Buscar

Lógica de Programação (2)


Continue navegando


Prévia do material em texto

CCT0535_EX_A2_201708284291_V5
LÓGICA DE PROGRAMAÇÃO
2a aula
Lupa
Vídeo PPT MP3
Exercício: CCT0535_EX_A2_201708284291_V5 22/05/2018 21:39:51 (Finalizada)
Aluno(a): LAURO RODRIGUES CERQUEIRA 2018.1 - F
Disciplina: CCT0535 - LÓGICA DE PROGRAMAÇÃO 201708284291
Ref.: 201708450239
1a Questão
No Sistema Binário, por ser um sistema posicional assim como o Sistema Decimal, cada 
posição tem um valor. Assinale a opção onde estão presentes os valores das cinco primeiras 
posições, começando pela de maior valor(esquerda) e indo para a de menor valor(direita).
10 / 8 / 6 / 4 / 2
16 / 8 / 4 / 2 / 1 
10000 / 1000 / 100 / 10 / 1
8 / 6 / 4 / 2 / 0
32 / 16 / 8 / 4 / 2
Ref.: 201708450257
2a Questão
Podemos construir um algoritmo, usando várias linguagens. Assinale a opção CORRETA
que representa uma linguagem que usa símbolos padronizados e é considerada uma 
linguagem universal, visto que pouco se escreve.
Linguagem gráfica - diagrama de Euler
Linguagem de marcação
Linguagem gráfica - fluxograma 
Pseudolinguagem
Linguagem natural
Página 1 de 4EPS
03/06/2018http://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?num_seq_aluno_tur...
Ref.: 201708417020
3a Questão
Os algoritmos podem ser definidos usando diversos instrumentos, como a linguagem 
natural, os fluxogramas, o diagrama de chapin, o português estruturado ou mesmo 
através de uma linguagem de programação, como o C ou o C++. É sabido que o nível 
de detalhamento e precisão dos algoritmos varia em cada uma dessas 
representações. Com base nessas afirmações e nas informações vistas em aula, é 
válido afirmar que:
O diagrama de chapin é uma forma totalmente textual de representar um 
algoritmo.
O português estruturado inclui obrigatoriamente alguns detalhes que, 
normalmente, não são indicados na linguagem natural, como o tipo de dado
que pode ser armazenado em cada variável, por exemplo.
É impossível criar um algoritmo, mesmo que simples, diretamente com o uso 
de linguagem de programação, não importa a experiência do programador: 
sempre será necessário criar o algoritmo em linguagem natural, depois passar 
ao fluxograma e, finalmente, passar ao português estruturado.
A linguagem natural é a melhor forma de representar um algoritmo, devido à 
sua grande flexibilidade e objetividade: uma descrição qualquer em linguagem 
natural sempre será interpretada da mesma forma por qualquer pessoa ou 
equipamento.
O fluxograma, por ser uma representação gráfica, é a forma mais completa de 
especificar um algoritmo. Infelizmente ela se aplica somente a linguagens de 
programação específicas, sendo de utilidade bastante limitada e inútil para 
representar outros processos não computacionais.
Ref.: 201709493416
4a Questão
Analise o código abaixo e escolha a alternativa que mostra o que será impresso na tela.
cout << "Teste com ";
cout << " dois couts.\nFuncionou bem!";
Teste com 
 dois couts.Funcionou bem!
Teste com dois couts.
\nFuncionou bem!
Teste com
 dois couts.\nFuncionou bem!
Teste com dois couts.\nFuncionou bem!
Teste com dois couts.
Funcionou bem!
Página 2 de 4EPS
03/06/2018http://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?num_seq_aluno_tur...
Explicação:
O trecho de código apresentado possui duas linhas de comando cout (comando de saída de dados). A seguir 
analisa-sea execução destas duas linhas:
cout << "Teste com "; ---> Neste comando de saída será exibida a mensagem: "Teste com"
cout << " dois couts.\nFuncionou bem!"; ---> Neste outro comando de saída, será exibida, na 
mesma linha do comando anterior, a mensagem:" dois couts." Com a seguir encontra-se a 
sequência de escape "\n", o programa passará para a próxima linha, e exibirá a mensagem 
restante: "Funcionou bem!"
Assim sendo, o resultado final da execução do dois comandos de saída será:
Teste com dois couts.
Funcionou bem!
Ref.: 201709133713
5a Questão
Um aluno de Lógica de Programação irá informatizar o processo de cálculo da folha de pagamento de uma 
empresa usando a linguagem C/C++. Para tanto necessita declarar algumas variáveis em seu programa para 
representar algumas informações: o sexo do funcionário ('M' ou 'F'), o valor do salário e a quantidade de 
dependentes. Escolha entre as opções abaixo a apresenta corretamente o tipo de dado a ser utilizado para 
cada uma dessas informações respectivamente:
e) char, int e int
a) int, double e float
d) char, double e int
b) char, double e float
c) int, float e int 
Ref.: 201708354920
6a Questão
Qual das seguintes opções não se caracteriza como forma de representação de um algoritmo?
Pseudocódigo 
Descrição Narrativa
Portugol
Lógica Booleana 
Fluxograma Convencional
Ref.: 201708450228
7a Questão
Existe um registrador que é ponto de concentração de tudo que é armazenado na, ou 
copiado da, Memória Principal. Assinale a opção onde está presente esse registrador.
RDM
PC
Página 3 de 4EPS
03/06/2018http://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?num_seq_aluno_tur...
CC
REM
RI
Ref.: 201708893433
8a Questão
Em programação utilizam-se variáveis para armazenar valores e também para dar nome a uma determinada 
área de memória do computador onde os dados ficam armazenados. Determine qual das alternativas 
abaixo apresenta todos os nomes de variáveis VÁLIDOS em uma linguagem de programação.
salario100, 1a 
1a , b 
salario-medio, b, Funcionario 
Funcionario, salario100, salario-medio
Funcionario, salario100, b 
Página 4 de 4EPS
03/06/2018http://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?num_seq_aluno_tur...