Saltar para:
This page in english Ajuda Autenticar-se
ESTS
Você está em: Início > Cursos/CE > TPSIA > Informação para Candidatos
Autenticação




Esqueceu-se da senha?

Mapa das Instalações
Edifício ESTS Bloco A Edifício ESTS Bloco B Edifício ESTS Bloco C Edifício ESTS Bloco D Edifício ESTS Bloco E Edifício ESTS BlocoF

Curso Técnico Superior Profissional em Tecnologias e Programação de Sistemas de Informação - Amadora

Dados Gerais

Código Oficial: T024
Sigla: TPSIA

Diplomas

  • Curso Técnico Superior Profissional em Tecnologias e Programação de Sistemas de Informação - Amadora (120 Créditos ECTS)

Unidades Curriculares

Algoritmos e Fundamentos de Programação

TPSIA01 - ECTS
Introdução à programação e ao pensamento algorítmico:
- Fundamentos conceptuais e capacidades relacionadas com a programação de computadores.
- Compreensão de conceitos e princípios básicos das linguagens de programação.  
- Capacidade de raciocínio lógico e formal que permita analisar problemas simples e intermédios.  

Fundamentos de Cálculo

TPSIA18 - ECTS

O objetivo geral da UC é proporcionar aos alunos os conhecimentos matemáticos básicos necessários na formação profissional de um técnico superior profissional.

Inglês Técnico

TPSIA04 - ECTS
General objective

The objective is to develop students’ knowledge of English in several areas, such as reading comprehension, writing, correct use of technical terms, grammar, fluency and personal interaction. Students will be acquainted with concepts and procedures used in the workplace, and will be able to apply technical language to specific contexts.

Introdução à Programação Web

TPSIA02 - ECTS
Objetivos Gerais

As aplicações Web desempenham um papel relevante na vida do dia a dia. Nesse contexto, é necessário não só saber utilizá-las com maior eficácia e eficiência como ainda desenvolver competências para o seu desenvolvimento.
  • Nesse sentido pretende-se nesta UC que os estudantes adquiram conhecimentos, aptidões e competências na área do desenvolvimento web em front-end.
  • Os estudantes devem no final desta UC ter as competências necessárias para desenharem e desenvolver o front-end de uma aplicação web.

Objetivos de Aprendizagem 

Arquitetura Web

  Obj#1- Compreender e explicar os principais conceitos associados à Arquitetura Web.


HTML e CSS

  Obj#2- Reconhecer e explicar a finalidade da linguagem HTML e CSS;

  Obj#3 – Reconhecer elementos principais do HTML e seletores do CSS;

  Obj#4 – Distinguir entre linguagens de marcação e linguagens de estilo

  Obj#5 Aplicar a linguagem HTML na estruturação de conteúdos diversos e Aplicar a linguagem de estilos CSS  a documentos   HTML.

JavaScript e DOM

  Obj#6 – Reconhecer e explicar a finalidade da linguagem de programação JS

  Obj#7 Desenvolver scripts JS que permitam implementar interação e dinâmica em documentos HTML.

  Obj#8 – Reconhecer e explicar o DOM. Aplicar o JS à manipulação do DOM.

  Obj#9 – Reconhecer e explicar o funcionamento do Protocolo HTTP/s

Objetivos integradores 

Obj#10 - Desenhar e criar o front-end de uma aplicação web com integração dos conhecimentos anteriores.
Obj#11 - Avaliar e refletir sobre a implementação realizada e identificar formas alternativas de implementação.

Segurança Informática e Análise Forense

TPSIA17 - ECTS O objetivo da Unidade Curricular de Segurança Informática e Análise Forense consiste em fornecer competências básicas no domínio da Segurança Informática, e de Informática Forense de forma a que os estudantes conheçam e saibam utilizar técnicas e tecnologias ligadas à área da Informática Forense.
Pretende-se que os estudantes compreendam os conceitos básicos de Segurança Informática, adquiram o conhecimento de como estabelecer a segurança, adquiram conhecimentos de algoritmos de cifra e esteganografia, e que saibam analisar sistemas de ficheiros e manipulá-los.

Aplicações Matemáticas A

TPSIA21 - ECTS Proporcionar aos alunos os conhecimentos matemáticos básicos necessários na formação profissional de um técnico superior profissional.

Bases de Dados

TPSIA09 - ECTS A unidade curricular de Bases de Dados tem por objetivo principal dotar os estudades dos conhecimentos necessários, á análise, construção e manipulação de uma base de dados relacional de suporte à manipulação de informação de um Sistema de Informação.

Objetivos de aprendizagem:

Obj1: Conhecer os conceitos fundamentais de Bases de Dados e Sistemas Gestores de Bases de Dados (SGBD)(relacionais).
Obj2: Conhecer e compreender o Modelo Entidade Relação (MER).
Obj3: Analizar e desenhar o MER de um Sistema de Informação.
Obj4: Conhecer e compreender o Modelo Relacional (MR).
Obj5: Conecehr e aplicar as regras de transformaçãodo MER no MR.
Obj6: Conhecer os conceitos, normalização e forma normal em Bases de Dados relacionais.
Obj7: Conhecer a linguagem SQL nas vertentes DDL (Data Definition Language) e DML (Data Manipulation Language).
Obj8: Aplicar a linguagem SQL na definição e manipulação de esquemas de Bases de Dados relacionais.
Obj9: Aplicar a linguagem SQL na manipulaçao de dados (inserção, aclualização e remoção) em Bases de Dados relacionais.
Obj10: Aplicar a linguagem SQL na construção de consultas simples e complexas.
Obj11: Conhecer como definir rotinas de código no SGBD.

Fundamentos de Programação Orientada por Objetos

