Buscar

Introdução à Programação



Continue navegando


Prévia do material em texto

Disc.: INTRODUÇÃO A PROGRAMAÇÃO 
Aluno(a): ERISVAN CARDOSO LIMA 202002268311
Acertos: 7,0 de 10,0 09/06/2020
 
 
Acerto: 1,0 / 1,0
Fluxograma é um "diagrama esquemático que apresenta uma sequência de operações, tal como para um
programa de computador ou processo industrial" (in Dicionário Priberam da Língua Portuguesa [em linha],
2008-2013, http://www.priberam.pt/dlpo/fluxograma [consultado em 13-08-2014]. Abaixo temos um
fluxograma de notas (N1 e N2) obtidas pelo aluno João. Selecione a opção que apresenta os itens de entrada
do fluxograma.
 
 
Fim
Média
Aprovado
 N1 e N2
Reprovado
Respondido em 09/06/2020 17:20:34
 
Acerto: 1,0 / 1,0
O computador não entende o conteúdo do arquivo de texto contendo o seu programa. Ele precisa ser
convertido em uma linguagem que o computador entende, para poder executar o programa. Este processo é
chamado de:
Depuração
Tradução
 Compilação
Execução
Programação
 Questão1
a
 Questão2
a
http://simulado.estacio.br/alunos/inicio.asp
javascript:voltar();
Respondido em 09/06/2020 17:20:57
 
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, é:
F, V, F, V, V, F, V, F
V, F, V, F, V, F, V, F
V, V, F, F, V, V, F, F
F, F, F, F, F, V, V, V
 V, V, V, V, V, F, F, F
Respondido em 09/06/2020 18:24:45
 
Acerto: 1,0 / 1,0
A sintaxe de uma linguagem de programação
viabiliza a comunicação entre usuários e programas através de comandos de entrada e saída.
cria a versão executável do código fonte e não está presente em algumas linguagens.
converte os comandos para linguagem de máquina para que possam ser executados.
garante que a estrutura ENTRADA -> PROCESSAMENTO -> SAÍDA seja respeitada pelo programa.
 define a forma como os comandos e as estruturas da linguagem devem ser utilizados.
Respondido em 09/06/2020 18:24:56
 
Acerto: 0,0 / 1,0
Em linguagem de programação, existe uma estrutura que é empregada em situações em que é preciso tomar
uma decisão a respeito de determinado resultado que será obtido em duas situações diversas. Marque a opção
que determina a estrutura de controle citada:
Vetorial
Matricial
 Decisão
 Repetição
Recursiva
Respondido em 09/06/2020 18:39:14
 
Acerto: 1,0 / 1,0
Um aluno de Introdução a Programação precisa escrever um programa que leia um caracter equivalente a uma
estação do ano imprima o nome equivalente considerando que P- Primavera, V - Verão, O - Outono e I -
Inverno. Qual a estrutura básica em C++ que deve ser utilizada para fazer esta seleção múltipla?
 Questão3
a
 Questão4
a
 Questão5
a
 Questão6
a
break
while
do/while
for
 switch/case
Respondido em 09/06/2020 18:39:30
 
Acerto: 0,0 / 1,0
Imagine que você precisa escrever um programa em C++ que receba uma sequência de números e, para cada
número informado, diga se ele é par ou ímpar. Essa sequência se encerra quando o usuário digitar 0 e você
precisa utilizar uma estrutura repetitiva com pré-teste. Qual dos trechos a seguir atenderia essa solicitação?
for (num!=0) { 
 switch (num%2==0) 
 { cout <<"Este número é par.\n"; }
 switch
 { cout <<"Este número é ímpar.\n"; }
 cout <<"Informe um número qualquer: ";
 cin >>num;
}
for (num==0; num!=0; num--) { 
 if (num%2==0) 
 { cout <<"Este número é par.\n"; }
 else
 { cout <<"Este número é ímpar.\n"; }
 cout <<"Informe um número qualquer: ";
 cin >>num;
}
 while (num!=0) { 
 if (num%2==0) 
 { cout <<"Este número é par.\n"; }
 else
 { cout <<"Este número é ímpar.\n"; }
 cout <<"Informe um número qualquer: ";
 cin >>num;
}
 while (num!=0) { 
 if (num%2==0) 
 { cin <<"Este número é par.\n"; }
 else
 { cin <<"Este número é ímpar.\n"; }
 cin <<"Informe um número qualquer: ";
 cout >>num;
}
do { 
 if (num%2==0) 
 { cout <<"Este número é par.\n"; }
 Questão7
a
 else
 { cout <<"Este número é ímpar.\n"; }
 cout <<"Informe um número qualquer: ";
 cin >>num;
} while (num!=0)
Respondido em 12/06/2020 01:49:56
 
Acerto: 1,0 / 1,0
Marque a opção correta. Considere o trecho de programa feito em C++. O valor final de s e o
valor final de num, são respectivamente:
int conta, num=1, s=0;
for(conta = 10; conta < = 40; conta= conta+10){
 s= s+num;
 num= num +2;
 }
o valor de s está indefinido e o valor de num é 7
 16 e 9
50 e 9
9 e 9
50 e 16
Respondido em 12/06/2020 01:41:35
 
Acerto: 0,0 / 1,0
Considere que um casal de amigos está brincando de par ou ímpar. Você precisa escrever um algoritmo que,
a cada uma das 10 jogadas que farão, armazene nos vetores jogadasA e jogadasB o número escolhido pelo
jogador A (que é par) e o número escolhido pelo jogador B (que é ímpar), respectivamente. Precisa informar,
também a cada jogada, o jogador vencedor. O trecho que avaliaria a soma dos números escolhidos por cada
amigo e decidiria quem venceu a rodada seria:
total=jogadasA[ind]+jogadasB[ind]
escolha (total%2==0)
{ escreva("Jogador A venceu!\n") }
outros casos
{ escreva("Jogador B venceu!\n") }
 total=jogadasA+jogadasB
se (total%2==0)
{ escreva("Jogador A venceu!\n") }
senao
{ escreva("Jogador B venceu!\n") }
total++
se (total%2!=0)
{ escreva("Jogador A venceu!\n") }
senao
{ escreva("Jogador B venceu!\n") }
total=[ind]+jogadasB
 Questão8
a
 Questão9
a
se (total%2>=0)
{ escreva("Jogador A venceu!\n") }
senao
{ escreva("Jogador B venceu!\n") }
 total=jogadasA[ind]+jogadasB[ind]
se (total%2==0)
{ escreva("Jogador A venceu!\n") }
senao
{ escreva("Jogador B venceu!\n") }
Respondido em 12/06/2020 01:08:40
 
Acerto: 1,0 / 1,0
Considere que você tem uma matriz 3x3 chamada MAT e precisa exibir os elementos de sua diagonal principal.
O trecho de código do Portugol Studio que pode fazer isso é:
 para (i=0;i<=2;i++)
{ escreva MAT[i,i] }
 
para (i=0;i<=2;i++)
{ escreva MAT[i]; }
para (i=1;i<=3;i++)
{ escreva MAT[i,1] }
para (i=1;i<=3;i++)
{ escreva MAT[i,i] }
para (i=0;i<=3;i++)
{ escreva MAT[1,i] }
Respondido em 12/06/2020 00:58:43
 
 
 
 
 
 
 
 
 
 Questão10
a
javascript:abre_colabore('38403','200172455','4023821706');