Ciencias da computação
Introdução à
Ciência da Computação
Prof. Luiz Alberto Parra
CONTEÚDO PROGRAMÁTICO
• Dado, Informação, Comunicação.
• Evolução Histórica do Computador.
• Conceitos Básicos sobre Computadores.
• Arquitetura Computacional: Esquemas de Hardware,
Processador, Memória, Registradores, Canais e Periféricos.
• Arquitetura Computacional: Fundamentos de Software,
Linguagens e Ferramentas.
CONTEÚDO PROGRAMÁTICO
• Organização das Informações no Computador: Armazenamento de Dados, Códigos: ASCII, BCD, EBCDIC, Unicode.
• Organização das Informações no Computador - Sistemas de
Numeração: Sistemas de Numeração, Métodos de Contagem.
• Organização das Informações no Computador - Sistemas de
Numeração: Bases Numéricas, Mudanças de Base.
• Organização das Informações no Computador - Sistemas de
Numeração: Operações Aritméticas.
CONTEÚDO PROGRAMÁTICO
• Organização das Informações no Computador - Sistemas de
Numeração: Números Inteiros e Fracionários.
• Software: Tipos, Ferramentas, Linguagens.
• Software Livre
• Sistemas Operacionais: Histórico, Conceitos.
• Sistemas Operacionais: Processos.
CONTEÚDO PROGRAMÁTICO
• Organização das Informações no Computador - Sistemas de
Arquivos: Características, Classificação e Organização.
• Sistemas Operacionais: Organização de Arquivos.
• Áreas de Estudo: Banco de Dados, Teleprocessamento, Redes de Computadores, Inteligência Artificial.
• Áreas de Estudo: Bio Informática, Internet, Segurança,
Criptografia, Análise de Algoritmos, Teoria dos Grafos.
TEMAS DE TRABALHOS
• Linguagens de Programação
• Sistemas Operacionais
• Banco de Dados
• Teleprocessamento
• Redes de Computadores
• Inteligência Artificial
TEMAS DE TRABALHOS
• Bio Informática
• Internet
• Segurança
• Criptografia
• Análise de Algoritmos
• Teoria dos Grafos
BIBLIOGRAFIA
• MOKARZEL, Fábio Carneiro; SOMA, Nei Yoshihiro. Introdução à
Ciência da Computação. São Paulo: