Buscar

prova logica e programacao de algoritmos

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 8 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 6, do total de 8 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Prévia do material em texto

Questão 1/10 - Lógica de Programação e Algoritmos
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:
Nota: 10.0
	A	I, somente
Você acertou!
I - CORRETA
II - INCORRETA - Computadores não eram eletrônicos desde o princípio.
III - INCORRETA - Computadores eram decimais no inicio, depois viraram binários.
	B	II, somente
	C	III, somente
	D	I e II, somente
	E	I, II e III
Questão 2/10 - Lógica de Programação e Algoritmos
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.
Nota: 0.0
	A	I - Linguagem de máquina
II - Tradução
	B	I - Linguagem de máquina
II - Execução
	C	I - Linguagem de máquina
II - Compilação
	D	I - Linguagem de programação
II - Compilação
	E	I - Linguagem de programação
II - Conversão
Questão 3/10 - Lógica de Programação e Algoritmos
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:
Nota: 10.0
	A	I - PHP
II - HTML
III - JAVA
IV - SQL
	B	I - PHP
II - PYTHON
III - C
IV - SQL
Você acertou!
	C	I - HTML
II - PYTHON
III - JAVA
IV - JAVASCRIPT
	D	I - HTML
II - PYTHON
III - C++
IV - RUBY
	E	I - PHP
II - JAVA
III - PYTHON
IV - SQL
Questão 4/10 - Lógica de Programação e Algoritmos
Aprendemos na AULA 1 que também escrevemos uma sequência lógica de passos para resolver equações matemáticas. Observe a seguir a equação matemática que descreve a fórmula de Bhaskara:
−
b
±
√
Δ
2
a
O cálculo da fórmula de Bhaskara deve seguir uma só sequência de passos para que o resultado final seja atingido. Considere a situação onde o Delta da Bhaskara é positivo, somente. Assinale a alternativa que contém corretamente a sequencia de passos para chegarmos ao resultados da Bhaskara.
Nota: 0.0
	A	1 - Calcular o delta
2 - Calcular a raiz quadrada de delta
3 - No denominador, multiplicar duas vezes o valor de a
4 - Dividir o resultado da raiz quadrada de delta pelo obtido no denominador
5 - Por fim, Dividir -b pelo resultado obtido no denominador
	B	1 - Calcular o delta
2 - Calcular a raiz quadrada de delta
3 - No denominador, calcular duas vezes o valor de a 
4 - Dividir -b pelo resultado obtido no denominador
5 - Por fim, somar o resultado obtido no item 4 com a raiz quadrada de delta
	C	1 - Calcular o delta
2 - Calcular a raiz quadrada de delta
3 - No denominador, calcular duas vezes o valor a 
4 - Somar o resultado do denominador com -b
5 - Por fim, dividir a raiz quadrada de delta pela resultado obtido no item 4
	D	1 - Calcular o delta
2 - Calcular a raiz quadrada de delta
3 - No denominador, calcular duas vezes o valor de a 
4 - Dividir o resultado obtido da raiz quadrada de delta, pelo obtido no denominador
5 - Por fim, somar -b com o resultado obtido no item 4
	E	1 - Calcular o delta
2 - Calcular a raiz quadrada de delta
3 - No numerador, somar -b com o resultado da raiz quadrada de delta
4 - No denominador, multiplicar duas vezes o valor de a
5 - Por fim, dividir o resultado obtido no numerador pelo obtido no denominador
Questão 5/10 - Lógica de Programação e Algoritmos
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:
Nota: 10.0
	A	I, apenas.
Você acertou!
As afirmativas II e III estão com os conceitos trocados uma com a outra.
	B	II, apenas.
	C	III, apenas.
	D	I e III, apenas.
	E	I, II e III.
Questão 6/10 - Lógica de Programação e Algoritmos
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.
Nota: 10.0
	A	I - Linguagem Java
II - Cobra Píton (Python).
	B	I - Linguagem C
II - Cobra Píton (Python).
	C	I - Linguagem ABC
II - Cobra Píton (Python).
	D	I - Linguagem C
II - Programa de TV britânico Monty Python.
	E	I - Linguagem ABC
II - Programa de TV britânico Monty Python.
Você acertou!
AULA 1 - TEMA 5
Questão 7/10 - Lógica de Programação e Algoritmos
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):
Nota: 10.0
	A	I, II e III, somente
	B	II, III e IV, somente
Você acertou!
I - INCORRETA: Ambos conceitos são antigos e não atrelados a definição na área da computação.
	C	II e III, somente
	D	I, II e IV, somente
	E	I, II, III e IV
Questão 8/10 - Lógica de Programação e Algoritmos
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:
Nota: 10.0
	A	- CPU, que contém uma memória principal e uma memória secundária
- Barramento de interconexão
- Sistema de entrada e saída.
	B	- Memória principal
- Memória secundária
- Barramento de interconexão
- Sistema de entrada e saída.
	C	- 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ê acertou!
AULA 1 - TEMA 2
	D	- CPU, que contém uma unidade de controle e uma unidade lógica e aritmética 
- Memória principal- Memória secundária
	E	- CPU, unidade lógica e aritmética 
- Memória principal, que contém uma unidade de controle
- Barramento de interconexão
Questão 9/10 - Lógica de Programação e Algoritmos
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:
Nota: 0.0
	A	A linguagem Python apresenta uma grande diversidade de bibliotecas prontas e é multiplataforma, o que a torna bastante popular.
	B	A linguagem Python apresenta uma comunidade bastante ativa e que está sempre auxiliando a Python Software Foundation a melhorar a linguagem.
	C	A linguagem Python tornou-se popular muito graças a sua simplicidade de uso, sendo ótima para iniciantes em programação.
	D	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.
Nada impede o Python de ser adotada neste ramo de smartphones.
	E	O Python é uma linguagem de propósito geral, apresentado suporte e recursos para ser empregada em quase todas as áreas de desenvolvimento.
Questão 10/10 - Lógica de Programação e Algoritmos
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.
Nota: 0.0
	A	Representação gráfica e com simbologia que atende ao padrão ISO. É ótimo para representar ideias gerais de algoritmos.
	B	Linguagem com formalismo e conjunto de regras definidas que se aproxima muito de uma linguagem de programação convencional.
	C	Representação livre e com bastante margem para ambiguidades e duplas interpretações.
	D	Representação pouco formal, mais natural. Aproxima-se da língua portuguesa ao ser utilizada para escrita de algoritmos.

Continue navegando