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 contém os relacionamentos possíveis em um Diagrama de Casos de Uso.

A
Generalização, associação, pertinência.

B
Associação, dependência, generalização.

C
Dependência, generalização, extinção.

D
Associação, dependência, exclusão.
Sobre as linguagens de programação para a web, é correto afirmar que

A
PHP, Ruby e ASP são linguagens compiladas.

B
JSP é uma linguagem usada em aplicações Java para web.

C
Ruby é uma linguagem fracamente tipada.

D
Phyton é uma linguagem compilada, mas sem tratamento de exceções.
Com respeito a linguagens de programação para a web, assinale o correto.

A
PHP tornou-se popular em parte devido a sua fácil integração tanto ao servidor web Apache quanto ao gerenciador de banco de dados MySQL.

B
Ajax é uma tecnologia criada pela Adobe para facilitar a escrita de código em linguagens de script para todas as versões do Internet Explorer.

C
JavaScript é uma versão simplificada da linguagem Java criada pelo Consórcio W3C para permitir a execução de código no lado do cliente (navegador).

D
Cold Fusion é uma biblioteca JavaScript capaz de executar código Ajax no navegador, especialmente, quando o computador não está conectado à Internet.

Considere a definição, a seguir, de uma visão (view) do modelo relacional, segundo o padrão SQL-92.

Imagem associada para resolução da questão

Sobre esta visão é correto afirmar que


A
é uma visão materializada.

B
é uma visão atualizável.

C
o comando “DROP VIEW Alunos_Psicologia” apaga todos os alunos da tabela Aluno cujo curso é “Psicologia”.

D
pode-se usar “Alunos_Psicologia” na cláusula FROM de um outro comando SQL.

As linguagens de computador de alto nível são normalmente descritas por gramáticas. Uma gramática possui, entre outros elementos, símbolos terminais e não terminais. Os símbolos não terminais correspondem ao conjunto de símbolos que fazem parte do código-fonte.


C
Certo

E
Errado

O HTML (Hypertext Markup Language) é uma linguagem de marcação que auxilia tanto a organização dos documentos eletrônicos em bases de dados estruturadas na Web quanto a recuperação dos dados descritivos acerca desses documentos.


C
Certo

E
Errado

Considere as seguintes afirmações, relativas às tabelas de um banco de dados criado com um SGBD relacional:

I. As tabelas devem estar, pelo menos, na primeira forma normal.

II. As tabelas devem estar, pelo meno, na segunda forma normal.

III. As tabelas devem estar, pelo menos, na terceira forma normal.

Assinale o correto.


A
Apenas a I é verdadeira.

B
Apenas a II é verdadeira.

C
Apenas a III é verdadeira.

D
Todas são falsas.
Com relação à configuração do servidor web Apache, assinale o correto.

A
A opção MaxRetrievalTime especifica o tempo máximo de espera por uma resposta.

B
O módulo mod_ssl permite o gerenciamento de conexões seguras.

C
Pode-se omitir a versão do Apache em páginas 404 com a opção ServerFirm off.

D
A listagem de um diretório pode ser omitida com Options +Indexes.
Sobre o SOAP — um protocolo de aplicação da pilha TCP/IP —, assinale o correto.

A
É um protocolo de sinalização, muito usado para controlar seções multimídia em aplicações do tipo VoIP.

B
Trata-se de um protocolo usado por clientes de rede para obter automaticamente os parâmetros necessários para entrar na internet.

C
É um protocolo baseado em XML para a troca de mensagens entre objetos.

D
Trata-se de um protocolo usado no gerenciamento de redes de computadores que implementa operações de monitoramente e configuração de equipamentos de rede.
Sobre o mapeamento de uma modelagem entidade-relacional para os construtores do modelo relacional, assinale o correto.

A
Para cada entidade fraca, deve-se criar uma relação R e definir uma chave estrangeira que corresponde à chave primária da sua relação proprietária.

B
No mapeamento de um relacionamento 1 para 1 (1:1), em que uma entidade tem participação total e a outra, parcial, a relação cuja participação no relacionamento é parcial receberá a chave estrangeira da sua relação correspondente.

C
O relacionamento 1 para N (1:N) deve ser mapeado para uma relação cuja chave primária é definida pela combinação das chaves primárias das relações que participam do relacionamento.

