Computação e Programação. MEMec - LEAN 1º Semestre

Documentos relacionados
Computação e Programação

Computação e Programação

Projecto e Desenvolvimento de Programas

Computação e Programação MEMec - LEAN

Computação e Programação

Computação e Programação

Programação. MEAer e LEE. Apresentação. Bertinho Andrade da Costa. Instituto Superior Técnico. 2010/2011 1º Semestre

Programação em MATLAB

Instituto Superior Técnico, Dep. de Engenharia Mecânica - ACCAII Objectivos e tarefas

Computação e Programação

Computação e Programação

Computação e Programação

Computação e Programação

Manipulação avançada de ficheiros

Objectivos da disciplina e motivação Funcionamento da disciplina Aulas teóricas Aulas de laboratório Aulas de dúvidas

Estruturas de dados complexas: cell arrays e structures

Apresentação. Licenciatura em Engenharia Informática e de Computadores Computação Gráfica

Funções definidas pelo programador: Passagem de argumentos Formas de Funções comuns Programas modulares

Computação e Programação

Programação em MATLAB

Corpo Docente. Algoritmos e Estruturas de Dados LEE 2014/ /02/15. Apresentação. } Fernando Mira da Silva

Computação e Programação

Computação e Programação

Manipulação de strings e conversão entre tipos de dados

DECivil Departamento de Engenharia Civil, Arquitectura e Georrecursos. Apresentação. Computação e Programação (CP) 2013/2014.

Computação e Programação

Ficha de Disciplina APRO. Ano Lectivo: 2005/2006. Grupo de disciplinas: ENGENHARIA DA PROGRAMAÇÃO. Anual Obrigatória X Semestral X Opcional

Universidade Federal de Roraima Departamento de Matemática Introdução à Ciência da Computação

Informática para Engenharia

Computação e Programação

Disciplina: Programação I

Análise e Síntese de Algoritmos.

Matrizes como imagens Funções definidas pelo programador: Âmbito das variáveis Apresentação do projecto

Modelação Computacional de Materiais

Arquitectura de Computadores

Aprovação do curso e Autorização da oferta. PROJETO PEDAGÓGICO DE CURSO FIC de MATLAB Básico. Parte 1 (solicitante)

Programação em MATLAB

Computação e Programação

Docentes. JOF/João Manuel R. S. Tavares 1. Eng. Joaquim Fonseca. Prof. José Marafona. MIEM Mestrado Integrado em Engenharia Mecânica

Computação e Programação 2009 / 2010

Computação e Programação

UNIVERSIDADE LUSÍADA DE LISBOA. Programa da Unidade Curricular ALGORITMOS E ESTRUTURAS DE DADOS Ano Lectivo 2011/2012

MIEM Mestrado Integrado em Engenharia Mecânica

Apresentação. Informação geral + Conceitos iniciais

MINISTÉRIO DA EDUCAÇÃO UNIVERSIDADE FEDERAL DE PELOTAS PRÓ-REITORIA DE GRADUAÇÃO

MINISTÉRIO DA EDUCAÇÃO UNIVERSIDADE FEDERAL DE PELOTAS PRÓ-REITORIA DE GRADUAÇÃO

Cell arrays e estruturas: exemplos

Instituto Superior de Ciências e Tecnologia de Moçambique

Câmpus de Bauru Plano de Ensino Curso Ênfase Identificação Disciplina Docente(s) Unidade Departamento Créditos Carga Horária Seriação ideal

Apresentação. Licenciatura em Engenharia Informática e de Computadores Computação Gráfica

COMPUTAÇÃO E PROGRAMAÇÃO 1º Semestre 2010/2011 MEMec, LEAN

Bacharelado em Ciência e Tecnologia Processamento da Informação. Apresentação da Disciplina de Processamento da Informação Modalidade: Presencial

AED Algoritmos e Estruturas de Dados LEE /2004

Modelo de plano analitico

DOSSIER DA DISCIPLINA

MINISTÉRIO DA EDUCAÇÃO CENTRO FEDERAL DE EDUCAÇÃO TECNOLÓGICA DE MINAS GERAIS DIRETORIA DE GRADUAÇÃO

Computação e Programação

Sistemas de Informação Campus de Três Lagoas

Computação e Programação

Programação Estruturada Aula Plano de Disciplina

PERÍODO LETIVO ENGENHARIA DE COMPUTAÇÃO

Calendário de Provas - 1º Semestre de 2010

Computação e Programação

