Tecnologia em Processamento de Dados - Ementas    
 


1º Período

ARQUITETURA DE COMPUTADORES - Introdução. Instruções de máquina. Processador convencional. Pipelines. Hierarquia de Memória. Entrada e Saída.

INFORMÁTICA - Conceitos de Sistema Operacional. Interface Texto. Interface Gráfica. Comandos para a Manipulação de Arquivos e Diretórios. Comandos para o Gerenciamento de Usuários. Controle de Permissões.

FUNDAMENTOS DE PROGRAMAÇÃO I - Orientação a Objetos. Atributos. Estruturas de Controle. Métodos. Polimorfismo. Herança. Ferramentas da linha de comando (compilador, executor, etc).

FUNDAMENTOS MATEMÁTICOS PARA COMPUTAÇÃO I - Conjuntos; Relações e Funções; Exponencial e Logaritmos; Progressões aritméticas e Progressões Geométricas; Matrizes e Determinantes; Sistemas Lineares e Inversão de Matrizes; Binômio de Newton; Análise Combinatória; Séries.

MICROCOMPUTADORES I - Anatomia de um microcomputador. Barramentos. PCPs e Interrupções de hardware. Dispositivo de Armazenamento primário.
 

2º Período

ANÁLISE E PROJETO DE APLICAÇÕES I - Conceitos de análise, sistemas e análise de sistemas. Como se estruturam as organizações. Classificação dos sistemas na organização. Sistemas transacionais. Sistema de apoio ao conhecimento. Sistema de suporte a decisão. Sistema de informações executivas. Perfil do analista de sistemas. Habilidades do analista de sistemas. Sistemas de software. Ciclo de vida de software. Metodologias de desenvolvimento de sistemas. Análise de requisitos. Identificação das necessidades. Princípios das especificações dos requisitos. Documentos para especificação.

BANCO DE DADOS I - Visão geral de banco de dados. Modelo conceitual. Modelo Relacional. Normalização de dados.

FUNDAMENTOS DE PROGRAMAÇÃO II - Introdução a um ambiente IDE de desenvolvimento em uma linguagem orientada a objetos. Criação de programas em uma linguagem orientada a objetos. Criação de códigos e formulários. Variáveis e procedimentos. Controle de execução. Debugging. Controles de interface. Validação de dados de entrada. Menus, barras de ferramentas e barras de status. Técnicas de acabamento.

FUNDAMENTOS DE REDES - Conceitos Básicos. Elementos de Rede. Topologias. Método de Acesso. Equipamentos de rede e cabos.

MICROCOMPUTADORES II - Dispositivo de entrada de dados. Dispositivo de saída de dados. Dispositivo de comunicação. Dispositivo de armazenamento secundário. Configuração do sistema. Vírus de computador. Sistema de energia.

SISTEMAS OPERACIONAIS - Introdução de sistemas operacionais. Gerenciamento de processos e/ou threads. Gerenciamento de memória. Sistema de arquivos. Sistemas de entrada/saída. Estudos de caso.
 

3º Período

ANÁLISE E PROJETO DE APLICAÇÕES II - Conceitos de análise orientada a objetos. Conceitos de projeto orientado a objetos.Conceito de caso-de-uso. Descrição de casos-de-uso a partir dos requisitos. Caso-de-uso normal. Caso-de-uso alternativo. Caso-de-uso de exceção. Modelagem do diagrama de caso-de-uso. Conceito de classe. Definição de classe. Definição de atributos. Definição de métodos. Conceito de relacionamentos. Identificação de classes, atributos e métodos nos requisitos. Modelagem do diagrama de classe.

BANCO DE DADOS II - Definição de Dados. Recuperação de Dados. Modificação de Dados. Implementação de Índices. Implementação de Integridade de Dados. Implementação de Visões. Stored Procedures. Triggers.Integridade de Dados. Segurança e Autorização.

ESTATÍSTICA - A estatística com o uso da informática; Conceitos básicos de estatística: correlação/regressão linear; Gráficos e dados estatísticos; Os sistemas e processos de obtenção, organização e análise dos dados; Audiência domiciliar e público-alvo; Cobertura; Freqüência.

FUNDAMENTOS MATEMÁTICOS PARA COMPUTAÇÃO II - Limite; Derivada; Máximos e mínimos relativos; Máximos e mínimos absolutos; Integral; Relação de recorrência; Análise de algoritmos; Estruturas algébricas; Máquinas de Estado Finito e Máquinas de Turing; Linguagens Formais.

LINGUAGENS E TÉCNICAS DE PROGRAMAÇÃO I - Projeto de aplicações. Ambiente de programação. Desenvolvimento de aplicações para Banco de Dados. Reaproveitamento de código e controles. Desenvolvimento de sistemas Cliente/Servidor.

