Baixe o app para aproveitar ainda mais
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
Compartilhar