Saltar para:
Logótipo
Você está em: Início > EIC0112

Linguagens e Tecnologias Web

Código: EIC0112     Sigla: LTW

Áreas Científicas
Classificação Área Científica
OFICIAL Sistemas de Informação

Ocorrência: 2010/2011 - 1S

Ativa? Sim
Página e-learning: http://moodle.fe.up.pt/
Unidade Responsável: Departamento de Engenharia Informática
Curso/CE Responsável: Mestrado Integrado em Engenharia Informática e Computação

Ciclos de Estudo/Cursos

Sigla Nº de Estudantes Plano de Estudos Anos Curriculares Créditos UCN Créditos ECTS Horas de Contacto Horas Totais
MIEIC 19 Plano de estudos a partir de 2009/10 3 - 6 56 162

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.
Recomendar Página Voltar ao Topo
Copyright 1996-2024 © Faculdade de Engenharia da Universidade do Porto  I Termos e Condições  I Acessibilidade  I Índice A-Z  I Livro de Visitas
Página gerada em: 2024-09-29 às 20:55:52 | Política de Utilização Aceitável | Política de Proteção de Dados Pessoais | Denúncias