Informática

Ano
1
Ano lectivo
2021-2022
Código
01018194
Área Científica
Informática
Língua de Ensino
Português
Modo de Ensino
Presencial
Duração
Semestral
Créditos ECTS
6.0
Tipo
Obrigatória
Nível
1º Ciclo - Licenciatura

Conhecimentos de Base Recomendados

Matemática (Aritmética, Lógica, Trigonometria e Geometria) / Língua Inglesa.

Métodos de Ensino

Aulas Teórico Práticas

Regime hands-on: exposição das matérias e conceitos fundamentais, ao mesmo tempo ilustrada com a resolução de problemas de aplicação. Apresentação de exercícios de engenharia aos alunos com o objectivo de estimular a aprendizagem e de auto-avaliarem os seus conhecimentos. Aulas recorrem a meios audiovisuais.

Aulas Práticas Laboratoriais

Resolução dos exercícios dispostos nas Fichas Práticas com auxílio do docente. Desenvolvimento de competências na utilização de meios informáticos (1 computador pessoal por aluno). Aulas recorrem a meios audiovisuais.

Resultados de Aprendizagem

Apresentar os fundamentos base sobre o funcionamento de computadores.

Fomentar a utilização de ferramentas informáticas para tratamento e análise de dados, tendo em vista o desenvolvimento da capacidade de decisão e argumentação.

Explorar a utilização de folhas de cálculo como ferramenta de grande utilidade em engenharia.

Apresentar conceitos de programação e algoritmia, com o objectivo de desenvolver um raciocínio lógico de programação.

Dotar os alunos de conhecimentos de uma linguagem de programação e capacitá-los na sua utilização para a criação de código para resolução de casos práticos.

Estágio(s)

Não

Programa

1. Conhecimentos Avançados de Excel

Apresentação do Excel; Utilização de folhas de cálculo, criação de tabelas, tabelas dinâmicas, construção e análise de gráficos; Principais funções de aritmética e trigonometria, cálculo matricial, estatística, data e hora, lógica e de procura e referência; Obtenção de soluções aproximadas através da funcionalidade “Goal Seek” e resolução de problemas com variáveis múltiplas através da funcionalidade “Solver”.

2. Fundamentos de Programação na resolução de problemas de engenharia

Noções de algoritmia, representação de algoritmos e fluxogramas; Programação estruturada, programas principais e subrotinas; Estruturas de decisão e de repetição; Tipos de dados e declaração de variáveis; Manipulação de dados do tipo array (vetores e matrizes); Desenvolvimento de interfaces de comunicação com o utilizador; Leitura e exportação de dados; Construção de gráficos; Desenvolvimento de programas aplicados à resolução de problemas de engenharia.

Docente(s) responsável(eis)

António Alberto Santos Correia

Métodos de Avaliação

Avaliação
Frequência: 25.0%
Mini Testes: 25.0%
Exame: 50.0%

Bibliografia

Correia, A. & Grazina, C. "Informática - Parte I: Fundamentos de Excel", DEC-UC (2017).

Correia, A. "Informática - Parte II: Introdução à programação em Matlab", DEC-UC (2017).

Sousa, M.J. “Fundamental do Excel 2010”, FCA Editora (2011)

Peres, P. “Macros e Aplicações Excel 2007”, Edições Sílabo (2009)

Walkenbach, J. “Excel 2007 Bible”, Wiley Publishing, Inc. (2011).

Morais, V. & Vieira, C. MATLAB - Curso Completo, FCA editor (2013).

William Palm III, “Introduction to MATLAB for Engineers” 3rd Edition (2010).