Linguagens e Tecnologias Web
Áreas Científicas |
Classificação |
Área Científica |
OFICIAL |
Sistemas de Informação |
Ocorrência: 2010/2011 - 1S
Ciclos de Estudo/Cursos
Língua de trabalho
Português - Suitable for English-speaking students
Objetivos
Pretende-se, através desta disciplina, que os alunos desenvolvam competências nas linguagens e tecnologias WEB mais significativas, no contexto tecnológico actual, ou que foram determinantes no processo evolutivo da WEB. Assim, pretende-se que os estudantes que obtenham aprovação à disciplina, consigam:
1-Reconhecer os vários tipos de pedidos e respostas definidos pelo HTTP 1.1
2-Implementar, numa linguagem scriptica, um cliente HTTP simples.
3-Identificar e seleccionar as linguagens e tecnologias mais apropriadas para o desenvolvimento de um site WEB.
4-Ter um bom domínio das linguagens de definição de páginas web e de folhas de estilo.
5-Desenvolver, em Javascript, páginas HTML dinâmicas.
6-Integrar no HTML, através da interface DOM, os conteúdos,em XML ou JSON, das respostas assíncronas recebidas pelo método HTTPRequest
7-Desenvolver scripts, de servidor, para processarem pedidos e gerarem respostas, através da interface CGI.
8-Descrever um conjunto de informação num documento XML válido segundo uma DTD ou um XML Schema.
9-Criar uma DTD, ou um XML Schema, para descrever uma linguagem de anotação para um determinado domínio utilização.
10-Definir, usando a linguagem declarativa XSL, um conjunto de regras para transformação de documentos XML.
11-Identificar os diversos componentes de uma descrição, em WSDL, de um Web-Service.
12-Implementar um cliente de aplicação WEB que utilize REST.
Programa
Protocolo HTTP
Anotação de Documentos
Folhas de Estilos
Páginas WEB dinâmicas
Documentos semi-estruturados
O Modelo de Objectos de um Documento
Linguagens de programação para processamento de dados do lado do servidor.
Interfaces de comunicação entre o servidor e o cliente
Definição de tipos e estruturas de dados
Transformação e manipulação de dados vagamente estruturados
Web Services
Tipo de avaliação
Avaliação distribuída com exame final
Componentes de Avaliação
Descrição |
Tipo |
Tempo (Horas) |
Peso (%) |
Data Conclusão |
Participação presencial (estimativa) |
Participação presencial |
48,00 |
|
|
Resolução de exercícios extra aulas |
Teste |
36,00 |
|
2010-12-13 |
Elaboração do 1º trabalho |
Trabalho escrito |
24,00 |
|
2010-10-18 |
Elaboração do 2º trabalho |
Trabalho escrito |
24,00 |
|
2010-11-29 |
|
Total: |
- |
0,00 |
|
Componentes de Ocupação
Descrição |
Tipo |
Tempo (Horas) |
Data Conclusão |
Estudo semanal das matérias teóricas |
Estudo autónomo |
12 |
2010-12-13 |
Estudo e revisão das matérias leccionadas para o exame final |
Estudo autónomo |
16 |
|
|
Total: |
28,00 |
|
Obtenção de frequência
Realização dos dois trabalhos e obtenção de pelo menos 50% de média considerando pesos iguais para ambos os trabalhos.
Fórmula de cálculo da classificação final
Se NE<8 ou NT<10
Reprova
Se NE>=8 e NT>=10
Obtém aprovação com a seguinte nota
Se (NE – NT) > 5
NF = (NE+NT)/2+0,25*(NE-NT-5)
Se -5 <= (NT-NE) <= 5
NF=(NE+NT)/2
Se (NT-NE) > 5
NF = (NE+NT)/2-0,25*(NT-NE-5)
Onde
NE é a nota do exame na escala de 0 a 20 sem arredondamentos
NT é a média dos trabalhos na escala de 0 a 20 sem arredondamentos
NF é a nota final
Note-se que para a obtenção da nota mínima não são considerados arredondamentos. Ou seja, a nota mínima do exame é 40%. Ex: 7,95 < 8 => logo reprova.
Provas e trabalhos especiais
Haverá lugar à realização de dois trabalhos práticos cujas entregas e apresentação são os seguintes:
1º Trabalho dia 18-10-2010
2º Trabalho dia 29-11-2010
Avaliação especial (TE, DA, ...)
Os trabalhadores estudantes deverão fazer a apresentação dos trabalhos na mesma semana das datas fixadas para a entrega dos mesmos. A entrega dos trabalhos deverá ser feita impreterivelmente nos mesmos prazos dos alunos normais.
Em datas, previamente acordadas com o docente, deverão os alunos neste regime fazerem sessões intermédias de apresentação do progresso do trabalho.
Melhoria de classificação
A componente de exame pode ser melhorada com a realização de nova prova.
A componente dos trabalhos não é passível de melhoria no mesmo ano lectivo, podendo porém ser melhorada na edição seguinte da unidade curricular.