Buscar

PROGRAMAÇÃO C SIMULADOS 1 A 10

Prévia do material em texto

03/04/2020 EPS
simulado.estacio.br/alunos/?user_cod=&matr_integracao=0 1/5
 
Assinale a opção correta.
INTRODUÇÃO A PROGRAMAÇÃO ESTRUTURADA EM C
EEX0006_A1_202001341129_V2 
Lupa Calc.
 
 
PPT MP3
 
Aluno: CASSIO MOUFARREGE NUNES FERREIRA Matr.: 202001341129
Disc.: INT PROG ESTD EM 2020.1 EAD (G) / EX
Prezado (a) Aluno(a),
Você fará agora seu TESTE DE CONHECIMENTO! Lembre-se que este exercício é opcional, mas não valerá ponto para sua
avaliação. O mesmo será composto de questões de múltipla escolha.
Após responde cada questão, você terá acesso ao gabarito comentado e/ou à explicação da mesma. Aproveite para se
familiarizar com este modelo de questões que será usado na sua AV e AVS.
 
1.
Um programa é um algoritmo codificado em uma pseudolinguagem.
Um programa é um algoritmo codificado em linguagem natural.
Para se escrever um programa não precisa se conhecer lógica de programação, pois o fundamental é a linguagem de
programação.
Programa e fluxograma são sinônimos.
Um programa é um algoritmo codificado em uma linguagem de programação.
Explicação:
Um programa é um algoritmo
codificado em uma linguagem de
programação.
Verdadeira
 
 
Falsa. Programa é código escrito em
alguma linguagem de programação. 
Fluxograma é uma representação
gráfica de algoritmo.
Programa e fluxograma são
sinônimos.
 
Falso. Programa é um algoritmo
codificado ou escrito em alguma
linguagem de programação. 
Um programa é um algoritmo
codificado em linguagem natural.
javascript:voltar();
javascript:voltar();
javascript:diminui();
javascript:aumenta();
javascript:calculadora_on();
javascript:abre_frame('2','1','','DDA9VC1B4NG9SCFFG4YD','');
javascript:abre_frame('3','1','','DDA9VC1B4NG9SCFFG4YD','');
03/04/2020 EPS
simulado.estacio.br/alunos/?user_cod=&matr_integracao=0 2/5
Assinale a opção que, corretamente, mostra exemplos de linguagens de programação.
A representação gráfica dos algoritmos, em que cada símbolo apresentado representa uma operação a ser realizada é
chamada de:
 
Falso. Programa é um algoritmo
codificado ou escrito em alguma
linguagem de programação. 
Um programa é um algoritmo
codificado em uma pseudolinguagem.
 
Falso. É fundamental o uso da lógica
de programação além de se
conhecer a linguagem de
programação.
Para se escrever um programa não
precisa se conhecer lógica de
programação, pois o fundamental é a
linguagem de programação.
 
2.
fluxograma, português estruturado, C
C++, Java, portugol
C++, C# e fluxograma
C++, Java, C#
português estruturado, C++, Java
Explicação:
Exemplos dados na aula 1. 
 
3.
Algoritmo
Linguagem de Programação
Pseudocódigo
Fluxograma
Diagrama
Explicação:
Falso. Não usa representação gráfica Pseudocódigo
 
Falso. Algoritmo não é representação de algoritmo Algoritmo
 
FAlso. Linguagem de programação é usada para
escrever programa.
Linguagem de
Programação
 
Fluxograma
 
FAlso. Que diagrama ? Diagrama
03/04/2020 EPS
simulado.estacio.br/alunos/?user_cod=&matr_integracao=0 3/5
Qual dos símbolos abaixo representa a entrada de valores para as variáveis?
Assinale a alternativa correta relacionada à característica de um algoritmo:
 
4.
 
Explicação:
Só tem uma possibilidade. É a apresentada no gabarito.
Vejamos as outras :
1a. opção : preparação
2a. opção : teste condicional
3a. opção : é a resposta certa
4a. opção : para início ou fim do programa
5a. opção : saída de dados
 
5.
A execução de um algoritmo é feita sequencialmente.
Para cada variável pode ser definido mais de um tipo de dado.
Teste de Mesa serve para receber os comandos de entrada.
Variáveis do tipo real e inteiro aceitam, respectivamente, letras e números.
Valores de entrada são recebidos através do monitor.
Explicação:
Verdadeira
A execução de um algoritmo é
feita sequencialmente.
 
Falso. Entrada é via teclado ou via arquivo,
o que aqui não é o caso.
Valores de entrada são
recebidos através do monitor.
 
Falso. Apenas um tipo de dado.
Para cada variável pode ser
definido mais de um tipo de
dado.
03/04/2020 EPS
simulado.estacio.br/alunos/?user_cod=&matr_integracao=0 4/5
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.
Sobre fluxograma, assina a opção correta.
 
Falso. Teste de mesa serve para fazer um
passo a passo.
Teste de Mesa serve para
receber os comandos de
entrada.
 
Falso. Tipo real aceita número com casas
decimais ou inteiros. Tipo inteiro aceita
apenas valores inteiros.
Variáveis do tipo real e inteiro
aceitam, respectivamente,
letras e números.
 
6.
Média
Aprovado
Fim
N1 e N2
Reprovado
Explicação:
Logo após o início do algoritmo aparecem N1 e N2 no símbolo que representa entrada de dados.
 
7.
É uma forma de se representar graficamente algoritmos e que não dá margem à ambiguidade .
É uma forma de se escrever programas em qualquer linguagem de programação.
É usado na escrita de pseudolinguagens, como o Portugol.
É uma representação gráfica de algoritmos que dá margem à dupla interpretação ou ambiguidades.
É uma forma de se representar o uso de hardware no programa.
Explicação:
03/04/2020 EPS
simulado.estacio.br/alunos/?user_cod=&matr_integracao=0 5/5
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?
É uma forma de se representar graficamente algoritmos e que não dá margem à ambiguidades, como ensinado na aula 1
online.
 
8.
novoSal <- salAtual + (salAtual*percAumento/100)
novoSal <- salAtual + (salAtual*100)
novoSal <- (salAtual*percAumento/100)
novoSal <- salAtual + (percAumento/100)
novoSal <- salAtual + (salAtual*percAumento)
Legenda: Questão não respondida Questão não gravada Questão gravada
Exercício inciado em 03/04/2020 14:39:47. 
javascript:abre_colabore('34544','184558600','3683784684');
03/04/2020 EPS
simulado.estacio.br/alunos/?user_cod=&matr_integracao=0 1/4
 
O resultado do pensamento computacional pode ser denominado algoritmo. Um algoritmo pode ser definido como
Sobre o FLUXOGRAMA abaixo podemos afirmar que :
INTRODUÇÃO A PROGRAMAÇÃO ESTRUTURADA EM C
EEX0006_A1_202001341129_V3 
Lupa Calc.
 
 
PPT MP3
 
Aluno: CASSIO MOUFARREGE NUNES FERREIRA Matr.: 202001341129
Disc.: INT PROG ESTD EM 2020.1 EAD (G) / EX
Prezado (a) Aluno(a),
Você fará agora seu TESTE DE CONHECIMENTO! Lembre-se que este exercício é opcional, mas não valerá ponto para sua avaliação. O mesmo será composto de questões de
múltipla escolha.
Após responde cada questão, você terá acesso ao gabarito comentado e/ou à explicação da mesma. Aproveite para se familiarizar com este modelo de questões que será usado
na sua AV e AVS.
 
1.
a representação gráfica de um conjunto de procedimentos necessários à solução de um problema.
uma série de procedimentos descritos passo a passo visando a solução de um problema.
uma solução textual redigida com base em uma sintaxe rígida e com vocabulário controlado.
um processo de solução de problemas implementado, obrigatoriamente, em Portugol.
uma sequência de comandos escritos em uma linguagem de programação.
 
2.
javascript:voltar();
javascript:voltar();
javascript:diminui();
javascript:aumenta();
javascript:calculadora_on();
javascript:abre_frame('2','1','','DDA9VC1B4NG9SCFFG4YD','');
javascript:abre_frame('3','1','','DDA9VC1B4NG9SCFFG4YD','');
03/04/2020 EPS
simulado.estacio.br/alunos/?user_cod=&matr_integracao=0 2/4
Sobre algoritmo, marque a opçãocorreta.
Apresenta na sua lógica as estruturas básicas de SEQUÊNCIA e REPETIÇÃO
Apresenta na sua lógica a estrutura básica DECISÃO
Apresenta na sua lógica as três estruturas básicas de programação
Apresenta na sua lógica a estrutura básica REPETIÇÃO
Apresenta na sua lógica as estruturas de DECISÃO e REPETIÇÃO
Explicação:
Justificativas das opções :
>> Apresenta na sua lógica as três estruturas básicas de programação .
 Falso. Não apresenta repetição
>> Apresenta na sua lógica a estrutura básica REPETIÇÃO
Falso. Apresenta apenas entrada de dados, saída de dados, atribuição, condicional composto.
>> Apresenta na sua lógica as estruturas básicas de SEQUÊNCIA e REPETIÇÃO
Falso. Não apresenta repetição.
>> Apresenta na sua lógica a estrutura básica DECISÃO. 
Verdadeiro. Veja o uso do losango.
>> Apresenta na sua lógica as estruturas de DECISÃO e REPETIÇÃO
Falso. Não apresenta repetição.
 
3.
É uma etapa posterior à programação da solução de um problema.
É a solução teórica, passo a passo, de um problema.
É um hardware especifico para resolver problemas.
É uma linguagem de programação para computadores.
É uma forma de ensinar o computador.
Explicação:
Falso. Algoritmo não é linguagem de programação. Exemplo de linguagem de
programção : C++
É uma linguagem de
programação para
03/04/2020 EPS
simulado.estacio.br/alunos/?user_cod=&matr_integracao=0 3/4
Algoritmo pode ser definido como a descrição dos passos para a execução de uma tarefa. Existem
algumas formas distintas de representação de algoritmos, onde as principais são: Linguagem
Natural, Linguagem Gráfica e Pseudocódigos. Se usarmos N para representar linguagem Natural, G
para representar linguagem Gráfica e P para representar pseudocódigos, pode-se relacionar estas
formas de representação de algoritmos com as seguintes afirmações:
( ) Sua simbologia é amplamente conhecida, por isto sua aplicação não se restringe apenas a
algoritmos computacionais.
( ) Sua simbologia e sintaxe aproxima-se muito a simbologia e a sintaxe da maioria das linguagens
de programação.
( ) A grande ambiguidade existente nos significados de seus termos é uma restrição a
representação aos algoritmos computacionais.
Marque a alternativa que representa a o relacionamento existente entre as afirmações e as formas
de representação de algoritmos.
Assinale a opção correta.
computadores.
 
