Baixe o app para aproveitar ainda mais
Prévia do material em texto
30/03/2022 16:36 ATIVIDADE ONLINE 1 - AV12022/1 https://moodle.ead.unifcv.edu.br/mod/quiz/review.php?attempt=1439234 1/9 Painel / Meus cursos / Estrutura de Dados. / AVALIAÇÕES DO PERÍODO 2022/1 / ATIVIDADE ONLINE 1 - AV12022/1 Iniciado em quarta, 30 Mar 2022, 15:12 Estado Finalizada Concluída em quarta, 30 Mar 2022, 16:35 Tempo empregado 1 hora 23 minutos Avaliar 1,20 de um máximo de 2,00(60%) Questão 1 Correto Atingiu 0,20 de 0,20 De acordo com BACKES (2013), o comando #include é utilizado para declarar as bibliotecas que serão utilizadas pelo programa. Uma biblioteca é um arquivo contendo um conjunto de funções (pedaços de código), variáveis, macros etc., já implementados e que podem ser utilizados pelo programador em seu programa. De modo geral, os arquivos de bibliotecas na linguagem C são terminados com a extensão .h. Não obstante, O comando #include permite duas sintaxes. Analise as alternativas abaixo: I. #include < nome_da_biblioteca > II. #include “nome_da_biblioteca” III. #include $nome_da_biblioteca$ IV. #include +nome_da_biblioteca+ Assinale a alternativa correta: Escolha uma opção: a. Apenas II e IV estão corretas. b. Apenas II e III estão corretas. c. Apenas I e IV estão corretas. d. Apenas I e II estão corretas. e. Apenas III 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-9 https://moodle.ead.unifcv.edu.br/mod/quiz/view.php?id=16979 30/03/2022 16:36 ATIVIDADE ONLINE 1 - AV12022/1 https://moodle.ead.unifcv.edu.br/mod/quiz/review.php?attempt=1439234 2/9 Questão 2 Correto Atingiu 0,20 de 0,20 A lista na computação é uma estrutura de linear utilizada para armazenar e organizar dados do mesmo tipo no computador. Não obstante, quanto a alocação de memória, esta pode ser de duas formas. Quais são elas? Assinale a alternativa correta: Escolha uma opção: a. Direta e Indireta. b. Estática e Neutra. c. Direta e Dinâmica. d. Variável e Fixa. e. Estática e Dinâmica. 30/03/2022 16:36 ATIVIDADE ONLINE 1 - AV12022/1 https://moodle.ead.unifcv.edu.br/mod/quiz/review.php?attempt=1439234 3/9 Questão 3 Incorreto Atingiu 0,00 de 0,20 Para definir uma função, usa-se o comando def, seguindo do nome da função e dentro de parênteses, se coloca os argumentos, ou nada caso a função não tenha argumentos. Por outro lado, quanto aos parâmetros pertinentes a função, analise as afirmativas abaixo: I. Toda função deve, obrigatoriamente, possuir uma função. II. Em uma função sem parâmetros a declaração deve: Deixar a lista de parâmetros em branco: void imprime() III. Em uma função sem parâmetros a declaração deve: Colocar void entre parênteses: void impreme (void) IV. O parâmetros devem ser separados por “-”. Assinale a alternativa correta: Escolha uma opção: a. Apenas I e III estão corretas. b. Apenas I, II e IV estão corretas. c. Apenas II e IV estão corretas. d. Apenas II e III estão corretas. e. Todas as alternativas estão corretas. 30/03/2022 16:36 ATIVIDADE ONLINE 1 - AV12022/1 https://moodle.ead.unifcv.edu.br/mod/quiz/review.php?attempt=1439234 4/9 Questão 4 Incorreto Atingiu 0,00 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. For. b. Break. c. Whity. d. While. e. Infinity. Questão 5 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. For. b. Five. c. Far. d. Fire. e. Fifity. 30/03/2022 16:36 ATIVIDADE ONLINE 1 - AV12022/1 https://moodle.ead.unifcv.edu.br/mod/quiz/review.php?attempt=1439234 5/9 Questão 6 Incorreto Atingiu 0,00 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. Porém, na computação refere-se a algo um pouco diferente. Neste sentido, 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. Nada mais é do que um conjunto finito de itens (mesmo tipo) esperando por um processamento. III. Possui uma regra de inserção e remoção: Insere o elemento no final da fila e remove do começo. 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. Todas as alternativas estão corretas. b. Apenas I e IV estão corretas. c. Apenas II e III estão corretas. d. Apenas II e IV estão corretas. e. Apenas I, II e IV estão corretas. 30/03/2022 16:36 ATIVIDADE ONLINE 1 - AV12022/1 https://moodle.ead.unifcv.edu.br/mod/quiz/review.php?attempt=1439234 6/9 Questão 7 Correto Atingiu 0,20 de 0,20 As funções são comuns em Python e em outras linguagens de programação. Elas podem ser definidas como agrupamentos de partes de códigos, que podem ser chamadas quando o programador precisar executar o trecho do código. Sendo assim, funções podem ser vistas como miniprogramas dentro do programa. Sendo assim, independente da função ela segue os seguintes passos. Analise as afirmativas abaixo e enumere-as de 1 a 6, sendo 1 para a primeira, e assim sucessivamente, até o 6, que refere-se ao último passo. ( ) O código do programa é executado até encontrar a chamada da função. ( ) O programa é interrompido temporariamente, para executar a função ( ) Se houver parâmetro na função os valores são copiados para ela. ( ) Comandos da função são executados. ( )Quando a função termina ou encontra a palavra return, o programa volta ao ponto que foi interrompido. ( ) Se houver um valor no return ele volta para a variável que foi escolhida para receber o valor. Assinale a alternativa que contenha a ordem correta: Escolha uma opção: a. 1, 2, 3, 4, 5, 6. b. 6, 5, 4, 3, 2, 1. c. 2, 4, 5, 6, 1, 3. d. 2, 3, 4, 5, 6, 1. e. 1, 4, 2, 5, 3, 6. 30/03/2022 16:36 ATIVIDADE ONLINE 1 - AV12022/1 https://moodle.ead.unifcv.edu.br/mod/quiz/review.php?attempt=1439234 7/9 Questão 8 Correto Atingiu 0,20 de 0,20 As funções possuem um nome, que é a forma que ela será chamada para executar o trecho de código definido na função. Algumas são incluídas com os módulos do Python, como o print. Neste sentido, analise as afirmativas abaixo e julgue-as com “V” para verdadeiro e “F” para falso: ( ) Dependendo da função, ela pode não possuir parâmetros. ( ) As funções são comuns em Python e em outras linguagens de programação. ( ) Para definir uma função, usa-se o comando def, seguindo do nome da função e dentro de parênteses, se coloca os argumentos, ou nada caso a função não tenha argumentos. ( ) As funções podem ser definidas como agrupamentos de partes de códigos, que podem ser chamadas quando o programador precisar executar o trecho do código. Assinale a alternativa correta: Escolha uma opção: a. F, V, F, V. b. V, V, F, V. c. V, V, V, V. d. F, F, F, F. e. F, V, F, V. 30/03/2022 16:36 ATIVIDADE ONLINE 1 - AV12022/1 https://moodle.ead.unifcv.edu.br/mod/quiz/review.php?attempt=1439234 8/9 Questão 9 Correto Atingiu 0,20 de 0,20 Da mesma forma que existem vários idiomas em todo o mundo, na computação, existem várias linguagens de programação. A linguagem de programação é utilizada para escrever programas e a linguagem faz umatradução do algoritmo para uma linguagem que o computador entenda. Deste modo, os computadores têm uma grande importância no mundo atual, e estão integrados a tudo, incluindo hardware e software. Sendo assim, analise as afirmativas abaixo: I. Os hardwares são os componentes físicos, como placa-mãe, monitor, teclado e mouse. II. Já os softwares consistem no sistema operacional e nos programas que rodam nesse sistema, como o iTunes, Office e Firefox III. O hardware e software se complementam e formam o que chamamos de computador. IV. O hardware consiste em três componentes principais: a unidade central de processamento (ALU, que é conhecido normalmente pela sigla em inglês CPU), a memória e os dispositivos. Assinale a alternativa correta: Escolha uma opção: a. Apenas II e IV estão corretas. b. Todas as alternativas estão corretas. c. Apenas I, II e III estão corretas. d. Apenas II e III estão corretas. e. Apenas I, II e IV estão corretas. 30/03/2022 16:36 ATIVIDADE ONLINE 1 - AV12022/1 https://moodle.ead.unifcv.edu.br/mod/quiz/review.php?attempt=1439234 9/9 Questão 10 Incorreto Atingiu 0,00 de 0,20 É o desenvolvimento de software por instruções de comando que o hardware deve realizar. As linguagens de programação transformam essas instruções de hardware em uma linguagem mais simples para os programadores. Finalmente os programadores são as pessoas que sabem ler e escrever instruções em alguma linguagem de programação – e esta obra é o primeiro passo para ajudar o leitor a se tornar um programador. Tal afirmação se refere a(o): Assinale a alternativa correta: Escolha uma opção: a. Sistema Operacional. b. Programação. c. Informática. d. Software. e. CPU.
Compartilhar