Buscar

ALGORITIMOS TC Maio 2018 02

Prévia do material em texto

1a Questão
Assinale a opção correta:
A forma mais comum de escrever um algoritmo é em fluxograma.
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 portugol.
A forma mais comum de escrever um algoritmo é usar um bom software.
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.
Ref.: 201709263868
2a Questão
Assinale a alternativa correta relacionada à característica de um algoritmo:
A execução de um algoritmo é feita sequencialmente.
Para cada variável pode ser definido mais de um tipo de dado.
Valores de entrada são recebidos através do monitor.
Teste de Mesa serve para receber os comandos de entrada.
Variáveis do tipo real e inteiro aceitam, respectivamente, letras e números.
Explicação:
Verdadeira A execução de um algoritmo é feitasequencialmente.
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 maisde 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.
Ref.: 201709263760
3a Questão
EPS http://simulado.estacio.br/bdq_simulados_exerci...
1 of 4 29/05/2018 08:49
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.
G, N, P
P, N, G
G, P, N
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 >>>
Ref.: 201709263363
4a Questão
A representação gráfica dos algoritmos, em que cada símbolo apresentado representa uma operação a ser realizada é chamada de:
Linguagem de Programação
Pseudocódigo
Diagrama
Fluxograma
Algoritmo
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
EPS http://simulado.estacio.br/bdq_simulados_exerci...
2 of 4 29/05/2018 08:49
Fluxograma
FAlso. Que diagrama ? Diagrama
Ref.: 201709297332
5a Questão
Segundo a forma de organizar o computador proposta por Von Neumann, a máquina possui quatro componentes. Assinale a alternativa correta:
Unidade de Controle / Memória / Unidade de Armazenamento / Entrada e Saída
Unidade de Controle / Memória / Entrada e Saída / Unidade de Impressão
Memória / Entrada e Saída / Unidade Aritmética e Lógica / Unidade de Armazenamento
Entrada e saída/ Unidade Aritmética e Lógica / Memória / Unidade de Controle
Memória / Entrada e Saída / Unidade de Impressão / Unidade de Armazenamento
Ref.: 201709263364
6a Questão
A implementação concreta de um algoritmo, ou o conjunto de algoritmos a serem executados pela máquina é chamada de:
Linguagem de Máquina
Compilador
Linguagem de alto nível
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 de altonível
Falso. Usada para escrever programas mais próximos da máquina.
Exemplo : linguagem assembly
Linguagem de baixo
nível
Ref.: 201709264018
7a Questão
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.
EPS http://simulado.estacio.br/bdq_simulados_exerci...
3 of 4 29/05/2018 08:49
Podemos afirmar que:
Apenas a alternativa I é CORRETA
Todas as alternativas são CORRETAS
Apenas as alternativas I e III são CORRETAS
Apenas as alternativas I e II 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. 
VErdadeira. Através de alguma linguagem de programação, escrevemos programas.
Ref.: 201709300726
8a Questão
Assinale a opção correta.
A memória, conhecida como RAM, pode ser apenas lida.
A memória RAM serve para realizar os cálculos dos dados fornecidos pelos usuários.
Dispositivos de entrada e saída de dados compreendem pendrives, memória RAM e HD.
A Unidade de Aritmética e Lógica é a responsável pelos cálculos e seus controles.
A Unidade de controle realiza controles, finalizando os cálculos.
Explicação: Como indicado na aula online 1 : A Unidade de Aritmética e Lógica é a responsável pelos cálculos e seus controles. Os outros itens
não atendem por razões indicadas na mesma aula.
EPS http://simulado.estacio.br/bdq_simulados_exerci...
4 of 4 29/05/2018 08:49

Continue navegando