Ementa:

Explicar e contextualizar sobre a área de desenvolvimento de software. 

Habilidades:

- Descrever conceitos e termos técnicos básicos de informática;
- Identificar as categorias de software e áreas de atuação;
- Conhecer a evolução histórica do hardware e software;
- Diferenciar sistemas de numeração;
- Entender como os dados são representados e armazenados nos computadores;
- Conceituar os princípios básicos de arquitetura de computadores, sistemas operacionais;
- Conceituar redes de computadores;
- Conhecer o que é a engenharia de software.

Competências:

       Desenvolver a capacidade de avaliar formas de pensar; estabelecer a avaliação de verdade para assertivas lógicas; perceber a necessidade da lógica para construção de programas e para o desenvolvimento de sistemas.

Habilidades:

  • Utilizar os conceitos da lógica matemática e digital relacionando-os com a tecnologia da informação.
  • Explicar e utilizar corretamente os princípios da lógica com o intuito de obter algoritmos confiáveis e otimizados.

Bases tecnológicas:

  1. Conceito de lógica.
  2. Pensamento (raciocínio) intuitivo e pensamento lógico.
  3. Princípios da lógica.
  4. Lógica das proposições - Proposições e Conectivos.
  5. Álgebra das proposições.
  6. Tabela Verdade.
  7. Tautologias, Contradições e Contingências.
  8. Dedução e Inferência Lógica.
  9. Portas Lógicas.
  10. Álgebra de Boole.