Publica-se, nos termos do n.º 2 do artigo 21.º do Decreto-Lei 43/2014, de 18 de março, que, por despacho de 26 de setembro de 2014 do diretor-geral do Ensino Superior, proferido ao abrigo do n.º 1 do referido artigo do mesmo diploma legal, foi registada, nos termos do anexo ao presente despacho, que dele faz parte integrante, a criação do curso técnico superior profissional de Tecnologias e Programação de Sistemas de Informação pelo ISLA - Instituto Superior de Gestão e Administração de Santarém.
02 de março de 2015. - O Diretor-Geral do Ensino Superior, Prof. Doutor João Queiroz.
ANEXO
1 - Instituição de ensino superior
ISLA - Instituto Superior de Gestão e Administração de Santarém
2 - Curso técnico superior profissional
T024 - Tecnologias e Programação de Sistemas de Informação
3 - Número de registo
R/Cr 25/2014
4 - Área de educação e formação
481 - Ciências Informáticas
5 - Perfil profissional
5.1 - 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.
5.2 - Atividades principais
a) Criar especificações de software com recurso às principais metodologias e técnicas de desenvolvimento de software;
b) Elaborar algoritmos em pseudocódigo e construir fluxogramas referentes a algoritmos;
c) Produzir software de qualidade, bem organizado e obedecendo a um certo número de convenções;
d) Desenhar e implementar interfaces intuitivas e de fácil utilização, respeitando os padrões de utilização e de acessibilidade;
e) Testar o funcionamento do software;
f) Planear e desenhar um sistema de informação;
g) Elaborar bases de dados para gerir e organizar a informação, implementando-as em sistemas de gestão de bases de dados (SGBD);
h) Elaborar e gerir bases de dados com recurso à linguagem SQL;
i) Desenhar e implementar sistemas de informação baseados em tecnologias Web;
j) 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);
k) Criar conteúdos Web dinâmicos com recurso a ferramentas multimédia, implementando-os em sistemas de informação;
l) Desenvolver aplicações para acesso a sistemas de informação a partir de dispositivos móveis;
m) Planear e implementar a integração de sistemas numa organização;
n) Aplicar soluções de casos de referência em projetos de integração e de interoperabilidade;
o) Efetuar o levantamento das necessidades de utilização;
p) Instalar e testar as soluções tecnológicas que melhor se adequam a uma determinada situação;
q) Consultar documentação em português e em inglês;
r) Analisar e interpretar as políticas e os requisitos de organização;
s) Proceder à aquisição do equipamento e do software necessários, tendo em atenção uma consulta ao mercado e a análise das propostas.
6 - Referencial de competências
6.1 - Conhecimentos abrangentes e especializados de:
a) Configuração de serviços Web, nomeadamente de servidores Web e de bases de dados;
b) Regras de acessibilidade para a disponibilização de conteúdos na Internet;
c) Matemática;
d) Gestão e organização da informação;
e) Língua Portuguesa;
f) Inglês técnico;
g) Planeamento, conceção e integração de sistemas de informação;
h) Bases de dados (sistemas gestores de bases de dados e SQL);
i) 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);
j) Sistemas informáticos (componentes físicas, montagem e manutenção, instalação e gestão de sistemas operativos e políticas de segurança);
k) Redes de comunicação de dados (componentes físicas, montagem e manutenção, instalação, gestão e políticas de segurança).
6.2 - Aptidões
a) Utilizar as técnicas necessárias à elaboração de um sistema de informação;
b) Utilizar as técnicas relativas ao processo de análise e de desenho de um sistema de informação;
c) Identificar e utilizar os modelos de integração de sistema de informação numa organização e entre organizações;
d) Selecionar soluções de tecnologias e programação de sistemas de informação;
e) Utilizar as ferramentas de apoio à gestão dos sistemas a implementar;
f) Construir e manusear bases de dados relacionais e utilizar sistemas de gestão de bases de dados (SGBD);
g) Utilizar a linguagem SQL para a elaboração e a gestão de bases de dados;
h) Elaborar algoritmos em pseudocódigo e os respetivos fluxogramas;
i) Utilizar técnicas sobre convenções definidas para a elaboração de programas bem estruturados;
j) Utilizar as diferentes tecnologias de desenvolvimento para dispositivos móveis;
k) Identificar e utilizar dispositivos móveis para o acesso a sistema de informação;
l) Selecionar e instalar scripts quer no lado do cliente (client-side), quer no lado do servidor (server-side), para o desenvolvimento de sites;
m) Utilizar as técnicas necessárias à elaboração de programas orientados a objetos;
n) Analisar os requisitos aplicados na fundamentação da decisão relativa à produção do software;
o) 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;
p) Aplicar as metodologias e os métodos mais adequados em cada fase do projeto Web;
q) Utilizar os recursos para o desenho e implementação de sítios Web tendo por base padrões de utilização e de acessibilidade;
r) Utilizar tecnologias Web de forma a potenciar a sua utilização num sistema de informação;
s) Utilizar ferramentas multimédia no desenvolvimento de conteúdos Web dinâmicos, implementando-os em sistemas de informação;
t) Aplicar métodos heurísticos de utilização para avaliação de interfaces Web;
u) Efetuar o levantamento das necessidades de utilização e a seleção do sistema operativo servidor mais adequado;
v) Aplicar técnicas relativas à instalação, configuração e gestão de um sistema operativo open source, distinguindo entre versões e distribuições;
w) Aplicar técnicas relativas à instalação, configuração e gestão de um sistema operativo servidor proprietário;
x) Utilizar sistemas de proteção contra falhas e efetuar backups;
y) Utilizar as funcionalidades das várias componentes de hardware que integram um computador e os mecanismos de comunicação que se estabelecem entre elas;
z) 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);
aa) Aplicar as medidas de segurança em redes para solucionar situações de vulnerabilidade passíveis de ocorrência;
bb) 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.
6.3 - Atitudes
a) Demonstrar capacidade de adaptação à evolução dos procedimentos e das tecnologias;
b) Demonstrar capacidade para trabalhar em equipa;
c) Demonstrar capacidade para estabelecer relações técnicas e funcionais com áreas adjacentes e complementares à sua área de trabalho;
d) Demonstrar capacidade de comunicação;
e) Demonstrar capacidade de relacionamento interpessoal, nomeadamente ao nível da gestão de conflitos e da motivação;
f) Demonstrar capacidade analítica e de pensamento lógico;
g) Demonstrar responsabilidade, iniciativa e autonomia;
h) Demonstrar capacidade de gestão do tempo.
i) Demonstrar iniciativa na obtenção de soluções adequadas para a resolução de problemas concretos.
7 - Estrutura curricular
(ver documento original)
8 - Áreas relevantes para o ingresso no curso (n.º 4 do artigo 11.º do Decreto-Lei 43/2014, de 18 de março)
Duas das seguintes:
Português
Matemática
Informática
9 - Localidades, instalações e número máximo de alunos
(ver documento original)
10 - Ano letivo em que pode ser iniciada a ministração do curso
2014-2015
11 - Plano de estudos
(ver documento original)
208509742