Buscar

Aula 2

Prévia do material em texto

PROGRAMAÇÃO RAD 
 
Lupa Calc. 
 
 
 
 CCT0769_A2_201803391065_V1 
 
 
Aluno: SOON SAM RIBEIRO SANTOS Matr.: 201803391065 
Disc.: PROGRAMAÇÃO RAD 2020.3 EAD (G) / EX 
 
 
Prezado (a) Aluno(a), 
 
Você fará agora seu TESTE DE CONHECIMENTO! Lembre-se que este 
exercício é opcional, mas não valerá ponto para sua avaliação. O mesmo será 
composto de questões de múltipla escolha. 
Após responde cada questão, você terá acesso ao gabarito comentado e/ou à 
explicação da mesma. Aproveite para se familiarizar com este modelo de 
questões que será usado na sua AV e AVS. 
 
 
 
 
1. 
 
 
Considere o seguinte código em Python: 
a = 1 
b = 2 
c = a+b 
print ("o resultado",c); 
Suponha que este código esteja no arquivo teste.py, 
qual seria a chamada correta através do prompt do 
sistema operacional? 
 
 py teste.py 
 
 python teste 
 
 p teste.py 
https://simulado.estacio.br/bdq_simulados_exercicio.asp
javascript:voltar();
javascript:voltar();
javascript:diminui();
javascript:aumenta();
javascript:calculadora_on();
 
 p teste 
 python teste.py 
 
 
 
Explicação: 
A resposta é a letra d, pois um programa em python é chamado usando o 
comando python e o nome do arquivo com a terminação .py. 
As outras chamadas não são funcionais. 
 
 
 
 
 
2. 
 
 
Python é uma linguagem utilizada em muitas áreas. 
Em uma delas, a Ciência dos Dados (Data Science) 
ele é muito utilizado. Qual das respostas abaixo 
seria um exemplo de utilização de Data Science? 
 
 
 instalar uma rede segura 
 estudar quantitativamente comportamentos de usuários de uma rede social 
 
 construir um website 
 
 programar um aplicativo para Android 
 
 programar um videogame 
 
 
 
Explicação: 
A resposta correta é a letra b, porque seriam utilizados algoritmos matemáticos 
para estudo de tendências na rede social. 
As letras a, c e d são construções de aplicações computacionais que não precisam 
ter tratamento científico e a letra e é uma aplicação de infraestrutura. 
 
 
 
 
 
3. 
 
Seja a string em Python: 
str = 'Python'; 
Qual o resultado da expressão: 
https://simulado.estacio.br/bdq_simulados_exercicio.asp
https://simulado.estacio.br/bdq_simulados_exercicio.asp
 
print(str[0]); 
 
 
 t 
 h 
 
 y 
 P 
 
 o 
 
 
 
Explicação: 
A resposta é P, pois em python as cadeias de caracteres começam com o primeiro 
elemento 0 (zero). 
 
 
 
 
 
4. 
 
 
Considere o seguinte código em Python: 
 
valor1 = input("digite um numero"); 
valor2 = input("digite um outro numero"); 
resultado = float((int(valor1) + int(valor2)))/2; 
print(resultado); 
 
Considerando que variáveis de valores recebam os 
inteiros 4 e 6, qual é o resultado final? 
 
 10.0 
 5.0 
 
 5 
 
 10 
 
 ERROR 
 
 
 
Explicação: 
https://simulado.estacio.br/bdq_simulados_exercicio.asp
O resultado da média dos números 4 e 6 será 5.0, o valor será do tipo float porque 
a função float() converte a soma dos dois inteiros para float. 
 
 
 
 
 
5. 
 
 
Qual dos tipos abaixo não pertence a linguagem 
Python? 
 
 inteiros 
 
 listas 
 
 tuplas 
 
 dicionários 
 cordas 
 
 
 
Explicação: 
Cordas não é um tipo computacional e não faz parte dos tipos em Python. 
 
 
 
 
 
6. 
 
 
Considere a seguinte linha de comando: 
print(float(3) + 3); 
Qual é o resultado dessa expressão? 
 
 
 3.0+3 
 6.0 
 6 
 
 ERROR 
 
 0 
 
 
 
Explicação: 
A expressão float(3) será convertida para 3.0 e quando somada a 3 Python dará 
como resultado 6.0 porque o tipo float engloba o tipo inteiro. 
 
 
https://simulado.estacio.br/bdq_simulados_exercicio.asp
https://simulado.estacio.br/bdq_simulados_exercicio.asp
 
 
 
7. 
 
 
Qual o resultado da seguinte linha em Python: 
 print(int(¿1000¿) + 1000); 
 
 0 
 
 10000 
 
 ERROR 
 
 1000 
 2000 
 
 
 
Explicação: 
A resposta é 2000 pois a string ¿1000¿ será convertida para o número inteiro que 
poderá ser somado a 1000 e ter como resultado 2000. 
 
 
 
 
 
8. 
 
 
Um número imaginário como 3+4i pode ser 
representado em Python por qual dos seguintes 
tipos primitivos: 
 
 tuple 
 complex 
 
 int 
 
 array 
 
 float 
 
 
 
Explicação: 
Em Python existe o tipo primitivo ¿complex¿ que representa números complexos 
(ou também chamados imaginários) 
 
 
 
https://simulado.estacio.br/bdq_simulados_exercicio.asp
https://simulado.estacio.br/bdq_simulados_exercicio.asp
 
 
 Não Respondida Não Gravada Gravada 
 
 
 
 
Exercício inciado em 12/10/2020 12:01:10. 
 
 
 
javascript:abre_colabore('36380','208848475','4173432657');

Continue navegando