Buscar

LÓGICA DE PROGRAMAÇÃO 2021 2 AV1

Prévia do material em texto

Disc.: LÓGICA DE PROGRAMAÇÃO 
 
Acertos: 10,0 de 10,0 
 
 
 
1a 
 Questão 
Acerto: 1,0 / 1,0 
 
A Microsoft é uma das empresas de software mais conhecidas de todo o mundo. Sua 
projeção global se iniciou com a fabricação de um Sistema Operacional chamado de: 
 
 
macOS 
 
BIOS 
 
Unix 
 DOS 
 
iOS 
 
 
Explicação: 
. 
 
 
2a 
 Questão 
Acerto: 1,0 / 1,0 
 
(Quadrix - 2013) Analise o seguinte trecho de algoritmo, utilizado em programação de 
computadores. 
 
É correto afirmar que se o valor da variável x for: 
 
 
13, será impresso o valor 1. 
 
-1, não será impresso nenhum valor 
 
15, será impresso o valor 3 
 10, será impresso o valor 2. 
 
200, não será impresso nenhum valor. 
 
 
 
3a 
 Questão 
Acerto: 1,0 / 1,0 
 
Em um programa escrito em linguagem Python, o comando de atribuição x = int(4.8) 
fará com que a variável x: 
 
 passe a armazenar o valor 4 
 
passe a armazenar o valor 5 
 
passe a armazenar o valor 0.5 
 
passe a armazenar o valor 4.8 
 
passe a armazenar o valor 32 
 
 
 
4a 
 Questão 
Acerto: 1,0 / 1,0 
 
(IF-MT - 2018) Considere o seguinte fragmento de código fonte, escrito em linguagem 
Python: 
a = 3 
b = a * 2 
a, b = b, a 
Após a execução de todos os comandos, qual é o resultado apresentado pelo comando 
abaixo? 
print(a) 
 
 
36 
 
3 
 
a 
 
63 
 6 
 
 
 
5a 
 Questão 
Acerto: 1,0 / 1,0 
 
Considere o seguinte trecho de um programa escrito em Python: 
numero = 40 
# numero = numero - 1 
print(numero) 
Após a execução do trecho, é correto afirmar que: 
 
 
Será impressa a string numero 
 Será impresso o valor 40 
 
Será impresso o valor 41 
 
Será impressa a string oremun 
 
Será impresso o valor 39 
 
 
Explicação: 
. 
 
 
6a 
 Questão 
Acerto: 1,0 / 1,0 
 
(UNIRIO - Analista Tecnologia da Informação - Desenvolvimento de Sistemas - 2014) 
Sobre o comando range para construção de listas na linguagem Python, é CORRETO 
afirmar que 
 
 
range(5) gera a lista [1,2,3,4,5]. 
 range(4,6) gera a lista [4,5]. 
 
range(5,1) gera a lista [5]. 
 
range(5,1,-2) gera a lista [4,5]. 
 
range(4,6) gera a lista [4,5,6,7,8,9]. 
 
 
 
7a 
 Questão 
Acerto: 1,0 / 1,0 
 
(PGE-RO - Analista da Procuradoria - Analista de Sistemas ¿ 2015) Analise o código 
Python a seguir. 
S = 0 
C = 1 
while C < 7: 
D = 4 
while D > 0: 
S = S + C + D 
D = D - 1 
C = C + 1 
print(S) 
O código que produz resultado idêntico ao que é produzido pelo código acima é: 
 
 S=0 
for C in range(1,7): 
for D in range(4,0,-1): 
S=S+C+D 
print S 
 
S=0 
for C in range(1,6,1): 
for D in range(4,1,-1): 
S=S+C+D 
print S 
 
S=0 
for C in range(0,6): 
for D in range(4,1,-1): 
S=S+C+D 
print S 
 
S=0 
for C in range(1,6): 
for D in range(4,1,-1): 
S=S+C+D 
print S 
 
S=0 
for C in range(1,7): 
for D in range(4,0): 
S=S+C+D 
print S 
 
 
Explicação: 
. 
 
 
8a 
 Questão 
Acerto: 1,0 / 1,0 
 
(Ano: 2014 Banca: CCV-UFS Órgão: UFS Prova: CCV-UFS - 2014 - UFS - Técnico de 
Tecnologia da Informação) 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): 
. 
 
 
111 
 
222 
 
123 
 321 
 
333 
 
 
Explicação: 
. 
 
 
9a 
 Questão 
Acerto: 1,0 / 1,0 
 
Considere o script e o modulo a seguir. Qual o valor impresso pela linha 7 - print(a,b): 
 
 
 
 
10 180 
 
30 60 
 
10 20 
 
10 60 
 30 180 
 
 
Explicação: 
. 
 
 
10a 
 Questão 
Acerto: 1,0 / 1,0 
 
Em Python, as listas são sequências que podem conter elementos de diversos tipos. 
Durante a execução do programa, podemos alterar, inserir e remover elementos da 
lista. Quais as características dessa estrutura de dados? 
 
 
Linear, homogênea e estática 
 
Não linear, homogênea e estática. 
 
Não linear, homogênea e dinâmica. 
 Linear, não homogênea e dinâmica. 
 
Não linear, não homogênea e dinâmica 
 
 
Explicação: 
.

Continue navegando