Curso


Diploma de técnico superior profissional
Total de novos alunos a admitir em cada ano letivo 25
Total de alunos inscritos em simultâneo 50
Localidade Morada Total de novos alunos a admitir em cada ano letivo no local/morada Total de alunos inscritos em simultâneo no local/morada
Santarém Largo Cândido dos Reis / Edifício do Antigo Hospital 25 50
Descrição geral .
Atividades principais
.
Conhecimentos
.
Aptidões
.
Atitudes
.

--
Tecnologias e Programação de Sistemas de Informação (Percurso Geral) 120 ECTS
Diploma de técnico superior profissional
Total de novos alunos a admitir em cada ano letivo 40
Total de alunos inscritos em simultâneo 85
Localidade Morada Total de novos alunos a admitir em cada ano letivo no local/morada Total de alunos inscritos em simultâneo no local/morada
Santarém Rua Teixeira Guedes 31 40 85
Descrição geral Analisar, conceber, planear, desenvolver e testar soluções de tecnologias e programação de sistemas de informação e ou soluções de integração de sistemas existentes.
Atividades principais
Criar especificações de software com recurso às principais metodologias e técnicas de desenvolvimento de software;
Elaborar algoritmos em pseudocódigo e construir fluxogramas referentes a algoritmos;
Produzir software de qualidade, bem organizado e obedecendo a um certo número de convenções;
Desenhar e implementar interfaces intuitivas e de fácil utilização, respeitando os padrões de utilização e de acessibilidade;
Testar o funcionamento do software;
Planear e desenhar um sistema de informação;
Elaborar bases de dados para gerir e organizar a informação, implementando-as em sistemas de gestão de bases de dados (SGBD);
Elaborar e gerir bases de dados com recurso à linguagem SQL;
Desenhar e implementar sistemas de informação baseados em tecnologias Web;
Elaborar sites estruturados com base em padrões de utilização e de acessibilidade, recorrendo a scripts executados quer no lado do cliente (client-side) quer no lado do servidor (server-side);
Criar conteúdos Web dinâmicos com recurso a ferramentas multimédia, implementando-os em sistemas de informação;
Desenvolver aplicações para acesso a sistemas de informação a partir de dispositivos móveis;
Planear e implementar a integração de sistemas numa organização;
Aplicar soluções de casos de referência em projetos de integração e de interoperabilidade;
Efetuar o levantamento das necessidades de utilização;
Instalar e testar as soluções tecnológicas que melhor se adequam a uma determinada situação;
Consultar documentação em português e em inglês;
Analisar e interpretar as políticas e os requisitos de organização;
Proceder à aquisição do equipamento e do software necessários, tendo em atenção uma consulta ao mercado e a análise das propostas.
Conhecimentos
Configuração de serviços Web, nomeadamente de servidores Web e de bases de dados;
Regras de acessibilidade para a disponibilização de conteúdos na Internet;
Matemática;
Gestão e organização da informação;
Língua Portuguesa;
Inglês técnico;
Planeamento, conceção e integração de sistemas de informação;
Bases de dados (sistemas gestores de bases de dados e SQL);
Programação de computadores e de dispositivos de comunicação móvel (algoritmia, programação estruturada, programação orientada a objetos e programação para a Web);
Sistemas informáticos (componentes físicas, montagem e manutenção, instalação e gestão de sistemas operativos e políticas de segurança);
Redes de comunicação de dados (componentes físicas, montagem e manutenção, instalação, gestão e políticas de segurança).
Aptidões
Utilizar as técnicas necessárias à elaboração de um sistema de informação;
Utilizar as técnicas relativas ao processo de análise e de desenho de um sistema de informação;
Identificar e utilizar os modelos de integração de sistema de informação numa organização e entre organizações;
Selecionar soluções de tecnologias e programação de sistemas de informação;
Utilizar as ferramentas de apoio à gestão dos sistemas a implementar;
Construir e manusear bases de dados relacionais e utilizar sistemas de gestão de bases de dados (SGBD);
Utilizar a linguagem SQL para a elaboração e a gestão de bases de dados;
Elaborar algoritmos em pseudocódigo e os respetivos fluxogramas;
Utilizar técnicas sobre convenções definidas para a elaboração de programas bem estruturados;
Utilizar as diferentes tecnologias de desenvolvimento para dispositivos móveis;
Identificar e utilizar dispositivos móveis para o acesso a sistema de informação;
Selecionar e instalar scripts quer no lado do cliente (client-side), quer no lado do servidor (server-side), para o desenvolvimento de sites;
Utilizar as técnicas necessárias à elaboração de programas orientados a objetos;
Analisar os requisitos aplicados na fundamentação da decisão relativa à produção do software;
Utilizar as principais metodologias e técnicas de desenvolvimento de software, aplicando-as adequadamente na elaboração de especificações e de produção de software;
Aplicar as metodologias e os métodos mais adequados em cada fase do projeto Web;
Utilizar os recursos para o desenho e implementação de sítios Web tendo por base padrões de utilização e de acessibilidade;
Utilizar tecnologias Web de forma a potenciar a sua utilização num sistema de informação;
Utilizar ferramentas multimédia no desenvolvimento de conteúdos Web dinâmicos, implementando-os em sistemas de informação;
Aplicar métodos heurísticos de utilização para avaliação de interfaces Web;
Efetuar o levantamento das necessidades de utilização e a seleção do sistema operativo servidor mais adequado;
Aplicar técnicas relativas à instalação, configuração e gestão de um sistema operativo open source, distinguindo entre versões e distribuições;
Aplicar técnicas relativas à instalação, configuração e gestão de um sistema operativo servidor proprietário;
Utilizar sistemas de proteção contra falhas e efetuar backups;
Utilizar as funcionalidades das várias componentes de hardware que integram um computador e os mecanismos de comunicação que se estabelecem entre elas;
Identificar e aplicar os fundamentos das arquiteturas de redes de comunicação, e dos mecanismos associados à comunicação direta entre computadores, à comutação de pacotes e à comunicação entre redes distintas, para a resolução de problemas de programação que envolvam o acesso a recursos distribuídos em redes de computadores, utilizando protocolos ou mecanismos de ligação entre aplicações (UDP, TCP e RPC);
Aplicar as medidas de segurança em redes para solucionar situações de vulnerabilidade passíveis de ocorrência;
Utilizar a língua portuguesa e a língua inglesa na recolha e na análise de informações e de dados necessários ao desenvolvimento dos processos.
Atitudes
Demonstrar capacidade de adaptação à evolução dos procedimentos e das tecnologias;
Demonstrar capacidade para trabalhar em equipa;
Demonstrar capacidade para estabelecer relações técnicas e funcionais com áreas adjacentes e complementares à sua área de trabalho;
Demonstrar capacidade de comunicação;
Demonstrar capacidade de relacionamento interpessoal, nomeadamente ao nível da gestão de conflitos e da motivação;
Demonstrar capacidade analítica e de pensamento lógico;
Demonstrar responsabilidade, iniciativa e autonomia;
Demonstrar capacidade de gestão do tempo;
Demonstrar iniciativa na obtenção de soluções adequadas para a resolução de problemas concretos.

