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
 
São linguagens de programação utilizadas tipicamente em aplicações de inteligência artificial e em aplicações orientadas a objetos, respectivamente:

A
Smalltalk e Pascal.

B
Cobol e Fortran.

C
SQL e C++.

D
Lisp e Java.

E
Javascript e PHP.
Assinale a alternativa correta:

A
HTML é um programa que favorece o desenvolvimento de arquivos CSS.

B
HTML e CSS são as tecnologias utilizadas na construção de páginas da Web: HTML (html e xhtml) para a estrutura, CSS para o estilo e layout, incluindo WebFonts.

C
Ambos são os conceitos fundamentais aplicados em dados abertos conectados.

D
CSS é uma linguagem de programação poderosa e requer HTML para seu funcionamento.
Ano: 2016
Prova: Instituto Excelência - Prefeitura - Agente de Controle de Endemias - 2016

A Internet é uma rede mundial que interliga milhões de computadores, sejam eles computadores de mesa ou celulares de diferentes marcas e modelos. Diante desta definição, com relação a navegadores de internet, analise as imagens abaixo e assinale a imagem que representa um navegador de acesso a internet:


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

Nenhuma das alternativas.

A passagem de parâmetro em uma rotina pode ocorrer de duas maneiras: por valor ou por referência. Em se tratando da passagem por valor, alteram-se os valores dos parâmetros que foram passados para a função.

C
Certo

E
Errado

Considere:

Imagem associada para resolução da questão

No programa acima,


A
o método pop removerá o último elemento do array.

B
ao final da execução serão exibidos os valores 10, 20 e 30.

C
está sendo utilizada a linguagem Groovy.

D
o método push removerá o valor 30 do array.

E
o método shift removerá o maior valor contido no array.
Em uma consulta SQL que contém as cláusulas WHERE e HAVING, a cláusula WHERE é aplicada às linhas no conjunto de resultados.

C
Certo

E
Errado

Baseado no script PHP abaixo.

<?php

$float = (int) 12.2;

var_dump($float);

?>

Podemos AFIRMAR que o resultado é:


A

float(12.2).


B

double(12.2).


C

int(12).


D

int(12.2).


E

12.1.

Um Técnico Judiciário de TI, ao desenvolver um aplicativo em C#, utilizou o operador

A
& para obter o endereço de memória de uma variável numérica.

B
~ para fazer uma negação lógica.

C
% para obter o quociente de uma divisão entre dois valores numéricos inteiros.

D
<< para deslocar bits para a direita e preencher o número com zeros à esquerda.

E
^= para realizar a operação lógica NOR (negative OR) entre 2 valores inteiros.

A prática de testes na metodologia ágil XP − Extreme Programming é bastante técnica, envolve a presença do cliente e sua automatização viabiliza outras práticas como Integração Contínua, Refatoração e Propriedade Coletiva. Considere os testes:

I. É escrito antes da funcionalidade; após a escrita do teste o desenvolvedor implementa o código para passar no teste; em seguida, refatora o código.

II. Automatiza o teste da funcionalidade e tipicamente testa uma classe ou pequeno grupo de classes. Se algum erro é descoberto, acrescenta-se imediatamente um caso de teste para ele. Assim busca-se garantir que o erro não se repetirá.

III. É definido pelo cliente para verificar que o sistema funciona conforme por ele especificado. Para cada estória de usuário é escrito um teste. Quando todos os seus testes passam, a estória é considerada completa.

Os testes I, II e III são, correta e respectivamente,


A
TDD − Teste Unitário − User-case Test.

B
TDD − Teste Unitário − Teste de Aceitação.

C
BDD − Teste de Classe − Teste de Sistema.

D
TDD − Teste Unitário − Teste de Validação.

E
BDD − Teste de Classe − Teste de Validação.
Em um arquivo de biblioteca, que consiste em uma coleção de funções pré-definidas, são armazenados o nome e o código-objeto de cada função.

C
Certo

