Logo Passei Direto
Buscar

ALGORITMO E LÓGICA DE PROGRAMAÇÃO - Avaliação II - Individual

Ferramentas de estudo

Questões resolvidas

Existem três técnicas de estrutura de repetição na pseudolinguagem PORTUGOL. Cada qual com características específicas com o intuito de atender às mais variadas situações. Com relação à técnica de estrutura de repetição REPITA-ATÉ, analise as sentenças a seguir:
I- O teste da condição é realizado no início da estrutura.
II- A saída da estrutura de repetição ocorre quando o resultado da condição é verdadeiro.
III- As instruções contidas nesta estrutura de repetição são executadas pelo menos uma vez.
IV- A execução permanece no loop enquanto o resultado da condição for verdadeiro.
Assinale a alternativa CORRETA:


A As sentenças I, III e IV estão corretas.
B Somente a sentença IV está correta.
C As sentenças I e II estão corretas.
D As sentenças II e III estão corretas.

Utilizados quando for necessário somar vários valores e, a cada valor, ir acumulando o montante dessa soma em uma variável.
Exemplo: SomaSalarios ← SomaSalarios + Salário. Nesse exemplo, cada vez que for executada essa instrução, o valor da variável Salario será adicionado à soma de salários calculada até o momento e o resultado desaa soma será armazenado novamente na variável SomaSalarios.
A qual técnica de programação essa descrição representa?


A Acumuladores.
B Contadores.
C Inicialização.
D Looping.

São considerados os métodos de ordenação / algoritmo de ordenação.
Do que estamos falando?


A Pseudolinguagem, Bubble Sort e Quicksort.
B Selection Sort, Matrizes e Quicksort.
C Selection Sort, Bubble Sort e Quicksort.
D Celection Sart, Sort e Quit.

Observe a estrutura a seguir:
Se então
Início

Fim
Como ela é classificada?


A Estrutura de seleção “SE-ENTÃO”.
B Estrutura de patrocinada “SE-ENTÃO”.
C Estrutura de condição “SE-ENTÃO”.
D Estrutura de repetição “SE-ENTÃO”.

Quando é utilizado as estruturas de repetição, precisamos contar quantas vezes uma instrução irá executar.
Do que estamos falando?


A Registro.
B Gerador.
C Looping.
D Contador.

tempo. No entanto, todo valor armazenado em um mesmo vetor ou matriz deve possuir o mesmo tipo de dado associado, ou
seja, um vetor/matriz de valores inteiros só pode armazenar valores inteiros. Considerando o algoritmo a seguir, que utiliza
um vetor para armazenar valores reais, analise as afirmativas a seguir:
I- Ao informar um valor texto na linha 11 do algoritmo, ocorrerá um erro, pois o programa espera um valor do mesmo tipo
do vetor - real.
II- Ao informarmos 4, 10, 2, 6, 5, 3, 1 e 1 aos valores solicitados ao longo da execução do algoritmo, a média aritmética dos
valores de todas as posições do vetor é de 4.
III- O vetor "números" poderia ser substituído por uma matriz com 2 linhas e 5 colunas, porém essa modificação acarretaria
em alterações no algoritmo para se trabalhar com indexação dupla.
IV- Informando valores numéricos quando solicitado, o algoritmo executará sem erros.
Assinale a alternativa CORRETA:

I- Ao informar um valor texto na linha 11 do algoritmo, ocorrerá um erro, pois o programa espera um valor do mesmo tipo do vetor - real.
II- Ao informarmos 4, 10, 2, 6, 5, 3, 1 e 1 aos valores solicitados ao longo da execução do algoritmo, a média aritmética dos valores de todas as posições do vetor é de 4.
III- O vetor "números" poderia ser substituído por uma matriz com 2 linhas e 5 colunas, porém essa modificação acarretaria em alterações no algoritmo para se trabalhar com indexação dupla.
IV- Informando valores numéricos quando solicitado, o algoritmo executará sem erros.
A As afirmativas II e III estão corretas.
B Somente a afirmativa IV está correta.
C As afirmativas I, III e IV estão corretas.
D As afirmativas I, II e III estão corretas.

