Mudanças entre as edições de "Sistemas Operacionais e Introdução a Programação (diário 2010-1) - Prof. Ederson Torresini"
(New page: {{Voltar|Sistemas Operacionais e Introdução a Programação (página)|página principal da disciplina}}) |
|||
Linha 1: | Linha 1: | ||
+ | *Arquitetura de Sistemas Computacionais= | ||
+ | ** Arqteuitura proposta por 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 | ||
+ | * 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 | ||
+ | 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 14h37min de 11 de fevereiro de 2010
- Arquitetura de Sistemas Computacionais=
- Arqteuitura proposta por von Neumann
- Processador
- Memória
- Barramento(s)
- Arqteuitura proposta por von Neumann
- 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 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