Falso. Algoritmo é um conjunto de passos sem ambiguidade que vão traduzir a
solução de um problema. O algoritmo poderá virar um programa, que poderá ou
não "ensinar" o computador.
É uma forma de ensinar o
computador.
 
 Verdadeiro
É a solução teórica, passo a
passo, de um problema.
 
Falso. É uma etapa anterior à programação, ou seja, à criação de programa.
É uma etapa posterior à
programação da solução de
um problema.
 
Falso. Algoritmo pode virar um programa. E programa é software e
não hardware.
É um hardware especifico
para resolver problemas.
 
 
4.
P, N, G
N, P, G
N, G, P
G, N, P
G, P, N
Explicação:
Analisando as afirmativas :
( ) Sua simbologia é amplamente conhecida, por isto sua aplicação não se restringe apenas a
algoritmos computacionais. <<< Fluxograma, por exemplo, que é uma linguagem gráfica >>>
( ) Sua simbologia e sintaxe aproxima-se muito a simbologia e a sintaxe da maioria das linguagens
de programação. <<< Pseudocódigo >>>
( ) A grande ambiguidade existente nos significados de seus termos é uma restrição a
representação aos algoritmos computacionais. <<< Linguagem natural >>>
 
5.
Um programa em C++ não precisa ser compilado.
Programa é um algoritmo escrito em fluxograma.
Programa é um conjunto de instruções escritas em uma linguagem de programação e que dizem o que o computador deve fazer.
Um programa em C++ não tem variáveis.
Programa é um conjunto de instruções escritas sem usar, necessariamente, uma linguagem de programação. É possível usar o Inglês para se escrever programas.
Explicação: A resposta está no conteúdo online da aula 2. Todos os itens errados não dão margem a dúvidas. Importante entender a diferença de programa e algoritmo, entre
outras.
03/04/2020 EPS
simulado.estacio.br/alunos/?user_cod=&matr_integracao=0 4/4
Verifique as afirmações abaixo e assinale a alterna�va correta:
 
I )Fluxograma é o esboço de um projeto em programação de computadores.
II) Algoritmo serve para representar o raciocínio, independentemente de detalhes computacionais.
III) Algoritmo é a representação gráfica da solução de um problema.
Assinale a opção correta:
Com base nos conceitos de algoritmos, lógica de programação e linguagens de programação, é correto afirmar que:
 
6.
Somente a I e II estão corretas.
Somente a II e III estão corretas.
Somente a II está correta.
Somente a I está correta.
Somente a III está correta.
Explicação:
I )Fluxograma é o esboço de um projeto em programação de computadores. VERDADEIRO
II) Algoritmo serve para representar o raciocínio, independentemente de detalhes computacionais. VERDADEIRO
III) Algoritmo é a representação gráfica da solução de um problema. FALSO. 
 
 
7.
A forma mais comum de escrever um algoritmo é em Inglês.
A forma mais comum de escrever um algoritmo é em Português.
A forma mais comum de escrever um algoritmo é em fluxograma.
A forma mais comum de escrever um algoritmo é usar um bom software.
A forma mais comum de escrever um algoritmo é em portugol.
Explicação: Indicado na aula online no. 1 que portugol é a forma mais comum para escrever algoritmo. Não se deve usar Português, Inglês, fluxograma e nem softwares.
 
8.
Lógica de programação corresponde à representação gráfica de um determinado algoritmo.
As linguagens de programação possibilitam a codificação de um determinado algoritmo, de acordo com um conjunto de regras específico.
As linguagens de programação possuem um conjunto de regras flexíveis para a representação dos comandos de um programa.
Os algoritmos correspondem, estritamente, aos conjuntos de dados e informações que são tratados em um determinado processamento.
Os três conceitos correspondem às únicas formas de representação da solução de um determinado problema.
Explicação:
1ª. opção : Falso. As representações de algoritmos são linguagem natural, fluxograma e pseudocódigo.
2ª. opção . Falso. Fluxograma corresponde à representação gráfica de algoritmos.
3ª. opção. Verdadeira. De acordo com o ensinado na aula 1.
4ª. opção. Falso. Em algoritmos se vê também os comandos, além dos dados.
5ª. opção. Falso. As regras não são flexíveis. Temos que seguir corretamente a sintaxe das linguagens na
criação de programas.
Legenda: Questão não respondida Questão não gravada Questão gravada
Exercício inciado em 03/04/2020 14:56:36. 
javascript:abre_colabore('34544','184561301','3683857322');
03/04/2020 EPS
simulado.estacio.br/alunos/?user_cod=&matr_integracao=0 1/4
 
Assinale a opção correta.
Sobre o FLUXOGRAMA abaixo podemos afirmar que :
INTRODUÇÃO A PROGRAMAÇÃO ESTRUTURADA EM C
EEX0006_A1_202001341129_V4 
Lupa Calc.
 
 
PPT MP3
 
Aluno: CASSIO MOUFARREGE NUNES FERREIRA Matr.: 202001341129
Disc.: INT PROG ESTD EM 2020.1 EAD (G) / EX
Prezado (a) Aluno(a),
Você fará agora seu TESTE DE CONHECIMENTO! Lembre-se que este exercício é opcional, mas não valerá ponto para sua avaliação. O mesmo será composto de questões de
múltipla escolha.
Após responde cada questão, você terá acesso ao gabarito comentado e/ou à explicação da mesma. Aproveite para se familiarizar com este modelo de questões que será usado
na sua AV e AVS.
 
1.
Para se escrever um programa não precisa se conhecer lógica de programação, pois o fundamental é a linguagem de programação.
Programa e fluxograma são sinônimos.
Um programa é um algoritmo codificado em linguagem natural.
Um programa é um algoritmo codificado em uma linguagem de programação.
Um programa é um algoritmo codificado em uma pseudolinguagem.
Explicação:
Um programa é um algoritmo codificado em
uma linguagem de programação.
VerdadeiraFalsa. Programa é código escrito em alguma
linguagem de programação. Fluxograma é uma
representação gráfica de algoritmo.
Programa e fluxograma são sinônimos.
 
Falso. Programa é um algoritmo codificado ou escrito
em alguma linguagem de programação. 
Um programa é um algoritmo codificado em
linguagem natural.
 
Falso. Programa é um algoritmo codificado ou escrito
em alguma linguagem de programação. 
Um programa é um algoritmo codificado em uma
pseudolinguagem.
 
Falso. É fundamental o uso da lógica de 
programação além de se conhecer a linguagem de
programação.
Para se escrever um programa não precisa se
conhecer lógica de programação, pois o fundamental é
a linguagem de programação.
 
2.
javascript:voltar();
javascript:voltar();
javascript:diminui();
javascript:aumenta();
javascript:calculadora_on();
javascript:abre_frame('2','1','','DDA9VC1B4NG9SCFFG4YD','');
javascript:abre_frame('3','1','','DDA9VC1B4NG9SCFFG4YD','');
03/04/2020 EPS
simulado.estacio.br/alunos/?user_cod=&matr_integracao=0 2/4
Sobre algoritmo, marque a opção correta.
Apresenta na sua lógica as estruturas de DECISÃO e REPETIÇÃO
Apresenta na sua lógica a estrutura básica REPETIÇÃO
Apresenta na sua lógica as estruturas básicas de SEQUÊNCIA e REPETIÇÃO
Apresenta na sua lógica a estrutura básica DECISÃO
Apresenta na sua lógica as três estruturas básicas de programação
Explicação:
Justificativas das opções :
>> Apresenta na sua lógica as três estruturas básicas de programação .
 Falso. Não apresenta repetição
>> Apresenta na sua lógica a estrutura básica REPETIÇÃO
Falso. Apresenta apenas entrada de dados, saída de dados, atribuição, condicional composto.
>> Apresenta na sua lógica as estruturas básicas de SEQUÊNCIA e REPETIÇÃO
Falso. Não apresenta repetição.
>> Apresenta na sua lógica a estrutura básica DECISÃO. 
Verdadeiro. Veja o uso do losango.
>> Apresenta na sua lógica as estruturas de DECISÃO e REPETIÇÃO
Falso. Não apresenta repetição.
 
3.
É uma etapa posterior à programação da solução de um problema.
É uma forma de ensinar o computador.
É uma linguagem de programação para computadores.
É a solução teórica, passo a passo, de um problema.
É um hardware especifico para resolver problemas.
Explicação:
Falso. Algoritmo não é linguagem de programação. Exemplo de linguagem de
programção : C++
É uma linguagem de
programação para
03/04/2020 EPS
simulado.estacio.br/alunos/?user_cod=&matr_integracao=0 3/4
Algoritmo pode ser definido como a descrição dos passos para a execução de uma tarefa. Existem
algumas formas distintas de representação de algoritmos, onde as principais são: Linguagem
Natural, Linguagem Gráfica e Pseudocódigos. Se usarmos N para representar linguagem Natural, G
para representar linguagem Gráfica e P para representar pseudocódigos, pode-se relacionar estas
formas de representação de algoritmos com as seguintes afirmações:
( ) Sua simbologia é amplamente conhecida, por isto sua aplicação não se restringe apenas a
algoritmos computacionais.
( ) Sua simbologia e sintaxe aproxima-se muito a simbologia e a sintaxe da maioria das linguagens
de programação.
( ) A grande ambiguidade existente nos significados de seus termos é uma restrição a
representação aos algoritmos computacionais.
Marque a alternativa que representa a o relacionamento existente entre as afirmações e as formas
de representação de algoritmos.
Assinale a opção correta.
computadores.
 
Falso. Algoritmo é um conjunto de passos sem ambiguidade que vão traduzir a
solução de um problema. O algoritmo poderá virar um programa, que poderá ou
não "ensinar" o computador.
É uma forma de ensinar o
computador.
 
 Verdadeiro
É a solução teórica, passo a
passo, de um problema.
 
Falso. É uma etapa anterior à programação, ou seja, à criação de programa.
É uma etapa posterior à
programação da solução de
um problema.
 
