Buscar

APOL 01 LINGUAGEM DE PROGRAMAÇÃO + GABARITO

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 6 páginas

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 6, do total de 6 páginas

Prévia do material em texto

Questão 1/5 - Linguagem da Programação 
De acordo com o conteúdo exposto na Aula 1, chamamos de paradigmas da linguagem de programação ao conjunto de características que 
servem para classificar as linguagens de programação. Assim como existem várias linguagens de programação, existem várias formas de 
classificá-las. 
 
Com base nos conceitos expostos no enunciado da questão, assinale a alternativa correta que corresponde as subdivisões do paradigma 
Imperativo: 
Nota: 20.0 
 
A Concorrente, Funcional, Lógico; 
 
B Estruturado, Orientado a Objetos, Lógico; 
 
C Lógico, Funcional, Declarativo; 
 
D Estruturado, Concorrente, Orientado a Objetos; 
Você acertou! 
Conforme imagem apresentada no Slide 18/42 da Aula 1.
 
 
Questão 2/5 - Linguagem da Programação 
Conforme o conteúdo abordado na Aula 1, várias são as linguagens de programação existentes no mercado, tais como C, Java, PHP, entre 
outras. Porém, para cada linguagem é necessário que o programador conheça os símbolos, comandos e a sintaxe definidos para esta linguagem 
específica. Este conhecimento é indispensável para a criação de códigos de programação válidos. 
Com base neste contexto, assinale a alternativa correta que define o que é uma linguagem de programação: 
Nota: 0.0 
 
A O conjunto de instruções a serem seguidos pelo computador para realizar um determinado processo; 
 
B Um algoritmo com um conjunto lógico a ser seguido; 
 
C Uma ferramenta que permite ao programador, escrever códigos que poderão ser transladados em linguagens de máquina e convertidos em 
programas; 
Conforme apresentado na Rota de Aprendizagem da Aula 1, linguagem de programação é uma ferramenta que permite ao programador ou usuário de 
computação escrever programas. 
 
D Sequência de passos que são utilizados para a resolução de um determinado problema em especifico; 
 
E Solução computacional para resolução de problemas. 
 
Questão 3/5 - Linguagem da Programação 
O uso de comentários no código facilita o entendimento deste mesmo código no futuro. Conforme abordado na Aula 1, os comentários podem ser 
escritos em qualquer lugar do texto desde que estejam entre os símbolos /* e */. Não sendo esta a única forma de escrever comentários nesta 
linguagem, ainda assim, merece destaque por ser a forma original utilizada nas primeiras versões da linguagem. 
De acordo com estes conceitos apresentados no enunciado da questão, assinale a alternativa correta que define o uso de comentários em um 
programa escrito na Linguagem de Programação C, em relação a outro que não tenha: 
Nota: 20.0 
 
A Um programa em C com comentários é mais lento para executar do que um programa em C sem comentários; 
 
B Um programa em C com comentários é muito mais rápido que um programa em C sem comentários; 
 
C Um programa em C com ou sem comentários é executado a mesma velocidade, pois os comentários são simplesmente ignorados pelo 
compilador, não havendo qualquer reflexo deles no tempo de execução; 
Você acertou! 
Conforme o conteúdo abordado na Aula 1, um programa em C com ou sem comentários é executado a mesma velocidade, pois os comentários são 
simplesmente ignorados pelo compilador, não havendo qualquer reflexo deles no tempo de execução. 
 
D Um código-fonte em C sem comentários é muito mais fácil de compreender que um código-fonte com comentários; 
 
E O uso de comentários em linguagens de programação não afetam a legibilidade do código. 
 
Questão 4/5 - Linguagem da Programação 
Na Aula 2 trabalhamos com o conceito de condicionais em Linguagem C. Observe o código abaixo: 
 
 
Assinale a alternativa correta acerca deste assunto e do código acima. 
Nota: 20.0 
 
A Caso a variável chamada APOL seja inicializada com o valor 1, a mensagem impressa na tela será "APOL errada!" (sem as aspas). 
 
B Caso a variável chamada APOL seja inicializada com o valor 2, a condicional IF retornará um resultado VERDADEIRO. 
 
C Caso a variável chamada APOL seja inicializada com o valor 1, a condicional IF retornará um resultado VERDADEIRO, imprimindo na tela a 
mensagem contida no ELSE. 
 
D A condicional IF poderia ser, neste caso, substituida pelo laço WHILE ou FOR, tornando a execução do programa ainda mais rápida. 
 
E Caso a variável chamada APOL seja inicializada com o valor 2, a condicional IF retornará um 
resultado FALSO, imprimindo na tela a frase "APOL errada!" (sem aspas). 
Você acertou! 
//CODIGO DE TESTE 
 
#include <stdio.h> 
#include <stdlib.h> 
 
int main() 
{ 
 
int APOL; 
 
APOL = 2; 
 
if (APOL == 1) 
{ 
printf("APOL sendo feita!"); 
} 
else 
{ 
printf("APOL errada!"); 
} 
 
printf("\n"); 
system("Pause"); 
 
} 
 
 
 
Questão 5/5 - Linguagem da Programação 
Conforme apresentado na Aula 2, os comandos de controle na linguagem de programação C, são divididos em condicional simples, condicional 
composto e case. 
Com base nesta definição, assinale a alternativa correta que corresponde ao valor lógico retornado após a execução da expressão de condicional 
simples apresentada abaixo: 
if (10 == 5) 
Nota: 20.0 
 
A 10; 
 
B Verdadeiro; 
 
C Falso; 
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. 
 
D 5; 
 
E 2.

Continue navegando