Questões de Concurso sobre Programação

 
 
Disciplina
Assunto 1
Banca
Instituição
Cargo
Ano
Carreira
Área de formação
Escolaridade
Dificuldade
 
Comentários:
Professores
Alunos
Meus Comentários
Vídeo
 
Minhas questões:
Resolvidas
Não resolvidas
Certas
Erradas
 
Tipo de questão:
Certo e errado
Múltipla escolha
Incluir questões:
Anuladas
Desatualizadas
 
Questões:
Todas as questões
 
Filtro simplificado
 
Questões
Todas as questões
 
865 questões encontradas
Questões por página
20
Mais recentes
 
A injeção de dependência e contextos (CDI) é parte integrante do Java EE 6 e fornece uma arquitetura que permite aos componentes do Java EE existirem dentro do ciclo de vida de uma aplicação com escopos bem definidos.

C
Certo

E
Errado

Dados os trechos 1 e 2 de código CSS, abaixo.

Imagem associada para resolução da questão

I. A declaração “font-style: bold” do trecho 1 está correta.

II. A declaração “font-family: Helvetica, Arial” do trecho 2 está incorreta.

III. A declaração “text-decoration: none” do trecho 1 faz com que links sejam exibidos sem o sublinhado.

IV. Se adicionarmos a declaração “list-style-type: none” no trecho 2, a lista será exibida sem marcadores.

Quais estão corretas?


A
Apenas I.

B
Apenas II.

C
Apenas III.

D
Apenas III e IV.

E
Apenas I, II e IV.

Considere as seguintes afirmações sobre XML DOM.

I. Após ser carregado em um objeto DOM, o documento XML só pode ser consultado. Operações de inserção, exclusão e alteração não são permitidas depois que a árvore DOM é gerada.

II. XML DOM define um padrão para acessar e manipular documentos XML. O DOM apresenta um documento XML como uma árvore. Todo documento é um nodo da árvore. Cada elemento XML é um nodo de elemento. O texto nos elementos são nodos de texto. Cada atributo é um nodo de atributo.

III. O relacionamento entre os nodos são definidos como propriedades dos nodos. Alguns exemplos de relacionamentos entre os nodos são: nodo pai, nodo filho, primeiro filho, último filho, etc.

Quais estão corretas?


A
Apenas I.

B
Apenas II.

C
Apenas III.

D
Apenas II e III.

E
I, II e III.

Considere que o Tribunal Regional do Trabalho possua em seu Banco de Dados a tabela Processos descrita abaixo.

Imagem associada para resolução da questão

O comando SQL que traz todos os dados da tabela ordenados pela ordem alfabética dos nomes dos envolvidos é:


A
SELECT *.* FROM Tabela_Processos ORDERED BY Envolvido;

B
SELECT * FROM Tabela_Processos ORDER BY Envolvido ASCENDING;

C
SELECT * FROM Tabela_Processos ORDER BY Envolvido ASCENDING;

D
SELECT (Nro_Processo, Envolvido) FROM Processos ORDER BY Nome_Envolvido;

E
SELECT * FROM Processos ORDER BY Envolvido ASC;

Considere que no desenvolvimento de uma página HTML seja necessário que a página seja atualizada a cada 10 segundos, visando atualizar algumas informações nesta página. Marque a alternativa que apresenta o código HTML que atende este requisito.


A

<meta http ="refresh" time="10" />.


B

<meta http ="refresh" content="10" />.


C

<meta http-equiv="reload" time="10" />.


D

<meta http-equiv="refresh" content="10" />.


E

<meta http-equiv="reload" content="10" />.

O relacionamento no modelo entidade-relacionamento é uma associação intuitiva entre entidades, cujo número de entidades envolvidas é conhecido como hierarquia.

C
Certo

E
Errado

Há três números, que somados de dois em dois, têm como resultado os valores 18, 19 e um número primo. Selecione a alternativa cujos três números cumprem esta condição:


A

18, 1, 4.


B

1, 4, 18.


C

14, 4, 5.


D

11, 7, 12.


E

8, 10, 11.

Considere os cenários I e II.

I. Um site não usa SSL em todas as páginas autenticadas. O atacante simplesmente monitora o tráfego de rede (como uma rede wireless aberta), e rouba o cookie de sessão do usuário. O atacante então reproduz este cookie e sequestra a sessão do usuário, acessando dados privados do mesmo.

II. O banco de dados de senhas dos usuários usa hashes simples (unsalted) para armazenar as senhas de todos. Uma falha de upload de arquivos permite que um atacante recupere o arquivo de senhas. Todos os hashes simples poderão ser expostos através de uma rainbow table de hashes pré-calculados.

Os cenários I e II podem expor uma aplicação a riscos conhecidos como


A
Falta de Função para Controle do Nível de Acesso.

B
Redirecionamentos e Encaminhamentos Inválidos.

C
Quebra de Autenticação e Gerenciamento de Sessão.

D
Exposição de Dados Sensíveis.

E
Utilização d e Componentes Vulneráv eis Conhecidos.

Analise as recomendações abaixo, identificando se são corretas ou incorretas do ponto de vista construção de um site com acessibilidade e de acordo com o eMAG.

