Buscar

Linguagem de Computação I - Prova 1 - AAE1

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 3 páginas

Prévia do material em texto

1/3 
 
CENTRO UNIVERSITÁRIO DA GRANDE DOURADOS 
Curso: Engenharia de software 
Semestre: 3º 
Disciplina: Linguagem de programação I 
ATIVIDADE AVALIATIVA ESPECIAL (AAE) 1 - referente as aulas 1 a 4 
Professor: André Martins 
 
ORIENTAÇÕES 
Para entregar o aluno deverá abrir um arquivo em WORD e apresentar apenas o desenvolvimento e as respostas 
 
Cada Atividade respondida de forma correta terá até 1 ponto por anotação correta 
Verifique se a prova contem 10 questões. 
 
 
1º) Qual a função do compilador na programação de computadores. 
A função é traduzir um programa descrito em uma linguagem de alto nível para um programa 
equivalente em código de máquina para um processador. 
 
2º) Diferencie linguagem de máquina em relação a linguagem de alto nível. 
• Linguagem de máquina: É uma sequência de bits que um processador decodifica em instruções e 
executa. Cada instrução tem um código para a operação e informação sobre os operadores. 
• Linguagem de alto nível: É uma linguagem com um nível de abstração relativamente elevado, 
longe do código de máquina e mais próximo da linguagem humana. 
 
3º) Na linguagem de programação C/C++ é possível criar constantes numéricas ou strings que substituirão a 
constante no código por um nome dado pelo programador. Isso é feito com a utilização da diretiva do 
preprocessador: 
A) #define 
B) #include 
C) #const 
D) #constante 
 
4º) Ao adicionarmos a palavra reservada unsigned na declaração da variável significa que a variável somente 
vai receber valores 
A) negativo 
B) Positivo 
C) real positivo e negativo 
D) inteiro positivo e negativo 
 2/3 
 
5º) Para utilizarmos o comando cout<<”ola”; no C++ devemos utilizar a nomenclatura: 
A) namespace std; 
B) namespace sdt; 
C) namespace stt; 
D) namespace ssd; 
6º) Um programa C ou C++ deve possuir uma certa estrutura para ser válido. Basicamente têm-se três blocos 
distintos nos programas. A sequencia corretá desses blocos é: 
A) Função main, funções do usuário, bibliotecas 
B) Função main, funções padrões, bibliotecas 
C) Bibliotecas, funções do usuário, função main 
D) bibliotecas, função void, funções do usuário 
7º) Considere o código abaixo 
 
Qual o resultado do código após a compilação? 
A) Imprime o valor da posição de memoria que pode 
vir lixo, porque a variável não é lida ou 
inicializada. 
B) Sempre imprime 0 
C) O código lança um erro na tela 
D) O código imprime %d 
 
 
 
 
 
 
 
 
8º) Considerando a afirmação que um compilador é um programa que traduz um código de uma linguagem 
textual facilmente entendida por um ser humano para uma linguagem de máquina. É Correto afirmar que: 
A) O Codeblocks não é um compilador 
B) O Codeblocks é um compilador 
C) O Codeblocks é um compilador e interpretador 
D) O Codeblocks é uma ferramenta de debug 
 3/3 
 
9º) Ao analisarmos o código contido na imagem é possível afirmar que 
Qual o resultado do código após a execução? 
A) O código imprime o valor 10; 
B) o código imprime valor lido 
C) o código imprime valor 
D) O código lança um erro na tela 
 
10º) Considere o seguinte código: 
Qual o resultado do código? 
 
A) o código imprime um valor errado 
B) o código imprime lixo de memoria; 
C) o código imprime 1; 
D) correta

Continue navegando