CONTEÚDO PROGRAMÁTICO DO CURSO TÉCNICO EM INFORMÁTICA Componente: OPERAÇÃO DE MICROCOMPUTADORES E SUPORTE AO USUÁRIO Sistema Operacional: o Introdução o Utilizando o mouse e o teclado o Área de trabalho o Barra de tarefas o Conhecendo os menus o As janelas o Editor de texto básico o Calculadora o Editor de Imagens básico o Gerenciador de Arquivos Selecionando arquivos Criando pastas Copiando arquivos Renomeando arquivos Localizando arquivos Apagando arquivos o Lixeira o Formatando um dispositivo de armazenamento o Painel de Configurações o Aparência das janelas o Data/hora/ idiomas e opções regionais o Impressoras e outros tipos de hardware o Ajuda o Opções para desligar ou reiniciar o sistema Editor de Texto: o Introdução o Conhecendo a janela o Aprendendo a digitar um texto o Salvando o documento o Senha para seus documentos o Abrir arquivos salvos o A régua o Configurar páginas e margens o Selecionar texto o Copiar e recortar o texto selecionado o Localizar e substituir textos o Formatar texto o Voltar e refazer operações o Bordas e sombreamento o Marcadores e numeradores de parágrafos o Correção ortográfica 1 o Criando tabelas o Cabeçalhos e rodapés o Quebra de páginas o Objetos gráficos no texto o Pré-visualização o Impressão de páginas o Controle de zoom Planilha Eletrônica o Introdução o Conhecendo a Janela o Planilha o Células o Como selecionar células o Iniciando a digitação de dados o Salvando a planilha o Senha para suas planilhas o Abrindo uma planilha o Novo documento o Configurando páginas o Desfazendo comandos o Recortando células o Copiando células o Inserindo células, colunas e linhas o Excluindo células, colunas e linhas o Inserindo planilhas o Excluindo planilhas o Fórmulas Fórmula de soma Fórmula de subtração Fórmula de divisão Fórmula de multiplicação Porcentagem Média o Inserir função o Inserindo gráficos o Formatando o gráfico o Formatando células o Controlando a altura da linha o Controlando a largura da coluna o Autoformatação o Visualizar impressão o Impressão de páginas Apresentação de Slides o Introdução o Conhecendo a janela o Design do slide o Iniciar com um design do slide o Iniciar uma apresentação em branco 2 o o o o o o o o o o o o o o o Escolher um autolayout Usar o modo de exibição normal Salvar uma apresentação Editando sua apresentação Formatar o texto do slide Inserir slides Excluir slides Duplicar slides Alterar o estilo de uma apresentação Alterar esquemas de cores de seu slide Reordenar os slides Visualizar um show de slides Trabalhando com efeitos Intervalos de apresentação Imprimir uma apresentação Browser para Internet o O que são redes de computadores o O que é internet o Como funciona a internet o Histórico o Internet no Brasil o Domínios da internet o Serviços disponíveis na internet o Equipamento necessário para acesso a internet o Iniciando o navegador o Conhecendo a janela do browser o Conectando-se a internet o Aprendendo a navegar pela web o Aprendendo a voltar e avançar páginas o Aprendendo a usar o botão parar o Aprendendo a atualizar páginas o Como configurar a página inicial o Favoritos o Histórico o Como imprimir uma página o Como copiar informações para um documento o Salvando imagens o Mecanismo de busca da web o Busca por palavra chave o Abrindo uma conta de e-mail na internet Recebendo e-mail Enviando e-mail Anexando arquivos Catálogo de endereços Itens excluídos 3 Gerenciador de E-mails, agenda e etc o O que é? o Exemplos de aplicativo o Ambiente de trabalho o Correio eletrônico Enviando uma Nota de Correio ou E-Mail Anexando Arquivo a Nota de Correio Respondendo uma Nota de Correio Criando Pasta Copiando Notas de Correio Apagando Notas de Correio o Documentos o Livros de endereços o Calendário, tarefas e reuniões o Procurar informação o Mensagens Instantâneas Componente: ORGANIZAÇÃO DE COMPUTADORES INTRODUÇÃO AO PROCESSAMENTO DE DADOS o Conceito de Informática o Conceito de computador o Histórico dos computadores o Definição de processamento de dados e suas etapas o Hardware e software o Classificação dos computadores o Unidade Central de Processamento (CPU) o Memórias o Barramentos o Periféricos o Unidades de armazenamento de dados (Bit e Byte) o Os sistemas de numeração. ARQUITETURA E FUNCIONAMENTO DO COMPUTADOR o Como é o funcionamento do computador Explicar todas as etapas e equipamentos envolvidos CONHECENDO OS PROCESSADORES o Características o Memória cache do processador o Arquiteturas, modelos e evolução dos processadores. MEMÓRIA RAM o Características o Formatos e modelos o Tecnologias PLACA MÃE o Características o Modelos e formatos o Componentes da placa mãe Chipset Memória ROM / BIOS 4 Cache Jumpers Barramentos Encaixe para processador DISCO RÍGIDO o Características o Funcionamento o Sistemas de arquivos o Formatação OUTROS PERIFÉRICOS o Placas de Vídeo e Monitores o Gravadores de CD/DVD o Placas de rede com PXE o Teclado o Mouse o Gabinete o Placas de som o Modem o Cable Modem o Palm o Touch Screen Novas tecnologias Componente: SISTEMAS OPERACIONAIS Conceitos Básicos de SO Máquinas de Níveis Histórico dos Computadores Classificação dos Computadores Tipos de SO o Monotarefas o Multitarefas o Múltiplos Processadores Kernel Sistemas Fortemente Acoplados Sistemas Fracamente Acoplados Operações de Entrada e Saída Buffering Spooling Reentrância Estrutura dos SO System Calls Gerência de Processos Gerência de Memória Gerência de I/O (Input/Output) Entrada/Saída Tipos de Software Modos de Acesso Sistemas Monolíticos Sistemas em Camada 5 Máquinas Virtuais Modelo Cliente Servidor Processo de inicialização da máquina DOS Básico o O que é? o Comandos internos e Comando externos o Comandos: Dir, Copy, Mudança de Drive, Format, Del, Md, Cd, Rd, Fdisk, Type, Tree o Arquivos .Bat Sistema Operacional Windows o Tipos o Caracteristicas o Funções o Instalação do Sistema Operacional o Perfis de Usuários e Grupos o Permissões em Arquivos e Pastas o Recursos e Funções do Sistema Operacional o Registro o Abordagem do tema "Certificações Microsoft MCP / MCDST" Componente: MONTAGEM E MANUTENÇÃO DE MICROCOMPUTADORES Adquirindo um computador o Qual o computador a ser comprado Reconhecendo os equipamentos e suas aplicações o Gabinete o Placa-mãe o Processador o Cooler o Memória o Placa de Vídeo o Disco Rígido o Modem o Drives de CD e DVD o Placa de Som Montagem do Computador Ferramentas serem usadas Manuseio correto de Hardware Gabinete Fonte de Alimentação Configuração de placas-mãe Instalação da placa-Mãe no gabinete Instalação do processador Ligando os fios do gabinete Instalação da memória RAM Instalação de periféricos o Dispositivos on-board 6 o Disco rígido o Unidades de CD e DVD Testando e Conferindo a Montagem o Ligando o computador Configurando o SETUP Instalação de Software o Instalando o Windows o Configurando drivers o Instalando aplicativos comerciais (Office, antivírus, etc). Resolvendo e reconhecendo defeitos o Identificar os defeitos pelas suas características o Corrigir defeitos o Manutenção corretiva e preventiva Dicas de Mercado o Ética Profissional o Contrato de trabalho o Como cobrar o Avanços tecnológicos Componente: PROTOCOLOS, INSTALAÇÕES E CONFIGURAÇÕES DE REDES Porque ligar os micros em rede? o Compartilhamento de arquivos o Compartilhamento de periféricos o Sistema de mensagens e agenda de grupo o Jogos em Rede Como as redes funcionam? o Placas de Redes o Cabos o Topologias o Arquiteturas o Protocolos o Recursos o NOS Cabeamento o Cabo Coaxial o Cabo de par trançado o Par trançado x Coaxial o Fibra óptica Placas de Redes Hubs inteligentes Conectando hubs Repetidores Crescendo junto com a rede 10 ou 100? Bridges, Roteadores e Gateways Bridges (pontes) Como funcionam as bridges? Roteadores 7 Nós de conexão Arquiteturas de Redes o Topologias lógicas o Redes Ethernet o Pacotes o Modo full duplex IEE 802.11b/G o Segurança o ESSID o WEP o RADIUS o Permissões de acesso o Como os dados são transmitidos e interferências o Aumentando o alcance o Modo ad-hoc o A questão do custo Wireless/Wi-fi Bluetooth o A demora o Usos para Bluetooth o Consumo elétrico o Gigabit Ethernet Ponto a Ponto x Cliente Servidor o Servidores de Disco o Servidores de Arquivos o Servidores não dedicados o Impressoras de Redes Protocolos o Camadas de Rede o NetBEUI o IPX/SPX o DLC o TCP/IP Endereçamento IP o Máscara de sub-rede o Máscaras complexas o Usando o DHCP o Default Gateway o Servidor DNS o Servidor WINS o Redes virtuais privadas Configurar a Rede e compartilhar a conexão o Segurança fundamentos de segurança segurança da rede ipsec pki protocolos de autenticação protocolos de encriptação 8 políticas de segurança para máquina local e para o domínio instalando e configurando o linux astaro configurando o serviço firewall configurando o serviço squid Planejando a Rede. Componente: SISTEMAS OPERACIONAIS DE REDE Redes Baseadas no Windows 2008 Server o Uma Breve História “dos Windows” o Os “Windows” Para Estações de Trabalho e Computadores de Uso Residencial o Equipamento e Software Necessários o Introdução ao Windows Server 2003 o Um Sistema Operacional – Quatro Edições o Novidades do Windows Server 2003 o Redes de computadores o Papel do Windows Server 2003 na rede da sua empresa o O Protocolo TCP/IP o Redes Classe A , Redes Classe B , Redes Classe C , Redes Classe D , Redes Classe E o Windows Server 2003 instalado? o Executar um teste de compatibilidade antes da instalação do Windows Server 2003 o Instalando o Windows Server 2003 o Instalação não assistida e arquivo de respostas Active Directory – Conceitos, Estrutura Lógica e Física e Componentes o Conceito de Diretório e Exemplos. o Entendendo o conceito de Diretórios e Workgroups. o Domínios, Árvores de domínios e Unidades Organizacionais – Conceitos. o Conhecendo os principais Objetos de um domínio. o Atribuição de permissões em múltiplos domínios. o Entendendo as Unidades organizacionais. o Relações de confiança e florestas. o Servidores de Catálogo Global (Global Catalogs) o Sites, replicação do Active Directory e estrutura física da rede. o O Schema do Active Directory o Níveis de funcionalidade de um domínio. o Fundamentos em: Preparação para a instalação do Active Directory. o Instalação do Active Directory – Criação de um Novo Domínio o Modificações feitas com a instalação do Active Directory. o Como rebaixar um DC de volta a Member Server. o Criar um novo DC em um domínio já existente. o Preparando um domínio do Windows Server 2003 para migração. o Operações diversas com o Active Directory. Consoles de Administração e Snap-in – interface padrão para Administração do Windows Server 2003 o Microsoft Management Console (MMC) e Snap-in – Conceitos 9 o Consoles instalados com o Windows Server 2003. Administração de contas de usuários e grupos do Active Directory o Contas de Usuários o Criação e administração de contas de usuários. o Criando e utilizando uma conta modelo o Comandos para trabalhar com contas de usuários. o O Conceito de Profiles o Conhecendo as chamadas “Contas Built-in” o Demais operações com contas de usuários o Grupos de usuários: Conceitos, tipos e utilização. o Ações práticas com grupos de usuários. o Fundamentos em: Conceito e utilização de Unidades Organizacionais. o Ações práticas com Unidades Organizacionais (OUs). o Contas de computadores – Conceito e Prática o Políticas de Senha para o Domínio o Administração do “Schema” do Active Directory. Administrando discos e volumes no Windows Server 2003 o Disco físico o Armazenamento Básico e Armazenamento Dinâmico o Operações Práticas no Gerenciamento de Discos e Volumes o Ferramentas Para Manutenção de Discos e Volumes o Criptografia de Arquivos em Partições NTFS o Alterando a diretiva de recuperação do Computador local o Recomendações sobre a criptografia de pastas e arquivos Criando e Administrando Pastas Compartilhadas e Permissões de acesso o Pastas compartilhadas, Permissões de Compartilhamento e Permissões NTFS. o Entendendo as permissões de compartilhamento. o Quando um usuário pertence a mais de um grupo, como é que fica a permissão efetiva do usuário?? o Compartilhando pastas, definindo permissões de compartilhamento e NTFS o O console para monitoração de compartilhamentos. o Permissões NTFS. o Distributed File System - DFS o Limitações no Cliente e no Servidor o Implementando o DFS – um exemplo prático o O Console DFS o Definição de cotas em volumes e partições. o Entendendo e Utilizando Pastas off-line o Configurando o computador dos usuários para que ele esteja apto a usar o recurso de arquivos off-line. o Configurando um compartilhamento para que os seus arquivos possam ser acessados off-line. o Definindo quais arquivos serão armazenados no cache, para acesso off-line. o Compactação de pastas e arquivos. o Compactação de arquivos e pastas. o Arquivos compactados no padrão .ZIP. Instalação, Configuração e Administração de Impressoras o O Sistema de Impressão do Windows Server 2003 – Conceitos Teóricos o Instalação e Configuração de Impressoras - Prática 10 Fazendo o Backup dos Dados e Agendando Tarefas o O conceito de Tarefas agendadas o Criação e Administração de Tarefas agendadas. o Comandos at para agendamento de comandos. o Estratégias de backup e restore. o Fazendo o backup e o restore de pastas e arquivos com o Windows Server 2003. o Fazendo o Backup e o Restore do Active Directory.. o Os comandos Ldifde e Dsadd. Manutenção do Windows 2003 Server e Gerenciamento de Hardware o Uma Introdução ao Terminal Services. o Implementação e Administração do Terminal Services. o O Recurso de Assistência Remota. o O novo recurso de Shadow Copies. o Instalando o cliente de shadow copies. o Acessando as shadow copies: o Group Police Objects – GPOs. o Implementação e Administração de GPOs. o Gerenciamento de Hardware e de Drivers. Auditoria, Log de Eventos e Serviços o Log de Eventos e de Auditoria – Conceito. o Trabalhando com o Log de Eventos. o Configurando a auditoria de acesso a arquivos, pastas e impressoras. o Gerenciando Serviços no Windows Server 2003. Monitoração de Desempenho e Logs de Alerta o Monitoração de desempenho – conceitos básicos. o Utilização do console Desempenho Ferramentas de recuperação a desastres o Entendendo o processo de boot do Windows Server 2003 o O arquivo Boot.ini e caminhos ARC o A Registry do Windows Server 2003. o O Modo Seguro, Last Know Good Configuration e Control Sets.. o Diversas ferramentas de recuperação a desastres. Internet Information Services 6.0 – IIS 6.0 e Software Update Services – SUS o Instalação do IIS 6.0. o Preparando o seu computador para acompanhar os exemplos práticos de utilização do IIS. o Configurando opções do servidor de páginas e do servidor ftp. o Questões e configurações de segurança com o IIS. o SUS – Software Update Services Simulado para o Exame Certificação MC290 Linux Básico: o Breve histórico o Logon o Ambiente gráfico - x window o Ambiente texto o Shell o Terminais virtuais 11 o o o o o o o o O usuário root: privilégios e perigos Adicionando um usuário adduser e passwd Sistema de arquivos O diretório home Home do super usuário O diretório raiz Principais diretórios Comandos de manipulação de arquivos e diretórios (ls, cd, pwd, cp, mkdir, mv, rmdir, cat, rm, more e less) o Comandos diversos (echo, exit, reboot, halt ) o Redirecionamento (stdout , stdin, stderr, pipe ) o Tabela de partição o Tipos de sistemas de arquivos o Memória virtual o Geometria do disco o O que são distribuições o Sistemas de instalação o Softwares adicionais o Pacotes o Outros sistemas operacionais o Instalação em modo gráfico idioma do aplicativo de instalação lay-out de teclado mouse placa de vídeo idioma do sistema definição de particionamento tipos de instalação (desktop, server, notebook, custom) fuso horário pacotes principais pacotes adicionais tipo de monitor disco de inicialização o Instalação em modo texto (seleção de opções e fdisk) o Editor de textos vi o Permissões (proprietário, grupo e outros ) o Tipo de arquivo ou diretório o chmod o chmod octal o Inicialização do usuário Linux Avançado o Profile o Variáveis de ambiente o Path de execução o Operador o Grupos e usuários adicionando usuários - opções avançadas mudando o grupo de um usuário acrescentando o usuário em outros grupos 12 o o o o o o o o o o o o o o o o o o criando grupos removendo usuários do sistema removendo grupos do sistema alterando os atributos do usuário Arquivos e diretórios (determinando o proprietário e determinando o grupo) Compactando arquivos (compress , uncompress , gzip e gunzip) tar -encapsulando arquivos e diretórios Dispositivos o diretório /dev diferença entre dispositivos e drivers dispositivos de caracteres dispositivos de blocos Sistemas de arquivos Pontos de montagem mount umount fstab aliases Gerenciamento de pacotes rpm instalação upgrade lista de pacotes instalados procurando pacotes Ferramentas de localização (find , locate, where is e grep) Processos (what , ps , deamons, sinais, kill, killall e init) Http apache httpd.conf domínios virtuais - virtual host Dns (bind , named.conf , cache olny, zonas, registros, soa, ns, a , cname, mx) Servidor de correio eletrônico sendmail arquivo de configuração arquivo de macros usuários virtuais controle de acesso aliases pop3 imap Integração com windows samba windows 95, 98, me windows nt, 2000, xp adicionando senhas criptografadas compartilhando pastas restringindo acesso compartilhando impressoras Redes 13 ips introdução à notação binária introdução à álgebra booleana (and, or e xor) classes máscaras de rede broadcast classes privativas sub-redes configuração de placas ethernet Componente: LÓGICA DE PROGRAMAÇÃO Conceitos de programação Exemplos de algoritmos no dia a dia Noções de lógica Tipos primitivos Constantes Variáveis Identificadores Declaração de variáveis Operadores aritméticos Expressões aritméticas Funções matemáticas Operadores relacionais Expressões lógicas Comandos de atribuição Comandos de entrada e saída Blocos Estrutura seqüencial Estruturas de seleção Seleção simples Seleção composta Seleção de múltipla escolha Estrutura de repetição para Estrutura de repetição enquanto Estrutura de repetição repita Exemplo de programa misturando todas as estruturas Estrutura de dados Vetores Matrizes Registros Arquivos Módulos o Escopo de variáveis o Passagem de parâmetros o Contexto de módulos 14 Componente: TÉCNICAS DE DESENVOLVIMENTO DE APLICATIVOS Engenharia de Software o Conceitos gerais o Principais aspectos do software Software: Mitos e Realidade o Modelos de Desenvolvimento de software O Modelo Queda d'Água Prototipação Modelo Espiral o Visão Geral da Engenharia de Software Fase de Definição Fase de Desenvolvimento Fase de Manutenção o Qualidade de Software o Fatores de Qualidade Correção Robustez Extensibilidade Reusabilidade Compatibilidade Eficiência Portabilidade Usabilidade o Questões importantes à Qualidade de Software Princípios Análise de Sistemas o Definições Sistemas Processos Escopo Requisitos Análise de Sistemas Papel do analista o Analise Essencial Mini-mundo DFD Processo Depósito de Dados Entidade Externa Fluxo de Dados o Análise Orientada a Objetos Objeto Atributo Método Classe Herança Encapsulamento Polimorfismo 15 Unified Modeling Language (UML) o Características o Modelagem OO o Desenvolvimento o Conceitos o Utilização o Diagramas (Ênfase nos diagramas de Classe e Use Case) Prática em Gerenciamento de Projetos o As fases de um projeto o Considerações sobre Escopo, Prazo e Custo. o Montagem de Cronograma Rational Unified Process (RUP) o Características o As suas fases Iniciação - Concepção Elaboração Construção Transição Componente: BANCO DE DADOS Conceitos teóricos de Banco de Dados o Banco de Dados o SGBD o Objetivos do SGBD o Funções do SGBD o Banco de Dados Relacionais o Chaves em Banco de Dados Relacionais Diagrama Entidade-Relacionamento (DER) o Entidade o Relacionamento o Cardinalidade o Atributos o Entidade Fraca o Generalização / Especialização Diagrama de Estrutura de Dados (DED) o Formato de Tabelas o Posicionamento dos Atributos de uma tabela o Relacionamento entre as tabelas Utilização de Ferramenta CASE para modelagem (ERwin) o Model Logical o Model Phisical Utilização de Gerenciador de Banco de Dados (Access) o Tabelas o Ligação entre as tabelas o Relacionamento o Consultas (Seleção, Parâmetro e Campo Calculado) 16 o Formulários o Relatórios Utilização do Gerenciador de Banco de Dados MySQL o Introdução o Visualizar Banco de Dados existente o Criar Banco de Dados o Criar usuários com senha o Utilização de Linguagem de acesso a dados. (SQL – Structured Query Language) o Criar Tabelas o Inserir dados nas tabelas o Excluir dados o Alterar estrutura da tabela o Alterar registros o Excluir Tabelas o Consultas o Consultas Avançadas (Utilizando Having, Order By, Group By, Sum, AVG, Count, Consultas de dados em tabelas diferentes) Noções Básicas de Oracle o Introdução o Características o Utilização Componente: LINGUAGEM DE PROGRAMAÇÃO Java o o o o o o o o o o o o o o o o o o o o o o o o Introdução à Tecnologia Java Breve Histórico Java Como Tecnologia de Desenvolvimento de Software Java Como Plataforma Finalidade Vantagens Perspectivas O Ambiente Conceito Toolkits Instalação no Windows Configurações no Windows Ferramentas Editor Compilador Interpretador A Linguagem Estrutura de Aplicativos Declaração Import Declaração de Classe Método Main( ) Instruções e Blocos Argumentos Tipos de Dados 17 o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o Valores Literais Números Inteiros Números de Ponto Flutuante Tipos Textuais Tipo Lógico Variáveis Declaração e Inicialização Escopo Conversões Constantes Elementos Léxicos Palavras Reservadas Identificadores Separadores Comentários Operadores Aritméticos, Relacionais e Lógicos Precedência Estrutura if Estrutura if-else Estrutura switch-case Estruturas de Repetição Estrutura while Estrutura do-while Estrutura for Quebras de Laço Programação Orientada a Objetos Conceitos Objeto Classe Operações de Abstração Classificação Versus Instanciação Generalização Versus Especialização Agregação Versus Decomposição Implementação de Classes Declaração Instanciação Atributos Atributos Constantes Atributos Estáticos Métodos Métodos Constantes Métodos Estáticos Métodos Abstratos Construtores Encapsulamento A Diretiva public A Diretiva private A Diretiva protected Herança 18 o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o A Declaração extends A Referência this A Referência super Exemplo de Especialização Polimorfismo Sobrecarga Sobreposição Interfaces Atributos e Métodos A Declaração implements Herança e Polimorfismo Pacotes A Declaração package A Declaração Classe Interna Classe Final Classe Abstrata Objetos Anônimos Introdução à API Java Composição Organização Pacote java Pacote javax Recursos Essenciais Operações com Textos Operações Matemáticas Entrada e Saída no Modo Textual Linhas de Execução Invólucros Para Tipos Primitivos Recursos Utilitários Valores Aleatórios Vetores Dinâmicos Datas Horários Moeda Operações com Arquivos Gravação Leitura C#.NET o Introdução o Iniciando o Visual Studio.Net o Criando a Primeira Página o Estudando o ID dos Objetos o Usando Componentes Dinamicamente o Usando o Componente DropDownList o Usando Orientação a Objetos Verdadeiramente o Desenvolvendo Página Dinâmica o Depurando o Código Linha por Linha 19 o o o o o o o o o Inserindo o Componente ChekBox Inserindo o Componente Button Usando o Componente ListBox Validando Campos do Formulário ADO.NET (Conectando com MYSQL) Criando Classes para Inserir Dados no Banco de Dados; Capítulo 15 Inserindo Dados no Banco de Dados Usando o Componente DataGrid Criando Classes Para Excluir Dados Componente: TRABALHO DE CONCLUSÃO DE CURSO O aluno deverá desenvolver um projeto, onde demonstrará ter assimilado os diversos conhecimentos adquiridos nas cadeiras do Curso. O trabalho deverá conter uma parte descritiva do funcionamento do projeto, através de diagramas, fluxogramas, etc. e uma parte funcional descrita. Deverá ser documentado de forma escrita O trabalho deverá ser avaliado por uma banca de professores do Curso para aprovação do aluno. 20