Dossier Pedagógico da Disciplina de Programação e Computadores 1 (PC1)



Documentos relacionados
R E G U L A M E N T O D E A V A L I A Ç Ã O

Aula Inicial. c Professores de ALPRO I 08/2010. Faculdade de Informática PUCRS. ALPRO I (FACIN) Aula Inicial 08/ / 23

GUIA DE FUNCIONAMENTO DA UNIDADE CURRICULAR

PLANO DE ENSINO. Período/ Fase: 1º Semestre: 1º Ano: 2011 Disciplina: Programação de Computadores I (PGC21) Carga Horária: 72 horas/aula

Introdução à Programação

Ficha da Unidade Curricular (UC)

GUIA DE FUNCIONAMENTO DA UNIDADE CURRICULAR

Ficha da Unidade Curricular (UC)

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

Programa de Unidade Curricular

UNIVERSIDADE LUSÍADA DE LISBOA. Programa da Unidade Curricular PROGRAMAÇÃO Ano Lectivo 2013/2014

REGULAMENTO SOBRE INSCRIÇÕES, AVALIAÇÃO E PASSAGEM DE ANO (RIAPA)

(Prática) 1º Ano da Licenciatura em. Medicina Dentária Análises Clínicas Fisioterapia Terapia da Fala Ciências Farmacêuticas. Ano Lectivo de 2002/2003

Programação com Objectos. Programação Centrada em Objectos. Home Page. Ano Lectivo 2008/2009 1º Semestre. Objectivos Programa Bibliografia Avaliação

UNIVERSIDADE LUSÍADA DE LISBOA. Programa da Unidade Curricular ESTUDOS AVANÇADOS DE INFORMÁTICA APLICADA Ano Lectivo 2012/2013

Universidade Nova de Lisboa ESCOLA NACIONAL DE SAÚDE PÚBLICA

UNIVERSIDADE LUSÍADA DE LISBOA. Programa da Unidade Curricular SISTEMAS DE TELECOMUNICAÇÕES Ano Lectivo 2012/2013

MEEC, 2012/2013-2º Semestre. Electrónica

Curso(s): Licenciaturas em Engenharia Total de horas Aulas Teórico-Práticas 60 h

INSTITUTO POLITÉCNICO DE SANTARÉM ESCOLA SUPERIOR DE DESPORTO DE RIO MAIOR. Licenciatura em desporto Gestão das Organizações Desportivas

Programa de Unidade Curricular

FACULDADE DE DIREITO NORMAS SOBRE O REGIME DIDÁTICO DAS VERIFICAÇÕES DAS NOTAS

BASES DE DADOS I LTSI/2. Universidade da Beira Interior, Departamento de Informática Hugo Pedro Proença, 2010/2011

CENTRO UNIVERSITÁRIO FRANCISCANO ÁREA: Ciências Naturais e Tecnológicas CURSO: Física Médica PLANO DE ENSINO

UNIVERSIDADE LUSÍADA DE LISBOA. Programa da Unidade Curricular PROGRAMAÇÃO Ano Lectivo 2014/2015

UNIVERSIDADE LUSÍADA DE LISBOA. Programa da Unidade Curricular OPÇÃO IV - TÓPICOS AVANÇADOS DE BASES DE DADOS Ano Lectivo 2010/2011

UNIVERSIDADE LUSÍADA DE LISBOA. Programa da Unidade Curricular SISTEMAS DISTRIBUIDOS Ano Lectivo 2015/2016

Introdução à Informática

1. DAS VAGAS: Estão disponíveis 2 (duas) vagas para Arquitetura e Montagem de Computadores e Algoritmos e Programação.

Programa de Unidade Curricular

Universidade do Minho, 13 de Outubro de 2009

Caracterização dos cursos de licenciatura

CONSERVATÓRIO SUPERIOR DE MUSICA DE GAIA REGULAMENTO INTERNO PRELIMINAR. Artigo 1º Âmbito

