Sistemas Operacionais e Introdução a Programação (diário 2010-1) - Prof. Ederson Torresini
Revisão de 14h39min de 11 de fevereiro de 2010 por Etorresini (discussão | contribs)
- Arquitetura de Sistemas Computacionais
- Modelo de Alan Turing
- Modelo de von Neumann
- Processador
- Memória
- Barramento(s)
- Sistemas Operacionais
- Tríade usuários-processos-dados
- Sistemas de Arquivos
- Usuários
- Permissões e propriedades
- Processos
- Árvore, escalonamento e estados
- Tríade usuários-processos-dados
- Lógica de Programação
- Algoritmo
- Entrada -> Processamento -> Saída [-> Entrada]
- Pseudocódigo
- Diagrama de bloco
- Constantes e variáveis
- Operadores e expressões
- Estruturas
- Decisão
- Repetição
- Algoritmo
- Linguagem de Programação C (segundo Guia Básico de C)
- Programa compilado:
- Compilação -> Montagem -> Vinculação
- Estrutura de um programa
- Bibliotecas
- Definições
- Função principal: main
- O primeiro programa (vazio)
- O clássico "Hello World" :-)
- Constantes e variáveis
- Declaração (e porque fazê-lo)
- Números: inteiro, real...
- Caracter e string
- Vetores e ponteiros: área de memória = um número
- Operadores
- Expressões
- E/S
- Estruturas
- Decisão
- Repetição
- Funções
- Argumentos
- Escopo
- Passagem de parâmetro por valor e por referência
- Ponteiros
- Programa compilado: