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
 
A estrutura de decisão SE/ENTÃO/SENÃO, ou IF/THEN/ELSE, permite que seja sempre executado um comando. Isso porque, caso a condição seja verdadeira, o comando da condição SE/ENTÃO será executado; caso contrário, o comando da condição SENÃO (falsa) será executado.

C
Certo

E
Errado
Replicação de dados é uma técnica de armazenamento de dados para manter automaticamente a disponibilidade dos dados, a despeito das falhas do servidor.

C
Certo

E
Errado

Para executar programas desenvolvidos em Java, a instalação de elementos da plataforma Java deve ser feita pelo administrador do sistema. O item que deve, obrigatoriamente, ser instalado para executar um programa Java é


A

o compilador Java.


B

a máquina virtual Java.


C

o depurador Java.


D

a IDE Java da Oracle.

O armazenamento dinamicamente expansível ocupa espaço no disco rígido físico e pode crescer ilimitadamente, chegando a ocupar todo o espaço do disco.

C
Certo

E
Errado
Para trabalhar com contadores, a estrutura de repetição Enquanto X... Processar permite que o bloco de operações seja executado enquanto a condição X for verdadeira.

C
Certo

E
Errado

Com base no seu conhecimento sobre paradigmas de programação, assinale a alternativa que preenche corretamente as lacunas do enunciado abaixo, na ordem em que aparecem.


A programação ________ inclui três conceitos fundamentais: tipos abstratos de dados, herança e vinculação dinâmica; enquanto a programação ________ segue o modelo das funções matemáticas.


A

funcional – orientada a objetos


B

orientada a objetos – lógica


C

lógica – funcional


D

orientada a objetos – funcional


E

funcional – lógica

O que acontece se excluímos o caractere “\” do final da primeira linha?


A

Nada, porque o comando continua na próxima linha.


B

A expressão é ignorada, e o “if “ começa na linha seguinte.


C

Um erro de compilação.


D

A linha seguinte é entendida como comentário.


E

O comando if é ignorado, e o interpretador avança até o return.

Analisando o trecho de código-fonte abaixo, as variáveis que estão definidas com o tipo de dados com vírgula-flutuante são

Imagem associada para resolução da questão


A

valor_a, valor_d.


B

valor_b, valor_c.


C

valor_b, valor_d.


D

valor_c, valor_a.

C++ é uma extensão da linguagem C, sendo os incrementos encontrados em C++ feitos para dar suporte à programação orientada a objetos. Dentre os comandos para arquivos em C++, existe uma função que abre um arquivo, retornando o ponteiro associado a esse arquivo. A sintaxe para essa função é FILE *FOPEN(nome_do_arquivo,modo_de_abertura) onde

• nome_do_arquivo representa o nome do arquivo que se deseja abrir, podendo conter, inclusive, o path da pesquisa.

• modo_de_abertura representa como o arquivo será aberto.

A criação de um arquivo de texto em que poderão ser realizadas operações de leitura e escrita, está exemplificada em


A
Imagem associada para resolução da questão

B
Imagem associada para resolução da questão

A propriedade de Javascript usada para armazenar vários valores em uma única variável é denominada de


A

boolean object.


B

date object.


C

array object.


D

math object.


E

number object.

Considere o enunciado abaixo e as três propostas para completá-lo.

O elemento IMG da linguagem HTML insere imagens que são apresentadas junto com os textos. Com base nessa informação, considere o exemplo a seguir.


<IMG SRC="imagem" ALT="descrição" ALIGN=TOP>


Nesse exemplo, o atributo ALIGN=TOP alinha o texto


adjacente com

1. o topo da imagem.

2. o meio da imagem.

3. a parte de baixo da imagem.


Quais propostas estão corretas?



A

Apenas 1.


B

Apenas 2.


C

Apenas 3.


D

Apenas 2 e 3.


E

1, 2 e 3.

AJAX é uma



A

linguagem baseada em JavaScript, e sua principal vantagem é ser independente de plataforma, podendo executar em qualquer navegador.


B

especificação formal que incorpora JavaScript e XML, e sua principal vantagem é fornecer HTML dinâmico.


C

linguagem baseada em JavaScript, e sua principal vantagem é oferecer funções para tratar XML e os vários níveis de CSS.


D

técnica de construção de páginas web, e sua principal vantagem é permitir a atualização de partes da página web.


E

metodologia de especificação de páginas HTML dinâmicas, e sua principal vantagem é usar XML para atualizar mais rapidamente os estilos de página.

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

Um formulário em HTML é um modelo de entrada de um conjunto de dados. O primeiro passo a ser dado para a construção de um formulário é fazer as etiquetas que desenham as janelas de entrada de dados. Os métodos que transferem dados do browser para o servidor são denominados ________ e ________.



A

input – output



B

post – get



C

push – pop



D

post – cat



E

push – pull


Paulo trabalha na escola ABCD. Em uma conversa com professores dessa escola, observou que eles acessam frequentemente a Internet na busca dos mais variados conhecimentos. Teve então a ideia de disponibilizar o conteúdo das aulas nas páginas de um site. Para isso, ensinou aos professores uma linguagem de marcação (que utiliza tags) de uso universal para apresentar conteúdo em páginas Web.


A linguagem ensinada por Paulo foi:


A

Hipertext Preprocessor (PHP).


B

Cascading Style Sheets (CSS).


C

HyperText Markup Language (HTML).


D

Visual Basic Web (VBW).

Uma empresa pode registrar 3 tipos de informação em um UDDI, quais a saber:


A

Páginas brancas, amarelas e verdes.


B

Páginas brancas, pretas e vermelhas.


C

Páginas vermelhas, amarelas e verdes.


D

Páginas pretas, azuis e laranjas.


E

Páginas azuis, vermelhas e amarelas.

Há um tipo de associação em UML que pode ser usado para representar relacionamentos todo-parte com uma semântica particular, com algumas implicações, tais como: (i) uma instância da parte pertence a apenas uma instância do todo de cada vez; (ii) a parte deve sempre pertencer a um todo; e (iii) o todo é responsável pela criação e remoção de suas partes – seja por si mesmo criando/removendo as partes, ou pela colaboração com outros objetos.


A notação UML para este tipo de associação é um losango cheio em uma linha de associação, posicionado na extremidade da linha em que está o todo.


O nome do tipo de associação descrito acima é


A

agregação.


B

generalização.


C

especialização.


D

composição.


E

instanciação.

Analise o código expresso a seguir.

class 1

{

public void demo()

{

for (int i=0; i<100; i++)

{

if ((i % 2) == 0)

{

System.out.println(i);

}

}

}

}

É correto afirmar que a função System.out.println(i), irá imprimir


A

sempre 0.


B

o valor de i, para i valor par.


C

o valor de i, para i valor ímpar.


D

o valor de i, para i < 0.


E

o valor de i, para i = 0.

   
Gerar simulado