Buscar

Pensamento Computacional - P2 - Corrigida

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

Prévia do material em texto

...
Página inicial Disciplinas e Espaços GRADUAÇÃO A DISTÂNCIA 2023-3
Pensamento Computacional - Módulo 03_A Avaliações P2 - Prova On-line (Acessar)
Questão 1
Correto
Atingiu 1,00 de
1,00
Iniciado em sábado, 7 out 2023, 12:26
Estado Finalizada
Concluída em sábado, 7 out 2023, 12:37
Tempo
empregado
11 minutos
Avaliar 10,00 de um máximo de 10,00(100%)
DE ACORDO COM AS ESPECIFICAÇÕES DA LINGUAGEM DE
PROGRAMAÇÃO PYTHON, MATRIZES SÃO:
1. ESTRUTURAS DE DADOS QUE COMPREENDE LISTAS DENTRO
DE LISTAS;
2. MATRIZES BIDIMENSIONAIS M X N SÃO ORGANIZADAS EM M
LINHAS E N COLUNAS;
3. O PRIMEIRO ELEMENTO DA MATRIZ ESTÁ NA LINHA 1 E NA
COLUNA 1 E O ÚLTIMO ELEMENTO DA MATRIZ ESTÁ NA LINHA
M E NA COLUNA N;
ESCOLHA A ALTERNATIVA CORRETA:
Escolha uma opção:
a. TODAS AS AFIRMAÇÕES ESTÃO CORRETAS
b. SOMENTE A AFIRMAÇÃO III ESTÁ CORRETA
c. AS AFIRMAÇÕES II E III ESTÃO CORRETAS
d. AS AFIRMAÇÕES I E II ESTÃO CORRETAS 
e. NENHUMA DAS AFIRMAÇÕES ESTÃO CORRETAS
Sua resposta está correta.
SEGUNDO RAMALHO (2015), NA LINGUAGEM PYTHON AS
MATRIZES PODEM SER OBTIDAS A PARTIR DA CONSTRUÇÃO DE
UMA LISTA DE LISTAS
SEGUNDO BARRY (2018), AS MATRIZES BIDIMENSIONAIS M × N
TÊM SEUS ELEMENTOS ORGANIZADOS EM M LINHAS E N COLUNAS.
O PRIMEIRO ELEMENTO DA MATRIZ ESTÁ NA LINHA 0 E NA COLUNA
0 E O ÚLTIMO ELEMENTO DA MATRIZ ESTÁ NA LINHA M − 1 E NA
COLUNA N − 1.
A resposta correta é: AS AFIRMAÇÕES I E II ESTÃO CORRETAS










https://ava.candidomendes.edu.br/moodle/
https://ava.candidomendes.edu.br/moodle/course/index.php?categoryid=8
https://ava.candidomendes.edu.br/moodle/course/index.php?categoryid=166
https://ava.candidomendes.edu.br/moodle/course/view.php?id=12970
https://ava.candidomendes.edu.br/moodle/course/view.php?id=12970&section=4
https://ava.candidomendes.edu.br/moodle/mod/quiz/view.php?id=423265
javascript:void(0);
https://ava.candidomendes.edu.br/moodle/user/index.php?id=12970
https://ava.candidomendes.edu.br/moodle/grade/report/index.php?id=12970
https://ava.candidomendes.edu.br/moodle/course/view.php?id=12970&stopjsnav=1
https://ava.candidomendes.edu.br/moodle/
https://ava.candidomendes.edu.br/moodle/my/
https://ava.candidomendes.edu.br/moodle/course/view.php?id=13755
https://ava.candidomendes.edu.br/moodle/course/view.php?id=13296
https://ava.candidomendes.edu.br/moodle/course/view.php?id=892
javascript:void(0);
Questão 2
Correto
Atingiu 1,00 de
1,00
Questão 3
Correto
Atingiu 1,00 de
1,00
DE ACORDO COM AS ESPECIFICAÇÕES DA LINGUAGEM DE
PROGRAMAÇÃO PYTHON, LISTAS SÃO:
1. ESTRUTURAS DE DADOS QUE COMPREENDE SOMENTE
NÚMEROS INTEIROS OU DECIMAIS;
2. SEUS ELEMENTOS SÃO ORGANIZADOS EM N LINHAS E UMA
COLUNA;
3. O PRIMEIRO ELEMENTO DA LISTA COMEÇA NA POSIÇÃO 1 E
TERMINA NA POSIÇÃO N;
ESCOLHA A ALTERNATIVA CORRETA:
Escolha uma opção:
a. SOMENTE A AFIRMAÇÃO III ESTÁ CORRETA
b. TODAS AS AFIRMAÇÕES ESTÃO CORRETAS
c. AS AFIRMAÇÕES I E III ESTÃO CORRETAS
d. AS AFIRMAÇÕES II E III ESTÃO CORRETAS
e. NENHUMA DAS AFIRMAÇÕES ESTÁ CORRETA 
Sua resposta está correta.
SEGUNDO RAMALHO (2015) UMA LISTA PODE ARMAZENAR ITENS
DO MESMO TIPO OU DE DIFERENTES TIPOS DE DADOS
(NUMÉRICOS, CARACTERES, STRINGS, ETC.)
SEGUNDO BARRY (2018), A LISTA TEM SEUS ELEMENTOS
ORGANIZADOS EM UMA LINHA E N COLUNAS
O PRIMEIRO ELEMENTO DA LISTA ESTÁ NA COLUNA 0 (ZERO) E O
ÚLTIMO ELEMENTO DA LISTA ESTÁ NA COLUNA N – 1
A resposta correta é: NENHUMA DAS AFIRMAÇÕES ESTÁ
CORRETA
Dada a lista L = [5, 7, 2, 9, 4, 1, 3] , qual função usamos pra 
soma de todos os elementos da lista. 
Escolha uma opção:
a. Len(L)
b. max(L)
c. sum(L) 
Sua resposta está correta.
A resposta correta é: sum(L)










