Buscar

Avaliação I - 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 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

10/10/2023, 11:56 Avaliação I - Individual
about:blank 1/5
Prova Impressa
GABARITO | Avaliação I - Individual (Cod.:823257)
Peso da Avaliação 1,50
Prova 63804762
Qtd. de Questões 10
Acertos/Erros 8/2
Nota 8,00
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 III - I - IV - II.
B I - II - III - IV.
C III - II - I - IV.
D I - II - III - IV.
Apesar de não perceber, utiliza-se de algoritmos de forma intuitiva e automática diariamente quando se 
executa tarefas comuns. Como estas atividades são simples e dispensam ficar pensando nas instruções 
necessárias para fazê-las, o algoritmo presente nelas acaba passando despercebido.Nesse contexto, assinale a 
alternativa CORRETA que apresenta informações sobre a Efetividade, característica de um algoritmo:
A Cada passo/instrução/etapa de um algoritmo deve ser executável.
B Todo algoritmo deve produzir um resultado.
 VOLTAR
A+ Alterar modo de visualização
1
2
10/10/2023, 11:56 Avaliação I - Individual
about:blank 2/5
C
São as informações que alimentam a construção, geralmente usados como parâmetros ou filtros na busca
das informações em uma base de dados. Um algoritmo pode não conter valores de entrada. Assim, como
poderá apresentar um ou mais valores de tipos de dados distintos como entrada para a lógica construída.
D O algoritmo deve ter uma condição para sair de sua execução. Isso evitará que entre em loop. O loop
traduz a incapacidade do algoritmo de interromper a sua execução.
Sobre as formas de representação de 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.Nesse contexto, assinale a alternativa CORRETA que apresenta qual forma de representação faz uso 
de símbolos universais para ajudar no entendimento do algoritmo. Também apresenta qual representação e os 
detalhes dessa forma:
A
Diagrama de Chapin. Representa uma visão mais hierárquica e estruturada da lógica do sistema. O detalhe
está no fato de que é mais fácil representar as estruturas que tem um ponto de entrada e um ponto de saída
e são compostas pelas estruturas básicas de controle de sequência, seleção e repartição.
B
Fluxograma convencional. Representa uma visão mais hierárquica e estruturada da lógica do sistema. O
detalhe está no fato de que é mais fácil representar as estruturas que tem um ponto de entrada e um ponto
de saída e são compostas pelas estruturas básicas de controle de sequência, seleção e repartição.
C
Fluxograma convencional. São representações gráficas, em que as formas geométricas propõem ações
específicas. Preocupa-se com detalhes de nível físico da implementação do algoritmo, em que figuras
geométricas diferentes representam a entrada e a saída de informações de dispositivos distintos.
D
Diagrama de Chapin. São representações gráficas, em que as formas geométricas propõem ações
específicas. Preocupa-se com detalhes de nível físico da implementação do algoritmo, em que figuras
geométricas diferentes representam a entrada e a saída de informações de dispositivos distintos.
Apesar de não perceber, utiliza-se de algoritmos de forma intuitiva e automática diariamente quando se 
executa tarefas comuns. Como estas atividades são simples e dispensam ficar pensando nas instruções 
necessárias para fazê-las, o algoritmo presente nelas acaba passando despercebido.Nesse contexto, assinale a 
alternativa CORRETA que apresenta a etapa na construção de um algoritmo que corresponde aos dados que 
serão processados pelo algoritmo:
A Saída.
B Processamento.
C Entendimento.
D Entrada.
3
4
10/10/2023, 11:56 Avaliação I - Individual
about:blank 3/5
Os comandos de repetição servem para repetir processos. Com base no exposto, assinale a alternativa 
CORRETA:
A São comandos de repetição Para ... Faça; Enquanto ... Faça; Repita ... até.
B São comandos de repetição Para ... Faça; Enquanto ... Faça; Continue ... break.
C São comandos de repetição Enquanto ... Faça; Enquanto ... Para; Continue ... break.
D São comandos de repetição Para ... faça; Enquanto ... faça; Se ... então.
Sobre as formas de representação de 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 a forma de representação Descrição Narrativa, classifique V para as sentenças verdadeiras e F 
para as falsas:
( ) Uma das limitações remete ao fato de que às vezes é necessário escrever muito para transmitir algo 
simples.
( ) É conhecida como linguagem artificial.
( ) É usada sempre quando se deseja que o receptor da mensagem não entenda o que será feito, mesmo 
tendo domínio acerca da elaboração de algoritmos.
( ) Uma das limitações é a imprecisão do entendimento, visto que fica a cargo de quem recebe interpretar o 
que foi proposto, por exemplo, duas pessoas podem interpretar a mesma mensagem de forma diferente.Assinale 
a alternativa que apresenta a sequência CORRETA:
A V - V - F - V.
B V - F - F - V.
C V - F - V - F.
D F - V - F - F.
Com base nas características de um algoritmo, analise as afirmativas a seguir:
I- Entrada: são as informações que alimentam a construção, geralmente usados como parâmetros ou filtros na 
busca das informações em uma base de dados.
II- Saída: todo algoritmo deve produzir um resultado.
III- Efetividade: cada passo/instrução/etapa de um algoritmo deve ser executável. 
IV- Clareza ou definição: o algoritmo deve ter uma condição para sair de sua execução. Assinale a alternativa 
CORRETA:
A As afirmativas I e IV estão corretas.
5
6
7
10/10/2023, 11:56 Avaliação I - Individual
about:blank 4/5
B As afirmativas III e IV estão correta.
C As afirmativas I, II e IV estão corretas.
D As afirmativas I, II e III estão corretas.
A lógica proposicional é 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. Sobre a tabela 
verdade das operações do cálculo proposicional, analise as opções a seguir:
I- Negação (~).
II- Conjunção (^).
III- Disjunção (v).
IV- Condição < se....então>.
V- Bicondicional (se e somente se) que é a equivalência.Assinale a alternativa CORRETA:
A As opções I, II, III, IV e V estão corretas.
B Somente a opção II está correta.
C Somente a opção I está correta.
D Somente a opção III está correta.
As variáveis de memória principal são consideradas voláteis. Isso significa que ao encerrar o aplicativo ou 
desligar a máquina, os dados são perdidos. Estes dados ficam armazenados em memória apenas enquanto o 
algoritmo é executado. Para um armazenamento em tempo maior, a opção é o uso de arquivos, que se 
caracteriza por ser uma estrutura dedados que pode ser fisicamente alocada em outro meio de armazenamento 
não volátil (memória secundária), podendo ser lido ou gravado por um programa. Sobre o conceito de registros 
e arquivos, assinale a alternativa CORRETA:
A A diferença entre registros e arquivos consiste no fato que ambos fazem parte da área lógica.
B A diferença entre registros e arquivos consiste no fato de que o registro é a parte lógica da estrutura de
dados. O arquivo é a parte física, composta por um ou mais registros.
C A diferença entre registros e arquivos consiste no fato de que o registro é a parte física da estrutura de
dados. O arquivo é a parte lógica, composta por um ou mais registros.
D A diferença entre registros e arquivos consiste no fato de que o registro é a parte física da estrutura de
dados e o arquivo é composto por registros.
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 
8
9
10
10/10/2023, 11:56 Avaliação I - Individual
about:blank 5/5
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 I, II e III estão corretas.
B As afirmativas II, III e IV estão corretas.
C As afirmativas I, III e IV estão corretas.
D Somente a afirmativa IV está correta.
Imprimir

Mais conteúdos dessa disciplina