Baixe o app para aproveitar ainda mais
Prévia do material em texto
20/02/2024, 10:45 Avaliação - Unidade I: Revisão da tentativa https://ambienteonline.uninga.br/mod/quiz/review.php?attempt=2674918&cmid=671199 1/7 Página inicial Minhas disciplinas 2024/1 - Algoritmos e Programação Aplicada UNIDADE I Avaliação - Unidade I Iniciado em terça, 20 fev 2024, 10:31 Estado Finalizada Concluída em terça, 20 fev 2024, 10:43 Tempo empregado 11 minutos 45 segundos Avaliar 0,40 de um máximo de 0,40(100%) Questão 1 Completo Atingiu 0,04 de 0,04 A descrição narrativa consiste na representação de um algoritmo por meio da linguagem natural, descrevendo os passos que devem ser seguidos para a resolução de um problema. Assinale a alternativa correta referente à vantagem de se usar descrição narrativa. a. Muito próximo à linguagem de programação. b. Facilidade de aprendizado. c. Riqueza de detalhes. d. Facilidade de entendimento dos símbolos. e. Uso de figuras gráficas. A resposta correta é: Facilidade de aprendizado. https://ambienteonline.uninga.br/ https://ambienteonline.uninga.br/course/view.php?id=23351 https://ambienteonline.uninga.br/course/view.php?id=23351§ion=4 https://ambienteonline.uninga.br/mod/quiz/view.php?id=671199 20/02/2024, 10:45 Avaliação - Unidade I: Revisão da tentativa https://ambienteonline.uninga.br/mod/quiz/review.php?attempt=2674918&cmid=671199 2/7 Questão 2 Completo Atingiu 0,04 de 0,04 Questão 3 Completo Atingiu 0,04 de 0,04 A linguagem C possui cinco tipos de dados básicos e três modificadores que permitem definir novos tipos de dados com tamanhos e faixa de valores específicos. Seguem algumas afirmações sobre os tipos de dados em C: I. O tipo char não permite ser referenciado por valores numéricos. II. O tipo unsigned int ocupa 2 bytes na memória dos computadores mais antigos. III. Os tipos int e short int representam faixas de valores distintas. IV. Os dois tipos que possuem tamanho de 32 bits são float e double. Estão corretas: a. I e II apenas. b. E II, III e IV apenas. c. I, III e IV apenas. d. IV apenas. e. II apenas. A resposta correta é: II apenas. As linguagens de programação são divididas em linguagem de baixo nível, linguagem de montagem e linguagens de alto nível. Assinale a alternativa referente à diferença correta entre a linguagem de baixo nível e a linguagem de montagem: a. A linguagem de montagem utiliza a memória secundária para armazenar suas informações e a linguagem de máquina, a memória primária. b. A linguagem de máquina trabalha com o hardware da máquina e a linguagem de montagem, com os programas aplicativos. c. A linguagem de máquina é voltada para arquiteturas CISC e a linguagem de montagem é voltada para arquiteturas RISC. d. A linguagem de montagem é formada por códigos de instruções que são convertidos em código binário de linguagem de máquina. e. A linguagem de máquina é formada por números binários (0 e 1), enquanto a linguagem de montagem é formada por números hexadecimais. A resposta correta é: A linguagem de montagem é formada por códigos de instruções que são convertidos em código binário de linguagem de máquina. 20/02/2024, 10:45 Avaliação - Unidade I: Revisão da tentativa https://ambienteonline.uninga.br/mod/quiz/review.php?attempt=2674918&cmid=671199 3/7 Questão 4 Completo Atingiu 0,04 de 0,04 Questão 5 Completo Atingiu 0,04 de 0,04 As palavras reservadas são os identificadores de comandos e variáveis internas da linguagem C e não devem ser utilizadas na escrita de um programa pelo usuário. De acordo com o nosso livro de estudo, assinale a alternativa correspondente a uma palavra que não é considerada reservada: a. goto. b. auto. c. exit. d. volatile. e. default. A resposta correta é: exit. C é uma linguagem compilada e, com isto, seus programas passam por algumas fases até o momento em que podem ser executados. Assinale a alternativa correta referente à fase onde o programa é transferido da memória secundária para a memória primária: a. Carregador. b. Pré-processador. c. Editor de ligação. d. Editor. e. Compilador. A resposta correta é: Carregador. 20/02/2024, 10:45 Avaliação - Unidade I: Revisão da tentativa https://ambienteonline.uninga.br/mod/quiz/review.php?attempt=2674918&cmid=671199 4/7 Questão 6 Completo Atingiu 0,04 de 0,04 Questão 7 Completo Atingiu 0,04 de 0,04 O fluxograma é um tipo de algoritmo no formato de uma notação gráfica que permite indicar as ações e decisões que devem ser seguidas para resolver um problema. Vários símbolos são utilizados na sua construção. Assinale a alternativa que corresponde à descrição correta do símbolo da seta orientada (→). a. Indica o sentido do fluxo de dados. b. Indica que deve ser tomada uma decisão, há possibilidade de desvio do fluxo. c. Representa a saída de dados. d. Indica a realização de cálculos e operações de atribuição. e. Indica o início e o fim do algoritmo. A resposta correta é: Indica o sentido do fluxo de dados. O pseudocódigo, conhecido também como portugol ou português estruturado, é um tipo de algoritmo que consiste em regras pré-definidas para representar um problema a ser resolvido. De acordo com o exemplo ilustrado em nossa apostila, assinale a alternativa correspondente à única linha no algoritmo onde um cálculo matemático é efetuado: a. n1, n2, s: inteiro b. Algoritmo "soma" c. Leia(n1, n2) d. s < -n1 + n2 e. Escreva(s) A resposta correta é: s < -n1 + n2 20/02/2024, 10:45 Avaliação - Unidade I: Revisão da tentativa https://ambienteonline.uninga.br/mod/quiz/review.php?attempt=2674918&cmid=671199 5/7 Questão 8 Completo Atingiu 0,04 de 0,04 O termo algoritmo, do ponto de vista computacional, pode ser entendido como regras formais, sequenciais e bem definidas a partir do entendimento lógico de um problema a ser resolvido por um programador com o objetivo de transformá-lo em um programa que seja possível de ser tratado e executado por um computador, em que dados de entrada são transformados em dados de saída (MANZANO; OLIVEIRA, 2012). Seguem algumas afirmações sobre algoritmos: I. Um algoritmo não é representação única para a solução de um determinado problema. II. O aprendizado de algoritmos requer apenas intuição, não precisa de prática. III. O conceito de algoritmos aplica-se somente dentro da programação. IV. Existem diversos caminhos que conduzem à solução de um problema. Estão corretas: a. I e III apenas. 20/02/2024, 10:45 Avaliação - Unidade I: Revisão da tentativa https://ambienteonline.uninga.br/mod/quiz/review.php?attempt=2674918&cmid=671199 6/7 Questão 9 Completo Atingiu 0,04 de 0,04 Questão 10 Completo Atingiu 0,04 de 0,04 b. II, III e IV apenas. c. I e IV apenas. d. I, II e IV apenas. e. II e III apenas. A resposta correta é: I e IV apenas. Os enumeradores são um tipo definido pelo usuário, utilizando se de uma lista de identificadores que se assemelham a constantes, e onde cada item desta lista corresponde a um valor do tipo int (DEITEL, 2011). Dada a seguinte declaração: enum cores { Preto = 1, Azul, Verde, Vermelho = 7, Rosa, Amarelo, Branco }; assinale a alternativa referente ao valor correto atribuído à constante Branco: a. 1. b. 12. c. 7. d. 0. e. 10. A resposta correta é: 10. Um algoritmo consiste em uma sequência finita de passos (instruções) para solucionar um problema. Uma instrução é uma operação básica que indica a um computador a ação que deve ser executada e, por isso, deve seguir uma regra fundamental. Analise as afirmativas abaixo e em seguida assinale a alternativa correta referente a ela: a. Não podem ser ambíguas, isto é, dar margem para duas ou mais interpretações. b. Devem ser numeradas, de modo a estabelecer uma ordem na execução do algoritmo. c. Devem ser atômicas, ou seja, não podem ser subdivididas em instruções menores. d. Deve conter um texto explicando a finalidade daquela instrução dentro do algoritmo. e. Devem necessariamente fazer parte de um esquema de fluxograma, de modo a ilustrar se é uma entrada/saída de dados, processamento ou tomada de decisão. A resposta correta é: Não podem serambíguas, isto é, dar margem para duas ou mais interpretações. 20/02/2024, 10:45 Avaliação - Unidade I: Revisão da tentativa https://ambienteonline.uninga.br/mod/quiz/review.php?attempt=2674918&cmid=671199 7/7 Atividade anterior ◄ Slides Videoaula 3 Seguir para... Próxima atividade Videoaula 1 ► Manter contato UNINGÁ https://www.uninga.br Mobile : 0800 800 5009 Baixar o aplicativo móvel. https://ambienteonline.uninga.br/mod/resource/view.php?id=671198&forceview=1 https://ambienteonline.uninga.br/mod/page/view.php?id=671200&forceview=1 https://www.uninga.br/ tel:Mobile : 0800 800 5009 https://www.facebook.com/uninga.edu.br/ https://www.youtube.com/channel/UCFfrZpSpL4DflIFl78P2TSQ https://www.instagram.com/uningaoficial/?hl=pt https://api.whatsapp.com/send?phone=44%2099710-2250 https://download.moodle.org/mobile?version=2020061502.11&lang=pt_br&iosappid=633359593&androidappid=com.moodle.moodlemobile
Compartilhar