Disciplina: Programação I

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

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

PROGRAMAÇÃO E ALGORITMOS (LEI, TSI) Universidade da Beira Interior, Departamento de Informática Hugo Pedro Proença, 2016/2017

AED Algoritmos e Estruturas de Dados LEE /2004

Licenciatura em Informática

CONTEÚDOS PROGRAMÁTICOS

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

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

Aula prático/expositiva. Resolução de exercícios propostos e participação em sala de aula. 2h 08/05

Lógica de Programação. Tecnologia em Redes de Computadores IFSULDEMINAS Campus Inconfidentes Prof. Kleber Rezende

Programação Aplicada à. Engenharia de Alimentos

Planificação Anual da disciplina de Programação e Sistemas de Informação 10º 1PI

PLANO DE ENSINO LINGUAGEM DE PROGRAMAÇÃO

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

Carga Horária: 60 h Créditos: 3 Pré-requisito: Não se aplica Professor(a): A definir Matricula: A definir Titulação: A definir

Programação Estruturada Aula Plano de Disciplina

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

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

Eng. Alimentos PROGRAMA DE DISCIPLINA IDENTIFICAÇÃO CÓDIGO DISCIPLINA PRÉ-REQUISITOS

Informática para Engenharia

ALGORITMOS E TÉCNICAS DE PROGRAMAÇÃO. Prof. Angelo Augusto Frozza, M.Sc.

Estruturas de Dados. Pedro Ribeiro 2017/2018 DCC/FCUP. Pedro Ribeiro (DCC/FCUP) Estruturas de Dados 2017/ / 16

Algoritmos Fundamento e Prática

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

Estrutura de Dados e Lógica de Programação. Cátia Alves Marcelo Nunes 102 h/a 17/08/2015 a 12/12/2015

CURSO PROFISSIONAL Técnico de Gestão e Programação de Sistemas Informáticos

SUBGERÊNCIA DE GESTÃO EDUCACIONAL PLANO DE CURSO

Modelo de plano analitico

PLANO DE UNIDADE DIDÁTICA- PUD

Algoritmos e Técnicas de Programação

Apresentação da Disciplina

PLANO DE ENSINO. Súmula:

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

MÓDULO 3: Programação Estruturada

PLANIFICAÇÃO ANUAL. 1. Introdução à Programação e Algoritmia. Tempos letivos previstos (45) Período escolar

ESTRUTURAS DE DADOS (LEI, LM, LEE) Universidade da Beira Interior, Departamento de Informática Hugo Pedro Proença, 2017/2018

LINGUAGENS DE PROGRAMAÇÃO PROGRAMA E BIBLIOGRAFIA

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

Fundamentos de programação

Computação I (MAB120) DCC/UFRJ

1 a Aula. Mestrado em Engenharia Física Tecnológica

PCC104 - Projeto e Análise de Algoritmos

Licenciatura em Informática

COMPUTAÇÃO E PROGRAMAÇÃO

Programa Analítico de Disciplina INF101 Introdução à Programação II

Sumários de REDES de COMUNICAÇÃO

UNIVERSIDADE FEDERAL RURAL DE PERNAMBUCO PRÓ-REITORIA DE ENSINO DE GRADUAÇÃO

Programa de Unidade Curricular

UNIVERSIDADE PRESBITERIANA MACKENZIE

Obrigatória X Opcional

Transcrição:

Disciplina: Programação I Cursos: Engenharia Informática e Engenharia Industrial e Sistemas Eléctricos Prof. Gustavo Campos Sebastião 1º ano, 2º Semestre Ano Lectivo 2010

Sumários Programa da cadeira Software a usar na cadeira Horário das aulas teóricas/práticas Método de avaliação Algumas datas importantes Informações Adicionais Corpo docente Referências Bibliográficas 2

