Contacto WhatsApp 963640100

Universidade Lusófona

Linguagens de Programação I

Curso

Engenharia Informática

Grau|Semestres|ECTS

Licenciatura | Semestral | 5

Ano | Tipo de unidade curricular | Lingua

1 |Obrigatório |Português

Total de horas de Trabalho | Tempo de Contacto (horas)

140 | 60

Código

ULHT260-498

Disciplinas complementares recomendadas

Não aplicável

Pré-requisitos e co-requisitos

Não aplicável

Precedências

Não

Estágio profissional

Não

Conteúdos Programáticos

1. Introdução;
2. C vs Java;
3. Estruturas Básicas;
4. Tipos de dados, variaveis, e constantes;
5. Operadores, Instruções de Seleção;
6. Ciclos;
7. Vectores;
8. Funções;
9. Apontadores;
10. Estruturas;
11. Endereçamento;
12. Entradas e Saídas com Ficheiros.

Objetivos

Apresentar noções gerais sobre o computador seu funcionamento e sua programação. Aprendizagem da linguagem C utilizando as principais estruturas de controle e de dados.

Metodologias de ensino e avaliação

Aulas teóricas:
1. métodos expositivo e
2. interrogativo.

Aulas práticas laboratoriais: métodos ativos,
3. com trabalhos laboratoriais, incidindo sobre os conteúdos programáticos.
4. Além disso, será realizado um trabalho prático ao longo do semestre visando o a capacitação para o desenvolvimento de projectos web.

Componente teórica (10 valores): 2 frequências (5 valores cada uma);
Componente prática (10 valores): práticas laboratoriais (3 valores), e trabalho prático (7 valores)

A classificação final é obtida através da seguinte forma:
C=0.50*T+0.15*L+0.35*TP

O(a) aluno(a) é aprovado(a) caso obtenha uma classificação superior ou igual a 9.5 valores.

A classificação após exame é obtida através da seguinte forma:
CE= 0.50*E+0.15*L+0.35*TP

A classificação final à unidade curricular no final das atividades letivas depende da maior das duas classificações C e CE.

Bibliografia principal

- The Truth About HTML5 (For Web Designers), Luke Stevens, 2012.
- The Essential Guide to CSS and HTML Web Design, Craig Grannel, 2007
- Recursos online do World Wide Web Consortium e da W3 Schools