Algoritmos são desenvolvidos para resolver inúmeros problemas, os quais sempre respeitam uma estrutura bem
definida e também as etapas de entrada, processamento e saída. Diante disso, com base nas atribuições às variáveis definidas
e no algoritmo a seguir, analise as seguintes sentenças:
I- Ao final da execução A=20, B=39 e D=40.
II- Ao final da execução A e F terão os mesmos valores.
III- Ao final da execução A=20, B=30 e D=40.
IV- Ao final da execução F será menor que C.
Assinale a alternativa CORRETA:

I- Ao final da execução A=20, B=39 e D=40.
II- Ao final da execução A e F terão os mesmos valores.
III- Ao final da execução A=20, B=30 e D=40.
IV- Ao final da execução F será menor que C.
A Somente a sentença II está correta.
B As sentenças I e III estão corretas.
C As sentenças I e IV estão corretas.
D As sentenças II, III e IV estão corretas.

É a linguagem utilizada especificamente para construção de algoritmos.Que linguagem é essa?


A Delta.
B Língua de sinais.
C Pseudolinguagem;
D Inglês.

Material
páginas com resultados encontrados.
páginas com resultados encontrados.
left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Questões resolvidas

Existem três técnicas de estrutura de repetição na pseudolinguagem PORTUGOL. Cada qual com características específicas com o intuito de atender às mais variadas situações. Com relação à técnica de estrutura de repetição REPITA-ATÉ, analise as sentenças a seguir:
I- O teste da condição é realizado no início da estrutura.
II- A saída da estrutura de repetição ocorre quando o resultado da condição é verdadeiro.
III- As instruções contidas nesta estrutura de repetição são executadas pelo menos uma vez.
IV- A execução permanece no loop enquanto o resultado da condição for verdadeiro.
Assinale a alternativa CORRETA:


A As sentenças I, III e IV estão corretas.
B Somente a sentença IV está correta.
C As sentenças I e II estão corretas.
D As sentenças II e III estão corretas.

Utilizados quando for necessário somar vários valores e, a cada valor, ir acumulando o montante dessa soma em uma variável.
Exemplo: SomaSalarios ← SomaSalarios + Salário. Nesse exemplo, cada vez que for executada essa instrução, o valor da variável Salario será adicionado à soma de salários calculada até o momento e o resultado desaa soma será armazenado novamente na variável SomaSalarios.
A qual técnica de programação essa descrição representa?


A Acumuladores.
B Contadores.
C Inicialização.
D Looping.

São considerados os métodos de ordenação / algoritmo de ordenação.
Do que estamos falando?


A Pseudolinguagem, Bubble Sort e Quicksort.
B Selection Sort, Matrizes e Quicksort.
C Selection Sort, Bubble Sort e Quicksort.
D Celection Sart, Sort e Quit.

Observe a estrutura a seguir:
Se então
Início

Fim
Como ela é classificada?


A Estrutura de seleção “SE-ENTÃO”.
B Estrutura de patrocinada “SE-ENTÃO”.
C Estrutura de condição “SE-ENTÃO”.
D Estrutura de repetição “SE-ENTÃO”.

Quando é utilizado as estruturas de repetição, precisamos contar quantas vezes uma instrução irá executar.
Do que estamos falando?


A Registro.
B Gerador.
C Looping.
D Contador.

tempo. No entanto, todo valor armazenado em um mesmo vetor ou matriz deve possuir o mesmo tipo de dado associado, ou
seja, um vetor/matriz de valores inteiros só pode armazenar valores inteiros. Considerando o algoritmo a seguir, que utiliza
um vetor para armazenar valores reais, analise as afirmativas a seguir:
I- Ao informar um valor texto na linha 11 do algoritmo, ocorrerá um erro, pois o programa espera um valor do mesmo tipo
do vetor - real.
II- Ao informarmos 4, 10, 2, 6, 5, 3, 1 e 1 aos valores solicitados ao longo da execução do algoritmo, a média aritmética dos
valores de todas as posições do vetor é de 4.
III- O vetor "números" poderia ser substituído por uma matriz com 2 linhas e 5 colunas, porém essa modificação acarretaria
em alterações no algoritmo para se trabalhar com indexação dupla.
IV- Informando valores numéricos quando solicitado, o algoritmo executará sem erros.
Assinale a alternativa CORRETA:

