Logo Passei Direto

A maior rede de estudos do Brasil

Grátis
Resumo

Pré-visualização | Página 1 de 3

1.
Imagine que você vai receber um aumento e 
deseja descobrir qual será seu novo salário 
a partir de seu salário atual e do percentual 
de aumento a ser concedido por sua empresa.
É preciso somar o salário atual ao 
percentual de aumento, que deve ser 
calculado multiplicando-se esse percentual 
pelo salário atual e dividindo-se por 100.
Que fórmula realiza esse cálculo?
Certo		
novoSal <- salAtual + (salAtual*percAumento/100)
novoSal <- salAtual + (percAumento/100)
novoSal <- salAtual + (salAtual*100)
novoSal <- salAtual + (salAtual*percAumento)
novoSal <- (salAtual*percAumento/100)
2.
Assinale a opção correta:
A forma mais comum de escrever um algoritmo é em fluxograma.
A forma mais comum de escrever um algoritmo é usar um bom software.
Certo		A forma mais comum de escrever um algoritmo é em portugol.
A forma mais comum de escrever um algoritmo é em Português.
A forma mais comum de escrever um algoritmo é em Inglês.
3.
O resultado do pensamento computacional pode ser denominado algoritmo. Um algoritmo pode ser definido como
uma solução textual redigida com base em uma sintaxe rígida e com vocabulário controlado.
Certo		
uma série de procedimentos descritos passo a passo visando a solução de um problema.
um processo de solução de problemas implementado, obrigatoriamente, em Portugol.
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.
4.
Considerando as afirmativas a seguir em relação a representação de algoritmos:
I - O fluxograma utiliza diagramas para representar e facilitar o entendimento de um algoritmo;
II - O pseudocódigo é um recurso muito utilizado para desenvolver programas complexos e representar graficamente o algoritmo;
III - A linguagem de programação é a maneira utilizada de formalizar a solução de um problema do mundo real a partir dos algoritmos.
Podemos afirmar que:
Certo		As alternativas I e III são CORRETAS
Apenas a alternativa I é CORRETA
Nenhuma das opções anteriores
As alternativas II e III são INCORRETAS
Todas as alternativas são CORRETAS
 - O fluxograma utiliza diagramas para representar e facilitar o entendimento de um algoritmo; VERDADEIRO
II - O pseudocódigo é um recurso muito utilizado para desenvolver programas complexos e representar graficamente o algoritmo; FALSO
III - A linguagem de programação é a maneira utilizada de formalizar a solução de um problema do mundo real a partir dos algoritmos. 
 VERDADEIRO
