Buscar

Linguagem de Programação APOL 01

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 4 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

Prévia do material em texto

Linguagem da Programação 
Questão 1/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 2/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 3/5 - Linguagem da Programação 
Conforme abordado na Aula 1, todo e qualquer código, independente da linguagem de 
programação em que esteja escrito, necessita ser traduzido para uma linguagem de 
máquina para que possa ser executado. Para isso, faz-se necessário o uso de um conjunto 
de programas que recebe o código-fonte escrito em uma linguagem de programação e o 
traduz para código de 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; 
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 Híbrido, estruturado e orientado a objetos; 
 D Estruturado, Orientado a Objetos e Híbrido; 
 E Concorrente, funcional e interpretação pura. 
 
Questão 4/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. 
 
Questão 5/5 - Linguagem da Programação 
Conforme apresentado na Aula 1, a Linguagem de Programação C foi inicialmente 
concebida para ser utilizada no Sistema Operacional Unix, sendo uma linguagem de 
programação de alto nível de característica genérica, criada para facilitar a criação de 
programas para resolver quaisquer problemas em um amplo espectro de aplicações, 
científicas e/ou comerciais. 
Com base no que foi apresentado no enunciado da questão, assinale a alternativa que 
apresenta os conceitos corretos em relação a linguagem de programação C: 
Nota: 20.0 
 A As Strings em C são delimitadas pelo caractere colchete [ ]; 
 B Cada instrução deve ser inicializada por um ponto e vírgula; 
 C 
O C é uma linguagem de programação case sensitive; 
Você acertou! 
A linguagem C diferencia caracteres maiusculos de minusculos. 
 D A diretiva #include é utilizada para inclusão de variáveis globais no código; 
 E 
É opcional a 
existência de uma função main() em um programa escrito na linguagem de programação C

Continue navegando