Início > Professor

Nesta página os alunos podem verificar diversas informações sobre disciplinas e cursos que ministro.


SENAC - Cachoeira do Sul

Abaixo se encontram os cursos nos quais atuo como docente no SENAC Cachoeira do Sul:

  • Sistema operacional e processo de boot;
  • Infraestrutura de particionamento;
  • Instalação de sistemas operacionais em conjunto (dual boot);
  • Configuração de sistemas operacionais;
  • Configuração da adição de drivers de dispositivos;
  • Ferramentas para diagnóstico, limpeza do registro, otimização de memória, desfragmentação e análise de disco;
  • Ferramentas de combate a software malicioso: instalação e utilização;
  • Técnicas e ferramentas para backup, compactação e descompactação de arquivos;
  • Busca de drivers para dispositivos na Internet;
  • Técnicas de manutenção preventiva e corretiva do software.
  • Criar discos de boot;
  • Construir infraestrutura de particionamento adequada para instalar sistemas operacionais;
  • Instalar sistemas operacionais em conjunto (dual boot);
  • Configurar de forma adequada sistemas operacionais;
  • Configurar a adição de drivers de dispositivos;
  • Empregar ferramentas para diagnóstico, limpeza do registro, otimização de memória, desfragmentação e análise de disco;
  • Identificar ferramentas de combate a software malicioso e proceder a sua instalação e utilização adequada;
  • Definir técnicas e usar ferramentas para backup, compactação e descompactação de arquivos;
  • Pesquisar drivers para dispositivos na Internet;
  • Aplicar técnicas de recuperação automatizada do sistema;
  • Aplicar técnicas e proceder na manutenção preventiva e corretiva do software;
  • Clonar discos e partições;
  • Criar e restaurar imagens de discos e/ou partições.
  • Protocolos da rede: conceitos básicos, modelo OSI, fundamentos do endereçamento IP;
  • Diagnósticos básicos da rede.
  • Origem da Internet e estrutura física de rede, tipos (WAN, MAN, LAN), topologias físicas e lógicas e modelos (ponto-a-ponto e cliente/servidor);
  • Endereço de hardware (MAC), endereço IP, serviços DNS e DHCP, Classes de Redes;
  • Rede ponto-a-ponto usando protocolo TCP/IP, compartilhamento de recursos;
  • Configuração de Acesso Remoto Windows e Linux SSH;
  • Modens, roteadores, access point e NAT;
  • Diagnóstico da rede.
  • Identificar e diferenciar topologias de redes;
  • Definir, usar e configurar o hardware adequado ao projeto da rede;
  • Construir uma rede ponto-a-ponto com endereçamento IP básico;
  • Criar compartilhamento de recursos;
  • Definir e aplicar ferramentas para diagnóstico básico da rede;
  • Definir, usar e configurar o hardware relacionado ao projeto da rede;
  • Descrever os principais protocolos de rede;
  • Identificar classes e reservas atribuindo e configurando o endereçamento IP;
  • Identificar os protocolos da suíte TCP/IP;
  • Configurar uma rede compartilhando recursos;
  • Utilizar e configurar as principais ferramentas de acesso remoto;
  • Definir e configurar Modens, roteadores, access point e NAT;
  • Definir e aplicar ferramentas para diagnóstico e análise da rede.
  • Arquiteturas de rede, padrões de comunicação de computadores;
  • Protocolos e suas aplicações em um ambiente de redes;
  • Gestão de redes e serviços;
  • Topologias de rede;
  • Características e funções do modelo ISO/OSI e TCP/IP;
  • Teoria Geral de Redes;
  • Máscaras IP (classes, CIDR e VLSM);
  • Segurança de redes de computadores.
  • Analisar cenários (estudo de caso de ambientes de rede);
  • Identificar o uso adequado de software e hardware para o ambiente;
  • Elaborar soluções de rede e conectividade a partir da base teórica;
  • Configurar corretamente os protocolos propostos (TCP/IP) conforme o sistema operacional utilizado;
  • Configurar redes e sub-redes lógicas, utilizando TCP/IP e seus conceitos;
  • Configurar as soluções de segurança;
  • Diagnosticar eventuais falhas de conectividade e infraestrutura e corrigi-las.
  • Ambientes de Redes;
  • Sistemas operacionais;
  • Conceitos de contas de usuário, grupos e domínios;
  • Meios para compartilhamento de recursos;
  • Princípios de gerenciamento e monitoramento de redes;
  • Sistemas - tolerância a falhas e backup.
  • Configurar ambientes de rede corporativas para utilização de grupos de trabalho a partir de cenários propostos;
  • Criar grupos de trabalho conta de usuário;
  • Configurar ambientes para compartilhamento de recursos;
  • Diagnosticar eventuais falhas e corrigi-las;
  • Propor soluções de backup para situações de risco.
  • Introdução à segurança de Redes;
  • Pragas Digitais;
  • Portas de comunicação e protocolos comuns de rede e Internet;
  • Planejamento e implementação de segurança em uma rede;
  • Aplicação de diretivas de grupo;
  • Contas e senhas;
  • Softwares maliciosos;
  • Formas/Tipos de Ataques a redes;
  • Métodos de prevenção;
  • Firewall, Antivírus e outras Ferramentas de segurança;
  • Elaborar documentação sobre segurança de uma rede.
  • Identificar, interpretar, analisar e aplicar aspectos e elementos relacionados à segurança de redes;
  • Reconhecer os principais tipos de pragas digitais, portas de comunicação e protocolos de comunicação;
  • Aplicar diretivas de grupo para controle de ações e acesso na estrutura da rede;
  • Configurar e administrar contas e senhas para diferentes tipos de usuários e suas necessidades;
  • Identificar softwares maliciosos e prospectar ações corretivas;
  • Reconhecer e configurar sistema de defesa para ataques;
  • Reconhecer e utilizar métodos de prevenção;
  • Instalar e configurar ferramentas de segurança como firewall, Proxy, anti-vírus e demais ferramentas para segurança;
  • Desenvolver documentação sobre toda estrutura da rede e demais informações importantes para segurança.
  • Introdução à virtualização;
  • Máquinas Virtuais;
  • Sistemas operacionais;
  • Interfaces de rede;
  • Switches;
  • Roteadores;
  • Firewalls virtuais;
  • Tipos de virtualização: Hardware, Apresentação, Aplicativos;
  • Cloud Computing.
  • Definir e empregar técnicas de virtualização;
  • Selecionar, configurar e empregar máquinas virtuais e sistemas operacionais;
  • Identificar e compartilhar os equipamentos, acessórios, periféricos e programas necessários ao estabelecimento do processo de interação com o usuário final;
  • Diferenciar, analisar e organizar diferentes tipos de virtualização;
  • Planejar e avaliar a computação em nuvens.
  • Pilhas e filas;
  • Listas e árvores;
  • Ordenação de dados;
  • Pesquisa de dados;
  • Recursividade.

