Buscar

Aula 7

Prévia do material em texto

PROGRAMAÇÃO RAD 
 
Lupa Calc. 
 
 
 
 CCT0769_A7_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. 
 
 
Analise o seguinte código em Python: 
estrutura = (3,4,6,4,5,'b','f',5,8,2) 
print(estrutura.count(5)) 
Qual o nome dessa estrutura e o que será impresso 
no console? 
 
 lista, 4 
 
 array, 0 
 tupla, 2 
 
 dicionário, 2 
 
 fila, 2 
 
https://simulado.estacio.br/bdq_simulados_exercicio.asp
javascript:voltar();
javascript:voltar();
javascript:diminui();
javascript:aumenta();
javascript:calculadora_on();
 
 
Explicação: 
Essa estrutura se chama tupla e a função count(5) contará o número de vezes que 
o elemento 5 aparece na estrutura, no caso duas vezes, a resposta é a tupla, 2. 
 
 
 
 
 
2. 
 
 
Uma tupla é um tipo de estrutura em Python que se 
parece com as listas, porém uma tupla é ___ 
 
 
 restrita a inteiros 
 restrita a strings 
 imutável 
 
 restrita a inteiros e strings 
 
 mutável 
 
 
 
Explicação: 
A resposta é imutável. Uma tupla é como uma lista, mas não pode ser 
modificada, diferentemente dessa última. 
 
 
 
 
 
3. 
 
 
Em Python, dicionário é um tipo de estrutura de 
dados em que há mapeamento entre uma chave 
(key) e um valor (value). Qual é o método utilizado 
para obter o conteúdo associado à chave? 
 
 get() 
 
 items() 
 key() 
 
 set() 
 
 value() 
 
 
 
Explicação: 
https://simulado.estacio.br/bdq_simulados_exercicio.asp
https://simulado.estacio.br/bdq_simulados_exercicio.asp
Dicionários - Métodos: 
value() - Permite visualizar os valores armazenados. 
set() ¿ não existe este método. 
key() - Permite identificar as chaves de um dicionário. 
items() - Permite retornar os elementos na forma de tuplas. 
 
 
 
 
 
4. 
 
 
Em Python, _________ é um tipo de estrutura de 
dados em que há mapeamento entre uma chave 
(key) e um valor (value). 
Assinale a opção que competa a frase corretamente 
 
 
 Fila 
 
 Lista 
 
 Tupla 
 Dicionário 
 
 Ponteiro 
 
 
 
 
 
5. 
 
 
Com relação aos conceitos e uso de listas e tuplas, 
avalie as assertivas a seguir: 
I. Listas e duplas tem as mesmas propriedades 
II. As tuplas são mutáveis tal qual as listas 
III. Os elementos das listas e tuplas são acessados 
pela sua posição relativa na estrutura, ou seja pelo 
indice. 
Estão corretas APENAS as assertivas 
 
 
 II e III 
 
 I,II e III 
 I e III 
https://simulado.estacio.br/bdq_simulados_exercicio.asp
https://simulado.estacio.br/bdq_simulados_exercicio.asp
 
 I e II 
 III 
 
 
 
Explicação: 
I. Listas e duplas tem as mesmas propriedades - FALSO 
II. As tuplas são mutáveis tal qual as listas - FALSO, são imutáveis 
III. Os elementos das listas e tuplas são acessados pela sua posição relativa na 
estrutura, ou seja pelo indice. - Verdade 
Apenas III está correto 
 
 
 
 
 
6. 
 
 
Uma das formas de tratamento de erros em Python 
é por ¿exceções¿. Quais dos comandos 
abaixo caracteriza uma parte do comando de 
exceções em Python? 
 
 try 
 
 for i from 1 to 10 
 
 def f(x) 
 
 if then else 
 
 while 
 
 
 
Explicação: 
Uma exceção em Python é tratada pelo comando try < > except, nesse caso a 
resposta é try. As demais são estruturas de decisão e repetição. 
 
 
 
 
 
7. 
 
 
Qual a finalidade do método len (), que pode ser 
aplicado tanto a tuplas como a listas? 
 
 
 Repetir elementos das listas ou duplas 
 Verficar quantos elementos existem na lista ou tuplas 
https://simulado.estacio.br/bdq_simulados_exercicio.asp
https://simulado.estacio.br/bdq_simulados_exercicio.asp
 
 Verificar se um elemento existe ou n na lista ou tupla ? 
 Iterar, com o comando FOR, em conjunto 
 
 Concatenar 2 ou mais tuplas ou listas 
 
 
 
 
 
8. 
 
 
As tuplas nada mais são do que listas, mas com 
algumas características específicas. Analise as 
afirmações a seguir. 
I. Uma vez criada a tupla, podemos modifica-
la a qualquer momento. 
II. Tuplas são capazes de conter quaisquer 
outros tipos definidos em Python, como 
números, strings, outras listas, entre outros. 
III. O acesso aos elementos da tuplas se dá por 
meio de índices, onde o primeiro índice em 
pyhton é o zero (0). 
 
Após a sua análise, assinale a opção em que são 
apresentadas apenas as afirmações corretas. 
 
 Estão corretas as afirmações: I, II e III. 
 
 Estão corretas as afirmações: I e III. 
 Estão corretas as afirmações: II e III. 
 
 Somente a afirmativa: II. 
 
 Estão corretas as afirmações: I e II. 
 
 
 
Explicação: 
A afirmativa I é incorreta uma vez que as tuplas são imutáveis. 
 
 
 
 
 
 Não Respondida Não Gravada Gravada 
 
https://simulado.estacio.br/bdq_simulados_exercicio.asp
javascript:abre_colabore('36380','208849048','4173447096');
 
 
 
Exercício inciado em 12/10/2020 12:03:57.

Continue navegando