Baixe o app para aproveitar ainda mais
Prévia do material em texto
05/09/2022 18:30 ATIVIDADE ONLINE 1 - AV12022/3 https://moodle.ead.unifcv.edu.br/mod/quiz/review.php?attempt=1934435 1/10 Painel / Meus cursos / Estrutura de Dados. / AVALIAÇÕES DO PERÍODO 2022/3 / ATIVIDADE ONLINE 1 - AV12022/3 Iniciado em segunda, 5 set 2022, 17:50 Estado Finalizada Concluída em segunda, 5 set 2022, 18:29 Tempo empregado 38 minutos 36 segundos Avaliar 2,00 de um máximo de 2,00(100%) 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=24210 05/09/2022 18:30 ATIVIDADE ONLINE 1 - AV12022/3 https://moodle.ead.unifcv.edu.br/mod/quiz/review.php?attempt=1934435 2/10 Questão 1 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 uma traduçã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 a�rmativas 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, O�ce 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 I, II e IV estão corretas. b. Apenas II e IV estão corretas. c. Todas as alternativas estão corretas. d. Apenas II e III estão corretas. e. Apenas I, II e III estão corretas. 05/09/2022 18:30 ATIVIDADE ONLINE 1 - AV12022/3 https://moodle.ead.unifcv.edu.br/mod/quiz/review.php?attempt=1934435 3/10 Questão 2 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, veri�car 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 for, que teria tradução de para. O comando for trabalha com uma sequência de algum tipo, como uma string, lista, ou dicionários que serão vistos mais adiante. Neste cenário, vejamos abaixo um exemplo de código em C utilizando o comando for: Agora analise as a�rmativas abaixo: I. Pode-se veri�car que, apesar de ter um funcionamento de repetição parecido com o while, o for trabalha com sequências em vez de condições. II. A condição dele está implícita no comando, veri�cando somente se a sequência a ser usada já chegou ao �m. III. O comando for primeiro cria a sequência “sequencia” e coloca o primeiro item dela na variável “elemento” e checa se a “sequencia” está vazia ou se chegou ao �m dela, para somente depois executar as instruções que estão endentadas. IV. Depois que essas instruções são executadas, o código repete o processo, só que dessa vez ela seleciona o segundo item da sequência, até que não haja mais itens na sequência. Assinale a alternativa correta: Escolha uma opção: a. Apenas I, II e III estão corretas. 05/09/2022 18:30 ATIVIDADE ONLINE 1 - AV12022/3 https://moodle.ead.unifcv.edu.br/mod/quiz/review.php?attempt=1934435 4/10 b. Todas as alternativas 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. Questão 3 Correto Atingiu 0,20 de 0,20 Observe a imagem a seguir: Nesta imagem, é possível percebermos que há a presença de um código mostrando que a lista está em uma situação especí�ca. Que situação é essa? Assinale a alternativa correta: Escolha uma opção: a. Está cheia. b. Está vazia. c. Está invisível. d. Está neutra. e. Está opaca. 05/09/2022 18:30 ATIVIDADE ONLINE 1 - AV12022/3 https://moodle.ead.unifcv.edu.br/mod/quiz/review.php?attempt=1934435 5/10 Questão 4 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 de�nido na função. Não obstante, analise a imagem abaixo: Tal imagem se refere a que tipo de função? Assinale a alternativa correta: Escolha uma opção: a. Função com retorno (put). b. Função sem retorno (void). c. Função múltipla (FMP). d. Função sem rateio (void). e. Função com rateio (put). 05/09/2022 18:30 ATIVIDADE ONLINE 1 - AV12022/3 https://moodle.ead.unifcv.edu.br/mod/quiz/review.php?attempt=1934435 6/10 Questão 5 Correto Atingiu 0,20 de 0,20 Os softwares rodam em cima do sistema operacional, e devem saber como ele opera, por isso os programas normalmente servem para um sistema operacional, e para manter a multiplataforma (isto é, rodar em diferentes plataformas) eles devem endereçar aspectos especí�cos de cada sistema operacional. Assim, Um software é escrito a partir de que? Assinale a alternativa correta: Escolha uma opção: a. Código fonte b. Código operacional c. Código fantasma d. Código morse e. Código base 05/09/2022 18:30 ATIVIDADE ONLINE 1 - AV12022/3 https://moodle.ead.unifcv.edu.br/mod/quiz/review.php?attempt=1934435 7/10 Questão 6 Correto Atingiu 0,20 de 0,20 A Lista sequencial estática é uma lista utilizando alocação estática e acesso sequencial dos elementos, e é o tipo de lista mais simples possível. Neste contexto, para a Implementação da Lista Sequencial Estática, precisa-se de alguns arquivos. Quanto a esses arquivos, analise as a�rmativas abaixo: I. Main.c II. ListaSequencial.h III. ListaSequencial.c IV. Main.h Assinale a alternativa correta: Escolha uma opção: a. Todas as alternativas estão corretas. b. Apenas II e IV estão corretas. c. Apenas II e III estão corretas. d. Apenas I, II e III estão corretas. e. Apenas I, II e IV estão corretas. 05/09/2022 18:30 ATIVIDADE ONLINE 1 - AV12022/3 https://moodle.ead.unifcv.edu.br/mod/quiz/review.php?attempt=1934435 8/10 Questão 7 Correto Atingiu 0,20 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, O�ce e Firefox. O hardware e software se complementam e formam o que chamamos de computador. Contudo, o hardware consiste em três componentes principais. Que componentes são esses? Assinale a alternativa correta: Escolha uma opção: a. CPU, HD e memória. b. HD, dispostivos e alto falante. c. Memória, câmera e auto falante. d. CPU, a memória e os dispositivos. e. Mouse, carregador e memória. Questão 8 Correto Atingiu 0,20 de 0,20 Podem ser de�nidas 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. Tal a�rmação se refere a: Assinale a alternativa correta: Escolha uma opção: a. Funções. b. Break. c. Restrições. d. Parâmetros. e. Comando. 05/09/2022 18:30 ATIVIDADE ONLINE 1 - AV12022/3 https://moodle.ead.unifcv.edu.br/mod/quiz/review.php?attempt=1934435 9/10 Questão 9 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. Por outro lado, quanto as operações básicas de uma lista, analise as a�rmativas abaixo: I. Criar uma lista; II. Inserção de um elemento na lista; III. Remoção de um elemento na lista; IV. Rateio de um elemento na lista Assinale a alternativa correta:Escolha uma opção: a. Apenas I, II e III estão corretas. b. Todas as alternativas estão corretas. c. Apenas II e IV estão corretas. d. Apenas I, II e IV estão corretas. e. Apenas II e III estão corretas. 05/09/2022 18:30 ATIVIDADE ONLINE 1 - AV12022/3 https://moodle.ead.unifcv.edu.br/mod/quiz/review.php?attempt=1934435 10/10 Questão 10 Correto Atingiu 0,20 de 0,20 Qualquer expressão relacional que resulte em uma resposta verdadeiro ou falso. São utilizados operadores. Quanto a este assunto, analise os operadores abaixo: ✔ Matemáticos: +, -, *, /, % ✔ Relacionais: >, <, >=, <= , ==, != ✔ Lógicos: &&, || Tais operadores são utilizados em qual situação? Assinale a alternativa correta: Escolha uma opção: a. Condição. b. Incremento. c. Laço �nito. d. Laço in�nito. e. Comando while.
Compartilhar