Você está na página 1de 6

1.

Sobre Português Estruturado, assinale a opção correta :

É igual à linguagem de programação na língua portuguesa

É igual ao fluxograma

É igual à linguagem natural ou narrativa

É igual a uma carta para um encarregado

O português estruturado é uma simplificação da nossa linguagem natural, na qual


usamos frases simples e estruturas que possuem um significado muito bem
definido.

Quest.: 2

2. Um menino resolveu abrir o cofrinho de economias que contém o que guardou durante um
ano. São moedas de R$ 0,25, R$ 0,50 e R$ 1,00. Imaginando que você precisa escrever
um programa em C++ que, a partir da quantidade de cada moeda, mostre a quantia total
economizada, como seria a declaração de variáveis necessárias a este programa?

char qtde25, qtde50, qtde1, quantiaTotal;

float qtde25, qtde50, qtde1, quantiaTotal;

string qtde25, qtde50, qtde1, quantiaTotal;

bool qtde25, qtde50, qtde1, quantiaTotal;

int qtde25, qtde50, qtde1, quantiaTotal;

Monte a tabela da verdade para a expressão A || B && C && !A.

A B C !A B && C B && C && !A A || B && C && !A


V V V F V F  
V V F F F F  
V F V F F F  
V F F F F F  
F V V V V V  
F V F V F F  
F F V V F F  
F F F V F F  
A sequência de valores que preenche a última coluna, de cima para baixo, é:

Quest.: 3

3.
V, F, V, F, V, F, V, F

F, V, F, V, V, F, V, F

F, F, F, F, F, V, V, V

V, V, V, V, V, F, F, F

V, V, F, F, V, V, F, F

Quest.: 4

4. Assinale a opção correta :

Para entrada de dados usamos cin com >> e para saída de


dados usamos cout com <<
Para entrada de dados usamos cout com <<  e para saída
de dados usamos cin com >>
Para entrada de dados usamos cin com <<  e para saída
de dados usamos cout com >>
Para entrada de dados usamos read e para saída de dados
usamos write
Para entrada de dados usamos cout  e para saída de dados
usamos cin

Quest.: 5

5. 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 && N1 < 50

N1 > N2 || N2 < 50

N1 < N2 && N1 > 20

N2 > N1 || N1 > 50
N2 == N1 || N2 > 20

Quest.: 6

6. Que comando em C++ é mais indicado para ser usado em um programa que permita a
escolha de uma opção do MENU  ?  Por exemplo : 1-Incluir, 2-Excluir, 3-Alterar e 9-Sair.

cout / cin

while

do/while

for

switch / case

Quest.: 7

7. 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;

30

Nenhuma das alternativas.

15

29

31

Quest.: 8

8. As estruturas de repetição permitem executar mais de uma vez um


mesmo trecho de código. Trata-se de uma forma de executar
blocos de comandos somente sob determinadas condições, mas
com a opção de repetir o mesmo bloco quantas vezes forem
necessárias. As estruturas de repetição são úteis, por exemplo,
para repetir uma série de operações semelhantes que são
executadas para todos os elementos de uma lista ou de uma tabela
de dados, ou simplesmente para repetir um mesmo processamento
até que uma certa condição seja satisfeita. Sejam as seguintes
afirmativas:
I - Toda estrutura de repetição apresenta um teste no início e um
na saída.
II - Toda estrutura de repetição pode ser substituída por um
conjunto de estruturas de decisão, onde não haja testes ou
condições.
III - Toda estrutura de repetição apresenta um critério de parada.
IV- Toda estrutura de repetição apresenta fluxo de execução
invertido devido a diversas iterações.
 
Marque a alternativa que representa apenas as afirmativas
CORRETAS:

I e IV

I e III

II, III e IV

III

Quest.: 9

9. Um vetor é uma estrutura _____________ e _____________ para armazenamento de um


_____________ que deve ser _____________.

unidimensional - homogênea - único valor - de tipos variados

unidimensional - heterogênea - único valor - de tipos variados

bidimensional - heterogênea - conjunto de valores - do mesmo tipo

bidimensional - homogênea - único valor - do mesmo tipo

unidimensional - homogênea - conjunto de valores - do mesmo tipo

Quest.: 10

10.
Observe a matriz:

R E S
A
  E U Q
      E
O T S I
 

Qual será o resultado obtido após ser executado o trecho do algoritmo a seguir:

for (i = 0; i < 4; i ++)

   for ( j = 0; j < 2; j++)

 {

      aux =  mat[i][j];

      mat[i][j]   = mat[i][3-j];

      mat[[i][3 - j] =  aux;

 }

S E R A
  Q U E
  E
I S T O
S E R A
Q U E
E  
I S T O
S E R A
Q U E  
E  
I S T O
S E R A
  Q U E
  E
I S T O
S E R A
Q U E
  E
I S T O

Você também pode gostar