Questões de Estrutura de Controle e Repetição (Algoritmos e Estrutura de Dados) Página 2

Limpar Busca

Quanto à lógica de programação e à estrutura de dados, julgue o item.



A estrutura condicional switch‑case é utilizada para comparar o valor de uma expressão com diferentes casos, tornando‑a mais flexível quando se trata de avaliar múltiplas possibilidades.

  • Certo
  • Errado

Analise a imagem de estrutura a seguir:

Imagem relacionada à questão do Questões Estratégicas

A imagem do diagrama mostra uma estrutura: 

  • A De repetição.
  • B Condicional.
  • C Circular.
  • D Rígida.
  • E Representacional.

Das alternativas a seguir, aquela que contém apenas exemplos de estruturas de repetição é:

  • A Do while e Else.
  • B If e Do.
  • C While e For.
  • D Else e if.
  • E If e for.
Ao desenvolvermos algoritmos que utilizam laços de repetição (loops), devemos sempre levar em consideração a preocupação com a otimização destes laços, uma vez que do ponto de vista de complexidade de algoritmos, laços de repetição tendem a ter um grande consumo de tempo e espaço, sobre a otimização de laços (loops). Diante do exposto, assinale a alternativa correta. 
  • A A otimização de loops é importante para melhorar o desempenho do código e reduzir o consumo de recursos
  • B A otimização de loops é irrelevante, pois os compiladores modernos otimizarão automaticamente todos os loops
  • C A otimização de loops é irrelevante, uma vez que este conceito não é aderente a complexidade de algoritmos
  • D A otimização de loops é uma prática pouco aplicada, uma vez que isto pode levar a erros de lógica

A empresa responsável por um empreendimento imobiliário implantou um sistema de apoio à decisão baseado em decisões não estruturadas. Esse sistema deve tratar de problemas não recorrentes ou que acontecem com pouca frequência.

  • Certo
  • Errado