CURSO PROFISSIONAL DE TÉCNICO DE GESTÃO E PROGRAMAÇÃO DE SISTEMAS INFORMÁTICOS

Documentos relacionados
Planificação/Critérios Ano Letivo 2018/2019

DEPARTAMENTO DE MATEMÁTICA E CIÊNCIAS EXPERIMENTAIS - Grupo 550 INFORMÁTICA Planificação Anual /Critérios de avaliação

Planificação Anual. Departamento Expressões e Tecnologias

POCH FSE

PLANIFICAÇÃO ANUAL. Tempos letivos previstos (45) Período escolar

P L A N I F I C A Ç Ã O A N U A L

DISTRIBUIÇÃO DOS MÓDULOS DE CONHECIMENTO POR PERÍODO

MÓDULO 8 INTRODUÇÃO À PROGRAMAÇÃO ORIENTADA POR OBJETOS O QUE É A PROGRAMAÇÃO ORIENTADA POR OBJETOS 10

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

CURSO DE EDUCAÇÃO E FORMAÇÃO TIPO 3 Planificação Anual de Tecnologias da Informação e Comunicação

PLANIFICAÇÃO

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

P L A N I F I C A Ç Ã O A N U A L

Introdução 20 Diagramas de fluxos de dados 20 O processo de elaboração de DFD 22 Regras práticas para a elaboração de DFD 24 Dicionário de dados 26

P L A N I F I C A Ç Ã O A N U A L

Curso Profissional de Técnico de Informática - Sistemas

Programação Estruturada Orientada a Objetos

Programação com Acesso a Banco de Dados

MÓDULO 10 INTRODUÇÃO À PROGRAMAÇÃO ORIENTADA POR OBJETOS O QUE É A PROGRAMAÇÃO ORIENTADA POR OBJETOS 10

Conceitos avançados de programação. Módulo 8 Programação e Sistemas de Informação Gestão e Programação de Sistemas Informáticos

CURSO PROFISSIONAL DE TÉCNICO DE MULTIMÉDIA

Normalização de dados

Agrupamento de Escolas de Forte da Casa

PLANIFICAÇÃO ANUAL DE CONTEÚDOS (12º Ano)

CURSO PROFISSIONAL DE VITRINISMO Planificação anual da disciplina de Merchandising 12ºano Ano Letivo:

SQL (Tópicos) Structured Query Language

Academia Programador de Aplicações JAVA

SQL (com MySQL) Apresentação OBJETIVOS. Programação

MÓDULO 3: Programação Estruturada

Academia Programador de Aplicações JAVA

Revisão de Bancos de Dados

Bases de Dados. Apresentação da disciplina. Programa

PLANO DE ENSINO. PRÉ-REQUISITO: Modelagem e Programação Orientada a Objetos. PROFESSORA RESPONSÁVEL: Roberta Macêdo Marques Gouveia

No final deste curso, saberás criar programas através da linguagem de programação Java.

Curso Profissional de Técnico de Informática - Sistemas

CURSO PROFISSIONAL TÉCNICO DE COMÉRCIO Planificação anual da disciplina de Comercializar e Vender 10ºano Turma L

Academia Programador de Aplicações JAVA

CURSO PROFISSIONAL - TÉCNICO DE SECRETARIADO Planificação Anual de Técnicas de Secretariado 11º ANO

Plano de Aula - Lógica de Programação - cód Horas/Aula

Curso Técnico Concomitante em Informática

CURSOS PROFISSIONAIS Planificação anual de Educação Física - 12.º ano

Rápida revisão do Modelo Relacional

Planificação anual Disciplina de Design de Interiores e Exteriores 11º Ano Turma - 11ºH

Planificação Anual

Orientação a Objetos e UML

TECNOLOGIAS DE ACESSO A BASES DE DADOS. Profª Ana Paula Cação Maio de 2018

COMPETÊNCIAS ESPECÍFICAS Compreender e utilizar a linguagem SQL, na construção e manutenção de uma base de dados.

PROGRAMA. Aquisição dos conceitos teóricos mais importantes sobre bases de dados contextualizados à luz de exemplos da sua aplicação no mundo real.

Segunda Parte (3 valores) Primeira Parte (7 valores) Nome: Número: PERGUNTA NOTA PERGUNTA RESPOSTA

Orientação a Objetos (OO) LPG II - Java. Orientação a Objetos (OO) Programação Orientada a Objetos. Programação Procedimental

Anual Obrigatória X Semestral X Opcional. Regime Diurno Nocturno Horas/semana T Teórica 2 Ano 1 1 T/P Teórico/Prática 4 Semestre 1 1 P- Prática

PLANO DE ENSINO CURSO: TECNOLOGIA EM ANÁLISE E DESENVOLVIMENTO DE SISTEMAS. DISCIPLINA: Programação Orientada a Objetos

PLANO DE ENSINO CURSO: BACHARELADO EM CIÊNCIA DA COMPUTAÇÃO

PSI Linguagem de Manipulação de dados. Módulo 14

