Questões de Concurso sobre C e C++

 
 
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
 
415 questões encontradas
Questões por página
20
Mais recentes
 

Em relação à linguagem C++, se em vez de inicializar um array com comandos de atribuição, durante a execução, o usuário inicializar o array durante a compilação comumalista de inicializadores dearray, seu programa:


A

erará um erro de lógica;


B

permanecerá como se não tivesse sido inicializado gerando um erro de índice;


C
gerará um erro de sintaxe;

D
ocasionará um erro de over flow;

E
será executado mais rapidamente.

Os operadores aritméticos “+” e “-” poderiam ser agrupados em uma única unidade somador-subtrator, reduzindo assim a complexidade do circuito sem aumentar o número de passos necessários à sua execução.


C
Certo

E
Errado

Levando-se em conta o problema do reescalonamento das operações, o código acima poderia ser executado em dois ciclos de relógio.


C
Certo

E
Errado

Caso existam referências a funções ou variáveis que são utilizadas no módulo “principal.o”, ou “biblioteca.o”, e que não estejam definidas nesse mesmo módulo, o processo de linkagem resultará em erro.


C

Certo


E

Errado

A compilação da cláusula I deve ser realizada antes da compilação da cláusula II, caso contrário é possível que o resultado da execução da cláusula II resulte em erro de compilação.


C

Certo


E

Errado

Considerando que haja quatro ciclos de relógio alocados para a execução do código, então os algoritmos de escalonamento ASAP e ALAP produziriam a mesma distribuição de operações pelos ciclos.


C
Certo

E
Errado

No ambiente MATLAB não é preciso declarar anteriormente x, como é típico em linguagens procedurais de programação, tais como C e C++.


C
Certo

E
Errado

As funções em C/C++ permitem ao programador modular um programa. Numa função, quando o tipo de valor retornado não for especificado, este tipo é assuimido pelo compilador como sendo:


A
void( a função não retorna valor);

B
double;

C
float;

D
int;

E
char.

Na linguagem C há dois argumentos internos especiais, argc e argv, que são argumentos da função:


A
Void().

B
Getchar().

C
Printf().

D
Main().

Considere as seguintes definições de classes na linguagem C++.

Imagem associada para resolução da questão

Pode-se afirmar que


A

b, y, c e z são públicos na classe_2.


B

b, y, c e z são protegidos na classe_2.


C

b, y, c e z são protegidos na classe_3.


D

b e y são protegidos e c e z são públicos na classe_2.


E

b e y são protegidos e c e z são públicos na classe_3.

O trecho de código C++ abaixo ilustra a utilização de ponteiros para realizar a cópia de uma cadeia de caracteres. No caso, após a execução do trecho, o string apontado por "p1" passa a assumir o valor "12345".

char numeros[] = "12345";

char *p1 = "abcdef";

char *p0;

p0 = numeros;

while ((*p1++ = *p0++) != '\0');


C
Certo

E
Errado

Considerando que o cadastro deva estar inserido no ambiente Internet, a linguagem de programação mais adequada seria C++, por ser executada sobre uma máquina virtual, o que torna sua execução independente de plataforma.


C
Certo

E
Errado

Linguagens orientadas a objetos apresentam recursos de modelagem bastante poderosos para o desenvolvimento de aplicações. Nesse contexto, a linguagem C++ difere da linguagem Java, porque oferece mecanismo de herança múltipla, enquanto a segunda oferece apenas de herança simples.


C
Certo

E
Errado

A palavra-chave class é usada para definir tipos derivados em Java e em C++, duas linguagens orientadas a objetos. De fato, tais tipos constituem as principais estruturas dos programas orientados a objetos, escritos nessas linguagens.


C
Certo

E
Errado

Os métodos de passagem de parâmetros para subrotinas são as formas nas quais os parâmetros são transmitidos para e/ou de subrotinas chamadas. Em geral, na passagem de um parâmetro por referência, a rotina chamada recebe o


A

valor de uma variável.


B

valor de uma constante.


C

endereço de uma variável.


D

tamanho de uma variável.


E

endereço de uma constante.

O que são Ponteiros utilizados na linguagem C?


A

Variável que contém uma entrada da FAT.


B

Variável que contém o resultado de um processamento.


C

Variável que contém um endereço de memória.


D

Variável que contém um resultado pendente a processar.

O uso do mecanismo namespace evita que problemas de conflito de nome de funções ocorram na linha 59 do trecho de código ao lado. Assim, ao ser executada a linha 59, o valor da variável "d_3" será igual a 1.000.


C
Certo

E
Errado
   
Gerar simulado