Buscar

Avaliação I - Individual - Lógica e Técnicas de Programação

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 6 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 6 páginas

Prévia do material em texto

Prova Impressa
GABARITO | Avaliação I - Individual (Cod.:739450)
Peso da Avaliação 1,50
Prova 46477001
Qtd. de Questões 10
Acertos/Erros 3/7
Nota 3,00
Várias são as formas de representação dos algoritmos. Algumas técnicas tratam apenas da 
representação lógica, ignorando detalhes de programação  que dependem de uma tecnologia 
específica (linguagem de programação). Em contrapartida, existem técnicas que de tão 
detalhistas acabam dificultando a  compreensão da solução proposta. Sobre as formas de 
representação mais conhecidas para a representação de algoritmos, analise as afirmativas a 
seguir:
I-  Os Fluxogramas fazem uso de símbolos universais para ajudar no entendimento do 
algoritmo. 
II- O Diagrama de Chapin apresenta uma visão mais hierárquica e  estruturada da lógica do 
sistema. 
III- A Descrição Narrativa é usada sempre quando  se deseja que o receptor da mensagem 
entenda o que será feito, mesmo não tendo  domínio acerca da elaboração de algoritmos. 
IV- O Diagrama Conceitual é uma representação muito parecida com a forma de escrita dos 
programas para a versão computacional.
Assinale a alternativa CORRETA:
A As afirmativas II, III e IV estão corretas.
B Somente a afirmativa IV está correta.
C As afirmativas I, II e III estão corretas.
D As afirmativas I, III e IV estão corretas.
Em computação, existem apenas quatro tipos de dados primitivos, algumas linguagens 
subdividem esses tipos de dados em outros de acordo com a capacidade de memória 
necessária para a variável, mas, de modo geral, os tipos de dados primitivos são:
- Inteiro.
- Real.
 VOLTAR
