Informática e Recursos Computacionais

OBJETIVO GERAL: Criar soluções em lógica de algoritmos e implementá-las em linguagem computacional.
Curso: Bacharelado Interdisciplinar em Ciência e Tecnologia.
Carga horária total: 72 horas.


CONTEÚDO PROGRAMÁTICO TEÓRICO-PRÁTICO

UNIDADE I

Fundamentos da computação

– História da Computação

– Introdução à Utilização de Editor de Texto e Planilha Eletrônica

– Introdução à Computação

– Álgebra Booleana

– Introdução à Arquitetura e Organização de Computadores

– Introdução à Sistemas Operacionais

– Introdução à Redes de Computadores

OBJETIVO ESPECÍFICO: Descrever e discutir a evolução e os fundamentos básicos da computação


UNIDADE II

Fundamentos de algoritmos e linguagem de programação

– Introdução a Algoritmos em Linguagem C

– Variáveis e Constantes

– Comandos de Entrada e Saída (I/O)

– Estruturas de Controle

– Vetores e Matrizes

– Funções

OBJETIVO ESPECÍFICO: Construir algoritmos e programas computacionais aplicando-os em problemas que envolvam conhecimentos interdisciplinares.


BIBLIOGRAFIA BÁSICA

FEDELI, R. D.; GIULIO, E.; POLLONI, F.; PERES, F. E. Introdução à ciência da computação. São Paulo: Thomson Pioneira, 2003.

MONTEIRO, MARIO A.; Introdução à Organização de Computadores. Quinta
Edição. Rio de Janeiro: Ed. LTC, 2007.

SCHILDT, H. C – completo e total. Terceira Edição. ed. São Paulo: Makron Books, [s.d.].

MIZRAHI, VICTORINE V. Treinamento em Linguagem C. Segunda Edição. ed. São Paulo: Pearson Prentice Hall, 2008.

BIBLIOGRAFIA COMPLEMENTAR

KUROSE, J. F; ROSS, K. W. Redes de computadores e a internet. Terceira Edição. ed. São Paulo: Person Addison Wesley, 2006.

STALLINGS, W. Arquitetura e Organização de Computadores. Quinta Edição. Ed. São Paulo: Prentice Hall, 2002.

TENENBAUM, A. M. Estruturas de dados usando C. São Paulo: Makron Books, [s.d.].

FORBELLONE, A. L. V; EBERSPACHER, H. F., Lógica de programação. Terceira Edição. ed. São Paulo: Makron Books, 2005.

FARRER, H. et al. Algoritmos estruturados. Terceira Edição. ed. Rio de Janeiro: Guanabara Dois, 1999.

Slides das Aulas

É sempre bom lembrar que os slides das aulas NÃO devem ser o único material de estudos. Os slides servem apenas para orientar o aluno em seus estudos auxiliando-o com os livros recomendados nas bibliografias Básicas e Complementares. 

Bons Estudos!!!

Prof. Osvaldo

Aula 1 – História da Computação

Aula 2 – Sistemas de Numeração

Aula 3 e 4 – Microprocesadores e Algebra Booleana

Aula 5 – Entrada e Saída

Aula 6 – Memórias

Aula 7 – Sistemas Operacionais

Aula 8 – Redes de Computadores