Baixe o app para aproveitar ainda mais
Prévia do material em texto
4000801096 A 18/06/2020 14:12 Nome: __________________________________________________________ Matrícula: ________________ Disciplina: CCE1567 / INFORMÁTICA PARA ENGENHARIA Data: ___ /___ /______ Período: 2020.1 / AV2 Turma: 3003 OBSERVAÇÕES: Leia com atenção as questões antes de responder. As questões devem ser respondidas somente à caneta azul ou preta, na folha de respostas. Será observada uma tolerância máxima de 30 minutos para a entrada dos alunos após o início da prova. Nesse período, nenhum aluno poderá deixar a sala. Terminada a prova, o aluno deverá entregar ao professor a folha de questões e a folha de respostas, devidamente identificadas. É proibido o uso de equipamentos eletrônicos portáteis e consulta a materiais de qualquer natureza durante a realização da prova. Questões objetivas e discursivas que envolvam operações algébricas devem possuir a memória de cálculo na folha de respostas. Boa prova. 1. _______ de 2,00 A sua matrícula na Estácio é formada por doze dígitos, da seguinte forma: ano (4 dígitos) + mês (dois dígitos) + identificação única (seis dígitos). Por exemplo, 2020.07.12345-6. Elabore um programa em Python (código fonte) que crie uma matriz bidimensional com o seu nome (a matriz deve ser criada no próprio código e não com dados entrados pelo teclado), que contenha nas duas primeiras linhas os seis dígitos de identificação da sua matrícula (um em cada elemento) e na última linha o dígito ´9´ repetido em todos os elementos. Em seguida, o programa deve somar o valor ´2´ aos elementos da diagonal principal e imprimir a matriz. 2. _______ de 2,00 Mariozinho contava as figurinhas repetidas que levava para trocar no colégio utilizando o sistema decimal de numeração, com o auxílio dos dedos das mãos e dos pés. Seu amigo de sala Joãozinho fazia esse controle apenas com os cinco dedos da mão direita e conseguia contar um número maior de figurinhas repetidas, de uma forma que Mariozinho não entendia. Por exemplo, quando ele mantinha levantado apenas o indicador e baixados os quatro outros, ele contabilizava oito figurinhas para trocar. Com base nesse cenário, responda (JUSTIFIQUE cada resposta; cada item vale METADE da pontuação): a) Que sistema Joãozinho utilizava e quantas figurinhas ele conseguiria contar se mantivesse os cinco dedos levantados? b) Se utilizasse ambas as mãos (dez dedos), até quantas figurinhas ele conseguiria contar utilizando esse sistema? 3. _______ de 2,00 Um programador só gosta da estrutura while e, quando viu o trecho abaixo usando a estrutura for, pensou: Vou alterar esse trecho para usar a estrutura while. result=1 for cont in range(2,10,3): num=int(input("Entre com número:")) result=result*num Campus: CENTRO IV - PRAÇA ONZE Prova Impressa em 18/06/2020 por LUIZ DI MARCELLO SENRA SANTIAGO Ref.: 4000801096 Prova Montada em 12/06/2020 print (result) Mostre como ficaria o trecho acima utilizando-se a estrutura while, mantendo a mesma funcionalidade (resultado final). 4. _______ de 2,00 Elabore um programa em Python (código fonte) que leia a temperatura em °F e mostre-a convertida em °C. A conversão da temperatura deve ser feita NECESSARIAMENTE através de um módulo (função definida no início do programa) COM retorno de valor. Sabe-se que °C=(°F-32)*5/9. Além disso, esse módulo deve ser identificado com seu nome ou sobrenome (por exemplo: luiz, fernandes, santiago) e a variável de retorno com as duas letras iniciais de seu nome e/ou seus sobrenomes (por exemplo: lu, fe, sa, lf, ls, fs). 5. _______ de 2,00 Elabore um programa em Python (código fonte) que crie uma lista contendo as strings ´aluno ´, ´estácio´, ´engenharia´, o seu nome e todos os seus sobrenomes (a lista deve ser criada no próprio código e não com dados entrados pelo teclado). Em seguida, o programa imprime a lista completa com os elementos em ordem alfabética inversa, a largura da lista e também o elemento contido no índice 4 dessa lista. Exemplo: lista=[´aluno´,´estácio´,´engenharia´,´luiz´,´souza´,´carvalho´,´ramos´].
Compartilhar