Quiz
3 - 1B - 2º chamada
This quiz has a time limit, so it opens in the usual player.
Questions in this quiz (20)
1De acordo com as afirmações sobre a linguagem Python, qual das alternativas está incorreta?
- ASuporta os paradigmas: imperativo, orientado a objetos e funcional.
- BUtiliza indentação para delimitar início e fim de blocos.
- CA linguagem Python é distribuída sob licença que proíbe sua incorporação em produtos proprietários.
- DPython é uma linguagem de tipagem dinâmica e forte.
- EPython é um software de código aberto.
2Considere o seguinte fragmento de código fonte, escrito em linguagem Python:
a = 4
b = a * 3
a, b = b, a
Após a execução de todos os comandos, qual é o resultado apresentado pelo comando abaixo?
print(a)- A12
- B4
- C3
- D7
3De acordo com as linhas de programação abaixo, qual dos códigos não está funcionando de acordo com a lógica?
- Aprint('Esse programa verifica sua idade')
print()
idade = float(input('Digite a sua idade: '))
if idade >= 18:
print('Pode possuir habilitação.')
else:
print('Não pode possuir habilitação.') - Bprint('Esse programa verifica sua idade')
print()
idade = float(input('Digite a sua idade: '))
if idade < =18:
print('Pode possuir habilitação.')
else:
print('Não pode possuir habilitação.')
- Aprint('Esse programa verifica sua idade')
4De acordo com as linhas de código, o usuário que recebe um salário igual ou maior que R$ 1000,00 não deve pagar uma taxa extra por mês. Qual dos códigos abaixo funciona e respeita essa afirmação.
- Asalario=float(input('Digite o salário (R$): '))
if salario >= 1000:
tax = 0.3
print('O usuário pagará uma taxa de ',tax, 'ao mês')
else:
print('O usuário está isento de taxa') - Bsalario=(float(input('Digite o salário (R$): ')
if salario > 1000:
tax = 0.3
print('O usuário não pagará uma taxa de ',tax, 'ao mês')
else:
print('O usuário pagará a taxa') - Csalario=float(input('Digite o salário (R$): '))
if salario < 1000:
tax = 0.3
print('O usuário pagará uma taxa de ',taxa, 'ao mês')
else:
print('O usuário está isento de taxa')
- Asalario=float(input('Digite o salário (R$): '))
5O que é o Python?
- APython é uma linguagem de programação interpretada, orientada a objetos, de alto nível e com semântica dinâmica. A simplicidade do Python reduz a manutenção de um programa. Python suporta módulos e pacotes, que encoraja a programação modularizada e reuso de códigos.
- BPython é uma linguagem de programação interpretada, orientada a objetos, de baixo nível e com semântica dinâmica. A simplicidade do Python reduz a manutenção de um programa. Python suporta módulos e pacotes, que encoraja a programação modularizada e reuso de códigos.
- CPython é uma linguagem de programação interpretada, orientada a objetos, de alto nível e com semântica dinâmica. A simplicidade do Python reduz a manutenção de um programa. Python não suporta módulos e pacotes, que encoraja a programação modularizada e reuso de códigos.
- DPython é uma linguagem de programação interpretada, orientada a objetos, de alto nível e com semântica dinâmica. A dificuldade do Python aumenta a manutenção de um programa. Python suporta módulos e pacotes, que encoraja a programação modularizada e reuso de códigos.
6Python foi criada entre as décadas de 80 e 90 por Guido Van Rossum no Centro de Matemática na Inglaterra como uma sucessora da linguagem ABC. Guido é lembrado como o principal autor de Python mas outros programadores ajudaram com muitas contribuições.
- ATrue
- BFalse
7O modo interativo é mais utilizado para testes enquanto que o modo script (programável) é mais comumente utilizado na hora de desenvolver. No modo script isolamos o código Python em um arquivo com extensão .py. Dessa maneira, o código é escrito uma única vez e executado pelo interpretador através do comando.
- ATrue
- BFalse
8Sobre a origem do nome do do Python podemos afirmar que:
- ANo início de seu projeto, Guido sabia que não queria siglas ou um nome fraco, como era o caso da linguagem ABC, ele queria que o nome da linguagem fosse marcante e forte, mas não fazia questão que o nome possuísse um significado profundo.
Foi então que Guido usou a primeira coisa que veio a sua cabeça: Monty Python’s Flying Circus uma tradição do CWI de utilizar nomes de programas de TVs para projetos. - BNo início de seu projeto, Guido sabia que não queria siglas ou um nome fraco, como era o caso da linguagem ABCD, ele queria que o nome da linguagem fosse marcante e forte, mas não fazia questão que o nome possuísse um significado profundo.
Foi então que Guido usou a primeira coisa que veio a sua cabeça: Monty Python’s Flying Circus uma tradição do CWI de utilizar nomes de programas de TVs para projetos. - CNo início de seu projeto, Guido sabia que não queria siglas ou um nome forte, como era o caso da linguagem ABC, ele queria que o nome da linguagem fosse marcante e forte, mas não fazia questão que o nome possuísse um significado profundo.
Foi então que Guido usou a primeira coisa que veio a sua cabeça: Monty Python’s Flying Circus uma tradição do CWI de utilizar nomes de programas de TVs para projetos. - DNo início de seu projeto, Guido sabia que não queria siglas ou um nome fraco, como era o caso da linguagem ABC, ele queria que o nome da linguagem fosse marcante e forte, mas não fazia questão que o nome possuísse um significado profundo.
Foi então que Guido usou a primeira coisa que veio a sua cabeça: Monty Python’s Flying Circus uma tradição do CWI de utilizar nomes de programas de cinema para projetos.
- ANo início de seu projeto, Guido sabia que não queria siglas ou um nome fraco, como era o caso da linguagem ABC, ele queria que o nome da linguagem fosse marcante e forte, mas não fazia questão que o nome possuísse um significado profundo.
9Qual o nome do interpretador que estamos utilizando para executar os códigos escritos em Python?
- AIDLE
- BPython
- CSiblime Text
- DVisualg
10Qual a sequencia correta dos nomes dos operadores :
+
-
*
/
**
%- AAdição
Subtração
Multiplicação
Divisão
Potenciação
Resto - BAdição
Subtração
Multiplicação
Divisão
Resto
Potenciação - CAdição
Subtração
Multiplicação
Potenciação
Divisão
Resto
- AAdição
11De acordo com os operadores relacionais, como é feita a leitura.
==
!=
>
<
>=
<=- AIgual a
Diferente de
Maior que
Menor que
Maior ou igual
Menor ou igual - BDiferente de
Igual a
Maior que
Menor que
Maior ou igual
Menor ou igual - CDiferente de
Igual a
Menor que
Maior que
Maior ou igual
Menor ou igual
- AIgual a
12Qual das alternativas está correta?
- Astr: para string - Representada por uma sequência de caracteres Unicode, iniciada e terminada por aspas simples ou duplas
int: para inteiro - Pode ter centenas de dígitos. O padrão é decimal, mas pode usar bases como binária (iniciada com 0b), octal (iniciada com 0o) ou hexadecimal (iniciada com 0x)
bool: para booleano (lógico) - 0 é False e 1 é True
float: para ponto flutuante (Ponto decimal) - Bint: para inteiro - Pode ter apenas alguns dígitos. O padrão é decimal, mas pode usar bases como binária (iniciada com 0b), octal (iniciada com 0o) ou hexadecimal (iniciada com 0x)
float: para ponto flutuante (Ponto decimal)
bool: para booleano (lógico) - 0 é False e 1 é True
str: para string - Representada por uma sequência de caracteres Unicode, iniciada e terminada por aspas simples ou duplas - Cstr: para string - Representada por uma sequência de caracteres Unicode, iniciada e terminada por aspas simples ou duplas
str: para string - Representada por uma sequência de caracteres Unicode, iniciada e terminada por aspas simples ou duplas
float: para booleano (lógico) - 0 é False e 1 é True
bool: para ponto flutuante (Ponto decimal)
int: para inteiro - Pode ter centenas de dígitos. O padrão é decimal, mas pode usar bases como binária (iniciada com 0b), octal (iniciada com 0o) ou hexadecimal (iniciada com 0x)
- Astr: para string - Representada por uma sequência de caracteres Unicode, iniciada e terminada por aspas simples ou duplas
13O código criado em Python pode ser escrito no modo interativo ou no modo programável. Como você pode executar o modo programável?
- AFile / New File ou CTRL+N
- BFile / Close File ou CTRL+N
- CFile / Open File ou CTRL+N
- DFile / Save ou CTRL+N
14Qual é a extensão utilizada pela Python?
- A.py
- B.pyt
- C.pyp
- D.pt
15Qual dos códigos abaixo está correto?
- Aprint('*** Vamos calcular a área do quadrado ***')
print()
n1=float(input('Qual valor do lado? '))
s=(n1*n1)
print(' A área do quadrado é ', s) - Bprint('*** Vamos calcular a área do quadrado ***')
print()
n1=int(input('Qual valor do lado? '))
s=(n1*n1)
print(' A área do quadrado é ', l) - Cprint('*** Vamos calcular a área do quadrado ***')
print()
n1=int(input('Qual valor do lado? '))
s=(n1*n2)
input(' A área do quadrado é ', s) - Dprint('*** Vamos calcular a area do quadrado ***')
print()
n1=input('Qual valor do lado? ')
s=(n1*n1)
print(' A área do quadrado é ', s)
- Aprint('*** Vamos calcular a área do quadrado ***')
16Verifique os códigos abaixo e selecione o código incorreto:
- Ac = float(input('Digite o valor em graus Celsius: '))
vf = (c * 1.8)+32
print ('O valor convertido para graus Farenheit é ',vf) - Bc = input('Digite o valor em graus Celsius: ')
vf = (c * 1.8)+32
print ('O valor convertido para graus Farenheit é ',vf)
- Ac = float(input('Digite o valor em graus Celsius: '))
17Analisando o código abaixo, selecione a sequencia e a programação correta:
- Aprint('Programa para calcular a média do aluno')
print()
nome=input('Qual o nome do aluno? ')
print()
nota1=float(input('Qual a sua primeira nota? '))
print()
nota2=float(input('Qual a sua segunda nota? '))
print()
media=(nota1+nota2)/2
print(nome, 'sua média é igual a: ',media) - Bprint('Programa para calcular a média do aluno')
print()
nome=int(input('Qual o nome do aluno? '))
print()
nota1=float(input('Qual a sua primeira nota? '))
print()
nota2=float(input('Qual a sua segunda nota? '))
print()
media=(nota+nota2)/2
print(nome, 'sua média é igual a: ',media) - Cprint('Programa para calcular a média do aluno')
print()
nome=input('Qual o nome do aluno? ')
print()
nota1=float(input('Qual a sua primeira nota? '))
print()
nota2=float(input('Qual a sua segunda nota? '))
print()
media=nota1+nota2/2
print(nome, 'sua média é igual a: ',media)
- Aprint('Programa para calcular a média do aluno')
18Comando que aguarda o usuário fornecer um valor expresso por uma sequencia de caracteres, este comando suspende a execução do programa até que o usuário escreva sua entrada e pressione enter.
- Ainput()
- Bprint()
- Cfloat()
- Dint()
- Eif()
19A estrutura de repetição indefinida deve ser utilizada quando se deseja executar várias vezes, enquanto a condição estipulada for verdadeira.
- ATrue
- BFalse
20Para executar o código em Python bastar clicar em Run / Run Module.
- ATrue
- BFalse
Information
- Description
- 3ª EM Quiz on 3 - 1B - 2º chamada, created by Belinha Silva on 04/04/2019.
- Author
- Belinha Silva
- Language
- Português
- Views
- 2
- Tags
- Rating
- No ratings yet Rate this quiz