REGULAMENTO DO MESTRADO EM ADMINISTRAÇÃO DE REDES E SISTEMAS INFORMÁTICOS

Art. 1º - Definir o sistema de avaliação dos discentes nas disciplinas dos cursos de Graduação da FEAMIG, nos seguintes termos:

Programa de Parcerias e Submissão de Propostas 2014/15

Introdução à Programação B 2007/08

REGULAMENTO DO CURSO DE LICENCIATURA EM ADMINISTRAÇÃO PÚBLICO-PRIVADA DA FACULDADE DE DIREITO DE COIMBRA

UNIVERSIDADE LUSÍADA DE LISBOA. Programa da Unidade Curricular OPÇÃO IV - TÓPICOS AVANÇADOS DE BASES DE DADOS Ano Lectivo 2013/2014

Licenciatura de EI 2010/2011. Mário Santos / Carlos Ramos

UNIVERSIDADE LUSÍADA DE LISBOA. Programa da Unidade Curricular SISTEMAS MULTIMÉDIA Ano Lectivo 2014/2015

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

UNIVERSIDADE LUSÍADA DE LISBOA. Programa da Unidade Curricular TECNOLOGIAS DA INFORMAÇÃO E COMUNICAÇÃO Ano Lectivo 2012/2013

POR ALENTEJO PROGRAMA OPERACIONAL DA REGIÃO DO ALENTEJO

REORIENTAÇÃO DO PERCURSO FORMATIVO EM CURSOS DO NÍVEL SECUNDÁRIO DE EDUCAÇÃO

UNIVERSIDADE LUSÍADA DE LISBOA. Programa da Unidade Curricular REDES DE COMPUTADORES Ano Lectivo 2014/2015

UNIVERSIDADE LUSÍADA DE LISBOA. Programa da Unidade Curricular INSTALAÇÃO, ADMINISTRAÇÃO E SEGURANÇA DE REDES Ano Lectivo 2013/2014

Sistemas de Informação

INSTITUTO SUPERIOR DE ENGENHARIA DO PORTO

Informática Aplicada às Ciências Biológicas. Apresentação da Unidade Curricular 2012/13

UNIVERSIDADE LUSÍADA DE LISBOA. Programa da Unidade Curricular INTRODUÇÃO À ANÁLISE MATEMÁTICA Ano Lectivo 2014/2015

UNIVERSIDADE LUSÍADA DE LISBOA. Programa da Unidade Curricular SISTEMAS DISTRIBUÍDOS Ano Lectivo 2012/2013

Regulamento Comum para os Cursos de 1º Ciclo da Escola Superior Agrária de Coimbra

UNIVERSIDADE LUSÍADA DE LISBOA. Programa da Unidade Curricular OPÇÃO 2 - SISTEMAS DE INFORMAÇÃO EM GESTÃO Ano Lectivo 2011/2012

Graduação. manual do candidato processo seletivo 2010

REGULAMENTO DE TRABALHO EXPERIMENTAL EM BIOLOGIA MARINHA DO MESTRADO EM BIOLOGIA MARINHA

REGULAMENTO ACADÉMICO

INSTITUTO POLITÉCNICO DE SANTARÉM ESCOLA SUPERIOR DE DESPORTO DE RIO MAIOR. Licenciatura em desporto Gestão das Organizações Desportivas

Apresentação do programa e bibliografia; Regras de funcionamento e de avaliação; Organização interna de um computador

UNIVERSIDADE LUSÍADA DE LISBOA. Programa da Unidade Curricular SISTEMAS DE INFORMAÇÃO EM GESTÃO Ano Lectivo 2015/2016

Departamento de Matemática e Informática. Grupo de Recrutamento Informática. Critérios de Avaliação

REGULAMENTO DO CURSO DE PREPARAÇÃO PARA REVISORES OFICIAIS DE CONTAS

Redes e Serviços Internet