ENGENHARIA DE COMPUTAÇÃO Bacharelado. ANEXO I - Matriz Curricular de Disciplinas- Modelo. NÚCLEO (Res CNE 11/2002) Presencial.

UNIVERSIDADE LUSÍADA DE LISBOA. Programa da Unidade Curricular INTRODUÇÃO À PROGRAMAÇÃO Ano Lectivo 2017/2018

Computação e Programação

Universidade Federal de Uberlândia Faculdade de Computação. FACOM49010(V) Algoritmos e Programação de Computadores Engenharia Mecatrônica

UNIVERSIDADE ESTADUAL PAULISTA JÚLIO DE MESQUITA FILHO

ARQUITECTURA DE COMPUTADORES 2013/2014 2º SEMESTRE

Departamento de Engenharia Elétrica. ELE Microprocessadores I. Prof. Carlos Antonio Alves Sala 59 Fone

MINISTÉRIO DA EDUCAÇÃO SECRETARIA DE EDUCAÇÃO PROFISSIONAL E TECNOLÓGICA INSTITUTO FEDERAL DO NORTE DE MINAS GERAIS CAMPUS JANUÁRIA

COMPUTAÇÃO E PROGRAMAÇÃO

Tópicos avançados sobre funções (cont.)

Computação e Programação

INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA CATARINENSE - CAMPUS LUZERNA Rua São Roque, 41 - Luzerna/SC CEP Fone: (49)

AED Algoritmos e Estruturas de Dados LEEC /2005. Apresentação. Algoritmos e Estruturas de Dados

Computação e Programação 2009 / 2010

2º Laboratório de Sistemas e Sinais (LEIC Alameda 2008/09)

UNIVERSIDADE LUSÍADA DE LISBOA. Programa da Unidade Curricular INFORMÁTICA Ano Lectivo 2017/2018

UNIVERSIDADE FEDERAL DO ESPÍRITO SANTO Data: 29/08/2011 Currículo de Cursos Hora: 16:19:21

Algoritmos de ordenação. e de procura

UNIVERSIDADE FEDERAL DO ESPÍRITO SANTO Data: 23/09/2015 Currículo de Cursos Hora: 07:48:26

UNIVERSIDADE FEDERAL DO ESPÍRITO SANTO Data: 05/07/2017 Currículo de Cursos Hora: 17:30:22

APRESENTAÇÃO.

UNIVERSIDADE LUSÍADA DE LISBOA. Programa da Unidade Curricular INTRODUÇÃO À PROGRAMAÇÃO Ano Lectivo 2010/2011

DISCIPLINA: Programação de Computadores II

Manipulação avançada de ficheiros

FACULDADE DE CIÊNCIA DE ENGENHARIA DE SOFTWARE MATRIZ CURRICULAR DO CURSO DE ENGENHARIA DE SOFTWARE PRIMEIRO PERÍODO SEGUNDO PERÍODO

PERÍODO LETIVO ENGENHARIA DE COMPUTAÇÃO

CÓD CURSO DE ENGENHARIA DE COMPUTAÇÃO MATRIZ CURRICULAR Currículo nº1

Universidade Federal de Uberlândia Faculdade de Computação. FACOM49010(V) Algoritmos e Programação de Computadores Engenharia Mecatrônica

Programação. Corpo Docente Página da disciplina Funcionamento Avaliação Suporte informático. Aulas teóricas/problemas

Apresentação da Disciplina

Instituto Superior de Ciências e Tecnologia de Moçambique

Grade Curricular do Curso de Graduação em Engenharia de Computação

UNIVERSIDADE FEDERAL DE LAVRAS PRÓ-REITORIA DE GRADUAÇÃO. Currículo Pleno

Manipulação de strings e conversão entre tipos de dados

Aula 1 Oficina de Programação e Laboratório Apresentação. Profa. Elaine Faria UFU

Engenharia de Computação

Transcrição:

Computação e Programação MEMec - LEAN 1º Semestre 2010-2011 Instituto Superior Técnico, Dep. de Engenharia Mecânica - ACCAII Objectivos de CP Pretende-se promover o desenvolvimento de, Competências que permitam planear, desenvolver e manter programas de computador. Para tal, vamos ensinar, Um processo sistemático para a criação de programas. As estruturas de uma linguagem de programação modular. Uma linguagem de programação: a linguagem MATLAB. José Borges Computação e Programação 2010 / 2011 2 1