Não foram informadas habilidades.

  • Linguagem Orientada a Objetos;
  • Palavras reservadas;
  • Nomenclatura;
  • Tipos de dados;
  • Operadores, Variáveis;
  • Estruturas de controle;
  • Vetores;
  • Objetos;
  • Coleta de lixo;
  • Modelo orientado a objetos;
  • Classes e objetos;
  • Atributos e Métodos;
  • Herança e composição;
  • Encapsulamento;
  • Modificadores de acesso;
  • Classes abstratas;
  • Polimorfismo;
  • Interface;
  • Strings, números e datas;
  • Coleções;
  • Manipulação de erros;
  • Deploy.
  • Descrever o modelo de programação orientada a objetos;
  • Aplicar a nomenclatura padrão para variáveis, constantes, métodos, classes e interfaces;
  • Diferenciar classes e objetos;
  • Declarar e utilizar objetos e classes visando á abstração, encapsulamento, baixo acoplamento e alta coesão;
  • Desenvolver o código que identifica e utiliza o ponto em que o objeto se torna disponível na coleta de lixo;
  • Definir e utilizar atributos e métodos estáticos e não estáticos de acordo com as diretrizes da orientação a objeto;
  • Definir e utilizar métodos com tipos de retorno e parâmetros;
  • Empregar herança ou composição de acordo com as regras "é um" e "tem um";
  • Aplicar os modificadores de acesso de acordo com a estratégia de encapsulamento;
  • Empregar no código herança, polimorfismo, encapsulamento;
  • Usar classes abstratas e interfaces visando à baixa coesão;
  • Empregar coleções de acordo com o contexto;
  • Manipular erros;
  • Fazer o deploy da aplicação.
  • Introdução a Metodologias de Desenvolvimento de Software;
  • Metodologias tradicionais;
  • Metodologias interativas: RUP;
  • Metodologias ágeis: XP; SCRUM; FDD.