[Conteúdo] Manual do e-formando [2010] 1.INTRODUÇÃO METODOLOGIA DIDÁCTICA HORÁRIO TUTORIAS SISTEMA DE TRABALHO...

SISTEMAS DISTRIBUIDOS E PARALELOS 2014/2015 1º SEMESTRE

UNIVERSIDADE LUSÍADA DE LISBOA. Programa da Unidade Curricular OPÇÃO III - COMÉRCIO ELECTRÓNICO Ano Lectivo 2012/2013

Engenharia de Software Sistemas Distribuídos

Regulamento do Estudante em Regime de Tempo Parcial da ESEPF

Acesso não regular à formação superior e creditação de qualificações académicas e profissionais

Regulamento do 19º Curso de Formação para Investigador Criminal Estagiário

GUIA DE FUNCIONAMENTO DA UNIDADE CURRICULAR

REGULAMENTO. Elaborado por: Aprovado por: Versão

UNIVERSIDADE FEDERAL DE UBERLÂNDIA FACULDADE DE ENGENHARIA ELÉTRICA COLEGIADO DO CURSO DE GRADUAÇÃO EM ENGENHARIA ELÉTRICA/ENG.

REDES DE COMPUTADORES APRESENTAÇÃO. Departamento de Informática da Faculdade de Ciências e Tecnologia da UNL 2010/2011

UNIVERSIDADE PRESBITERIANA MACKENZIE FACULDADE DE COMPUTAÇÃO E INFORMÁTICA

RESOLUÇÃO CONSAC 003/2012

REGULAMENTO DE FREQUÊNCIA E AVALIAÇÃO A APLICAR AOS 1 OS CICLOS

UNIVERSIDADE LUSÍADA DE LISBOA. Programa da Unidade Curricular ESTRATÉGIA DE RECURSOS HUMANOS Ano Lectivo 2014/2015

EXAMES NACIONAIS E PROVAS DE EQUIVALÊNCIA À FREQUÊNCIA -2014/2015

UNIVERSIDADE LUSÍADA DE LISBOA. Programa da Unidade Curricular MARKETING INDUSTRIAL E DOS SERVIÇOS Ano Lectivo 2010/2011

UNIVERSIDADE LUSÍADA DE LISBOA. Programa da Unidade Curricular TÉCNICAS DE FOTOGRAFIA Ano Lectivo 2012/2013

REGULAMENTO DO MESTRADO EM GESTÃO DE ENERGIA E EFICIÊNCIA ENERGÉTICA

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

DESPACHO N. GR.02105/2010

DEPARTAMENTO DE FORMAÇÃO E CERTIFICAÇÃO DE PROFISSIONAIS CAPACIDADE PROFISSIONAL PARA A ACTIVIDADE DE TRANSPORTES RODOVIÁRIOS DE MERCADORIAS

UNIVERSIDADE DE SANTA CRUZ DO SUL UNISC CURSO DE ENGENHARIA DE COMPUTAÇÃO REGULAMENTO DO TRABALHO DE CONCLUSÃO CAPÍTULO I DA NATUREZA

Regulamento de Vigilâncias de Provas Escritas de Avaliação do DEEC

GABINETE DA MINISTRA DESPACHO

Programa de Unidade Curricular

UNIVERSIDADE LUSÍADA DE LISBOA. Programa da Unidade Curricular TECNOLOGIAS APLICADAS Ano Lectivo 2010/2011

UNIVERSIDADE LUSÍADA DE LISBOA. Programa da Unidade Curricular SISTEMAS DE INFORMAÇÃO EM GESTÃO DE RECURSOS HUMANOS Ano Lectivo 2014/2015

Dinâmica. Apresentação da sala;

Apresentação realizada em colaboração com Cláudia Malafaya, Coordenadora PTE do Agrupamento Vertical de Escolas de Leça da Palmeira / Stª Cruz do

GUIA DE FUNCIONAMENTO DA UNIDADE CURRICULAR

