Questões de Lógicas de Programação (Algoritmos e Estrutura de Dados)

Limpar Busca

O tipo de lógica que tem como característica dividir um problema proposto em vários subproblemas a fim de facilitar a análise de cada rotina separadamente, é chamado de

  • A lógica linear.
  • B lógica modular.
  • C lógica hierárquica.
  • D lógica estruturada.

Considerando a variável X=2, Y=5, Z=“EEAR” assinale a alternativa que corresponde à saída do seguinte código em português estruturado:
programa LÓGICA var    X: inteiro    Y: inteiro    Z: caractere início    leia X    leia Y   leia Z se X<1 .ou. (Z = “FAB”) então   escreva “Bem-vindo à EEAR”  senão   se Y<7 .e. (Z=“EEAR”) então     escreva “Bem-vindo à Escola de Especialistas da Aeronáutica”            senão               escreva Z            fim_se       fim

  • A Bem-vindo à Escola de Especialistas da Aeronáutica
  • B Bem-vindo à EEAR
  • C EEAR
  • D FAB

Relacione as colunas, considerando o assunto Lógica de Programação, e, a seguir, assinale a alternativa com a sequência correta.
1 – Diagrama de Chapin 2 – Diagrama de Bloco  3 – Formas de Representação Gráfica

( ) Permite descrever o método e a sequência do processo dos planos num computador. ( ) Permite apresentar uma visão hierárquica e estruturada da lógica do programa. ( ) Permite apresentar os dados sobre uma superfície plana, de maneira simples e concisa, facilitando a visualização completa e imediata dos dados ou fenômenos tabulados.

  • A 1 - 2 - 3
  • B 1 - 3 - 2
  • C 2 - 3 - 1
  • D 2 - 1 - 3

Assim como na matemática, em programação os operadores possuem precedência uns em relação aos outros. Selecione a alternativa que mostra o operador com a precedência de maior prioridade.

  • A Multiplicação (*)
  • B Maior ou igual (>=)
  • C Soma (+)
  • D - (menos unário), operador Não
  • E Subtração (-)

Os operadores lógicos são utilizados quando há necessidade de serem testadas duas ou mais condições dentro de um algoritmo simultaneamente. Pode-se afirmar que o xou é um operador de:

  • A conjunção.
  • B disjunção.
  • C maior ou igual que.
  • D disjunção exclusiva.
  • E negação.