Este documento apresenta os objetivos e conteúdos da disciplina de Fundamentos da Computação. Seu objetivo é introduzir conceitos básicos de sistemas computacionais, arquitetura de computadores e seus componentes. Os conteúdos programáticos incluem sistemas numéricos, hardware, software, redes e paradigmas de programação.
Plano de Ensino - 103203 B0 - Fundamentos da Computacao
1. _____________________________________________________________________
103203-B0 – FUNDAMENTOS DA COMPUTAÇAO
Objetivos Pedagógicos
O objetivo da disciplina é introduzir aos alunos noções básicas sobre
sistemas computacionais através do estudo de sistemas de numeração,
funcionamento de uma arquitetura básica de computador e de seus
principais componentes.
Nesta disciplina também são apresentados os professores efetivos do DCOMP
e órgãos representativos dos estudantes (como o centro académico CALINFO
e a Softeam, empresa júnior de informática)
Conteúdos Programáticos Sugeridos
São divididos em 5 grandes temas que englobam Sistemas de Informação, a
saber:
Pessoas
Cursos de Ciência da Computação no Brasil – UFS
Campos de estudo da Ciência da Computação
Educação Profissional
Código de conduta ACM
Dados
Noções de algoritmos, projetos de algoritmos e estruturas de
dados
Introdução à lógica de programação
Paradigmas de Linguagens de Programação
Codificação, sistemas …
Redes de Telecomunicações
Noções sobre redes de computadores
LAN, WAN, Internet
Novas Tecnologias da Informação e Comunicação (NTIC)
Wi-Fi, Wi-Max, Bluetooth, 3G, GPS, VoIP, HDTV
Hardware
Sistemas numéricos
Componentes básicos de um computador
Software
Noções básicas de sistemas operacionais
Windows x Linux
Compiladores versus Interpretadores
Aplicativos
Editores de texto, cálculo, apresentação, gerência de
projetos …
Ambientes de Desenvolvimento
.Net, .Net Compact, J2EE, J2ME, IBM, Borland, Sybase,
Oracle, etc …
2. Bibliografia Sugerida
FEDELI, R.; POLLONI, E.; PERES, F. Introdução à ciência da computação.
São Paulo: Pioneira Thomson Learning, 2003.
BROOKSHEAR, J. G. Ciência da computação: uma visão abrangente. Porto
Alegre: Bookman, 2000.
MONTEIRO, M. Introdução à organização de computadores. Rio de Janeiro:
Livros Técnicos e Científicos, 1996.
TORRES, Gabriel. Hardware: curso completo. 4 ed. Rio de Janeiro: Axcel
Books, 2001.
VELLOSO, F. C. Informática: conceitos básicos. Rio de Janeiro: Campus,
1997.
NORTON, P. Introdução à informática. São Paulo: Makron Books, 1996.
VIANA, M. M. Fundamentos de informática para universitários. Rio de
Janeiro: Brasport, 1996.