UNIVERSIDADE LUSÍADA DE LISBOA. Programa da Unidade Curricular PLANIFICAÇÃO ESTRATÉGICA DOS MEDIA Ano Lectivo 2010/2011

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

Base de Dados para Administrações de Condomínios

Transcrição:

Instituto Superior Politécnico Gaya Dossier Pedagógico da Disciplina de Programação e Computadores 1 (PC1) Índice 1. Programa da Disciplina...2 1.1 Objectivos da Disciplina...2 1.2 Conteúdo programático...2 1.2.1 Algoritmia e conceitos de programação...2 1.2.2 Programação estruturada...2 1.2.3 Variáveis indexadas unidimensionais...2 1.2.4 Variáveis indexadas multidimensionais...2 1.2.5 Estruturas, Objectos, Classes...2 1.2.6 Linguagem de programação 'Java'...3 1.2.7 Linguagem de programação 'C'...3 1.3 Metodologia...3 1.4 Bibliografia...3 1.5 Avaliação...3 1.5.1 Normas de Avaliação...3 1.5.2 Parâmetros de Avaliação...4 1.6 Requisitos fundamentais de PC1...5 2. Horário de atendimento...5 3. Textos de Apoio...5 4. Avaliação...5 5. Sumários...5 6. Aulas Previstas (h) vs Aulas Dadas (h)...5 Pág.1/5

1. Programa da Disciplina Disciplina: Programação e Computadores 1 Ano: 1º; Curso: Engenharia Electrónica e de Automação Ano Lectivo: 2004/2005; Semestre: 1º Nome do Professor das Teóricas: Mestre Mário Santos Nome do Professor das Práticas: Eng. Evaristo Moreira, Eng. Diogo Telmo, Mestre Jorge Simões 1.1 Objectivos da Disciplina Permitir que o aluno desenvolva o raciocínio lógico, em termos de estruturas e técnicas de programação. Fornecer ao aluno ferramentas e técnicas de programação, em linguagens concretas (linguagem 'Java' e 'C'). Os alunos deverão ficar aptos a desenvolver programas de pequena e média complexidade em linguagem 'Java' e 'C', em ambientes DOS, Windows e Unix/Linux. 1.2 Conteúdo programático 1.2.1 Algoritmia e conceitos de programação Noções gerais de programação Estruturação e desenvolvimento de programas Processamento e de armazenamento de informação Linguagens de programação e sistemas operativos 1.2.2 Programação estruturada Conceito de diagrama de fluxo Tipos de dados e noção de variável Operadores aritméticos e lógicos Instruções de entrada e saida Estruturas de controlo de fluxo Sub-algorítmos 1.2.3 Variáveis indexadas unidimensionais Representação e acesso a uma variável indexada unidimensional Leitura e escrita de uma variável indexada unidimensional Exemplos de aplicação 1.2.4 Variáveis indexadas multidimensionais Variáveis indexadas multidimensionais Representação e acesso a uma variável indexada bidimensional Leitura e escrita de uma variável indexada bidimensional Resolução de cálculo matricial utilizando variáveis indexadas Exemplos de aplicação 1.2.5 Estruturas, Objectos, Classes Criar estruturas Criar objectos Invocar métodos Parâmetros Tipos de dados Multiplas instâncias Estado dos objectos Interacção de o bjectos Código fonte Valores de retorno Objectos como parâmetros Campos, construtores e métodos Passagem de dados por parâmetros Atribuição Pág.2/5

