Buscar

apol obj 01

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

Prévia do material em texto

Questão 1/10 - Lógica de Programação e Algoritmos
Na AULA 3 você estudou sobre as condicionais simples e compostas.
A seguir você encontrar um pequeno código em Python com uma condicional simples.
O programa em Python, se alterarmos o valor de a para diferentes valores inteiros veremos que o print na tela sempre é executado. Assinale a alternativa que explica CORRETAMENTE o motivo do print aparecer na tela independentemente do valor da variável a.
Nota: 10.0
	
	A
	O print é executado sempre porque o teste lógico colocado a == 1 sempre irá resultar em True, independentemente do valor de a.
	
	B
	O print é executado sempre porque ele não está indentado dentro da condicional. Neste caso, ele está fora da condição e é sempre executado.
Você acertou!
	
	C
	O print é executado sempre porque foi colocado os dois pontos no final da condicional.
	
	D
	O print é sempre executado porque a condicional adotada é a simples. O correto é se utilizar uma condicional composta.
Questão 2/10 - Lógica de Programação e Algoritmos
Suponha que você precisa criar um algoritmo que recebe duas notas de um aluno e calcule a média destas notas, realizando o print na tela do resultado final. As notas podem ser valores com casas decimais.
Assinale a alternativa que contém o código que melhor atende as necessidades do enunciado e que não contém erros.
Nota: 10.0
	
	A
	
O sinal de atribuição foi usado errado.
	
	B
	
O enunciado solicitada casas decimais, portanto INT não pode ser usado.
	
	C
	
Faltam os parenteses. Neste caso a operação da média irá sair errada.
Também, o enunciado solicitada casas decimais, portanto INT não pode ser usado.
	
	D
	
Você acertou!
	
	E
	
Faltam os parenteses. Neste caso a operação da média irá sair errada.
Questão 3/10 - Lógica de Programação e Algoritmos
Na AULA 3 você aprendeu que podemos criar expressões lógicas e booleanas, e empregando operadores lógico como o de negação, conjunção e disjunção.
Suponha que você tem 3 variáveis A, B e C. Crie uma expressão booleana que será utilizada em um teste condicional. A expressão deverá fazer as seguintes validações:
- verificar se a soma de A com B é maior do que C.
- verificar se B menos C é maior ou igual a zero.
- só retorne verdadeiro se ambas condições forem satisfeitas.
Assinale a alternativa que contém CORRETAMENTE a expressão solicitada.
Nota: 10.0
	
	A
	
	
	B
	
	
	C
	
	
	D
	
Você acertou!
- verificar se a soma de A com B é maior do que C. -> A + B > C
- verificar se B menos C é maior ou igual a zero.  -> B - C > 0
- só retorne verdadeiro se ambas condições forem satisfeitas.  -> operador and
	
	E
	
Questão 4/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 5/10 - Lógica de Programação e Algoritmos
Na AULA 2 aprendemos que podemos usar o comando print para imprimir textos literais na tela, bem como realizar a impressão de resultados de operações aritméticas.
Observe o print a seguir:
Assinale a alternativa que contém CORRETAMENTE a saída exata do programa, para o print apresentado.
Nota: 10.0
	
	A
	12 + 1
	
	B
	5 + 7 + 1
	
	C
	13
	
	D
	76
	
	E
	5 + 71
Você acertou!
Estamos imprimindo textos na tela literalmente, e ainda concatenando o 7 com o 1.
Questão 6/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 7/10 - Lógica de Programação e Algoritmos
Na AULA 3 estudamos condicionais aninhadas. Uma estrutura de seleção aninhada é formada pela combinação de estruturas de seleção simples e/ou compostas, uma dentro da outra, não havendo limite para o número de combinações, podendo, em alguns casos, gerar um código bastante complexo.
A figura abaixo mostra o fluxograma de uma estrutura de seleção aninhada.
Fonte: Puga e Risseti (2016).
Observe as afirmativas:
I. Caso o resultado do teste da condição1 seja falso, a condição2 não será executada e o conjunto de Instruções C entrará em ação.
II. Caso o resultado do teste da condição1 seja falso, a condição2 será executada e o conjunto de Instruções C não entrará em ação.
III. A condição2 por sua vez faz seu teste, e se seu resultado for verdadeiro, executará o conjunto de Instruções A, e se o resultado for falso executará o conjunto de Instruções B.
IV. A condição2 por sua vez faz seu teste, e se seu resultado for verdadeiro, executará o conjunto de Instruções A, e se o resultado for falso encerrará a execução do algoritmo.
V. Se a condição1 obter verdadeiro como resultado, o algoritmo executa o teste da condição2.
Acerca das afirmativas apresentadas, assinale somente as CORRETAS:
Nota: 10.0
	
	A
	I, II e IV, apenas.
	
	B
	I, III e V, apenas.
Você acertou!
	
	C
	II, III e V, apenas.
	
	D
	I, II e V, apenas.
	
	E
	I, III e IV, apenas.
Questão 8/10 - Lógica de Programação e Algoritmos
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:
12+3+1+4212+3+1+42
Assinale a alternativa que contém o print CORRETO para a expressão apresentada.
Nota: 0.0
	
	A
	
	
	B
	
	
	C
	
O resultado deve dar 2.7
	
	D
	
	
	E
	
Questão 9/10 - Lógica de Programação e Algoritmos
Na AULA 2 conhecemos um pouco sobre a variável do tipo cadeia de caracteres (string). Sobre este tipo de variável, observe as afirmações a seguir:
I - Uma string é capaz de armazenar um conjunto de símbolos. Símbolos estes que são codificados e armazenados na memória.
II - Uma string é capaz de armazenar caracteres especiais, incluindo acentuação e pontução. Strings só não são capazes de armazenar tabulações de texto, como espaços e quebra de linha.
III - Uma string trabalha com o conceito de índice para acessarmos cada caractere individualmente. Índices são representados por valores inteiros.
IV - Uma string inicia a contagem de seus índices a partir do valor numérico um.
Acerca de strings, assinale a alternativa que contém somente as afirmações CORRETAS.
Nota: 10.0A
	I e II, somente.
	
	B
	I e III, somente.
Você acertou!
II - Strings armazenam inclusive tabulações. Elas são inclusive codificadas segundo a tabela ASCII
IV - Uma string inicia a contagem de seus índices a partir do valor numérico ZERO.
	
	C
	II e IV, somente
	
	D
	I, II e III, somente.
	
	E
	I, III e IV, somente.
Questão 10/10 - Lógica de Programação e Algoritmos
Na AULA 3 você aprendeu a trabalhar condicionais. Observe o código abaixo em Python contendo condicional elif.
Assinale a alternativa que contém CORRETAMENTE o valor da variável resultado ao final da execução do programa para os dados 1, 2 e 3, da variável valor.
Nota: 10.0
	
	A
	7, 12 e 12
	
	B
	2, 10 e 0
Você acertou!
	
	C
	0, 0 e 0
	
	D
	2, 5 e 0
	
	E
	0, 10 e 2

Continue navegando

Outros materiais