Buscar

UNIASSELVI - Centro Universitário Leonardo Da Vinci - Portal do Aluno - Portal do Aluno - Grupo UNIASSELVI

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

14/04/2021 UNIASSELVI - Centro Universitário Leonardo Da Vinci - Portal do Aluno - Portal do Aluno - Grupo UNIASSELVI
https://portaldoalunoead.uniasselvi.com.br/ava/notas/request_gabarito_n2.php 1/5
Acadêmico: Cleiton Rocha Cesarino (3107300)
Disciplina: Lógica e Técnicas de Programação (ADS05)
Avaliação: Avaliação I - Individual ( Cod.:668592) ( peso.:1,50)
Prova: 29677617
Nota da Prova: 10,00
Legenda: Resposta Certa Sua Resposta Errada 
1. A ciência da computação define os algoritmos como o sequenciamento de
passos que resultam em uma das possíveis soluções para um problema, não
necessariamente em formato de programa de computador. Algoritmos podem ser
receitas de bolo, a sequência para trocar a roda de um carro, dentre outros.
Estes passos devem ser precisos, de forma a não gerar dupla interpretação.
Classifique V para as sentenças verdadeiras e F para as falsas:
( ) A sequência de passos de um algoritmo deve ser finita. 
( ) Os algoritmos são procedimentos que recebem valores de entrada e retorna
uma saída. 
( ) Um algoritmo pode não conter valores de entrada. 
( ) Os algoritmos não precisam apresentar saída ou exibição de dados ao final
da sua execução. 
Assinale a alternativa que apresenta a sequência CORRETA:
 a) V - V - F - V.
 b) F - F - V - V.
 c) V - V - V - F.
 d) V - F - V - F.
2. Os algoritmos tiveram origem cerca de 300 a.C. com o algoritmo de Euclides.
Contudo, o conceito só foi documentado em 1936, pelo britânico Alan Turing, o
pai da computação e criador da máquina de Turing, um dispositivo teórico
também conhecido como máquina universal. Sobre a definição de algoritmo,
assinale a alternativa CORRETA:
 a) É o meio para se chegar à forma mais adequada da solução.
 b) É a solução de um problema que utiliza a máquina de Turing.
 c) É, apenas, a representação de uma solução por meio de formas gráficas.
É
14/04/2021 UNIASSELVI - Centro Universitário Leonardo Da Vinci - Portal do Aluno - Portal do Aluno - Grupo UNIASSELVI
https://portaldoalunoead.uniasselvi.com.br/ava/notas/request_gabarito_n2.php 2/5
 d) É um termo exclusivo da área da computação que significa codificar
programas de computador.
3. As variáveis são compostas por duas partes distintas, o nome - fazendo
referência à informação que será armazenada - e o tipo de dado - especificando
o formato do valor que será armazenado. Neste contexto, é muito importante
escolher o tipo de dado adequado para cada variável, mas também nomear a
variável de forma coerente à sua função no algoritmo. Sobre as variáveis,
assinale a alternativa CORRETA:
 a) Após definir uma variável, não será possível alterar seu valor no decorrer do
algoritmo.
 b) Somente é possível alterar o tipo de dado de uma variável caractere para
inteiro.
 c) A criação de duas variáveis com o mesmo nome é permitida em linguagens
de programação.
 d) Não utilizar palavras reservadas da linguagem de programação no nome da
variável.
4. Não existe consenso sobre qual seria a melhor maneira de representar um
algoritmo. É necessário avaliar o problema e o conhecimento dos programadores
para estudar a maneira mais adequada. As formas possíveis são descrição
narrativa, fluxograma, diagrama de Chapin e pseudocódigos. Sobre as formas de
representação de algoritmos, analise as sentenças a seguir:
I- Seu objetivo é apresentar uma visão mais hierárquica e estruturada da lógica
do sistema. 
II- A representação de algoritmos Portugol é entendida pelos computadores. 
III- As linguagens de programação e linguagens narrativas possuem a mesma
rigidez na escrita. 
IV- Fluxogramas fazem uso, apenas, de palavras para representar uma solução
algorítmica. 
Assinale a alternativa CORRETA:
 a) As sentenças II e III estão corretas.
 b) As sentenças III e IV estão corretas.
 c) As sentenças I, II e III estão corretas.
 d) As sentenças I e II estão corretas.