E
Errado
Se o algoritmo para o cálculo da média de determinado aluno utilizar a fórmula média = (P1 + 2*P2) / 3, em que P1 e P2 referem-se, respectivamente, às notas do aluno na primeira e na segunda prova, e se a média mínima necessária para o aluno ser aprovado na disciplina for 4,5, esse aluno será aprovado se obtiver nota 5,0 na primeira prova e 4,0 na segunda prova.

C
Certo

E
Errado
Na compilação de um programa que chama uma biblioteca compartilhada, todo o código da biblioteca é copiado e inserido dentro do binário final.

C
Certo

E
Errado
A chamada de uma função para execução é feita citando-se o seu identificador no meio de uma expressão. Uma função é dita recursiva quando chama ela própria.

C
Certo

E
Errado

Avalie os seguintes conceitos e definições sobre HTML e CSS:

I - Formata a informação entregue pela linguagem de marcação de hypertexto. Essa informação pode ser qualquer coisa: imagem, texto, vídeo, áudio ou qualquer outro elemento criado.

II - Prepara a informação para que ela seja consumida da melhor maneira possível. Essa formatação, na maioria das vezes, é visual, mas não necessariamente.

III - Abreviação de Hypertext Markup Language – Linguagem de Marcação de Hypertexto. Resumindo em uma frase: é uma linguagem para publicação de conteúdo (texto, imagem, vídeo, áudio e etc.) na Web.


Marque a opção que corresponde à ordem dos conceitos e definições apresentados:


A

HTML – HTML – CSS


B

CSS – CSS – HTML


C

CSS – HTML -HTML


D

Todas as definições são sobre HTML.


E

Todas as definições são sobre CSS.

Ferramentas de análise estática podem detectar e corrigir automaticamente problemas comuns de código. Uma ferramenta automatizada de análise estática

A
consegue detectar apenas 1% dos defeitos, portanto não contribui para a redução de custos nem melhora a reputação da empresa fornecedora de software.

B
fornece cerca de 1.000 regras para várias formas de análise e é sempre melhor selecionar todas elas e realizar a análise estática de uma só vez.

C
nunca retorna um resultado falso positivo, ou seja, nunca reporta algo que não seja verdade.

D
deve ser utilizada com o código original, antes de qualquer análise humana. Quanto mais completo estiver o código, menores serão os resultados iniciais com que o programador deverá lidar.

E
não perderá tempo destacando problemas que o programador já conhece, se uma regra, cujos resultados não se aplicam ao código, tiver sido por ele desativada.
O atributo marcado com um asterisco em cada tabela indica que aquela é a chave primária da tabela, sendo necessária a especificação do seu tipo naquele momento.

C
Certo

E
Errado

Assinale a opção correta.


A

Uma DML (Data Manipulation Libraries) é uma biblioteca de procedimentos que são manipulados apenas em tempo de execução.


B

Uma DLL (Dynamic Link Libraries) é um repositório de links que são compilados em tempo de execução.


C

Uma DLL (Dynamic Link Locations) é uma biblioteca de endereços que são atribuídos a mensagens em tempo de execução.


D

Uma DLL (Dynamic Link Libraries) é uma biblioteca de procedimentos que são linkados à aplicação apenas em tempo de execução.


E

Uma DDL (Dynamic Description Libraries) é uma biblioteca linkada à descrição de requisitos de servidores.

Existe uma ferramenta utilizada para construção de aparência de páginas para web, a qual consiste em agrupar, em um mesmo documento, características de formatação associada a grupos de elemento. Marque a alternativa CORRETA.


A

FOLHA DE ESTILO EM CASCATA.


B

JAVASCRIPT.


C

SERVLET


D

MANAGED BEAN.


E

PERSISTENCE.XML

Considere o fragmento de código HTML5 a seguir.

Imagem associada para resolução da questão

Para disponibilizar na página o áudio chamado beethoven.mp3 a lacuna I deve ser corretamente preenchida por


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
   
Gerar simulado