Buscar

Atividade Objetiva 1_ Algoritmos e Lógica 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 7 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 7 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

Prévia do material em texto

/
0,2 / 0,2 ptsPergunta 1
Leia o texto e analise a figura:
O paradigma de programação estruturada defende que todo processamento
pode ser realizado pelo uso de três tipos de estruturas: sequencial, condicional
e de repetição.
Considerando o texto e imagem acima, assim como o conteúdo visto, avalie as
afirmações a seguir:
I. A figura refere-se a uma estrutura de decisão, onde há uma condição cuja
resposta oferece dois caminhos: Verdadeiro ou falso.
II. Nessa estrutura o bloco de operações será executado enquanto a condição
for verdadeira, ela tem como objetivo executar um laço de repetição (looping).
Aqui, o teste da condição, será sempre realizado antes de qualquer operação
do bloco de mandos, e finalmente, o processo se repete enquanto a condição
for verdadeira.
III. Esta estrutura tem por objetivo tratar um laço de repetição (looping), tendo
como particularidade executar, ao menos uma vez, o bloco de comando,
testando a condição após a execução do bloco de comandos, ou seja, primeiro
faz-se o bloco de comandos, e depois, testa-se a condição de parada. Aqui, o
bloco de comandos será executado enquanto a condição for falsa.
Considerando as afirmações, é correto o que se afirma em:
 III apenas. Correto!Correto!
/
Alternativa correta. Apenas a afirmação III está correta. É correto afirmar
que a figura apresentada na contextualização da questão, refere-se à
estrutura do-while, que tem por objetivo tratar um laço de repetição
(looping), tendo como particularidade executar, ao menos uma vez, o bloco
de comando, testando a condição após a execução do bloco de comandos,
ou seja, primeiro faz-se o bloco de comandos, e depois, testa-se a
condição de parada. Aqui, o bloco de comandos será executado enquanto
a condição for falsa.
As outras afirmações, referem-se a outros tipos de estruturas.
 I e II apenas. 
 II apenas. 
 II e III apenas. 
 I apenas. 
0,2 / 0,2 ptsPergunta 2
Leia o Texto:
Pseudolinguagem é uma linguagem hipotética, que tem por objetivo ser um
instrumento didático para auxiliar na dinâmica ensino-aprendizado.
Ela contém os principais elementos encontrados em praticamente todas as
linguagens reais de programação de computadores.
Os elemenos da pseudolinguagem Portugol são:
. Palavras Reservadas;
. Constantes e Variáveis; e 
. Operadores, que podem ser divididos em:
 Aritméticos;
 Relacionais;
 Lógicos.
Avalie as afirmações a seguir:
I. Operadores aritméticos, servem para realizar operações matemáticas, dentro
dos programas, sendo que os operadores possíveis são: +, -, *, / e %.
II. Não há uma ordem correta, para realização de operações matemáticas,
durante o processo de programação, pois o computador sabe sozinho a ordem
necessária para realizar operações matemáticas.
/
III. Os operadores relacionais são = igual; <>Diferente; < Menor que; > Maior
que; <= Menor ou igual a; e >= Maior ou igual a. e são utilizados para fazer
comparações em programas.
Considerando as afirmativas propostas, é correto o que se afirma em:
 II apenas. 
 III apenas. 
 II e III apenas. 
 I e III apenas. Correto!Correto!
Alternativa correta. As afirmações I e III estão corretas, pois os operadores
aritméticos, servem para realizar operações matemáticas, dentro dos
programas, sendo que os operadores possíveis são: + para adição, - para
subtração, * para multiplicação, / para divisão e % resto da divisão. Por
outro lado, os operadores relacionais são = igual; <>Diferente; < Menor
que; < Maior que; <= Menor ou igual a; e >= Maior ou igual a. e são
utilizados para fazer comparações em programas.
A afirmação II não é correta, pois há sim uma ordem de execução das
operações, que precisa ser respeitada já no momento da programação.
Esta ordem é: 1º Parêntesis; 2º Expoentes; 3º Multiplicações e Divisões;
(da esquerda para a direita); 4º Somas e Subtrações. (da esquerda para a
direita).
 I e II apenas. 
