Buscar

Estrutura de Dados ATIVIDADE ONLINE 1 - AV12022_2

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 9 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 6, do total de 9 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 9, do total de 9 páginas

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.

Outros materiais