Falso. Algoritmo pode virar um programa. E programa é software e
não hardware.
É um hardware especifico
para resolver problemas.
 
 
4.
N, G, P
G, P, N
G, N, P
N, P, G
P, N, G
Explicação:
Analisando as afirmativas :
( ) Sua simbologia é amplamente conhecida, por isto sua aplicação não se restringe apenas a
algoritmos computacionais. <<< Fluxograma, por exemplo, que é uma linguagem gráfica >>>
( ) Sua simbologia e sintaxe aproxima-se muito a simbologia e a sintaxe da maioria das linguagens
de programação. <<< Pseudocódigo >>>
( ) A grande ambiguidade existente nos significados de seus termos é uma restrição a
representação aos algoritmos computacionais. <<< Linguagem natural >>>
 
5.
Programa é um conjunto de instruções escritas sem usar, necessariamente, uma linguagem de programação. É possível usar o Inglês para se escrever programas.
Um programa em C++ não tem variáveis.
Um programa em C++ não precisa ser compilado.
Programa é um algoritmo escrito em fluxograma.
Programa é um conjunto de instruções escritas em uma linguagem de programação e que dizem o que o computador deve fazer.
Explicação: A resposta está no conteúdo online da aula 2. Todos os itens errados não dão margem a dúvidas. Importante entender a diferença de programa e algoritmo, entre
outras.
03/04/2020 EPS
simulado.estacio.br/alunos/?user_cod=&matr_integracao=0 4/4
Verifique as afirmações abaixo e assinale a alterna�va correta:
 
I )Fluxograma é o esboço de um projeto em programação de computadores.
II) Algoritmo serve para representar o raciocínio, independentemente de detalhes computacionais.
III) Algoritmo é a representação gráfica da solução de um problema.
Assinale a opção correta:
Com base nos conceitos de algoritmos, lógica de programação e linguagens de programação, é correto afirmar que:
 
6.
Somente a II está correta.
Somente a I está correta.
Somente a II e III estão corretas.
Somente a III está correta.
Somente a I e II estão corretas.
Explicação:
I )Fluxograma é o esboço de um projeto em programação de computadores. VERDADEIRO
II) Algoritmo serve para representar o raciocínio, independentemente de detalhes computacionais. VERDADEIRO
III) Algoritmo é a representação gráfica da solução de um problema. FALSO. 
 
 
7.
A forma mais comum de escrever um algoritmo é usar um bom software.
A forma mais comum de escrever um algoritmo é em portugol.
A forma mais comum de escrever um algoritmo é em Português.
A forma mais comum de escrever um algoritmo é em fluxograma.
A forma mais comum de escrever um algoritmo é em Inglês.
Explicação: Indicado na aula online no. 1 que portugol é a forma mais comum para escrever algoritmo. Não se deve usar Português, Inglês, fluxograma e nem softwares.
 
8.
As linguagens de programação possuem um conjunto de regras flexíveis para a representação dos comandos de um programa.
Os três conceitos correspondem às únicas formas de representação da solução de um determinado problema.
Os algoritmos correspondem, estritamente, aos conjuntos de dados e informações que são tratados em um determinado processamento.
As linguagens de programação possibilitam a codificação de um determinado algoritmo, de acordo com um conjunto de regras específico.
Lógica de programação corresponde à representação gráfica de um determinado algoritmo.
Explicação:
1ª. opção : Falso. As representações de algoritmos são linguagem natural, fluxograma e pseudocódigo.
2ª. opção . Falso. Fluxograma corresponde à representação gráfica de algoritmos.
3ª. opção. Verdadeira. De acordo com o ensinado na aula 1.
4ª. opção. Falso. Em algoritmos se vê também os comandos, além dos dados.
5ª. opção. Falso. As regras não são flexíveis. Temos que seguir corretamente a sintaxe das linguagens na
criação de programas.
Legenda: Questão não respondida Questão não gravada Questão gravada
Exercício inciado em 03/04/2020 15:13:38. 
javascript:abre_colabore('34544','184564290','3683926848');
03/04/2020 EPS
simulado.estacio.br/alunos/?user_cod=&matr_integracao=0 1/5
 
Assinale a opção que, corretamente, mostra exemplos de linguagens de programação.Sobre o FLUXOGRAMA abaixo podemos afirmar que :
INTRODUÇÃO A PROGRAMAÇÃO ESTRUTURADA EM C
EEX0006_A1_202001341129_V5 
Lupa Calc.
 
 
PPT MP3
 
Aluno: CASSIO MOUFARREGE NUNES FERREIRA Matr.: 202001341129
Disc.: INT PROG ESTD EM 2020.1 EAD (G) / EX
Prezado (a) Aluno(a),
Você fará agora seu TESTE DE CONHECIMENTO! Lembre-se que este exercício é opcional, mas não valerá ponto para sua avaliação. O mesmo será composto de questões de
múltipla escolha.
Após responde cada questão, você terá acesso ao gabarito comentado e/ou à explicação da mesma. Aproveite para se familiarizar com este modelo de questões que será usado
na sua AV e AVS.
 
1.
C++, C# e fluxograma
C++, Java, C#
fluxograma, português estruturado, C
português estruturado, C++, Java
C++, Java, portugol
Explicação:
Exemplos dados na aula 1. 
 
2.
javascript:voltar();
javascript:voltar();
javascript:diminui();
javascript:aumenta();
javascript:calculadora_on();
javascript:abre_frame('2','1','','DDA9VC1B4NG9SCFFG4YD','');
javascript:abre_frame('3','1','','DDA9VC1B4NG9SCFFG4YD','');
03/04/2020 EPS
simulado.estacio.br/alunos/?user_cod=&matr_integracao=0 2/5
Sobre algoritmo, marque a opção correta.
Apresenta na sua lógica a estrutura básica REPETIÇÃO
Apresenta na sua lógica a estrutura básica DECISÃO
Apresenta na sua lógica as estruturas de DECISÃO e REPETIÇÃO
Apresenta na sua lógica as três estruturas básicas de programação
Apresenta na sua lógica as estruturas básicas de SEQUÊNCIA e REPETIÇÃO
Explicação:
Justificativas das opções :
>> Apresenta na sua lógica as três estruturas básicas de programação .
 Falso. Não apresenta repetição
>> Apresenta na sua lógica a estrutura básica REPETIÇÃO
Falso. Apresenta apenas entrada de dados, saída de dados, atribuição, condicional composto.
>> Apresenta na sua lógica as estruturas básicas de SEQUÊNCIA e REPETIÇÃO
Falso. Não apresenta repetição.
>> Apresenta na sua lógica a estrutura básica DECISÃO. 
Verdadeiro. Veja o uso do losango.
>> Apresenta na sua lógica as estruturas de DECISÃO e REPETIÇÃO
Falso. Não apresenta repetição.
 
3.
É uma forma de ensinar o computador.
É uma etapa posterior à programação da solução de um problema.
É a solução teórica, passo a passo, de um problema.
É uma linguagem de programação para computadores.
É um hardware especifico para resolver problemas.
Explicação:
Falso. Algoritmo não é linguagem de programação. Exemplo de linguagem de
programção : C++
É uma linguagem de
programação para
03/04/2020 EPS
simulado.estacio.br/alunos/?user_cod=&matr_integracao=0 3/5
Algoritmo pode ser definido como a descrição dos passos para a execução de uma tarefa. Existem
algumas formas distintas de representação de algoritmos, onde as principais são: Linguagem
Natural, Linguagem Gráfica e Pseudocódigos. Se usarmos N para representar linguagem Natural, G
para representar linguagem Gráfica e P para representar pseudocódigos, pode-se relacionar estas
formas de representação de algoritmos com as seguintes afirmações:
( ) Sua simbologia é amplamente conhecida, por isto sua aplicação não se restringe apenas a
algoritmos computacionais.
( ) Sua simbologia e sintaxe aproxima-se muito a simbologia e a sintaxe da maioria das linguagens
de programação.
( ) A grande ambiguidade existente nos significados de seus termos é uma restrição a
representação aos algoritmos computacionais.
Marque a alternativa que representa a o relacionamento existente entre as afirmações e as formas
de representação de algoritmos.
Assinale a opção correta.
computadores.
 
Falso. Algoritmo é um conjunto de passos sem ambiguidade que vão traduzir a
solução de um problema. O algoritmo poderá virar um programa, que poderá ou
não "ensinar" o computador.
É uma forma de ensinar o
computador.
 
 Verdadeiro
É a solução teórica, passo a
passo, de um problema.
 
Falso. É uma etapa anterior à programação, ou seja, à criação de programa.
É uma etapa posterior à
programação da solução de
um problema.
 
Falso. Algoritmo pode virar um programa. E programa é software e
não hardware.
É um hardware especifico
para resolver problemas.
 
 
4.
G, P, N
P, N, G
G, N, P
N, P, G
N, G, P
Explicação:
Analisando as afirmativas :
( ) Sua simbologia é amplamente conhecida, por isto sua aplicação não se restringe apenas a
algoritmos computacionais. <<< Fluxograma, por exemplo, que é uma linguagem gráfica >>>
( ) Sua simbologia e sintaxe aproxima-se muito a simbologia e a sintaxe da maioria das linguagens
de programação. <<< Pseudocódigo >>>
( ) A grande ambiguidade existente nos significados de seus termos é uma restrição a
representação aos algoritmos computacionais. <<< Linguagem natural >>>
 
5.
Um programa em C++ não tem variáveis.
Programa é um conjunto de instruções escritas em uma linguagem de programação e que dizem o que o computador deve fazer.
Um programa em C++ não precisa ser compilado.
Programa é um algoritmo escrito em fluxograma.
Programa é um conjunto de instruções escritas sem usar, necessariamente, uma linguagem de programação. É possível usar o Inglês para se escrever programas.
Explicação: A resposta está no conteúdo online da aula 2. Todos os itens errados não dão margem a dúvidas. Importante entender a diferença de programa e algoritmo, entre
outras.
03/04/2020 EPS
simulado.estacio.br/alunos/?user_cod=&matr_integracao=0 4/5
Assinale a opção correta.
Verifique as afirmações abaixo e assinale a alterna�va correta:
 
I )Fluxograma é o esboço de um projeto em programação de computadores.
II) Algoritmo serve para representar o raciocínio, independentemente de detalhes computacionais.
III) Algoritmo é a representação gráfica da solução de um problema.
Com base nos conceitos de algoritmos, lógica de programação e linguagens de programação, é correto afirmar que:
 
6.
Para se escrever um programa não precisa se conhecer lógica de programação, pois o fundamental é a linguagem de programação.
Um programa é um algoritmo codificado em uma pseudolinguagem.
Um programa é um algoritmo codificado em linguagem natural.
Um programa é um algoritmo codificado em uma linguagem de programação.
Programa e fluxograma são sinônimos.
Explicação:
Um programa é um algoritmo codificado em
uma linguagem de programação.
Verdadeira
 
 
Falsa. Programa é código escrito em alguma
linguagem de programação. Fluxograma é uma
representação gráfica de algoritmo.
Programa e fluxograma são sinônimos.
 
