Buscar

INTRODUÇÃO A PROGRAMAÇÃO ESTRUTURADA EM C SIMULADO AV1

Prévia do material em texto

13/10/2020 Estácio: Alunos
https://simulado.estacio.br/alunos/?user_cod=2933947&matr_integracao=202006036871 1/5
 
 
Disc.: INTRODUÇÃO A PROGRAMAÇÃO ESTRUTURADA EM C 
Aluno(a): LUAN QUELVIN ARAUJO SILVA 202006036871
Acertos: 9,0 de 10,0 13/10/2020
 
 
Acerto: 1,0 / 1,0
(COPS-UEL - Agente Universitário - Técnico de Informática - 2015)
Em relação a tipos de dados, atribua V (verdadeiro) ou F (falso) às afirmativas a seguir:
( ) char é um tipo simples.
( ) double é um tipo estruturado.
( ) float é um tipo simples.
( ) int é um tipo simples.
( ) void é um tipo estruturado.
Assinale a alternativa que apresenta a sequência correta:
 V, F, V, V, F
V, V, F, F, F
F, F, F, V, V
F, F, V, F, V
F, V, V, F, V
Respondido em 13/10/2020 17:50:59
 
Acerto: 1,0 / 1,0
Um tipo de diagrama, e pode ser entendido como uma representação esquemática de um processo ou
algoritmo refere-se ao conceito de:
Processo;
Diagrama;
 Fluxograma;
Algoritmo;
Abstração;
Respondido em 13/10/2020 18:04:38
 
 
Explicação:
Como pode ser observado no Módulo 2 do Tema 1 o fluxograma é outra ferramenta bem útil para a
representação de uma solução, e pode ser entendido como a representação gráfica de um algoritmo.
 
 Questão1
a
 Questão2
a
LUAN QUELVIN
Confidencial
LUAN QUELVIN
Confidencial
LUAN QUELVIN
Confidencial
LUAN QUELVIN
Confidencial
https://simulado.estacio.br/alunos/inicio.asp
javascript:voltar();
13/10/2020 Estácio: Alunos
https://simulado.estacio.br/alunos/?user_cod=2933947&matr_integracao=202006036871 2/5
 
Acerto: 1,0 / 1,0
(NUCEPE - SEDUC-PI - Professor - Informática - 2009)
 
Considere a seguinte instrução em linguagem C:
int a = sizeof(float);
O valor armazenado em a é:
10
8
 4
2
6
Respondido em 13/10/2020 17:54:52
 
Acerto: 0,0 / 1,0
O código abaixo escrito no Portugol Studio executa uma série de operações aritméticas. Sabendo disso analise
o código e selecione a opção que representa o resultado exibido após a execução do programa.
 
programa
{
 
funcao inicio()
{
inteiro a, b, c
a = 23
b = a + 7
c = b + a
c = c + b -a
escreva("O valor final é: ", c)
}
}
23
 60
 30
1
53
Respondido em 13/10/2020 18:05:35
 
Acerto: 1,0 / 1,0
Considere o seguinte trecho de código na linguagem C e avalie as assertivas a seguir.
int controle=0,ind,num,menor;
for (ind=1;ind<=51;ind++)
{
 Questão3
a
 Questão4
a
 Questão5
a
LUAN QUELVIN
Confidencial
LUAN QUELVIN
Confidencial
13/10/2020 Estácio: Alunos
https://simulado.estacio.br/alunos/?user_cod=2933947&matr_integracao=202006036871 3/5
 scanf("%d",&num);
 controle++;
 if (controle == 1)
 menor=num;
 else
 if (num < menor)
 menor=num;
 }
I. A cláusula else do comando if (controle==1) será executada apenas uma vez.
II. A estrutura de repetição escolhida é indicada quando se sabe o número de repetições previamente
III. A cada laço da estrutura de repetição o contador ind será incrementado de duas unidades.
 Assinale a opção que apresenta todas as assertivas corretas: 
 II 
I e II
I 
I e III
III
Respondido em 13/10/2020 17:59:37
 