0,2 / 0,2 ptsPergunta 3
Leia o texto e analise a figura:
O paradigma de programação estruturada defende que todo processamento
pode ser realizado pelo uso de três tipos de estruturas: sequencial, condicional
e de repetição.
/
Considerando o texto e imagem acima, assim como o conteúdo visto, avalie as
afirmações a seguir:
I. A figura refere-se a uma estrutura de decisão, onde há uma condição cuja
resposta oferece dois caminhos: Verdadeiro ou falso.
II. Nessa estrutura o bloco de operações será executado enquanto a condição
for verdadeira, ela tem como objetivo executar um laço de repetição (looping).
Aqui, o teste da condição, será sempre realizado antes de qualquer operação
do bloco de mandos, e finalmente, o processo se repete enquanto a condição
for verdadeira.
III. Esta estrutura tem por objetivo tratar um laço de repetição (looping), tendo
como particularidade executar, ao menos uma vez, o bloco de comando,
testando a condição após a execução do bloco de comandos, ou seja, primeiro
faz-se o bloco de comandos, e depois, testa-se a condição de parada. Aqui, o
bloco de comandos será executado enquanto a condição for falsa.
Considerando as afirmações, é correto o que se afirma em:
 II e III apenas. 
 I apenas. 
 III apenas. 
 I e II apenas. 
 II apenas. Correto!Correto!
/
Alternativa correta. A afirmação II é verdadeira. Pois trata-se da estrutura
while, onde o bloco de operações será executado enquanto a condição for
verdadeira, ela tem como objetivo executar um laço de repetição (looping).
Aqui, o teste da condição, será sempre realizado antes de qualquer
operação do bloco de mandos, e finalmente, o processo se repete
enquanto a condição for verdadeira.
As demais afirmações estão incorretas, pois tratam outros tipos de
estruturas.
0,2 / 0,2 ptsPergunta 4
Leia o texto e analise a figura:
O paradigma de programação estruturada defende que todo processamento
pode ser realizado pelo uso de três tipos de estruturas: sequencial, condicional
e de repetição.
Considerando o texto e imagem acima, assim como o conteúdo visto, avalie as
afirmações a seguir:
I. A figura refere-se a uma estrutura de decisão, onde há uma condição cuja
resposta oferece dois caminhos: Verdadeiro ou falso.
II. Nessa estrutura o bloco de operações será executado enquanto a condição
for verdadeira, ela tem como objetivo executar um laço de repetição (looping).
Aqui, o teste da condição, será sempre realizado antes de qualquer operação
do bloco de mandos, e finalmente, o processo se repete enquanto a condição
for verdadeira.
III. Esta estrutura tem por objetivo tratar um laço de repetição (looping), tendo
como particularidade executar, ao menos uma vez, o bloco de comando,
testando a condição após a execução do bloco de comandos, ou seja, primeiro
/
faz-se o bloco de comandos, e depois, testa-se a condição de parada. Aqui, o
bloco de comandos será executado enquanto a condição for falsa.
Considerando as afirmações, é correto o que se afirma em:
 I apenas. Correto!Correto!
Alternativa Correta. A afirmação I está correta. A estrutura apresentada na
figura da contextualização da questão, corresponde à estrutura de decisão,
onde há uma condição cuja resposta oferece dois caminhos: Verdadeiro ou
falso.
As outras duas afirmações, referem-se a outros tipos de estruturas.
 I e II apenas. 
 II apenas. 
 III apenas. 
 II e III apenas. 
0,2 / 0,2 ptsPergunta 5
Leia o texto a seguir:
A definição de constantes e variáveis, em programas, pode ser feita de formas
variadas, dependendo da linguagem de programação utilizada. Considerando
que sistemas, usualmente trabalham informações, pode-se dizer que as
constantes e variáveis, são as estrelas da programação, pois é por meio do
manuseio de variáveis, dentro dos programas, que as entradas, sofrerão as
alterações necessárias para apresentar, junto com as constantes, as saídas
relevantes, daquilo que foi processado.
Considerando o texto acima, assim como, o conteúdo visto, avalie as
afirmações a seguir:
I. Constantes não mudam seu valor ao longo da execução de um programa.
II. As variáveis podem ter seusvalores alterados durante a execução de um
programa de computador.
III. No tipo de variável alfanumérico, podem ser armazenadas somente
informações alfabéticas
IV. No tipo de variável numérico, podem ser armazenadas somente
informações lógicas do tipo 1 e 0.
É
/
É correto o que se afirma, apenas em:
 II e III. 
 I e III. 
 II e IV. 
 I e II. Correto!Correto!
Alternativa Correta. Apenas as afirmações I e II estão corretas, pois as
variáveis podem ter seus valores alterados ao longo da execução de um
programa, já as constantes, não mudam, permanecendo a mesma ao longo
de toda a execução do programa.
Já as afirmações III e IV estão incorretas, pois campos alfanuméricos,
armazenam conteúdos alfanuméricos (letras e números), já as variáveis
numéricas armazenam somente números.
 
 III e IV. 
Pontuação do teste: 1 de 1

Outros materiais