Falso. Programa é um algoritmo codificado ou escrito
em alguma linguagem de programação. 
Um programa é um algoritmo codificado em
linguagem natural.
 
Falso. Programa é um algoritmo codificado ou escrito
em alguma linguagem de programação. 
Um programa é um algoritmo codificado em uma
pseudolinguagem.
 
Falso. É fundamental o uso da lógica de 
programação além de se conhecer a linguagem de
programação.
Para se escrever um programa não precisa se
conhecer lógica de programação, pois o fundamental é
a linguagem de programação.
 
7.
Somente a II e III estão corretas.
Somente a I está correta.
Somente a II está correta.
Somente a I e II estão corretas.
Somente a III está correta.
Explicação:
I )Fluxograma é o esboço de um projeto em programação de computadores. VERDADEIRO
II) Algoritmo serve para representar o raciocínio, independentemente de detalhes computacionais. VERDADEIRO
III) Algoritmo é a representação gráfica da solução de um problema. FALSO. 
 
 
8.
Lógica de programação corresponde à representação gráfica de um determinado algoritmo.
Os algoritmos correspondem, estritamente, aos conjuntos de dados e informações que são tratados em um determinado processamento.
As linguagens de programação possibilitam a codificação de um determinado algoritmo, de acordo com um conjunto de regras específico.
Os três conceitos correspondem às únicas formas de representação da solução de um determinado problema.
As linguagens de programação possuem um conjunto de regras flexíveis para a representação dos comandos de um programa.03/04/2020 EPS
simulado.estacio.br/alunos/?user_cod=&matr_integracao=0 5/5
Explicação:
1ª. opção : Falso. As representações de algoritmos são linguagem natural, fluxograma e pseudocódigo.
2ª. opção . Falso. Fluxograma corresponde à representação gráfica de algoritmos.
3ª. opção. Verdadeira. De acordo com o ensinado na aula 1.
4ª. opção. Falso. Em algoritmos se vê também os comandos, além dos dados.
5ª. opção. Falso. As regras não são flexíveis. Temos que seguir corretamente a sintaxe das linguagens na
criação de programas.
Legenda: Questão não respondida Questão não gravada Questão gravada
Exercício inciado em 03/04/2020 15:23:44. 
javascript:abre_colabore('34544','184566060','3683966777');
03/04/2020 EPS
simulado.estacio.br/alunos/?user_cod=&matr_integracao=0 1/5
 
Sobre Português Estruturado, assinale a opção correta :
Assinale a alternativa correta relacionada à característica de um algoritmo:
INTRODUÇÃO A PROGRAMAÇÃO ESTRUTURADA EM C
EEX0006_A1_202001341129_V6 
Lupa Calc.
 
 
PPT MP3
 
Aluno: CASSIO MOUFARREGE NUNES FERREIRA Matr.: 202001341129
Disc.: INT PROG ESTD EM 2020.1 EAD (G) / EX
Prezado (a) Aluno(a),
Você fará agora seu TESTE DE CONHECIMENTO! Lembre-se que este exercício é opcional, mas não valerá ponto para sua
avaliação. O mesmo será composto de questões de múltipla escolha.
Após responde cada questão, você terá acesso ao gabarito comentado e/ou à explicação da mesma. Aproveite para se
familiarizar com este modelo de questões que será usado na sua AV e AVS.
 
1.
É igual à linguagem de programação na língua portuguesa
O português estruturado é uma simplificação da nossa linguagem natural, na qual usamos frases simples e estruturas
que possuem um significado muito bem definido.
É igual ao fluxograma
É igual à linguagem natural ou narrativa
É igual a uma carta para um encarregado
Explicação:
Definição direta e objetiva dada na aula 1. 
 
2.
Variáveis do tipo real e inteiro aceitam, respectivamente, letras e números.
Teste de Mesa serve para receber os comandos de entrada.
Para cada variável pode ser definido mais de um tipo de dado.
A execução de um algoritmo é feita sequencialmente.
Valores de entrada são recebidos através do monitor.
Explicação:
Verdadeira
A execução de um algoritmo é
feita sequencialmente.
javascript:voltar();
javascript:voltar();
javascript:diminui();
javascript:aumenta();
javascript:calculadora_on();
javascript:abre_frame('2','1','','DDA9VC1B4NG9SCFFG4YD','');
javascript:abre_frame('3','1','','DDA9VC1B4NG9SCFFG4YD','');
03/04/2020 EPS
simulado.estacio.br/alunos/?user_cod=&matr_integracao=0 2/5
A representação gráfica dos algoritmos, em que cada símbolo apresentado representa uma operação a ser realizada é
chamada de:
A implementação concreta de um algoritmo, ou o conjunto de algoritmos a serem executados pela máquina é chamada de:
 
Falso. Entrada é via teclado ou via arquivo,
o que aqui não é o caso.
Valores de entrada são
recebidos através do monitor.
 
Falso. Apenas um tipo de dado.
Para cada variável pode ser
definido mais de um tipo de
dado.
 
Falso. Teste de mesa serve para fazer um
passo a passo.
Teste de Mesa serve para
receber os comandos de
entrada.
 
Falso. Tipo real aceita número com casas
decimais ou inteiros. Tipo inteiro aceita
apenas valores inteiros.
Variáveis do tipo real e inteiro
aceitam, respectivamente,
letras e números.
 
3.
Algoritmo
Fluxograma
Pseudocódigo
Diagrama
Linguagem de Programação
Explicação:
Falso. Não usa representação gráfica Pseudocódigo
 
Falso. Algoritmo não é representação de algoritmo Algoritmo
 
FAlso. Linguagem de programação é usada para
escrever programa.
Linguagem de
Programação
 
Fluxograma
 
FAlso. Que diagrama ? Diagrama
 
4.
Linguagem de Máquina
03/04/2020 EPS
simulado.estacio.br/alunos/?user_cod=&matr_integracao=0 3/5
Sobre fluxograma, assina a opção correta.
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.
Compilador
Linguagem de baixo nível
Programa
Linguagem de alto nível
Explicação:
Falso. É um tradutor. Compilador
 
FAlsa. Linguagem de zeros e uns. Linguagem deMáquina
 
 VErdadeiro Programa
 
Falso. Usada para escrever programas Linguagem dealto nível
 
Falso. Usada para escrever programas mais próximos da
máquina. Exemplo : linguagem assembly
Linguagem de
baixo nível
 
5.
É uma forma de se escrever programas em qualquer linguagem de programação.
É uma forma de se representar graficamente algoritmos e que não dá margem à ambiguidade .
É uma representação gráfica de algoritmos que dá margem à dupla interpretação ou ambiguidades.
É uma forma de se representar o uso de hardware no programa.
É usado na escrita de pseudolinguagens, como o Portugol.
Explicação:
É uma forma de se representar graficamente algoritmos e que não dá margem à ambiguidades, como ensinado na aula 1
online.
 
6.
03/04/2020 EPS
simulado.estacio.br/alunos/?user_cod=&matr_integracao=0 4/5
Qual dos símbolos abaixo representa a entrada de valores para as variáveis?
Aprovado
Média
Fim
N1 e N2
Reprovado
Explicação:
Logo após o início do algoritmo aparecem N1 e N2 no símbolo que representa entrada de dados.
 
7.
 
Explicação:
Só tem uma possibilidade. É a apresentada no gabarito.
Vejamos as outras :
1a. opção : preparação
2a. opção : teste condicional
3a. opção : é a resposta certa
4a. opção : para início ou fim do programa
5a. opção : saída de dados
03/04/2020 EPS
simulado.estacio.br/alunos/?user_cod=&matr_integracao=0 5/5
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?
 
8.
novoSal <- salAtual + (salAtual*100)
novoSal <- salAtual + (salAtual*percAumento/100)
novoSal <- salAtual + (percAumento/100)
novoSal <- (salAtual*percAumento/100)
novoSal <- salAtual + (salAtual*percAumento)
Legenda: Questão não respondida Questão não gravada Questão gravada
Exercício inciado em 03/04/2020 15:34:52. 
javascript:abre_colabore('34544','184567955','3684008634');
03/04/2020 EPS
simulado.estacio.br/alunos/?user_cod=&matr_integracao=0 1/6
 
Assinale a opção correta.
INTRODUÇÃO A PROGRAMAÇÃO ESTRUTURADA EM C
 EEX0006_A1_202001341129_V7 
Lupa Calc.
 
 
PPT
 
MP3
 
Aluno: CASSIO MOUFARREGE NUNES FERREIRA Matr.: 202001341129
Disc.: INT PROG ESTD EM 2020.1 EAD (G) / EX
 
Prezado (a) Aluno(a),
 
Você fará agora seu TESTE DE CONHECIMENTO! Lembre-se que este exercício é opcional, mas não valerá ponto para sua
avaliação. O mesmo será composto de questões de múltipla escolha.
Após responde cada questão, você terá acesso ao gabarito comentado e/ou à explicação da mesma. Aproveite para se
familiarizar com este modelo de questões que será usado na sua AV e AVS.
 
1.
Programa e fluxograma são sinônimos.
Para se escrever um programa não precisa se conhecer lógica de programação, pois o fundamental é a linguagem de
programação.
Um programa é um algoritmo codificado em linguagem natural.
Um programa é um algoritmo codificado em uma linguagem de programação.
Um programa é um algoritmo codificado em uma pseudolinguagem.
 
 
 
Explicação:
Um programa é um algoritmo
codificado em uma linguagem de
programação.
Verdadeira
 
 
Falsa. Programa é código escrito em
alguma linguagem de programação. 
Fluxograma é uma representação
gráfica de algoritmo.
Programa e fluxograma são
sinônimos.
 
Falso. Programaé um algoritmo
codificado ou escrito em alguma
linguagem de programação. 
Um programa é um algoritmo
codificado em linguagem natural.
javascript:voltar();
javascript:voltar();
javascript:diminui();
javascript:aumenta();
javascript:calculadora_on();
javascript:abre_frame('2','1','','DDA9VC1B4NG9SCFFG4YD','');
javascript:abre_frame('3','1','','DDA9VC1B4NG9SCFFG4YD','');
03/04/2020 EPS
simulado.estacio.br/alunos/?user_cod=&matr_integracao=0 2/6
Assinale a opção correta:
Analise as afirmativas a seguir em relação a representação de algoritmos: 
 
