Você está na página 1de 4

Apol 1 - Lógica de Programação e Algoritmos

Questão 1/10 - Lógica de Programação e Algoritmos


(ADAPTADA) Na AULA 1 aprendemos sobre os tipos de representações de algoritmos.

Sobre estes tipos, assinale a alternativa que CORRETAMENTE descreve o PSEUDOCÓDIGO e


seu significado.

Linguagem com formalismo e conjunto de regras definidas que se aproxima muito de


uma linguagem de programação convencional.

Questão 2/10 - Lógica de Programação e Algoritmos


(ADAPTADA) Aprendemos na AULA 1 que o computadores modernos surgiram devido as
necessidades imediatas por maior capacidade de processamento por parte de nações ao redor
do mundo, como a criptografia de mensagens na segunda guerra mundial. Acerca do
surgimento e da evolução dos computadores, analise as afirmativas a seguir:

I - O ENIAC é um exemplo de computador construído com milhares de válvulas e relés, e


operado por dezenas de pessoas.
II - Desde o surgimento dos primeiros computadores, eles sempre foram construídos
empregando dispositivos eletrônicos.
III - Computadores, desde o princípio, trabalham e funcionam com o que chamados de
aritmética binária.

Acerca das afirmativas apresentadas, assinale somente as CORRETAS:

I, somente

Questão 3/10 - Lógica de Programação e Algoritmos


(ADAPTADA) Na AULA 1, apresentemos três tipos distintos de representações de algoritmos
que fogem de uma linguagem de programação: descrição narrativa, pseudocódigo e fluxograma.
Acerca destas representações, observe as afirmativas a seguir:

I - Uma descrição narrativa não é empregada em algoritmos computacionais, uma vez que não
apresenta um formalismo e é bastante aberta a ambiguidades.
II - Um pseudocódigo apresenta regras bem definidas, e portanto é muito adotada em
representações gráficas empregando uma simbologia própria padrão ISO.
III - Um fluxograma é idêntico a uma linguagem de programação, e portanto é considerado uma
linguagem de programação genérica.

Acerca das afirmativas apresentadas, assinale as alternativas CORRETAS:

I, apenas.

Questão 4/10 - Lógica de Programação e Algoritmos


(ADAPTADA) O nome de nossa disciplina é LÓGICA DE PROGRAMAÇÃO E ALGORITMOS.
Deste modo, aprendemos a conceituar na AULA 1 o seu significado.
Definimos, portanto, a palavra LÓGICA e a palavra ALGORITMOS. Acerca de ambas palavras
que compõem o nome da nossa disciplina, observe as afirmativas a seguir:
I - Ambas definições são recentes, e surgiram com o aparecimento dos primeiros programas
computacionais.
II - A LÓGICA está completamente atrelada ao raciocínio lógico, o qual exercemos em nosso
dia-a-dia para resolvermos os mais diversos problemas cotidianos.
III - O raciocínio lógico é empregado na criação de algoritmos. Algoritmos estes que podem ser
computacionais, ou não.
IV - O ALGORITMO é uma sequência de passos que tem como objetivo resolver um
determinado problema, seja este problema computacional, ou não.

Acerca das afirmativas acima, assinale a alternativa que contém somente a(s) CORRETA(S):

II, III e IV, somente

Questão 5/10 - Lógica de Programação e Algoritmos


(ADAPTADA) Na AULA 1 aprendemos o conceito de linguagem de programação bem como
vimos e conhecemos algumas das linguagens mais adotadas no mercado nos dias de hoje.
A seguir você encontra as características de algumas destas linguagens.

I - Linguagem de programação empregada para desenvolvimento Web.


II - Linguagem de programação que é interpretada.
III - Linguagem de programação criada na década de 70 e bastante empregada na área de
Engenharia.
IV - Linguagem de banco de dados.

Assinale a alterativa que contém possíveis linguagens de programação que atendem ao itens
apresentados:

I - PHP
II - PYTHON
III - C
IV – SQL

Questão 6/10 - Lógica de Programação e Algoritmos


(ADAPTADA) Na AULA 1 aprendemos o que é uma linguagem de programação e como nós e o
nossos computadores compreendemos os programas que escrevemos.
Acerca deste assunto, observe os dois conceitos a seguir:

I - Linguagem que o computador compreende.


II - Processo que converte uma linguagem de programação em uma linguagem compreendida
por nosso computador.

Assinale a alternativa que informa corretamente o nome do conceito de cada uma das
afirmativas.

I - Linguagem de máquina
II - Compilação

Questão 7/10 - Lógica de Programação e Algoritmos


(ADAPTADA) Na AULA 1 conhecemos um pouco sobre a linguagem Python e as características
que a tornaram bastante popular e empregada atualmente no mercado.

Acerca da linguagem Python e suas características, assinale a alternativa INCORRETA:


O Python é uma linguagem de programação que, embora bastante intuitiva de usar,
esbarra na dificuldade de não ser capaz de ser adotada no desenvolvimento de
aplicativos para Android ou iOS.

Questão 8/10 - Lógica de Programação e Algoritmos


(ADAPTADA) Aprendemos na AULA 2 que a maneira como escrevemos expressões
matemáticas tem impacto direto no resultado final que irá aparecer na saída do programa.
Observe a expressão a seguir: (1÷(2+3)) + (1 +4)÷2)

1 + 1+4

2+3 2
Assinale a alternativa que contém o print CORRETO para a expressão apresentada.

print(1 / (2 + 3) + (1 + 4) /2)

Questão 8/10 - Lógica de Programação e Algoritmos


(ADAPTADA) Na AULA 2 aprendemos que a linguagem Python apresenta algumas regras a
serem seguidas para que nossos programas não gerem erros. Aprendemos também a escrever
uma mensagem na tela empregando um comando de saída. Lembrando das regras
apresentadas, observe as 4 linhas de print a seguir:

print()
print(' ')
print('APOL)
print('')

Somente uma destas 4 linhas gera erro na saída do programa. Assinale a alternativa que
CORRETAMENTE indica qual das linhas gera erro e o motivo deste erro.

Linha 3, porque as aspas simples foram abertas mas não foram fechadas.

Questão 9/10 - Lógica de Programação e Algoritmos


(ADAPTADA) Na AULA 1, aprendemos um pouco sobre a história da linguagem Python.

Acerca da linguagem Python, assinale a alternativa que contém corretamente a linguagem de


programação que inspirou a criação do Python (I), e a origem do nome da linguagem (II),
respectivamente.

I - Linguagem ABC
II - Programa de TV britânico Monty Python.

Questão 10/10 - Lógica de Programação e Algoritmos


(ADAPTADA) Aprendemos na AULA 1 que a arquitetura de Von Neumann é a base de projeto
de todos os computadores modernos até os dias atuais.

Acerca desta arquitetura, assinale a alternativa que contém corretamente as partes principais
que a compõem:

- CPU, que contém uma unidade de controle e uma unidade lógica e aritmética
- Memória principal
- Barramento de interconexão
- Sistema de entrada e saída.

Você também pode gostar