I. É recomendável disponibilizar o bloco do conteúdo principal da página antes do bloco de menu.

II. A validação de códigos HTML e das folhas de estilo é sugerida como passos de avaliação de acessibilidade.

III. Assegure-se que cores como vermelho e verde sejam usadas para destacar elementos na página.

Quais estão corretas?


A
Apenas I.

B
Apenas II.

C
Apenas III.

D
Apenas I e II.

E
I, II e III.

Considere a linha a seguir, em uma aplicação Java SE: JComboBox cmbCidades = new

JComboBox(cidades);

Para que o cmbCidades seja construído contendo as cidades de Macapá e Aporema, antes da linha apresentada deve ser digitada a instrução


A
String[] cidades = new String[]({"Macapá"}, {"Aporema"});

B
String[] cidades = new String[]{"Macapá", "Aporema"};

C
String cidades[] = new String(){"Macapá", "Aporema"};

D
String cidades = "Macapá"; cidades="Aporema";

E
String cidades[] = new String(2){"Macapá", "Aporema"};

Analisando o código abaixo escrito na linguagem PHP julgue os itens em verdadeiro (V) ou falso (F):


Imagem associada para resolução da questão

( ) O resultado do código será 10.

( ) O trecho apresenta uma estrutura de decisão.

( ) $count representa uma variável no código.

A sequência correta é:


A

V V V


B

V F V


C

F V V


D

F V F


E

F F V

Considere o código fonte de uma página HTML, abaixo.

Imagem associada para resolução da questão

Ao carregar a página no navegador, foi gerada a seguinte tabela:

Imagem associada para resolução da questão

Na lacuna I deve ser incluída a linha


A
Imagem associada para resolução da questão

B
Imagem associada para resolução da questão

C
Imagem associada para resolução da questão

D
Imagem associada para resolução da questão

E
Imagem associada para resolução da questão

Dado o seguinte código CSS:

Imagem associada para resolução da questão

É correto afirmar que a imagem


A
está posicionada a 2 cm da margem direita.

B
rola com a página.

C
é posicionada de fundo no canto inferior direito.

D
é repetida horizontalmente.

E
é repetida verticalmente.

No desenvolvimento de uma rotina que utiliza uma estrutura do tipo Array em Java é necessário tratar a exceção que ocorre quanto o limite do Array é ultrapassado. Marque a alternativa que apresenta um tipo de exceção que NÃO pode ser utilizado para fazer este tratamento.


A

ArrayIndexOutOfBoundsException.


B

Exception.


C

IllegalAccessException.


D

IndexOutOfBoundsException.


E

RunTimeException.

Assinale com V (verdadeiro) ou F (falso) as seguintes afirmações, relativas às práticas que refletem os princípios de Extreme Programing (XP).

( ) No Planejamento incremental, os requisitos são gravados em cartões de estórias, e as estórias incluídas em um release são determinadas pelo tempo disponível a sua relativa prioridade. Os desenvolvedores dividem essas estórias em “Tarefas”.

( ) Um modelo de projeto é criado e documentado antes do início da programação e deve conter modelos de arquitetura, modelo de componentes, modelo de objetos e modelos de sequência.

( ) A programação é realizada em pares, na qual os desenvolvedores trabalham em pares, verificando o trabalho dos outros e prestando apoio para um bom trabalho.

( ) A concepção do sistema visa estabelecer um modelo de negócio para o sistema, no qual são identificadas todas as entidades externas (pessoas e sistemas) que vão interagir com o sistema e definir as suas interações.

A sequência correta de preenchimento dos parênteses, de cima para baixo, é


A
V – F – F – V.

B
V – F – V – F.

C
F – V – F – V.

D
F – V – V – F.

E
F – F – V – V.

Considere o código fonte da página HTML a seguir:

Imagem associada para resolução da questão

No bloco CSS3 incorporado, para que


A
somente a palavra Texto7 apareça na cor vermelha pode-se utilizar a instrução .um > i {color:red;}

B
somente a palavra Texto8 apareça na cor amarela deve-se utilizar a instrução div i {color:yellow}

C
somente a palavra Texto5 apareça na cor laranja pode-se utilizar a instrução .um > div > p > i {color:orange;}

D
somente a palavra Texto3 apareça na cor amarela deve-se utilizar a instrução div div i {color:yellow}

E
todos os textos apareçam na cor azul deve-se utilizar a instrução .um all {color:blue}

Suponha que o dono de uma padaria distribui dois copos de leite a cada pessoa que apresenta um tíquete na padaria, mas só uma | vez por cada pessoa. Ao receber os copos de leite, a pessoa recebe também dois tíquetes. Se o dono da padaria entrega inicialmente somente um tíquete a uma pessoa, quantos tíquetes terão sido entregues quando o dono haja distribuído 100 copos de leite?


A

50.


B

51.


C

99.


D

100.


E

101.

Na versão 7 do Delphi, os drivers nativos para o Firebird não estão disponíveis, mas é possível acessá-los por meio de componentes dbExpress, em cuja paleta a propriedade DriverName define o driver do banco de dados utilizado.

C
Certo

E
Errado
   
Gerar simulado