Curso


Diploma de técnico superior profissional
A seguinte área: Matemática
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

--
Tecnologias e Programação de Sistemas de Informação (Percurso Geral) 120 ECTS
Diploma de técnico superior profissional
A seguinte área: Matemática
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 Largo Cândido dos Reis / Edifício do Antigo Hospital 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
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.
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
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
Logótipos (COMPETE 2020, PORTUGAL 2020 e UE)