I - O fluxograma utiliza diagramas para representar e facilitar o entendimento de um algoritmo; 
 II - O pseudocódigo é um recurso muito utilizado para desenvolver programas complexos e representar graficamente o
algoritmo; 
 III - A linguagem de programação é a maneira utilizada de formalizar a solução de um problema do mundo real a partir dos
algoritmos. 
 
Podemos afirmar que:
 
Falso. Programa é um algoritmo
codificado ou escrito em alguma
linguagem de programação. 
Um programa é um algoritmo
codificado em uma pseudolinguagem.
 
Falso. É fundamental o uso da lógica
de programação além de se
conhecer a linguagem de
programação.
Para se escrever um programa não
precisa se conhecer lógica de
programação, pois o fundamental é a
linguagem de programação.
 
 
 
 
2.
A forma mais comum de escrever um algoritmo é em portugol.
A forma mais comum de escrever um algoritmo é usar um bom software.
A forma mais comum de escrever um algoritmo é em Português.
A forma mais comum de escrever um algoritmo é em fluxograma.
A forma mais comum de escrever um algoritmo é em Inglês.
 
 
 
Explicação: Indicado na aula online no. 1 que portugol é a forma mais comum para escrever algoritmo. Não se deve usar
Português, Inglês, fluxograma e nem softwares.
 
 
 
 
3.
Apenas as alternativas I e III são CORRETAS
Apenas as alternativas I e II são CORRETAS
Apenas a alternativa I é CORRETA
Apenas as alternativas II e III são INCORRETAS
Todas as alternativas são CORRETAS
 
 
 
Explicação:
Analisando cada afirmativa :
I - O fluxograma utiliza diagramas para representar e facilitar o entendimento de um algoritmo; 
Verdadeira. O fluxograma usa símbolos para E/S, atribuição e outros comandos.
 
II - O pseudocódigo é um recurso muito utilizado para desenvolver programas complexos e representar graficamente o
algoritmo; 
Falsa. Pseudocódigo não tem nada de representação gráfica.
 
III - A linguagem de programação é a maneira utilizada de formalizar a solução de um problema do mundo real a partir dos
algoritmos. 
VErdadeira. Através de alguma linguagem de programação, escrevemos programas.
03/04/2020 EPS
simulado.estacio.br/alunos/?user_cod=&matr_integracao=0 3/6
Em Informática, os algoritmos costumam ser escritos em Portugol. Sobre o mesmo, podemos afirmar que:
I. É uma linguagem intermediária entre a linguagem natural e a linguagem de programação;
II. Costuma adotar o inglês como língua padrão para redação dos algoritmos computacionais;
III. Adota algumas regras para fins de padronização e garantia de compreensão dos algoritmos;
IV. Pode ser executado diretamente pelo computador, sem auxílio de nenhum software específico.
São verdadeiras as assertivas:
 Assinale a opção que mostra as formas possíveis e mais adequadas de se representar um algoritmo :
Observe o fluxograma a seguir e assinale a alternativa correta sobre o mesmo:
 
 
 
 
 
4.
I, II e III
I, II, III e IV
III e IV
I e III
I e II
 
 
 
 
5.
Linguagem gráfica e pseudolinguagem
Linguagem natural, fluxograma e pseudolinguagem
Linguagem natural e pseudolinguagem
Apenas pseudolinguagem
 Linguagem natural e linguagem gráfica
 
 
 
Explicação:
Por definição e aula de introdução e formas de representação de algoritmo.
 
 
 
 
6.
03/04/2020 EPS
simulado.estacio.br/alunos/?user_cod=&matr_integracao=0 4/6
 
 Assinale a opção correta. Considerando o conceito de programa é correto afirmar que ...
No cálculo da idade, inverteram-se as posições dos anos e, por isso, a idade resultante será sempre negativa.
O fluxograma é responsável por calcular a idade de um indivíduo a partir de seu ano de nascimento e do ano em que
estamos.
Poderiam ser retirados do fluxograma os símbolos de terminação que delimitam, respectivamente, o início e o fim da
solução.
A simbologia empregada no recebimento de dados está equivocada e foi trocada por aquela que representa exibição
de informações.
O fluxograma está incompleto e errado, pois não exibe mensagens antes que a leitura de dados seja realizada.
 
 
 
 
7.
Um programa é um algoritmo codificado em uma pseudolinguagem, isto é, um conjunto de instruções/funções que
representam tarefas que serão interpretadas e executadas por um computador.
Um programa é um algoritmo codificado em uma linguagem de programação, isto é, um conjunto de
instruções/funções que representam tarefas que serão interpretadas e executadas por um computador.
Um programa é um algoritmo codificado em uma linguagem de gráfica (ex: fluxograma), isto é, um conjunto de
instruções que representam tarefas que serão apenas interpretadas por um computador.
Um programa é um algoritmo escrito em linguagem natural, mas sem ambiguidades. Ou seja, é um conjunto de
comandos que representam tarefas que serão compreendidas por um computador.
Um programa é um algoritmo codificado em uma pseudolinguagem, isto é, um conjunto de instruções/funções que
representam tarefas que serão apenas executadas por um computador.
 
 
 
Explicação:
Um programa é um algoritmo codificado em uma
linguagem de programação, isto é, um conjunto de
instruções/funções que representam tarefas que
serão interpretadas e executadas por um
computador.
 
Falso. Para escrever
programa usamos
linguagem de
Um programa é um algoritmo codificado em uma
pseudolinguagem, isto é, um conjunto de
instruções/funções que representam tarefas que
03/04/2020 EPS
simulado.estacio.br/alunos/?user_cod=&matr_integracao=0 5/6
Considerando as afirmativas a seguir em relação a representação de algoritmos: 
 
I - O fluxograma utiliza diagramas para representar e facilitar o entendimento de um algoritmo; 
 II - O pseudocódigo é um recurso muito utilizado para desenvolver programas complexos e representar graficamente o
algoritmo; 
 III - A linguagem de programação é a maneira utilizada de formalizar a solução de um problema do mundo real a partir dos
algoritmos. 
 
Podemos afirmar que:
programação e não
pseudolinguagem.
serão interpretadas e executadas por um
computador.
 
Falso. Para escrever
programa usamos
linguagem de
programação e não
pseudolinguagem.
Um programa é um algoritmo codificado em uma
pseudolinguagem, isto é, um conjunto de
instruções/funções que representam tarefas que
serão apenas executadas por um computador.
 
Falso. Para escrever
programa usamos
linguagem de
programação e não
linguagem gráfica.
Um programa é um algoritmo codificado em uma
linguagem de gráfica (ex: fluxograma), isto é, um
conjunto de instruções que representam tarefas que
serão apenas interpretadas por um computador.
 
 Para escrever
programa usamos
linguagem de
programação e não
linguagem natural.
Um programa é um algoritmo escrito em linguagem
natural, mas sem ambiguidades. Ou seja, é um
conjunto de comandos que representam tarefas que
serão compreendidas por um computador.
 
 
 
 
8.
Apenas a alternativa I é CORRETA
Todas as alternativas são CORRETAS
Nenhuma das opções anteriores
As alternativas I e III são CORRETAS
As alternativas II e III são INCORRETAS
 
 
 
Explicação:
Analisando cada afirmativa...
 
I - O fluxograma utiliza diagramas para representar e facilitar o entendimento de um algoritmo; VERDADEIRO
 II - O pseudocódigo é um recurso muito utilizado para desenvolver programas complexos e representar graficamente o
algoritmo; FALSO
 III - A linguagem de programação é a maneira utilizada de formalizar a solução de um problema do mundo real a partir dos
algoritmos.VERDADEIRO
 
Conclusão : As afirmativas I e III estão corretas.
 
 
 
 
 
 
 
03/04/2020 EPS
simulado.estacio.br/alunos/?user_cod=&matr_integracao=0 6/6
 
 
Legenda: Questão não respondida Questão não gravada Questão gravada
 
 
Exercício inciado em 03/04/2020 15:40:14. 
 
 
 
javascript:abre_colabore('34544','184568873','3684029607');
03/04/2020 EPS
simulado.estacio.br/alunos/?user_cod=&matr_integracao=0 1/5
 
Assinale a opção correta:
Sobre o FLUXOGRAMA abaixo podemos afirmar que :
INTRODUÇÃO A PROGRAMAÇÃO ESTRUTURADA EM C
 EEX0006_A1_202001341129_V8 
Lupa Calc.
 
 
PPT
 
MP3
 
Aluno: CASSIO MOUFARREGE NUNES FERREIRA Matr.: 202001341129
Disc.: INT PROG ESTD EM 2020.1 EAD (G) / EX
 
Prezado (a) Aluno(a),
 
Você fará agora seu TESTE DE CONHECIMENTO! Lembre-se que este exercício é opcional, mas não valerá ponto para sua avaliação. O mesmo será composto de questões de
múltipla escolha.
Após responde cada questão, você terá acesso ao gabarito comentado e/ou à explicação da mesma. Aproveite para se familiarizar com este modelo de questões que será usado
na sua AV e AVS.
 
1.
A forma mais comum de escrever um algoritmo é em Português.
A forma mais comum de escrever um algoritmo é em fluxograma.
A forma mais comum de escrever um algoritmo é usar um bom software.
A forma mais comum de escrever um algoritmo é em portugol.
A forma mais comum de escrever um algoritmo é em Inglês.
 
 
 
Explicação: Indicado na aula online no. 1 que portugol é a forma mais comum para escrever algoritmo. Não se deve usar Português, Inglês, fluxograma e nem softwares.
 
 
 
 
2.
javascript:voltar();
javascript:voltar();
javascript:diminui();
javascript:aumenta();
javascript:calculadora_on();
javascript:abre_frame('2','1','','DDA9VC1B4NG9SCFFG4YD','');
javascript:abre_frame('3','1','','DDA9VC1B4NG9SCFFG4YD','');
03/04/2020 EPS
simulado.estacio.br/alunos/?user_cod=&matr_integracao=0 2/5
Sobre algoritmo, marque a opção correta.
Apresenta na sua lógica as três estruturas básicas de programação
Apresenta na sua lógica as estruturas básicas de SEQUÊNCIA e REPETIÇÃO
Apresenta na sua lógica a estrutura básica DECISÃO
Apresenta na sua lógica as estruturas de DECISÃO e REPETIÇÃO
Apresenta na sua lógica a estrutura básica REPETIÇÃO
 
 
 