REDES DE COMPUTADORES I - Fundamentos do TCP/IP. Como funciona o TCP/IP. Projeto de rede TCP/IP em ambiente Linux. Fonte de documentação. Instalação do Linux. Comandos Básicos do Linux. Gerenciamento de usuários e grupos. Sistema de arquivos. Ambiente de rede local no Linux. Cliente Samba.

4º Período

ANÁLISE E PROJETO DE APLICAÇÕES III - Diagrama seqüência. Diagrama de colaboração. Dados gerais de cliente. Perfil de cliente. Situação atual. Solução Proposta. Projeto lógico. Roteiro para orientação. Regras para avaliação de projeto.

BANCO DE DADOS III - Conceitos Avançados sobre Modelagem de Dados. Modelos de Dados Orientados a Objetos.Modelagem de Dados Orientada a Objetos. Sistemas de Gerenciamento de Banco de Dados Orientados a Objetos. Padrões para SGBDOOs. Estudo de Casos.

GERÊNCIA DE PROJETOS - Descrição do perfil do cliente do sistema. Descrição da situação atual do cliente do sistema. Descrição da solução proposta para o novo sistema. Apresentação de anteprojeto de sistema. Elaboração de projeto de sistema. Apresentação de projeto de sistema. Gerência da integração de projeto. Gerência do escopo do projeto. Gerência do tempo do projeto. Gerência da qualidade do projeto. Gerência dos riscos do projeto.

LINGUAGEM DE PROGRAMAÇÃO PARA A INTERNET - HTML; JavaScript; Sevlets Java: A Servlet, Compilação, Tomcat, Execução, concorrência e formulários.

LINGUAGENS E TÉCNICAS DE PROGRAMAÇÃO II - Projeto de aplicações. Ambiente de programação. Desenvolvimento de aplicações para Banco de Dados. Reaproveitamento de código e controles. Desenvolvimento de sistemas Cliente/Servidor.

REDES DE COMPUTADORES II - Shell´s e comandos. Ambiente de rede. Grupos e domínios com Samba. NFS. NIS. Segurança da informação. Impressoras. Processo de Boot e Kernel Personalizado. Resolução de Problemas.

5º Período

REDES DE COMPUTADORES III - Visão Geral de Provedores Internet/Intranet; Conceitos sobre TCP/IP: endereçamento, máscara, gateway, regras de roteamento; Servidor de Nomes – DNS; Servidor de Páginas Web-http; Servidor de Arquivos FTP; Servidor de Correio Eletrônico; Servidor de Acesso Discado; Outros serviços: IRC, ICQ, Newsgroups, Multimídia; Aspectos de Segurança e Desempenho; Gerenciamento de um Provedor.

TÉCNICAS AVANÇADAS DE PROGRAMAÇÃO - Projeto de aplicações. Ambiente de programação.Desenvolvimento de aplicações em camadas. Reaproveitamento de código e controles.

TEORIAS DA ADMINISTRAÇÃO - Conceitos básicos de Administração; As condições históricas para o surgimento do pensamento administrativo; Abordagens clássica, humanista, organizacional e sistêmica: contribuição para o estudo e pensamento administrativo.

TÓPICOS AVANÇADOS DE BANCO DE DADOS - Sistemas de Apoio a Decisão. BI-Business Intelligence. Data Warehouse, Data Mart e Data Mining, Modelagem Dimensional de Dados - Conceitos básicos e avançados. Projeto de Data Warehouse. Conceitos de e-Business Intelligence.

TÓPICOS ESPECIAIS DE INFORMÁTICA - Princípios de Banco de Dados na Internet. Ferramentas para Internet e Intranet baseadas em bancos de dados. Desenvolvimento de Bancos de Dados para aplicações na Internet. Esquemas de bancos de dados para a Web com o uso de dados semi-estruturados. Introdução a Linguagem de consulta para dados semi-estruturados. Padronização e XML. Novas aplicações e tendências futuras.

TÓPICOS ESPECIAIS DE REDES - Princípios básicos da telefonia; Tecnologia de Transmissão por cabo; Comunicação sem fio; Redes Privativas e Públicas; Segurança; Administração e gerência de redes.

TRABALHO DE CONCLUSÃO DE CURSO - Anteprojeto; Projeto Lógico; Projeto Físico; Apresentação para Banca Examinadora.
 

 
     

© Copyright 2008 - Faculdade Estácio de Sá - Todos os direitos reservados - 55 (67) 3348-8800
Rua Venâncio Borges do Nascimento, 377 - Jd. TV Morena
Campo Grande, MS