Baixe o app para aproveitar ainda mais
Prévia do material em texto
INFORMÁTICA PARA ENGENHARIA Avaliação Parcial: Aluno(a): Acertos: 9,0 de 10,0 1a Questão (Ref.:201805062674) Acerto: 1,0 / 1,0 Parte de um computador que permite ao usuário colocar informações no computador Placa-mãe Dispositivo de saída Unidade de disco Sistema operacional Dispositivos de entrdada 2a Questão (Ref.:201805062678) Acerto: 1,0 / 1,0 Consiste em entender os problemas que estão se desenvolvendo, os dados são informados sobre o que está acontecendo (entrada) e a solução de informação que espera por atenção (saída). Processo Fluxograma Algoritmo Diagrama Solução 3a Questão (Ref.:201805062711) Acerto: 1,0 / 1,0 Observe as assertivas a seguir. Relacione as opções com os respectivos tipos de algoritmos. É necessário aprender sua simbologia. Além disso, o algoritmo resultante não apresenta muitos detalhes, dificultando a sua transcrição para um programa. Caracteriza-se pelo uso de conjunto de estruturas bem-definidas com a finalidade de minimizar a complexidade (isto é, a ambiguidade); Apesar de fácil compreensão, suas características (abstração e imprecisão) fazem que ela seja pouco utilizada na prática. Fluxograma, Narrativa e Pseudocódigo Narrativa, Pseudocódigo e Fluxograma Narrativa, Fluxograma e Pseudocódigo Pseudocódigo, Narrativa e Fluxograma Fluxograma, Pseudocódigo e Narrativa 4a Questão (Ref.:201805092503) Acerto: 1,0 / 1,0 Considere o fluxograma abaixo, desenvolvido com a finalidade de ordenar três valores A, B e C, contidos na memória. Entretanto o fluxograma contém uma falha de lógica, de forma que não resultem corretamente ordenados os três valores, para determinados valores de A, B e C. Dentre os valores de teste abaixo, qual alternativa NÃO apresenta corretamente classificados os valores A, B e C? A = 8; B = 3; C = 5 A = 5; B = 3; C = 8 A = 3; B = 5; C = 8 A = 8; B = 5; C = 3 A = 3; B = 8; C = 5 5a Questão (Ref.:201805093075) Acerto: 1,0 / 1,0 Considere o código abaixo, digitado em Python. a, b = 0, 1 while b < 10: print b a, b = b, a+b No final da execução do código, o último valor armazenado nas variáveis a e b serão, respectivamente, 13 e 21 8 e 13 5 e 10. 8 e 10. 13 e 20. 6a Questão (Ref.:201805092757) Acerto: 1,0 / 1,0 O conjunto correto de palavras reservadas para a construção de uma estrutura de controle em Python 3.4.3 é: if, elsif e else Somente if; o restante da estrutura de controle (¿senão se¿ e ¿senão¿) é realizado simplesmente com indentação. if, elseif e else if, elif e else if, else if e else 7a Questão (Ref.:201805064853) Acerto: 1,0 / 1,0 Com base no código Python a seguir, qual será a saída produzida pelo algoritmo? U N E S A U S A U N E S A S A 8a Questão (Ref.:201805065032) Acerto: 1,0 / 1,0 Qual é a saída do seguinte código? print("abc DEF".capitalize()) Abc def ABC DEF abc def Não será exibida nenhuma mensagem, pois o código está errado. Abc Def 9a Questão (Ref.:201805065027) Acerto: 0,0 / 1,0 Observe as assertivas a seguir sobre estrutura sequencial. No Python, uma decisão pode ser feita usando if else statement. Verificar várias condições no Python requer instruções elseif. Se a condição for avaliada como verdadeira, a (s) instrução (ões) do bloco if será executada, caso contrário, a (s) instrução (ões) em outro bloco (se houver outra especificada) será executada. A estrutura switch.case no Python existe, podendo ser representada pelo comando if. São incorretas as alternativas: Todas as alternativas 2 e 4 3 e 4 1 e 2 1 e 3 10a Questão (Ref.:201805065026) Acerto: 1,0 / 1,0 Observe as assertivas a seguir sobre estrutura sequencial. No Python, uma decisão pode ser feita usando if else statement. Verificar várias condições no Python requer instruções elif. Se a condição for avaliada como verdadeira, a (s) instrução (ões) do bloco if será executada, caso contrário, a (s) instrução (ões) em outro bloco (se houver outra especificada) será executada. A estrutura switch.case no Python não existe, sendo assim representada pelo comando if. São corretas as alternativas: Todas as alternativas 2 e 3 1 e 3 2 e 4 1 e 2
Compartilhar