I- Ao informar um valor texto na linha 11 do algoritmo, ocorrerá um erro, pois o programa espera um valor do mesmo tipo do vetor - real.
II- Ao informarmos 4, 10, 2, 6, 5, 3, 1 e 1 aos valores solicitados ao longo da execução do algoritmo, a média aritmética dos valores de todas as posições do vetor é de 4.
III- O vetor "números" poderia ser substituído por uma matriz com 2 linhas e 5 colunas, porém essa modificação acarretaria em alterações no algoritmo para se trabalhar com indexação dupla.
IV- Informando valores numéricos quando solicitado, o algoritmo executará sem erros.
A As afirmativas II e III estão corretas.
B Somente a afirmativa IV está correta.
C As afirmativas I, III e IV estão corretas.
D As afirmativas I, II e III estão corretas.

Algoritmos são desenvolvidos para resolver inúmeros problemas, os quais sempre respeitam uma estrutura bem
definida e também as etapas de entrada, processamento e saída. Diante disso, com base nas atribuições às variáveis definidas
e no algoritmo a seguir, analise as seguintes sentenças:
I- Ao final da execução A=20, B=39 e D=40.
II- Ao final da execução A e F terão os mesmos valores.
III- Ao final da execução A=20, B=30 e D=40.
IV- Ao final da execução F será menor que C.
Assinale a alternativa CORRETA:

I- Ao final da execução A=20, B=39 e D=40.
II- Ao final da execução A e F terão os mesmos valores.
III- Ao final da execução A=20, B=30 e D=40.
IV- Ao final da execução F será menor que C.
A Somente a sentença II está correta.
B As sentenças I e III estão corretas.
C As sentenças I e IV estão corretas.
D As sentenças II, III e IV estão corretas.

É a linguagem utilizada especificamente para construção de algoritmos.Que linguagem é essa?


A Delta.
B Língua de sinais.
C Pseudolinguagem;
D Inglês.

Prévia do material em texto

30/05/2023, 19:54 Avaliação II - Individual
about:blank 1/4
Prova Impressa
GABARITO | Avaliação II - Individual (Cod.:828842)
Peso da Avaliação 1,50
Prova 64141295
Qtd. de Questões 10
Acertos/Erros 10/0
Nota 10,00
Existem três técnicas de estrutura de repetição na pseudolinguagem PORTUGOL. Cada qual com características 
específicas com o intuito de atender às mais variadas situações. Com relação à técnica de estrutura de repetição REPITA-
ATÉ, analise as sentenças a seguir:
I- O teste da condição é realizado no início da estrutura.
II- A saída da estrutura de repetição ocorre quando o resultado da condição é verdadeiro.
III- As instruções contidas nesta estrutura de repetição são executadas pelo menos uma vez.
IV- A execução permanece no loop enquanto o resultado da condição for verdadeiro.
Assinale a alternativa CORRETA:
A As sentenças I, III e IV estão corretas.
B Somente a sentença IV está correta.
C As sentenças I e II estão corretas.
D As sentenças II e III estão corretas.
Utilizados quando for necessário somar vários valores e, a cada valor, ir acumulando o montante dessa soma em uma 
variável.
Exemplo: SomaSalarios ← SomaSalarios + Salário. Nesse exemplo, cada vez que for executada essa instrução, o valor da 
variável Salario será adicionado à soma de salários calculada até o momento e o resultado desaa soma será armazenado 
novamente na variável SomaSalarios.A qual técnica de programação essa descrição representa?
A Acumuladores.
B Contadores.
C Inicialização.
D Looping.
Em muitos casos, dependendo de uma determinada situação, pode-se desejar executar uma ou mais instruções e, 
dependendo da situação, pode-se desejar executar outras instruções. Para permitir que um algoritmo siga caminhos 
diferentes dependendo de determinadas condições, utilizamos as estruturas de seleção. Observe o exemplo:
 VOLTAR