javascript:void(0);
https://ava.candidomendes.edu.br/moodle/user/index.php?id=12970
https://ava.candidomendes.edu.br/moodle/grade/report/index.php?id=12970
https://ava.candidomendes.edu.br/moodle/course/view.php?id=12970&stopjsnav=1
https://ava.candidomendes.edu.br/moodle/
https://ava.candidomendes.edu.br/moodle/my/
https://ava.candidomendes.edu.br/moodle/course/view.php?id=13755
https://ava.candidomendes.edu.br/moodle/course/view.php?id=13296
https://ava.candidomendes.edu.br/moodle/course/view.php?id=892
javascript:void(0);
Questão 4
Correto
Atingiu 1,00 de
1,00
Questão 5
Correto
Atingiu 1,00 de
1,00
A LINGUAGEM DE PROGRAMAÇÃO PYTHON POSSUI VÁRIAS
CARACTERÍSTICAS E VANTAGENS, IDENTIFIQUE AQUELA QUE NÃO
FAZ PARTE DAS VANTAGENS ELENCADAS POR MARUCH E
MARUCH (2006):
Escolha uma opção:
a. LINGUAGEM CLARA E SIMPLES
b. LINGUAGEM COMPILADA 
c. LINGUAGEM MULTIPARADIGMA
d. LINGUAGEM INTERPRETADA
e. LINGUAGEM ALTAMENTE PORTÁVEL
Sua resposta está correta.
CONFORME MARUCH E MARUCH (2006), PYTHON TEM
VANTAGENS ÚNICAS, COMO VEMOS ABAIXO:
LINGUAGEM CLARA E SIMPLES
LINGUAGEM MULTIPARADIGMA
LINGUAGEM INTERPRETADA
LINGUAGEM ALTAMENTE PORTÁVEL
LINGUAGEM SCRIPT
A resposta correta é: LINGUAGEM COMPILADA
Dada a lista L = [5, 7, 2, 9, 4, 1, 3], informe a função para
retornar a lista em ordem crescente
Escolha uma opção:
a. Nenhuma das alternativas anteriores
b. L.append()
c. L.sort() 
d. L.reverse()
e. Len(L)
Sua resposta está correta.
A resposta correta é: L.sort()










javascript:void(0);
https://ava.candidomendes.edu.br/moodle/user/index.php?id=12970
https://ava.candidomendes.edu.br/moodle/grade/report/index.php?id=12970
https://ava.candidomendes.edu.br/moodle/course/view.php?id=12970&stopjsnav=1
https://ava.candidomendes.edu.br/moodle/
https://ava.candidomendes.edu.br/moodle/my/
https://ava.candidomendes.edu.br/moodle/course/view.php?id=13755
https://ava.candidomendes.edu.br/moodle/course/view.php?id=13296
https://ava.candidomendes.edu.br/moodle/course/view.php?id=892
javascript:void(0);
Questão 6
Correto
Atingiu 1,00 de
1,00
Questão 7
Completo
Atingiu 2,00
de 2,00
Para criar um objeto de nome temp do tipo file que permita
gravar um arquivo com o nome de temp.txt, podemos usar
qual comando abaixo
Escolha uma opção:
a. temp = open('temp.txt',)
b. temp = open()
c.  open('temp.txt', 'w')
d. temp = open('temp.txt', 'w') 
e. Nenhuma das alternativas acima
Sua resposta está correta.
A resposta correta é: temp = open('temp.txt', 'w')
DESENVOLVA UM PROGRAMA EM PYTHON PARA BUSCAR O NOME
EM UMA BIBLIOTECA E APRESENTAR OS DADOS CADASTRAIS DE
ACORDO COM A BUSCA DO USUÁRIO.
A BIBLIOTECA SEGUE O SEGUINTE PADRÃO:
LISTA_CONTATOS = {'ANDRÉ':['(21)99990-0990','RUA CINCO,
S/N', '01/09/1980'], 'JOÃO':['(11)3030-0303','BR 101, 1000',
'09/01/1990'], 'JOSÉ':['(31)98765-4321','RUA LAGOA, 7',
'07/05/1985']}
LISTA_CONTATOS = {'ANDRÉ':['(21)99990-0990','RUA CINCO,
S/N', '01/09/1980'], 'JOÃO':['(11)3030-0303','BR 101, 1000',
'09/01/1990'],'JOSÉ':['(31)98765-4321','RUA LAGOA, 7',
'07/05/1985']}
def buscar_contato():
    nome = input("Digite o nome que deseja buscar: ")
    
    if nome in LISTA_CONTATOS:
        dados = LISTA_CONTATOS[nome]
        print(f'Dados cadastrais de {nome}:')
        print(f'Telefone: {dados[0]}')
        print(f'Endereço: {dados[1]}')
        print(f'Data de Nascimento: {dados[2]}')
    else:
        print(f'O nome "{nome}" não foi encontrado na lista de
contatos.')
buscar_contato()
Comentário:










javascript:void(0);
https://ava.candidomendes.edu.br/moodle/user/index.php?id=12970
https://ava.candidomendes.edu.br/moodle/grade/report/index.php?id=12970
https://ava.candidomendes.edu.br/moodle/course/view.php?id=12970&stopjsnav=1
https://ava.candidomendes.edu.br/moodle/
https://ava.candidomendes.edu.br/moodle/my/
https://ava.candidomendes.edu.br/moodle/course/view.php?id=13755
https://ava.candidomendes.edu.br/moodle/course/view.php?id=13296
https://ava.candidomendes.edu.br/moodle/course/view.php?id=892
javascript:void(0);
Questão 8
Completo
Atingiu 2,00
de 2,00
IMPLEMENTE UM CÓDIGO EM PYTHON PARA CALCULAR O
FATORIAL DOS NÚMEROS PARES DE 0 À 10 (INCLUSIVE):
def calcular_fatorial(numero):
    if numero == 0 or numero == 1:
        return 1
    else:
        fatorial = 1
        for i in range(2, numero+ 1):
            fatorial *= i
        return fatorial
for num in range(0, 11, 2):
    fatorial = calcular_fatorial(num)
    print(f'O fatorial de {num} é {fatorial}')
O CÓDIGO APRESENTADO ABAIXO IMPLEMENTA AS REGRAS DE
NEGÓCIO IMPOSTAS PELO ENUNCIADO:
                 
Comentário:










javascript:void(0);
https://ava.candidomendes.edu.br/moodle/user/index.php?id=12970
https://ava.candidomendes.edu.br/moodle/grade/report/index.php?id=12970
https://ava.candidomendes.edu.br/moodle/course/view.php?id=12970&stopjsnav=1
https://ava.candidomendes.edu.br/moodle/
https://ava.candidomendes.edu.br/moodle/my/
https://ava.candidomendes.edu.br/moodle/course/view.php?id=13755
https://ava.candidomendes.edu.br/moodle/course/view.php?id=13296
https://ava.candidomendes.edu.br/moodle/course/view.php?id=892
javascript:void(0);

Continue navegando

Outros materiais