Não foram informadas habilidades.

  • Introdução ao Android;
  • Activity;
  • Interface Gráfica;
  • Gerenciadores de Layout;
  • View;
  • Notification;
  • Service;
  • AlarmManager;
  • Handler;
  • SQLite e Configuração;
  • Introdução ao banco de dados relacional;
  • Entidade, atributos, tupla (registros), índices;
  • Chave primária e estrangeira;
  • Relacionamentos;
  • Pesquisa em tabelas;
  • Ordenação do resultado;
  • Filtragem de linhas;
  • Pesquisa em múltiplas tabelas.
  • Descrever a arquitetura do Android;
  • Configurar o ambiente de desenvolvimento Android;
  • Gerenciar o ciclo de vida de Activities;
  • Utilizar os componentes gráficos TextView, EditText, Button, RadioGroup, RadioButton, CheckBox, ImageView e ImageButton para a criação de telas;
  • Configurar a IDE Eclipse para o uso do Google Android;
  • Definir e utilizar View, Notification, Service, AlarmManager e Handler para o desenvolvimento de aplicações Google Android;
  • Reconhecer os princípios, funcionalidades e características do SQLite;
  • Configurar o SQLite para uso no Google Android;
  • Distinguir entidade, relacionamento, atributo e identificador de entidade;
  • Descrever campo, registro, tabela e banco de dados relacional, chave primária, chave estrangeira e índices;
  • Construir relacionamentos;
  • Identificar as formas normatizadas (normais);
  • Aplicar os comandos: SELECT, INSERT, UPDATE, DELETE, CREATE e ALTER;
  • Utilizar as funções: AVG, COUNT, MAX, MIN e SUM.
  • Construir programas através de uma Linguagem de Programação WEB obedecendo à sua sintaxe;
  • Empregar componentes e seus respectivos métodos de acesso e manipulação de dados;
  • Desenvolver aplicações em camadas;
  • Empregar componentes de interface gráfica com o usuário;
  • Utilizar variáveis, definindo visibilidades e tipos de dados;
  • Realizar testes de rotinas;
  • Empregar programação orientada a objetos e eventos;
  • Utilizar consultas a Bancos de Dados através de objetos e SQL, criando tabelas, relacionamentos e consultas;
  • Utilizar Padrões de Projetos para WEB.

