Buscar

Avaliação - Unidade I_ Revisão da tentativa

Prévia do material em texto

20/02/2024, 10:45 Avaliação - Unidade I: Revisão da tentativa
https://ambienteonline.uninga.br/mod/quiz/review.php?attempt=2674918&cmid=671199 1/7
Página inicial Minhas disciplinas 2024/1 - Algoritmos e Programação Aplicada UNIDADE I
Avaliação - Unidade I
Iniciado em terça, 20 fev 2024, 10:31
Estado Finalizada
Concluída em terça, 20 fev 2024, 10:43
Tempo
empregado
11 minutos 45 segundos
Avaliar 0,40 de um máximo de 0,40(100%)
Questão 1
Completo
Atingiu 0,04 de 0,04
A descrição narrativa consiste na representação de um algoritmo por meio da linguagem natural, descrevendo
os passos que devem ser seguidos para a resolução de um problema. Assinale a alternativa correta referente à
vantagem de se usar descrição narrativa.
a. Muito próximo à linguagem de programação.
b. Facilidade de aprendizado.
c. Riqueza de detalhes.
d. Facilidade de entendimento dos símbolos.
e. Uso de figuras gráficas.
A resposta correta é: Facilidade de aprendizado.
https://ambienteonline.uninga.br/
https://ambienteonline.uninga.br/course/view.php?id=23351
https://ambienteonline.uninga.br/course/view.php?id=23351&section=4
https://ambienteonline.uninga.br/mod/quiz/view.php?id=671199
20/02/2024, 10:45 Avaliação - Unidade I: Revisão da tentativa
https://ambienteonline.uninga.br/mod/quiz/review.php?attempt=2674918&cmid=671199 2/7
Questão 2
Completo
Atingiu 0,04 de 0,04
Questão 3
Completo
Atingiu 0,04 de 0,04
A linguagem C possui cinco tipos de dados básicos e três modificadores que permitem definir novos tipos de
dados com tamanhos e faixa de valores específicos. Seguem algumas afirmações sobre os tipos de dados em
C:
I. O tipo char não permite ser referenciado por valores numéricos.
II. O tipo unsigned int ocupa 2 bytes na memória dos computadores mais antigos.
III. Os tipos int e short int representam faixas de valores distintas.
IV. Os dois tipos que possuem tamanho de 32 bits são float e double.
Estão corretas:
a. I e II apenas.
b. E II, III e IV apenas.
c. I, III e IV apenas.
d. IV apenas.
e. II apenas.
A resposta correta é: II apenas.
As linguagens de programação são divididas em linguagem de baixo nível, linguagem de montagem e
linguagens de alto nível. Assinale a alternativa referente à diferença correta entre a linguagem de baixo nível e a
linguagem de montagem:
a. A linguagem de montagem utiliza a memória secundária para armazenar suas informações e a
linguagem de máquina, a memória primária.
b. A linguagem de máquina trabalha com o hardware da máquina e a linguagem de montagem, com os
programas aplicativos.
c. A linguagem de máquina é voltada para arquiteturas CISC e a linguagem de montagem é voltada para
arquiteturas RISC.
d. A linguagem de montagem é formada por códigos de instruções que são convertidos em código binário
de linguagem de máquina.
e. A linguagem de máquina é formada por números binários (0 e 1), enquanto a linguagem de montagem é
formada por números hexadecimais.
A resposta correta é: A linguagem de montagem é formada por códigos de instruções que são convertidos em
código binário de linguagem de máquina.
20/02/2024, 10:45 Avaliação - Unidade I: Revisão da tentativa
https://ambienteonline.uninga.br/mod/quiz/review.php?attempt=2674918&cmid=671199 3/7
Questão 4
Completo
Atingiu 0,04 de 0,04
Questão 5
Completo
Atingiu 0,04 de 0,04
As palavras reservadas são os identificadores de comandos e variáveis internas da linguagem C e não devem
ser utilizadas na escrita de um programa pelo usuário. De acordo com o nosso livro de estudo, assinale a
alternativa correspondente a uma palavra que não é considerada reservada:
a. goto.
b. auto.
c. exit.
d. volatile.
e. default.
A resposta correta é: exit.
C é uma linguagem compilada e, com isto, seus programas passam por algumas fases até o momento em que
podem ser executados. Assinale a alternativa correta referente à fase onde o programa é transferido da
memória secundária para a memória primária:
a. Carregador.
b. Pré-processador.
c. Editor de ligação.
d. Editor.
e. Compilador.
A resposta correta é: Carregador.
20/02/2024, 10:45 Avaliação - Unidade I: Revisão da tentativa
https://ambienteonline.uninga.br/mod/quiz/review.php?attempt=2674918&cmid=671199 4/7
Questão 6
Completo
Atingiu 0,04 de 0,04
Questão 7
Completo
Atingiu 0,04 de 0,04
O fluxograma é um tipo de algoritmo no formato de uma notação gráfica que permite indicar as ações e
decisões que devem ser seguidas para resolver um problema. Vários símbolos são utilizados na sua construção.
Assinale a alternativa que corresponde à descrição correta do símbolo da seta orientada (→).
a. Indica o sentido do fluxo de dados.
b. Indica que deve ser tomada uma decisão, há possibilidade de desvio do fluxo.
c. Representa a saída de dados.
d. Indica a realização de cálculos e operações de atribuição.
e. Indica o início e o fim do algoritmo.
A resposta correta é: Indica o sentido do fluxo de dados.
O pseudocódigo, conhecido também como portugol ou português estruturado, é um tipo de algoritmo que
consiste em regras pré-definidas para representar um problema a ser resolvido. De acordo com o exemplo
ilustrado em nossa apostila, assinale a alternativa correspondente à única linha no algoritmo onde um cálculo
matemático é efetuado:
a. n1, n2, s: inteiro
b. Algoritmo "soma"
c. Leia(n1, n2)
d. s < -n1 + n2
e. Escreva(s)
A resposta correta é: s < -n1 + n2
20/02/2024, 10:45 Avaliação - Unidade I: Revisão da tentativa
https://ambienteonline.uninga.br/mod/quiz/review.php?attempt=2674918&cmid=671199 5/7
Questão 8
Completo
Atingiu 0,04 de 0,04
O termo algoritmo, do ponto de vista computacional, pode ser entendido como regras formais, sequenciais e
bem definidas a partir do entendimento lógico de um problema a ser resolvido por um programador com o
objetivo de transformá-lo em um programa que seja possível de ser tratado e executado por um computador,
em que dados de entrada são transformados em dados de saída (MANZANO; OLIVEIRA, 2012). Seguem algumas
afirmações sobre algoritmos:
I. Um algoritmo não é representação única para a solução de um determinado problema.
II. O aprendizado de algoritmos requer apenas intuição, não precisa de prática.
III. O conceito de algoritmos aplica-se somente dentro da programação.
IV. Existem diversos caminhos que conduzem à solução de um problema.
Estão corretas:
a. I e III apenas.
20/02/2024, 10:45 Avaliação - Unidade I: Revisão da tentativa
https://ambienteonline.uninga.br/mod/quiz/review.php?attempt=2674918&cmid=671199 6/7
Questão 9
Completo
Atingiu 0,04 de 0,04
Questão 10
Completo
Atingiu 0,04 de 0,04
b. II, III e IV apenas.
c. I e IV apenas.
d. I, II e IV apenas.
e. II e III apenas.
A resposta correta é: I e IV apenas.
Os enumeradores são um tipo definido pelo usuário, utilizando se de uma lista de identificadores que se
assemelham a constantes, e onde cada item desta lista corresponde a um valor do tipo int (DEITEL, 2011). Dada a
seguinte declaração: enum cores { Preto = 1, Azul, Verde, Vermelho = 7, Rosa, Amarelo, Branco }; assinale a
alternativa referente ao valor correto atribuído à constante Branco:
a. 1.
b. 12.
c. 7.
d. 0.
e. 10.
A resposta correta é: 10.
Um algoritmo consiste em uma sequência finita de passos (instruções) para solucionar um problema. Uma
instrução é uma operação básica que indica a um computador a ação que deve ser executada e, por isso, deve
seguir uma regra fundamental. Analise as afirmativas abaixo e em seguida assinale a alternativa correta
referente a ela:
a. Não podem ser ambíguas, isto é, dar margem para duas ou mais interpretações.
b. Devem ser numeradas, de modo a estabelecer uma ordem na execução do algoritmo.
c. Devem ser atômicas, ou seja, não podem ser subdivididas em instruções menores.
d. Deve conter um texto explicando a finalidade daquela instrução dentro do algoritmo.
e. Devem necessariamente fazer parte de um esquema de fluxograma, de modo a ilustrar se é uma
entrada/saída de dados, processamento ou tomada de decisão.
A resposta correta é: Não podem serambíguas, isto é, dar margem para duas ou mais interpretações.
20/02/2024, 10:45 Avaliação - Unidade I: Revisão da tentativa
https://ambienteonline.uninga.br/mod/quiz/review.php?attempt=2674918&cmid=671199 7/7
Atividade anterior
◄ Slides Videoaula 3
Seguir para...
Próxima atividade
Videoaula 1 ►
Manter contato
UNINGÁ
 https://www.uninga.br
 Mobile : 0800 800 5009
   
 Baixar o aplicativo móvel.
https://ambienteonline.uninga.br/mod/resource/view.php?id=671198&forceview=1
https://ambienteonline.uninga.br/mod/page/view.php?id=671200&forceview=1
https://www.uninga.br/
tel:Mobile : 0800 800 5009
https://www.facebook.com/uninga.edu.br/
https://www.youtube.com/channel/UCFfrZpSpL4DflIFl78P2TSQ
https://www.instagram.com/uningaoficial/?hl=pt
https://api.whatsapp.com/send?phone=44%2099710-2250
https://download.moodle.org/mobile?version=2020061502.11&lang=pt_br&iosappid=633359593&androidappid=com.moodle.moodlemobile

Continue navegando