Base de Dados. Base de Dados. Apresentação da Cadeira Julho, Docente: Célio B. sengo. Ano Lectivo Departamento de Informática

MAPEAMENTO OBJETO RELACIONAL

EDITAL Nº. 015/2019-DG/PF/IFRN SELEÇÃO DE TUTOR DE APRENDIZAGEM E LABORATÓRIO

ANÁLISE E PROJETO DE BANCO DE DADOS

CURSO PROFISSIONAL DE TÉCNICO DE INFORMÁTICA DE GESTÃO Planificação anual de Organização de Empresas e Aplicações de Gestão ºAno

PROGRAMAÇÃO E SISTEMAS DE INFORMAÇÃO (PSI) 11ºANO

A crise do software As duas abordagens actuais para o desenvolvimento de software: abordagem clássica abordagem orientada para objectos

pdmfc.com/academy pdm/ academy

UNIVERSIDADE FEDERAL DA GRANDE DOURADOS PRÓ-REITORIA DE GRADUAÇÃO PROGRAD FACULDADE DE CIÊNCIAS EXATAS E TECNOLOGIA CURSO DE SISTEMAS DE INFORMAÇÃO

Programação Orientada a Objetos JAVA - NETBEANS

DIRECÇÃO REGIONAL DE EDUCAÇÃO DO ALGARVE ESCOLA SECUNDÁRIA JÚLIO DANTAS LAGOS (400312) 2011/2012 DESENHO TÉCNICO - 10º K

Ordenação de tuplos order by

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

CURSO DE EMPREGADO COMERCIAL Planificação anual de Técnicas de Venda e Atendimento CEF T3

Introdução Capítulo 1: Um Olhar sobre as Funcionalidades e Interface do Microsoft Excel

CURSO PROFISSIONAL DE TÉCNICO DE APOIO À INFÂNCIA. Planificação Anual

Cronograma de Aulas - Mococa 1º Módulo 23/05/2009 a 27/06/2009

Licenciatura em Informática

Conceitos de Programação Orientada por Objectos. Rui Camacho Programação 2

Aula 2 Princípios Básicos da Orientação a Objetos (Parte II)

Introdução às Bases de Dados

CONTEÚDO PROGRAMÁTICO

PONTIFÍCIA UNIVERSIDADE CATÓLICA DE GOIÁS Pró-Reitoria de Graduação - PROGRAD Plano de Ensino 2016/2

Domain Logic Patterns. Pedro Lemos N.º Arquitecturas de Software LEIC

Concurso Público para provimento de cargo efetivo de Docentes. Edital 09/2015 INFORMÁTICA Campus Manhuaçu

PostgreSQL Desenvolvedor

Programação Orientada a Objetos

UNIVERSIDADE PAULISTA - UNIP ICET INSTITUTO DE CIÊNCIAS EXATAS E TECNOLÓGIA

Técnico em Informática. Web JavaScript. Profª Ana Paula Mandelli

Interatividade. Limitado Reativa Coativa. Alargado Coativa Proativa

Introdução a Bancos de Dados

CURSO PROFISSIONAL DE TÉCNICO DE APOIO À INFÂNCIA Planificação Anual

Plano de Trabalho Docente Ensino Técnico

AULA 02. OBJETIVO: Características da Linguagem Orientada a Objetos.

Orientação a Objetos (OO) Java Avançado Revisão do Paradigma de. Orientação a Objetos (OO) Programação Orientada a Objetos. Programação Procedimental

Módulo III Camada de Persistência

Especializado Web Programmer. Sobre o curso. Destinatários. Pré-requisitos. Tecnologias de Informação - Web e Mobile. Promoção: 15% Desconto

EMENTAS DAS DISCIPLINAS

Sobre a KTEC KTEC Escola de Tecnologia

Programação Orientada a Objetos

CURSO PROFISSIONAL DE CONTABILIDADE Planificação anual de Contabilidade Geral e Analítica. 12ºano

Academia Programação JAVA

Processo de Seleção para Tutor bolsista (presencial e a distância) UAB/CAPES/MEC

Transcrição:

CURSO PROFISSIONAL DE TÉCNICO DE GESTÃO E PROGRAMAÇÃO DE SISTEMAS INFORMÁTICOS Planificação Anual de Programação e Sistemas de Informação 11º ano Ano Lectivo 2013/2014 Turma: 11º H Professor: João Barbosa 1 - Estrutura e Finalidades da disciplina A disciplina de Programação e Sistemas de Informação insere-se na componente técnica do Curso Profissional de Técnico de Gestão e Programação de Sistemas Informáticos. A disciplina está organizada no 11º ano em 8 módulos independentes, sendo um deles opção, num total de 243 horas, funcionando numa distribuição de 2+3+3+3 segmentos de 45 por semana. Como linguagem de programação foi aprovada pelo agrupamento disciplinar o uso de Java, e como ambiente de desenvolvimento integrado (IDE) o NetBeans. 2- Planificação O referencial de formação poderá ser consultado na formação técnica do curso profissional de Técnico de Gestão e Programação de Sistemas Informáticos, do item programas no sítio da Agência Nacional para a Qualificação - www.anq.gov.pt A planificação seguinte foi aprovado pelo Grupo de Recrutamento de Informática em 12 de Setembro de 2013.