Explicação:
Justificativas das opções :
>> Apresenta na sua lógica as três estruturas básicas de programação .
 Falso. Não apresenta repetição
>> Apresenta na sua lógica a estrutura básica REPETIÇÃO
Falso. Apresenta apenas entrada de dados, saída de dados, atribuição, condicional composto.
>> Apresenta na sua lógica as estruturas básicas de SEQUÊNCIA e REPETIÇÃO
Falso. Não apresenta repetição.
>> Apresenta na sua lógica a estrutura básica DECISÃO. 
Verdadeiro. Veja o uso do losango.
>> Apresenta na sua lógica as estruturas de DECISÃO e REPETIÇÃO
Falso. Não apresenta repetição.
 
 
 
 
3.
É uma forma de ensinar o computador.
É uma linguagem de programação para computadores.
É uma etapa posterior à programação da solução de um problema.
É a solução teórica, passo a passo, de um problema.
É um hardware especifico para resolver problemas.
 
 
 
Explicação:
Falso. Algoritmo não é linguagem de programação. Exemplo de linguagem de
programção : C++
É uma linguagem de
programação para
03/04/2020 EPS
simulado.estacio.br/alunos/?user_cod=&matr_integracao=0 3/5
Algoritmo pode ser definido como a descrição dos passos para a execução de uma tarefa. Existem
algumas formas distintas de representação de algoritmos, onde as principais são: Linguagem
Natural, Linguagem Gráfica e Pseudocódigos. Se usarmos N para representar linguagem Natural, G
para representar linguagem Gráfica e P para representar pseudocódigos, pode-se relacionar estas
formas de representação de algoritmos com as seguintes afirmações:
( ) Sua simbologia é amplamente conhecida, por isto sua aplicação não se restringe apenas a
algoritmos computacionais.
( ) Sua simbologia e sintaxe aproxima-se muito a simbologia e a sintaxe da maioria das linguagens
de programação.
( ) A grande ambiguidade existente nos significados de seus termos é uma restrição a
representação aos algoritmos computacionais.
Marque a alternativa que representa a o relacionamento existente entre as afirmações e as formas
de representação de algoritmos.
Assinale a opção que, corretamente, mostra exemplos de linguagens de programação.
computadores.
 
Falso. Algoritmo é um conjunto de passos sem ambiguidade que vão traduzir a
solução de um problema. O algoritmo poderá virar um programa, que poderá ou
não "ensinar" o computador.
É uma forma de ensinar o
computador.
 
 Verdadeiro
É a solução teórica, passo a
passo, de um problema.
 
Falso. É uma etapa anterior à programação, ou seja, à criação de programa.
É uma etapa posterior à
programação da solução de
um problema.
 
Falso. Algoritmo pode virar um programa. E programa é software e
não hardware.
É um hardware especifico
para resolver problemas.
 
 
 
 
 
4.
P, N, G
G, P, N
N, P, G
N, G, P
G, N, P
 
 
 
Explicação:
Analisando as afirmativas :
( ) Sua simbologia é amplamente conhecida, por isto sua aplicação não se restringe apenas a
algoritmos computacionais. <<< Fluxograma, por exemplo, que é uma linguagem gráfica >>>
( ) Sua simbologia e sintaxe aproxima-se muito a simbologia e a sintaxe da maioria das linguagens
de programação. <<< Pseudocódigo >>>
( ) A grande ambiguidade existente nos significados de seus termos é uma restrição a
representação aos algoritmos computacionais. <<< Linguagem natural >>>
 
 
 
 
5.
fluxograma, português estruturado, C
português estruturado, C++, Java
C++, Java, C#
C++, C# e fluxograma
C++, Java, portugol
 
 
 
Explicação:
Exemplos dados na aula 1. 
03/04/2020 EPS
simulado.estacio.br/alunos/?user_cod=&matr_integracao=0 4/5
A representação gráfica dos algoritmos, em que cada símbolo apresentado representa uma operação a ser realizada é chamada de:
Qual dos símbolos abaixo representa a entrada de valores para as variáveis?
Assinale a opção correta.
 
 
 
 
6.
Algoritmo
Fluxograma
Pseudocódigo
Diagrama
Linguagem de Programação
 
 
 
Explicação:
Falso. Não usa representação gráfica Pseudocódigo
 
Falso. Algoritmo não é representação de algoritmo Algoritmo
 
FAlso. Linguagem de programação é usada para escrever programa. Linguagem de Programação
 
Fluxograma
 
FAlso. Que diagrama ? Diagrama
 
 
 
 
7.
 
 
 
 
Explicação:
Só tem uma possibilidade. É a apresentada no gabarito.
Vejamos as outras :
1a. opção : preparação
2a. opção : teste condicional
3a. opção : é a resposta certa
4a. opção : para início ou fim do programa
5a. opção : saída de dados
 
 
 
 
8.
Programa é um conjunto de instruções escritas em uma linguagem de programação e que dizem o que o computador deve fazer.
Programa é um algoritmo escrito em fluxograma.
Um programa em C++ não tem variáveis.
Um programa em C++ não precisa ser compilado.
Programa é um conjunto de instruções escritas sem usar, necessariamente, uma linguagem de programação. É possível usar o Inglês para se escrever programas.
 
 
 
Explicação: A resposta está no conteúdo online da aula 2. Todos os itens errados não dão margem a dúvidas. Importante entender a diferença de programa e algoritmo, entre
outras.
 
 
 
03/04/2020 EPS
simulado.estacio.br/alunos/?user_cod=&matr_integracao=0 5/5
 
 
 
 
Legenda: Questão não respondida Questão não gravada Questão gravada
 
 
Exercício inciado em 03/04/2020 18:30:00. 
 
 
 
javascript:abre_colabore('34544','184597205','3684615024');
03/04/2020 EPS
simulado.estacio.br/alunos/?user_cod=&matr_integracao=0 1/5
 
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?
Sobre Português Estruturado, assinale a opção correta :
INTRODUÇÃO A PROGRAMAÇÃO ESTRUTURADA EM C
 EEX0006_A1_202001341129_V9 
Lupa Calc.
 
 
PPT
 
MP3
 
Aluno: CASSIO MOUFARREGE NUNES FERREIRA Matr.: 202001341129
Disc.: INT PROG ESTD EM 2020.1 EAD (G) / EX
 
Prezado (a) Aluno(a),
 
Você fará agora seu TESTE DE CONHECIMENTO! Lembre-se que este exercício é opcional, mas não valerá ponto para sua
avaliação. O mesmo será composto de questões de múltipla escolha.
Após responde cada questão, você terá acesso ao gabarito comentado e/ou à explicação da mesma. Aproveite para se
familiarizar com este modelo de questões que será usado na sua AV e AVS.
 
1.
novoSal <- salAtual + (salAtual*percAumento)
novoSal <- salAtual + (salAtual*100)
novoSal <- (salAtual*percAumento/100)
novoSal <- salAtual + (percAumento/100)
novoSal <- salAtual + (salAtual*percAumento/100)
 
 
 
 
2.
É igual à linguagem de programação na língua portuguesa
É igual ao fluxograma
É igual a uma carta para um encarregado
O português estruturado é uma simplificação da nossa linguagem natural, na qual usamos frases simples e estruturas
que possuem um significado muito bem definido.
É igual à linguagem natural ou narrativa
 
 
 
Explicação:
Definição direta e objetiva dada na aula 1. 
 
 
 
 
javascript:voltar();
javascript:voltar();
javascript:diminui();
javascript:aumenta();
javascript:calculadora_on();
javascript:abre_frame('2','1','','DDA9VC1B4NG9SCFFG4YD','');
javascript:abre_frame('3','1','','DDA9VC1B4NG9SCFFG4YD','');
03/04/2020 EPS
simulado.estacio.br/alunos/?user_cod=&matr_integracao=0 2/5
Analise as afirmativas a seguir em relação a representação de algoritmos: 
 
I - O fluxograma utiliza diagramas para representar e facilitar o entendimento de um algoritmo; 
 II - O pseudocódigo é um recurso muito utilizado para desenvolver programas complexos e representar graficamente o
algoritmo; 
 III - A linguagem de programação é a maneira utilizada de formalizar a solução de um problema do mundo real a partir dos
algoritmos. 
 
Podemos afirmar que:
A implementação concreta de um algoritmo, ou o conjunto de algoritmos a serem executados pela máquina é chamada de:
3.
Apenas a alternativa I é CORRETA
Todas as alternativas são CORRETAS
Apenas as alternativas I e II são CORRETAS
Apenas as alternativas II e III são INCORRETAS
Apenas as alternativas I e III são CORRETAS
 
 
 
Explicação:
Analisando cada afirmativa :
I - O fluxograma utiliza diagramas para representar e facilitar o entendimento de um algoritmo; 
Verdadeira. O fluxograma usa símbolos para E/S, atribuição e outros comandos.
 
II - O pseudocódigo é um recurso muito utilizado para desenvolver programas complexos e representar graficamente o
algoritmo; 
Falsa. Pseudocódigo não tem nada de representação gráfica.
 
III - A linguagem de programação é a maneira utilizada de formalizar a solução de um problema do mundo real a partir dos
algoritmos. 
VErdadeira. Através de alguma linguagem de programação, escrevemos programas.
 
 
 
 
4.
Linguagem de alto nível
Compilador
Linguagem de Máquina
Programa
Linguagem de baixo nível
 
 
 
Explicação:
Falso. É um tradutor. Compilador
 
FAlsa. Linguagem de zeros e uns. Linguagem deMáquina
 
 VErdadeiro Programa
 
Falso. Usada para escrever programas Linguagem dealto nível
 
Falso. Usada para escrever programas mais próximos da Linguagem de
03/04/2020 EPS
simulado.estacio.br/alunos/?user_cod=&matr_integracao=0 3/5
Assinale a alternativa correta relacionada à característica de um algoritmo:
Em Informática, os algoritmos costumam ser escritos em Portugol. Sobre o mesmo, podemos afirmar que:
I. É uma linguagem intermediária entre a linguagem natural e a linguagem de programação;
II. Costuma adotar o inglês como língua padrão para redação dos algoritmos computacionais;
III. Adota algumas regras para fins de padronização e garantia de compreensão dos algoritmos;
IV. Pode ser executado diretamente pelo computador, sem auxílio de nenhum software específico.
São verdadeiras as assertivas:
máquina. Exemplo : linguagem assembly baixo nível
 
 
 
 
5.
Para cada variável pode ser definido mais de um tipo de dado.
Teste de Mesa serve para receber os comandos de entrada.
Valores de entrada são recebidos através do monitor.
Variáveis do tipo real e inteiro aceitam, respectivamente, letras e números.
A execução de um algoritmo é feita sequencialmente.
 
 
 