D
Os atributos multivalorados de uma entidade são mapeados para atributos da relação que representa a entidade no modelo relacional e deve ser definida uma restrição de unicidade para eles.
Assinale a alternativa que contém, apenas, componentes arquiteturais de um SGBD.

A
Parser, Gerenciador de bloqueio, inalador.

B
Otimizador, Gerenciador de transações, Gerenciador de buffer.

C
Discador, Gerenciador de buffer, Gerenciador de logs.

D
Gerenciador de deadlock, Sistema de arquivos, Coordenador de threads.

Considere as seguintes afirmações, relativas a modelos relacional e de entidade e relacionamento:

I. As entidades só desempenham um papel nos relacionamentos unários.

II. Cada valor de uma chave estrangeira numa tabela corresponde a igual valor de chave primária em outra tabela, portanto os valores de uma chave estrangeira não podem ser duplicados.

III. Uma entidade fraca tem participação total num relacionamento identificador binário com cardinalidade 1:n.

Sobre as três afirmações, assinale o correto.


A
Apenas a I é verdadeira.

B
Apenas a II é verdadeira.

C
Apenas a III é verdadeira.

D
Todas são falsas.

HTML 4.0 estende a linguagem HTML com mecanismos para as folhas de estilo, scripts, frames, objetos embutidos, suporte para texto da direita para a esquerda e em direções mistas, tabelas mais complexas e melhorias em formulários, oferecendo maior acessibilidade a pessoas com deficiências. HTML 4.01 é uma revisão de HTML 4.0 que corrige os erros e efetua algumas alterações desde a versão anterior. Com HTML 4.01 toda a formatação é descrita em documento HTML sem fazer uso de folha de estilo separada.


C
Certo

E
Errado

O código, a seguir, está escrito em uma linguagem fictícia de sintaxe semelhante ao C, em que a variável v é um vetor de inteiros e as demais são variáveis inteiras.

Imagem associada para resolução da questão

Assinale a alternativa que contém o número de vezes que o comando S será executado.


A
2(n + 1)2

B
(n + 1)2 / 2

C
2(n + 1)(n - 1)

D
(n + 1)(n – 1) / 2

A vantagem de se utilizar um serviço de webmail em relação ao uso de ferramentas locais para gerenciamento de e-mails é a possibilidade de acessar e-mails em


A

máquinas que possuam acesso à Internet e navegador HTML instalado.


B

máquinas que possuam acesso à Internet e uma ferramenta de e-mail, como Microsoft Outllok Express, instalada.


C

máquinas que possuam configuração necessária para acessar os servidores SMTP e POP3.


D

máquinas sem nenhum software instalado.


E

qualquer máquina, independente do servidor de e-mail estar funcionando.

O conteúdo original de Sx, antes de ser incrementado, será copiado para Sv. Tal operação PHP é o resultado da expressão


A

Sx = Sv


B

Sv = ++Sx


C

Sx = Sv++


D

Sx = ++Sv


E

Sv = Sx++

No âmbito de uma linguagem de programação compilada, durante a compilação, a verificação de determinado alfabeto é função do

A
interpretador.

B
analisador sintático.

C
analisador semântico.

D
analisador léxico.

E
tradutor.

Em relação à UML (Unified Modeling Language), é correto afirmar:


A

Tendo em vista que um método pressupõe um modelo de linguagem e um processo, a UML pode ser considerada como um método de linguagem.


B

A UML não refere como se desenha um sistema, mas auxilia na visualização do desenho e na comunicação entre os objetos.


C

Das cinco fases de desenvolvimento de software, análise e projeto são as duas fases suportadas pela UML.


D

Em UML, o diagrama que representa os fluxos conduzidos por processamentos é denominado Dia grama de Fluxo.


E

Em UML, um ator representa um papel que somente um ser humano pode desempenhar com o sistema.

A melhoria contínua da programação, com o mínimo de introdução de erros e mantendo a compatibilidade com o código já existente, é possibilitada na XP − eXtreme Programming pelo processo


A

Small Releases.


B

Refactoring.


C

Simple Design.


D

Customer Tests.


E

Pair Programming.

   
Gerar simulado