Material didático da disciplina Algoritmos & Linguagem de Programação 1 (ALP.1)
Unidade 01 - Algoritmos & Ling. de Programação 1 UNIDADE 01:
- O INÍCIO [...]. 1.1. Uma breve introdução. 1.2. Alguns conceitos [...].
- COMO A MÁQUINA VÊ [...]. 2.1. Bits e Bytes. 2.2. A representação [...].
- COMO A MÁQUINA PENSA [...]. 3.1. Sistema posicional. 3.2. As bases [...]. 3.3 Conversão entre bases binária (2), octal (8) e hexadecimal (16). 3.4. Conversão base decimal (10) para 2 (binária).
- A LÓGICA BINÁRIA. 4.1. Sistemas dicotômicos e a Lógica de Boole. 4.2. A lógica binária. Referências
UNIDADE 02:
- LÓGICA & ALGORITMOS. 1.1. Lógica: Conceitos iniciais. 1.2. A lógica na informática [...].
- HARDWARE & SOFTWARE. 2.1. Em busca por soluções [...]. 2.2. O computador [...].
- ALGORITMIZANDO. 3.1. O desenvolvimento [...]. 3.2. Conceito de Algoritmo. 3.3. Como construir um algoritmo? 3.4. Tipos de algoritmos. 3.5 Alguns exemplos. Referências
UNIDADE 03
- LINGUAGEM DE PROGRAMAÇÃO. 1.1. Do que precisamos. 1.2. Linguagem de programação.
- AMBIENTE DE DESENVOLVIMENTO. 2.1. Funcionalidades de uma IDE. 2.2. Compilação e Interpretação: Código fonte e objeto e máquina virtual. 2.3. VisualG/Portugol.
- ESTRUTURA SEQUENCIAL. 3.1. Introdução. 3.2. Expressões aritméticas. 3.3. Operadores aritméticos. 3.4. Variáveis e tipos de dados. 3.5. As três operações básicas (Entrada, Processamento e Saída). 3.6. Funções matemática. Referências
UNIDADE 04
- PRIMEIROS PASSOS EM C. 1.1. Conceitos. 1.2. Tipos de dados e variáveis. 1.3. Práticas.
- EXPRESSÕES COMPARATIVAS & LÓGICAS. 2.1. Expressões de comparações. 2.2. Expressões lógicas. 2.3. Operadores lógicos.
- ESTRUTURA CONDICIONAL. 3.1. Conceitos. 3.2. O encandeamento [...]. 3.3. Estrutura condicional em C. Referências