Baixe o app para aproveitar ainda mais
Prévia do material em texto
Pincel Atômico - 16/06/2021 16:38:18 1/2 JEAN GLEISON ANDRADE DO NASCIMENTO Avaliação Online (SALA EAD) Atividade finalizada em 14/06/2021 10:16:37 (tentativa: 1) LEGENDA Resposta correta na questão # Resposta correta - Questão Anulada X Resposta selecionada pelo Aluno Disciplina: ALGORITMO E PROGRAMAÇÃO DE COMPUTADORES [capítulos - 1,2,3] - Avaliação com questões, com o peso total de 15,00 pontos Turma: Segunda Graduação: Formação para Segunda Licenciatura em Física - Grupo: JANEIRO/2021 - FLIC-FIS [20400] Aluno(a): 91190253 - JEAN GLEISON ANDRADE DO NASCIMENTO - Respondeu 5 questões corretas, obtendo um total de 15,00 pontos como nota Questão 001 Leia as afirmativas abaixo e marque a alternativa CORRETA. I – Entrada é toda a informação que o algoritmo recebe. Esta entrada sempre deverá ser armazenada em algum lugar, como por exemplo, em variáveis. II – Processamento é todo tipo de processamento que o algoritmo realiza como atribuir um valor a alguma variável, realizar alguns tipos de tomada de decisão e algum tipo de repetição. III – Saída é a exibição dos resultados em tela, ou escrita em arquivos, ou em impressora. Apenas I e III estão corretas Apenas I está correta Apenas I e II estão corretas X Todas as alternativas estão corretas Apenas II está correta Questão 002 Avalie a seguintes afirmativas e marque a alternativa correta. I - Os operadores lógicos são palavras reservadas que iremos utilizar para juntar duas ou mais condições lógicas. II - Para utilizar os operadores lógicos “e” e “ou” devemos simplesmente colocá-los entre duas expressões lógicas. III – O operador lógico “não” troca o valor lógico de uma expressão Apenas I e III estão corretas Apenas I está correta X Todas as alternativas estão corretas Apenas II está correta. Apenas I e II estão corretas Questão 003 Sobre Compiladores de Linguagens de Programação, marque a alternativa correta Para compilar um programa de computador é preciso fazer isso no mesmo computador que o programa irá rodar, se a compilação for outro computador o programa não irá rodar Um Compilador é um programa de computador que realiza tarefas do nosso dia a dia Compiladores são máquinas de transformação que conseguem transformar qualquer algoritmo em programas de computador X O compilador recebe um código fonte e transforma este código em um programa executável, um programa real que irá rodar no computador e executar as tarefas predefinidas para o mesmo O compilador recebe um código executável e transforma este código em um código fonte, um algoritmo que será lido por um programador Pincel Atômico - 16/06/2021 16:38:18 2/2 Questão 004 Leia as afirmativas abaixo e marque a alternativa CORRETA. I. O processo de criação e execução de programas se divide em três partes básicas: entrada, processamento e saída. II. Os comandos são palavras reservadas das linguagens de programação que realizam alguma tarefa. III. As variáveis são porções de memória predefinidas para receber algum tipo de informação. II e III são verdadeiros. X Todas são verdadeiras. I e II são verdadeiros. Apenas III é verdadeira. Apenas II é verdadeira. Questão 005 Analisando as expressões: X = (2+2)*3 Y = 2+2*3 Quais serão os resultados: X = 4 e Y = 8 X X = 12 e Y = 8 X = 12 e Y = 4 X = 8 e Y = 12 X = 12 e Y = 12 Pincel Atômico - 16/06/2021 16:36:58 1/3 JEAN GLEISON ANDRADE DO NASCIMENTO Avaliação Online (SALA EAD) Atividade finalizada em 15/06/2021 00:51:06 (tentativa: 1) LEGENDA Resposta correta na questão # Resposta correta - Questão Anulada X Resposta selecionada pelo Aluno Disciplina: ALGORITMO E PROGRAMAÇÃO DE COMPUTADORES [capítulos - 4,5,6] - Avaliação com questões, com o peso total de 15,00 pontos Turma: Segunda Graduação: Formação para Segunda Licenciatura em Física - Grupo: JANEIRO/2021 - FLIC-FIS [20400] Aluno(a): 91190253 - JEAN GLEISON ANDRADE DO NASCIMENTO - Respondeu 5 questões corretas, obtendo um total de 15,00 pontos como nota Questão 001 Observe o trecho de código abaixo: int i=5, x = 30; for ( ; i< x – 10 ; i+=2) { printf(“\nQuestão 06”); i++; x -= i; } Este trecho de programa irá executar o comando printf quantas vezes? X 2 3 Nenhuma 1 4 Questão 002 Avalie a seguintes afirmativas e marque a alternativa correta. I – Um array multidimensional é um array que consiste em uma estrutura de linhas e colunas. II – A declaração int valores[3][4]; define um array chamado valores, que possui 3 linhas e 4 colunas. III – A primeira casa de valor em um array multidimensional é referenciada pelos índices [0][0]. Apenas I está correta X Todas as alternativas estão corretas Apenas I e III estão corretas Apenas II está correta Apenas I e II estão corretas Questão 003 Considere um vetor com N elementos que contem números aleatórios. Considere também um algoritmo de busca sequencial, que examina o primeiro elemento deste vetor e segue sequencialmente, examinando elemento por elemento até encontrar o desejado ou até atingir o final do vetor. Se o elemento procurado for o último o algoritmo poderá não encontrar, pois até chegar em sua posição no vetor a informação de busca já foi perdida na memória. X O cenário descrito apresenta o princípio de funcionamento de um dos algoritmos mais simples para busca, o algoritmo de pesquisa sequencial. Pincel Atômico - 16/06/2021 16:36:58 2/3 O algoritmo de busca descrito é muito eficiente e sempre encontrará facilmente e rapidamente o elemento procurado, independentemente do tamanho do vetor de entrada com os elementos. Se o elemento procurado for o primeiro o algoritmo descrito poderá entrar em loop pois está programado para percorrer todas as posições do vetor de entrada. O cenário descrito não representa uma descrição de algoritmo de busca. Questão 004 Analise o código abaixo marque a alternativa que indica o que irá aparecer na tela após a execução deste código. #include<stdio.h> #include<conio.h> #define verdadeiro 1 #define falso 0 int main( ) { int n1, n2, n3,n4; n1 = 0; n2 = n1; n3 = n2 + n1; n4 = verdadeiro; for (n1=1; n1<=10; n1++) { n2 = 2; n3 = n1 + 1; } n4 = falso; n2 *= 3; if ((n2 % 2)==0) n3 = 15; else n3 = 20; printf("%d - %d - %d - %d",n1,n2,n3,n4); } 10 – 6 – 20 – 0 11 – 3 – 15 – 1 10 – 5 – 15 – 1 X 11 – 6 – 15 – 0 10 – 2 – 20 – 2 Questão 005 Marque a alternativa correta As palavras reservadas são algumas palavras de uma linguagem de programação que precisamos reservar antes de sua utilização Para atribuirmos um valor a uma variável, devemos utilizar o operador de lógica relacional atribuída X Sintaxe é um termo utilizado em algoritmos e programação para descrever a forma básica de uma instrução ou comando A ordem de precedência dos operadores determina a ordem que devemos utilizar os mesmos, não podendo utilizar um antes do outro que tenha maior precedência Pincel Atômico - 16/06/2021 16:36:58 3/3 As tarefas de entrada e saída em um algoritmo são tarefas complementares de devem sempre ser realizadas em conjunto
Compartilhar