PROGRAMA DE MONITORIA DO IFCE - Disciplina/Unidade Curricular: Administração de Sistemas Abertos 1. Instalação do Linux: Particionamento: Planejando as partições do disco / Partição swap. Filtros de texto: Introdução aos filtros de texto: Comandos: cat, cut, expand, fmt, head, join, nl, od, paste, pr, split, tac, tail, tr, wc, xargs. Notificação de usuários: Comandos: issue, motd. Criando arquivos: Comandos: touch, cat. Permissão de arquivos. 2. Filtros de texto: Redirecionamentos e condutores, PIPE, Símbolos coringa. Gerenciamento básico de arquivos: Comandos: cp, mv, rm, mkdir, tee,touch. Sistemas de arquivos e dispositivos. Comandos para criar e formatar: partições:fdisk, mkfs.trabalhando com sistemas de arquivos: df, du, find, locate, updated. Montando e desmontando sistemas de arquivos. Pontos de montagem, Arquivo /etc/fstab. Tipos de sistemas de arquivos. Opções de montagem, Montando e desmontando: Comandos: mount, umount. Administração de usuários. Contas de usuários. O arquivo /etc/password. O arquivo /etc/shadow. Grupos de trabalhos. Comandos de administração de contas. Permissões. Introdução a permissões, Modificando permissões, Alterando dono e grupo dos arquivos.
Disciplina/Unidade Curricular: Gerência de Redes 1. Introdução: evolução do gerenciamento das redes de computadores. Elementos de uma arquitetura de gerenciamento de redes. Visão geral dos componentes das redes, seu uso e formas de gerenciamento. 2. Network Operation Center (NOC); Arquiteturas de gerenciamento de redes: arquitetura de gerenciamento Internet. Introdução ao SNMP. CMIP sobre TCP/IP (introdução ao CMOT). Arquitetura de gerenciamento OSI (introdução ao CMIP/CMISE). Objetos gerenciados. Gerência normalizada de redes (TMN do ITU-T, OSI/NM da ISO, SNMP da Internet); 3. Base de informações de gerenciamento (MIB): introdução às informações de gerenciamento e regras de codificação. Introdução a MIB. O desenvolvimento da MIB. MIB I e MIB II. MIBs de uso específico. RMON e RMON2. MIBs privadas e acesso a MIBs.
Disciplina/Unidade Curricular: Implantação de Banco de Dados 1. Comandos SQL Básicos e Avançados. 2. Arquitetura de Sistemas de Banco de Dados. 3. Armazenamento de Dados. 4. Gerenciamento de buffers. 5. Processamento de transações. 6. Recuperação de Falhas. 7. Processamento e otimização de Consultas.
Disciplina/Unidade Curricular: Lógica e Linguagem de Programação 1. Depuração de Código e Ferramentas de Depuração - Depuração de Algoritmos. Depuração de programas com ferramentas de software. 2. Módulos - Procedimentos. Funções. Unidades ou Pacotes. Bibliotecas. 3. Recursividade - Funções e Procedimentos Recursivos. 4. Ponteiros e Alocação Dinâmica de Memória. 5. Estruturas de Dados Heterogêneas - Registros ou Uniões. Arrays de Registros. 6. Arquivos - Rotina para manipulação de arquivos. Arquivos texto. Arquivos Binários. Arquivos de Registros.
Disciplinas/Unidades Curriculares: Projeto Social Aplicado a TI e Arquitetura de Computadores 1. Formatação de atividades no Ambiente Virtual de Aprendizagem, Moodle; 2. Conhecimentos de Matriz DI; 3. Elaboração lay-out (Menu, Personalização Agenda de aula; Mensagens; etc) 4. Elaboração de aula; 5. Configuração para recebimento de upload de tarefas; 6. Elaboração de fórum; 7. Elaboração de Chat;