Questões de Concurso Sobre programação

Foram encontradas 14.854 questões

Q596163 Programação
Com relação à análise e à avaliação de riscos em projetos de teste de software, julgue o item a seguir.

A JUnit é uma biblioteca típica de testes de apoio e fornece suporte para a execução de testes, geração de logs e verificação de resultados. Por meio do conjunto de classes C# do JUnit, é possível a criação de ambiente de testes automatizado.


Alternativas
Q595134 Programação
A respeito de arquitetura para desenvolvimento de sistemas, de programação orientada a aspectos (POA) e de banco de dados distribuídos, julgue o item subsecutivo.

Com a POA, cujo objetivo consiste em aperfeiçoar a programação orientada a objetos (POO), permitindo que objetos correlacionados sejam evoluídos em conjunto, sem afetar a coesão e o acoplamento dos módulos, é possível, durante o desenvolvimento do software, unir a modelagem de dados, a segurança e a auditoria.
Alternativas
Q595035 Programação
Em relação a servidores web e servidores de aplicação, julgue o item que se segue.

Na configuração de vários servidores de controladores de domínio JBoss Application Server 7.1, o nome de cada host e de usuário precisam ser exclusivos ao registrar o controlador de domínio. Caso os nomes do host forem iguais, haverá conflito de resposta e um dos servidores ficará inacessível. No caso de nomes de usuários iguais, os controladores perderão a relação de confiança entre os domínios, inabilitando o canal de autenticação entre os servidores.
Alternativas
Q595034 Programação
Em relação a servidores web e servidores de aplicação, julgue o item que se segue.

O Apache Tomcat 8 usa MBeans JMX como diretivas inseridas em páginas HTML que são avaliadas no servidor permitindo que se adicione conteúdo gerado dinamicamente a uma página HTML.
Alternativas
Q594887 Programação
Analise o seguinte código na linguagem Java: 

01. public class StringExemplo {

02. static String s1 = "conteudo";

03. public static void main(String[] args) {

04. String s2 = "conteudo";

05. String s3 = new String(s1);

06. System.out.println(s1 == s2);

07. System.out.println(s3 == s1);

08. System.out.println(s1.equals(s2));

09. System.out.println(s3.equals(s1));

10. }

11. }


Assinale a afirmativa que apresenta a linha que irá imprimir “false".


Alternativas
Q594885 Programação
Analise o seguinte código na linguagem Java:

public class Exemplo {

           static int getAno() throws Exception {

                       return 2015;

            }

            public static void main(String[] args) {

                       try {

                                   int x = getAno();

                        } catch (Exception e) {

                                    x++;

                        } finally {

                                  System.out.println("ano = " + x++);

                        }

            }

}


Assinale a afirmativa que apresenta o resultado correto da execução do código. 


Alternativas
Q594263 Programação
Acerca dos servidores de aplicação JEE e Red Hat JBoss, julgue o item subsequente.

GlassFish e TomCat são exemplos de servidores de aplicação JEE que suportam a tecnologia EJB.

Alternativas
Q594262 Programação
Acerca dos servidores de aplicação JEE e Red Hat JBoss, julgue o item subsequente.

Por meio da interface de gerenciamento CLI do Red Hat JBoss, o comando deploy aplicacao.war permite implantar uma aplicação cujo deployment esteja em aplicacao.war em um servidor standalone.

Alternativas
Q594261 Programação
Acerca dos servidores de aplicação JEE e Red Hat JBoss, julgue o item subsequente.

É possível executar múltiplas instâncias standalone do Red Hat JBoss em uma máquina que suporta apenas um endereço de rede.

Alternativas
Q594225 Programação
Em geral, um buffer overflow se caracteriza por permitir a sobrescrita de espaços de memória utilizados por um processo, o que pode ser realizado intencionalmente ou não. A esse respeito, julgue o item que se segue.
O seguinte trecho de código não é passível de um ataque buffer overflow.
#include <stdio.h> #include <string.h> void fun1(void) { char arg2[10]; gets(arg2); printf("%s\n", arg2); } int main(void) { printf("Isso pode?\n"); fun1(); printf("Sim, pode...\n"); return 0; }
Alternativas
Ano: 2015 Banca: FCC Órgão: DPE-RR Prova: FCC - 2015 - DPE-RR - Analista de Sistemas |
Q592752 Programação
Considere a Document Type Definition − DTD a seguir, de um arquivo XML. 
Imagem associada para resolução da questão
Um Analista de Sistemas, observando os elementos válidos no documento XML, pode afirmar corretamente que
Alternativas
Ano: 2015 Banca: FCC Órgão: DPE-RR Prova: FCC - 2015 - DPE-RR - Analista de Sistemas |
Q592751 Programação
Considere o código-fonte PHP abaixo.
Imagem associada para resolução da questão
Para executar o código e ser exibido o valor 16, a lacuna I deverá ser preenchida corretamente por
Alternativas
Ano: 2015 Banca: FCC Órgão: DPE-RR Prova: FCC - 2015 - DPE-RR - Analista de Sistemas |
Q592750 Programação
Considere as linhas a seguir em uma classe Java. a = con.prepareStatement("select * from cliente where id = ? "); a.setInt(1, id); b = a.executeQuery();
Um Analista de Sistemas pode concluir corretamente que os objetos a e b são, respectivamente, dos tipos de interface 
Alternativas
Ano: 2015 Banca: FCC Órgão: DPE-RR Prova: FCC - 2015 - DPE-RR - Analista de Sistemas |
Q592749 Programação
Duas das principais IDEs de desenvolvimento para Java são NetBeans e Eclipse. Nas versões completas mais recentes em português do NetBeans,
Alternativas
Ano: 2015 Banca: FCC Órgão: DPE-RR Prova: FCC - 2015 - DPE-RR - Analista de Sistemas |
Q592748 Programação
Quando se utilizam imagens e mapas de imagens para prover acessibilidade nos sites, deve-se fornecer um equivalente textual a cada imagem. Para especificar um hiperlink para uma descrição textual detalhada de uma imagem utiliza-se o atributo
Alternativas
Q591978 Programação
No desenvolvimento web, Sass é um(a)
Alternativas
Q591977 Programação
Assinale a opção correta com referência a J2EE e JSP.
Alternativas
Q591976 Programação
1 def hello

2     if @nomes.nil?

3         puts "..."

4 elsif @nomes.respond_to?("join")

5 @nomes.each do |nome|

6            puts "Hello # {nome} ! "

7        end

8        else

9             puts "Hello # { @nomes} ! "

10       end

11 end

O código Ruby anteriormente apresentado é um exemplo de
Alternativas
Q591975 Programação
1 def exemplo

2    if @nomes.nil?

3           puts "..."

4    elsif @nomes.respond_to?("join")

5         puts "Hello # { @nomes.join(",")}. !"

6     else

7          puts "Hello #{@nomes}. :D"

8      end

9 end

O código Ruby acima apresentado é um exemplo de
Alternativas
Q591974 Programação
1 import {Component, bootstrap} from 'angular2/angular2';

2 @Component({

3          selector: 'my-app',

4          template: '<h1>My First Angular 2 App</h1>'

5                    } )

6 class AppComponent { }

7 bootstrap (AppComponent);

No código acima, desenvolvido em Angular,
Alternativas
Respostas
10001: E
10002: E
10003: E
10004: E
10005: D
10006: A
10007: E
10008: C
10009: C
10010: E
10011: B
10012: C
10013: D
10014: D
10015: C
10016: C
10017: E
10018: D
10019: C
10020: A