Logo Passei Direto
Buscar

ALGORITIMO E LOGICA DE SISTEMA ATIVIDADE DE ESTUDOS 02

User badge image
AOX

em

Ferramentas de estudo

Questões resolvidas

Material
páginas com resultados encontrados.
páginas com resultados encontrados.
left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Questões resolvidas

Prévia do material em texto

ALGORITIMO E LOGICA DE SISTEMA – ATIVIDADE DE ESTUDOS 02 
 
As variáveis acumuladoras apresentam uma alteração do seu valor a cada interação do 
comando for. Dessa forma, quando for realizado um teste de mesa que envolva uma variável 
acumuladora, é imperativo que seja tomado nota de seu valor a cada interação. Caso o 
algoritmo apresente alguma falha, por meio da análise da evolução da variável acumuladora: 
 
a. 
Será impossível determinar em qual local do código se encontra a falha de programação. 
 
b. 
Será possível determinar em qual local do código se encontra a falha de programação. 
 
c. 
Será possível determinar em qual local do código se encontra a variável acumuladora da 
equeção. 
 
d. 
Será possível determinar em qual local da programação se encontra o teste de mesa da 
programação. 
 
e. 
Será possível determinar em qual local do código se encontra o comando for. 
 
 
É a instrução básica em programação para a construção de decisões que a máquina vai 
realizar durante a execução do programa. Como se denomina esta instrução? 
 
a. 
Instrução upt. 
 
b. 
Instrução out. 
 
c. 
Instrução up. 
 
d. 
Instrução if. 
 
e. 
Instrução it. 
 
Analise e julgue as afirmações a seguir com “V” para Verdadeiro e “F” para Falso: 
(f) O comando for é uma das estruturas mais complexas existentes na linguagem Python. 
(f) O teste de mesa envolvendo variáveis acumuladoras é um pouco mais simples do que 
com variáveis contadoras. 
(f) O comando for não consiste em uma estrutura de repetição baseada em alguma variável 
do tipo lista. 
 
a. 
V, F, V. 
 
b. 
V, V, V. 
 
c. 
F, F, F. 
 
d. 
F, V, V. 
 
e. 
V, F, F. 
Apesar de seu uso simples, as variáveis contadoras e as variáveis acumuladoras podem 
promover vários erros no algoritmo. A fim de evitar que esses erros ocorram, é necessário 
sempre fazer o: 
 
a. 
Teste de mesa. 
 
b. 
Teste de caderno. 
 
c. 
Teste de algoritmos. 
 
d. 
Teste de computadores. 
 
e. 
Teste de Excel Solver. 
 
Trata-se do operador lógico que relaciona duas condições, A e B, que ocorrem somente 
juntas. Quando se diz A E B, significa dizer que A acontece (é verdadeiro) e B também 
necessariamente acontece (é verdadeiro). Que operador é este? 
 
a. 
Operador de Negação (não A). 
 
b. 
Operador de Negação (não A). 
 
c. 
Operador OU (A ou B). 
 
d. 
Operador EI (A ou C). 
 
e. 
Operador E (A e B). 
 
 
Analise o exemplo abaixo. 
if temperatura>25: 
print("Ambiente quente, ajustando ar-condicionado para clima de verão") 
AR _ CONDICIONADO(VERAO) 
print("Ligando o ar-condicionado") AR _ CONDICIONADO(ON) 
No exemplo, o ar-condicionado será sempre acionado com a mensagem ao usuário: 
“ligando o ar-condicionado”; porém, será ajustado para a função verão somente se: 
 
a. 
A temperatura for menor do que 25º. 
 
b. 
A temperatura for menor do que 15. 
 
c. 
A temperatura for maior do que 25º. 
 
d. 
A temperatura for igual a 15. 
 
e. 
A temperatura for igual a 25º. 
 
 
Complete a lacuna a seguir: 
O comando ______é capaz de atribuir à variável caracter cada letra da variável texto, uma de 
cada vez. Este comando é extremamente útil quando queremos percorrer cada elemento de 
uma lista. 
 
a. 
Upt. 
 
b. 
For. 
 
c. 
If. 
 
d. 
Up. 
 
e. 
Out. 
 
 
 
Veja o formato em Python da instrução e assinale a alternativa que contenha o tipo de 
instrução: 
if condição lógica: #Bloco A 
Bloco de comandos executados caso a condição lógica seja verdadeira 
#Bloco B 
Comandos executados após o teste 
 
 
a. 
if simples. 
 
b. 
If else. 
 
c. 
If else. 
 
d. 
Out simples. 
 
e. 
Out else. 
 
 
É um legado da programação estruturada, pois orienta o fluxo da informação em um sentido 
“top-down”, isto é, de cima para baixo, desde o início até o fim do código. Tal afirmação se 
refere a estutura: 
 
a. 
If…simples 
 
b. 
if... else. 
 
c. 
Out…simples. 
 
d. 
up... else. 
 
e. 
out... else. 
 
Dentro da estrutura do comando for, a cada letra que se percorre na frase, a variável 
“qtdeLetras”, por exemplo, é incrementada, isto é, é acrescida uma unidade para seu valor. 
Pode-se dizer que essa variável é uma: 
 
a. 
Variável contabilizadora. 
 
b. 
Variável contadora. 
 
c. 
Variável de soma. 
 
d. 
Variável de adição. 
 
e. 
Variável acumuladora.

Mais conteúdos dessa disciplina