Buscar

LÓGICA -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 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

Continue navegando


Prévia do material em texto

Prova Impressa
GABARITO | Avaliação I - Individual (Cod.:768731)
 1,50
 56049796
 10
 10/0
 10,00
Algumas linguagens de programação dividem os tipos primitivos de acordo com o espaço 
necessário para os valores daquela variável. Na linguagem de programação Java, por exemplo, o tipo 
de dados inteiro é dividido em alguns tipos primitivos. Além disso, a capacidade de armazenamento 
de cada um deles é diferente. Considerando esses tipos primitivos da linguagem Java (da Oracle), 
analise as sentenças a seguir:
I- Byte.
II- Short.
III- Int.
IV- Long.
V- Vetores e Matrizes.
Assinale a alternativa CORRETA:
A As sentenças I, II, III e V estão corretas.
B As sentenças I, II, III e IV estão corretas.
C Somente a sentença III está correta.
D As sentenças III e V estão corretas.
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 esta finalidade a maioria das linguagens 
possui estruturas de condição para realizar esta tarefa. Qual estrutura condicional oferece a 
possibilidade de executarmos uma determinada ação ou comando se o resultado da expressão lógica 
for verdadeiro e de executarmos uma ação diferente se o resultado da expressão lógica for falso?
A ESTRUTURA DE CONDIÇÃO SIMPLES: SE-ENTÃO.
B ESTRUTURA DE CONDIÇÃO CASO SEJA.
C ESTRUTURA DE REPETIÇÃO.
D ESTRUTURA DE CONDIÇÃO COMPOSTA: SE-ENTÃOSENÃO.
1
2
Avaliação I - Individual https://ava2.uniasselvi.com.br/subject/grades-and-tests/answer-book/e...
1 of 5 26/10/2022 09:51
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 em linguagem computacional.
B É a construção de algoritmos com diagramas de chapin.
C É a construção de algoritmos em linguagem natural.
D É a construção de algoritmos com representações gráficas.
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.
B Efetividade.
C Clareza.
D Finitude.
Os tipos primitivos (nativos ou básicos) são fornecidos pelas linguagens de programação. Por 
esse motivo, dependendo da linguagem de implementação utilizada na codificação, os tipos primitivos 
podem ou não possuir os mesmos tipos de dados das informações guardadas na memória. Baseado 
nessa informação, o tipo real representa que tipo de dados?
A Valores booleanos, assumindo apenas dois estados, verdadeiro ou falso.
B Valores numéricos negativo ou positivo com casa decimal, ou seja, valores reais. Também são
chamados de ponto flutuante.
C Uma sequência de um ou mais caracteres.
D Valores numéricos negativo ou positivo sem casa decimal, ou seja, valores inteiros.
3
4
5
Avaliação I - Individual https://ava2.uniasselvi.com.br/subject/grades-and-tests/answer-book/e...
2 of 5 26/10/2022 09:51
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 Iniciais.
B São conhecidos como Primitivos.
C São conhecidos como Primordiais.
D São conhecidos como Principiantes.
Conforme você estudou sore os tipos de lógica, leia o texto a seguir: 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. Neste caso, a lógica tem como objetivo 
avaliar a forma das proposições e não o conteúdo. Os silogismos (compostos por duas premissas e 
uma conclusão), são um exemplo de lógica de argumentação, por exemplo: O Fubá é um cachorro. 
Todos os cachorros são mamíferos. Logo, o fubá é um mamífero.Com base a quem o texto faz 
referência, assinale a alternativa CORRETA:
A Lógica de argumentação.
B Lógica matemática.
C Lógica aristotélica.
D Lógica de programação.
6
7
Avaliação I - Individual https://ava2.uniasselvi.com.br/subject/grades-and-tests/answer-book/e...
3 of 5 26/10/2022 09:51
Uma expressão em um programa é a parte da instrução que produz um valor, normalmente 
através do uso de operandos (valores) e operadores (indicam a operação a ser realizada). Os 
operadores são meios pelos quais incrementamos, decrementamos, comparamos e avaliamos dados 
dentro do computador.Quais operadores que atuam sobre caracteres e variam muito de uma linguagem 
para outra?
A Operadores literais.
B Operadores aritméticos.
C Operadores relacionais. 
D Operadores lógicos. 
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 Pseudocódigo.
C Descrição narrativa.
D Fluxograma convencional.
Os tipos primitivos (nativos ou básicos) são fornecidos pelas linguagens de programação. Por 
esse motivo, dependendo da linguagem de implementação utilizada na codificação, os tipos primitivos 
podem ou não possuírem os mesmos tipos de dados das informações guardadas na memória. 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.Qual tipo 
8
9
10
Avaliação I - Individual https://ava2.uniasselvi.com.br/subject/grades-and-tests/answer-book/e...
4 of 5 26/10/2022 09:51
de dados primitivo representa valores booleanos, assumindo apenas dois estados, VERDADEIRO ou 
FALSO?
A Caractere.
B Real. 
C Lógico.
D Texto.
Avaliação I - Individual https://ava2.uniasselvi.com.br/subject/grades-and-tests/answer-book/e...
5 of 5 26/10/2022 09:51