Baixe o app para aproveitar ainda mais
Prévia do material em texto
Questão 1/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 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: Nota: 20.0 A a, b, c float; B a, b, c; C integer x; D y int; E float a, b, c; 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. Questão 3/5 - Linguagem da Programação Conforme abordado na Aula 2, uma das funções de entrada e saída (E/S) que podem ser utilizadas em linguagem de programação C é o printf(). Assinale a alternativa correta que representa a(as) expressão(ões) de controle capaz de imprimir na tela uma variável que contemple valores inteiros entre 0 e 100, independentemente da quantidade de memória usada para armazenar estes valores. Nota: 0.0 A %d B %d e %f C %d, %f e %u Na rota de aprendizagem da Aula 2, slide 4/10, dentro do tópico de Funções de Entrada e Saída, temos a lista de expressões de controle mais comuns do C. Para imprimir somente números inteiros, o mais indicado é o uso do %d. Porém, como sabemos da matemática básica, valores inteiros estão contemplados dentro do conjunto de números reais, portanto é também possível utilizar %f para imprimir os números inteiros. Por fim, é também possivel usar %u, já que estamos trabalhando com um intervalo somente de números inteiros e positivos (0 a 100). Observe que usar o %f ou %d, embora também corretos, utilizam mais memória para armazenar os valores, já que armazenam casas decimais vazias neste caso. Caso o programa estivesse pedindo somente a declaração OTIMIZADA de memória, somente %d seria aceito. D %u e %f E %f Questão 4/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: 20.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; Você acertou! 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 5/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.
Compartilhar