Buscar

INTRODUÇÃO A PROGRAMAÇÃO

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

30/05/2020 Estácio: Alunos 
simulado.estacio.br/alunos/?user_cod=2449271&matr_integracao=201907322418 1/3 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Disc.: INTRODUÇÃO À PROGRAMAÇÃO ESTRUTURADA EM C 
 
Aluno(a): Maria da Silva Pereira Matríc.: 201907322400 
 
Acertos: 0,2 de 0,5 30/05/2020 (Finaliz.) 
 
 
1 Questão Acerto: 0,0 / 0,1 
 
Sobre linguagens gráficas, julgue as afirmativas abaixo: 
I- Quando utilizamos uma linguagem gráfica de forma livre, esta também não está isenta de ambiguidades, pois depende da 
criatividade e qualidade de quem está criando os desenhos para representar as atividades e os processos dos algoritmos ou para 
a resolução de problemas. 
II- Em complemento à afirmação I, podemos citar um exemplo claro: os manuais de montagens que recebemos quando 
compramos alguns equipamentos, por exemplo, um ventilador, uma cadeira ou um móvel. Muitas vezes, quando vamos montar 
algo que compramos, sempre sobram muitas peças, porque não entendemos as instruções ou por colocarmos porcas e parafusos 
em lugares errados. 
III- Para evitar problemas de ambiguidades em representações gráficas, utilizamos uma padronização de linguagem gráfica 
conhecida como Fluxograma. 
IV-A afirmação II está equivocada, pois esquemas gráficos podem garantir sim a precisão das instruções, já que "uma imagem 
vale por mil palavras." 
Estão corretas: 
 
Somente a afirmação III 
Somente as afirmações III e IV 
Somente as afirmações I, II e III 
Somente as afirmações I e II 
Somente as afirmações I, III e IV 
Respondido em 30/05/2020 08:24:21 
 
Compare com a sua resposta: 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
2 Questão 
 
Acerto: 0,0 / 0,1 
30/05/2020 Estácio: Alunos 
simulado.estacio.br/alunos/?user_cod=2449271&matr_integracao=201907322418 2/3 
 
 
3 Questão Acerto: 0,0 / 0,1 
4 Questão Acerto: 0,1 / 0,1 
 
Numa operação lógica com dois operandos, sempre que um dos operandos é falso o resultado é falso independente do outro. 
Marque qual operação lógica é realizada. 
 
OU 
NÃO 
E 
ATRIBUIÇÃO 
XOR 
Respondido em 30/05/2020 08:24:51 
 
Compare com a sua resposta: 
V3 = 1 V4 = 2 
 
Avalie as afirmações abaixo: 
1. Sejam a = 1 e b = 0, o resultado da expressão (!a && b)||b é 1. 
2. Em C++, para usar a função de impressão na tela CIN, é necessário declarar a biblioteca IOSTREAM. 
3. Seja o condiconal ternário (3 > 4? a = 5 : a = 2). Então o valor armazenado na variável a vale 2. 
São VERDADEIRAS as afirmações: 
apenas 3 
1 e 2 
apenas 1 
2 e 3 
apenas 2 
Respondido em 30/05/2020 08:27:37 
 
Compare com a sua resposta: 
#include 
using namespace std; 
int main(){ 
int v[10], i, sum = 0; 
for(i = 0; i< 10; i++){ 
cout << "digite valor"; cin >> v[i]; 
sum = sum + v[i] 
} 
cout << sum; 
return 0; 
} 
 
Considere o programa a seguir em C++ e informe o que será impresso ao fim: 
 
30/05/2020 Estácio: Alunos 
simulado.estacio.br/alunos/?user_cod=2449271&matr_integracao=201907322418 3/3 
 
 
5 Questão Acerto: 0,1 / 0,1 
0 1 1 1 1 0 0 0 
1 0 1 0 1 0 1 0 
1 0 0 0 0 1 1 1 
1 1 1 1 0 0 0 0 
0 0 0 0 1 1 1 1 
Respondido em 30/05/2020 08:28:36 
 
Compare com a sua resposta: 
#include 
using namespace std; 
int main() 
{ 
int x, y, matriz[5][5]; 
for (x=0; x<5, x++) 
for (y=0; y<5, y++) cin>> matriz[x][y]; 
} 
 
Seja o seguinte algoritmo. Considere que os valores inseridos para x, y e z são, respectivamente, 1, 2 e 3. 
ler x; 
ler y; 
ler z; 
se(x < y){ 
x = y; 
} 
se (z < y){ 
imprimir x; 
} 
senão{ 
se (x < z) { 
imprimir z; 
} 
senão { 
imprimir x; 
} 
imprimir y; 
} 
 
2 e 2 
2 e 1 
3 e 1 
3 e 2 
1 e 2 
Respondido em 30/05/2020 08:29:31 
 
Compare com a sua resposta: #include #include int main (void){ float nota1, nota2, media; printf("Digite a primeira nota: "); 
scanf("%f", ¬a1); printf("Digite a segunda nota: "); scanf("%f", ¬a2); media = (nota1+nota2)/2; if(media >= 6){ 
printf("Aprovado! %f", media); } else { printf("Reprovado! %f", media); } getch(); }

Continue navegando