Logo Passei Direto
Buscar

Revisão Simulado 7

Ferramentas de estudo

Questões resolvidas

Considerando o programa apresentado acima, assinale a afirmação verdadeira.


A) O programa calcula a soma de todos os números primos entre m e n.
B) o programa não irá rodar, pois existe um erro no código.
C) A linha 9 é executada (n-m+1) vezes.
D) O valor da variável i ao final do programa é 9.
E) O valor da variável soma ao final do programa é 20.

De acordo com o algoritmo abaixo, analise as alternativas de I a IV:


I. Este algoritmo lê a nota de 10 alunos informando, para cada nota, se o aluno está aprovado ou reprovado.
II. Este algoritmo não irá compilar e rodar corretamente pois apresenta algum tipo de erro.
III. O principal erro cometido por este algoritmo é a definição de uma estrutura condicional dentro de uma estrutura de repetição.
IV. Se todos os alunos estiverem aprovados o teste realizado na estrutura condicional será avaliado sempre como FALSO.

Marque a alternativa correta


A) Sintaxe é um termo utilizado em algoritmos e programação para descrever a forma básica de uma instrução ou comando
B) A ordem de precedência dos operadores determina a ordem que devemos utilizar os mesmos, não podendo utilizar um antes do outro que tenha maior precedência
C) Para atribuirmos um valor a uma variável, devemos utilizar o operador de lógica relacional atribuída
D) As tarefas de entrada e saída em um algoritmo são tarefas complementares de devem sempre ser realizadas em conjunto
E) As palavras reservadas são algumas palavras de uma linguagem de programação que precisamos reservar antes de sua utilização

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

Experimente o Premium!star struck emoji

Acesse conteúdos dessa e de diversas outras disciplinas.

Libere conteúdos
sem pagar

Ajude estudantes e ganhe conteúdos liberados!

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

Experimente o Premium!star struck emoji

Acesse conteúdos dessa e de diversas outras disciplinas.

Libere conteúdos
sem pagar

Ajude estudantes e ganhe conteúdos liberados!

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

Experimente o Premium!star struck emoji

Acesse conteúdos dessa e de diversas outras disciplinas.

Libere conteúdos
sem pagar

Ajude estudantes e ganhe conteúdos liberados!

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

Experimente o Premium!star struck emoji

Acesse conteúdos dessa e de diversas outras disciplinas.

Libere conteúdos
sem pagar

Ajude estudantes e ganhe conteúdos liberados!

Questões resolvidas

Considerando o programa apresentado acima, assinale a afirmação verdadeira.


A) O programa calcula a soma de todos os números primos entre m e n.
B) o programa não irá rodar, pois existe um erro no código.
C) A linha 9 é executada (n-m+1) vezes.
D) O valor da variável i ao final do programa é 9.
E) O valor da variável soma ao final do programa é 20.

De acordo com o algoritmo abaixo, analise as alternativas de I a IV:


I. Este algoritmo lê a nota de 10 alunos informando, para cada nota, se o aluno está aprovado ou reprovado.
II. Este algoritmo não irá compilar e rodar corretamente pois apresenta algum tipo de erro.
III. O principal erro cometido por este algoritmo é a definição de uma estrutura condicional dentro de uma estrutura de repetição.
IV. Se todos os alunos estiverem aprovados o teste realizado na estrutura condicional será avaliado sempre como FALSO.

Marque a alternativa correta


A) Sintaxe é um termo utilizado em algoritmos e programação para descrever a forma básica de uma instrução ou comando
B) A ordem de precedência dos operadores determina a ordem que devemos utilizar os mesmos, não podendo utilizar um antes do outro que tenha maior precedência
C) Para atribuirmos um valor a uma variável, devemos utilizar o operador de lógica relacional atribuída
D) As tarefas de entrada e saída em um algoritmo são tarefas complementares de devem sempre ser realizadas em conjunto
E) As palavras reservadas são algumas palavras de uma linguagem de programação que precisamos reservar antes de sua utilização

Prévia do material em texto

24/08/2023 13:06:04 1/4
REVISÃO DE SIMULADO
Nome:
ARNON ALVES DE OLIVEIRA
Disciplina:
Linguagem de Programação e Ferramentas Computacionais
Respostas corretas são marcadas em amarelo X Respostas marcardas por você.
Questão
001 (UECE-CEV-2018) Atente para o seguinte programa em C:
#include<stdio.h>
 
int main( )
{
 int m,n,i,soma;
 m = 2;
 n = 10;
 soma = 0;
 for (i=m ; i < n ; i++)
 {
 if ((i % 2) == 0)
 soma = soma + i;
 }
 printf("Soma = %d ",soma);
 printf("i = %d",i);
}
Considerando o programa apresentado acima, assinale a afirmação verdadeira.
A) O programa calcula a soma de todos os números primos entre m e n.
B) o programa não irá rodar, pois existe um erro no código.
C) A linha 9 é executada (n-m+1) vezes.
D) O valor da variável i ao final do programa é 9.
X E) O valor da variável soma ao final do programa é 20.
24/08/2023 13:06:04 2/4
Questão
002 De acordo com o algoritmo abaixo, analise as alternativas de I a IV:
 
 
#include<stdio.h>
#include<conio.h>
int i,nota;
int main()
{
 for ( i=1 ; i<=10 ; i=i+1)
 {
 printf("\nDigite a nota: "); scanf("%d",&nota);
 if (nota < 60)
 { printf("\nAluno REPROVADO"); }
 else
 { printf("\nAluno APROVADO"); }
 } 
 getch();
}
 
