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

Limpar Busca

Considerando-se a solução de problemas usando a técnica de lógica linear, pode-se afirmar que

  • A não está ligada a regras de hierarquia ou de estruturas de linguagens específicas de programação de computadores.
  • B não pode ser representada graficamente em forma de diagramas.
  • C essa técnica é baseada em uma PDL (Program Design Language).
  • D deve ser estruturada de partes independentes, denominados módulos.

O estudo da lógica, frequentemente, é dividido em indutiva e dedutiva. Ambas se baseiam em argumentos, um conjunto de enunciados composto por premissas e conclusão. Assim, sobre lógica indutiva e dedutiva, assinale a assertiva INCORRETA.

  • A Na lógica dedutiva, premissas verdadeiras resultam em uma conclusão verdadeira.
  • B No raciocínio lógico indutivo, a verdade das premissas é suficiente para assegurar a verdade da conclusão.
  • C A lógica dedutiva pode ser subdividida em: clássica, complementar e não clássica.
  • D O cálculo de predicados faz parte da lógica dedutiva clássica.
  • E A lógica fuzzy, ou nebulosa, é um exemplo da lógica dedutiva não clássica.
As linguagens de programação, usualmente, provêm um conjunto fixo de tipos de dados embutidos, bem como facilidades para permitir a definição de tipos de dados pelo usuário. Assim, é correto afirmar, sobre lógica de programação, que os tipos de dados podem ser:
  • A definidos e abstratos.
  • B elementares e estruturados.
  • C básicos e complexos.
  • D inteiros e lógicos.
  • E instanciados ou alocados.

Considere a tabela verdade abaixo com as entradas A, B, C e D e saída  Z. A saída Z = x  significa “don’t care”.


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


A expressão que simplifica a tabela é

  • A Z = AD + CD
  • B Z = BD
  • C Z = B
  • D Z = CD + AC

Marque a alternativa que indica a expressão lógica correta para uma porta XOR:

  • A A ⊕ 0 = A
  • B AA = A
  • C A ⊕ 1 = A
  • D 1⊕ 1 = 1
  • E A A = 0