--
Tecnologias e Programação de Sistemas de Informação (Percurso Geral) 120 ECTS
Diploma de técnico superior profissional
Duas das seguintes áreas: Português; Matemática; Informática
Total de novos alunos a admitir em cada ano letivo 60
Total de alunos inscritos em simultâneo 120
Localidade Morada Total de novos alunos a admitir em cada ano letivo no local/morada Total de alunos inscritos em simultâneo no local/morada
Santarém Rua Teixeira Guedes 31 60 120
Descrição geral Analisar, conceber, planear, desenvolver e testar soluções de tecnologias e programação de sistemas de informação e ou soluções de integração de sistemas existentes.
Atividades principais
Criar especificações de software com recurso às principais metodologias e técnicas de desenvolvimento de software;
Criar algoritmos em pseudocódigo e construir fluxogramas referentes a algoritmos;
Produzir software de qualidade, bem organizado e obedecendo a um certo número de convenções;
Desenhar e implementar interfaces intuitivas e de fácil utilização, respeitando os padrões de utilização e de acessibilidade;
Testar o funcionamento do software;
Planear e desenhar um sistema de informação;
Criar bases de dados para gerir e organizar a informação, implementando-as em sistemas de gestão de bases de dados (SGBD);
Criar e gerir bases de dados com recurso à linguagem SQL;
Desenhar e implementar sistemas de informação baseados em tecnologias Web;
Criar sites estruturados com base em padrões de utilização e de acessibilidade, recorrendo a scripts executados quer no lado do cliente (client-side) quer no lado do servidor (server-side);
Criar conteúdos Web dinâmicos com recurso a ferramentas multimédia, implementando-os em sistemas de informação;
Desenvolver aplicações para acesso a sistemas de informação a partir de dispositivos móveis;
Planear e implementar a integração de sistemas numa organização;
Conhecimentos
Conhecimentos especializados sobre configuração de serviços Web, nomeadamente de servidores Web e de bases de dados;
Conhecimentos especializados sobre regras de acessibilidade para a disponibilização de conteúdos na Internet;
Conhecimentos fundamentais sobre matemática;
Conhecimentos abrangentes sobre gestão e organização da informação;
Conhecimentos fundamentais sobre técnicas de comunicação oral e escrita em língua portuguesa;
Conhecimentos fundamentais sobre inglês técnico;
Conhecimentos abrangentes sobre planeamento, conceção e integração de sistemas de informação;
Conhecimentos especializados sobre bases de dados (sistemas gestores de bases de dados e SQL);
Conhecimentos especializados sobre programação de computadores e de dispositivos de comunicação móvel (algoritmia, programação estruturada, programação orientada a objetos e programação para a Web);
Conhecimentos especializados sobre sistemas informáticos (componentes físicas, montagem e manutenção, instalação e gestão de sistemas operativos e políticas de segurança);
Conhecimentos especializados sobre redes de comunicação de dados (componentes físicas, montagem e manutenção, instalação, gestão e políticas de segurança).
Aptidões
Identificar e selecionar tecnologias e ferramentas adequadas ao desenvolvimento e implementação de um sistema de informação;
Especificar o processo de análise e de desenho de um sistema de informação;
Identificar e utilizar os modelos de integração de sistema de informação numa organização e entre organizações;
Selecionar e avaliar soluções de tecnologias e programação de sistemas de informação;
Selecionar e utilizar as ferramentas de apoio à gestão dos sistemas a implementar;
Conceber, construir e manusear bases de dados relacionais e utilizar sistemas de gestão de bases de dados (SGBD);
Definir, executar comandos para criação, atualização e extração de dados;
Elaborar algoritmos em pseudocódigo e os respetivos fluxogramas;
Identificar e aplicar as principais metodologias e técnicas sobre convenções definidas para a elaboração de programas bem estruturados;
Desenvolver e integrar aplicações desktop, web e móveis;
Identificar e utilizar dispositivos móveis para o acesso a sistema de informação;
Selecionar e instalar scripts quer no lado do cliente (client-side), quer no lado do servidor (server-side), para o desenvolvimento de sites;
Identificar e aplicar as principais metodologias e técnicas de desenvolvimento de software no contexto de programas orientados a objetos;
Analisar os requisitos aplicados na fundamentação da decisão relativa à produção do software;
Selecionar e aplicar as principais metodologias e técnicas de desenvolvimento de software, aplicando-as adequadamente na elaboração de especificações e de produção de software;
Aplicar as metodologias e os métodos mais adequados em cada fase do projeto Web;
Selecionar e utilizar os recursos para o desenho e implementação de sítios Web tendo por base padrões de utilização e de acessibilidade;
Selecionar e utilizar tecnologias Web de forma a potenciar a sua utilização num sistema de informação;
Selecionar e utilizar ferramentas multimédia no desenvolvimento de conteúdos Web dinâmicos, implementando-os em sistemas de informação;
Aplicar métodos heurísticos de utilização para avaliação de interfaces Web;
Efetuar o levantamento das necessidades de utilização e a seleção do sistema operativo servidor mais adequado;
Aplicar técnicas relativas à instalação, configuração e gestão de um sistema operativo open source, distinguindo entre versões e distribuições;
Aplicar técnicas relativas à instalação, configuração e gestão de um sistema operativo servidor proprietário;
Selecionar e utilizar sistemas de proteção contra falhas no contexto dos sistemas de informação;
Avaliar e interpretar a informação disponibilizada pela utilização dos sistemas ao nível dos componentes de hardware que integram um computador e os mecanismos de comunicação que se estabelecem entre eles;
Identificar e aplicar os fundamentos das arquiteturas de redes de comunicação, e dos mecanismos associados à comunicação direta entre computadores, à comutação de pacotes e à comunicação entre redes distintas, para a resolução de problemas de programação que envolvam o acesso a recursos distribuídos em redes de computadores, utilizando protocolos ou mecanismos de ligação entre aplicações (UDP, TCP e RPC);
Selecionar e aplicar medidas de segurança em redes para prevenir e/ou solucionar situações de vulnerabilidade passíveis de ocorrência;
Desenvolver documentação técnica em língua portuguesa e /ou língua inglesa de suporte às soluções desenvolvidas.
Atitudes
Demonstrar capacidade de adaptação à evolução dos procedimentos e das tecnologias;
Demonstrar capacidade para trabalhar em equipa;
Demonstrar capacidade para estabelecer relações técnicas e funcionais com áreas adjacentes e complementares à sua área de trabalho;
Demonstrar capacidade de comunicação;
Demonstrar capacidade de relacionamento interpessoal, nomeadamente ao nível da gestão de conflitos e da motivação;
Demonstrar capacidade analítica e de pensamento lógico;
Demonstrar responsabilidade, iniciativa e autonomia;
Demonstrar capacidade de gestão do tempo;
Demonstrar iniciativa na obtenção de soluções adequadas para a resolução de problemas concretos.

