Buscar

INTRODUÇÃO À PROGRAMAÇÃO - Simulado 2

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 3 páginas

Prévia do material em texto

INTRODUÇÃO À PROGRAMAÇÃO 
 
Simulado: CCT0001_SM_201408203821 V.1 Fechar 
Aluno(a): ROBSON CABRAL DA SILVA JUNIOR Matrícula: 201408203821 
Desempenho: 0,5 de 0,5 Data: 20/09/2015 22:50:31 (Finalizada) 
 
 
 1a Questão (Ref.: 201408237810) Pontos: 0,1 / 0,1 
Qual algoritmo que calcula corretamente o salário líquido dos funcionários de uma determinada empresa, 
sabendo-se que o salário líquido é o salário bruto menos os descontos. 
 
 
programa FOLHA_DE_PAGAMENTO 
 var 
 real SALBRUTO, DESC, LIQUIDO; 
inicio 
 leia(SALBRUTO); 
 leia(DESC); 
 LIQUIDO <- (SALBRUTO / DESC); 
 escreva("O salário líquido é ",SALBRUTO); 
fim 
 
programa FOLHA_DE_PAGAMENTO 
 var 
 real SALBRUTO, DESC, LIQUIDO; 
inicio 
 leia(SALBRUTO); 
 leia(DESC); 
 LIQUIDO <- (SALBRUTO - DESC); 
 escreva("O salário líquido é ",LIQUIDO); 
fim 
 
programa FOLHA_DE_PAGAMENTO 
 var 
 int DESC; 
 real SALBRUTO, LIQUIDO; 
inicio 
 leia(SALBRUTO); 
 leia(DESC); 
 LIQUIDO <- (SALBRUTO * DESC / 100); 
 escreva("O salário líquido é ",LIQUIDO); 
fim 
 
programa FOLHA_DE_PAGAMENTO 
 var 
 int DESC; 
 real SALBRUTO, LIQUIDO; 
inicio 
 leia(SALBRUTO); 
 leia(DESC); 
 SALLIQUIDO <- (SALBRUTO / DESC); 
 escreva("O salário líquido é ",LIQUIDO); 
fim 
 
programa FOLHA_DE_PAGAMENTO 
 var 
 real SALBRUTO, DESC, LIQUIDO; 
inicio 
 leia(SALBRUTO); 
 leia(DESC); 
 SALBRUTO <- (LIQUIDO + DESC); 
 escreva("O salário líquido é ",LIQUIDO); 
fim 
 
 
 
 2a Questão (Ref.: 201408926655) Pontos: 0,1 / 0,1 
Analise o trecho de código, a seguir, e depois marque a opção correta em relação ao resultado final da variável 
Z. inteiro x, y, a, b; real Z; a <- 14; b <- 3; x <- a div b; y <- a mod b; Z <- y div x; 
 
 0.25 
 0.4 
 0.4286 
 0 
 0.5 
 
 
 
 3a Questão (Ref.: 201408918828) Pontos: 0,1 / 0,1 
Analise o texto: Na compilação, a análise consiste em três fases. Em uma das fases, os caracteres ou tokens são 
agrupados hierarquicamente em coleções aninhadas com significado coletivo para verificação do código. Essa 
fase envolve o agrupamento dos tokens do programa fonte em frases gramaticais, que são usadas pelo 
compilador, a fim de sintetizar a saída. Usualmente, as frases gramaticais do programa fonte são representadas 
por uma árvore gramatical. A fase citada no texto é conhecida como análise 
 
 binária. 
 semântica. 
 léxica. 
 sintática. 
 linear 
 
 
 
 4a Questão (Ref.: 201408918812) Pontos: 0,1 / 0,1 
A declaração de variáveis permite reservar um espaço na memória para que possa armazenar os dados de um 
programa. Indique os nomes de variáveis que são válidos em C++. 
 
 preço, medida 
 8situacao, numero 
 double, int 
 mumero2Casa, idade 
 us# , tempo 
 
 
 
 5a Questão (Ref.: 201408478202) Pontos: 0,1 / 0,1 
Analise o programa em C++, abaixo. Selecione a alternativa que corresponde ao que será exibido pelo 
programa, após sua execução. 
 
#include 
using namespace std; 
int main() 
{ int x, i; 
x = 3; 
cout << x<<" "; 
i = 6; 
x = x++ + i; 
cout << x<<" "; 
if ( x <= 7) 
{ 
cout << x<<" "; 
x = x + 10; 
} 
else 
cout<< ++x; 
system("PAUSE"); 
return EXIT_SUCCESS; 
} 
 
 
 6, 11, 15 
 4 10 13 
 3 10 10 
 3 10 11 
 8 12 2

Outros materiais