Mudanças entre as edições de "Sistemas Operacionais e Introdução a Programação (diário 2010-1) - Prof. Ederson Torresini"
Ir para navegação
Ir para pesquisar
Linha 1: | Linha 1: | ||
− | *Arquitetura de Sistemas Computacionais | + | *Arquitetura de Sistemas Computacionais |
− | ** | + | **Modelo de Alan Turing |
− | *** Processador | + | **Modelo de von Neumann |
− | *** Memória | + | ***Processador |
− | *** Barramento(s) | + | ***Memória |
− | * Sistemas Operacionais | + | ***Barramento(s) |
− | ** Tríade usuários-processos-dados | + | *Sistemas Operacionais |
− | *** Sistemas de Arquivos | + | **Tríade usuários-processos-dados |
− | *** Usuários | + | ***Sistemas de Arquivos |
− | *** Permissões e propriedades | + | ***Usuários |
− | *** Processos | + | ****Permissões e propriedades |
− | **** Árvore, escalonamento e estados | + | ***Processos |
− | * Lógica de Programação | + | ****Árvore, escalonamento e estados |
− | + | *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 | |
− | Linguagem de Programação C (segundo http://wiki.sj.ifsc.edu.br/index.php/Guia_B%C3%A1sico_de_C) | + | ***Repetição |
− | + | *Linguagem de Programação C (segundo http://wiki.sj.ifsc.edu.br/index.php/Guia_B%C3%A1sico_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 | ||
{{Voltar|Sistemas Operacionais e Introdução a Programação (página)|página principal da disciplina}} | {{Voltar|Sistemas Operacionais e Introdução a Programação (página)|página principal da disciplina}} |
Edição das 14h39min de 11 de fevereiro de 2010
- 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 http://wiki.sj.ifsc.edu.br/index.php/Guia_B%C3%A1sico_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: