Baixe o app para aproveitar ainda mais
Prévia do material em texto
Questão 1 Completo Atingiu 2,00 de 2,00 Marcar questão Texto da questão 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']} agenda = [] def inserir_nome(): return(input("Nome da pessoa que deseja adicionar: ")) def inserir_telefone(): return(input("Insira seu numero de telefone: ")) def inserir_endereco(): return(input("Insira o endereço: ")) def adicionar(): global agenda nome = inserir_nome() telefone = inserir_telefone() endereco = inserir_endereco() agenda.append([nome, telefone, endereco]) def adicionar1(): nome_arquivo = inserir_nome() arquivo = open(nome_arquivo, "w", encoding="utf-8") for e in agenda: arquivo.write("Nome: %s Telefone: %s Endereço: %s\n" % (e[0], e[1], e[2])) arquivo.close() print("\n-------------------------------") print("Bem-vindo a sua agenda!") print("-------------------------------") print("Escolha o tipo de operação") operacoes = input(''' Para adicionar digite " adicionar "! ''') if operacoes == 'adicionar': print("\nOpção ADICIONAR selecionada") adicionar1() inserir_telefone() inserir_endereco() else: print('Você nao digitou um valor aceitavel!') print("Fim de operação!") print("Fim de operação!") Feedback O CÓDIGO APRESENTADO ABAIXO IMPLEMENTA AS REGRAS DE NEGÓCIO IMPOSTAS PELO ENUNCIADO: Comentários Comentário: Questão 2 Completo Atingiu 2,00 de 2,00 Marcar questão Texto da questão IMPLEMENTE UM CÓDIGO EM PYTHON PARA CRIAR UMA MATRIZ 3X3, COMPOSTA SOMENTE POR NÚMEROS ÍMPARES, CONFORME APRESENTADO ABAIXO: matriz = [[],[],[]] for l in range(0,3): for c in range(0,3): matriz[l].append(int(input(f"Digite um valor para [{l},{c}]: "))) print('-='*30) for l in range(0,3): for c in range(0,3): print(f'[{matriz[l][c]:^5}]', end='') print() Feedback O CÓDIGO APRESENTADO ABAIXO IMPLEMENTA AS REGRAS DE NEGÓCIO IMPOSTAS PELO ENUNCIADO: Comentários Comentário: Questão 3 Incorreto Atingiu 0,00 de 1,00 Marcar questão Texto da questão LEVANDO EM CONSIDERAÇÃO A ORDEM DE PRIORIDADE DOS OPERADORES MATEMÁTICOS NA LINGUAGEM DE PROGRAMAÇÃO PYTHON, IDENTIFIQUE A ORDEM DAS OPERAÇÕES MATEMÁTICAS REALIZADAS NA EQUAÇÃO ABAIXO Escolha uma opção: a. A SEQUÊNCIA DAS OPERAÇÕES SERÁ: 4, 3, 1, 5 E 2 b. A SEQUÊNCIA DAS OPERAÇÕES SERÁ: 2, 1, 4, 3 E 5 c. A SEQUÊNCIA DAS OPERAÇÕES SERÁ: 1, 2, 4, 3 E 5 d. A SEQUÊNCIA DAS OPERAÇÕES SERÁ: 3, 4, 1, 5 E 2 e. A SEQUÊNCIA DAS OPERAÇÕES SERÁ: 5, 3, 2, 4 E 1 Feedback Sua resposta está incorreta. A ORDEM DE PRIORIDADE DOS OPERADORES MATEMÁTICOS É: 1. EXPRESSÕES ENTRE PARÊNTESES; 2. EXPONENCIAÇÃO; 3. MULTIPLICAÇÃO, DIVISÃO, RESTO E PARTE INTEIRA; 4. SOMA E SUBTRAÇÃO; A ORDEM DAS OPERAÇÕES QUE POSSUEM A MESMA PRIORIDADE DAR-SE-Á DA ESQUERDA PARA DIREITA PORTANTO, A ORDEM DAS OPERAÇÕES MATEMÁTICA SERÁ: 2, 1, 4, 3, 5. A resposta correta é: A SEQUÊNCIA DAS OPERAÇÕES SERÁ: 2, 1, 4, 3 E 5 Questão 4 Incorreto Atingiu 0,00 de 1,00 Marcar questão Texto da questão UM CLIENTE SOLICITOU A UM DESENVOLVEDOR QUE IMPLEMENTASSE UM SOFTWARE PARA INFORMAR NA TELA DE SEU COMPUTADOR OS DADOS DE UMA LISTA DE CONTATOS, CONFORME APRESENTADO ABAIXO: 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']} O DESENVOLVEDOR ENTÃO IMPLEMENTOU O SEGUINTE CÓDIGO: ESCOLHA A ALTERNATIVA QUE DEMONSTRA OS DADOS APRESENTADOS NA TELA DO USUÁRIO: Escolha uma opção: a. b. c. d. e. Feedback Sua resposta está incorreta. O CÓDIGO APRESENTADO NO ENUNCIADO ESTÁ CORRETO E A FORMA INFORMAÇÃO É PASSADA PARA O USUÁRIO CONFORME APRESENTA-SE ABAIXO: A resposta correta é: Questão 5 Correto Atingiu 1,00 de 1,00 Marcar questão Texto da questão 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. AS AFIRMAÇÕES II E III ESTÃO CORRETAS b. NENHUMA DAS AFIRMAÇÕES ESTÁ CORRETA c. AS AFIRMAÇÕES I E III ESTÃO CORRETAS d. TODAS AS AFIRMAÇÕES ESTÃO CORRETAS e. SOMENTE A AFIRMAÇÃO III ESTÁ CORRETA Feedback 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 Questão 6 Incorreto Atingiu 0,00 de 1,00 Marcar questão Texto da questão A NOMEAÇÃO DE VARIÁVEIS NA LINGUAGEM DE PROGRAMAÇÃO PYTHON SEGUE REGRAS DE BOAS PRÁTICAS, CONFORME ASSEGURA KALB (2016), IDENTIFIQUE A ALTERNATIVA CORRETA: Escolha uma opção: a. VARIÁVEIS PODEM CONTER SÍMBOLOS MATEMÁTICOS COMO +, -, /, *, PARÊNTESES b. VARIÁVEIS PODEM COMEÇAR COM NÚMEROS c. VARIÁVEIS PODEM COMEÇAR COM UMA LETRA OU SUBLINHADO d. VARIÁVEIS PODEM TER MAIS QUE 256 CARACTERES e. VARIÁVEIS PODEM CONTER ESPAÇOS Feedback Sua resposta está incorreta. SEGUNDO KALB (2016) A NOMEAÇÃO DE VARIÁVEIS DEVE SEGUIR AS SEGUINTES REGRAS: ● COMEÇAR COM UMA LETRA OU SUBLINHADO. ● NÃO COMEÇAR COM UM DÍGITO. ● TER NO MÁXIMO 256 CARACTERES. ● LETRAS, DÍGITOS, SUBLINHADOS E CIFRÕES PODEM SER INSERIDOS. ● NÃO CONTER ESPAÇOS E SÍMBOLOS MATEMÁTICOS (+, -, /, *, PARÊNTESES). A resposta correta é: VARIÁVEIS PODEM COMEÇAR COM UMA LETRA OU SUBLINHADO Questão 7 Incorreto Atingiu 0,00 de 1,00 Marcar questão Texto da questão 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 ALTAMENTE PORTÁVEL b. LINGUAGEM COMPILADA c. LINGUAGEM MULTIPARADIGMA d. LINGUAGEM INTERPRETADA e. LINGUAGEM CLARA E SIMPLES Feedback Sua resposta está incorreta. 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 Questão 8 Incorreto Atingiu 0,00 de 1,00 Marcar questão Texto da questão O CÓDIGO IMPLEMENTADO NA LINGUAGEM DE PROGRAMA PYTHON, APRESENTADO ABAIXO, EXECUTA O CÁLCULO FATORIAL DE UM NÚMERO INFORMADO PELO USUÁRIO. ASSINALE A ALTERNATIVA CORRETA ACERCA DO CÓDIGO E SEU ENTENDIMENTO REFERENTE A LINGUAGEM PYTHON. Escolha uma opção: a. O CÓDIGO IRÁ APRESENTAR O SEGUINTE ERRO: INDENTATIONERROR: EXPECTED AN INDENTED BLOCK b. O CÓDIGO IRÁ APRESENTAR O SEGUINTE ERRO: TYPEERROR: 'STR' OBJECT CANNOT BE INTERPRETED AS AN INTEGER c. O CÓDIGO IRÁ APRESENTAR UM RESULTADO ERRADO PARA O USUÁRIO. O PROGRAMADOR DEVERIA TER UTILIZADO RANGE(1, NUMERO+1) d. O CÓDIGO IRÁ APRESENTAR UM RESULTADO ERRADO PARA O USUÁRIO. O PROGRAMADOR DEVERIA TER UTILIZADO RANGE(1, NUMERO-1) e. O CÓDIGO ESTÁ CORRETO E O PROCESSAMENTO DO CÁLCULO FATORIAL IRÁ GERAR UM RESULTADO CORRETO Feedback Sua resposta está incorreta. A LÓGICA DE PROGRAMAÇÃO DO CÓDIGO ESTÁ ERRADA. O CÓDIGO CORRETO ESTÁ APRESENTADO ABAIXO: PORTANTO, O CÓDIGO IRÁ APRESENTAR UM RESULTADO ERRADO PARA O USUÁRIO. O PROGRAMADOR DEVERIA TER UTILIZADO RANGE(1, NUMERO+1) A resposta correta é: O CÓDIGO IRÁ APRESENTAR UM RESULTADO ERRADO PARA O USUÁRIO. O PROGRAMADOR DEVERIA TER UTILIZADO RANGE(1, NUMERO+1)
Compartilhar