Buscar

AVALIAÇÃO 1 INDIVIDUAL LOGICA E TECNICAS 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

Avaliação I - Individual (Cod.:689612)
Lógica e Técnicas de Programação (ADS05)
Prova 38995909
Período para responder18/10/2021 - 05/11/2021
Parte superior do formulário
1 São vários os tipos ou classificações para a lógica. Qual é a definição da lógica de argumentação?
A)  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. A lógica tem como objetivo avaliar a forma das proposições, e não o conteúdo. LIVRO P6
B)  A lógica tem como objeto de estudo o pensamento, assim como as leis e regras que o controlam. Para que esse pensamento seja correto, as leis da lógica correspondem às ligações e relações que existem entre esses elementos.
C)  É 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.
D)   É essencial para desenvolver programas e sistemas informáticos, pois ela define o encadeamento lógico para esse desenvolvimento.
2 Num processo geral de execução de um algoritmo implementado em uma linguagem de programação, a execução começa na primeira linha e vai avançando sequencialmente, executando o código linha após linha até chegar ao final. Entretanto, frequentemente surge a necessidade de colocar instruções dentro de um programa que só serão executadas caso alguma condição específica aconteça. Para essa finalidade, a maioria das linguagens possui estruturas de condição para realizar essa tarefa. Observe o diagrama a seguir:
Que estrutura condicional esse diagrama representa?
A)  SENÃO CASO.
B)  SE-ENTÃO-SENÃO.
C)  CASO SEJA. LIVRO P48
D)  SE-ENTÃO.
3 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. As formas de representação mais conhecidas para a representação de algoritmos são:
- Fluxograma convencional.
- Descrição narrativa.
- Diagrama de Chapin.
- Pseudocódigo.
Agora, observe a descrição a seguir:
“Fazem uso de símbolos universais para ajudar no entendimento do algoritmo. São representações gráficas, em que as formas geométricas propõem ações específicas. Essa forma de representação 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.”
A qual forma de representação dos algoritmos essa descrição pertence?
A)  Diagrama de Chapin.
B)  Fluxograma convencional. PD E LIVRO
C)  Descrição narrativa.
D)  Pseudocódigo.
4 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 a fim 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)  FAÇA-PARA.
B)  FAÇA-ENQUANTO.
C)  PARA-ENQUANTO.
D)  ENQUANTO-FAÇA. livro p 50
5Os 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 descrição narrativa?
A)  É a construção de algoritmos em linguagem computacional.
B)  É a construção de algoritmos com diagramas de chapin.
C)  É a construção de algoritmos em linguagem natural – livro p 13
.D)  É a construção de algoritmos com representações gráficas.
6 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)   FAÇA-ENQUANTO.
B)  FAÇA-PARA. livro p 50
C)   PARA-ENQUANTO.
D)  ENQUANTO-FAÇA. 
7 Todo algoritmo precisa possuir as seguintes características: Entrada, Saída, Clareza, Efetividade e Finitude. Agora, observe a descrição a seguir:
"Todo algoritmo deve produzir um resultado".
A qual característica essa descrição pertence?
A)  Saída. livro p 11
B)  Finitude.
C)  Clareza.
D)  Efetividade.
8 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.
- Lógico.
- Texto.
Agora, observe a descrição a seguir:
“Representa valores numéricos negativo ou positivo sem casa decimal.”
A qual tipo de dado primitivo essa descrição pertence?
A)  Real.
B)  Lógico.
C)  Texto.
D)  Inteiro. livro p 22
9 Todas as variáveis utilizadas em algoritmos devem ser definidas antes de serem utilizadas. Isso se faz necessário para permitir que o compilador reserve um espaço na memória para elas. Nos algoritmos, todas as variáveis utilizadas serão definidas no início, isso é uma boa pratica de programação. Para a quantidade de produtos no estoque, qual melhor tipo de dados devemos utilizar ou declarar?
A)  Char.
B)  Float.
C)  Long. livro p 23
D)  Caracter.
10 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.
- Lógico.
- Texto.
Agora, observe a descrição a seguir:
“Representa valores booleanos, assumindo apenas dois estados, verdadeiro ou falso. Pode ser representado apenas um bit (que aceita apenas 1 ou 0).”
A qual tipo de dado primitivo essa descrição pertence?
A)  Inteiro.
B)  Lógico. FONTE livro p 22
C)  Real.
D)  Texto.
Parte inferior do formulário

Continue navegando