Explicação:
Verdadeira
A execução de um algoritmo é
feita sequencialmente.
 
Falso. Entrada é via teclado ou via arquivo,
o que aqui não é o caso.
Valores de entrada são
recebidos através do monitor.
 
Falso. Apenas um tipo de dado.
Para cada variável pode ser
definido mais de um tipo de
dado.
 
Falso. Teste de mesa serve para fazer um
passo a passo.
Teste de Mesa serve para
receber os comandos de
entrada.
 
Falso. Tipo real aceita número com casas
decimais ou inteiros. Tipo inteiro aceita
apenas valores inteiros.
Variáveis do tipo real e inteiro
aceitam, respectivamente,
letras e números.
 
 
 
 
6.
I e II
I e III
I, II, III e IV
III e IV
I, II e III
 
 
 
03/04/2020 EPS
simulado.estacio.br/alunos/?user_cod=&matr_integracao=0 4/5
Observe o fluxograma a seguir e assinale a alternativa correta sobre o mesmo:
 
 
O resultado do pensamento computacional pode ser denominado algoritmo. Um algoritmo pode ser definido como
 
7.
O fluxograma está incompleto e errado, pois não exibe mensagens antes que a leitura de dados seja realizada.
No cálculo da idade, inverteram-se as posições dos anos e, por isso, a idade resultante será sempre negativa.
Poderiam ser retirados do fluxograma os símbolos de terminação que delimitam, respectivamente, o início e o fim da
solução.
A simbologia empregada no recebimento de dados está equivocada e foi trocada por aquela que representa exibição
de informações.
O fluxograma é responsável por calcular a idade de um indivíduo a partir de seu ano de nascimento e do ano em que
estamos.
 
 
 
 
8.
um processo de solução de problemas implementado, obrigatoriamente, em Portugol.
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.
a representação gráfica de um conjunto de procedimentos necessários à solução de um problema.
uma série de procedimentos descritos passo a passo visando a solução de um problema.
 
 
 
 
 
 
 
Legenda: Questão não respondida Questão não gravada Questão gravada
 
 
Exercício inciado em 03/04/2020 18:32:09. 
 
javascript:abre_colabore('34544','184597557','3684622954');
03/04/2020 EPS
simulado.estacio.br/alunos/?user_cod=&matr_integracao=0 5/5
 
 
03/04/2020 EPS
simulado.estacio.br/alunos/?user_cod=&matr_integracao=0 1/4
 
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?
Em Informática, os algoritmos costumam ser escritos em Portugol. Sobre o mesmo, podemos afirmar que:
I. É uma linguagem intermediária entre a linguagem natural e a linguagem de programação;
II. Costuma adotar o inglês como língua padrão para redação dos algoritmos computacionais;
III. Adota algumas regras para fins de padronização e garantia de compreensão dos algoritmos;
IV. Pode ser executado diretamente pelo computador, sem auxílio de nenhum software específico.
São verdadeiras as assertivas:
Analise as afirmativas a seguir em relação a representação de algoritmos: 
 
I - O fluxograma utiliza diagramas para representar e facilitar o entendimento de um algoritmo; 
 II - O pseudocódigo é um recurso muito utilizado para desenvolver programas complexos e representar graficamente o algoritmo;III - A linguagem de programação é a maneira utilizada de formalizar a solução de um problema do mundo real a partir dos algoritmos. 
 
Podemos afirmar que:
INTRODUÇÃO A PROGRAMAÇÃO ESTRUTURADA EM C
 EEX0006_A1_202001341129_V10 
Lupa Calc.
 
 
PPT
 
MP3
 
Aluno: CASSIO MOUFARREGE NUNES FERREIRA Matr.: 202001341129
Disc.: INT PROG ESTD EM 2020.1 EAD (G) / EX
 
Prezado (a) Aluno(a),
 
Você fará agora seu TESTE DE CONHECIMENTO! Lembre-se que este exercício é opcional, mas não valerá ponto para sua avaliação. O mesmo será composto de questões de
múltipla escolha.
Após responde cada questão, você terá acesso ao gabarito comentado e/ou à explicação da mesma. Aproveite para se familiarizar com este modelo de questões que será usado
na sua AV e AVS.
 
1.
novoSal <- salAtual + (salAtual*percAumento/100)
novoSal <- (salAtual*percAumento/100)
novoSal <- salAtual + (percAumento/100)
novoSal <- salAtual + (salAtual*100)
novoSal <- salAtual + (salAtual*percAumento)
 
 
 
 
2.
I, II e III
I e III
I, II, III e IV
I e II
III e IV
 
 
 
 
3.
Apenas as alternativas I e III são CORRETAS
Apenas a alternativa I é CORRETA
Apenas as alternativas I e II são CORRETAS
Todas as alternativas são CORRETAS
Apenas as alternativas II e III são INCORRETAS
 
 
 
Explicação:
Analisando cada afirmativa :
I - O fluxograma utiliza diagramas para representar e facilitar o entendimento de um algoritmo; 
Verdadeira. O fluxograma usa símbolos para E/S, atribuição e outros comandos.
 
II - O pseudocódigo é um recurso muito utilizado para desenvolver programas complexos e representar graficamente o algoritmo; 
Falsa. Pseudocódigo não tem nada de representação gráfica.
 
III - A linguagem de programação é a maneira utilizada de formalizar a solução de um problema do mundo real a partir dos algoritmos. 
javascript:voltar();
javascript:voltar();
javascript:diminui();
javascript:aumenta();
javascript:calculadora_on();
javascript:abre_frame('2','1','','DDA9VC1B4NG9SCFFG4YD','');
javascript:abre_frame('3','1','','DDA9VC1B4NG9SCFFG4YD','');
03/04/2020 EPS
simulado.estacio.br/alunos/?user_cod=&matr_integracao=0 2/4
A implementação concreta de um algoritmo, ou o conjunto de algoritmos a serem executados pela máquina é chamada de:
Observe o fluxograma a seguir e assinale a alternativa correta sobre o mesmo:
 
 
Assinale a alternativa correta relacionada à característica de um algoritmo:
VErdadeira. Através de alguma linguagem de programação, escrevemos programas.
 
 
 
 
4.
Programa
Compilador
Linguagem de Máquina
Linguagem de alto nível
Linguagem de baixo nível
 
 
 
Explicação:
Falso. É um tradutor. Compilador
 
FAlsa. Linguagem de zeros e uns. Linguagem deMáquina
 
 VErdadeiro Programa
 
Falso. Usada para escrever programas Linguagem de altonível
 
Falso. Usada para escrever programas mais próximos da máquina. Exemplo :
linguagem assembly
Linguagem de baixo
nível
 
 
 
 
5.
A simbologia empregada no recebimento de dados está equivocada e foi trocada por aquela que representa exibição de informações.
Poderiam ser retirados do fluxograma os símbolos de terminação que delimitam, respectivamente, o início e o fim da solução.
No cálculo da idade, inverteram-se as posições dos anos e, por isso, a idade resultante será sempre negativa.
O fluxograma é responsável por calcular a idade de um indivíduo a partir de seu ano de nascimento e do ano em que estamos.
O fluxograma está incompleto e errado, pois não exibe mensagens antes que a leitura de dados seja realizada.
 
 
 
 
6.
Valores de entrada são recebidos através do monitor.
A execução de um algoritmo é feita sequencialmente.
Variáveis do tipo real e inteiro aceitam, respectivamente, letras e números.
Para cada variável pode ser definido mais de um tipo de dado.
03/04/2020 EPS
simulado.estacio.br/alunos/?user_cod=&matr_integracao=0 3/4
O resultado do pensamento computacional pode ser denominado algoritmo. Um algoritmo pode ser definido como
Sobre o FLUXOGRAMA abaixo podemos afirmar que :
Teste de Mesa serve para receber os comandos de entrada.
 
 
 
Explicação:
Verdadeira
A execução de um algoritmo é feita
sequencialmente.
 
Falso. Entrada é via teclado ou via arquivo, o que aqui não é o
caso.
Valores de entrada são recebidos através do
monitor.
 
Falso. Apenas um tipo de dado. Para cada variável pode ser definido mais deum tipo de dado.
 
Falso. Teste de mesa serve para fazer um passo a passo. Teste de Mesa serve para receber oscomandos de entrada.
 
Falso. Tipo real aceita número com casas decimais ou inteiros.
Tipo inteiro aceita apenas valores inteiros.
Variáveis do tipo real e inteiro aceitam,
respectivamente, letras e números.
 
 
 
 
7.
uma sequência de comandos escritos em uma linguagem de programação.
a representação gráfica de um conjunto de procedimentos necessários à solução de um problema.
uma solução textual redigida com base em uma sintaxe rígida e com vocabulário controlado.
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.
 
 
 
 
8.
03/04/2020 EPS
simulado.estacio.br/alunos/?user_cod=&matr_integracao=0 4/4
Apresenta na sua lógica as três estruturas básicas de programação
Apresenta na sua lógica as estruturas de DECISÃO e REPETIÇÃO
Apresenta na sua lógica a estrutura básica DECISÃO
Apresenta na sua lógica as estruturas básicas de SEQUÊNCIA e REPETIÇÃO
Apresenta na sua lógica a estrutura básica REPETIÇÃO
 
 
 
Explicação:
Justificativas das opções :
>> Apresenta na sua lógica as três estruturas básicas de programação .
 Falso. Não apresenta repetição
>> Apresenta na sua lógica a estrutura básica REPETIÇÃO
Falso. Apresenta apenas entrada de dados, saída de dados, atribuição, condicional composto.
>> Apresenta na sua lógica as estruturas básicas de SEQUÊNCIA e REPETIÇÃO
Falso. Não apresenta repetição.
>> Apresenta na sua lógica a estrutura básica DECISÃO. 
Verdadeiro. Veja o uso do losango.
>> Apresenta na sua lógica as estruturas de DECISÃO e REPETIÇÃO
Falso. Não apresenta repetição.
 
 
 
 
 
 
 
Legenda: Questão não respondida Questão não gravada Questão gravada
 
 
Exercício inciado em 03/04/2020 18:42:53. 
 
 
 
javascript:abre_colabore('34544','184599220','3684661445');
01/04/2020 EPS
simulado.estacio.br/alunos/?user_cod=&matr_integracao=0 1/4
 
 
 
 INTRODUÇÃO A PROGRAMAÇÃO ESTRUTURADA EM C
