Buscar

Simulado introdução a programação

Prévia do material em texto

Simulado introdução a programação 
1 
 
2 
O resultado do pensamento computacional pode ser denominado ​algoritmo​. Um algoritmo 
pode ser definido como 
 
 
 
um processo de solução de problemas implementado, obrigatoriamente, em 
Portugol. 
 
uma série de procedimentos descritos passo a passo visando a solução de um 
problema. 
 
uma solução textual redigida com base em uma sintaxe rígida e com vocabulário 
controlado. 
 
a representação gráfica de um conjunto de procedimentos necessários à solução de 
um problema. 
 
uma sequência de comandos escritos em uma linguagem de programação. 
 
 
Assinale a opção correta. Sobre variáveis é correto afirmar que ... 
 
 
 nomes de variáveis sempre podem iniciar com aspa. 
 o nome de uma variável sempre pode começar com acento. 
 palavras reservadas podem ser usadas para nome de variáveis. 
 uma variável ocupa um espaço em memória e devemos usar, normalmente, um tipo 
de dados ao declará-la. 
 
3 
 
 
4 
 
 uma variável ocupa um espaço em memória e nunca se usa um tipo de dados ao 
declará-la 
Assinale a alternativa que apresenta APENAS operadores relacionais. 
 
 
 <, > e >= 
 &&, >= e || 
 &&, || e ~ 
 =, > e || 
 +, - e * 
 
 
Marque a opção correta quanto ao uso dos comandos de entrada e saída em C++ 
 
 
 
cout << "lendo a idade"; cin >> idade; 
 
System.out.println("lendo idade"); System.out.println("lendo idade"); 
 
cout < lendo idade; cin > idade 
 
exiba "lendo a idade"; lendo idade; 
 
cout "lendo a idade"; cin idade; 
 
 
5 
 
 
6 
 
Analise o programa abaixo e selecione a alternativa que contenha a condição correta para que o 
número 27 seja mostrado na tela. 
 
#include 
using namespace std; 
int main() 
{ 
int N1, N2; 
N1= 27; 
N2= 54; 
if ( ______________ ) 
{ 
 cout<< N2; 
} 
else 
{ 
 cout<< N1; 
} 
return 0; 
} 
 
 
 
N1 > N2 || N2 < 50 
 
N2 == N1 || N2 > 20 
 
N1 < N2 && N1 < 50 
 
N1 < N2 && N1 > 20 
 
N2 > N1 || N1 > 50 
 
 
 
 
 11 10 50 10 2 
 11 50 10 2 
 11 50 10 
 11 10 50 10 
 
10 50 10 2 
 
7 
 
 
8 
 
Assinale a alternativa correta em relação a quantidade de vezes que a palavra "ALGORITMO" 
será impressa, no trecho de código abaixo: 
cont = 0; 
while( cont < 30 ) { 
 cout << "ALGORITMO" << endl; 
 cont = cont + 1; 
} 
 
 
 
15 
 29 
 30 
 
31 
 
Nenhuma das alternativas. 
 
Após a execução do trecho de código, abaixo, quais números serão exibidos na tela? 
 
for(int i=3; i<100; i=i+19) 
cout << " " << i; 
 
 
 
3 22 41 60 79 99 
 
 
9 
 
 
3 22 41 59 79 98 
 
3 23 42 61 80 99 
 
3 23 40 60 79 98 
 
3 22 41 60 79 98 
Considere que um casal de amigos está brincando de par ou ímpar. Você precisa 
escrever um algoritmo que, a cada uma das 10 jogadas que farão, armazene nos 
vetores jogadasA e jogadasB o número escolhido pelo jogador A (que é par) e o 
número escolhido pelo jogador B (que é ímpar), respectivamente. Precisa informar, 
também a cada jogada, o jogador vencedor. O trecho que avaliaria a soma dos 
números escolhidos por cada amigo e decidiria quem venceu a rodada seria: 
 
 
 total=jogadasA[ind]+jogadasB[ind] 
se (total%2==0) 
{ escreva("Jogador A venceu!\n") } 
senao 
{ escreva("Jogador B venceu!\n") } 
 total=jogadasA+jogadasB 
se (total%2==0) 
{ escreva("Jogador A venceu!\n") } 
senao 
{ escreva("Jogador B venceu!\n") } 
 
 
10 
 
 total=[ind]+jogadasB 
se (total%2>=0) 
{ escreva("Jogador A venceu!\n") } 
senao 
{ escreva("Jogador B venceu!\n") } 
 total++ 
se (total%2!=0) 
{ escreva("Jogador A venceu!\n") } 
senao 
{ escreva("Jogador B venceu!\n") } 
 total=jogadasA[ind]+jogadasB[ind] 
escolha (total%2==0) 
{ escreva("Jogador A venceu!\n") } 
outros casos 
{ escreva("Jogador B venceu!\n") } 
Suponha que você tenha que fazer um programa em C++ e deseja armazenar a venda dos 3 meses 
de 30 vendedores de uma loja em uma matriz. Marque a opção que representa esta declaração: 
 
 
 
float valores[30][2]; 
 
float valores[32]; 
 
char valores[30]; 
 
 
 
 
char valores[30][2]; 
 
float valores[30][3];

Continue navegando