
1. Processador
1.1. Funciona como cérebro do computador. Ele faz as conexões necessárias entre os programas instalados. Interpresta as informações enviadas pelos programas.
1.2. Executa comandos definido pela sua arquitetura
1.2.1. x86
1.2.2. x86_64
1.2.3. ARM
1.3. Processadores de arquiteturas diferentes entendem comandos diferentes
2. Dados
2.1. Os dados são definidos no formato binário -> [0;1]
2.2. unidades de medida
2.2.1. bit
2.2.2. byte (B)
2.2.2.1. 8 bits
2.2.3. Kibibyte (KiB)
2.2.3.1. 2^10 Bytes
2.2.4. Mebibyte (MiB)
2.2.4.1. 2^20 Bytes
2.2.5. Gibibyte (GiB)
2.2.5.1. 2^30 Bytes
2.2.6. Tebibyte ( TiB)
2.2.6.1. 2^40 Bytes
3. Código
3.1. Ponto de partida
3.1.1. Introdução do método main
3.2. Comentários
3.2.1. //
3.2.2. /* e */
3.3. Identação
3.3.1. Aumenta a legibilidade do código fonte
3.4. Armazenamento
3.4.1. o código deve ser armazenado em arquivos .java ou .cs
3.5. Comandos
3.5.1. System.out.println e System.Console.WriteLine
3.5.1.1. Exibem mensagens com quebra de linha em Java e em C#
3.5.2. System.out.print e System.Console.Write
3.5.2.1. Exibem mensagens sem quebra de linha em Java e em C#
4. Programa
4.1. Sequência de instruções (algoritmo) que resolve determinado problema
4.2. O algoritmo é transcrito por meio de uma linguagem de programação
4.2.1. Linguagem de programação
4.2.1.1. São mais fáceis para as pessoa entenderem do que as linguagens de máquina
4.2.1.1.1. As linguagens normalmente são CASE SENSITIVE; diferenciam letras minúsculas e maiúsculas.
4.2.1.2. Compliadores
4.2.1.2.1. Traduzem o código fonte de um programa para código de máquina
5. Elementos de um Computador
5.1. CPU
5.1.1. Executar as instruções do programas
5.2. memória RAM
5.2.1. os dados armaenados pelos programas abertos no computador ficam armazenados na memória RAM
5.3. disco rígido
5.3.1. Os dados de programas e arquivos do usuário são armazenados no disco rígido
5.3.1.1. armazenar os dados que não serão apagados quando o computador é desligado
5.4. Postas Físicas
5.4.1. meio para se comunicar com equipamentos periféricos e com outros computadores