Logo Passei Direto
Buscar

Lógica de Programação

Colégio Objetivo
PERGUNTA 1 Assinale a alternativa que melhor descreve a ocasião em que o programador deve utilizar o comando “while”:
a) O comando while é útil quando não sabemos quantas vezes um bloco deverá ser repetido.
b) O comando while é útil quando sabemos exatamente quantas vezes um bloco deverá ser repetido
c) O comando while é útil para possibilitar o reúso de trechos de código
d) O comando while é útil quando temos que selecionar apenas um entre dois trechos de código a ser executado de acordo com um teste de seleção.
e) O comando while é útil para imprimir diversas mensagens na tela
User badge image
Estudando com Questões

ano passado

Respostas

User badge image

Ed Verified user icon

há 4 meses

Vamos analisar as alternativas para entender melhor quando o comando "while" deve ser utilizado: a) O comando while é útil quando não sabemos quantas vezes um bloco deverá ser repetido. - Correto! O "while" é ideal para situações em que a quantidade de repetições não é conhecida previamente e depende de uma condição. b) O comando while é útil quando sabemos exatamente quantas vezes um bloco deverá ser repetido. - Incorreto. Para isso, geralmente usamos um loop "for". c) O comando while é útil para possibilitar o reúso de trechos de código. - Incorreto. O "while" não é especificamente para reúso de código, mas sim para repetição. d) O comando while é útil quando temos que selecionar apenas um entre dois trechos de código a ser executado de acordo com um teste de seleção. - Incorreto. Para isso, usamos estruturas de seleção como "if" ou "switch". e) O comando while é útil para imprimir diversas mensagens na tela. - Incorreto. Embora possa ser usado para isso, não é a melhor descrição do uso do "while". Portanto, a alternativa correta é: a) O comando while é útil quando não sabemos quantas vezes um bloco deverá ser repetido.

Essa resposta te ajudou?

0
Dislike0
left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar essa resposta. 🤩

Já tem uma conta?

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

User badge image

Ed Verified user icon

ano passado

A alternativa correta é: a) O comando while é útil quando não sabemos quantas vezes um bloco deverá ser repetido.

Essa resposta te ajudou?

1
Dislike0

Ainda com dúvidas?

Envie uma pergunta e tenha sua dúvida de estudo respondida!

Essa pergunta também está no material:

Mais perguntas desse material

Considere as afirmacoes a seguir e indique a alternativa correta: I- Algoritmos não servem apenas para programar computadores. Eles são de uso geral. II- Uma vantagem do uso de fluxogramas para expressar algoritmos é a não necessidade de vincular o diagrama produzido com uma linguagem de programação. III- Não é necessário verificar se o algoritmo está correto, deixa-se a simulação para o computador. IV- Os algoritmos podem ter um conjunto de passos infinitos.

a) I e IV apenas
b) I e III apenas
c) I e II apenas
d) I, II e IV apenas
e) II e III apenas

Os algoritmos têm o objetivo de modelar a solução de um problema por meio de um conjunto de instruções. Essa modelagem é independente da linguagem de programação escolhida, podendo ser feita por meio de uma notação gráfica. Com base no apresentado, avalie as asserções a seguir e a relação proposta entre elas. I. Os fluxogramas, também conhecidos como diagramas de blocos, é uma notação gráfica que padroniza as operações e o fluxo de dados dos algoritmos de maneira eficiente. PORQUE II. Sua utilização possibilita uma compreensão mais acurada da solução apresentada pelo algoritmo, pois uma imagem pode ser mais bem visualizada e compreendida do que uma instrução textual. Analisando as asserções anteriores, conclui-se que:

a) a primeira asserção é verdadeira, e a segunda é falsa.
b) as duas asserções são verdadeiras, e a segunda justifica a primeira.
c) as duas asserções são falsas
d) as duas asserções são verdadeiras, e a segunda não justifica a primeira.
e) a primeira asserção é falsa, e a segunda é verdadeira

O uso de fluxogramas traz uma melhoria substancial na visualização e no entendimento de algoritmos, principalmente quando eles apresentam um certo grau de complexidade. Com base nisso, analise o fluxograma a seguir. Com relação ao fluxograma apresentado, avalie as afirmativas a seguir. I. O algoritmo faz a divisão de dois valores. II. A divisão será feita independentemente dos valores lidos para N1 e N2. III. Se N2 for igual a zero, uma mensagem será enviada ao usuário. IV. O algoritmo prevê um possível erro de divisão por zero. Está correto o que se afirma em:

a) I e II apenas
b) II apenas
c) I, III e IV apenas
d) I, II e III apenas
e) I, II, III e IV

No seguinte algoritmo, a partir de uma dada temperatura em graus Celsius, calcula-se a respectiva temperatura em Fahrenheit e Kelvin. Indique como são chamados no algoritmo os seguintes nomes:  celsius, kel e fah: 

a) Variáveis
b) Tipo de valores
c) Pseudocódigo de nomes
d) Tipo de dados.
e) Constantes

PERGUNTA 1

a) Colocando o comando CPF[12:13].
b) Colocando o comando CPF[11].
c) Colocando o comando CPF[12].
d) Colocando o comando CPF[-2:].
e) Colocando o comando CPF[-2:-1].

PERGUNTA 2

a) O resultado apresentado será -4.0
b) O resultado apresentado será 2.0
c) O resultado apresentado será 2.
d) O resultado apresentado será -2.0
e) O resultado apresentado será 4

PERGUNTA 5

a) Tipo inteiro ou int.
b) Tipo cadeia de caracteres ou string ou str
c) Tipo lista ou list.
d) Tipo lógico ou bool.
e) Tipo float para números reais

Considerando as aplicações abrangentes da linguagem, surge a biblioteca padrão Python com o intuito de trazer aplicabilidade e produtividade para o desenvolvimento de software com métodos de uso comuns. Com base na biblioteca padrão Python, analise as asserções a seguir e as relações propostas entre elas. I. A biblioteca padrão Python tem um vasto conjunto de funcionalidades que estão organizadas em mais de 200 módulos. PORQUE II. Cada módulo contém funções e classes específicas para um domínio de aplicação e essa organização permite maior produtividade para os desenvolvedores no uso da biblioteca. Analisando as asserções anteriores, conclui-se que:

a) Analisando as asserções anteriores, conclui-se que:
b) a primeira asserção é verdadeira, e a segunda é falsa.
c) a primeira asserção é falsa, e a segunda é verdadeira
d) as duas asserções são falsas.
e) as duas asserções são verdadeiras, e a segunda justifica a primeira

Mais conteúdos dessa disciplina