C
LÍNGUA PORTUGUESA
Para todas as áreas de conhecimento (exceto para Letras Português/Inglês):
Compreensão e interpretação de textos; ortografia oficial; acentuação gráfica; emprego do sinal indicativo de crase;
sintaxe da oração e do
período; pontuação; concordância nominal e verbal; significação das palavras.
Apenas para a área de conhecimento de Letras Português/Inglês:
Compreensão e interpretação de textos; Tipos e modos textuais; Características gerais de textos narrativos, descritivos e
argumentativos;
Processos de coesão e coerência; Ambigüidade; Resumo de textos; Reescritura de frases; Uso adequado do vocabulário;
Linguagem figurada;
Usos de sinais de pontuação; Correção de formas; Uso do gerúndio e da voz passiva; Aspectos morfológicos, sintáticos e
semânticos aplicados
aos textos.
LÍNGUA INGLESA
Para todas as Áreas de Conhecimento (exceto para Letras Português/Inglês):
Compreensão e interpretação de texto escrito em língua inglesa. Itens gramaticais relevantes para a compreensão dos
conteúdos semânticos.
Apenas para a área de conhecimento de Letras Português/Inglês:
Língua Inglesa: Vocabulário Fundamental; Aspectos gramaticais básicos; procedimentos de escritura e reescritura:
resumos, paráfrases e
relatos; palavras cognatas e “falsos cognatos”; tipos de textos e suas intenções comunicativas; estratégias de leitura;
elementos implícitos na
construção de um texto: organização, estrutura, intencionalidade, assunto e tema; recursos de coesão lexical e marcadores
do discurso; a
construção do texto: parágrafo e frase. textualidade e coesão: instrumentos de coesão textual. Normas técnicas de redação
da ABNT.
Compreensão e interpretação de textos. Tipologia textual.
CONHECIMENTO ESPECÍFICO
Análise de Sistemas / Desenvolvimento de Aplicações ‐ Bancos de dados: Modelagem conceitual de dados (Modelo de
Entidades e
Relacionamentos). Arquiteturas e paradigmas de sistemas de bancos de dados. Modelo relacional: normalização,
integridade; Projeto e
implementação de uma base de dados relacional: Linguagens de Definição de Dados (DDL), Manipulação de Dados
(DML) e Controle de Dados
(DCL); Linguagem SQL Padrão ANSI 1999; Transações: Recuperação e concorrência; Segurança; Otimização de
Consultas. Conceitos de Bancos
de dados distribuídos, arquitetura em múltiplas camadas. SGBD Oracle: Programação PL/SQL (stored procedures,
triggers, functions, packages)
e SGBD PostGreSql. Conceitos de Data Warehouse, OLAP e OLTP. Técnicas e Linguagens de Programação: Estrutura de
Dados e algoritmos:
algoritmos de pesquisa e de ordenação; estrutura de dados básica (arrays, pilhas, listas e filas); Conceito de Compilação
e ligação de programas;
Tipos abstratos de dados; Programação Modular; Programação orientada a objetos; Amarração dinâmica. Tratamentos
de exceções. Técnicas
de gerenciamento de memória;Linguagens de programação: Delphi, C# , PHP e Java (declarações de variáveis, acesso à
banco de dados,
definição de formulários, tratamento de erros, depuração de programas e estruturas básicas de programação ‐
seqüência, repetição e seleção).
Desenvolvimento de aplicativos com ferramentas Visual Studio Net (com ênfase em C#), J2EE, Java (Eclipse, JDeveloper);
Construção e uso de
componentes e bibliotecas. Engenharia de software: Conceitos Gerais; Ciclo de Vida de Software; Análise de Requisitos;
Garantia de Qualidade