
Computação II
Código
82008
Unidade Orgânica
Instituto Superior de Estatística e Gestão de Informação
Créditos
7.0
Professor responsável
Roberto Henriques
Língua de ensino
Português. No caso de existirem alunos de Erasmus, as aulas serão leccionadas em Inglês
Objectivos
Este curso expõe o aluno aos conceitos básicos associados à programação orientada por objetos. Simultaneamente pretende-se que os estudantes consolidem os conhecimentos adquiridos em Computação I e adquiram um conjunto de novas competências em termos de aprendizagem de novas linguagens de programação para o desenvolvimento de aplicações para o acesso a bases de dados e para a Internet.
Pré-requisitos
Computação I
Conteúdo
• Introdução à programação orientada por objetos
1. Propriedades, campos e métodos
2. Construtores
3. Classes seladas e classes abstratas
4. Herança
5. Polimorfismo• Linguagens Web
1. HTML
2. CSS
3. Javascript
• ASP.NET: Conceitos e Práticas
1. Introdução ao ASP.NET
2. Modelo de objetos
3. Plataforma .NET e ASP.NET
4. Formulários WEB
5. Controlos Servidor
6. Introdução ao ADO.NET
7. Controlos de data source e data binding
1. SQL data source
2. GridView
3. DetailsView
4. Datalist
8. Autenticação em ASP.NET
Bibliografia
• O Guia Pratico do Visual C# 2005 Express, Centroatlantico.pt
• Beginning Visual C# 2010, Wrox
• ASP.Net 3.5, Luís Abreu, FCA-Lidel, 2008
• Microsoft® ASP.NET 3.5 Step by Step, Microsoft Press
Método de ensino
• Apresentação teórica dos conceitos de Computação I
• Demonstração prática da resolução de alguns problemas
• Exercícios que serão resolvidos pelos alunos (valorizados na nota final)
Método de avaliação
1ª Época
• Exercícios laboratoriais (9 aulas Laboratoriais x 2%=18%)
• Projeto final: 22%
• Exame: 60% (realizada na 1ª época de exames)2ª Época
• Projeto final: 40%
• Exame: 60% (realizada na 2ª época de exames)