Introdução à Ciência de Computadores
Áreas Científicas |
Classificação |
Área Científica |
OFICIAL |
Ciência de Computadores |
Ocorrência: 2010/2011 - 1S
Ciclos de Estudo/Cursos
Língua de trabalho
Português
Objetivos
Fornecer os conceitos básicos sobre a estrutura e o funcionamento de computadores.
Competências:
- conhecer os fundamentos em que se baseiam os computadores modernos
- identificar as componentes principais de um computador e suas funções
- conhecer as ideias fundamentais de desenho de sistemas de operação
- escrever ficheiros de comandos (scripts) básicos no interpretador de comandos (shell) de um sistema tipo Unix
Programa
1. Noções básicas de arquitectura de computadores. Representação digital de informação e seu processamento. Estrutura de computadores, componentes principais. Modelos abstractos de máquinas: redes neuronais, autómatos finitos e tradutores finitos. Máquinas programáveis: linguagens máquina, assembladores, assembladores mínimos.
2. Linguagens de programação: evolução, classificação. Paradigmas de programação. Sintaxe e semântica de linguagens. Compiladores e interpretadores. Carregadores e ligadores. Ferramentas de ajuda à programação.
3. Sistemas de operação (referência principal: UNIX/Linux). Sistema de Ficheiros. Processos. Organização e administração de memória central. Linguagens de comandos. Utilitários. Controle de periféricos. Redes de computadores: protocolos.
Bibliografia Obrigatória
J. G. Brookshear; Computer Science, an overview, Addison-Wesley, 1997
M. Filgueiras; Redes Neuronais e Computadores Digitais, DCC-FCUP, 2006
J. Goerzen and O. Othman; Debian GNU/Linux Guide, 1999
G. Todino, J. Peek and J. Strang; Learning the UNIX Operating System, O'Reilly, 1998
C. Newham and B. Rosenblatt; Learning the bash shell, O'Reilly, 1998
L. Wirzenius; Linux System Administrator's Guide 0.9, 2003
Métodos de ensino e atividades de aprendizagem
Informação para alunos mantida na página
http://www.ncc.up.pt/~mig/rped/hrpedag_13.html
Tipo de avaliação
Avaliação por exame final
Componentes de Avaliação
Descrição |
Tipo |
Tempo (Horas) |
Peso (%) |
Data Conclusão |
Participação presencial (estimativa) |
Participação presencial |
70,00 |
|
|
|
Total: |
- |
0,00 |
|
Obtenção de frequência
Exclusão de frequência se forem dadas mais de 25% de faltas relativamente ao número de aulas práticas previstas, excepto no caso de trabalhadores-estudantes ou equiparados.
Em 2010/2011 o número máximo de faltas admíssivel é de três.