Conceituação de Administração de Banco de Dados, Segurança, Transações, Concorrência, Recuperação, Bancos de Dados Distribuídos, Bancos de Dados Orientados a Objetos, Tecnologias avançadas de Bancos de Dados.
Proporcionar conhecimentos sobre as Metodologias de Análise, Projeto e Implementação para a produção de Sistemas de forma mais qualificada e eficiente.
O cumprimento da disciplina busca dar ao aluno o conhecimento necessário para a produção de software de forma mais qualificada. Para tanto, são fornecidos conceitos sobre Ciclos de Vida, Análise e Projeto de Sistemas com enfoque nas técnicas estruturadas, como também informações sobre ferramentas de análise estruturada.
Disciplina Análise de Sistemas II. Prof. Émerson Hernandez.
Este curso tem como objetivo introduzir aos alunos os conceitos fundamentais de bancos de dados e apresentar metodologia, técnica e exercícios práticos relacionados ao projeto e utilização de banco de dados.
Conceituação de Administração de Banco de Dados, Segurança, Transações, Concorrência, Recuperação, Bancos de Dados Distribuídos, Bancos de Dados Orientados a Objetos, Tecnologias avançadas de Bancos de Dados.
Estudo sobre os métodos de classificação de algoritmos de acordo com sua complexidade, análise da complexidade dos algoritmos e estudo dos algoritmos mais conhecidos X complexidades respectivas.
Capacitar o aluno a identificar os processos organizacionais passíveis de informatização e as tecnologias aplicáveis a estes processos. Proporcionar a discussão sobre o impacto da informatização no aumento do lucro e da competitividade. Foentar a discussão sobre o impacto social da informatização.
O Aluno deverá ser capaz de entender e aplicar as técnicas de inteligência artificial na resolução de problemas complexos.
Disciplina onde são estudadas as técnicas de organização e manipulação de dados em sistemas de arquivos, tipicamente em discos. Modelagem física e meios de armazenamento; arquivos seqüênciais, indexados, hash, estruturas de índice com árvores, são alguns dos tópicos da disciplina.
Neste curso, utilizando a Linguagem de Programação C (que também será estudada detalhadamente no decorrer da disciplina), o aluno aprenderá técnicas mais aprimoradas de programação, tais como a utilização de arquivos em programação; Introdução a conjuntos e lógica; Tipos abstratos de dados; Programação com ponteiros; Indireção; Programação com listas; Noções de recursividade em programação.
Estudo das camadas 3, 4 e 5 do Modelo Internet (TCP/IP). Teoria e prática.
Capacitar o aluno a conceber, desenvolver e implantar softwares de cooperação, coordenação e comunicação.
Estudo sobre os conceitos de Comunicação de Dados; Camada Física e de Enlaces do Modelo OSI.
Estudo de uma tecnologia que represente o estado da arte na área de Tecnologia de Informação como solução de problemas e/ou melhorias de processos.