I. Este algoritmo lê a nota de 10 alunos informando, para cada nota, se o aluno está
aprovado ou reprovado.
II. Este algoritmo não irá compilar e rodar corretamente pois apresenta algum tipo de
erro.
III. O principal erro cometido por este algoritmo é a definição de uma estrutura
condicional dentro de uma estrutura de repetição.
IV. Se todos os alunos estiverem aprovados o teste realizado na estrutura condicional
será avaliado sempre como FALSO.
 
Estão CORRETOS apenas os itens:
A) III e IV.
B) Todos os itens estão corretos.
X C) I e IV.
D) II e III.
E) II.
Questão
003 O laço DO-WHILE tem a mesma definição de estrutura que o laço WHILE, com a única
diferença que este faz o teste no:
X A) final de sua estrutura
B) momento que deseja parar.
C) meio de seus códigos de corpo
D) início de sua estrutura.
E) meio de sua estrutura
Questão
004 Marque a alternativa correta
X A) Sintaxe é um termo utilizado em algoritmos e programação para descrever a forma
básica de uma instrução ou comando
B) A ordem de precedência dos operadores determina a ordem que devemos utilizar os
mesmos, não podendo utilizar um antes do outro que tenha maior precedência
C) Para atribuirmos um valor a uma variável, devemos utilizar o operador de lógica
relacional atribuída
24/08/2023 13:06:04 3/4
D) As tarefas de entrada e saída em um algoritmo são tarefas complementares de devem
sempre ser realizadas em conjunto
E) As palavras reservadas são algumas palavras de uma linguagem de programação que
precisamos reservar antes de sua utilização
Questão
005 Os comandos de seleção mais conhecidos e utilizados na linguagem C são:
A) >, >=, <, <=, != e ==
B) &&, || e !
C) for e while
D) break e continue
X E) IF, Switch-Case e o condicional ternário
Questão
006 Avalie a seguintes afirmativas e marque a alternativa correta.
I – O comando IF é a estrutura condicional mais simples que existe e está presente em
praticamente todas as linguagens de programação.
II – O objetivo de uma estrutura de seleção (ou estrutura condicional) é decidir se uma
parte do código irá executar ou não.
III – Quando temos mais de um IF dentro um do outro, temos a condição de if
encadeado, ou if aninhado.
A) Apensas I e II estão corretas
X B) Todas as alternativas estão corretas
C) Apenas II está correta
D) Apenas I e III estão corretas
E) Apenas I está correta
Questão
007 Leia as afirmativas abaixo e marque a alternativa CORRETA.
I. O condicional ternário ((condição)? Valor se verdadeiro: valor se falso) é uma
estrutura condicional que pode ser utilizada para substituir o condicional IF em qualquer
situação que o IF for aplicado.
II. O Switch-case é uma estrutura condicional que pode ser utilizada em diversas
situações de condicionais, mas ela tem algumas restrições de uso, tal como limitação
do tipo de dados utilizado na estrutura.
III. Uma estrutura condicional pode ser simples ou composta. Quando simples, ela
verifica somente uma condição sem se preocupar com os casos contrários, já a
estrutura condicional composta, sempre gera uma verificação pelo caso contrário ao da
condição estabelecida, com um comportamento de exclusão para as demais.
IV. Pode-se utilizar estruturas condicionais tantas quantas vezes forem necessárias
dentro de um programa, mas não podemos ter várias condições uma dentro da outra,
pois isso pode gerar conflito com a forma de funcionamento do comando else.
A) Apenas I e II estão corretas.
B) Todas as alternativas estão corretas.
C) Apenas IV está correta.
X D) Apenas II e III estão corretas
E) Apenas III e IV estão corretas.
24/08/2023 13:06:04 4/4
Questão
008 Analise o algoritmo abaixo que se propõe a ler dois valores referentes à Base e Altura
de uma figura geométrica e apresentar a área desta figura.
 
#include<stdio.h>
#include<conio.h>
int altura,largura,area;
int main()
{
 printf("Informe a Altura: "); scanf(" A ",&altura);
 printf("Informe a Largura: "); scanf("%d",&largura);
 area = altura * largura;
 if ( B )
 {
 printf("A área do retângulo é: %d",area);
 }
 C
 {
 printf("A área do quadrado é: %d",area);
 }
 getch(); 
}
 
A sequência de opções que podem substituir CORRETAMENTE as marcações A, B e C
neste algoritmo é respectivamente:
A) %f – retângulo – if (quadrado)
B) %b – altura = largura – if (quadrado)
C) %d – altura != largura – else
X D) %d – altura < largura – else
E) altura – altura == largura – if (largura)

Mais conteúdos dessa disciplina