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
 

Assinale a alternativa que preenche corretamente as lacunas do enunciado abaixo, na ordem em que aparecem.

Comandos do-while (“faça-enquanto”), while-do (“enquanto-faça”) e for (“para-condição-atualização”), em linguagens de programação, permitem a execução de laços e são necessários em muitos algoritmos.

No comando do-while, a expressão lógica associada ao ________ é avaliada ________ execução do bloco de comandos; no ________, a expressão lógica de controle é avaliada ________.


A

do – antes da – while-do – após


B

while – após a – while-do – antes


C

do – após a – for – antes


D

while – antes da – while-do – após


E

do – após a – for – após

Instrução: Para a resolução da questão 12, utilize a seguinte simbologia:


* operação binária AND

+ operação binaria OR

^ operação binária XOR

! operação unária NOT

A função correspondente ao conjunto de portas lógicas da figura abaixo é


Imagem associada para resolução da questão


A

!(X ^ Y)


B

!X + Y


C

X + !Y


D

X ^ Y


E

X + Y

A linguagem HTML5 é utilizada para o desenvolvimento de páginas para Internet utilizando tags. A tag para desenhar gráficos, em tempo real, por meio de scripts (geralmente JavaScript) é a:


A

<source>.


B

<graphic>.


C

<surface>.


D

<canvas>.


E

<object>.

Sobre JavaBeans, é correto afirmar que



A

um toolbox permite que o programador personalize o valor de uma propriedade.



B

a janela BeanBox é utilizada para testar um bean.



C

a janela MethodTracer permite que o programador personalize o bean selecionado



D

a propriedade archive é utilizada para especificar o alvo de um evento.



E

a janela Properties exibe mensagens simples de depuração e ajuda a rastrear chamadas de método.


Diferentemente de outras linguagens de programação como C ou Pascal, Java utiliza uma linguagem intermediária da Java Virtual Machine – JVM. Essa linguagem intermediária denomina-se

A
bytecode.

B
appletcode.

Assinale com V (verdadeiro) ou F (falso) as seguintes afirmações, relativas à linguagem HTML.


( ) Os tags <table> .. </table> especificam que o texto contido entre os tags de início e de fim será exibido como uma tabela.


( ) Os tags <html>...</html> especificam que o texto será exibido como cabeçalho de nível 1.


( ) Os tags<H1>.. </H1> especificam os limites que demarcam o início e o fim do documento.


( ) O corpo (body)do documento – especificado entre os tags</body> ... </body> – inclui o texto do documento e os tags de marcação que especificam como o texto será formatado e exibido.


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.


O padrão desenvolvido para representar e manipular texto na grande maioria dos sistemas de escrita existentes, incluindo, além dos alfabetos Ocidentais, outros sistemas de escrita como, por exemplo, os do chinês, do árabe, do cirílico e do hebraico, é


A

ASCII-7.


B

ASCII-8 estendido.


C

Braille.


D

Unicode.


E

XML.

Dois algoritmos que sejam diferentes em estrutura, mas idênticos em comportamento, porque produzem os mesmos resultados em todos os casos possíveis, são denominados


A

recursivos.


B

parciais recursivos.


C

equivalentes.


D

não determinísticos.


E

determinísticos.

Solução atualmente utilizada para integração de sistemas e comunicação entre aplicações diferentes, possibilitando a integração entre novas aplicações e outras existentes. Está-se falando de:


A

ERP.


B

Web Services.


C

Cluster.


D

Banco de Dados Temporais.


E

Servidor de Aplicação.

Considere o trecho de código a seguir, escrito na linguagem HTML.


<OL>

<LI>item

<LI>item

</OL>


Os comandos apresentados nesse trecho permitem criar



A

listas com marcadores do tipo círculo preenchido.


B

tabelas.


C

frames.


D

glossários.



E

listas numeradas.

O recurso da linguagem HTML que permite dividir a tela do browser (navegador) em diversas telas (ou "quadros"), possibilitando a apresentação de mais de uma página por vez, é denominado de.



A

tabelas.



B

links.



C

cabeçalhos.



D

frame.



E

listas.


O que é mashup?


A

É um tipo de protocolo de rede que permite comunicação entre diferentes módulos de uma aplicação web.


B

É uma página web onde estão integradas diversas funções escritas em JavaScript.


C

É uma aplicação web que usa uma combinação de recursos de duas ou mais fontes para fornecer serviços adicionais.


D

É um módulo do sistema operacional Windows 7 que serve para tornar as aplicações web passíveis de serem executadas.


E

É uma metodologia de desenvolvimento de aplicações web baseada na composição de aplicações desktop.

Identifique abaixo as afirmativas verdadeiras ( V ) e as falsas ( F ), com relação à linguagem de programação C:

( ) É uma linguagem fracamente tipificada.

( ) Por ser muito antiga, não consegue trabalhar com ponteiros.

( ) Chama-se C por suceder, de certa forma, a linguagem de programação B.

( ) É uma linguagem compilada.

Assinale a alternativa que indica a sequência correta, de cima para baixo.


A

V – V – V – V


B

V – V – F – V


C

V – F – V – V


D

V – F – V – F


E

F – V – F – V

Os operadores relacionais são símbolos utilizados entre dois valores do mesmo tipo e que têm como resultado um valor lógico. Dentre as alternativas abaixo, aquela que contêm um símbolo que não representa um operador relacional é a


A

=


B

-<


C

<>


D

>=


E

<

Sobre BIT em computadores digitais convencionais, analise as assertivas e assinale a alternativa que aponta a(s) correta(s).


I. Os dois símbolos fundamentais, com os quais se forma os demais símbolos, são designados pelos algarismos 0 e 1.

II. A designação para os símbolos 0 e 1 é BIT.

III. A reunião de um certo número de bits forma um dígito ou palavra.

IV. BIT é a menor quantidade de informação possível de ser armazenada.


A

Apenas I.


B

Apenas I, II e III.


C

Apenas II, III e IV.


D

I, II, III e IV.


E

Apenas III e IV.

A alternativa que mostra a linha de comando escrita corretamente na linguagem JAVA e que tem como finalidade declarar uma variável composta unidimensional homogênea denominada “texto” é a


A

String( ) texto = new String[ ].


B

String texto[ ] = new String( ).


C

String( ) texto = new String ( ).


D

String texto = new String ( ).


E

String[ ] texto = new String[ ].

O paradigma de programação de computadores baseado em classes, instâncias, atributos e métodos é conhecido por programação


A

linear.


B

orientada a objetos.


C

modular.


D

estruturada.


E

tradicional.

A linguagem HTML, utilizada para criar documentos hipertextos, pode ser interpretada por qualquer navegador e não precisa ser compilada.


C
Certo

E
Errado
   
Gerar simulado