Logo Passei Direto
Buscar

Lógica de Programação e Algoritmos Exercícios 2

Ferramentas de estudo

Questões resolvidas

(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:


A I, apenas.
B II, apenas.
C III, apenas.
D I e III, apenas.
E I, II e III.

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.

A I - PHP
II - HTML
III - JAVA
IV - SQL
B I - PHP
II - PYTHON
III - C
IV - SQL
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

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.

A I - Linguagem de máquinaII - Tradução
B I - Linguagem de máquinaII - Execução
C I - Linguagem de máquina
II - Compilação
D I - Linguagem de programaçãoII - Compilação
E I - Linguagem de programaçãoII - Conversão

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ín

A 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.
B I - Ambas definições são antigas, e surgiram muito antes do 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.
C 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.
D I - Ambas definições são antigas, e surgiram muito antes do 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.
E 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.

Material
páginas com resultados encontrados.
páginas com resultados encontrados.
left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Questões resolvidas

(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:


A I, apenas.
B II, apenas.
C III, apenas.
D I e III, apenas.
E I, II e III.

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.

A I - PHP
II - HTML
III - JAVA
IV - SQL
B I - PHP
II - PYTHON
III - C
IV - SQL
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

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.

A I - Linguagem de máquinaII - Tradução
B I - Linguagem de máquinaII - Execução
C I - Linguagem de máquina
II - Compilação
D I - Linguagem de programaçãoII - Compilação
E I - Linguagem de programaçãoII - Conversão

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ín

A 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.
B I - Ambas definições são antigas, e surgiram muito antes do 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.
C 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.
D I - Ambas definições são antigas, e surgiram muito antes do 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.
E 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.

Prévia do material em texto

Questão 1/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:
Nota: 10.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.
Você assinalou essa alternativa (D)
Você acertou!
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 2/10 - Lógica de Programação e 
Algoritmos
Na AULA 2 aprendemos a escrever na tela do computador uma mensagem utilizando um comando de saída.
A seguir você encontra o comando de saída sendo empregado em Python:
Observe que o comando apresentado resultou em um ERRO na saída do 
nosso programa.
Assinale a alternativa que CORRETAMENTE explica o motivo deste erro ter 
sido gerado.
Nota: 10.0
A
O erro aconteceu porque para escrevermos na tela a 
mensagem, devemos utilizar aspas duplas ao invés de 
aspas simples no comando print.
Podemos adotar tanto aspas simples quanto 
aspas duplas, é indeferente.
B
O erro aconteceu porque o comando print foi escrito 
com a primeira letra maiúscula: Print. Na linguagem 
Python, print e Print não são a mesma coisa, uma vez 
que a linguagem diferencia letras maiúsculas de 
minúsculas. O correto seria print.
Você assinalou essa alternativa (B)
Você acertou!
C
O erro aconteceu porque o comando print foi escrito 
com a primeira letra maiúscula: Print. Na linguagem 
Python, não podemos empregar letras maiusculas 
em nossos código de maneira alguma algo, seja em 
comandos, seja em nome de variáveis, seja no 
armazenamento de um dado. O correto seria print.
De fato o problema está na letra maiuscula. 
Porém, é incorreto dizer que o Python não 
aceita letras maisculas. Aceita sim, só não 
aceita na escrita do comando print.
D O erro se dá pelo fato de que primeiro devemos criar 
uma variável para receber o texto, para em seguida 
fazer a impressão na tela desta variável que contém o 
texto. O correto seria algo como:
texto = 'APOL'
Print(texto)
A solução apresentada usando uma variável 
até funciona, porém o motivo do erro não é 
este, pois o comando deve ser escrito com 
letras minúsculas.
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:
Nota: 10.0
A
I, apenas.
Você assinalou essa alternativa (A)
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 4/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:
Nota: 10.0
A I, somente
Você assinalou essa alternativa (A)
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 5/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.
Nota: 0.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.
Você assinalou essa alternativa (D)
E
I - Linguagem ABC
II - Programa de TV britânico Monty Python.
AULA 1 - TEMA 5
Questão 6/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:
Nota: 10.0
A
I - PHP
II - HTML
III - JAVA
IV - SQL
B
I - PHP
II - PYTHON
III - C
IV - SQL
Você assinalou essa alternativa (B)
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 7/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.
Nota: 10.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
Você assinalou essa alternativa (C)
Você acertou!
D
I - Linguagem de programação
II - Compilação
E
I - Linguagem de programação
II - Conversão
Questão 8/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
osmais 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ê assinalou essa alternativa (B)
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 9/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.
Nota: 10.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.
Você assinalou essa alternativa (B)
Você acertou!
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.
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:
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ê assinalou essa alternativa (C)
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

Mais conteúdos dessa disciplina