Buscar

APOL 1 LINGUAGEM DE PROGRAMACAO

Prévia do material em texto

Questão 1/5 - Linguagem de Programação
Conforme abordado na Aula 1, todo e qualquer código, independente da linguagem 
programação em que esteja escrito, necessita ser traduzido para uma linguagem de máquina p
que possa ser executado. Para isso, faz-se necessário o uso de um conjunto de programas 
recebe o código-fonte escrito em uma linguagem de programação e o traduz para código
execução, escrito em uma linguagem de máquina.
Com base no que foi exposto no enunciado da questão, assinale a alternativa correta que 
corresponde à como são definidos os métodos de translação da linguagem de programação em
linguagem de máquina:
Nota: 20.0
A Estruturado, compilado e híbrido;
B Compilação, interpretação pura e híbrido;
C Híbrido, estruturado e orientado a objetos;
D Estruturado, Orientado a Objetos e Híbrido;
E Concorrente, funcional e interpretação pura.
Questão 2/5 - Linguagem de Programação
Conforme apresentado na Aula 2, os comandos de controle na linguagem de programação C, 
divididos em condicional simples, condicional composto e case.
Com base nesta definição, assinale a alternativa correta que corresponde ao valor lógico retorn
após a execução da expressão de condicional simples apresentada abaixo: 
if (10 == 5)
Nota: 20.0
A 10;
B Verdadeiro;
Você acertou!
Conforme abordado na Rota de
Aprendizagem e Slides 16/42 e 17/42 da
Aula 1, dentre os métodos de
implementação de tradução do código-
fonte em linguagem de máquina para
execução estão a compilação,
interpretação pura e híbrido.
C Falso;
D 5;
E 2.
Questão 3/5 - Linguagem de Programação
De acordo com o conteúdo abordado na Aula 1, em um código escrito na Linguagem
Programação C/C++, as variáveis precisam ser declaradas antes de serem utilizadas. Mu
vezes, por questões de organização, definimos estas variáveis no início do código.
Com base nesta definição apresentada no enunciado da questão, assinale a alternativa cor
que apresenta a declaração correta de variáveis:
Nota: 20.0
A a, b, c float;
B a, b, c;
C integer x;
D y int;
E float a, b, c;
Questão 4/5 - Linguagem de Programação
Você acertou!
Conforme conteúdo apresentado na Rota
de Aprendizagem e slide 14/38 da Aula 2,
o comando if somente é executado se a
sua condição for verdadeira, portanto,
como 10 não é igual a 5 o retorno será
falso.
Você acertou!
Conforme conteúdo apresentado nos
Slides 30/42 ao 38/42 da Aula 1, a
declaração de uma variável é realizada
primeiramente definindo o seu tipo de
dado e em seguida o nome da variável, ou
variáveis separadas por vírgula.
Em códigos escritos em C, podemos utilizar laços de repetição e funções específicas para entra
e saída, como vimos na Rota de Aprendizado 2. Considerando o código a seguir:
 
 
Determine o que será impresso na tela do terminal caso este código seja compilado e executad
em uma máquina rodando Windows.
Nota: 20.0
A A expressão "Curso de Redes", sem as aspa
"Pressione qualquer tecla para continuar..." t
B A expressão "Curso de Redes", sem as aspas, s
qualquer tecla para continuar...";
C O código compilado não executará, existe um er
D O código compilado não será executado já que e
Você acertou!
Utilizando o Visual Studio ou o DevC++, digite 
Questão 5/5 - Linguagem de Programação
De acordo com o conteúdo abordado na Aula 2, a instrução while (também conhecida como l
while) executa uma instrução ou bloco de instruções sempre testando a validade da condição
início do bloco.
Com base nos conceitos apresentados acima, assinale a alternativa que apresenta os conce
corretos em relação a instrução while:
Nota: 20.0
A Se o resultado da avaliação for falso o laço é
executado;
B Se o resultado da avaliação for verdadeiro
o laço é executado;
C A condição será avaliada, ou não,
dependendo do conteúdo do bloco while;
D A condição só será avaliada se o resultado da
condição for verdadeiro;
E Em laços while, a condição é executada pelo
menos uma única vez.
Você acertou!
Conforme apresentado na Rota de
Aprendizagem e slide 30/38 da Aula 2, a
instrução while realiza o teste no início da
estrutura de bloco e, os comandos
internos ao while somente serão
executados se o teste for verdadeiro e
enquanto o teste for verdadeiro.

Continue navegando