Acerto: 1,0 / 1,0
1. Considere o seguinte trecho de código na linguagem Portugol Studio e avalie as assertivas a seguir.
 ind=1
 cont10=0
 contmaior=0
 faca 
 { leia(num;
 se (num > 1 && num < 10)
 cont10++ 
 senao
 contmaior++
 ind++;
 }
 enquanto (ind<=3)
 
Considere os seguintes valores para a variável num: 7 12 9. Assinale a alternativa que mostra
os conteúdos corretos para as variáveis cont10 e contmaior, respectivamente, do trecho de
código acima, em Portugol Studio.
1 e 2
1 e 1
 2 e 1
2 e 2
3 e 0
Respondido em 13/10/2020 17:57:32
 
 Questão6
a
7a
LUAN QUELVIN
Confidencial
LUAN QUELVIN
Confidencial
13/10/2020 Estácio: Alunos
https://simulado.estacio.br/alunos/?user_cod=2933947&matr_integracao=202006036871 4/5
Acerto: 1,0 / 1,0
Considere o seguinte trecho de código na linguagem C e avalie as assertivas a seguir.
 ind=1;
 while (ind<=5)
 {
 scanf("%d",&num);
 controle++;
 if (controle == 1 && num%2 == 0)
 menor=num;
 else
 if (num
 menor=num;
 ind++;
 } 
 
I. Para que a variável menor receba o conteúdo da variável num, pela primeira vez é necessário que o
conteúdo da variável controle seja 1 e o conteúdo da variável num seja par.
II. A estrutura de repetição escolhida é indicada quando se sabe ou não o número de repetições
III. A sequência de comandos interna ao comando WHILE será repetida 5 vezes.
 I, II e III
II e III
I
I e II
I e III
Respondido em 13/10/2020 18:00:29
 
Acerto: 1,0 / 1,0
Sobre os conceitos de vetor e matriz, avalie as assertivas:
I. Os vetores são estruturas homogêneas, pois armazenam somente dados inteiros.
II. As matrizes são estruturas heterogêneas, na medida em que possuem 2 índices.
III. As matrizes são acessadas por 2 índices, que indicam coluna e linha, respectivamente.
IV. Os vetores e matrizes são estruturas de dados, pois armazenam mais de 1 dado, e
homogêneas, na medida em que os dados são todos do mesmo tipo.
Com base em sua avaliação, está(ão) correta(s) as assertivas:
 III e IV
I, II, III e IV
II, III e IV
I e II
Apenas III
Respondido em 13/10/2020 18:00:50
 
Acerto: 1,0 / 1,0
Faça um algoritmo que processe e mostre o resultado em um jogo de azar, no qual são lidos(as):
 Questão
 Questão8
a
 Questão9
a
LUAN QUELVIN
Confidencial
LUAN QUELVIN
Confidencial
13/10/2020 Estácio: Alunos
https://simulado.estacio.br/alunos/?user_cod=2933947&matr_integracao=202006036871 5/5
40 números com os resultados;
As apostas contendo número do jogador (inteiro) e sua aposta (número inteiro) - o
processamento termina quando for lido um número de jogador negativo.
O programa deve indicar o número de todos os jogadores que ganharam, ou seja, que sua aposta
esteja entre os 20 números sorteados inicialmente.
Qual(is) a(s) edtrutura(s) de dados e variáveis necessária(s) ao problema?
Nenhum vetor, e sim 40 variáveis para armazenar os resultados e 2 variáveis (numJogador e aposta)
para as apostas de cada jogador.
2 vetores: 1 de 40 posições de inteiros para armazenar os resultados e outro de 50 posições para
armazenar as apostas dos jogadores.
3 vetores: 1 de 40 posições para armazenar os resultados, 1 de 100 posições para armazenar os
números dos jogadores e outro de 100 posições para armazenar as apostas.
 1 vetor de 40 posições de inteiros para armazenar os resultados e 2 variáveis inteiras para armazenar
o número do jogador e sua aposta.
1 vetor de 150 posições para armazenar os resultados, os números dos jogadores e as apostas.
Respondido em 13/10/2020 17:58:45
 
Acerto: 1,0 / 1,0
Na codificação de um programa na linguagem C, é necessária a declaração de uma matriz
bidimensional para armazenar as notas de 6 disciplinas de uma turma com 30 alunos.
O algoritmo considera que os dados estarão organizados na matriz, de modo que cada linha
represente as notas de um único aluno.
Marque a alternativa que apresenta, de forma correta, a declaração dessa matriz, chamada de
notasAlunos:
 float notas [30][6];
float notas [6][30];
float notas [30,6];
float notas [6,30];
float notas [30|6];
Respondido em 13/10/2020 18:01:37
 
 
 
 
 
 
 
 
 
 
 Questão10
a
LUAN QUELVIN
Confidencial
LUAN QUELVIN
Confidencial
javascript:abre_colabore('38403','209169951','4181988579');

Continue navegando