Conteúdo Programático Completo

Propaganda
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
Download