Buscar

INTRODUÇÃO A PROGRAMAÇÃO AV1

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

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

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ê viu 3, do total de 5 páginas

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

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

Prévia do material em texto

Disc.: INTRODUÇÃO A PROGRAMAÇÃO 
Aluno(a): GUILHERME ANTONIO RIBEIRO DE SOUZA 201902104129
Acertos: 10,0 de 10,0 24/09/2019
1a Questão (Ref.:201905227660) Acerto: 1,0 / 1,0
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?
novoSal <- salAtual + (percAumento/100)
novoSal <- salAtual + (salAtual*percAumento)
 novoSal <- salAtual + (salAtual*percAumento/100)
novoSal <- salAtual + (salAtual*100)
novoSal <- (salAtual*percAumento/100)
Respondido em 24/09/2019 21:24:30
2a Questão (Ref.:201905227652) Acerto: 1,0 / 1,0
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.
uma sequência de comandos escritos em uma linguagem de programação.
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.
a representação gráfica de um conjunto de procedimentos necessários à solução de um problema.
Respondido em 24/09/2019 21:25:30
3a Questão (Ref.:201905227663) Acerto: 1,0 / 1,0
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.
I, II e III são verdadeiras.
I e II são verdadeiras.
I e IV são verdadeiras.
 II e III são verdadeiras.
II, III e IV são verdadeiras.
Respondido em 24/09/2019 21:28:54
4a Questão (Ref.:201905228268) Acerto: 1,0 / 1,0
Na linguagem de programação C++, a declaração de uma variável envolve não somente a definição de seu tipo como
também a definição de seu identificador. Conforme as regras dessa linguagem, são identificadores de variáveis
válidos:
nome-proprio, salBRUTO, #email, matricula*2019
Nome@Proprio, SALBRUTO, *email*, matricula 2019
nomePróprio, SAlBRuTO, email, matrícula2019
 nomeProprio, sal_Bruto, _email, matricula2019
NoMePrOpRiO, SalBruto, e-mail, matricula 2019
Respondido em 24/09/2019 21:30:10
5a Questão (Ref.:201905228273) Acerto: 1,0 / 1,0
Utilizando a sintaxe do C++, como pode ser reescrita a expressão A ou B e C e não D?
A && B || C || !D
A || B ! C ! &&D
A && B && C && !D
 A || B && C && !D
A !! B && C && ||D
Respondido em 24/09/2019 21:31:26
6a Questão (Ref.:201905228276) Acerto: 1,0 / 1,0
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, é:
 V, V, V, V, V, F, F, F
F, F, F, F, F, V, V, V
V, V, F, F, V, V, F, F
F, V, F, V, V, F, V, F
V, F, V, F, V, F, V, F
Respondido em 24/09/2019 21:37:43
7a Questão (Ref.:201905229772) Acerto: 1,0 / 1,0
C++ é uma linguagem de programação compilada. Leia as assertivas a seguir e assinale Verdadeiro ou
Falso conforme o que é dito sobre as funções do compilador:
( ) Verificar erros de sintaxe no programa;
( ) Produzir um outro programa em linguagem de máquina;
( ) Executar o programa sem necessidade de conversão alguma.
 V - V - F
F - V - F
F - F - F
V - V - V
V - F - F
Respondido em 24/09/2019 21:41:36
8a Questão (Ref.:201905229774) Acerto: 1,0 / 1,0
Observe o algoritmo a seguir:
1 programa
2 {
3 inclua biblioteca Matematica --> mat
4 funcao inicio()
5 {
6 real qtdeDin, valComb, qtdeLitros
7 escreva("Quanto custa o litro do combustível? R$ ")
8 leia(valComb)
9 escreva("Quantos reais você tem? R$ ")
10 leia(qtdeDin)
11 qtdeLitros=qtdeDin/valComb
12 escreva("Com R$ ", qtdeDin, " você consegue abastecer ",
mat.arredondar(qtdeLitros,2)," litros de combustível.")
13 }
14 }
Sabendo que o valor do litro do combustível é R$ 3.90 e que você dispõe de R$ 200.00 para abastecer, qual
mensagem seria exibida pelo computador na linha 12?
"Com R$ 200.00 você consegue abastecer 51.287645 litros de combustível."
 "Com R$ 200.00 você consegue abastecer 51.28 litros de combustível."
"Você consegue abastecer 51.28 litros de combustível com R$ 200.00."
"Com R$ qtdeDin você consegue abastecer mat.arredondar(qtdeLitros,2) litros de combustível."
"Você consegue abastecer 51.28 litros de combustível."
Respondido em 24/09/2019 21:41:07
9a Questão (Ref.:201905230826) Acerto: 1,0 / 1,0
Imagine que você precisa escrever um programa que leia o nome, as 3 notas obtidas por um aluno nas 3 avaliações
do semestre e a média dos exercícios que fazem parte da avaliação. O programa precisa calcular e exibir a média
ponderada de aproveitamento e mostrar o conceito do aluno conforme as regras a seguir:
Média de aproveitamento Conceito
>= 9 A
>= 7,5 e < 9 B
>= 6 e < 7,5 C
>= 4 e < 6 D
< 4 E
Qual das alternativas a seguir apresenta a estrutura seletiva que imprime o conceito do aluno?
if (Media>=9)
{ cin << "A"; }
else if (Media>=7.5 && Media<9)
{ cin << "B"; }
else if (Media>= 6 && Media<7.5)
{ cin << "C"; }
else if (Media>=4 && Media<6)
{ cin << "D"; }
else if (Media<4)
{ cin << "E"; }
if (Media>=9)
{ cout << "A"; }
else (Media>=7.5 && Media<9)
{ cout << "B"; }
else (Media>= 6 && Media<7.5)
{ cout << "C"; }
else (Media>=4 && Media<6)
{ cout << "D"; }
else (Media<4)
{ cout << "E"; }
if (Media>=9)
{ cin << "A"; }
else (Media>=7.5 && Media<9)
{ cin << "B"; }
else (Media>= 6 && Media<7.5)
{ cin << "C"; }
else (Media>=4 && Media<6)
{ cin << "D"; }
else (Media<4)
{ cin << "E"; }
if (Media>=9)
{ cout << "A"; }
else if (Media>=7.5 || Media<9)
{ cout << "B"; }
else if (Media>= 6 || Media<7.5)
{ cout << "C"; }
else if (Media>=4 || Media<6)
{ cout << "D"; }
else if (Media<4)
{ cout << "E"; }
 if (Media>=9)
{ cout << "A"; }
else if (Media>=7.5 && Media<9)
{ cout << "B"; }
else if (Media>= 6 && Media<7.5)
{ cout << "C"; }
else if (Media>=4 && Media<6)
{ cout << "D"; }
else if (Media<4)
{ cout << "E"; }
Respondido em 24/09/2019 21:39:11
10a Questão (Ref.:201905230449) Acerto: 1,0 / 1,0
Sobre a estrutura seletiva "se", pode-se afirmar que ela
( ) permite que novas estruturas seletivas sejam definidas dentro dela;
( ) restringe a execução de um trecho do código à veracidade, ou não, de uma ou mais condições;
( ) não permite o teste de condições que combinem, na mesma expressão, operadores de tipos distintos;
V - V - V
F - V - F
F - F - F
 V - V - F
V - F - V
Respondido em 24/09/2019 21:38:32

Outros materiais