Não foram informadas habilidades.

  • Eletricidade Basica: instalacao eletrica, corrente alternada e continua, grandezas eletricas de potencia, tensao, corrente e as relacoes matematicas entre elas e manuseio do multimetro. Nocoes de aterramento; estabilizadores, filtro de linha e no-breaks;
  • Estrutura fisica e eletrica do PC: gabinetes e fontes de alimentação;
  • Arquitetura do PC: componentes, placamãe e sua constituição; manuseio e configuração jumper, dipswitch e jumperless; Chipset; funcionamento do processador e da memória de trabalho; principais tipos de processadores e seus soquetes de conexão; principais tipos de encapsulamento de memória;
  • Tecnologias de memória: RAM, ROM (Flash, Eprom), cache, buffers; barramentos (principais tipos e funcionamento), clock e taxa de transferência; portas de comunicação e suas características: (PS2, serial, paralela, USB, firewire, e-SATA); principais periféricas do PC: som, vídeo, rede, fax/modem, discos rígidos, drives ópticos, drives de disquetes; DMA, IRQ e I/O;
  • Controladoras de disco: especificações e funcionamento das controladoras IDE e SATA; uso de dispositivos IDE e SATA; geometria do HD, partição e sistema de arquivos; configuração das unidades IDE;
  • Conceitos e técnicas de manutenção corretiva e preventiva de hardware;
  • Técnicas de montagem e desmontagem: identificação de componentes do gabinete ATX;
  • CMOS Setup.
  • Conceituar corrente alternada e corrente contínua;
  • Descrever as grandezas elétricas de potência, tensão, corrente e as relações matemáticas entre elas;
  • Utilizar o multímetro para testar continuidade e medir tensão em sistema de corrente alternada e contínua;
  • Analisar e certificar a instalação elétrica adequada ao PC;
  • Conhecer as principais características, funcionalidade e tipos de Estabilizadores e No-Breaks e definir o tipo e modelo adequado para uso na instalação do cliente.
  • Conhecer os diferentes tipos de gabinetes e fontes de alimentação e também suas características, sabendo identificá-los e utilizá-los de maneira correta;
  • Descrever a arquitetura de construção do PC;
  • Identificar os componentes do PC;
  • Definir Chipset; o funcionamento do processador e da memória RAM;
  • Reconhecer os principais tipos de processadores e identificar seus soquetes de conexão;
  • Analisar a placa mãe, sua constituição, manuseio e configuração, definindo configuração por jumper, dipswitch e jumperless;
  • Listar os principais tipos de memória RAM;
  • Comparar memórias ROM (Flash, Eprom), memória cache e Buffers;
  • Identificar e definir barramentos, especificando seus principais tipos e funcionamento;
  • Conceituar clock e taxa de transferência;
  • Contrastar as portas de comunicação PS2, serial, paralela, USB e firewire;
  • Descrever as principais placas periféricas do PC (som, vídeo, rede, fax/modem);
  • Diferenciar discos rígidos, drives ópticos e drives de disquetes;
  • Conceituar endereços DMA, endereços IRQ e I/O;
  • Descrever as especificações e o funcionamento das controladoras IDE e SATA;
  • Identificar o uso de dispositivos IDE e SATA;
  • Descrever a geometria do HD, partição e sistema de arquivos;
  • Configurar as unidades IDE;
  • Contrastar as técnicas de manutenção corretiva e preventiva de hardware;
  • Realizar a manutenção corretiva e preventiva do hardware;
  • Aplicar técnicas de montagem e desmontagem, identificando componentes dos gabinetes ATX;
  • Adicionar e configurar periféricos;
  • Avaliar os componentes do PC, identificando problemas e defeitos;
  • Planejar configurações de hardware adequadas às necessidades do cliente;
  • Entender as configurações do CMOS Setup, para o funcionamento correto da placa mãe e demais componentes conectados a ela.
  • Tipos de Software;
  • Licenças de Software;
  • Sistemas operacionais: definições, tipos, principais partes e funções;
  • Processo de boot;
  • Sistemas de Arquivos;
  • Construção de infraestrutura de particionamento adequada para instalar sistemas operacionais;
  • Instalação de sistemas operacionais Windows e Linux de forma isolada e em conjunto (dual boot);
  • Configuração de sistemas operacionais;
  • Configuração e atualização de sistemas operacionais;
  • Registro do Windows;
  • Console com ferramentas de recuperação do Windows;
  • Configuração da adição de drivers de dispositivos;
  • Ferramentas para diagnóstico, limpeza do registro, otimização de memória, desfragmentação e análise de disco;
  • Software malicioso: verme, spyware, trojan, vírus, etc.;
  • Ferramentas de combate a software malicioso: instalação e utilização;
  • Técnicas e ferramentas para backup, compactação e descompactação de arquivos;
  • Busca de drivers para dispositivos na Internet;
  • Softwares essenciais;
  • Máquinas Virtuais; Técnicas de manutenção preventiva e corretiva do software;
  • História do Linux, software livre, movimentos GNU e open source, licenças, sistemas de padronização FHS e LSB, ambientes e interação;
  • Sistema de arquivos e a estrutura da árvore de diretórios no Linux, conceito de arquivos;
  • Introdução ao shell;
  • Permissões e propriedades de arquivos;
  • Gerenciamento e atualizações de pacotes no Linux;
  • Gerenciamentos de aplicativos de configuração;
  • Noções de ambiente gráfico;
  • Comandos e utilitários básicos.
  • Compreender as diferenças entre os tipos de software, quanto as suas finalidades e aplicações;
  • Conhecer os principais tipos de licenças de software, bem como as diferentes alternativas de software, existentes dentro de cada uma delas, descrever software livre, movimentos GNU e open source;
  • Conceituar sistema operacional;
  • Entender o funcionamento de um SO e suas principais características;
  • Descrever o processo de boot;
  • Conhecer os tipos e as características dos principais sistemas de arquivos e saber definir qual o mais adequado a ser utilizado em a cada situação;
  • Construir infraestrutura de particionamento adequada para instalar sistemas operacionais;
  • Instalar sistemas operacionais Windows e Linux de forma isolada e em conjunto (dual boot);
  • Configurar de forma adequada sistemas operacionais;
  • Realizar configurações visando otimização e melhoria de desempenho dos SOs;
  • Conhecer ferramentas para atualização de SOs: Service Packs, Windows Update e Gerenciadores de atualizações e pacotes de SOs Linux;
  • Explicar o registro do Windows;
  • Utilizar o console de recuperação do Windows para recuperação de problemas do sistema;
  • Configurar a adição de drivers de dispositivos;
  • Empregar ferramentas para diagnóstico, limpeza de registro, otimização de memória, desfragmentação e análise de disco;
  • Explicar o funcionamento de software malicioso (verme, spyware, trojan, vírus, etc.);
  • Identificar ferramentas de combate a software malicioso e proceder a instalação e utilização adequada;
  • Definir técnicas e usar ferramentas para backup, compactação e descompactação de arquivos;
  • Pesquisar drivers para dispositivos na Internet;
  • Definir softwares essenciais para um bom funcionamento do sistema, e oferecem ao usuário alternativas que contemplem suas necessidades básicas;
  • Conhecer o conceito de máquina virtual, sua instalação, aplicação, configuração e funcionamento;
  • Aplicar técnicas e proceder na manutenção preventiva e corretiva do software;
  • Identificar o criador do Linux, o sistema e suas características;
  • Conhecer os sistemas de padronização FHS e LSB;
  • Identificar o ambiente textual e a interface gráfica;
  • Conceituar usuários e grupos;
  • Aplicar e identificar as práticas de instalação;
  • Conhecer a estrutura hierárquica da árvore de diretórios Linux;
  • Conhecer o conceito de arquivo, identificar os tipos de arquivo e características;
  • Definir e o conceito de montagem;
  • Identificar o shell;
  • Definir conceito de comando e caminho;
  • Conceituar console;
  • Definir e gerenciar conceitos de permissões e propriedade de arquivos;
  • Gerenciar e atualizar pacotes no Linux;
  • Gerenciar e configurar os aplicativos de configuração do Linux;
  • Utilizar e conhecer as principais diferenças entre ambiente Gnome e KDE;
  • Conhecer e usar os principais recursos do bash, comandos e utilitários do Linux. NSLOOKUP, DIG, PING, NET, IFCONFIG, IPCONFIG etc.).
  • Origem da Internet e estrutura física de rede, tipos (WAN, MAN, LAN), topologias físicas e lógicas e modelos (ponto-aponto e cliente/servidor);
  • Hardware da rede: interface de rede, hub, switch, bridge, roteador, repetidores;
  • Tipos de cabeamento;
  • Noções de Protocolos;
  • Endereço de hardware (MAC), endereço IP, serviços DNS e DHCP, Classes de Redes;
  • Rede ponto-a-ponto com sistema Windows XP usando protocolo TCP/IP, compartilhamento de recursos;
  • Configuração de Acesso Remoto Windows e Linux SSH;
  • Modens ADSL;
  • Diagnóstico da rede.
  • Compor um projeto de rede;
  • Identificar e usar tipo, topologia e modelo adequado ao projeto;
  • Construir cabo UTP com conectorização 568A e B;
  • Entender as diferentes categorias de cabos UTP;
  • Definir, usar e configurar o hardware adequado ao projeto da rede;
  • Descrever os principais protocolos de rede;
  • Construir endereçamento IP, definir classe, identificar reservas e usar classe adequada ao projeto;
  • Identificar os protocolos da suíte TCP/IP;
  • Definir e descrever NAT;
  • Construir uma rede com sistema operacional Windows e Linux, criar e compartilhar recursos e impressoras;
  • Utilizar e configurar as principais ferramentas de acesso remoto;
  • Configurar modens ADSL roteadores de Banda Larga e dispositivos 3G;
  • Definir e aplicar ferramentas para diagnóstico e análise da rede, em ambiente Windows ou Linux (TRACERT, TRACEROUTE, NSLOOKUP, DIG, PING, NET, IFCONFIG, IPCONFIG etc.).

Colégio Sinodal Barão do Rio Branco - Cachoeira do Sul

Abaixo se encontram os cursos nos quais atuo como docente no Colégio Sinodal Barão do Rio Branco Cachoeira do Sul:

Não foram informados conhecimentos.

Não foram informadas habilidades.