Período Tópicos Programáticos Horas (Nº de tempos) 1º Período De 16/09 a 17/12 148 tempos de 45 = 111,00 horas Módulo 8 Conceitos Avançados de Programação 1.Vantagens de um sistema operativo gráfico. 2. Conceito de janela. 3.Conceitos acerca da interface com o utilizador. 4. Programação por eventos e queues. 5. Conceitos relativos à interface de desenvolvimento de aplicações (API) do sistema operativo. 6. O modelo de memória. 7. Conceito de Multitarefa. 18h (24 tempos) 16/09 a 30/09 0,75h (1 tempos) 2,30h (3 tempos) (1 Teste escrito) Módulo 9 Introdução à Programação Orientada a Objectos 1. Características da programação Orientada por Objectos 2. Conceito de Classe, Atributos, Métodos, e Eventos 3. Conceito de Objecto 4. Conceito de Encapsulamento 5. Conceito de Visibilidade de Classes, Métodos e Atributos 6. Diagramas de Classe 01/10 a 30/10 (1 Ficha de avaliação e 1 Teste escrito / prático) 2 de 5

Módulo 10 Programação Orientada a Objectos 1. Herança e Polimorfismo 2. Mensagens entre Objectos 3. Redefinição de Métodos. Redefinição de Comportamento 4. Métodos Virtuais e não Virtuais 5. Diagramas de Classe 6. Problemas de complexidade crescente, que justifiquem claramente a necessidade da utilização de mecanismos herança, polimorfismo e excepções 30/10 a 29/11 (1 Ficha de avaliação e 1 Teste escrito / prático) Módulo 11 Programação Orientada a Objectos Avançada 1. Introdução ao conceito de Excepção 2. Manipulação de Excepções 3. Criação de Excepções próprias 4. Introdução ao conceito de Stream 5. Derivação de Streams 30h (40 tempos) 29/11 a 13/01 (1 Ficha de avaliação e 1 Teste escrito / prático) 2º Período De 06/01 a 04/04 135 tempos de 45 = 101,25 horas Módulo 17B Técnica de Detecção e Tratamento de erros 1.Conceitos básicos 2. Utilização das ferramentas de tratamento de erros disponíveis 3. Tratamento de erros em diversos contextos de programação 4. Mecanismos avançados de detecção e tratamento de erros 30h (40 tempos) 13/01 a 05/02 3.00h (4 tempos) 9,00h (12 tempos) (1 Ficha de avaliação e 1 Teste escrito / prático) 3 de 5

Módulo 12 Introdução aos Sistemas de Informação 1. Necessidade das bases de dados. 2. Sistemas de gestão de bases de dados. 3. Os modelos como métodos de concepção de sistemas. 4. Modelos utilizados na gestão de bases de dados (Relacional, Hierárquico, Rede). 21h (28 tempos) 07/02 a 25/02 (1 Teste escrito) Módulo 13 Técnicas de Modelação de Dados 1. Bases de dados relacionais 1.1. Conceito de tabela (linhas representando registos e colunas representando campos) 1.2. Conceito de índice. Chaves de indexação simples e compostas 1.3. Chaves candidatas. Chaves primárias. Chaves externas 2. Relações entre tabelas. De um para um. De um para muitos. De muitos para muitos 3. O modelo ER (entidade-relação) para representação gráfica de bases de dados 3.1. Entidades 3.2. Atributos 3.3. Relações 4. Integridade e consistência de bases de dados 5. O papel da normalização no desenho de bases de dados 5.1. Vantagens e desvantagens da normalização 5.2. 1ª, 2ª e 3ª formas de normalização 5.3. Desnormalizar para atingir melhor performance. 25/02 a 01/04 8,00h (10 tempos) (1 Ficha de avaliação e 1 Teste escrito / prático) 4 de 5

3º Período De 22/04 a 19/05 41 tempos de 45 = 30,75 horas Módulo 14 Linguagem de Manipulação de Dados 1. SQL como linguagem universal para pesquisas sobre bases de dados 2. Apresentação da linguagem SQL 3. Pesquisas ( queries ) simples sobre a base de dados (estrutura básica do comando SELECT): 4. Predicados ALL e DISTINCT 5. Pesquisas complexas. Agregação de dados com a instrução SELECT 6. Lógica e funções de grupo 7. JOIN como forma de extrair informação de tabelas diferentes com base em critérios de comparação de valores em colunas comuns (INNER JOIN, LEFT JOIN e RIGHT JOIN) 8. Utilização de sub pesquisas (ou pesquisas encadeadas) 9. Uniões. 01/04 a 19/05 (1 Ficha de avaliação e 1 Teste escrito / prático) 5 de 5