Buscar

CCE1854 - INFORMÁTICA PARA ENGENHARIA

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

Prévia do material em texto

CCE1854 - INFORMÁTICA PARA ENGENHARIA 
Quest.: 1 
1. 
 
 Parte de um computador que permite ao usuário colocar informações no computador 
 Sistema operacional 
 Dispositivos de entrdada 
 Dispositivo de saída 
 Unidade de disco 
 Placa-mãe 
Quest.: 2 
2. 
 
 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). 
 Diagrama Fluxograma Processo Solução Algoritmo 
Quest.: 3 
3. 
 
 O que é um pseudocódigo? 
 Linguagem de programação simples, ligada a uma linguagem específica Linguagem de programação complicada 
 É considerada uma linguagem, baseada na convenção adotada por uma equipe de desenvolvimento de software. 
 Linguagem de programação simplificada, que não é uma linguagem específica 
 Não é considerada uma linguagem, mas um estilo de representação baseada na convenção adotada por uma equipe de desenvolvimento de software. 
Quest.: 4 
4. 
 
A multiplicação (M) de dois números positivos maiores ou iguais a zero (A e B), realizada através de operações de somas, foi implementado da seguinte forma: 
1: M := 0; 
 
2: ENQUANTO (A≠0) FAÇA 
3: M := M + A; 
4: A := A - 1; 
5: FIM-ENQUANTO 
O algoritmo, conforme implementado, não realiza a multiplicação. Assinale a alternativa abaixo que melhor identifica o erro de lógica do algoritmo. 
 Apenas na linha 3 Nas linhas 2 e 3 Nas linhas 3 e 4 Apenas na linha 1 Nas linhas 1 e 3 
Quest.: 5 
5. 
 
 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 13 e 20. 
 
 
5 e 10. 
 8 e 10. 
Quest.: 6 
6. 
 
 O conjunto correto de palavras reservadas para a construção de uma estrutura de controle em Python 3.4.3 é: 
 if, elif e else if, elsif e else if, elseif e else if, else if e else 
 Somente if; o restante da estrutura de controle (¿senão se¿ e ¿senão¿) é realizado simplesmente com indentação. 
Quest.: 7 
7. 
 
 Analise as assertivas sobre as funções em Python: 
I. o resultado da expressão k = 2 + 3l é um número complexo. II. o resultado de round(0.5) - round(-0.5) é 2. III. considerando x = 8/3, o resultado de floor(Fraction(x)) é igual ao round(Fraction(x)). 
São corretas as alternativas: 
 Somente I Nenhuma das anteriores I e II II e III I e III 
Quest.: 8 
8. 
 
 Com base no código Python a seguir, qual será a saída produzida pelo algoritmo? 
 
 S A U S A U N E S A E S A U N 
 
Quest.: 9 
9. 
 
 def exemplo(valor): numero = valor * 2 if numero > 10: return numero valor = valor + 5 return valor 
print(exemplo(7)) 
Qual a saída do código anterior? 
 14 7 12 5 2 
Quest.: 10 
10. 
 
 Qual a saída do código abaixo? "int volume (int altura, int largura, int comprimento) {return altura * largura * comprimento;} main() {int a1 = 1, l1 = 2, c1 = 3, a2 = 4, c2 = 5, l2 = 6; int v1, v2; v1 = volume(a1, l1, c1); v2 = volume(a2, l2, c2); print("v1: %d\nv2: %d\n", v1, v2); }" 
 v1:6, v2:120 2 120 1 6

Outros materiais