Buscar

ALGORITIMOS - QUESTIONÁRIO UNIDADE IV

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

13/05/2021 Revisar envio do teste: QUESTIONÁRIO UNIDADE IV – 7642-...
https://ava.ead.unip.br/webapps/assessment/review/review.jsp?attempt_id=_62774483_1&course_id=_163219_1&content_id=_2100622_1&return_co… 1/8
 
Revisar envio do teste: QUESTIONÁRIO UNIDADE IV
ALGORITMOS 7642-60_55903_R_E1_20211 CONTEÚDO
Usuário elizeu.sandes @aluno.unip.br
Curso ALGORITMOS
Teste QUESTIONÁRIO UNIDADE IV
Iniciado 13/05/21 19:45
Enviado 13/05/21 20:11
Status Completada
Resultado da
tentativa
2,5 em 2,5 pontos  
Tempo decorrido 26 minutos
Resultados
exibidos
Todas as respostas, Respostas enviadas, Respostas corretas, Comentários, Perguntas
respondidas incorretamente
Pergunta 1
Resposta
Selecionada:
b.
Respostas: a.
b.
c.
d.
Um dos elementos-chave no design de software é determinar quais estruturas de dados são
mais apropriadas para o problema em questão. Conforme estudamos, as estruturas de
dados:
Determinam como as informações são armazenadas e trocadas e possuem
um efeito signi�cativo na coesão, clareza e e�ciência gerais do programa.
Formalizam como as imagens são utilizadas e editadas, possuem um efeito
signi�cativo na nitidez, clareza e visualização gerais do programa de
fotogra�as.
Determinam como as informações são armazenadas e trocadas e possuem
um efeito signi�cativo na coesão, clareza e e�ciência gerais do programa.
Criam uma única variável indexada (a matriz), contendo todos os valores das
oito médias.
Determinam como as funções são mobilizadas e possuem um efeito
signi�cativo na coesão, clareza e e�ciência gerais do sistema.
UNIP EAD BIBLIOTECAS MURAL DO ALUNO TUTORIAISCONTEÚDOS ACADÊMICOS
0,25 em 0,25 pontos
http://company.blackboard.com/
https://ava.ead.unip.br/webapps/blackboard/execute/courseMain?course_id=_163219_1
https://ava.ead.unip.br/webapps/blackboard/content/listContent.jsp?course_id=_163219_1&content_id=_2100562_1&mode=reset
https://ava.ead.unip.br/webapps/portal/execute/tabs/tabAction?tab_tab_group_id=_10_1
https://ava.ead.unip.br/webapps/portal/execute/tabs/tabAction?tab_tab_group_id=_27_1
https://ava.ead.unip.br/webapps/portal/execute/tabs/tabAction?tab_tab_group_id=_47_1
https://ava.ead.unip.br/webapps/portal/execute/tabs/tabAction?tab_tab_group_id=_29_1
https://ava.ead.unip.br/webapps/portal/execute/tabs/tabAction?tab_tab_group_id=_25_1
https://ava.ead.unip.br/webapps/login/?action=logout
13/05/2021 Revisar envio do teste: QUESTIONÁRIO UNIDADE IV – 7642-...
https://ava.ead.unip.br/webapps/assessment/review/review.jsp?attempt_id=_62774483_1&course_id=_163219_1&content_id=_2100622_1&return_co… 2/8
e.
Feedback
da
resposta:
De�nem uma sequência incontínua de elementos na memória e possuem
pouco efeito signi�cativo na coesão, clareza e e�ciência gerais do programa.
Resposta: B 
Comentário: um dos elementos-chave no design de software é determinar quais
estruturas de dados são mais apropriadas para o problema em questão. As
estruturas de dados determinam como as informações são armazenadas e
trocadas e possuem um efeito signi�cativo na coesão, clareza e e�ciência gerais
do programa.
Pergunta 2
Resposta Selecionada: d. 
Respostas: a. 
b. 
c. 
d. 
e. 
Feedback
da
resposta:
A mais simples de todas as estruturas de dados é:
Matriz.
Fonte.
CPU.
Memória.
Matriz.
Variável composta.
Resposta: D 
Comentário: a mais simples de todas as estruturas de dados é a matriz. É
suportada pela linguagem C e de�ne uma sequência contígua de elementos na
memória. Ela agrupa um conjunto de variáveis do mesmo tipo e permite a
iteração sobre o conjunto.
Pergunta 3
Resposta
Selecionada:
e.
Respostas: a.
Quais as possibilidades dimensionais de uma matriz e o que determina a sua dimensão?
Uma matriz pode ser unidimensional ou multidimensional e o número de
subscritos determina sua dimensão.
Uma matriz pode ser unidimensional ou tridimensional e o número de
vetores determina sua dimensão.
0,25 em 0,25 pontos
0,25 em 0,25 pontos
13/05/2021 Revisar envio do teste: QUESTIONÁRIO UNIDADE IV – 7642-...
https://ava.ead.unip.br/webapps/assessment/review/review.jsp?attempt_id=_62774483_1&course_id=_163219_1&content_id=_2100622_1&return_co… 3/8
b.
c.
d.
e.
Feedback
da
resposta:
Uma matriz pode ser tridimensional ou bidimensional e o número de
subscritos determina sua dimensão.
Uma matriz pode ser apenas multidimensional e o número de variáveis
determina sua dimensão.
Uma matriz pode ser unidimensional ou bidimensional e os números de
processos determinam sua dimensão.
Uma matriz pode ser unidimensional ou multidimensional e o número de
subscritos determina sua dimensão.
Resposta: E 
Comentário: cada item de dados de uma matriz é chamado de elemento e cada
elemento é único e localizado em um local especí�co da memória. Uma matriz
pode ser unidimensional ou multidimensional e o número de subscritos
determina sua dimensão. Uma matriz dimensional é conhecida como vetor e as
matrizes bidimensionais são conhecidas como matriz.
Pergunta 4
Resposta
Selecionada:
a.
Respostas: a.
b.
c.
d.
e.
Feedback
A de�nição de matrizes internas é útil quando:
O programa necessita possuir internamente tabelas de valores para serem
consultadas pelo próprio programa.
O programa necessita possuir internamente tabelas de valores para serem
consultadas pelo próprio programa.
O programa necessita possuir internamente processos para serem
consultados pelo próprio usuário.
O programa necessita possuir internamente arquivos de imagem para
serem consultados pelo próprio navegador.
O programa necessita possuir externamente tabelas de valores para serem
consultadas pelo próprio programa.
O computador necessita possuir internamente senhas pessoais para serem
consultadas pelo próprio sistema.
Resposta: A 
0,25 em 0,25 pontos
13/05/2021 Revisar envio do teste: QUESTIONÁRIO UNIDADE IV – 7642-...
https://ava.ead.unip.br/webapps/assessment/review/review.jsp?attempt_id=_62774483_1&course_id=_163219_1&content_id=_2100622_1&return_co… 4/8
da
resposta:
Comentário: a de�nição de matrizes internas é útil quando o programa
necessita possuir internamente tabelas de valores para serem consultadas pelo
próprio programa. Isso dará para a veri�cação de certo processamento sem a
participação do usuário do programa.
Pergunta 5
Resposta
Selecionada:
c.
Respostas: a.
b.
c.
d.
e.
Feedback
da
resposta:
Para declarar uma variável do tipo struct Data, basta indicar qual o tipo (struct Data) seguido
do nome das variáveis: struct Data d, datas[100], *ptr_data; em que temos as seguintes
correspondentes:
d é uma variável do tipo struct Data. Datas é um vetor de 100 elementos,
sendo cada um deles uma estrutura do tipo struct Data. E ptr_data é um
ponteiro para o tipo struct Data.
d é uma fonte do tipo struct Data. Datas é uma estrutura de 1000
elementos, sendo cada um deles um tipo struct Data. E ptr_data é um
ponteiro para o tipo struct Data.
d é uma variável do tipo struct Data. Datas é um elemento de 100 vetores,
sendo cada um deles uma estrutura do tipo struct Data. E ptr_data é um dia
para o tipo struct Data.
d é uma variável do tipo struct Data. Datas é um vetor de 100 elementos,
sendo cada um deles uma estrutura do tipo struct Data. E ptr_data é um
ponteiro para o tipo struct Data.
d é uma matriz do tipo struct Data. Datas é um vetor de 1000 caracteres,
sendo cada um deles uma fonte do tipo struct Data. E ptr_data é um
ponteiro para o tipo struct Data.
d é uma variável do tipo struct Data. Datas é um vetor de 10000 elementos,
sendo cada um deles uma estrutura do tipo struct Data. E ptr_data é um
elemento impreciso para o qualquer tipo de Data.
Resposta: C 
Comentário: para declarar uma variável do tipo struct Data, basta indicar qual o
tipo (struct Data) seguido do nome das variáveis: struct Data d, datas [100],
*ptr_data; em que: d é uma variável do tipo struct Data. Datas é um vetor de
100 elementos, sendo cada um deles uma estrutura do tipo struct Data. E
ptr_data é um ponteiro para o tipo struct Data.
0,25 em 0,25 pontos
13/05/2021 Revisar envio do teste: QUESTIONÁRIOUNIDADE IV – 7642-...
https://ava.ead.unip.br/webapps/assessment/review/review.jsp?attempt_id=_62774483_1&course_id=_163219_1&content_id=_2100622_1&return_co… 5/8
Pergunta 6
Resposta
Selecionada:
e.
Respostas: a.
b.
c.
d.
e.
Feedback
da
resposta:
Na ciência da computação, um algoritmo de classi�cação é:
Um algoritmo que coloca os elementos de uma lista em uma determinada
ordem.
Um algoritmo que envia todos os processos necessários para cada função
que o sistema aciona.
Um algoritmo que organiza uma coleta de dados em ordem sempre
crescente.
É aquele que sustenta um sistema sem necessidade de interação com
outros algoritmos.
Um algoritmo que classi�ca internamente a coleta de dados para que caiba
inteiramente na memória secundária do computador.
Um algoritmo que coloca os elementos de uma lista em uma determinada
ordem.
Resposta: E 
Comentário: na ciência da computação, um algoritmo de classi�cação é um
algoritmo que coloca os elementos de uma lista em uma determinada ordem.
As ordens mais usadas são ordem numérica e ordem alfabética. A classi�cação
e�ciente é importante para otimizar o uso de outros algoritmos (como
algoritmos de busca e mesclagem) que exigem que as listas classi�cadas
funcionem corretamente; também é útil para organizar os dados e produzir
resultados legíveis por humanos.
Pergunta 7
Resposta Selecionada: b. 
Respostas: a. 
b. 
A utilização de matrizes pode gerar grandes tabelas, di�cultando a localização rápida de
determinado elemento. Imagine uma matriz com 4.000 elementos (4.000 nomes de
pessoas). Seria difícil conseguir encontrar rapidamente um elemento desejado de forma
manual. Nesse sentido, dois métodos podem ser utilizados, são eles:
Pesquisa sequencial e pesquisa binária.
Pesquisa manual persistente e pesquisa binária.
Pesquisa sequencial e pesquisa binária.
0,25 em 0,25 pontos
0,25 em 0,25 pontos
13/05/2021 Revisar envio do teste: QUESTIONÁRIO UNIDADE IV – 7642-...
https://ava.ead.unip.br/webapps/assessment/review/review.jsp?attempt_id=_62774483_1&course_id=_163219_1&content_id=_2100622_1&return_co… 6/8
c. 
d. 
e. 
Feedback
da
resposta:
Pesquisa cronológica e pesquisa programada.
Pesquisa decrescente e pesquisa trinária.
Pesquisa sequencial e pesquisa cronológica.
Resposta: B 
Comentário: o primeiro método (sequencial) busca a informação desejada
sequencialmente, desde o primeiro elemento até o último, localizando a
informação no caminho. Esse método de pesquisa é lento, mas e�ciente nos
casos em que os elementos de uma matriz se encontram desordenados. O
segundo método (binário) de pesquisa é, em média, mais rápido que o
primeiro, mas exige que a matriz esteja previamente classi�cada, pois ela
“divide” a lista em duas partes e “procura” saber se a informação a ser
pesquisada está acima ou abaixo da linha de divisão.
Pergunta 8
Resposta
Selecionada:
a. 
Respostas: a. 
b.
c.
d.
e. 
Feedback
da
resposta:
Qual das atividades a seguir é considerada a mais requisitada no trabalho de programação?
A ordenação do conteúdo (elementos) das tabelas (matrizes).
A ordenação do conteúdo (elementos) das tabelas (matrizes).
Determinar quais estruturas de dados são mais apropriadas para o
problema em questão.
Agrupar um conjunto de variáveis do mesmo tipo e permitir a
mobilização sobre o conjunto.
Técnica de pesquisa sequencial para desestruturação de dados
alfanuméricos.
A ordenação do sistema (vetores) dos computadores (CPU).
Resposta: A 
Comentário: no conteúdo de funcionamento dos algoritmos de ordenação,
estudamos que uma das atividades mais requisitadas no trabalho de
programação é, sem dúvida, a ordenação do conteúdo (elementos) das tabelas
(matrizes).
Pergunta 9
0,25 em 0,25 pontos
0,25 em 0,25 pontos
13/05/2021 Revisar envio do teste: QUESTIONÁRIO UNIDADE IV – 7642-...
https://ava.ead.unip.br/webapps/assessment/review/review.jsp?attempt_id=_62774483_1&course_id=_163219_1&content_id=_2100622_1&return_co… 7/8
Resposta Selecionada: d. 
Respostas: a. 
b. 
c. 
d. 
e. 
Feedback da
resposta:
Como é conhecida cada posição de armazenamento de uma matriz?
Slot.
Vetor de matriz.
Caser.
Pente de memória.
Slot.
Variáveis.
Resposta: D 
Comentário: cada posição de armazenamento de uma matriz é conhecida
como slot. A matriz em si conterá algo em cada slot.
Pergunta 10
Resposta
Selecionada:
b.
Respostas: a.
b.
c.
d.
e.
Feedback
da
resposta:
Para evitar a repetição da palavra struct na declaração de variáveis, é possível de�nir um
novo tipo de dados utilizando a palavra reservada:
typedef, sendo que a de�nição de novos tipos terá que ser sempre realizada
a partir de tipos já existentes, de�nindo assim um sinônimo.
ptr_data, sendo que a de�nição de uma nova data terá que ser sempre
realizada a partir de tipos já existentes, de�nindo assim um acróstico.
typedef, sendo que a de�nição de novos tipos terá que ser sempre realizada
a partir de tipos já existentes, de�nindo assim um sinônimo.
strcmp (), sendo que a de�nição de novos tipos terá que ser sempre
realizada a partir de tipos diversos, de�nindo assim um antônimo.
typedef, sendo que a de�nição de novos tipos terá que ser sempre realizada
a partir de tipos inovadores e não existentes de�nindo assim um antônimo.
printf (), sendo que a de�nição de novos tipos terá que ser sempre realizada
a partir de tipos livres, de�nindo assim um pertencimento.
Resposta: B 
Comentário: para evitar a repetição da palavra struct na declaração de
variáveis, é possível de�nir um novo tipo de dados utilizando a palavra
reservada typedef. A de�nição de novos tipos terá que ser sempre realizada a
0,25 em 0,25 pontos
13/05/2021 Revisar envio do teste: QUESTIONÁRIO UNIDADE IV – 7642-...
https://ava.ead.unip.br/webapps/assessment/review/review.jsp?attempt_id=_62774483_1&course_id=_163219_1&content_id=_2100622_1&return_co… 8/8
Quinta-feira, 13 de Maio de 2021 20h11min47s GMT-03:00
partir de tipos já existentes, de�nindo assim um sinônimo, isto é, uma outra
forma de referência a esse tipo.
← OK
javascript:launch('/webapps/blackboard/content/listContent.jsp?content_id=_2100562_1&course_id=_163219_1&nolaunch_after_review=true');

Continue navegando