Corpo docente José Borges (Responsável) Extensão*: 1545 jborges@ist.utl.pt Mário Ramalho Extensão*: 3517 mar@dem.ist.utl.pt João Reis Extensão*: 2190 reis@dem.ist.utl.pt * Somar 218 416 000 se ligar de fora do IST. José Borges Computação e Programação 2010 / 2011 3 Página da disciplina no fenix https://fenix.ist.utl.pt/disciplinas/cp2/2010-2011/1-semestre José Borges Computação e Programação 2010 / 2011 4 2

Programa 1. Introdução à Computação; 2. Introdução ao ambiente MATLAB; 3. Tipos de dados, operações e expressões no MATLAB; 4. Etapas básicas do desenvolvimento de programas. Algoritmos; 5. Instruções de entrada/saída para o monitor; 6. Instruções de selecção; José Borges Computação e Programação 2010 / 2011 5 Programa 7. Instruções de repetição; 8. Desenvolvimento de funções. Tópicos avançados sobre funções; 9. Interfaces gráficas para utilizadores (GUIs); 10. Cadeias de caracteres (strings) e conversão entre tipo de dados; 11. Tipos de dados estruturados: células e estruturas; 12. Leitura e escrita de ficheiros. José Borges Computação e Programação 2010 / 2011 6 3

Datas importantes Inicio das aulas: 22.9.2010 Publicação do Enunciado do Projecto: 1.10.2010 1ª Entrega do Projecto (TPC1): 12.11.2010 Palestra de CP: 6.12.2010 2ª Entrega do Projecto (TPC2): 17.12.2010 Fim das aulas: 7.1.2011 Provas de avaliação escrita: Época de Exames do IST José Borges Computação e Programação 2010 / 2011 7 Organização das aulas Aulas Teóricas (AT) Aulas Práticas (AP) Todas as AP decorrem no laboratório LTI/LEMAC do Pav. de Mecânica II, excepto as AP da semana 4/10 a 8/10, que decorrem na sala indicada no horário do fenix. Horário de Dúvidas (HD) Enviar email ao docente a comunicar a utilização do horário de dúvidas com, pelo menos, 24h de antecedência. Os HD decorrem no Pavilhão de Mecânica III - tipicamente no laboratório de Controlo Automação e Robótica. José Borges Computação e Programação 2010 / 2011 8 4

Horários das AT e AP José Borges Computação e Programação 2010 / 2011 9 Horário de Dúvidas José Borges Computação e Programação 2010 / 2011 10 5

Bibliografia Bibliografia principal: Stormy Attaway, MATLAB: A Practical Introduction to Programming and Problem Solving, Elsevier, 2009. Acetatos das aulas teóricas. José Borges Computação e Programação 2010 / 2011 11 Bibliografia Bibliografia secundária: Brian Hahn, Dan Valentine, Essential MATLAB for Engineers and Scientists, Elsevier, 2007. Stephen J. Chapman, MATLAB Programming for Engineers, Thomson, 2005. José Borges Computação e Programação 2010 / 2011 12 6

Avaliação de conhecimentos Projecto de computação (Proj) 60 % da Nota Final (NF) 2 Entregas (TPC1 e TPC2) Prova Escrita (PE) 40 % da Nota Final Versa, essencialmente, o projecto de computação Componente de Avaliação Contínua Frequência das Aulas Práticas José Borges Computação e Programação 2010 / 2011 13 Requisitos da avaliação Cálculo da Nota Final e notas mínimas José Borges Computação e Programação 2010 / 2011 14 7

O que se espera do aluno Trabalho semanal Frequência de 2 aulas teóricas por semana (3h/semana) Frequência de 1 aula prática por semana (1.5 h/semana) Trabalho autónomo por semana (pelo menos 4.5h/semana) Frequência dos horários de dúvidas Metas de avaliação Elaboração de um Projecto Computacional (2 Entregas) Prova escrita (Época de Exames) José Borges Computação e Programação 2010 / 2011 15 O que se espera Conduta do aluno Código de Conduta da UTL https://fenix.ist.utl.pt/conselhopedagogico/lateral/documentos/regulamentos Postura na sala de aula Acerca de Cópia e plágio de trabalhos Acerca de Cópia em provas escritas José Borges Computação e Programação 2010 / 2011 16 8

Software podem instalar o MATLAB no PC utilizando as licenças do IST. Ver página do CIIST em: https://delta.ist.utl.pt/software/software.php Podem utilizar o Matlab do Lab. de LEMAC/LTI - Pav. Mec. II - fazer inscrição na secretaria do LTI/LEMAC! Aquisição do MATLAB student edition - de preferência a versão Matlab 7.10 (R2010a) José Borges Computação e Programação 2010 / 2011 17 9