Buscar

apol 5

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
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ê 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 3/10 - Lógica de Programação e Algoritmos
Na AULA 2 aprendemos sobre os tipos primitivos de dados. Estes tipos existem em toda e qualquer linguagem de programação. Observe o seguinte cenário:
Adilson está desenvolvendo um programa computacional para realizar cadastros de funcionários de uma empresa. Para este cadastro, ele necessita armazenar os seguintes dados: 
I - nome do funcionário
II - ano de nascimento do funcionário
III - salário do funcionário
IV - sexo do funcionário (0 para masculino e 1 para feminino)
Acerca do problema apresentado, assinale a alternativa que melhor apresenta o tipo primitivo de cada umas das variáveis do programa de Adilson.
Nota: 0.0
	
	A
	I - string
II - inteiro
III - inteiro
IV - string
	
	B
	I -  ponto flutuante
II - booleano
III - string
IV - inteiro
	
	C
	I - string
II - booleano
III - ponto flutuante
IV - inteiro
	
	D
	I - string
II - inteiro
III - ponto flutuante
IV - booleano
	
	E
	I - string
II - ponto flutuante
III - inteiro 
IV - booleano
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: 0.0
	
	A
	12 + 1
	
	B
	5 + 7 + 1
	
	C
	13
	
	D
	76
	
	E
	5 + 71
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
Na AULA 3 você aprendeu a trabalhar condicionais. Observe o código abaixo em Python contendo condicionais simples.
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
	7, 12 e 0
	
	C
	7, 5 e 0
Você acertou!
	
	D
	12, 12 e 12
	
	E
	7, 7 e 7
Questão 7/10 - Lógica de Programação e Algoritmos
Na AULA 2 aprendemos a manipular strings. Uma das manipulações possíveis é a concatenação.
Observe a seguir uma string que foi obtida como saída de um programa: 
A***B***C
Assinale a alternativa que contém a concatenação CORRETA para resultar na saída apresentada.
Nota: 10.0
	
	A
	
	
	B
	
	
	C
	
	
	D
	
	
	E
	
Você acertou!
Questão 8/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: 0.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
	
	
	E
	
Faltam os parenteses. Neste caso a operação da média irá sair errada.
Questão 9/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 10/10 - Lógica de Programação e Algoritmos
Na AULA 3 você aprendeu a trabalhar condicionais aninhadas. Observe o código abaixo em Python contendo condicionais aninhadas.
Assinale a alternativa CORRETA que contém o resultado da saída do programa caso o dado digitado no teclado e armazenado na variável valor seja 2 e 1, respectivamente.
Nota: 0.0
	
	A
	0 e 2
	
	B
	10 e 0
	
	C
	10 e 2
	
	D
	2 e 10
	
	E
	2 e 0

Continue navegando