Buscar

QUESTIONÁRIO UNIDADE II ALGORITMOS

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

Prévia do material em texto

03/06/2021 Revisar envio do teste: QUESTIONÁRIO UNIDADE II – 7642-...
https://ava.ead.unip.br/webapps/assessment/review/review.jsp?attempt_id=_64573708_1&course_id=_163219_1&content_id=_2100616_1&retur… 1/7
 
Revisar envio do teste: QUESTIONÁRIO UNIDADE II
ALGORITMOS 7642-60_55903_R_E1_20211 CONTEÚDO
Usuário JOSE DOMINGOS DOS SANTOS CEU
Curso ALGORITMOS
Teste QUESTIONÁRIO UNIDADE II
Iniciado 03/06/21 23:24
Enviado 03/06/21 23:42
Status Completada
Resultado da
tentativa
2,5 em 2,5 pontos  
Tempo decorrido 17 minutos
Resultados
exibidos
Todas as respostas, Respostas enviadas, Respostas corretas, Comentários, Perguntas
respondidas incorretamente
Pergunta 1
Resposta
Selecionada:
e.
Respostas: a. 
b. 
c.
d.
e.
Feedback
da
resposta:
Como é de�nida uma estrutura de dados?
É qualquer representação de dados e suas operações associadas.
É apenas um determinado tipo de representação lógica.
É qualquer representação de fontes e suas operações externas.
É uma única representação de dados e suas operações uniformes.
É determinada representação de números e suas operações
positivas.
É qualquer representação de dados e suas operações associadas.
Resposta: E 
Comentário: uma estrutura de dados é qualquer representação de dados e
suas operações associadas. Mesmo um número inteiro ou um número de
ponto �utuante armazenado no computador pode ser visto como uma
estrutura de dados simples. Normalmente, uma estrutura de dados deve ser
uma organização ou estruturação para uma coleta de dados e/ou itens.
Pergunta 2
UNIP EAD BIBLIOTECAS MURAL DO ALUNO TUTORIAISCONTEÚDOS ACADÊMICOS
0,25 em 0,25 pontos
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
03/06/2021 Revisar envio do teste: QUESTIONÁRIO UNIDADE II – 7642-...
https://ava.ead.unip.br/webapps/assessment/review/review.jsp?attempt_id=_64573708_1&course_id=_163219_1&content_id=_2100616_1&retur… 2/7
Resposta
Selecionada:
a.
Respostas: a.
b.
c.
d.
e.
Feedback
da
resposta:
Ao selecionar uma estrutura de dados para resolver um problema, quais etapas deveram
ser seguidas, em sua respectiva ordem?
1 - Analise seu problema para determinar as operações básicas que devem
ser suportadas. 2 - Quanti�que as restrições de recursos para cada
operação. 3 - Selecione a estrutura de dados que melhor atenda a esses
requisitos.
1 - Analise seu problema para determinar as operações básicas que devem
ser suportadas. 2 - Quanti�que as restrições de recursos para cada
operação. 3 - Selecione a estrutura de dados que melhor atenda a esses
requisitos.
1 - Selecione a estrutura de dados sem se preocupar com especi�cações dos
requisitos. 2 - Analise seu problema para determinar as operações
complexas que devem ser suportadas. 3) Quanti�que os recursos para cada
operação.
1 - Analise as soluções para determinar as operações irrelevantes que
devem ser suportadas. 2 – Não se preocupe com restrições de recursos para
cada operação. 3 - Selecione uma estrutura de dados qualquer.
1 - Analise seu problema para determinar as operações contraditórias que
devem ser programadas. 2 - Quanti�que as restrições de recursos para uma
única operação. 3 - Selecione a estrutura de dados que melhor atenda a
esses requisitos.
1 - Quanti�que as restrições de recursos para cada operação. 2 - Selecione a
estrutura de dados que melhor atenda a esses requisitos. 3 - Analise seu
problema para determinar as operações básicas que devem ser suportadas.
Resposta: A 
Comentário: ao selecionar uma estrutura de dados para resolver um problema,
deve-se seguir estas etapas: 1º Analise seu problema para determinar as
operações básicas que devem ser suportadas. 2º Quanti�que as restrições de
recursos para cada operação. 3º Selecione a estrutura de dados que melhor
atenda a esses requisitos.
Pergunta 3
Resposta
Selecionada:
a.
Respostas: a.
Uma variável indexada unidimensional é aquela que:
A partir de um único nome e de um número (o índice), permite o
armazenamento e a localização de um conjunto de dados.
A partir de um único nome e de um número (o índice), permite o
armazenamento e a localização de um conjunto de dados.
0,25 em 0,25 pontos
03/06/2021 Revisar envio do teste: QUESTIONÁRIO UNIDADE II – 7642-...
https://ava.ead.unip.br/webapps/assessment/review/review.jsp?attempt_id=_64573708_1&course_id=_163219_1&content_id=_2100616_1&retur… 3/7
b.
c.
d.
e.
Feedback
da
resposta:
A partir de vários nomes e de vários números (o índice), permite o
armazenamento e a transformação de um conjunto de redes.
A partir de um único símbolo e de uma �gura (gravura), permite o
armazenamento e a localização de um conjunto de dados.
A partir de um único conjunto de letras (o código), permite o
armazenamento e a localização de informações.
A partir de dois códigos e de um nome (a senha), permite o armazenamento
e a localização de um conjunto de dados.
Resposta: A 
Comentário: uma variável indexada unidimensional é aquela que, a partir de
um único nome e de um número (o índice), permite o armazenamento e a
localização de um conjunto de dados. As variáveis indexadas unidimensionais
também são conhecidas por arranjos unidimensionais ou ainda vetores.
Pergunta 4
Resposta
Selecionada:
d.
Respostas: a.
b.
c. 
d.
A imagem a seguir representa qual aplicação? 
Algoritmo em Portugol para calcular a média aritmética dos elementos
de um vetor.
Diagrama de blocos para leitura dos elementos de uma matriz do tipo
vetor
Diagrama de blocos para escrita dos elementos de uma matriz do tipo
vetor.
Diagrama de blocos para programa com matriz dinâmica.
0,25 em 0,25 pontos
03/06/2021 Revisar envio do teste: QUESTIONÁRIO UNIDADE II – 7642-...
https://ava.ead.unip.br/webapps/assessment/review/review.jsp?attempt_id=_64573708_1&course_id=_163219_1&content_id=_2100616_1&retur… 4/7
e. 
Feedback
da
resposta:
Algoritmo em Portugol para calcular a média aritmética dos elementos
de um vetor.
Exemplo do layout de um registro com seus campos.
Resposta: D  
Comentário: a ilustração corresponde a uma imagem que apresenta o
algoritmo em Portugol de um programa que realiza o cálculo da média
aritmética dos elementos de um vetor.
Pergunta 5
Resposta
Selecionada:
d.
Respostas: a.
b.
c.
d.
e.
Feedback
da
resposta:
Sobre a estrutura de registro, podemos dizer que é um recurso que possibilita:
Combinar vários dados de tipos diferentes em uma mesma estrutura de
dados, sendo assim considerada heterogênea.
Unir apenas dois dados de tipos diferentes em uma mesma estrutura,
considerada por isso igualitária.
Combinar vários dados de tipos iguais em uma mesma estrutura de dados,
considerada homogênea.
Combinar três dados de tipos diferentes em duas estrutura de dados,
considerada uma tríade.
Combinar vários dados de tipos diferentes em uma mesma estrutura de
dados, sendo assim considerada heterogênea.
Desintegrar vários dados de tipos diferentes, considerada dessa forma um
multidivisor de informações paralelas.
Resposta: D 
Comentário: a estrutura de registro é um recurso que possibilita combinar
vários dados de tipos diferentes (chamados de campos) em uma mesma
estrutura de dados. Por essa razão, esse tipo de estrutura de dados é
considerado heterogêneo. De forma mais ampla, pode-se dizer que registro é
uma coleção designada de dados que descreve um objeto de dados como
sendo uma abstração de dados.
Pergunta 6
Respostaa.
As principais partes de sistemas operacionais populares como Windows, UNIX, Linux ainda
estão escritas em Linguagem C. Isso ocorre porque:
0,25 em 0,25 pontos
0,25 em 0,25 pontos
03/06/2021 Revisar envio do teste: QUESTIONÁRIO UNIDADE II – 7642-...
https://ava.ead.unip.br/webapps/assessment/review/review.jsp?attempt_id=_64573708_1&course_id=_163219_1&content_id=_2100616_1&retur… 5/7
Selecionada:
Respostas: a.
b. 
c. 
d. 
e. 
Feedback
da
resposta:
Ainda hoje, quando se trata de desempenho (velocidade de execução),
nada supera essa linguagem.
Ainda hoje, quando se trata de desempenho (velocidade de execução),
nada supera essa linguagem.
São sistemas operacionais atrasados.
Não foram desenvolvidas outras formas de linguagem.
Não existem outras opções.
Essa é a única linguagem que funciona.
Resposta: A 
Comentário: as principais partes de sistemas operacionais populares como
Windows, UNIX, Linux ainda estão escritas em C. Isso ocorre porque ainda hoje,
quando se trata de desempenho (velocidade de execução), nada supera essa
linguagem. Além disso, se for necessário estender o sistema operacional para
trabalhar com novos dispositivos, é necessário escrever programas de driver de
dispositivo. Esses programas são escritos exclusivamente em C.
Pergunta 7
Resposta Selecionada: e. 
Respostas: a. 
b. 
c. 
d. 
e. 
Feedback
da
resposta:
As operações básicas de um sistema de computador formam o que é conhecido como:
Um conjunto de instruções do computador.
Linguagem C.
Condensador de plataforma.
Gerador de matriz.
Reprodutor grá�co.
Um conjunto de instruções do computador.
Resposta: E 
Comentário: um programa de computador é apenas uma coleção das
instruções necessárias para resolver um problema. As operações básicas de
um sistema de computador formam o que é conhecido como um conjunto de
instruções do computador.
Pergunta 8
A linha de comentários é usada para aumentar a legibilidade do programa. É útil para incluir
no código as explicações sobre o programa e geralmente é usada para auxiliar na
documentação. A linha de comentário pode ser única ou múltipla, mas não deve ser
aninhada. Pode estar em qualquer lugar do programa, exceto:
0,25 em 0,25 pontos
0,25 em 0,25 pontos
03/06/2021 Revisar envio do teste: QUESTIONÁRIO UNIDADE II – 7642-...
https://ava.ead.unip.br/webapps/assessment/review/review.jsp?attempt_id=_64573708_1&course_id=_163219_1&content_id=_2100616_1&retur… 6/7
Resposta
Selecionada:
c. 
Respostas: a. 
b.
c. 
d. 
e. 
Feedback
da
resposta:
Dentro da constante e no caractere da string constante.
Para incluir no código fonte o objetivo do programa.
Pode aparecer em qualquer lugar em que um caractere de espaço em
branco é permitido.
Dentro da constante e no caractere da string constante.
Para incluir no código as explicações sobre o programa.
Pode aparecer na mesma linha de uma instrução de código.
Resposta: C 
Comentário: pela linha de comentário é possível incluir no código fonte o
objetivo do programa, explicações sobre os processos que estão sendo
executados e demais informações. A linha de comentário pode ser única ou
múltipla, mas não deve ser aninhada. Pode estar em qualquer lugar do
programa, exceto dentro da constante e no caractere da string constante.
Pergunta 9
Resposta
Selecionada:
c.
Respostas: a.
b.
c.
d.
e.
O exemplo da imagem representa: 
Primeiro programa c com declaração de retorno – imagem do
programa Dev C++.
Exemplo da estrutura condicional: if...else – imagem do programa Dev
C++.
Representação grá�ca da memória de um computador com variáveis.
Primeiro programa c com declaração de retorno – imagem do
programa Dev C++.
Exemplo da estrutura condicional: if – imagem do programa Dev C++.
Implementação do problema apresentado – imagem do programa Dev
C++.
0,25 em 0,25 pontos
03/06/2021 Revisar envio do teste: QUESTIONÁRIO UNIDADE II – 7642-...
https://ava.ead.unip.br/webapps/assessment/review/review.jsp?attempt_id=_64573708_1&course_id=_163219_1&content_id=_2100616_1&retur… 7/7
Quinta-feira, 3 de Junho de 2021 23h42min51s GMT-03:00
Feedback
da
resposta:
Resposta: C 
Comentário: a execução do programa começa com as chaves de abertura e
termina com as chaves de fechamento. No �nal de cada linha,
obrigatoriamente, devemos colocar o ponto e vírgula que indica o
encerramento de instrução. No exemplo em questão, temos a representação
do primeiro programa c com declaração de retorno – imagem do programa
Dev C++.
Pergunta 10
Resposta Selecionada: c. 
Respostas: a. 
b. 
c. 
d. 
e. 
Feedback
da
resposta:
Os laços de repetição são um bloco de instruções que executam um conjunto de instruções.
Nos loops é possível repetir uma parte especí�ca do programa por um número especi�cado
de tempo ou até que um determinado número de condições seja satisfeito. Existem três
tipos de loops em C, são eles:
1) While; 2) Do ... while; 3) For.
1) Void; 2) For; 3) While.
1) Resp; 2) Do… While; 3) Do...For.
1) While; 2) Do ... while; 3) For.
1) F�ush; 2) Printf; 3) For.
1) While; 2) �ush; 3) Void.
Resposta: C 
Comentário: While, Do... While e For são os três tipos de loops em C, que
possibilitam repetir uma parte especí�ca do programa por um número
especi�cado de tempo ou até que um determinado número de condições seja
satisfeito.
← OK
0,25 em 0,25 pontos
javascript:launch('/webapps/blackboard/content/listContent.jsp?content_id=_2100562_1&course_id=_163219_1&nolaunch_after_review=true');

Continue navegando