Buscar

Apól 1 de linguagem de Programação

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

Apól 1 de linguagem de Programação. 
Questão 1/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: 
 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 da Programação 
De acordo com o conteúdo abordado na Aula 1, em um código escrito na Linguagem de Programação C/C++, 
as variáveis precisam ser declaradas antes de serem utilizadas. Muitas 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 correta que apresenta a 
declaração correta de variáveis: 
 A a, b, c float; 
 B a, b, c; 
 C integer x; 
 D y int; 
 E float a, b, c; 
 
 
 
Questão 3/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: 
 A Concorrente, Funcional, Lógico; 
 B Estruturado, Orientado a Objetos, Lógico; 
 C Lógico, Funcional, Declarativo; 
 D Estruturado, Concorrente, Orientado a Objetos; 
 
Questão 4/5 - Linguagem da Programação 
Em códigos escritos em C, podemos utilizar laços de repetição e funções específicas para entrada 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 executado em uma 
máquina rodando Windows. 
 A A expressão "Curso de Redes", sem as aspas, será escrita 10 vezes na tela. 
 Uma vez em cada linha. Além da mensagem "Pressione qualquer tecla para 
continuar..." também sem as aspas; 
 B A expressão "Curso de Redes", sem as aspas, será escrita 10 vezes na tela, 
todas na mesma linha. Além da mensagem "Pressione qualquer tecla para 
 continuar..."; 
 C O código compilado não executará, existe um erro neste código, já que não há 
chaves {} limitando o bloco do if; 
 D O código não irá compilar, pois a biblioteca "math.h" foi incluída no início do 
 programa e nenhuma função dela é utilizada ao longo do código. 
 E O código compilado não será executado já que existe um erro de digitação. 
 
Questão 5/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. 
 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, substituída 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).

Outros materiais