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
 

Um código Java será executado pela primeira vez e será repetido enquanto a sua condição de execução for verdadeira. Tal estrutura de iteração é realizada pelo comando


A

do.


B

if.


C

for.


D

while.


E

repete.

Nas linguagens orientadas a objetos, os componentes de bibliotecas de software das linguagens tradicionais correspondem


A

às subclasses.


B

aos métodos.


C

às mensagens.


D

às classes.


E

aos objetos.

A declaração Delphi:

AssignFile(K, alunos.txt),

determina que


A

a variável K precisa ser do tipo ShortInt.


B

a variável K está associada ao arquivo alunos.txt.


C

a variável K não precisa ser do tipo TextFile.


D

a função AssignFile converte alunos.txt para binário.


E

o procedimento AssignFile abre o arquivo alunos.txt.

Na confecção de uma página HTML, formada por frames, deve-se


A

substituir por .


B

substituir <body> por <frameset>.


C

incluir <frame> entre <body> e </body>.


D

incluir <frame> entre <head> e </head>.


E

conter somente <frame> e </frame>.

Dentre os parâmetros da tag < INPUT > de um formulário HTML, NÃO se aplica o


A

DEFAULT=”CHECKBOX”


B

TYPE=”PASSWORD”


C

TYPE=”RESET”


D

TYPE=”TEXT”


E

CHECKED

Os fluxos de eventos dentro de um sistema são representados na UML por meio do diagrama de


A

atividades.


B

seqüência.


C

colaboração.


D

casos de uso.


E

mudança de estados.

O método Java que retorna a cor de fundo de um componente especificado denomina-se


A

getForeground.


B

getBackground.


C

getColorModel.


D

getFontMetrics.


E

getFont.

Para inserir o valor de uma variável de ambiente em uma página HTML utiliza-se a diretiva SSI


A

#include.


B

#size.


C

#valor.


D

#echo.


E

#config.

Considere as afirmativas abaixo.

I. Focalizar nos aspectos essenciais inerentes a uma entidade e ignorar propriedades "acidentais" significa, em termos de desenvolvimento de sistemas, concentrar-se no que um objeto é e faz antes de decidir como ele será implementado.

II. Separar os aspectos externos de um objeto (os quais são acessíveis a outros objetos) dos detalhes internos de implementação do objeto (os quais permanecem escondidos dos outros objetos).

Os conceitos acima referem-se, respectivamente, a


A

abstração e encapsulamento.


B

abstração e polimorfismo.


C

polimorfismo e encapsulamento.


D

polimorfismo e herança.


E

encapsulamento e abstração.

A linguagem padrão UML combina as melhores práticas de modelagem para desenvolvimento de sistemas e de programas, dentre as quais NÃO se aplica a modelagem


A

orientada a objetos.


B

orientada a dados.


C

estruturada de sistemas.


D

de negócios.


E

de componentes.

O framework da orientação a objetos trata-se de


A

um conjunto de mensagens às quais os objetos podem responder.


B

uma classe contendo uma biblioteca de aplicações.


C

uma estrutura hierárquica de objetos e mensagens.


D

uma biblioteca de classes de objetos para uma aplicação específica.


E

um conjunto de objetos de mesma natureza.

A linha de comando Delphi:

rewrite(alunos),

executa a operação de


A

gravar o arquivo alunos.


B

regravar o arquivo alunos.


C

reabrir o arquivo alunos.


D

reindexar o arquivo alunos.


E

converter o arquivo alunos em arquivo texto.

A tela Object Inspector pode ser visualizada no Delphi por meio do menu View ou pressionando-se a tecla


A

F7.


B

F8.


C

F9.


D

F10.


E

F11.

Em relação à programação para ambiente Web, considere:

I. A aplicação WEB é executada num ambiente distri buído, onde cada parte que compõe o programa está localizada em uma máquina diferente. Assim , a parte relativa à interface com o usuário reside na estação do cliente e a parte de acesso aos dados no servidor de banco de dados.

II. Os programas que executam no browser, normalmente, são scripts que têm a capacidade de perceber os eventos causados pelo usuário e responder de forma apropriada. Eles são embutidos no código HTML e o seu código fonte pode ser visualizado pelo usuário, pois não é um código compilado.

III. A Interface CGI explicita como os dados devem ser passados do servidor WEB para o programa e como este deve devolver os dados ao servidor WEB. Além disso, especifica variáveis de ambiente que devem ser criadas pelo servidor e que podem ser acessadas pelo programa.

É correto o que consta em


A

I e III, apenas.


B

I e II, apenas.


C

I, II e III.


D

II e III, apenas.


E

I, II e III

Um dos aspectos importantes que diferenciam as linguagens de programação é o escopo das variáveis, sobre o qual, é INCORRETO afirmar que:


A

o escopo da variável define o seu tipo, ou seja, se é um inteiro, uma string ou um real.


B

o escopo de uma variável define o nível de visibilidade de uma variável em um programa.


C

as regras de escopo definem como e onde uma variável deve ser declarada, para ter uma visibilidade maior ou menor.


D

variáveis não locais ou globais são visíveis a todo o programa.


E

variáveis locais são visíveis apenas a um determinado trecho de um programa.

Na notação UML (Unified Modeling Language - versão 1.3) os diagramas de sequência e de colaboração possuem algumas características que os diferenciam. Analise as alternativas a seguir e assinale a que representa corretamente estas diferenças.


A

No diagrama de seqüência pode-se definir, explicitamente, o foco de controle. No diagrama de colaboração não se pode mostrar, explicitamente, este foco de controle.


B

No diagrama de colaboração pode-se definir, explicitamente, o foco de controle. No diagrama de seqüência não se pode mostrar, explicitamente, este foco de controle.


C

No diagrama de seqüência pode-se indicar a ordem temporal das mensagens. No diagrama de colaboração não se pode representar a ordem temporal das mensagens


D

No diagrama de colaboração pode-se indicar a ordem temporal das mensagens. No diagrama de sequência não se pode representar a ordem temporal das mensagens.


E

No diagrama de colaboração pode-se mostrar, explicitamente, a linha de vida de um objeto. No diagrama de seqüência não se pode mostrar, explicitamente, a linha de vida de um objeto.

   
Gerar simulado