2a aula
 Lupa 
PPT MP3
 
Exercício: EEX0006_EX_A2_202001341129_V1 01/04/2020
Aluno(a): CASSIO MOUFARREGE NUNES FERREIRA 2020.1 EAD
Disciplina: EEX0006 - INTRODUÇÃO A PROGRAMAÇÃO ESTRUTURADA EM C 202001341129
 
 1a Questão
Fornecida a sequência de respostas abaixo, assinale a opção cujos nomes das variáveis estejam todos corretos para uso.
a) Contador, Soma%Total, Salario_Novo
 d) HoraCerta, Inicio, Contador10
a) Contador, SalarioM, %Soma, _NomeAluno
c) _HoraCerta, %Soma, Contador
b) $Salario, Soma, 99Total, _Hora
Respondido em 01/04/2020 14:15:54
Explicação:
FAlso. Não se pode usar % a) Contador, Soma%Total,Salario_Novo
 
FAlso. Não se pode usar $ ou começar
com dígito. b) $Salario, Soma, 99Total, _Hora
 
Falso. Não se pode começar com %. c) _HoraCerta, %Soma, Contador
 
 Verdadeiro d) HoraCerta, Inicio, Contador10
 
Falso. Não se pode começar com %. a) Contador, SalarioM, %Soma,_NomeAluno
 
 2a Questão
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:
http://simulado.estacio.br/alunos/inicio.asp
javascript:voltar();
javascript:diminui();
javascript:aumenta();
javascript:abre_frame('2','2','','','');
javascript:abre_frame('3','2','','','');
01/04/2020 EPS
simulado.estacio.br/alunos/?user_cod=&matr_integracao=0 2/4
nome-proprio, salBRUTO, #email, matricula*2019
 nomeProprio, sal_Bruto, _email, matricula2019nomePróprio, SAlBRuTO, email, matrícula2019
Nome@Proprio, SALBRUTO, *email*, matricula 2019
NoMePrOpRiO, SalBruto, e-mail, matricula 2019
Respondido em 01/04/2020 14:20:17
 
 3a Questão
Assinale a opção correta:
 Os programas em C++ possuem palavras reservadas tais como main e int.
Não são palavras reservadas em C++ : for, while e do
Para terminar um programa em C++ devemos usar retorne 0;
São palavras reservadas no C++ : int, real, inteiro, float
Os programas em C++ não possuem palavras reservadas.
Respondido em 01/04/2020 14:20:59
Explicação:
Explicação dada na aula sobre programa em C++ e palavras reservadas em C++
 
 4a Questão
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:
 Compilação
Execução
Tradução
Programação
Depuração
Respondido em 01/04/2020 14:21:45
Explicação: A compilação é o processo de conversão dos códigos fontes em executáveis, que possibilita a execução dos programas
pelo processador
 
 5a Questão
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++.
8situacao, numero
us# , tempo
preço, medida
 mumero2Casa, idade
double, int
Respondido em 01/04/2020 14:22:22
Explicação:
Falso. Não se usa # us# , tempo
 
Falso. Não se usa cedilha. preço, medida
01/04/2020 EPS
simulado.estacio.br/alunos/?user_cod=&matr_integracao=0 3/4
 
Falso. Não se pode começar com dígito. 8situacao, numero
 
 Verdadeiro mumero2Casa, idade
 
Falso. São palavras reservadas para tipos de dados. double, int
 
 6a Questão
Um restaurante self-service vende comida por peso e cobra R$ 34,90 por quilo consumido. Sabendo que o preço a ser pago pelo
cliente é calculado a partir do peso de seu prato multiplicado pelo valor do quilo, o trecho de declaração de variáveis em C++ que
seria necessário em um programa capaz de informar ao cliente o valor a pagar é:
real quilo = 34.90; real prato = 0; real valor_pagar = 0;
bool quilo = 34.90; bool prato = 0; bool valor_pagar = 0;
 float quilo = 34.90; float prato = 0; float valor_pagar = 0;
int quilo = 34.90; int prato = 0; int valor_pagar = 0;
char quilo = 34.90; char prato = 0; char valor_pagar = 0;
Respondido em 01/04/2020 14:27:29
 
 7a Questão
Faz parte do desenvolvimento de uma algoritmo declarar as variáveis que armazenarão dados a ser manipulados pelo algoritmo. De
acordo com as regras para criação dos nomes para as variáveis, assinale a alternativa que possui um exemplo de nome
INCORRETO:
num1
nota2
nome_aluno
salariofinal
 cad1- id
Respondido em 01/04/2020 14:27:44
Explicação:
 
Falso, pois é nome possível ter letras e underscore nome_aluno
 
Falso, pois é nome possível ter letra e dígito. num1
 
 Verdadeiro, pois não se pode usar hífen em nome de variável. cad1- id
 
Falso, pois é nome possível ter letras. salariofinal
 
Falso, pois é nome possível ter letra e dígito. nota2
 
01/04/2020 EPS
simulado.estacio.br/alunos/?user_cod=&matr_integracao=0 4/4
 8a Questão
Assinale a opção correta. Sobre variáveis é correto afirmar que ...
 uma variável ocupa um espaço em memória e devemos usar, normalmente, um tipo de dados ao declará-la.
palavras reservadas podem ser usadas para nome de variáveis.
uma variável ocupa um espaço em memória e nunca se usa um tipo de dados ao declará-la.
nomes de variáveis sempre podem iniciar com aspa.
o nome de uma variável sempre pode começar com acento.
Respondido em 01/04/2020 14:28:45
Explicação:
1ª. opção : Verdadeiro. De acordo com definição da aula e exemplos vistos nas
aulas 2 e 3 e demais aulas.
2ª. opção : Falso. Vide aulas 2, 3 e outras. Palavras reservadas serão de
comandos, tipos de dados e não podem ser usadas para nomear variáveis.
3ª. opção : Falso. Nomes de variáveis começam com letra ou _ (sublinhado)
4ª. opção : Falso. Nomes de variáveis começam com letra ou _ (sublinhado)
5ª. opção. Falso. A partir da aula 2 se vê que variáveis terão um tipo de dados.
javascript:abre_colabore('38403','184267728','3680517079');
01/04/2020 EPS
simulado.estacio.br/alunos/?user_cod=&matr_integracao=0 1/4
 
 
 
 INTRODUÇÃO A PROGRAMAÇÃO ESTRUTURADA EM C
2a aula
 Lupa 
PPT MP3
 
Exercício: EEX0006_EX_A2_202001341129_V2 01/04/2020
Aluno(a): CASSIO MOUFARREGE NUNES FERREIRA 2020.1 EAD
Disciplina: EEX0006 - INTRODUÇÃO A PROGRAMAÇÃO ESTRUTURADA EM C 202001341129
 
 1a Questão
Os comentários são recursos que podem ser utilizados pelos programadores para:
Inserir comandos que serão executados pela máquina
 Inserir textos explicativos apenas para o programador
Inserir textos explicativos apenas para o usuário
Inserir comandos que serão traduzidos pelo compilador
Inserir diretivas para o compilador
Respondido em 01/04/2020 14:36:00
Explicação:
Falso. Comentário não é comando ou
permite inserir comando.
Inserir comandos que serão
executados pela máquina
 
Falso. Comentário não é comando ou
permite inserir comando.
Inserir comandos que serão
traduzidos pelo compilador
 
 Verdadeiro
Inserir textos explicativos apenas
para o programador
 
Falso. O usuário não irá ler o programa. Inserir textos explicativos apenaspara o usuário
 
Falso. O compilador irá ignorar o texto
explicativo dos comentários. Inserir diretivas para o compilador
 
 2a Questão
http://simulado.estacio.br/alunos/inicio.asp
javascript:voltar();
javascript:diminui();
javascript:aumenta();
javascript:abre_frame('2','2','','','');
javascript:abre_frame('3','2','','','');
01/04/2020 EPS
simulado.estacio.br/alunos/?user_cod=&matr_integracao=0 2/4
O linha de programa que representa a ação "processamento" em um algoritmo em
pseudolinguagem é:
enquanto
leia
 valor <- valor + 1;
se
programa
Respondido em 01/04/2020 14:37:13
Explicação:
Conteúdo administrado no livro, onde é mostrado a equivalência entre algoritmo e programa em C++.
As demais opções não apresentam nenhuma linha de processamento.
se indica o início de uma estrutura condicional, enquanto, uma estrutura de repetição e programa não diz nada.
Leia é o comando de leitura, para entrada de dados e não processamento.
 
 3a Questão
No C++, é possível declarar variáveis e constantes. Uma constante é um espaço da memória reservado a um valor que não se
altera ao longo da execução de um programa. Imaginando que você precise de uma constante para armazenar o valor de PI (3,14),
como seria feita sua declaração em C++?
float PI=3.14;
const integer PI=3.14;
const int PI=3.14;
 const float PI=3.14;
const real PI=3.14;
Respondido em 01/04/2020 14:37:40
 
 4a Questão
Uma variável pode ser entendida como sendo:
Um disposi�vo de saída de dados.
 Um endereço na memória principal.
Um elemento da unidade lógica de controle.
Um disposi�vo de memória auxiliar.
Um disposi�vo de entrada de dados.
Respondido em 01/04/2020 14:37:57
Explicação:
Analisando cada item :
Falso. Variável ocupa espaço em memória e
tem um endereço.
Um dispositivo de entrada de dados é o
teclado.
Um dispositivo de entrada de
dados.
 
 
Falso. Variável ocupa espaço em memória e
tem um endereço.
Um dispositivo de memória
auxiliar.
01/04/2020 EPS
simulado.estacio.br/alunos/?user_cod=&matr_integracao=0 3/4
 
Verdadeiro.
 
Um endereço na memória
principal.
 
Falso. Variável ocupa espaço em memória e
tem um endereço.
Um dispositivo de saída de dados é o monitor.
 
Um dispositivo de saída de
dados.
 
Falso. Variável ocupa espaço em memória e
tem um endereço.
Um elemento da unidade lógica
de controle.
 
 5a Questão
Assinale a opção que apresenta somente nomes válidos para variáveis em C++.
CONTA, TOTAL1, 1DATA
 CONTA, TOTAL1, data
1conta, 2total, 3data
Conta, Total, 5data
Conta, Total1, DIA-MÊS-ANO
Respondido em 01/04/2020 14:38:41
Explicação:
Falsa. Não se pode começar nome de variável com
dígito. CONTA, TOTAL1, 1DATA
 
Falsa. Não se pode começar

Continue navegando