A+ Alterar modo de visualização
1
2
Avaliação I - Individual https://ava2.uniasselvi.com.br/subject/grades-and-test...
1 of 6 13/11/2022 23:40
- Lógico.
- Texto.
Agora, observe a descrição a seguir:
“Representa uma sequência de um ou mais caracteres. Colocamos os valores do tipo texto 
entre “ ” (aspas duplas) ou ‘’ (aspas simples), dependendo da linguagem”.
A qual tipo de dado primitivo essa descrição pertence?
A Real.
B Lógico.
C Texto.
D Inteiro.
A construção de um algoritmo apresenta três etapas distintas: Entrada, Processamento e 
Saída. Analise a figura a seguir:
Agora, analise a descrição: é o resultado esperado; são os dados produzidos na etapa de 
processamento.
A qual das três etapas essa descrição pertence?
3
Avaliação I - Individual https://ava2.uniasselvi.com.br/subject/grades-and-test...
2 of 6 13/11/2022 23:40
A Entrada.
B Recursividade.
C Processamento.
D Saída.
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 Fluxogramas?
A É a construção de algoritmos com representações gráficas.
B É a construção de algoritmos com diagramas de chapin.
C É a construção de algoritmos em linguagem computacional.
D É a construção de algoritmos em linguagem natural.
A lógica de programação é a linguagem usada para criar um programa de computador, é 
essencial para desenvolver programas e sistemas informáticos, pois ela define o encadeamento 
lógico para esse desenvolvimento. Qual seria objetivo da Lógica proposicional?
A
Estudar a lógica segundo a sua estrutura ou forma consiste em um sistema dedutivo de
enunciados que tem como objetivo criar um grupo de leis e regras para determinar a
validade dos raciocínios.
B Estudar o pensamento, as leis e regras que o controlam para que esse pensamento seja
correto.
C Examinar os raciocínios de acordo com as relações entre orações (proposições), as
unidades mínimas do discurso, que podem ser verdadeiras ou falsas.
D Permite verificar a validade ou se um enunciado é verdadeiro ou não.
A lógica consiste em organizar o pensamento para resolver problemas usando a mesma 
sequência adotada pelo computador, ou seja, usando a mesma lógica. É essencial para 
desenvolver programas e sistemas informáticos, pois ela define o encadeamento lógico para 
esse desenvolvimento. Os passos para esse desenvolvimento são conhecidos como algoritmo, 
4
5
6
Avaliação I - Individual https://ava2.uniasselvi.com.br/subject/grades-and-test...
3 of 6 13/11/2022 23:40
que consiste em uma sequência lógica de instruções para que a função seja executada.
Com base no que o texto faz referência, assinale a alternativa CORRETA:
A Lógica matemática.
B Lógica aristotélica.
C Lógica de argumentação.
D Lógica de programação.
Uma das grandes vantagens em solucionar problemas computacionalmente se resume ao fato 
de que eles têm uma grande capacidade de repetir o processamento de soluções, assim como o 
conjunto de operações envolvidas nas mesmas para grandes quantidades de dados. Nesse 
sentido, o conjunto de procedimentos é repetido até que o objetivo seja alcançado. Por causa 
disso, torna-se obrigatória a utilização de uma condição de controle, construída através de 
expressões lógicas que são testadas em cada ciclo afim de determinar se a sua execução 
prossegue ou não. Observe o fluxograma a seguir:
Que estrutura de repetição esse fluxograma representa?
A PARA-ENQUANTO.
B ENQUANTO-FAÇA.
C FAÇA-PARA.
7
Avaliação I - Individual https://ava2.uniasselvi.com.br/subject/grades-and-test...
4 of 6 13/11/2022 23:40
D FAÇA-ENQUANTO.
São vários os vários os tipos ou classificações para a lógica. Com base no exposto, associe os 
itens, utilizando o código a seguir:
I- Lógica de Programação.
II- Lógica de Argumentação.
III- Lógica Matemática.
IV- Lógica Proposicional.
(    ) Consiste em um sistema dedutivo de enunciados que tem como objetivo criar um grupo de 
leis e regras para determinar a validade dos raciocínios.
(    ) Esse tipo de lógica permite verificar a validade ou se um enunciado é verdadeiro ou não. 
Não é feito com conceitos relativos nem subjetivos. São proposições tangíveis cuja validade 
pode ser verificada.
(    ) Esse tipo de lógica é a linguagem usada para criar um programa de computador. É 
essencial para desenvolver programas e sistemas informáticos, pois ela define o encadeamento 
lógico para esse desenvolvimento.
(    ) Esse tipo é uma área da lógica que examina os raciocínios de acordo com as relações 
entre orações (proposições), as unidades mínimas do discurso, que podem ser verdadeiras ou 
falsas.
Assinale a alternativa que apresenta a sequência CORRETA:
A I - II - III - IV.
B III - II - I - IV.
C I - II - III - IV.
D III - I - IV - II.
Uma estrutura de dados, em ciência da computação, é uma coleção tanto de valores quanto de 
operações. É uma implementação concreta de um tipo abstrato de dado ou um tipo de dado 
básico ou primitivo. 
Sobre as estruturas de dados avançado, assinale a alternativa INCORRETA:
8
9
Avaliação I - Individual https://ava2.uniasselvi.com.br/subject/grades-and-test...
5 of 6 13/11/2022 23:40
A Inteiro.
B Pilha.
C Lista encadeada.
D Lista.
Historicamente, o algoritmo surgiu cerca de 300 a.C., com o algoritmo de Euclides. Este é o 
algoritmo mais antigo já estudado, que é utilizado até hoje. Auxilia na busca pelo máximo 
divisor comum entre dois números inteiros diferentes de zero, amplamente difundido na 
matemática até hoje.
Com base no algoritmo, assinale a alternativa INCORRETA:
A É a lógica que nos permite construir corretamente os algoritmos.
B No caso de construção de um programa de computador, a lógica de programação consiste
em aprender a pensar na mesma sequência de execução desse tipo de programa.
C A capacidade de resolução de problemas, independentemente de sua complexidade, está
diretamente relacionada à capacidade de elaboração de algoritmos.
D Um algoritmo representa um programa de computador que é utilizado  para realizar uma
tarefa ou solucionar um problema.
10
Imprimir
Avaliação I - Individual https://ava2.uniasselvi.com.br/subject/grades-and-test...6 of 6 13/11/2022 23:40

Continue navegando