Você está na página 1de 1

1.

Lgica e linguagem de programao: conceitos fundamentais; tipos primitivos de dado s; constantes e variveis; operadores aritmticos, lgicos, e relacionais; comandos bsi cos de atribuio e de entrada e sada de dados; estruturas condicionais; estruturas de repetio; estruturas de dados homogneas (vetores e matri zes); estruturas de dados heterogneas; procedimentos e funes; variveis globais e loc ais; passagem de parmetros por valor e referncia; algoritmos de ordenao; pesquisa sequencial e binria; recursividade; tipos abstratos de dados; pilha; fila; lista ; lista circular; linguagens C e Java. 2. Banco de Dados: conceitos fundamentais, classes de usurios; conceitos e arquit etura do sistema de banco de dados - arquitetura cliente-servidor e multicamadas; esqu ema, instncia e estado de um banco de dados; Modelo Entidade-Relacionamento (ER) e Entidade Relacionamento Estendido (EER); Modelo Relacional (tabelas, chaves primrias e estrangeiras); Mapeamento ER e EER para Relacional; n ormalizao; dependncias funcionais; lgebra e clculo relacional; linguagem de definio e ontrole de dados (DDL e DCL); linguagem de manipulao de dados (DML); Linguagem SQL. 3. Programao Web: Ambientes de desenvolvimento e linguagens de programao para WEB; H TML: criao de formulrios; folha de estilo (CSS); funes bsicas e avanadas; cookies e sesso; Javascript; PHP. 4. Engenharia de Software: Processo de desenvolvimento de software: Modelos de p rocessos; Processo unificado (RUP- Rational Unified Process), Mtodos geis ( extrem e programming XP e SCRUM); Anlise de Requisitos: tipos de Requisitos, engenharia de requisitos, validao de requisitos; Projeto e Implementao de Software: arquitetura de software; Validao e Verificao de Software; Garantia de Qualidade; Gesto de Projetos: Gerenciamento do escopo, gerenciamento do tempo, gerenciamento dos custos, gerenciamento das aquisies, gerenciamento dos riscos, gerenciamento d as comunicaes, gerenciamento de pessoas. 5.Desenvolvimento de Software Orientado a Objetos: O paradigma orientado a objet os; Conceitos Orientados a Objetos: Classes, objetos, atributos, operaes, mensagen s, encapsulamento, herana e polimorfismo; Unified Modeling Language (UML). UFCG

1. Conceitos e fundamentos de microinformtica. 2. Noes bsicas de sistemas operacionais. 3. Servio de Internet (conceitos bsicos, correio eletrnico, navegao, acesso remoto, t ransferncia de arquivos, busca). 4.Conceitos e comandos de editor de textos. 5. Conceitos e comandos de planilha eletrnica. 6. Conceitos e comandos de programas de apresentao. 7. Conceitos e princpios de segurana de informao de sistemas. 8. Instalao e configurao de sistemas operacionais(SO) WINDOWS(XP, VISTA) e LINUX. 9. Conceitos de Banco de dados. 10. Banco de dados MS ACCESS, mysql, postgreSQL. 11. Programao WEB. 12. Linguagem de programao(JAVA, PHP,Visual Basic). 13. Arquitetura, funcionamento e componentes de microcomputadores. 14. Suporte e administrao de redes Implementao, administrao e manuteno a redes de com adores, Protocolos, tecnologias e infra-estrutura, Segurana de rede. 15. Representao e aritimtica binria, hexadecimal e octal.

Você também pode gostar