Conclusão : As afirmativas I e III estão corretas.
5.
Em Informática, os algoritmos costumam ser escritos em Portugol. Sobre o mesmo, podemos afirmar que:
É uma linguagem intermediária entre a linguagem natural e a linguagem de programação;
Costuma adotar o inglês como língua padrão para redação dos algoritmos computacionais;
Adota algumas regras para fins de padronização e garantia de compreensão dos algoritmos;
Pode ser executado diretamente pelo computador, sem auxílio de nenhum software específico.
São verdadeiras as assertivas:
III e IV
I, II e III
I e II
Certo		
I e III
I, II, III e IV
6.
Observe as assertivas a seguir acerca dos fluxogramas:
I. Os mesmos são a representação gráfica dos algoritmos.
II. Para desenhá-los, é preciso adotar uma simbologia padrão pré-determinada.
III. Existem programas que permitem que os mesmos sejam desenhados no computador.
Assinale a seguir a alternativa que indica as afirmações corretas:
I e II.
I e III
Certo		
I, II e III.
Todas são falsas.
II e III.
7.
Observe o fluxograma a seguir e assinale a alternativa correta sobre o mesmo:
cálculo da idade, inverteram-se as posições dos anos e, por isso, a idade resultante será sempre negativa.
Poderiam ser retirados do fluxograma os símbolos de terminação que delimitam, respectivamente, o início e o fim da solução.
Certo		
O fluxograma é responsável por calcular a idade de um indivíduo a partir de seu ano de nascimento e do ano em que estamos.
A simbologia empregada no recebimento de dados está equivocada e foi trocada por aquela que representa exibição de informações.
O fluxograma está incompleto e errado, pois não exibe mensagens antes que a leitura de dados seja realizada.
8.
Você está nos Estados Unidos e precisa 
converter o preço de um produto em dólares 
para o equivalente em reais, pois deseja 
verificar se vale a pena comprar esse produto no exterior. 
Para criar um algoritmo que resolva esse problema,
é preciso receber o valor do produto em dólares,
calcular e exibir o seu preço equivalente em reais.
Também será preciso pedir que o usuário informe 
a cotação do dólar no momento da conversão. 
Sabendo disso, que instrução deve ser usada 
para receber os valores via teclado e armazená-los em variáveis?
Processamento
Certo		
Leia
Escreva
Atribuição
Saída
1.
Assinale a opção correta:
Para terminar um programa podemos escrever : return;
Certo		
Todas as instruções de um programa em C++ devem estar entre chaves
Sem endentação o programa não compila
Na linguagem C++ temos que não há distinção entre maiúsculas e minúsculas.
Para saída de dados usamos cin com o operador <<
2.
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.
Certo
uma variável ocupa um espaço em memória e devemos usar, normalmente, um tipo de dados ao declará-la.
palavras reservadas podem ser usadas para nome de variáveis.
uma variável ocupa um espaço em memória e nunca se usa um tipo de dados ao declará-la.
3.
Um restaurante self-service vende comida 
por peso e cobra R$ 34,90 por quilo consumido.
Sabendo que o preço a ser pago pelo cliente 
é calculado a partir do peso de seu prato 
multiplicado pelo valor do quilo, o trecho 
de declaração de variáveis em C++ que seria 
cessário em um programa capaz de informar ao cliente o valor a pagar é:
int quilo = 34.90; int prato = 0; int valor_pagar = 0;
Certo		
float quilo = 34.90; float prato = 0; float valor_pagar = 0;
char quilo = 34.90; char prato = 0; char valor_pagar = 0;
real quilo = 34.90; real prato = 0; real valor_pagar = 0;
bool quilo = 34.90; bool prato = 0; bool valor_pagar = 0;
4.
Uma variável pode ser entendida como sendo:
Um dispositivo de entrada de dados.
Um dispositivo de memória auxiliar.
Um elemento da unidade lógica de controle.
Certo
Um endereço na memória principal.
Um dispositivo de saída de dados.
5.
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?
string qtde25, qtde50, qtde1, quantiaTotal;
Certo		
float qtde25, qtde50, qtde1, quantiaTotal;
int qtde25, qtde50, qtde1, quantiaTotal;
bool qtde25, qtde50, qtde1, quantiaTotal;
char qtde25, qtde50, qtde1, quantiaTotal;
6.
Sobre a linguagem de programação C++, é correto afirmar que a mesma:
I. Não permite a criação de variáveis do tipo lógico;
II. É case sentive, ou seja, faz distinção entre letras maiúsculas e minúsculas;
III. Permite que os identificadores de variáveis iniciem pelo caractere sublinhado ("_");
IV. É fracamente tipada; o que permite que uma variável seja declarada sem que seu tipo seja definido.
Certo		
II e III são verdadeiras.
II, III e IV são verdadeiras.
I e IV são verdadeiras.
I, II e III são verdadeiras.
I e II são verdadeiras.
7.
No C++, é possível declarar variáveis 
e constantes. Uma constante é um 
espaço da memória reservado a um 
valor que não se altera ao longo da 
execução de um programa. Imaginando 
que você precise de uma constante 
para armazenar o valor de PI (3,14), 
como seria feita sua declaração em C++?
const int PI=3.14;
const integer PI=3.14;
Página123