Programa da Cadeira 1. Conceito de Algoritmos e suas características. 2. Sintaxe e Semântica de linguagens de programação. 3. Estruturas de dados (Listas, Filas,Arrays, etc). 4. Operadores (+,&&,,etc). 5. Estrutura de um Programa. 6. Controlo de execução das instruções (if, switch, operador? : ). 7. Estruturas sequenciais de selecção e de repetição (for, while, do while). 8. Operações com vectores e matrizes. 9. Conceito de procedimentos e funções (subprogramas). 10.Manipulação de Strings. 11.Estruturas de informação. 12.Apontadores. 13. Manipulação de ficheiros. 3

Programa da Cadeira UMA 1. Conceito de Algoritmos e suas características. 2. Sintaxe e Semântica de linguagens de programação. 3. Estruturas de dados 4. Estrutura de um Programa 5. Operadores 6. Controlo de execução das instruções 7. Operadores com vectores e matrizes 8. Conceito de procedimentos 9. Estruturas sequenciais de selecção e de repetição 10.Controle de subprograma 11.Bibliotecas de subprogramas 12.Estruturas de informação 13.Aplicação numa linguagem de programação científica (Pascal, Fortran, C) 14.Desenho de Algoritmos e implementação de programas. 4

Horário das Aulas Teóricas/Práticas Segunda Terça Quarta Quinta Sexta Sabado 7:30-9:00 -x- -x- -x- -x- -x- -x- 9:15-10:45 -x- -x- -x- -x- -x- -x- 11:00-12:30 -x- -x- -x- -x- -x- -x- 13:00-14:30 1º-Ano, Informática Programação I Sala - Inf II 1º-Ano Civil Programação I Sala - Inf I 1º-Ano Informática Programação I Sala - Inf IV 1º-Ano Civil Programação I Sala - Inf I -x- -x- 14:45-16:15 -x- -x- -x- -x- -x- -x- 16:30-18:00 -x- -x- -x- -x- -x- -x- 18:30-19:50 -x- -x- -x- -x- -x- -x- 20:00-21:20 -x- -x- -x- -x- -x- -x- 21:30-22:50 -x- -x- -x- -x- -x- -x- 5

Métodos de Avaliação Formulas para Avaliação x PF + y S Fz + T ξ EF + z T ξ ER + z T Significado das siglas PF- Primeira Frequência SF- Segunda Frequência EF- Exame Final ER- Exame de Recurso T - Trabalho x, y, z e ξ x+ y+ z= 100% ξ + z = 100% x+ y= ξ -Representam o peso de cada componente de avaliação -Valores a definir pelo conjunto de professores

Métodos de Avaliação Duração média das Provas de Frequência (~90min) Duração media dos Exames (<180min) 7

Datas Importantes Inicio das aulas, dia 03 de Agosto 1ª Frequência ----?-----. 2ª Frequência, 1º Exame, 2º Exame e Época Especial, ----?-----. Fim das actividades curriculares ----?-----. 8

Informações Adicionais Site oficial da universidade www.uma.co.ao Site da cadeira http://web.ist.utl.pt/gustavo.sebastiao ou http://web.ist.utl.pt/ist153068 9

Corpo Docente Aulas Teóricas e Práticas Prof. Gustavo Sebastião Trabalhador da Angola Telecom desde Março de 2009 Mestrado em Engenharia Electrotécnica e de computadores - Nov 2008. Licenciatura em Engenharia Electrotécnica e de Computadores - Set 2007. Contactos E-mail: gustavo.campos@live.com 10

Referências Bibliográficas As que serão usadas pelo professor. [1] Luís Damas, Linguagem C, 6ª Edição, Editora FCA,Jan. de 1999. [2] Brian W. Kernigham & Dennis M. Ritchie, C Programming Language - The ANSI edition, Prentice-Hall. As recomendadas pela Universidade Metodista de Angola. [3] Stephen J. Chapman, Introduction to Fortran 90, 95 (Basic Engineering Series and Tools), McGraw-Hill Education Europe; ISBN 0070119694, 1997. [4] Leendert Ammeraal, C For programmers A Complete Tutorial based on ASS! Standard, Jhon Wiley & Sons, 1991. [5] Herbert Schitdt, C Completo e Total McGraw-Hill Ltda e Markron Books do Brasil, 1991 11