A+ Alterar modo de visualização
1
2
3
30/05/2023, 19:54 Avaliação II - Individual
about:blank 2/4
Qual estrutura de seleção esse exemplo representa?
A “SE-ENTÃO”.
B Escolha-caso.
C Encadeada.
D Composta.
São considerados os métodos de ordenação / algoritmo de ordenação.Do que estamos falando?
A Pseudolinguagem, Bubble Sort e Quicksort.
B Selection Sort, Matrizes e Quicksort.
C Selection Sort, Bubble Sort e Quicksort.
D Celection Sart, Sort e Quit.
Há dois tipos de subalgoritmos que podem ser utilizados na pseudolinguagem portugol. Os subalgoritmos possibilitam 
ao desenvolvedor vários benefícios, entre os quais se destacam: o reaproveitamento do código já produzido em outros 
algoritmos, a facilidade de leitura do código gerado, entre outros. Acerca dos subalgoritmos, classifique V para as sentenças 
verdadeiras e F para as falsas:
( ) Ao definir o nome de um subalgoritmo, este sempre deverá ser acompanhado de um par de parênteses.
( ) Em um subalgoritmo, podem ser declaradas variáveis e constantes, conforme são declaradas no algoritmo. 
( ) Ao criar um subalgoritmo do tipo função, é importante definir o tipo de dados que o mesmo retornará.
( ) O desenvolvedor, ao criar uma rotina que verifique se o número do CPF é válido, retornando ao final um valor 
verdadeiro ou falso, pode fazer uso de um procedimento.
( ) As funções e procedimentos só serão executados se chamados pelo algoritmo principal.
Assinale a alternativa que apresenta a sequência CORRETA:
A F - F - F - V - V.
4
5
30/05/2023, 19:54 Avaliação II - Individual
about:blank 3/4
B F - V - V - F - V.
C V - V - F - F - F.
D V - F - V - V - F.
Observe a estrutura a seguir:
Se <condição> então
Início
<Instruções>
FimComo ela é classificada?
A Estrutura de seleção “SE-ENTÃO”.
B Estrutura de patrocinada “SE-ENTÃO”.
C Estrutura de condição “SE-ENTÃO”.
D Estrutura de repetição “SE-ENTÃO”.
Quando é utilizado as estruturas de repetição, precisamos contar quantas vezes uma instrução irá executar.Do que 
estamos falando?
A Registro.
B Gerador.
C Looping.
D Contador.
Vetores e matrizes são estruturas de dados homogêneas que permitem o armazenamento de vários valores ao mesmo 
tempo. No entanto, todo valor armazenado em um mesmo vetor ou matriz deve possuir o mesmo tipo de dado associado, ou 
seja, um vetor/matriz de valores inteiros só pode armazenar valores inteiros. Considerando o algoritmo a seguir, que utiliza 
um vetor para armazenar valores reais, analise as afirmativas a seguir:
I- Ao informar um valor texto na linha 11 do algoritmo, ocorrerá um erro, pois o programa espera um valor do mesmo tipo 
do vetor - real. 
II- Ao informarmos 4, 10, 2, 6, 5, 3, 1 e 1 aos valores solicitados ao longo da execução do algoritmo, a média aritmética dos 
valores de todas as posições do vetor é de 4. 
III- O vetor "números" poderia ser substituído por uma matriz com 2 linhas e 5 colunas, porém essa modificação acarretaria 
em alterações no algoritmo para se trabalhar com indexação dupla. 
IV- Informando valores numéricos quando solicitado, o algoritmo executará sem erros. 
Assinale a alternativa CORRETA:
A As afirmativas II e III estão corretas.
B
6
7
8
30/05/2023, 19:54 Avaliação II - Individual
about:blank 4/4
Somente a afirmativa IV está correta.
C As afirmativas I, III e IV estão corretas.
D As afirmativas I, II e III estão corretas.
Algoritmos são desenvolvidos para resolver inúmeros problemas, os quais sempre respeitam uma estrutura bem 
definida e também as etapas de entrada, processamento e saída. Diante disso, com base nas atribuições às variáveis definidas 
e no algoritmo a seguir, analise as seguintes sentenças: 
I- Ao final da execução A=20, B=39 e D=40.
II- Ao final da execução A e F terão os mesmos valores.
III- Ao final da execução A=20, B=30 e D=40.
IV- Ao final da execução F será menor que C.
Assinale a alternativa CORRETA:
A Somente a sentença II está correta.
B As sentenças I e III estão corretas.
C As sentenças I e IV estão corretas.
D As sentenças II, III e IV estão corretas.
É a linguagem utilizada especificamente para construção de algoritmos.Que linguagem é essa?
A Delta.
B Língua de sinais.
C Pseudolinguagem;
D Inglês.
9
10
Imprimir

Mais conteúdos dessa disciplina