Variáveis locais Campos, parâmetros e variáveis locais 1.2.6 Linguagem de programação 'Java' Sintaxe da linguagem 'Java' Tipos de dados e representação de dados Expressões e operadores Instruções de controlo de fluxo Manipulação de entrada e saída de dados Aplicações de vectores em 'Java' Métodos em 'Java' 1.2.7 Linguagem de programação 'C' Sintaxe da linguagem 'C' Tipos de dados e representação de dados Expressões e operadores Instruções de controlo de fluxo Manipulação de entrada e saída de dados Aplicações com vectores em 'C' Funções em 'C' 1.3 Metodologia Exposição nas aulas teóricas dos conceitos programáticos da disciplina e discussão de casos e exemplos práticos. Realização de casos e exemplos práticos em aulas práticas laboratoriais. 1.4 Bibliografia Principal Trembley, J.; Sorenson, P. (1984). An introduction to data structures with aplications. McGraw- Hill, 2ª Edition. Damas, L. (1999). Linguagem 'C'. FCA - Editora de Informática. David J. Barnes; Michael Kolling (2003). Objects First With Java A Pratical Introduction using BLUEJ. Pearson/Prentice Hall. Complementar Simões, J. M.; Santos, M. A (1996). Introdução à Programação. CATEPSE. Coelho, Pedro - Programação em Java 2. 2ª ed. Lisboa: FCA, 2000. 452 p. ISBN 972-722-155-6 [Cota:004.43/COEp/ JAV] Arnold, Ken ; GOSLING, James - The Java programming language. Massachusetts: Addison- Wesley, 1996. 233 p. ISBN 0-201-63455-4 [Cota:004.43 Java/ARNk/JAV] Eckel, Bruce - Thinking in Java, 3rd Edition, 2002 1.5 Avaliação 1.5.1 Normas de Avaliação 1. A avaliação da disciplina de Programação e Computadores I será efectuada de acordo com os parâmetros seguintes: 1. Teste de avaliação, com peso de 60% (12 valores em 20) 2. Trabalhos práticos, com peso de 35% (7 valores em 20) 3. Avaliação contínua, com peso de 5% (1 valor em 20) 2. Para obter dispensa do exame será necessário que os alunos do regime geral assistam a um mínimo de 2/3 das aulas práticas, devendo também entregar 2/3 dos trabalhos (colocando o código fonte e respectivos relatórios em suporte electrónico na página pessoal do aluno no Ispgaya até à data da apresentação e avaliação) referidos no ponto 1 (conforme o estabelecido nos nº 1 e nº 5 do Regime de Avaliação da ESCT), sendo ainda necessário obter no teste de avaliação uma classificação mínima de 8 valores (numa escala de 20). 3. Os alunos que obtiverem uma média final de 10 valores ou superior ficam dispensados de exame. Os alunos que, mesmo tendo dispensado de exame pretenderem submeter-se ao mesmo para melhoria de classificação, ficarão com a nota final obtida neste exame, de acordo com o nº 9 do Regime de Avaliação da Escola Superior de Ciência e Tecnologia (ESCT). Pág.3/5

