Home

PROGRAMA Programação e Sistemas de Informação

image

Contents

1. 49 gt Programa de Programa o e Sistemas de Informa o Ps Profissionais T CNICO DE GEST O E PROGRAMA O DE SISTEMAS INFORM TICOS M dulo Op4 Conceitos de Organiza o e Gest o de Empresas 4 Bibliografia Outros Recursos COSTA Hor cio RIBEIRO Pedro Cria o amp Gest o de Micro Empresas amp Pequenos Neg cios 4 ed Lisboa Lidel sd SILVA Ricardo SILVA Ana Gest o de empresas na era do conhecimento Lisboa Editora Silabo sd Computador Internet Retroprojector Projector Multim dia 50 Programa de Programa o e Sistemas de Informa o Ps Profissionais T CNICO DE GEST O E PROGRAMA O DE SISTEMAS INFORM TICOS M dulo OP5 Dura o de Refer ncia 30 horas 1 Apresenta o Este m dulo destina se a dotar os alunos de conhecimentos de n vel mais avan ado na utiliza o da ferramenta de desenvolvimento de p ginas web para que desenvolvam sites profissionais mais completos com liga es a bases de dados permitindo evoluir de um site est tico para um site din mico Pretende se tamb m interligar a ferramenta de desenvolvimento com outras aplica es 2 Objectivos de Aprendizagem No final deste m dulo os alunos devem ter adquirido conhecimentos procedimentos e atitudes que lhe permitam Criar Modelos Templates Interagir com outras Aplica es Criar um servidor virtual num computador pessoal Criar e Configura
2. Computador Internet Retroprojector Projector Multim dia Manuais Escolares 48 Programa de Programa o e Sistemas de Informa o Ps Profissionais T CNICO DE GEST O E PROGRAMA O DE SISTEMAS INFORM TICOS M dulo OP4 Dura o de Refer ncia 30 horas 1 Apresenta o Neste m dulo pretende se dotar os alunos de conhecimentos essenciais da organiza o de empresas de forma a estruturar um Sistema de informa o adaptado s necessidades t picas das empresas Este m dulo surge devido necessidade de criar um cen rio de requisitos de desenvolvimento de Sistemas de Informa o globais integrados e adaptados organiza o estrutural das empresas 2 Objectivos de Aprendizagem No final deste m dulo os alunos devem ter adquirido conhecimentos procedimentos e atitudes que lhe permitam Enumerar os princ pios de organiza o da empresa Descrever as fun es do documento na organiza o Descrever as tarefas administrativas na empresa Descrever o circuito de informa o da empresa 3 mbito dos Conte dos 1 No o da organiza o da empresa 2 reas de interven o da inform tica nas tarefas administrativas Gest o de pessoal Aprovisionamento Clientes Fornecedores 3 Sistema de informa o nas empresas No o de sistemas de informa o empresariais Circuito de informa o Subsistemas e processos relacionados
3. Editora Inform tica 2004 OLIVEIRA H lder Fundamental do Dreamweaver MX 200 Lisboa FCA Editora Inform tica 2004 Computador Internet Retroprojector Projector Multim dia 52 Programa de Programa o e Sistemas de Informa o Ps Profissionais T CNICO DE GEST O E PROGRAMA O DE SISTEMAS INFORM TICOS M dulo OP6 Ferramentas de Anima o Gr fica Dura o de Refer ncia 30 horas 1 Apresenta o Este m dulo destina se por um lado consolida o de conhecimentos adquiridos e por outro dotar os alunos de conhecimentos de n vel mais avan ado na utiliza o de ferramentas de anima o gr fica 2 Objectivos de Aprendizagem No final deste m dulo os alunos devem ter adquirido conhecimentos procedimentos e atitudes que lhe permitam Criar automatiza es utilizando uma linguagem script Criar anima es 3D Integrar outras tecnologias com a ferramenta de anima o gr fica Utilizar o ambiente de desenvolvimento de conte do remoto Instalar utilizar e personalizar componentes 53 gt Programa de Programa o e Sistemas de Informa o Ps Profissionais T CNICO DE GEST O E PROGRAMA O DE SISTEMAS INFORM TICOS M dulo Op6 Ferramentas de Anima o Gr fica 3 mbito dos Conte dos 1 Linguagem Script Vari veis Operadores Condi es Ciclos Fun es Eventos Matrizes Objectos e Classes Movi
4. o de registos numa base de dados Neste m dulo os alunos ser o confrontados com a necessidade de aceder ao reposit rio de dados e retirar de l a informa o necess ria ao funcionamento do sistema de informa o 2 Objectivos de Aprendizagem No final deste m dulo os alunos devem ter adquirido conhecimentos procedimentos e atitudes que lhe permitam Utilizar uma linguagem de manipula o de dados Pesquisar informa o numa base de dados Inserir remover e actualizar dados numa base de dados Produzir pesquisas complexas recorrendo aos mecanismos pr prios do SQL 3 mbito dos Conte dos SQL como linguagem universal para pesquisas sobre bases de dados Apresenta o da linguagem SQL Pesquisas queries simples sobre a base de dados estrutura b sica do comando SELECT Predicados ALL e DISTINCT Pesquisas complexas Agrega o de dados com a instru o SELECT L gica e fun es de grupo 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 Utiliza o de sub pesquisas ou pesquisas encadeadas 9 Uni es RR E a a M dulo 14 Linguagem de Manipula o de Dados 36 gt Programa de Programa o e Sistemas de Informa o Ps Profissionais T CNICO DE GEST O E PROGRAMA O DE SISTEMAS INFORM TICOS 4 Bibliografia Outros Recursos
5. organiza e autoavalia A par da avalia o cont nua permitindo o registo da evolu o do aluno aula a aula e a recupera o em tempo til de qualquer dificuldade dever o ser previstos momentos de avalia o procedendo se aplica o de provas de car cter pr tico ou te rico pr tico que permitam avaliar os conhecimentos e compet ncias adquiridos Esta disciplina tem uma componente pr tica fundamental para o curso sendo por isso sugerido um desdobramento da turma a 100 da carga hor ria de modo a permitir um maior acompanhamento aos alunos durante a execu o das aulas pr ticas gt Programa de Programa o e Sistemas de Informa o Ps Profissionais T CNICO DE GEST O E PROGRAMA O DE SISTEMAS INFORM TICOS 5 Elenco Modular A carga hor ria da disciplina distribu da por 16 m dulos obrigat rios 542 horas e 3 m dulos de conte do opcional 90 horas a ser seleccionado de 7 temas poss veis que ser o escolhidos de acordo com o Projecto Educativo de cada Escola Dura o de N mero Designa o obrigat rios refer ncia horas 1 Introdu o Programa o e Algoritmia 36 2 Mecanismos de Controlo de Execu o 36 3 Programa o Estruturada 36 4 Estruturas de Dados Est ticas 30 5 Estruturas de Dados Compostas 30 6 Estruturas de Dados Din micas 36 7 Tratamento de Ficheiros 30 8 Conceitos Avan ados de Programa o 18 9 Introdu o Programa o Orientada a Objectos 36 10 P
6. veis do tipo Array Estudo de algoritmos de manipula o de Arrays Inicia o Pesquisa sequencial Inser o e remo o de elementos de um array No Inicio Cabe a no Fim Cauda Ordena o crescente ou decrescente dos elementos de um array Inser o e remo o de elementos em arrays ordenados Z S O o N o oe a O Array de Array ou Array multidimensional 16 gt Programa de Programa o e Sistemas de Informa o Po Profissionais T CNICO DE GEST O E PROGRAMA O DE SISTEMAS INFORM TICOS M dulo 4 Estruturas de Dados Est ticas 4 Bibliografia Outros Recursos CARDOSO Vasco Fundamental do Turbo Pascal 6 amp 7 Lisboa FCA 1997 GUERREIRO Pedro Jo o Valente Dias Pascal T cnicas de Programa o Lisboa Lidel 2000 GUERREIRO Pedro Jo o Valente Dias Elementos de Programa o com C Lisboa FCA 2001 MARQUES DE S Joaquim P Fundamentos de Programa o Usando C Lisboa FCA 2004 MENDES Ant nio Jos Fundamentos de Programa o em Java 2 Lisboa FCA 2002 SAMPAIO Isabel Fundamental da Programa o em C Lisboa Lidel 1999 Computador Internet Retroprojector Projector Multim dia Manuais Escolares 17 Programa de Programa o e Sistemas de Informa o Ps Profissionais T CNICO DE GEST O E PROGRAMA O DE SISTEMAS INFORM TICOS M DULO 5 Dura o de Refer ncia 30 horas 1 Apresenta o Este m dul
7. DE GEST O E PROGRAMA O DE SISTEMAS INFORM TICOS M DULO 11 Dura o de Refer ncia 30 horas 1 Apresenta o Neste m dulo os alunos ir o ser confrontados com um conjunto de t cnicas avan adas de programa o nomeadamente a capacidade de tratamento estruturado de erros e a capacidade de abstrac o de um fluxo de dados atraves do conceito de stream Os alunos ser o tamb m confrontados com um conjunto de problemas de complexidade crescente com o objectivo de consolidar os conceitos desenvolvidos anteriormente 2 Objectivos de Aprendizagem No final deste m dulo os alunos devem ter adquirido conhecimentos procedimentos e atitudes que lhe permitam Fazer o tratamento de erros de uma maneira estruturada Virtualizar fluxos de dados atrav s do conceito de Stream Manipula o de Streams em diversos contextos Estruturar uma solu o usando o paradigma da programa o orientada a objectos 3 mbito dos Conte dos Introdu o ao conceito de Excep o Manipula o de Excep es Cria o de Excep es pr prias Introdu o ao conceito de Stream a ron Deriva o de Streams 30 gt Programa de Programa o e Sistemas de Informa o Po Profissionais T CNICO DE GEST O E PROGRAMA O DE SISTEMAS INFORM TICOS M dulo 11 Programa o Orientada a Objectos Avan ada 4 Bibliografia Outros Recursos CARDOSO Vasco Fundamental do Turbo
8. de ndices Conceito de transac o Privil gios e controlo de acessos 38 gt Programa de Programa o e Sistemas de Informa o Po Profissionais T CNICO DE GEST O E PROGRAMA O DE SISTEMAS INFORM TICOS M dulo 15 Linguagem de Defini o de Dados 3 mbito dos Conte dos 1 Cria o altera o e elimina o de tabelas e ndices em SQL 1 1 Cria o de tabelas comando CREATE TABLE 1 2 Altera o de tabelas comando ALTER TABLE 1 3 Cria o de ndices comando CREATE INDEX 1 4 Elimina o de tabelas e ndices comandos DROP TABLE e DROP INDEX 2 Actualiza o de dados 2 1 Inser o de linhas comando INSERT INTO 2 2 Altera o de valores nas linhas comando UPDATE 2 3 Elimina o de linhas comando DELETE FROM 3 Conceito de transac o comandos COMMIT e ROLLBACK 4 Privil gios e controlo de acessos comandos GRANT e REVOKE 4 Bibliografia Outros Recursos CARRI O Rui Carri o Desenho de bases de dados e linguagem SQL em Access Lisboa C T I 2002 DAMAS Luis SQL Structed Query Language Lisboa FCA 2008 PEREIRA Jos Luis Tecnologia de bases de dados FCA sd WAZLAWICK Raul An lise e Projecto de Sistemas de Informa o Orientados a Objectos Lisboa Editora Campus 2004 Computador Internet Retroprojector Projector Multim dia Manuais Escolares 39 Programa de Programa o e Sistemas de Informa
9. dulo os alunos devem ter adquirido conhecimentos procedimentos e atitudes que lhes permitam Adquirir a no o de subprograma Conhecer as regras de declara o de subprogramas Conhecer as regras de execu o de subprogramas Utilizar correctamente par metros Distinguir os diferentes tipos de subprogramas Elaborar programas com recurso a subprogramas Conhecer as regras para a cria o de bibliotecas de subprogramas Conhecer os mecanismos de utiliza o de bibliotecas de subprogramas 14 gt Programa de Programa o e Sistemas de Informa o Po Profissionais T CNICO DE GEST O E PROGRAMA O DE SISTEMAS INFORM TICOS M dulo 3 Programa o Estruturada 3 mbito dos Conte dos 1 Conceitos B sicos 2 Vari veis 2 1 Globais e Locais 2 2 Passagem por Par metros 3 Subprogramas 3 1 Estrutura do Subprograma 3 1 1 Procedimentos 3 1 2 Fun es 3 2 Recursividade 4 Constru o de Bibliotecas 4 Bibliografia Outros Recursos CARDOSO Vasco Fundamental do Turbo Pascal 6 amp 7 Lisboa FCA 1997 GUERREIRO Pedro Jo o Valente Dias Pascal T cnicas de Programa o Lisboa Lidel 2000 GUERREIRO Pedro Jo o Valente Dias Elementos de Programa o com C Lisboa FCA 2001 MARQUES DE S Joaquim P Fundamentos de Programa o Usando C Lisboa FCA 2004 MENDES Ant nio Jos Fundamentos de Programa o em Java 2 Lisboa FCA 2002 SAMPAIO Isabel Fund
10. o Ps Profissionais T CNICO DE GEST O E PROGRAMA O DE SISTEMAS INFORM TICOS M DULO 16 Dura o de Refer ncia 74 horas 1 Apresenta o Contemplando esta disciplina maioritariamente a componente pr tica pedido ao aluno que desenvolva uma aplica o a que chamamos projecto utilizando t cnicas e conceitos aprendidos durante a disciplina Neste superm dulo o aluno ser confrontado com a necessidade de interligar os conceitos de desenvolvimento de bases de dados com os mecanismos e paradigmas da programa o O aluno ser tamb m confrontado com a necessidade de an lise de requisitos de um problema real bem como a gest o do desenvolvimento do mesmo Esta ltima vertente permite fomentar a responsabilidade e a gest o pessoal do aluno Tendo em conta as caracter sticas deste m dulo e as suas necessidades espec ficas faz todo o sentido ser apresentado como um superm dulo com a fun o de englobar numa simula o da realidade profissional do aluno todos os conceitos aprendidos 2 Objectivos de Aprendizagem O projecto tem como objectivos principais Utiliza o por parte do aluno de conceitos e t cnicas leccionadas Explorar conceitos e t cnicas que n o tenham sido aprofundados nas aulas Capacidade de improvisar e ultrapassar de forma aut noma problemas espec ficos 3 mbito dos Conte dos Faseamento de um projecto Elabora o da an lise do projecto a desenvol
11. o de apontadores Identificar as opera es para manipula o de apontadores Utilizar estruturas din micas lineares Distinguir apontador de estrutura din mica Identificar os tipos de estrutura din mica Pilha e Fila de Espera Adquirir a no o de lista bidireccional Dominar as opera es b sicas sobre listas 3 mbito dos Conte dos 1 Introdu o 1 1 Conceitos de estruturas Din micas 1 2 Regras de Declara o de Estruturas Din micas T cnicas de manipula o de informa o em estruturas din micas No es de pilha e fila de espera 4 Opera es b sicas sobre listas unidireccionais e bidireccionais 20 gt Programa de Programa o e Sistemas de Informa o Po Profissionais T CNICO DE GEST O E PROGRAMA O DE SISTEMAS INFORM TICOS M dulo 6 Estruturas de Dados Din micas 4 Bibliografia Outros Recursos CARDOSO Vasco Fundamental do Turbo Pascal 6 amp 7 Lisboa FCA 1997 GUERREIRO Pedro Jo o Valente Dias Pascal T cnicas de Programa o Lisboa Lidel 2000 GUERREIRO Pedro Jo o Valente Dias Elementos de Programa o com C Lisboa FCA 2001 MARQUES DE S Joaquim P Fundamentos de Programa o Usando C Lisboa FCA 2004 MENDES Ant nio Jos Fundamentos de Programa o em Java 2 Lisboa FCA 2002 SAMPAIO Isabel Fundamental da Programa o em C Lisboa Lidel 1999 Computador Internet Retroprojector Projector Multim dia Man
12. 24 gt Programa de Programa o e Sistemas de Informa o Po Profissionais T CNICO DE GEST O E PROGRAMA O DE SISTEMAS INFORM TICOS M dulo 8 Conceitos Avan ados de Programa o 4 Bibliografia Outros Recursos CARDOSO Vasco Fundamental do Turbo Pascal 6 amp 7 Lisboa FCA 1997 GUERREIRO Pedro Jo o Valente Dias Pascal T cnicas de Programa o Lisboa Lidel 2000 GUERREIRO Pedro Jo o Valente Dias Elementos de Programa o com C Lisboa FCA 2001 MARQUES DE S Joaquim P Fundamentos de Programa o Usando C Lisboa FCA 2004 MENDES Ant nio Jos Fundamentos de Programa o em Java 2 Lisboa FCA 2002 SAMPAIO Isabel Fundamental da Programa o em C Lisboa Lidel 1999 Computador Internet Retroprojector Projector Multim dia Manuais Escolares 25 gt Programa de Programa o e Sistemas de Informa o Ps Profissionais T CNICO DE GEST O E PROGRAMA O DE SISTEMAS INFORM TICOS M DULO 9 Dura o de Refer ncia 36 horas 1 Apresenta o Este m dulo destina se a dar aos alunos uma vis o global da filosofia associada a uma linguagem orientada por objectos A Programa o Orientada para Objectos a sucessora natural da programa o estruturada continuando a utilizar m dulos mas a sua capacidade de abstrac o de dados Em vez de dividir o problema em sub problemas o programador identifica os objectos envolvidos no problema obj
13. CARRI O Rui Carri o Desenho de bases de dados e linguagem SQL em Access Lisboa C T I 2002 DAMAS Luis SQL Structed Query Language Lisboa FCA 2008 PEREIRA Jos Luis Tecnologia de bases de dados FCA sd WAZLAWICK Raul An lise e Projecto de Sistemas de Informa o Orientados a Objectos Lisboa Editora Campus 2004 Computador Internet Retroprojector Projector Multim dia Manuais Escolares 37 gt Programa de Programa o e Sistemas de Informa o Ps Profissionais T CNICO DE GEST O E PROGRAMA O DE SISTEMAS INFORM TICOS M DULO 15 Dura o de Refer ncia 21 horas 1 Apresenta o Este m dulo surge como complemente do anterior e pretende dotar os alunos de conceitos e mecanismos que lhes permitam alterar e criar a estrutura da base de dados utilizando uma linguagem de defini o de dados standard O aluno ser confrontado com a necessidade de aplicar conceitos avan ados como a seguran a de acesso e a necessidade de replica o de estrutura de uma base de dados Neste m dulo o aluno ser tamb m com problemas reais do desenvolvimento de um sistema de informa o 2 Objectivos de Aprendizagem No final deste m dulo os alunos devem ter adquirido conhecimentos procedimentos e atitudes que lhe permitam Cria o altera o e elimina o de tabelas e ndices em SQL Cria o e elimina o de tabelas Altera o de tabelas Cria o e elimina o
14. EIRO Pedro Jo o Valente Dias Elementos de Programa o com C Lisboa FCA 2001 MARQUES DE S Joaquim P Fundamentos de Programa o Usando C Lisboa FCA 2004 MENDES Ant nio Jos Fundamentos de Programa o em Java 2 Lisboa FCA 2002 SAMPAIO Isabel Fundamental da Programa o em C Lisboa Lidel 1999 Computador Internet Retroprojector Projector Multim dia Manuais Escolares 13 gt Programa de Programa o e Sistemas de Informa o Ps Profissionais T CNICO DE GEST O E PROGRAMA O DE SISTEMAS INFORM TICOS M DULO 3 Dura o de Refer ncia 36 horas 1 Apresenta o Este m dulo destina se a dar aos alunos uma vis o global da estrutura o de programas Pretende se que os alunos compreendam que a utiliza o de subprogramas permite a aplica o dos princ pios da programa o estruturada assim como a reutiliza o de c digo escrito Neste m dulo os alunos devem conhecer as regras de declara o e utiliza o de subprogramas assim como controlar o ciclo de vida das vari veis Os alunos devem tomar consci ncia da independ ncia dos subprogramas relativamente aos programas atrav s do uso da parametriza o Estes conceitos visam encaminhar os alunos para solu es mais eficientes e racionais e promover a divis o de problemas em componentes simples como meio de solu o de problemas complexos 2 Objectivos de Aprendizagem No final deste m
15. EYER BERTRAND Object oriented software construction 2nd ed Lisboa Prentice Hall 1997 OLIVEIRA S rgio Vasconcelos Crystal Reports Curso Completo Lisboa FCA 2002 PEREIRA Jos Luis Tecnologia de bases de dados FCA sd RODRIGUES Pimenta Programa o em C Conceitos B sicos e Algoritmos Lisboa FCA 2002 SAMPAIO Isabel Fundamental da Programa o em C Lisboa Lidel 1999 WAZLAWICK Raul An lise e Projecto de Sistemas de Informa o Orientados a Objectos Lisboa Editora Campus 2004 Computador Internet Retroprojector Projector Multim dia Manuais Escolares 41 gt Programa de Programa o e Sistemas de Informa o Ps Profissionais T CNICO DE GEST O E PROGRAMA O DE SISTEMAS INFORM TICOS M DULO 17 18 e 19 Tema Opcional Dura o de Refer ncia 30 horas Nota Para completar o elenco modular desta disciplina cada escola de acordo com o seu Projecto Educativo de Escola e o Projecto Curricular de Curso dever fazer corresponder para cada um dos m dulos 17 18 e 19 um dos sete m dulos opcionais que a seguir s o apresentados 42 Programa de Programa o e Sistemas de Informa o Ps Profissionais T CNICO DE GEST O E PROGRAMA O DE SISTEMAS INFORM TICOS M dulos Opcionais M dulo OP 1 Dura o de Refer ncia 30 horas 1 Apresenta o Neste m dulo os alunos ir o desenvolver aplica es mais complexas com acesso a sist
16. Lisboa FCA 1997 CARRI O Ant nio Desenho de Bases de Dados e Linguagem SQL Lisboa Edi es Chambel 2004 CARRI O Rui Carri o Desenho de bases de dados e linguagem SQL em Access Lisboa C T 2002 CASTAGNETTO Jesus Professional PHP programando Lisboa Makron Books 2008 COELHO Pedro Alexandre Programa o em Java 2 Curso Completo Lisboa FCA 2002 COELHO Pedro Alexandre Javascript Anima o e Programa o em P ginas Web Lisboa FCA 2002 COELHO Pedro Cria o de p ginas na world wide web com HTML 4 amp Java Lisboa FCA 2001 DAMAS Luis SQL Structed Query Language Lisboa FCA 2008 DE SOUSA Artur Afonso Bases de Dados Web e XML Lisboa FCA 2002 FERREIRA Jo o A T cnicas Avan adas em Visual Basic 6 Curso Completo Lisboa FCA 2002 GARROT Garrot Programa o na World Wide Web Lisboa FCA 2008 GILFILLAN lan Mastering MySQL 4 Lisboa Sybex 2002 GUERREIRO Pedro Jo o Valente Dias Pascal T cnicas de Programa o Lisboa Lidel 2000 GUERREIRO Pedro Programa o com Classes em C 2 Edi Lisboa FCA 2002 GUERREIRO Pedro Jo o Valente Dias Elementos de Programa o com C Lisboa FCA 2001 HORN John W MySQL Essential Skills Lisboa Osborne McGraw Hill 2002 PEREIRA Jos Luis Tecnologia de bases de dados Lisboa FCA sd MACKENZIE Duncan Microsoft Visual Basic NET 2003 Kick Start Redmond Sams Publishing 2008 MARQUES DE S Joaquim P Fundame
17. MAS INFORM TICOS M DULO 8 Dura o de Refer ncia 18 horas 1 Apresenta o Este m dulo aparece nesta disciplina com o objectivo de introduzir conceitos avan ados de programa o Estes conceitos prendem se com um novo paradigma de programa o do qual os alunos devem adquirir conhecimento e vocabul rio Neste m dulo ser o abordados conceitos de programa o para ambientes gr ficos tais como Janela Componentes Propriedades e Eventos Neste contexto ser o tamb m abordados os conceitos das bibliotecas de programa o que permitem este tipo de programa o Ser o por fim aflorados os problemas de debugging inerentes a este novo paradigma de programa o 2 Objectivos de Aprendizagem Entender as especificidades da programa o em ambiente gr fico Constatar as diferen as entra a programa o procedimental e a programa o por eventos Conhecer a interface de programa o do sistema operativo Tomar conhecimento dos problemas associados interface com o utilizador no desenvolvimento de aplica es para ambientes gr ficos 3 mbito dos Conte dos Vantagens de um sistema operativo gr fico Conceito de janela Conceitos acerca da interface com o utilizador Programa o por eventos e queues Conceitos relativos interface de desenvolvimento de aplica es API do sistema operativo O modelo de mem ria Conceito de Multitarefa Doo ON O IN
18. Mo Edi da o CURSOS PROFISSIONAIS DE N VEL SECUND RIO T cnico de Gest o e Programa o de Sistemas Inform ticos PROGRAMA Componente de Forma o T cnica Disciplina de Programa o e Sistemas de Informa o Direc o Geral de Forma o Vocacional 2005 gt Programa de Programa o e Sistemas de Informa o Ps Profissionais T CNICO DE GEST O E PROGRAMA O DE SISTEMAS INFORM TICOS Parte Org nica Geral ndice P gina 1 Caracteriza o da Disciplina 2 2 Vis o Geral do Programa 3 Compet ncias a Desenvolver Orienta es Metodol gicas Avalia o Elenco Modular ii a OE B o A A O Bibliografia cssaseacnaniisasamdcso neto itmandada sau gt Programa de Programa o e Sistemas de Informa o Ps Profissionais T CNICO DE GEST O E PROGRAMA O DE SISTEMAS INFORM TICOS 1 Caracteriza o da Disciplina A disciplina de Programa o e Sistemas de Informa o vulgarmente designada por PSI integra a componente de forma o t cnica dos cursos profissionais de forma a garantir aos jovens a aprendizagem de t cnicas de programa o e desenvolvimento de sistemas inform ticos indispens veis ao sucesso pessoal e profissional nesta rea Assim a disciplina de Programa o e Sistemas de Informa o tem como finalidades Fomentar a disponibilidade para uma aprendizagem ao longo
19. Pascal 6 amp 7 Lisboa FCA 1997 GUERREIRO Pedro Jo o Valente Dias Pascal T cnicas de Programa o Lisboa Lidel 2000 GUERREIRO Pedro Jo o Valente Dias Elementos de Programa o com C Lisboa FCA 2001 MARQUES DE S Joaquim P Fundamentos de Programa o Usando C Lisboa FCA 2004 MENDES Ant nio Jos Fundamentos de Programa o em Java 2 Lisboa FCA 2002 SAMPAIO Isabel Fundamental da Programa o em C Lisboa Lidel 1999 Computador Internet Retroprojector Projector Multim dia Manuais Escolares 31 Programa de Programa o e Sistemas de Informa o Ps Profissionais T CNICO DE GEST O E PROGRAMA O DE SISTEMAS INFORM TICOS M DULO 12 Dura o de Refer ncia 21 horas 1 Apresenta o Neste m dulo os alunos come am a vertente de desenvolvimento de sistemas de informa o da disciplina Esta vertente fundamental dada a premente necessidade de sistemas de informa o em qualquer solu o de software Neste contexto este primeiro m dulo dedica se a introduzir os conceitos relacionados com o armazenamento de dados e a extrac o de informa o Ser introduzido um conjunto de vocabul rio e conceitos fundamentais Alem disso ser o tamb m analisadas as principais solu es existentes para a implementa o e armazenamento de reposit rios de dados 2 Objectivos de Aprendizagem No final deste m dulo os alunos devem ter adquirido conhec
20. a 3 mbito dos Conte dos 1 Introdu o L gica de Programa o 1 1 L gica 1 2 Sequ ncia L gica 1 3 Instru es 1 4 Algoritmos 2 Desenvolvimento de Algoritmos 2 1 Pseudoc digo 2 2 Regras e Fases de Constru o de um Algoritmo 2 3 Fluxogramas 2 3 1 Introdu o ao Fluxograma 2 3 2 Simbologia 3 Constantes Vari veis e Tipo de Dados 3 1 Constantes 3 2 Vari veis 3 3 Tipos de Dados 4 Operadores e Fun es Pr Definidas 4 1 Operadores Aritm ticos 4 2 Operadores Relacionais 4 3 Operadores L gicos 4 4 Fun es Pr Definidas 5 Teste e Correc o de erros 4 Bibliografia Outros Recursos TREMBLAY Bunt Richard B Ci ncia dos computadores uma abordagem algor tmica Lisboa McGraw Hill 2000 Computador Internet Retroprojector Projector Multim dia Manuais Escolares 11 gt Programa de Programa o e Sistemas de Informa o Ps Profissionais T CNICO DE GEST O E PROGRAMA O DE SISTEMAS INFORM TICOS M DULO 2 Dura o de Refer ncia 36 horas 1 Apresenta o Neste m dulo ser o abordadas as diferentes estruturas de controlo existentes numa linguagem de programa o Ser o tamb m abordados os mecanismos de repeti o sendo dado especial nfase na sua utiliza o no mundo da programa o bem como as v rias combina es existentes Ser o propostos aos alunos diversos m todos para alcan ar os mesmos objectivos prom
21. a o de Refer ncia 36 horas 1 Apresenta o Este m dulo tem como objectivo dotar o aluno de t cnicas de desenvolvimento e estrutura o de uma base dados apresentando um conjunto de metodologias e estrat gias Os alunos ser o confrontados com a an lise de problemas reais e com a necessidade de estabelecer uma estrutura coerente e sistem tica de organizar os dados Neste m dulo os alunos apreendem tamb m mecanismos que permitem de uma forma sistem tica garantir a coer ncia da base de dados 2 Objectivos de Aprendizagem Conceitos b sicos Planificar a estrutura de bases de dados relacionais Representar graficamente as rela es existentes na base de dados Utilizar um programa de gest o de bases de dados para a organiza o da informa o Os modelos como m todos de concep o de sistemas Rela es entre tabelas O modelo ER entidade rela o para representa o gr fica de bases de dados Integridade e consist ncia de bases de dados O papel da normaliza o no desenho de bases de dados Normaliza o 34 gt Programa de Programa o e Sistemas de Informa o Po Profissionais T CNICO DE GEST O E PROGRAMA O DE SISTEMAS INFORM TICOS M dulo 13 T cnicas de Modela o de Dados 3 mbito dos Conte dos 1 Bases de dados relacionais 1 1 Conceito de tabela linhas representando registos e colunas representando campos 1 2 Conceito de ndice Chaves de
22. a Programa o em C Conceitos B sicos e Algoritmos Lisboa FCA 2002 SAMPAIO Isabel Fundamental da Programa o em C Lisboa Lidel 1999 VIEIRA Jo o Programa o em ASP NET Vol 1 Lisboa FCA 2004 VIEIRA Jo o Programa o em ASP NET Vol 2 Lisboa FCA 2004 WAZLAWICK Raul An lise e Projecto de Sistemas de Informa o Orientados a Objectos Lisboa Editora Campus 2004 Computador Internet Retroprojector Projector Multim dia Manuais Escolares 44 Programa de Programa o e Sistemas de Informa o Ps Profissionais T CNICO DE GEST O E PROGRAMA O DE SISTEMAS INFORM TICOS M dulo OP2 Dura o de Refer ncia 30 horas 1 Apresenta o Este m dulo optativo destina se a dotar os alunos de conceitos relativos detec o e tratamento estruturado de erros Existem diversos mecanismos para o tratamento de erros dependendo do contexto de programa o ou do paradigma em que estamos a desenvolver Neste contexto os alunos devem adquirir conhecimentos sobre os diversos m todos e saber aplic los Este m dulo pretende tamb m familiarizar os alunos com as ferramentas de debugging e de desenvolvimento de solu es existentes no mercado 2 Objectivos de Aprendizagem No final deste m dulo os alunos devem ter adquirido conhecimentos procedimentos e atitudes que lhe permitam e Utilizar as ferramentas de tratamento de erros dispon veis e Tratamen
23. amental da Programa o em C Lisboa Lidel 1999 Computador Internet Retroprojector Projector Multim dia Manuais Escolares 15 Programa de Programa o e Sistemas de Informa o Ps Profissionais T CNICO DE GEST O E PROGRAMA O DE SISTEMAS INFORM TICOS M DULO 4 Dura o de Refer ncia 30 horas 1 Apresenta o O objectivo deste m dulo o de introduzir o conceito de estrutura de dados como o mecanismo que permite o armazenamento de dados Ser o introduzidos os conceitos b sicos bem como os algoritmos de cria o e manipula o dos mesmos Estes conceitos permitiram ao aluno complementar os seus conhecimentos e resolver progressivamente problemas mais complexos 2 Objectivos de Aprendizagem No final deste m dulo os alunos devem ter adquirido conhecimentos procedimentos e atitudes que lhes permitam Saber fazer a distin o entre uma vari vel simples e uma vari vel estruturada Saber o que uma String Manipular uma String Diferenciar ndice e valor indexado num Array Dominar os algoritmos de manipula o de Arrays 3 mbito dos Conte dos 1 Defini o de String como vari vel capaz de guardar um n mero finito de valores do tipo CHAR Declara o e Manipula o de vari veis do tipo String w Defini o de Array como vari vel capaz de agregar um n mero finito de valores do mesmo tipo Declara o e Manipula o de vari
24. as 4 Bibliografia Outros Recursos CARDOSO Vasco Fundamental do Turbo Pascal 6 amp 7 Lisboa FCA 1997 GUERREIRO Pedro Jo o Valente Dias Pascal T cnicas de Programa o Lisboa Lidel 2000 GUERREIRO Pedro Jo o Valente Dias Elementos de Programa o com C Lisboa FCA 2001 MARQUES DE S Joaquim P Fundamentos de Programa o Usando C Lisboa FCA 2004 MENDES Ant nio Jos Fundamentos de Programa o em Java 2 Lisboa FCA 2002 SAMPAIO Isabel Fundamental da Programa o em C Lisboa Lidel 1999 Computador Internet Retroprojector Projector Multim dia Manuais Escolares 19 Programa de Programa o e Sistemas de Informa o Ps Profissionais T CNICO DE GEST O E PROGRAMA O DE SISTEMAS INFORM TICOS M DULO 6 Dura o de Refer ncia 36 horas 1 Apresenta o Neste m dulo ser o introduzidos os conceitos de estruturas de dados din micas pretendendo se que o aluno adquira a capacidade utilizar estruturas de dados mais flex veis e robustas O aluno deve tamb m compreender quais as vantagens e desvantagens desta mesma utiliza o Este m dulo pretende tamb m proporcionar a possibilidade de execu o de complexidade crescente 2 Objectivos de Aprendizagem No final deste m dulo os alunos devem ter adquirido conhecimentos procedimentos e atitudes que lhe permitam Compreender o conceito de apontador Conhecer as regras de declara
25. asic 6 Lisboa FCA 2000 CANTU Marco Mastering Delphi 7 Lisboa Sybex 2003 CARDOSO Vasco Fundamental do Turbo Pascal 6 amp 7 Lisboa FCA 1997 CARRI O Rui Carri o Desenho de bases de dados e linguagem SQL em Access Lisboa C T I 2002 COELHO Pedro Alexandre Programa o em Java 2 Curso Completo Lisboa FCA 2002 COELHO Pedro Alexandre Javascript Anima o e Programa o em P ginas Web Lisboa FCA 2002 DAMAS Luis SQL Structed Query Language Lisboa FCA 2008 DE SOUSA Artur Afonso Bases de Dados Web e XML Lisboa FCA 2002 FERREIRA Jo o A T cnicas Avan adas em Visual Basic 6 Curso Completo Lisboa FCA 2002 GUERREIRO Pedro Jo o Valente Dias Elementos de Programa o com C Lisboa FCA 2001 GUERREIRO Pedro Jo o Valente Dias Pascal T cnicas de Programa o Lisboa Lidel 2000 GUERREIRO Pedro Programa o com Classes em C 2 Edi Lisboa FCA 2002 MACKENZIE Duncan Microsoft Visual Basic NET 2003 Kick Start Redmond Sams Publishing 2008 MARQUES DE S Joaquim P Fundamentos de Programa o Usando C Lisboa FCA 2004 MENDES Ant nio Jos Fundamentos de Programa o em Java 2 Lisboa FCA 2002 MEYER BERTRAND Object oriented software construction 2nd ed Lisboa Prentice Hall 1997 OLIVEIRA S rgio Vasconcelos Crystal Reports Curso Completo Lisboa FCA 2002 PEREIRA Jos Luis Tecnologia de bases de dados Lisboa FCA sd RODRIGUES Piment
26. da vida como condi o necess ria adapta o a novas situa es e capacidade de resolver problemas no contexto da sociedade do conhecimento Promover a autonomia a criatividade a responsabilidade bem como a capacidade para trabalhar em equipa numa perspectiva de abertura mudan a diversidade cultural e ao exerc cio de uma cidadania activa Fomentar o interesse pela pesquisa pela descoberta e pela inova o face aos desafios da sociedade do conhecimento Fomentar compet ncias no planeamento e apresenta o de solu es inform ticas Promover as pr ticas de diagn stico e a correc o de falhas no funcionamento de sistemas inform ticos Desenvolver a capacidade de analisar de forma objectiva as linguagens de programa o existentes Fomentar a capacidade de compreender as t cnicas b sicas de implementa o de linguagens de programa o e desenvolver uma capacidade acrescida de aprender novas linguagens de programa o assim como uma acrescida capacidade de concep o e desenvolvimento de software e sistemas de informa o O estudo da sem ntica de linguagens ser baseado essencialmente em t cnicas operacionais envolvendo o estudo de t cnicas de implementa o de interpretadores sendo cobertos os mecanismos encontrados na maior parte das linguagens funcionais imperativas e centradas em objectos incluindo os respectivos sistemas de tipos Desenvolver a capacidade de an lise de problemas r
27. dos estritos criando modelos e produtos coerentes e consequentes Inclui se tamb m um m dulo de longa dura o na disciplina com o objectivo de permitir a execu o de projectos de software que necessariamente precisam de mais tempo para atingir os objectivos Este m dulo funciona como elemento integrador de v rios saberes justificado pela interdepend ncia dos conte dos abordados n o sendo por isso aconselh vel a sua modulariza o Concluindo o programa integra um conjunto de 19 m dulos com uma carga hor ria total de 632 horas sendo 542 horas distribu das pelos 16 m dulos de base e 90 horas destinadas aos tr s m dulos opcionais cujos temas dever o ser seleccionados de entre os sete m dulos com conte dos alternativos de modo a permitir uma maior flexibilidade de orienta o do programa face s reais necessidades dos alunos e do mercado de trabalho gt Programa de Programa o e Sistemas de Informa o Ps Profissionais T CNICO DE GEST O E PROGRAMA O DE SISTEMAS INFORM TICOS 3 Compet ncias a Desenvolver Efectuar a an lise e desenvolvimento de sistemas de informa o Conceber algoritmos atrav s da divis o dos problemas em componentes Desenvolver distribuir instalar e efectuar a manuten o de aplica es inform ticas utilizando ambientes e linguagens de programa o orientadas a objectos procedimentais e visuais Estimular o racioc nio l gico Saber escolher e adequar as solu es
28. eClips zeorpoacos 2 Anima es 3D a Introdu o b Princ pios Te ricos i Perspectiva Linear ii Perspectiva Ortogr fica c Cria o em 3D d Modelo 3D 3 Integra o de tecnologias com a ferramenta de anima o gr fica 4 Conte dos Remotos a Introdu o b Estruturas de Directorias c Invoca o de p ginas servi os web servi os remotos a partir da ferramenta de anima o d Manipula o de objectos com a ferramenta de anima o 5 Componentes a Instala o b Utiliza o c Personaliza o de componentes 4 Bibliografia Outros Recursos DeHAAN Jen Learning ActionScript 2 0 for Marcomedia Flash 8 Berkeley USA Macromedia Press 2008 GREEN Tom Macromedia Flash 8 Training From the Source Berkeley USA Macromedia Press 2008 LOBO Miguel Curso Avan ado De Flash Mx Lisboa FCA Editora Inform tica sd LOBO Miguel Flash MX e 5 Lisboa FCA Editora Inform tica sd MAKAR Jobe Macromedia Flash 8 Actionscript Training From the Source Berkeley USA Macromedia Press 2005 VOGELEER David Macromedia Flash Professional 8 Unleashed Indianopolis USA Sams 2000 Computador Internet Retroprojector Projector Multim dia 54 Programa de Programa o e Sistemas de Informa o Ps Profissionais T CNICO DE GEST O E PROGRAMA O DE SISTEMAS INFORM TICOS M dulo OP7 Dura o de Refer ncia 30 horas 1 Apresenta o Este m d
29. eais da rea da inform tica e ser capaz de desenvolver solu es de software que permitam colmatar as necessidades verificadas Desenvolver a capacidade de estruturar solu es com sistemas de informa o adaptados aos problemas reais gt Programa de Programa o e Sistemas de Informa o Ps Profissionais T CNICO DE GEST O E PROGRAMA O DE SISTEMAS INFORM TICOS 2 Vis o Geral do Programa Este programa resulta do ajustamento do programa existente das disciplinas de programa o e base de dados dos antigos cursos integrando as numa s garantindo aos alunos uma forma o espec fica na rea da concep o programa o e manuten o de sistemas de informa o bem como uma forma o s lida nas t cnicas fundamentais de programa o Apresenta se estruturado em 19 m dulos com compet ncias terminais bem definidas relativamente a cada uma das t cnicas de aplica o transversal consideradas o que facilita aprendizagens sectoriais e independentes Existe assim a possibilidade de diversificar a aprendizagem das ferramentas e das t cnicas entre os diversos grupos bem como fazer op es em fun o das caracter sticas e saberes pr vios do conjunto dos alunos Acresce ainda que se potencia a transfer ncia da aprendizagem e respectiva avalia o verificando se o aluno capaz ou n o de usar os saberes adquiridos em cada m dulo mas tamb m se sabe projectar essa utiliza o para al m desses conte
30. ectos com caracter sticas pr prias e com capacidade de realizar certas fun es Para cada objecto existe uma lista de eventos poss veis e nestes eventos que se escreve as instru es necess rias para a ac o respectiva Isto pressup e uma estrat gia de programa o diferente que deve ser apresentada aos alunos fomentando o desenvolvimento de novos m todos de racioc nio l gico bem como um conjunto de vocabul rio associado 2 Objectivos de Aprendizagem No final deste m dulo os alunos devem ter adquirido conhecimentos procedimentos e atitudes que lhe permitam Identificar as diferen as entre uma Linguagem Estruturada e uma Linguagem Orientada por Objectos Adquirir a no o de objectos e sua classifica o Adquirir as no es de classe tipo m todos comportamentos e inst ncias Representar esquematicamente uma classe Compreender o conceito de encapsulamento de dados 26 gt Programa de Programa o e Sistemas de Informa o Po Profissionais T CNICO DE GEST O E PROGRAMA O DE SISTEMAS INFORM TICOS M dulo 9 Introdu o a Programa o Orientada a Objectos 3 mbito dos Conte dos Caracter sticas da programa o Orientada por Objectos Conceito de Classe Atributos M todos e Eventos Conceito de Objecto Conceito de Encapsulamento Conceito de Visibilidade de Classes M todos e Atributos Diagramas de Classe D o eO N 4 Bibliografia Outr
31. efinir rela es entre objectos Conceito de Heran a e Polimorfismo M todos Virtuais e Virtuais Puros Representar esquematicamente diagramas de classes 3 mbito dos Conte dos Heran a e Polimorfismo Mensagens entre Objectos Redefini o de M todos Redefini o de Comportamento M todos Virtuais e n o Virtuais Diagramas de Classe Dn PO N Problemas de complexidade crescente que justifiquem claramente a necessidade da utiliza o de mecanismos heran a polimorfismo e excep es 28 gt Programa de Programa o e Sistemas de Informa o Ps Profissionais T CNICO DE GEST O E PROGRAMA O DE SISTEMAS INFORM TICOS M dulo 10 Programa o Orientada a Objectos 4 Bibliografia Outros Recursos CARDOSO Vasco Fundamental do Turbo Pascal 6 amp 7 Lisboa FCA 1997 GUERREIRO Pedro Jo o Valente Dias Pascal T cnicas de Programa o Lisboa Lidel 2000 GUERREIRO Pedro Jo o Valente Dias Elementos de Programa o com C Lisboa FCA 2001 MARQUES DE S Joaquim P Fundamentos de Programa o Usando C Lisboa FCA 2004 MENDES Ant nio Jos Fundamentos de Programa o em Java 2 Lisboa FCA 2002 SAMPAIO Isabel Fundamental da Programa o em C Lisboa Lidel 1999 Computador Internet Retroprojector Projector Multim dia Manuais Escolares 29 Programa de Programa o e Sistemas de Informa o Ps Profissionais T CNICO
32. emas de gest o de bases de dados com objectivo de organizar manipular e consultar informa o Este m dulo surgiu com a necessidade de tornar independentes a interface com o utilizador do reposit rio de dados existindo um conjunto de conceitos e tecnologias associadas com esta tem tica O objectivo que o aluno tenha conhecimento destas tecnologias e as utilize correctamente 2 Objectivos de Aprendizagem No final deste m dulo os alunos devem ter adquirido conhecimentos procedimentos e atitudes que lhe permitam Conhecer e aplicar os diferentes mecanismos de acesso a base de dados Utilizar componentes espec ficos de acesso a base de dados Construir uma interface de acesso a uma base de dados Inserir Apagar Actualizar e Procurar informa o numa base de dados Utilizar t cnicas avan adas de consultas numa base de dados 3 mbito dos Conte dos M todos de Liga o a BD Arquitectura de Componentes de Acesso BD Constru o de Interface de acesso a dados a IM m Manipula o de Registos 4 1 Adicionar 4 2 Remover 4 3 Actualizar 4 4 Procurar 5 Consultas Avan adas em Linguagens POO 43 gt Programa de Programa o e Sistemas de Informa o Ps Profissionais T CNICO DE GEST O E PROGRAMA O DE SISTEMAS INFORM TICOS Op o Op1 Tecnologias de Acesso de Base de Dados 4 Bibliografia Outros Recursos CAMPOS Luis de Programa o em Visual B
33. ente Dias Pascal T cnicas de Programa o Lisboa Lidel 2000 GUERREIRO Pedro Programa o com Classes em C 2 Edi Lisboa FCA 2002 MACKENZIE Duncan Microsoft Visual Basic NET 2003 Kick Start Redmond Sams Publishing 2008 MARQUES DE S Joaquim P Fundamentos de Programa o Usando C Lisboa FCA 2004 MENDES Ant nio Jos Fundamentos de Programa o em Java 2 Lisboa FCA 2002 MEYER BERTRAND Object oriented software construction 2nd ed Lisboa Prentice Hall 1997 OLIVEIRA S rgio Vasconcelos Crystal Reports Curso Completo Lisboa FCA 2002 PEREIRA Jos Luis Tecnologia de bases de dados Lisboa FCA sd RODRIGUES Pimenta Programa o em C Conceitos B sicos e Algoritmos Lisboa FCA 2002 SAMPAIO Isabel Fundamental da Programa o em C Lisboa Lidel 1999 VIEIRA Jo o Programa o em ASP NET Vol 1 Lisboa FCA 2004 VIEIRA Jo o Programa o em ASP NET Vol 2 Lisboa FCA 2004 WAZLAWICK Raul An lise e Projecto de Sistemas de Informa o Orientados a Objectos Lisboa Editora Campus 2004 Computador Internet Retroprojector Projector Multim dia Manuais Escolares 46 Programa de Programa o e Sistemas de Informa o Ps Profissionais T CNICO DE GEST O E PROGRAMA O DE SISTEMAS INFORM TICOS M dulo OP3 Dura o de Refer ncia 30 horas 1 Apresenta o Este m dulo optativo destina se a dotar os alunos de conheci
34. imentos procedimentos e atitudes que lhe permitam Perceber a necessidade das bases de dados Adquirir o vocabul rio m nimo relativo s bases de dados Sistemas de gest o de bases de dados Os modelos como m todos de concep o de sistemas Modelos utilizados na gest o de bases de dados Relacional Hier rquico Rede 3 mbito dos Conte dos Necessidade das bases de dados Sistemas de gest o de bases de dados Os modelos como m todos de concep o de sistemas Modelos utilizados na gest o de bases de dados Relacional Hier rquico Rede e O IN 32 gt Programa de Programa o e Sistemas de Informa o Ps Profissionais T CNICO DE GEST O E PROGRAMA O DE SISTEMAS INFORM TICOS M dulo 12 Introdu o aos Sistemas de Informa o 4 Bibliografia Outros Recursos CARRI O Rui Carri o Desenho de bases de dados e linguagem SQL em Access Lisboa C T I 2002 DAMAS Luis SQL Structed Query Language Lisboa FCA 2008 PEREIRA Jos Luis Tecnologia de bases de dados FCA sd WAZLAWICK Raul An lise e Projecto de Sistemas de Informa o Orientados a Objectos Lisboa Editora Campus 2004 Computador Internet Retroprojector Projector Multim dia Manuais Escolares 33 gt Programa de Programa o e Sistemas de Informa o Ps Profissionais T CNICO DE GEST O E PROGRAMA O DE SISTEMAS INFORM TICOS M DULO 13 Dur
35. 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 12 2 e 3 formas de normaliza o 5 3 Desnormalizar para atingir melhor performance 4 Bibliografia Outros Recursos CARRI O Rui Carri o Desenho de bases de dados e linguagem SQL em Access Lisboa C T I 2002 DAMAS Luis SQL Structed Query Language Lisboa FCA 2008 PEREIRA Jos Luis Tecnologia de bases de dados FCA sd WAZLAWICK Raul An lise e Projecto de Sistemas de Informa o Orientados a Objectos Lisboa Editora Campus 2004 Computador Internet Retroprojector Projector Multim dia Manuais Escolares 35 gt Programa de Programa o e Sistemas de Informa o Ps Profissionais T CNICO DE GEST O E PROGRAMA O DE SISTEMAS INFORM TICOS M DULO 14 Dura o de Refer ncia 36 horas 1 Apresenta o Este m dulo pretende introduzir uma linguagem standard de manipula o de dados em sistema de gest o de bases de dados Esta linguagem permite a pesquisa a inser o a altera o e a remo
36. itmia o primeiro m dulo da disciplina tendo como fun o principal dar ao aluno um conhecimento do funcionamento l gico de um programa Sendo a algoritmia uma base essencial para a programa o este m dulo permite o est mulo do racioc nio l gico e prepara os alunos para a resolu o de problemas de programa o mais ou menos complexos Nesse sentido ser o abordados conceitos de algoritmo de sequ ncia l gica pseudoc digo fluxogramas e os diferentes operadores e tipos de dados utilizados num programa Este m dulo valoriza tamb m o pensamento sistem tico e estruturado de resolver os problemas Introduz tamb m o conceito de Entrada e Sa da de dados e interac o com o utilizador 2 Objectivos de Aprendizagem Apreender conceitos sobre a l gica de programa o Aplicar instru es e sequ ncias l gicas na resolu o de problemas Utilizar as regras e as diferentes fazes na elabora o de um algoritmo Aplicar fluxogramas Identificar os diferentes tipos de dados Identificar vari veis e constantes Utilizar as regras de tipos em geral Enumerar e identificar os operadores aritm ticos relacionais e l gicos Utilizar operadores e fun es pr definidas Realizar testes e correc o de erros 10 gt Programa de Programa o e Sistemas de Informa o Ps Profissionais T CNICO DE GEST O E PROGRAMA O DE SISTEMAS INFORM TICOS M dulo 1 Introdu o Programa o e Algoritmi
37. mentos e conceitos relativos aos processos sistem ticos de desenvolvimento de sistemas Pretende se tamb m mostrar as vantagens e desvantagens dos diversos m todos e como devem ser implementados nos grupos de trabalho de modo a reduzir a entropia e o risco inerente ao desenvolvimento de um projecto 2 Objectivos de Aprendizagem No final deste m dulo os alunos devem ter adquirido conhecimentos procedimentos e atitudes que lhe permitam Ter conhecimento de vocabul rio t pico do desenvolvimento de projectos Conhecer as fases de desenvolvimento de um sistema Saber utilizar os modelos de desenvolvimento de um sistema Conhecer ferramentas CASE 3 mbito dos Conte dos Conceitos b sicos No o de Sistemas Conhecimento de vocabul rio t pico do desenvolvimento de projectos Fases de desenvolvimento de um sistema Modelos de desenvolvimento de um sistema Ferramentas CASE A O Problemas tipo no desenvolvimento de sistemas de software 47 gt Programa de Programa o e Sistemas de Informa o Po Profissionais T CNICO DE GEST O E PROGRAMA O DE SISTEMAS INFORM TICOS Op o Op3 Metodologias de An lise e Desenvolvimento de Sistemas 4 Bibliografia Outros Recursos MEYER Bertrand Object oriented software construction 2 ed Lisboa Prentice Hall 1997 WAZLAWICK Raul An lise e Projecto de Sistemas de Informa o Orientados a Objectos Lisboa Editora Campus 2004
38. ntos de Programa o Usando C Lisboa FCA 2004 MENDES Ant nio Jos Fundamentos de Programa o em Java 2 Lisboa FCA 2002 MEYER BERTRAND Object oriented software construction 2nd ed Lisboa Prentice Hall 1997 OLIVEIRA S rgio Vasconcelos Crystal Reports Curso Completo Lisboa FCA 2002 RODRIGUES Pimenta Programa o em C Conceitos B sicos e Algoritmos Lisboa FCA 2002 SAMPAIO Isabel Fundamental da Programa o em C Lisboa Lidel 1999 SAUCIER Christine Anima o e interactividade na Web Lisboa Editora Market Books 2000 SOARES Walace PHP5 Conceitos Programa o e Integra o com Banco de Dados Lisboa Editora rica 2002 TREMBLAY Bunt Richard B Ci ncia dos computadores uma abordagem algor tmica Lisboa McGraw Hill 2000 ULLMAN Larry PHP and MySQL for Dynamic Web Sites Lisboa Peachpit Press 2001 ULLMAN Larry PHP para a World Wide Web Lisboa Editora Campus 2008 VIEIRA Jo o Programa o em ASP NET Vol 1 Lisboa FCA 2004 VIEIRA Jo o Programa o em ASP NET Vol 2 Lisboa FCA 2004 WAZLAWICK Raul An lise e Projecto de Sistemas de Informa o Orientados a Objectos Lisboa Editora Campus 2004 Programa de Programa o e Sistemas de Informa o Cursos Profissionais M dulo 1 M dulo 2 M dulo 3 M dulo 4 M dulo 5 M dulo 6 M dulo 7 M dulo 8 M dulo 9 M dulo 10 M dulo 11 M dulo 12 M dulo 13 M dulo 14 M dulo 15 M dulo 16 M dul
39. o Dominar as t cnicas de processamento de ficheiros de texto Elaborar programas que recorram a ficheiros de texto como suporte de dados Ser capaz de tornar persistente a informa o necess ria a execu o do programa 22 gt Programa de Programa o e Sistemas de Informa o Ps Profissionais T CNICO DE GEST O E PROGRAMA O DE SISTEMAS INFORM TICOS M dulo 7 Tratamento de Ficheiros 3 mbito dos Conte dos 1 Conceitos Gerais 2 Cria o de Ficheiros 2 1 Ficheiros de Dados 2 2 Ficheiros de Texto Instru es de controlo de ficheiros Manipula o de informa o em ficheiros Manipula o de ficheiros com recurso a estruturas din micas 4 Bibliografia Outros Recursos CARDOSO Vasco Fundamental do Turbo Pascal 6 amp 7 Lisboa FCA 1997 GUERREIRO Pedro Jo o Valente Dias Pascal T cnicas de Programa o Lisboa Lidel 2000 GUERREIRO Pedro Jo o Valente Dias Elementos de Programa o com C Lisboa FCA 2001 MARQUES DE S Joaquim P Fundamentos de Programa o Usando C Lisboa FCA 2004 MENDES Ant nio Jos Fundamentos de Programa o em Java 2 Lisboa FCA 2002 SAMPAIO Isabel Fundamental da Programa o em C Lisboa Lidel 1999 Computador Internet Retroprojector Projector Multim dia Manuais Escolares 23 Programa de Programa o e Sistemas de Informa o Ps Profissionais T CNICO DE GEST O E PROGRAMA O DE SISTE
40. o 17 M dulo 18 M dulo 19 M dulo OPI M dulo OP2 M dulo OP3 M dulo OP4 M dulo OP5 M dulo OP6 M dulo OP7 T CNICO DE GEST O E PROGRAMA O DE SISTEMAS INFORM TICOS Parte Il M dulos ndice Introdu o Programa o e Algoritmia Mecanismos de Controlo de Execu o Programa o Estruturada Estruturas de Dados Est ticas Estruturas de Dados Compostas Estruturas de Dados Din micas Tratamento de Ficheiros Conceitos Avan ados de Programa o Introdu o Programa o Orientada a Objectos Programa o Orientada a Objectos Programa o Orientada a Objectos Avan ada Introdu o aos Sistemas de Informa o T cnicas de Modela o de Dados Linguagem de Manipula o de Dados Linguagem de Defini o de Dados Projecto de Software Tema opcional Tecnologias de Acesso a Bases de Dados T cnicas de Detec o e Tratamento de Erros Metodologias de An lise e Desenvolvimento de Sistemas Conceitos de Organiza o e Gest o de Empresas Ferramentas de Desenvolvimento de P ginas Web Ferramentas de Anima o Gr fica Ferramentas de Tratamento de Imagem P gina 10 12 14 16 18 20 22 24 26 28 30 32 34 36 38 40 42 43 45 47 49 51 53 55 gt Programa de Programa o e Sistemas de Informa o Ps Profissionais T CNICO DE GEST O E PROGRAMA O DE SISTEMAS INFORM TICOS M DULO 1 Dura o de Refer ncia 36 horas 1 Apresenta o O m dulo de Algor
41. o visa a introdu o de abstrac o de dados Este conceito permite a resolu o de problemas de maior complexidade atrav s da cria o de estruturas de dados mais robustas Neste m dulo pretende se tamb m estimular no aluno a capacidade de an lise de um problema e decidir quais as estruturas de dados que mais se adequam ao problema Em conjun o com estes objectivos pretende se dar um conjunto de exemplos pr ticos da sua utiliza o promovendo a discuss o das solu es 2 Objectivos de Aprendizagem No final deste m dulo os alunos devem ter adquirido conhecimentos procedimentos e atitudes que lhes permitam Definir e manipular tipos de dados compostos Modularizar um problema usando a estrutura de dados apropriada 3 mbito dos Conte dos 1 Defini o de estrutura de dados composta como estrutura que agrega dados de tipos diferentes Manipula o de estruturas Acesso aos campos de uma estrutura Afecta o dos campos de um estrutura Utiliza o de Array de estruturas Filosofias de gest o de estruturas de dados de acordo com o modo de inser o e remo o de informa o das respectivas estruturas 7 Desenho de aplica es que envolvam estruturas de dados de alguma complexidade Dapy 18 gt Programa de Programa o e Sistemas de Informa o Ps Profissionais T CNICO DE GEST O E PROGRAMA O DE SISTEMAS INFORM TICOS M dulo 5 Estruturas de Dados Compost
42. os Recursos CARDOSO Vasco Fundamental do Turbo Pascal 6 amp 7 Lisboa FCA 1997 GUERREIRO Pedro Jo o Valente Dias Pascal T cnicas de Programa o Lisboa Lidel 2000 GUERREIRO Pedro Jo o Valente Dias Elementos de Programa o com C Lisboa FCA 2001 MARQUES DE S Joaquim P Fundamentos de Programa o Usando C Lisboa FCA 2004 MENDES Ant nio Jos Fundamentos de Programa o em Java 2 Lisboa FCA 2002 SAMPAIO Isabel Fundamental da Programa o em C Lisboa Lidel 1999 Computador Internet Retroprojector Projector Multim dia Manuais Escolares 27 Programa de Programa o e Sistemas de Informa o Ps Profissionais T CNICO DE GEST O E PROGRAMA O DE SISTEMAS INFORM TICOS M DULO 10 Dura o de Refer ncia 36 horas 1 Apresenta o Este m dulo surge como a continua o do m dulo anterior de uma maneira muito ligada Come ando nos conceitos do m dulo anterior s o introduzidos os conceitos de rela es entre classes e objectos S o assim introduzidos os conceitos de polimorfismo heran a m todos derivados S o tamb m introduzidos os conceitos de m todos virtuais Neste m dulo ser o ainda os conceitos relacionados com os diagramas de classes introduzindo nos mesmos os novos conceitos 2 Objectivos de Aprendizagem No final deste m dulo os alunos devem ter adquirido conhecimentos procedimentos e atitudes que lhe permitam D
43. ovendo a discuss o das vantagens e desvantagens das v rias solu es Este tipo de exerc cios visa desenvolver o esp rito cr tico e os mecanismos de autonomia de pensamento do aluno 2 Objectivos de Aprendizagem Conhecer v rios tipos de vari veis Compreender a estrutura de um programa Conhecer estruturas de decis o e de repeti o 3 mbito dos Conte dos 1 Exemplos em linguagem natural envolvendo mecanismos intuitivos de Decis o Bin ria e Decis o M ltipla 2 Exemplos em linguagem natural envolvendo mecanismos de repeti o condicionada por uma express o l gica 3 Desenvolvimento de algoritmos fazendo uso de uma linguagem gr fica com o objectivo de analisar o seu fluxo de execu o sequencial Estrutura de um programa Tipos de vari veis Tipos simples Instru es Afecta o Input e Output de informa o Mecanismos de controlo de programa Selec o simples Selec o m ltipla Repeti o condicional en oO Hi a O Repeti o incondicional 12 gt Programa de Programa o e Sistemas de Informa o Ps Profissionais T CNICO DE GEST O E PROGRAMA O DE SISTEMAS INFORM TICOS M dulo 2 Mecanismos de Controlo de Execu o 4 Bibliografia Outros Recursos CARDOSO Vasco Fundamental do Turbo Pascal 6 amp 7 Lisboa FCA 1997 GUERREIRO Pedro Jo o Valente Dias Pascal T cnicas de Programa o Lisboa Lidel 2000 GUERR
44. r Bases de Dados Ligar Bases de dados com a aplica o criada 51 gt Programa de Programa o e Sistemas de Informa o Po Profissionais T CNICO DE GEST O E PROGRAMA O DE SISTEMAS INFORM TICOS Op o Op5 Ferramentas de Desenvolvimento de P ginas Web 3 mbito dos Conte dos 1 Modelos Templates a Criar um modelo Template b Configurar um modelo c Aplicar um modelo 2 Folhas de Estilos a Painel css b Estilos css personaliz veis c Folha de estilos externa 3 Behaviors a Painel b Eventos c Aplicar Behaviors 4 Integra o com outras aplica es 5 Requisitos para a cria o de um site din mico a Linguagem script 6 Liga o a Base de dados a Constru o de Base de dados b DNS Nome da fonte de dados c Liga o base de dados Cria o de fontes de conte do din mico Inser o de conte dos din micos Trabalhar com p ginas din micas a Mostrar registos da base de dados b Cria o de p gina principal detalhes de registo c Criar p ginas de pesquisa a bases de dados d Restri o de acesso ao site 10 Extens es O 00 N 4 Bibliografia Outros Recursos BARDZELL Jeffrey Macromedia Dreamweaver 8 with ASP ColdFusion PHP Training from the Sourc Berkeley USA Macromedia Press 2005 MCFARLAND David Dreamweaver 8 The Missing Manual Cambridge USA O REALY 2005 OLIVEIRA H lder Curso Avan ado de Dreamweaver MX 2004 Lisboa FCA
45. rgas hor rias indicadas para cada m dulo dever o ser consideradas como uma sugest o que ser ajustada s caracter sticas e necessidades espec ficas de cada turma ou aluno Os procedimentos de avalia o dos alunos decorrem da natureza eminentemente pr tica e experimental da disciplina privilegiando se a vertente formativa da avalia o indispens vel orienta o do processo de ensino aprendizagem gt Programa de Programa o e Sistemas de Informa o Ps Profissionais T CNICO DE GEST O E PROGRAMA O DE SISTEMAS INFORM TICOS fundamental que no in cio do ano lectivo seja realizada uma avalia o de diagn stico que permita identificar grupos diferenciados e estabelecer um plano de ac o para cada grupo de alunos tendo em vista a aquisi o por parte de todos eles das compet ncias essenciais definidas no programa Dever ser privilegiada a observa o directa do trabalho desenvolvido pelo aluno durante as aulas utilizando para isso instrumentos de avalia o diversificados que permitam registar o seu desempenho nas situa es que lhe s o proporcionadas e a progress o na aprendizagem ao longo do ano lectivo nomeadamente quanto ao interesse e participa o no trabalho capacidade de desenvolver trabalho em grupo capacidade de explorar investigar e mobilizar conceitos em diferentes situa es bem como relativamente qualidade do trabalho realizado e forma como o aluno o gere
46. rograma o Orientada a Objectos 36 11 Programa o Orientada a Objectos Avan ada 30 12 Introdu o aos Sistemas de Informa o 21 13 T cnicas de Modela o de Dados 36 14 Linguagem de Manipula o de Dados 36 15 Linguagem de Defini o de Dados 21 16 Projecto de Software 74 171 Tema opcional 30 18 1 Tema opcional 30 19 1 Tema opcional 30 1 Os temas destes m dulos dever o ser seleccionados de entre os sete m dulos opcionais apresentados no quadro da p gina seguinte gt Programa de Programa o e Sistemas de Informa o Ps Profissionais T CNICO DE GEST O E PROGRAMA O DE SISTEMAS INFORM TICOS M dulos opcionais N mero Designa o Dura o de refer ncia horas OP1 Tecnologias de Acesso a Bases de Dados 30 OP 2 T cnicas de Detec o e Tratamento de Erros 30 OP 3 Metodologias de An lise e Desenvolvimento de Sistemas 30 OP 4 Conceitos de Organiza o e Gest o de Empresas 30 OP 5 Ferramentas de Desenvolvimento de P ginas Web 30 OP 6 Ferramentas de Anima o Gr fica 30 OP 7 Ferramentas de Tratamento de Imagem 30 gt Programa de Programa o e Sistemas de Informa o Ps Profissionais T CNICO DE GEST O E PROGRAMA O DE SISTEMAS INFORM TICOS 6 Bibliografia CAMPOS Luis de Programa o em Visual Basic 6 Lisboa FCA 2000 CANTU Marco Mastering Delphi 7 Lisboa Sybex 2008 CARDOSO Vasco Fundamental do Turbo Pascal 6 amp 7
47. tecnol gicas aos problemas a resolver Gest o do desenvolvimento de um projecto Estimular a reflex o a observa o e autonomia Saber escolher a arquitectura da solu o mais adequada ao problema Utilizar as potencialidades e caracter sticas das bases de dados relacionais nas suas m ltiplas fun es Desenhar e construir uma base de dados relacional 4 Orienta es Metodol gicas Avalia o Os alunos ao iniciarem a disciplina de Programa o e Sistemas de Informa o apresentam n veis de conhecimento nesta rea muito diversos Assim no in cio do ano lectivo o professor dever efectuar uma avalia o diagnostica com o prop sito de poder orientar as suas planifica es de modo a permitir o desenvolvimento de compet ncias mais avan adas aos alunos que mostrem dominar as compet ncias essenciais delineadas A disciplina de PSI tem um car cter predominantemente pr tico e experimental Torna se por isso necess rio implementar metodologias atrav s de actividades que incidam sobre a aplica o pr tica e contextualizada dos conte dos a experimenta o a pesquisa e a resolu o de problemas Neste sentido as aulas dever o privilegiar a participa o dos alunos em projectos e na resolu o de problemas e de exerc cios que simulem a realidade O professor dever adoptar estrat gias que motivem o aluno a envolver se na sua pr pria aprendizagem e lhe permitam desenvolver a sua autonomia e iniciativa As ca
48. to de erros em diversos contextos de programa o e Mecanismos avan ados de detec o e tratamento de erros 3 mbito dos Conte dos 1 Conceitos b sicos Utiliza o das ferramentas de tratamento de erros dispon veis Tratamento de erros em diversos contextos de programa o o o Mecanismos avan ados de detec o e tratamento de erros 45 gt Programa de Programa o e Sistemas de Informa o Ps Profissionais T CNICO DE GEST O E PROGRAMA O DE SISTEMAS INFORM TICOS M dulo Op2 T cnicas de Detec o e Tratamento de Erros 4 Bibliografia Outros Recursos CAMPOS Luis de Programa o em Visual Basic 6 Lisboa FCA 2000 CANTU Marco Mastering Delphi 7 Lisboa Sybex 2008 CARDOSO Vasco Fundamental do Turbo Pascal 6 amp 7 Lisboa FCA 1997 CARRI O Rui Carri o Desenho de bases de dados e linguagem SQL em Access Lisboa C T I 2002 COELHO Pedro Alexandre Programa o em Java 2 Curso Completo Lisboa FCA 2002 COELHO Pedro Alexandre Javascript Anima o e Programa o em P ginas Web Lisboa FCA 2002 DAMAS Luis SQL Structed Query Language Lisboa FCA 2008 DE SOUSA Artur Afonso Bases de Dados Web e XML Lisboa FCA 2002 FERREIRA Jo o A T cnicas Avan adas em Visual Basic 6 Curso Completo Lisboa FCA 2002 GUERREIRO Pedro Jo o Valente Dias Elementos de Programa o com C Lisboa FCA 2001 GUERREIRO Pedro Jo o Val
49. uais Escolares 21 gt Programa de Programa o e Sistemas de Informa o Ps Profissionais T CNICO DE GEST O E PROGRAMA O DE SISTEMAS INFORM TICOS M DULO 7 Dura o de Refer ncia 36 horas 1 Apresenta o Com este m dulo os alunos devem passar a poder avaliar as vantagens da utiliza o de ficheiros como suporte de informa o para resolu o de problemas Devem compreender que passam a dispor de uma ferramenta capaz de perpetuar os dados para al m do ciclo de vida de um programa Neste m dulo devem ser distinguidas as estruturas e os problemas associados ao tratamento de ficheiros de dados e ao tratamento de ficheiros de texto Deve ser equacionada a problem tica do tratamento da informa o existente em mem ria secund ria atrav s da an lise comparativa com as estruturas de dados em mem ria principal Devem ser equacionados mecanismos de optimiza o dos processamentos de informa o de forma a tornar os algoritmos mais eficazes 2 Objectivos de Aprendizagem No final deste m dulo os alunos devem ter adquirido conhecimentos procedimentos e atitudes que lhe permitam Conhecer as regras da declara o de ficheiros Identificar as opera es definidas para a manipula o de ficheiros Dominar t cnicas de processamento de ficheiros Elaborar programas que recorram a ficheiros como suporte de dados Conhecer as opera es espec ficas para manipular ficheiros de text
50. ulo tem como fun o principal dar ao aluno suficientes compet ncias t cnicas e est ticas no manuseio do software de tratamento e composi o de imagem Este m dulo valoriza tamb m o pensamento que t cnica e est tica est o sempre inter dependentes influenciando se ambas mutuamente 2 Objectivos de Aprendizagem No final deste m dulo os alunos devem ter adquirido conhecimentos procedimentos e atitudes que lhe permitam Efectuar a aquisi o e impress o de imagens Efectuar edi o de imagem para melhoria e ou restauro utilizando os diferentes m todos e t cnicas Efectuar composi o de imagem utilizando os diferentes m todos e t cnicas 3 mbito dos Conte dos Ferramenta de tratamento de imagem Ambiente de trabalho Interface menus configura es do programa Principais ferramentas e respectivas funcionalidades Tratamento de imagem m todos e t cnicas Selec es Restauro Edi o e composi o Vectores Layers e canais Pintura e correc o de cor Filtros Aquisi o e impress o de imagens M dulo OP7 Ferramentas de Tratamento de Imagem 55 gt Programa de Programa o e Sistemas de Informa o Po Profissionais T CNICO DE GEST O E PROGRAMA O DE SISTEMAS INFORM TICOS 4 Bibliografia Outros Recursos AFONSO Carlos FLORINDO M rcio Fotografia digital depressa e bem Lisboa FCA 2004 FERREIRA Fernando Tavares PhotoShop CS2 c
51. urso completo Lisboa FCA 2006 MILANI Andr Gimp guia do usu rio Lisboa Novatec sd Computador Internet Retroprojector Projector Multim dia 56
52. ver Desenho do software Implementa o do Projecto Elabora o do relat rio final gt q A NNS Apresenta o do produto final 40 gt Programa de Programa o e Sistemas de Informa o Ps Profissionais T CNICO DE GEST O E PROGRAMA O DE SISTEMAS INFORM TICOS M dulo 16 Projecto de Software 4 Bibliografia Outros Recursos CAMPOS Luis de Programa o em Visual Basic 6 Lisboa FCA 2000 CANTU Marco Mastering Delphi 7 Lisboa Sybex 2008 CARDOSO Vasco Fundamental do Turbo Pascal 6 amp 7 Lisboa FCA 1997 CARRI O Rui Carri o Desenho de bases de dados e linguagem SQL em Access Lisboa C T I 2002 COELHO Pedro Alexandre Programa o em Java 2 Curso Completo Lisboa FCA 2002 DAMAS Luis SQL Structed Query Language Lisboa FCA 2008 FERREIRA Jo o A T cnicas Avan adas em Visual Basic 6 Curso Completo Lisboa FCA 2002 GUERREIRO Pedro Jo o Valente Dias Pascal T cnicas de Programa o Lisboa Lidel 2000 GUERREIRO Pedro Programa o com Classes em C 2 Edi Lisboa FCA 2002 GUERREIRO Pedro Jo o Valente Dias Elementos de Programa o com C Lisboa FCA 2001 MACKENZIE Duncan Microsoft Visual Basic NET 2003 Kick Start Redmond Sams Publishing 2008 MARQUES DE S Joaquim P Fundamentos de Programa o Usando C Lisboa FCA 2004 MENDES Ant nio Jos Fundamentos de Programa o em Java 2 Lisboa FCA 2002 M

Download Pdf Manuals

image

Related Search

Related Contents

振動障害等の防止に係る 作業管理のあり方検討会 報告書  User`s manual for ELITE series  利用者調査  前 言 - SIPVE TM On Line!  Sumário Presidência da República  Mathematical Morphology exercises with Mamba  Model Number: HMT-D70EIP-A Portable Dehumidifier  DWC-D4783WD User Manual  ES Manual de Instrucciones del Kit de Recambio FR Set  Fujitsu ADA-16FX User's Manual  

Copyright © All rights reserved.
Failed to retrieve file