Baixe o app para aproveitar ainda mais
Prévia do material em texto
20/11/2022 19:03 ATIVIDADE ONLINE 1 - AV12022/4 https://moodle.ead.unifcv.edu.br/mod/quiz/review.php?attempt=2146670 1/9 Painel / Meus cursos / Estrutura de Dados. / AVALIAÇÕES DO PERÍODO 2022/4 / ATIVIDADE ONLINE 1 - AV12022/4 Iniciado em domingo, 20 nov 2022, 18:54 Estado Finalizada Concluída em domingo, 20 nov 2022, 19:03 Tempo empregado 8 minutos 40 segundos Avaliar 1,60 de um máximo de 2,00(80%) Questão 1 Correto Atingiu 0,20 de 0,20 O conceito de pilha assim como a fila é algo bastante comum para as pessoas como por exemplo: Pilha de roupas, tijolos, moedas e etc. Assim, quanto as pilhas, analise as afirmativas abaixo: I. Na computação a pilha nada mais é do que um conjunto finito de itens (mesmo tipo) com a finalidade de armazenar e organizar dados; II. Um exemplo de pilha na computação é a Recursividade; III. Possui uma regra de inserção e remoção: Os elementos são removidos na ordem inversa que são inseridos; IV. Possui uma regra de inserção e remoção: Último elemento que entra é o primeiro que sai (LIFO – Last in First OUT); Assinale a alternativa correta: Escolha uma opção: a. Apenas I, II e IV estão corretas. b. Apenas I, II e III estão corretas. c. Apenas II e III estão corretas. d. Todas as alternativas estão corretas. e. Apenas II e IV estão corretas. https://moodle.ead.unifcv.edu.br/my/ https://moodle.ead.unifcv.edu.br/course/view.php?id=383 https://moodle.ead.unifcv.edu.br/course/view.php?id=383#section-10 https://moodle.ead.unifcv.edu.br/mod/quiz/view.php?id=31003 20/11/2022 19:03 ATIVIDADE ONLINE 1 - AV12022/4 https://moodle.ead.unifcv.edu.br/mod/quiz/review.php?attempt=2146670 2/9 Questão 2 Correto Atingiu 0,20 de 0,20 Complete a lacuna da afirmação a seguir: Com o uso dos comandos____________, o programador pode alterar esse fluxo de execução dos testes de condição, fazendo com que o código saia da estrutura de repetição (do código indentado a ele), ou apenas pule as instruções seguintes e passe para a próxima interação do fluxo. Assinale a alternativa correta: Escolha uma opção: a. While. b. Infinity. c. Break. d. Whity. e. For. Questão 3 Correto Atingiu 0,20 de 0,20 O comando while repete um laço de código enquanto uma condição for True, mas se o programador quisesse que o código repetisse um bloco de instruções um certo número de vezes, ele teria que declarar uma variável, verificar se essa variável ultrapassou um certo valor, e incrementar essa variável. Para facilitar esse processo, existe um outro comando de repetição chamado de: Assinale a alternativa correta: Escolha uma opção: a. Five. b. Far. c. Fifity. d. For. e. Fire. 20/11/2022 19:03 ATIVIDADE ONLINE 1 - AV12022/4 https://moodle.ead.unifcv.edu.br/mod/quiz/review.php?attempt=2146670 3/9 Questão 4 Correto Atingiu 0,20 de 0,20 Na computação a pilha nada mais é do que um conjunto finito de itens (mesmo tipo) com a finalidade de armazenar e organizar dados. Deste modo, para a Implementação da Pilha Sequencial Estática, precisa-se de de 3 arquivos: Main.c; PilhaSequencial.h; PilhaSequencial.c. Quanto ao PilhaSequencial.h, analise as afirmativas abaixo: I. Protótipos das funções. II. O ponteiro da pilha. III. O tipo de dados “pilha”. IV. Tamanho do array usado na pilha. Assinale a alternativa correta: Escolha uma opção: a. Todas as alternativas estão corretas. b. Apenas II e III estão corretas. c. Apenas I, II e IV estão corretas. d. Apenas I, II e III estão corretas. e. Apenas II e IV estão corretas. 20/11/2022 19:03 ATIVIDADE ONLINE 1 - AV12022/4 https://moodle.ead.unifcv.edu.br/mod/quiz/review.php?attempt=2146670 4/9 Questão 5 Correto Atingiu 0,20 de 0,20 É uma lista utilizando alocação estática e acesso sequencial dos elementos, e é o tipo de lista mais simples possível. Tal afirmação se refere a que tipo de lista? Assinale a alternativa correta: Escolha uma opção: a. Lista sequencial sintética b. Lista sequencial analítica c. Lista sequencial neutra d. Lista sequencial estática e. Lista diferencial estática 20/11/2022 19:03 ATIVIDADE ONLINE 1 - AV12022/4 https://moodle.ead.unifcv.edu.br/mod/quiz/review.php?attempt=2146670 5/9 Questão 6 Incorreto Atingiu 0,00 de 0,20 Computadores têm uma grande importância no mundo atual, e estão integrados a tudo, incluindo hardware e software. Os hardwares são os componentes físicos, como placa-mãe, monitor, teclado e mouse. Já os softwares consistem no sistema operacional e nos programas que rodam nesse sistema, como o iTunes, Office e Firefox; Neste sentido, analise as afirmativas abaixo: I. A CPU é onde os dados são guardados, sempre usando a unidade básica de bits. II. A memória fica responsável por realizar as instruções dos softwares realizando cálculos aritméticos, lógicos, de controle ou operações de entrada e saída, de acordo com a instrução que está sendo processada III. A memória pode ser do tipo RAM, que são as memórias voláteis, isto é, necessitam de energia para manter a informação armazenada; ou também pode ser do tipo ROM/Flash (ou outros), que guardam os dados a todo momento, sem necessidade de retroalimentação, como o hard-drive e os pen drives. IV. No topo do hardware roda um sistema operacional, como o Microsoft Windows, Mac OS ou Linux. Esses sistemas conectam os softwares com o hardware, criando uma interface básica para os softwares ou aplicativos realizarem processamento e controle no hardware. Assinale a alternativa correta: Escolha uma opção: a. Apenas II e IV estão corretas. b. Apenas III e IV estão corretas. c. Todas as alternativas estão corretas d. Apenas I, II e III estão corretas. e. Apenas I, II e IV estão corretas 20/11/2022 19:03 ATIVIDADE ONLINE 1 - AV12022/4 https://moodle.ead.unifcv.edu.br/mod/quiz/review.php?attempt=2146670 6/9 Questão 7 Incorreto Atingiu 0,00 de 0,20 Complete a lacuna na afirmativa abaixo: A __________ fica responsável por realizar as instruções dos softwares realizando cálculos aritméticos, lógicos, de controle ou operações de entrada e saída, de acordo com a instrução que está sendo processada. Assinale a alternativa correta: Escolha uma opção: a. Licença do Sistema Operacional. b. CPA. c. CPU. d. Memória. e. Microsoft Windows. 20/11/2022 19:03 ATIVIDADE ONLINE 1 - AV12022/4 https://moodle.ead.unifcv.edu.br/mod/quiz/review.php?attempt=2146670 7/9 Questão 8 Correto Atingiu 0,20 de 0,20 Seguindo na mesma linha de BACKES (2013), o comentário é um trecho de texto incluído dentro do programa para descrever alguma coisa, por exemplo, o que aquele pedaço do programa faz. Permite fazer a documentação interna de um programa. Congruente a isto, analise a imagem abaixo: A linguagem C permite fazer comentários de duas maneiras diferentes, quais são elas? Assinale a alternativa correta: Escolha uma opção: a. Por linha e Pro enunciado. b. Por comentário e Por linha. c. Por bloco e Pro Comentário. d. Por lacuna e Pro linha. e. Por linha e Pro bloco. 20/11/2022 19:03 ATIVIDADE ONLINE 1 - AV12022/4 https://moodle.ead.unifcv.edu.br/mod/quiz/review.php?attempt=2146670 8/9 Questão 9 Correto Atingiu 0,20 de 0,20 A linguagem C foi criada em 1972, nos laboratórios Bell na empresa AT&T, por Dennis Ritchie, sendo revisada pela ANSI (American National Standards Institute) em 1989. Trata-se de uma linguagem estruturalmente simples de grande portabilidade. Sendo assim, quanto ao esqueleto de um programa em linguagem C, analise as afirmativas abaixo: I. No início do programa, a região onde são feitas as suas declarações globais, ou seja, aquelas que são válidas para todo o programa. II. As chaves definem o início (“{“) e o fim (“}”) de um bloco de comandos/ instruções. III. A declaração de um comando quase sempre termina com ponto e vírgula (“;”). IV. Os parênteses definem o início (“(“) e o fim (“)”) da lista de argumentos de uma função. Assinale a alternativa correta: Escolha uma opção: a. Apenas III e IV estão corretas. b. Apenas I e IV estão corretas. c. Todasas alternativas estão corretas. d. Apenas I, II e IV estão corretas. e. Apenas II, III e IV estão corretas. 20/11/2022 19:03 ATIVIDADE ONLINE 1 - AV12022/4 https://moodle.ead.unifcv.edu.br/mod/quiz/review.php?attempt=2146670 9/9 Questão 10 Correto Atingiu 0,20 de 0,20 O conceito de pilha assim como a fila é algo bastante comum para as pessoas como por exemplo: Pilha de roupas, tijolos, moedas e etc. Assim, para a Implementação da Pilha Sequencial Estática, precisa-se de alguns arquivos. Analise as afirmativas abaixo quanto a este assunto: I. Main.c II. PilhaSequencial.h III. PilhaSequencial.c IV. PilhaSequencial.y Assinale a alternativa correta: Escolha uma opção: a. Apenas II e IV estão corretas. b. Apenas I, II e III estão corretas. c. Apenas II e III estão corretas. d. Todas as alternativas estão corretas. e. Apenas I, II e IV estão corretas.
Compartilhar