4. Para os alunos que tenham frequentado a disciplina nos termos referidos no ponto 2, e que não obtenham dispensa de exame, a classificação final é calculada de acordo os seguintes critérios: - Classificação dos trabalhos com um peso de 35%. - Classificação do exame com um peso de 65%. 5. Os alunos que não sejam obrigados a frequentar as aulas práticas, estando ao abrigo de um qualquer dos estatutos conhecidos (trabalhadores-estudantes, militares, dirigentes associativos, atletas de alta competição) e que declarem pretender beneficiar do estatuto, terão, de acordo com o nº 12 do regime de avaliação do ESCT, de se submeter a exame final segundo os critérios referidos no ponto 4. 6. Os alunos referidos no ponto anterior não ficam dispensados da execução e apresentação dos trabalhos, em data e hora a combinar com o docente, sempre numa data anterior ao teste de avaliação. A classificação do exame nunca poderá ser inferior a 8 valores (numa escala de 20). 7. Os alunos referidos no ponto 5 devem comprovar na secretaria o seu estatuto, e comunicar ao docente, por correio electrónico para 'msantos@ispgaya.pt', se pretendem ou não beneficiar desse mesmo estatuto. 8. Os alunos que tenham a disciplina atrasada e que por incompatibilidade de horário não possam frequentar as aulas teóricas e/ou práticas, para obterem dispensa de exame final terão de realizar o teste de avaliação e entregar os trabalhos nas datas definidas, de acordo com o calendário estabelecido. Os alunos nesta situação serão avaliados de acordo com os seguintes parâmetros: 4. Teste de avaliação, com peso de 65% 5. Trabalhos práticos a realizar em computador, com peso de 35% 9. Os alunos referidos no ponto anterior terão de obter uma classificação no teste de avaliação nunca inferior a 8 valores. 10. Os alunos que venham transferidos de outra instituição e que tenham de frequentar a disciplina, não ficam dispensados da apresentação dos trabalhos definidos, sendo os prazos de entrega dos mesmos adaptados a cada situação particular, a combinar com o docente. 11. Os trabalhos práticos em computador serão realizados preferencialmente nas aulas práticas, sendo a nota desta componente obtida pela média aritmética das notas dos trabalhos a entregar pelo aluno. Só serão aceites os trabalhos entregues até o máximo de 1 semana após os prazos estabelecidos, estando neste caso a classificação destes sujeita a uma penalização de 20%. Cada trabalho prático poderá ser realizado individualmente ou em grupo de, no máximo, 2 alunos, podendo os elementos do grupo terem notas diferentes. Aos trabalhos não realizados será atribuida a nota de 0 (zero) valores, entrando este valor para a média dos trabalhos. 12. Qualquer aluno que se inscreva para exame na época de recurso, época especial para trabalhadorestudante, ou época especial para conclusão de curso não fica dispensado da execução e apresentação dos trabalhos descritos no ponto 1, em data e hora a combinar com o docente, no caso de ainda não os ter realizado anteriormente. Os alunos nesta situação serão avaliados de acordo com os seguintes parâmetros: 6. Exame, com peso de 65% 7. Trabalhos, com peso de 35% 13. Os alunos referidos no ponto anterior terão de obter uma classificação no exame nunca inferior a 8 valores. 14. Independentemente do estatuto em que um aluno se enquadre, é obrigatória a realização do 1º trabalho prático em sala de aula, com o professor da aula prática. No caso dos alunos que se encontrem a repetir a disciplina, e caso o requeiram, poderão ser dadas equivalências às notas dos trabalhos que já tenham realizado anteriormente. 15. Qualquer outra situação não descrita nos pontos anteriores será tratada individualmente, caso a caso. 1.5.2 Parâmetros de Avaliação 1.Teste de avaliação: abrange toda a matéria leccionada na disciplina, sendo constituido por um conjunto de questões teóricas e exercícios práticos. 2.Trabalhos Práticos: Prevê-se a realização de 2 trabalhos práticos, sendo o 1º escrito, e o restante em computador. Este 2º trabalho poderá ser realizado individualmente ou em grupos de, no máximo 2 alunos. No final do trabalho haverá uma demonstração obrigatória do seu funcionamento, devendo ser entregue a listagem respectiva em papel, ou formato electrónico. Para o trabalho será definido o sistema operativo de desenvolvimento e demonstração. 3.Avaliação Contínua: tem em conta os progressos dos alunos nas aulas práticas, assiduidade e participação nas aulas. 4.Exame: abrange toda a matéria leccionada na disciplina, sendo constituido por um conjunto de questões teóricas e exercícios práticos. Pág.4/5

1.6 Requisitos fundamentais de PC1 Conhecimentos de informática, na óptica de utilizador comum. 2. Horário de atendimento 4ªFeira das 17h00 até 18h00. 3. Textos de Apoio Fotocópias dos acetatos das aulas teóricas. Formato digital do livro "thinking in java", e do tutorial da sun sobre a linguagem java. 4. Avaliação Testes e Enunciados de Trabalhos Práticos 5. Sumários A tratar administrativamente 6. Aulas Previstas (h) vs Aulas Dadas (h) A tratar administrativamente Pág.5/5