Buscar

AV LÓGICA DE PROGRAMAÇÃO ESTACIO

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

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 6, do total de 10 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

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 9, do total de 10 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

LÓGICA DE PROGRAMAÇÃO 
 
1 ponto 
 
1. 
 
 
Considerando o algoritmo abaixo, assinale a alternativa CORRETA: 
Algoritmo "QuemSouEu" 
 VAR 
 a, b, c, X: REAL 
 inicio 
 escreva ("Entre com as três notas") 
 escreva ("Digite a primeira nota: ") 
 leia (a) 
 escreva ("Digite a segunda nota: ") 
 leia (b) 
 escreva ("Digite a terceira nota: ") 
 leia (c) 
 X <- 3/(1/a + 1/b + 1/c) 
 escreva (X) 
 FimAlgoritmo 
 (Ref.: 202208394372) 
 
 
O algoritmo calcula a média ponderada de três valores. 
 
O algoritmo calcula a média harmônica de três valores. 
 
O algoritmo calcula a média aritmética de três valores. 
 
O algoritmo calcula o Fatorial de três valores. 
 
O algoritmo é recursivo. 
 
 
 
 
 
 
 
 
 
 
 
 
 
LÓGICA DE PROGRAMAÇÃO 
 
 
 1 ponto 
 
2. 
 
 
Analise o seguinte trecho de algoritmo, utilizado em programação de computadores. 
se (x < 10) 
 então imprima (1) 
 senão se (x <= 15) 
 então imprima (2) 
 senão imprima (3) 
 fim_se 
fim_se 
 
É correto afirmar que se o valor da variável x for: 
 (Ref.: 202208397376) 
 
 
15, será impresso o valor 3. 
 
10, será impresso o valor 2. 
 
13, será impresso o valor 1. 
 
200, não será impresso nenhum valor. 
 
-1, não será impresso nenhum valor. 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
LÓGICA DE PROGRAMAÇÃO 
 
 
 1 ponto 
 
3. 
 
 
Considere a seguinte expressão: 
 (True + 2)**2 
Utilizando Python para avaliar a expressão, é correto afirmar que: 
 (Ref.: 202208061047) 
 
 A expressão vale 1 
 A expressão vale True 
 
Não será possível efetuar a operação, devido à incompatibilidade de 
tipos 
 A expressão vale 6 
 A expressão vale 9 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
LÓGICA DE PROGRAMAÇÃO 
 
 
 1 ponto 
 
4. 
 
 
Considere o seguinte trecho de um programa escrito em Python: 
x = eval(input('Entre com um numero real:')) 
y = eval(input('Entre com outro numero real:')) 
print(x//y) 
Supondo que o usuário tenha entrado com os valores 7.0 e 3.0 ao ser 
solicitado, será impresso o valor: 
 (Ref.: 202208136391) 
 
 3 
 2 
 4 
 1 
 2.333333 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
LÓGICA DE PROGRAMAÇÃO 
 
 
 
 
1 ponto 
 
5. 
 
 
No que diz respeito à linguagem de programação e às linguagens de 
script, julgue os itens a seguir. 
a, b = 0, 2 
while b < 20: 
 a, b = b, a+b+1 
 print(b) 
Assinale a opção que apresenta a sequência correta de números 
impressos no console de um interpretador Python durante a execução 
dos comandos acima. 
 (Ref.: 202208178371) 
 
 2, 2, 4, 6 
 3, 6, 10, 17, 28 
 2, 3, 6 
 3, 3, 6, 10, 17, 28 
 1, 1, 2, 3, 5, 8 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
LÓGICA DE PROGRAMAÇÃO 
 
 
 1 ponto 
 
6. 
 
 
Analise o trecho de código Python a seguir: 
t = (1, 3, 4) 
t2 = (3, 4, 5) 
t3 = t + t2 
n = 0 
for e in t3: 
 if e > 2: 
 n += e 
print(n) 
Após a execução do código Python, o valor da variável n impresso na 
tela é: 
 (Ref.: 202208178377) 
 
 21 
 12 
 19 
 20 
 13 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
LÓGICA DE PROGRAMAÇÃO 
 
 
 
 
1 ponto 
 
7. 
 
 
Verifique o código a seguir e responda: 
 
>>> conjunto_a = set([1, 1, 2, 3]) 
>>> conjunto_b = set([2, 2, 3, 4]) 
>>> conjunto_c = conjunto_a.intersection(conjunto_b) 
>>> print(len(conjunto_c)) 
 
Qual o resultado impresso por esse programa: 
 (Ref.: 202208061055) 
 
 3 
 4 
 2 
 1 
 0 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
LÓGICA DE PROGRAMAÇÃO 
 
 
 1 ponto 
 
8. 
 
 
A história dos computadores e da computação é marcada pela constante miniaturização e 
sofisticação do hardware. Uma tecnologia que alterou drasticamente os computadores foi 
o Circuito Integrado. A grande vantagem dessa tecnologia é: 
 (Ref.: 202210723746) 
 
 
Novas funções no circuito. 
 
Diminuição do consumo de energia do circuito. 
 
Redução do barulho na operação do circuito. 
 
Diminuição de tamanho do circuito. 
 
Aumento da ventilação no circuito. 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
LÓGICA DE PROGRAMAÇÃO 
 
 
 1 ponto 
 
9. 
 
 
A indústria dos microcomputadores surgiu na década de 1970 e modificou nossa rotina 
com a presença cada vez mais comum de computadores pessoais em casas e mesas de 
escritório. O avanço tão pujante dessa indústria foi possível pelo barateamento e pela 
miniaturização de seus componentes. 
 
Os três principais componentes de hardware de um computador pessoal são: 
 (Ref.: 202209208109) 
 
 
Processador, memória RAM e Browser. 
 
Processador, Sistema Operacional e disco rígido. 
 
Disco rígido, Sistema Operacional e placa de rede. 
 
Memória RAM, processador e placa-mãe. 
 
Processador, placa de vídeo e placa de rede. 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
LÓGICA DE PROGRAMAÇÃO 
 
 
 1 ponto 
 
10. 
 
 
Analise o trecho de código, em Python 3, a seguir. 
 
O valor impresso pela função print, na última linha do trecho de código, 
é: (dica: a função lower retorna todas as letras de uma string em 
minúsculo) 
 (Ref.: 202208271490) 
 
 333 
 123 
 321 
 111 
 222

Continue navegando