Saltar para:
Logótipo
Você está em: Início > CC1006
Mapa das Instalações
FC6 - Departamento de Ciência de Computadores FC5 - Edifício Central FC4 - Departamento de Biologia FC3 - Departamento de Física e Astronomia e Departamento GAOT FC2 - Departamento de Química e Bioquímica FC1 - Departamento de Matemática

Laboratório de Computadores

Código: CC1006     Sigla: CC1006     Nível: 100

Áreas Científicas
Classificação Área Científica
OFICIAL Ciência de Computadores

Ocorrência: 2016/2017 - 2S Ícone do Moodle

Ativa? Sim
Página Web: http://www.dcc.fc.up.pt/~ltorgo/LabC1617
Unidade Responsável: Departamento de Ciência de Computadores
Curso/CE Responsável: Licenciatura em Ciência de Computadores

Ciclos de Estudo/Cursos

Sigla Nº de Estudantes Plano de Estudos Anos Curriculares Créditos UCN Créditos ECTS Horas de Contacto Horas Totais
L:CC 84 Plano de estudos a partir de 2014 1 - 3 28 81
MI:ERS 115 Plano Oficial desde ano letivo 2014 1 - 3 28 81

Língua de trabalho

Português

Objetivos




Com esta unidade curricular pretende-se expor os alunos aos principais conceitos básicos da utilização de uma computadores, e em particular de ao ambiente Linux. A  unidade curricular permitirá  reforçar os conhecimentos adquiridos no primeiro semestre em unidades como Introdução aos Computadores e Introdução à Programação




Resultados de aprendizagem e competências

Os alunos deverão ser sentir-se confortaveis num ambiente Unix/Linux e ser capazes de:

1. utilizar um ambiente de linha de comandos vs uma GUI
2. escrever scripts capazes de automatizar tarefas de adminstração e de gestão do sistema
3. desenvolver  projectos de software, com autonomia de programação, escolha de algoritmos, 
4. entender os desafios fundamentais na consrução de um projeto de software

 

Modo de trabalho

Presencial

Pré-requisitos (conhecimentos prévios) e co-requisitos (conhecimentos simultâneos)

Os alunos terão frequentado as UCs de Introdução aos Computadores e Introdução à Programação  e deverão estar a frequentar/ter frequentado a UC de Estrutura de Dados e Algoritmos, garantimdo-se assim
- confortomínimo na utilização de um computador
 - experiência com  pelo menos uma linguagem de programação.

Programa

- Introdução: utlização de GUIs vs linha de comando; edição de texto
- tarefas básicas na linha de comando
- ferramentas de manipulação de texto
- composição de ferramentas
- organização de um projecto de software, tentando-se salientar:
     :- programa completo, com componentes diferenciados 
     :- separação de I/O e  uma iniciação ao conceito de protocolo
     -  programa vs processo
     -  comunicação de processos básica.
     -  importância da apresentaão de relatório e de documentação de código.

Bibliografia Obrigatória

Wear; Computers. An Introduction to Hardware and Software Design.

Métodos de ensino e atividades de aprendizagem

A UC é organizada em aulas de laboratório com 2 componentes:

 - primeira fase de resolução de problemas, acompanha por alguma exposição pelo professor

   - segunda fase de projeto orientado para trabalho de grupo autónomo.

Tipo de avaliação

Avaliação distribuída sem exame final

Componentes de Avaliação

Designação Peso (%)
Teste 40,00
Trabalho laboratorial 60,00
Total: 100,00

Componentes de Ocupação

Designação Tempo (Horas)
Frequência das aulas 50,00
Trabalho laboratorial 50,00
Total: 100,00

Obtenção de frequência

A obtenção de frequência obriga à frequência de 75% das aulas.

Fórmula de cálculo da classificação final

NOTA = 40%*TESTE + 60%*TRABALHO

Melhoria de classificação

Não previsto, dado a avaliação ser essencialmente contínua
Recomendar Página Voltar ao Topo
Copyright 1996-2024 © Faculdade de Ciências da Universidade do Porto  I Termos e Condições  I Acessibilidade  I Índice A-Z  I Livro de Visitas
Página gerada em: 2024-11-09 às 05:14:50 | Política de Utilização Aceitável | Política de Proteção de Dados Pessoais | Denúncias