Buscar

Estrutura de Dados ATIVIDADE ONLINE 2 - AV22022_100

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 8 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 8 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

Prévia do material em texto

04/04/2022 16:09 ATIVIDADE ONLINE 2 - AV22022/1
https://moodle.ead.unifcv.edu.br/mod/quiz/review.php?attempt=1481133 1/8
Painel / Meus cursos / Estrutura de Dados. / AVALIAÇÕES DO PERÍODO 2022/1
/ ATIVIDADE ONLINE 2 - AV22022/1
Iniciado em segunda, 4 Abr 2022, 15:16
Estado Finalizada
Concluída em segunda, 4 Abr 2022, 16:09
Tempo
empregado
52 minutos 52 segundos
Avaliar 2,00 de um máximo de 2,00(100%)
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. Todas as alternativas estão corretas. 
b. Apenas II e III estão corretas.
c. Apenas II e IV estão corretas.
d. Apenas I, II e III estão corretas.
e. Apenas I, 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-9
https://moodle.ead.unifcv.edu.br/mod/quiz/view.php?id=16980
04/04/2022 16:09 ATIVIDADE ONLINE 2 - AV22022/1
https://moodle.ead.unifcv.edu.br/mod/quiz/review.php?attempt=1481133 2/8
Questão 2
Correto
Atingiu 0,20 de 0,20
É uma das mais bem sucedidas linguagens de alto nível já criadas. Ela 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.
 
Tal afirmação se refere a(o):
 
Assinale a alternativa correta: 
Escolha uma opção:
a. Linguagem Assembly.
b. Linguagem de alto nível.
c. Linguagem D.
d. Linguagem de máquina.
e. Linguagem C. 
Questão 3
Correto
Atingiu 0,20 de 0,20
Basicamente são valores que passados com o objetivo de ser utilizado dentro da função. O
parâmetros devem ser separados por “,”.
Tal afirmação se refere a(o):
Escolha uma opção:
a. Prefácio de uma função.
b. Comentários de uma função.
c. Parâmetros de uma função. 
d. Enunciado de uma função.
e. Restrição de uma função.
04/04/2022 16:09 ATIVIDADE ONLINE 2 - AV22022/1
https://moodle.ead.unifcv.edu.br/mod/quiz/review.php?attempt=1481133 3/8
Questão 4
Correto
Atingiu 0,20 de 0,20
A maioria dos programas necessita de uma interação do usuário de forma a criar interatividade.
Dentro deste contexto, analise as afirmativas abaixo e julgue-as com “V” para verdadeiro e “F”
para falso:
( ) Uma das vantagens dos laços é que a tarefa de repetir instruções fica a cargo do
programador.
( ) O comando while repete um laço de código enquanto uma condição for True.
( ) O comando for trabalha com uma sequência de algum tipo, como uma string, lista, ou
dicionários que serão vistos mais adiante.
( ) Aninhamento de repetições nada mais é que um comando de repetição dentro do outro.
Assinale a alternativa correta:
Escolha uma opção:
a. F, V, F, V.
b. F, V, V, V 
c. F, F, V, F.
d. V, V, V, F.
e. V, F, F, V.
04/04/2022 16:09 ATIVIDADE ONLINE 2 - AV22022/1
https://moodle.ead.unifcv.edu.br/mod/quiz/review.php?attempt=1481133 4/8
Questão 5
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 I e II estão corretas. 
b. Apenas III e IV estão corretas.
c. Apenas II e IV estão corretas.
d. Apenas I e IV estão corretas.
e. Apenas II e III estão corretas.
04/04/2022 16:09 ATIVIDADE ONLINE 2 - AV22022/1
https://moodle.ead.unifcv.edu.br/mod/quiz/review.php?attempt=1481133 5/8
Questão 6
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.
Deste modo, analise as afirmativas abaixo:
I. Um módulo é um arquivo que contém definições de funções e classes (que infelizmente está
fora do escopo desta obra, mas você terá oportunidade de aprender futuramente durante o
curso).
II. Para definir uma função, usa-se o comando fur, 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.
III. A declaração de ser feita antes do código no qual é utilizada, ou seja, antes da clausula
main().
IV. Dentre as vantagens de reutilizar o código, tem-se: redução do tempo de desenvolvimento,
redução dos erros de programação, aumento da estabilidade do programa, compartilhamento
de código, facilidade de entendimento do código e aumento da eficiência do programa.
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. Apenas I, III e IV estão corretas. 
d. Todas as alternativas estão corretas.
e. Apenas I e III estão corretas.
04/04/2022 16:09 ATIVIDADE ONLINE 2 - AV22022/1
https://moodle.ead.unifcv.edu.br/mod/quiz/review.php?attempt=1481133 6/8
Questão 7
Correto
Atingiu 0,20 de 0,20
É 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.
Tal afirmação se refere a:
 
Assinale a alternativa correta: 
Escolha uma opção:
a. Post.
b. Enunciado.
c. Comentário. 
d. Prefácio.
e. Comunicado.
Questão 8
Correto
Atingiu 0,20 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. Software.
b. Sistema Operacional.
c. CPU.
d. Programação. 
e. Informática.
04/04/2022 16:09 ATIVIDADE ONLINE 2 - AV22022/1
https://moodle.ead.unifcv.edu.br/mod/quiz/review.php?attempt=1481133 7/8
Questão 9
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 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 afirmativas abaixo:
 
I. Pode-se verificar 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, verificando somente se a sequênciaa ser usada
já chegou ao fim.
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 fim 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 II e III estão corretas.
04/04/2022 16:09 ATIVIDADE ONLINE 2 - AV22022/1
https://moodle.ead.unifcv.edu.br/mod/quiz/review.php?attempt=1481133 8/8
b. Apenas II e IV estão corretas.
c. Apenas I, II e IV estão corretas.
d. Apenas I, II e III estão corretas.
e. Todas as alternativas estão corretas. 
Questão 10
Correto
Atingiu 0,20 de 0,20
Observe a imagem abaixo:
 
De acordo com a imagem, há um código mostrando como realizar um evento com a lista. Que
evento é este?
Assinale a alternativa correta:
Escolha uma opção:
a. Excluir a lista
b. Retificar a lista
c. Destruir a lista 
d. Renomear a lista
e. Duplicar a lista

Outros materiais