--
Tecnologias e Programação de Sistemas de Informação (Percurso Geral) 120 ECTS
Estrutura Curricular
Estrutura Curricular
Área de Educação e Formação Sigla ECTS Peso
Obrigatórios Optativos
Mínimo Máximo
Ciências Informáticas (481) 481 95 0 0 79.17%
Eletrónica e Automação (523) 523 10 0 0 8.33%
Matemática (461) 461 6 0 0 5%
Línguas e Literaturas Estrangeiras (222) 222 5 0 0 4.17%
Língua e Literatura Materna (223) 223 4 0 0 3.33%
Total 120 0
Plano de Estudos
Plano de Estudos
Duração Op. Unidades Curriculares Componente de formação Sigla - AFE Horas ECTS
Total Aplicação Contacto
1º Ano 1500h 360h 585h 60
Semestral Bases de Dados I Técnica 481 125h 35h 45h
 ( T 10h  PL 35h  )
5
Semestral Engenharia de Software Técnica 481 75h 20h 30h
 ( T 10h  TP 20h  )
3
Semestral Ferramentas e Práticas Multimédia Técnica 481 150h 45h 60h
 ( T 15h  PL 45h  )
6
Semestral Fundamentos e Conceção de Sistemas de Informação Técnica 481 100h 35h 45h
 ( T 10h  PL 35h  )