TPSIA19 - ECTS

Programação Web

TPSIA07 - ECTS
Na unidade curricular de Programação Web, pretende-se que os estudantes adquiram os conhecimentos, as aptidões e as competências necessárias no desenvolvimento Web, com um foco principal na programação do lado do servidor.

Nesse sentido os estudantes: 

- Devem conhecer e compreender a Arquitetura Web.
- Devem conhecer linguagens e tecnologias utilizadas para a programação do lado do servidor.
- Devem mostrar aptidão para desenhar uma aplicação Web.
- Devem demonstrar competências para o desenvolvimento e implementação de uma aplicação Web, com integração de base de dados e visualização dos dados.
- Devem demonstrar aptidão e competências para o trabalho em equipa.
- Devem demonstrar aptidão e competências de comunicação.

Sistemas Operativos

TPSIA20 - ECTS

O objetivo da Unidade Curricular de Sistemas Operativos consiste em fornecer competências básicas no domínio dos sistemas operativos de forma aos estudantes reconhecerem e compreenderem o funcionamento de sistemas operativos instalados em computadores. Pretende-se que os estudantes compreendam os conceitos básicos de concorrência e paralelismo de forma a programar aplicações que recorrem a técnicas de multiprogramação. Pressupõe competências adquiridas em programação.
No final desta unidade curricular o estudante deverá estar apto para:

1. Descrever a estrutura de um sistemas operativos, identificando as suas partes constituintes e enunciando os seus objetivos.
2. Explicar, usando linguagem técnica adequada, o funcionamento do sistema operativo ou problema associado.
3. Enunciar e comparar diferentes algoritmos de escalonamento, ou seleção, analisando os seus aspetos positivos e negativos.
4. Descrever o funcionamento do istemas operativos relacionando-o com os vários componentes físicos (hardware) do computador. 5. Elaborar e descrever o funcionamento dum istemas operativos baseando-se em diagramas de estado dos processos.

6. Programar e descrever o funcionamento dum programa que utilizando técnicas de multiprogramação.
7. Programar aplicações para computadores que façam uso dos recursos do computador de forma eficiente usando e dominando técnicas de multiprogramação e sincronização de threads/processos a partir dum problema.

Gestão de Empresas e Comportamento Organizacional

TPSIA14 - ECTS

Os estudantes devem desenvolver competências no âmbito da gestão de empresas, comportamento organizacional, liderança e gestão de equipas.

 

Programação de Aplicações Móveis

TPSIA11 - ECTS

Programação e Integração de Serviços

TPSIA12 - ECTS Pretende-se que os estudantes adquiram os conhecimentos, aptidões e competências na implementação e consumo de serviços web, com foco na programação quer no lado do servidor quer no lado do cliente (metodologia cliente-servidor).

Os estudantes devem conhecer e compreender a Arquitectura Web.
Os estudantes devem conhecer e compreender as diferenças entre pedidos síncronos e assíncronos.
Os estudantes devem conhecer linguagens e tecnologias utilizadas para a programação do lado do servidor (server-side), nomeadamente Node.js
Os estudantes devem conhecer linguagens e tecnologias utilizadas para a programação do lado do cliente (front-side), nomeadamente Javascript
Os estudantes devem demonstrar competências para o desenhar, desenvolvimento e implementação de uma aplicação Web.
Os estudantes devem mostrar aptidão e demonstrar competências para o trabalho em equipa.
Os estudantes devem mostrar aptidão e demonstrar competências de comunicação.

Programação Visual

TPSIA15 - ECTS - Capacidade de integrar conhecimentos, adquiridos em outras unidades curriculares.
- Capacidade de adaptação a novas tecnologias.
- Capacidade de trabalho em equipa.
- Capacidade de desenvolvimento de aplicações profissionais.

Projeto em Sistemas de Informação

TPSIA13 - ECTS
  • O aluno deve ser capaz de explicar a importância da modelação de sistemas de informação e saber relacionar os conceitos: modelo, modelar e sistema de informação;
  • O aluno deve ser capaz de explicar a importância da modelação de Processos de Negócio e saber relacionar os conceitos: Gestão de Processos de Negócio (abordagem BPM) e de Processos de Negócio pela sua modelação em BPMN;
  • O aluno deve ser capaz de identificar e aplicar diversas técnicas para efectuar o levantamento, análise e especificação de requisitos de um sistema de informação;
  • O aluno deve ser capaz de identificar e aplicar diversas técnicas para analisar e modelar um sistema de informação, utilizando UML para especificar o sistema analisado;
  • O aluno deve ser capaz de identificar e aplicar diversas técnicas para projetar um sistema de informação, utilizando UML para especificação do sistema a desenvolver.

Estágio

TPSIA16 - ECTS

Pretende-se que os estudantes adquiram formação em contexto de trabalho numa empresa permitindo colocar em prática os conhecimentos adquiridos ao longo do curso. Neste sentido, a UC de Estágio tem como objetivos:

- permitir que os estudantes apliquem os conhecimentos adquiridos durante o decorrer do curso, através da análise e resolução de problemas em contexto de trabalho;

- proporcionar oportunidades para os estudantes desenvolverem habilidades específicas relacionadas com a sua área de estudos;

- proporcionar oportunidades aos estudantes para que desenvolvam competências sociais e interpessoais, desenvolvendo habilidades de trabalho em equipa, comunicação, etc., em contexto empresarial.

Recomendar Página Voltar ao Topo
Copyright 1996-2024 © Instituto Politécnico de Setúbal - Escola Superior de Tecnologia de Setúbal  I Termos e Condições  I Acessibilidade  I Índice A-Z
Última actualização: 2018-04-06 I  Página gerada em: 2024-11-22 às 23:25:14