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 opção verdadeira sobre o modelo de entidades e relacionamentos:


A

um relacionamento ternário é equivalente a três relacionamentos binários envolvendo as mesmas entidades, duas a duas


B

uma entidade só desempenha um papel quando participa de um relacionamento unário


C

uma agregação representa o mesmo que dois relacionamentos, sendo um ternário e outro binário


D

o grau de um autorelacionamento m : n, é igual a um

Considere as seguintes afirmativas:

I -      SELECT * FROM FUNCIONARIO WHERE SALARIO BETWEEN 400 OR 500 – retorna os dados dos funcionários com 400 < SALARIO < 500

II -    SELECT * FROM FUNCIONARIO WHERE SALÁRIO BETWEEN 400 AND 500 – retorna os dados dos funcionários com 400 < SALARIO <= 500

III -   SELETC + FROM FUNCIONARIO WHERE SALARIO 400 BETWEEN 500 – retorna os dados dos fun-       cionários com 400 < SALARIO < 500

      É(são) correta(s) apenas:


A

I


B

II


C

III


D

I e II

Analise o programa abaixo para descobrir o valor a ser impresso.

Imagem associada para resolução da questão

Marque os valores impressos pelos comandos writeln no programa acima.


A

7 7 7 4


B

7 4 7 4


C

4 7 4 7


D

4 4 7 7

Considere as seguintes afirmações:

I -      Um índice baseado em hashing é útil em pesquisa em que o operador usado na condição é a igualdade.

II -    Um índice baseado em árvore B é útil em pesquisas em que o operador usado na condição pode ser diferente da igualdade.

III -   Um índice baseado em árvore B+ é mais vantajoso que um em árvore B devido ao fato de ter menor número de ponteiros.

É(são) correta(s) apenas:


A
I

B

II


C

I e II


D

II e III

Considere as seguintes afirmativas:

I -      "Reduzir o custo de fabricação de um produto" é um exemplo de META

II -    Fatores críticos de sucesso são fundamentais para o cumprimento de metas ou de objetivos

III -   "Treinamento de funcionários" é um exemplo de FATOR CRÍTICO DE SUCESSO

É(são) correta(s) apenas:


A

I


B

II


C

I e III


D

II e III

Dentre as frases a seguir, a que melhor define o termo HTML é:


A

Uma linguagem de marcação para a composição de páginas da WWW.


B

Uma linguagem de programação para a Internet.


C

Um hardware para conexão com a rede mundial.


D

Um software que elimina vírus dos computadores.

Na modelagem do ambiente de um sistema, utilizando análise estruturada essencial, identificam-se os


A

eventos externos aos quais o sistema deverá responder.


B

atributos que deverão compor as entidades.


C

relacionamentos opcionais do modelo.


D

usuários que serão atendidos pelo sistema.


E

arquivos que serão manipulados pelo sistema.

Observe as figuras I e II, que constituem ferramentas empregadas na UML.

Imagem associada para resolução da questão

Imagem associada para resolução da questão

Estas figuras I e II representam diagramas com as seguintes denominações, respectivamente:


A

de Classe e Use Case


B

de Transição e de Classe


C

de Seqüência e de Transição


D

Use Case e de Seqüência

Quando o evento de KeyPress é ativado?


A
Quando a letra "A" é pressionada.

B
Quando a tecla ESC é pressionada.

C
Quando a tecla F6 é pressionada.

D
Quando a tecla Page Up é pressionada.

Considere a seguinte definição de uma função na linguagem C.

void Func (int *par1, int *par2);

Seja a definição da variável teste e a chamada da função Func a seguir.

int teste;

.

.

.

Func (&teste, &teste);

Pode-se afirmar que


A
função Func retornará um código de erro, pois os valores passados como parâmetros são iguais.

B
as passagens de parâmetros para a função Func são efetuadas por valor.

C
as passagens de parâmetros para a função Func são efetuadas por referência.

D
os parâmetros formais de Func receberão o conteúdo da variável teste.

E
os parâmetros formais de Func não podem receber conteúdos iguais.

Considere as rotinas em Visual Basic listadas abaixo:

Imagem associada para resolução da questão

Em uma execução da rotina "Botao_Click", o valor da variável "numero" (linha (a)) após o retorno da chamada à função "metodo" será igual a:


A
0;

B
10;

C
5;

D
1;

E
indeterninado.

Analise as seguintes afirmações relativas a conceitos de software.

I. ASP é um ambiente de programação por script, que pode ser usado para criar páginas dinâmicas e interativas para a Internet. As páginas ASP executam no cliente e não no servidor, aumentando assim o desempenho do aplicativo na Internet. 
II. HTML é uma linguagem declarativa utilizada para criação de páginas e exibição de textos na Internet. As páginas HTML executam no servidor, e não no cliente, e é o próprio servidor que transforma os scripts HTML em ASP, permitindo assim que qualquer browser seja capaz de acessar essas páginas. 
III. O tempo de execução de um programa interpretado é maior que o tempo de execução de um programa compilado, uma vez que no primeiro todas as instruções têm que ser interpretadas no momento de execução do programa. 
IV. O ActiveX é um conjunto de tecnologias de integração que ajuda os aplicativos e componentes a se comunicarem e se coordenarem corretamente, seja em uma máquina, em uma rede local ou na Internet.

Indique a opção que contenha todas as afirmações verdadeiras.


A

I e II


B

II e III


C

II e IV


D

I e III


E

III e IV

Como você melhor definiria um projeto em Visual Basic?


A

Um projeto é uma coleção de módulos.


B

Um projeto é uma coleção de funções e procedimentos


C

Um projeto é uma coleção de Classes de Formulários.


D

Um projeto é uma coleção de arquivos.

Considere o programa em C abaixo.

Imagem associada para resolução da questão

Após a sua execução, as variáveis a e b terão, respectivamente, os seguintes valores:


A

11 e 11


B

11 e 12


C

12 e 11


D

12 e 12

Você desenvolveu uma aplicação usando Visual Basic. Esta aplicação usa ADO Data Control para conectar com a base de dados. Você criou uma Store Procedure que ajuda na funcionalidade da aplicação. Com qual dos seguintes objetos você usará as Store Procedures?


A

Recordset.


B

Command.


C

Connection.


D

Provider.

Qual a diferença entre um array e uma coleção de objetos?


A
Evita mais codificação.

B
Ajuste de propriedades.

C

Array não precisam ser redimensionados.


D

Coleções não precisam ser redimensionadas.

A linguagem Java funciona da seguinte forma:

A
O Java é similar à linguagem C++, usada por muitos progra-madores, mas difere do Java porque não é uma linguagem orientada a objetos

B
Assim como diversas linguagens de programação, o Java é uma linguagem compilada, portanto, após ser escrita, precisa passar por um compilador para que os computadores a en-tendam.

C
O Java, assim como diversos outros programas compilados podem ser executados em muitos computadores diferentes, como PCS, Macintoshes e estações de trabalho.

D
Java pode ser usado para criar programas que ajudem pes-soas a navegar mais facilmente através de um Intranet e minar mais facilmente a enorme quantidade de dados trancados em bancos de dados corporativos.
   
Gerar simulado