14/04/2021 UNIASSELVI - Centro Universitário Leonardo Da Vinci - Portal do Aluno - Portal do Aluno - Grupo UNIASSELVI
https://portaldoalunoead.uniasselvi.com.br/ava/notas/request_gabarito_n2.php 3/5
5. Os algoritmos são utilizados, por programadores, para formalizar a solução de
um problema, seja por fluxogramas para a sua equipe de programadores ou por
uma linguagem de programação para o próprio computador. Eles uma sequência
de operações para resolver um problema definido. Contudo, uma das
características mais importantes dos algoritmos é ser preciso, seus passos não
podem ser confusos, de forma a não existir ambiguidades na sua interpretação.
Sobre aspectos relevantes na criação de um bom algoritmo, analise as
sentenças a seguir:
I- Elaborar um número infinito de passos. 
II- Não se preocupar com as entradas de dados. 
III- Criar a condição de parada das estruturas de repetição. 
IV- Analisar adequadamente a saída, chegando à solução esperada do
problema. 
V- Não permitir que o programa entre em loop. 
Assinale a alternativa CORRETA:
 a) As sentenças I, II e III estão corretas.
 b) As sentenças II, III, IV e V estão corretas.
 c) As sentenças III, IV e V estão corretas.
 d) As sentenças IV e V estão corretas.
6. Nas linguagens de programação, alguns tipos básicos são disponibilizados
nativamente para o programador. Dependendo da linguagem utilizada para
construir o algoritmo, estes tipos podem ou não ser suficientes para
representação das informações que o programa precisa armazenar. Como são
conhecidos estes tipos dados?
 a) São conhecidos como Primitivos.
 b) São conhecidos como Primordiais.
 c) São conhecidos como Iniciais.
 d) São conhecidos como Principiantes.
14/04/2021 UNIASSELVI - Centro Universitário Leonardo Da Vinci - Portal do Aluno - Portal do Aluno - Grupo UNIASSELVI
https://portaldoalunoead.uniasselvi.com.br/ava/notas/request_gabarito_n2.php 4/5
7. A elaboração dos algoritmos é a base da programação de computadores. Ela é
uma sequência finita de passos, ordenados de forma lógica, que levam à
realização de uma tarefa. Os algoritmos estão no nosso dia a dia na forma
narrativa, por exemplo, a explicação de como sacar dinheiro em um caixa
eletrônico ou ensinar uma pessoa a trocar uma lâmpada. Sobre os métodos para
a construção de algoritmos, analise as sentenças a seguir:
I- Entender o problema a ser resolvido. 
II- Identificar e definir dados de entradas. 
III- Montar o hardware utilizado pelo algoritmo. 
IV- Construir o algoritmo. 
V- Avaliar o custo do sistema desenvolvido. 
Assinale a alternativa CORRETA:
 a) As sentenças III, IV e V estão corretas.
 b) As sentenças II e V estão corretas.
 c) As sentenças I, II e IV estão corretas.
 d) As sentenças I, II, IV e V estão corretas.
8. Os algoritmos computacionais são sequências de passos para a realização das
mais variadas tarefas. Os algoritmos estão no dia a dia das pessoas, sem a
necessidade de planejar a sequência de passos para resolução das tarefas, pois
fazem isto intuitivamente. Um exemplo de algoritmo é quando uma pessoa faz
um bolo, ela segue uma receita. Executa as instruções (passos) para que o bolo
fique pronto. Sobre as características dos algoritmos, associe os itens, utilizando
o código a seguir: 
I- Processamento. 
II- Finitude. 
III- Saída. 
( ) Procedimentos executados no intuito de produzir o resultado esperado.
( ) O algoritmo deve ter uma condição para sair de sua execução.
( ) É o resultado esperado.
Assinale a alternativa que apresenta a sequência CORRETA:
 a) I - III - II.
 b) I - II - III.
 c) III - I - II.
 d) II - III - I.
14/04/2021 UNIASSELVI - Centro Universitário Leonardo Da Vinci - Portal do Aluno - Portal do Aluno - Grupo UNIASSELVI
https://portaldoalunoead.uniasselvi.com.br/ava/notas/request_gabarito_n2.php 5/5
9. A base para a construção de algoritmo é a manipulação das informações dadas
pelos usuários ou recuperadas pelos usuários, para isso, é necessário reservar
espaços de memória no computador para armazenar os dados e se possível
manipular de acordo com as necessidades da solução. Qual é o conjunto de
valores possíveis para armazenar em uma variável do tipo de dadotexto?
 a) 100, 101.1, 102.2, 103.3
 b) a, b, c, d, e
 c) "a", "b", c
 d) "a", "b", "c", "d", "e"
10.Os algoritmos podem ser representados de diferentes formas, a variação entre
elas está relacionada ao nível de detalhe ou ao grau de abstração oferecido por
cada uma. Algumas formas têm foco no nível lógico, de forma a abstrair detalhes
de implementação. No entanto, algumas formas de representação possuem
maior riqueza de detalhes. O que é a representação de algoritmos por Diagrama
de Chapin?
 a) É a construção de algoritmos em linguagem computacional.
 b) É a construção de algoritmos em linguagem natural.
 c) É a construção de algoritmos com representações gráficas hierárquica e
estruturada.
 d) É a construção de algoritmos com diagramas de atividade.
Prova finalizada com 10 acertos e 0 questões erradas.

Continue navegando