4
Semestral Hárdware de Computadores Técnica 523 125h 35h 45h
 ( T 10h  PL 35h  )
5
Semestral Língua Inglesa Geral e científica 222 125h 0h 45h
 ( T 45h  )
5
Semestral Língua Portuguesa Geral e científica 223 100h 0h 45h
 ( T 45h  )
4
Semestral Matemática Geral e científica 461 150h 30h 60h
 ( T 30h  TP 30h  )
6
Semestral Programação de Computadores I Técnica 481 150h 45h 60h
 ( T 15h  PL 45h  )
6
Semestral Programação de Computadores II Técnica 481 150h 45h 60h
 ( T 15h  PL 45h  )
6
Semestral Redes e Comunicação de Dados Técnica 523 125h 35h 45h
 ( T 10h  PL 35h  )
5
Semestral Sistemas Operativos Técnica 481 125h 35h 45h
 ( T 10h  PL 35h  )
5
2º Ano 1500h 225h 300h 60
Semestral Bases de Dados II Técnica 481 150h 45h 60h
 ( T 15h  PL 45h  )
6
Semestral Estágio Em contexto de trabalho 481 750h
 (HEP 600h)
0h 0h
30
Semestral Gestão de Projetos de Sistemas de Informação Técnica 481 125h 35h 45h
 ( T 10h  PL 35h  )
5
Semestral Integração de Sistemas de Informação Técnica 481 125h 30h 45h
 ( T 15h  PL 30h  )
5
Semestral Programação para a WEB Técnica 481 150h 45h 60h
 ( T 15h  PL 45h  )
6
Semestral Programação para Dispositivos Móveis Técnica 481 100h 35h 45h
 ( T 10h  PL 35h  )
4
Semestral Segurança de Sistemas Informáticos Técnica 481 100h 35h 45h
 ( T 10h  PL 35h  )
4
T: Ensino teórico, TP: Ensino teórico-prático, PL: Ensino prático e laboratorial, TC: Trabalho de campo, S: Seminário, E: Estágio, OT: Orientação tutorial, O: Outro tipo de contacto, HEP: Horas de estágio protocoladas
Logótipos (COMPETE 2020, PORTUGAL 2020 e UE)