A disciplina Configuração de Sistemas Operacionais de Rede tem como finalidade capacitar os alunos a compreender, configurar, gerenciar e otimizar sistemas operacionais voltados para ambientes de rede. Seu foco principal é ensinar as práticas e técnicas necessárias para administrar sistemas que suportam serviços de rede, garantindo conectividade, segurança, desempenho e escalabilidade em ambientes corporativos ou domésticos. Os objetivos específicos geralmente incluem:
  1. Compreensão dos Sistemas Operacionais de Rede: Ensinar os fundamentos de sistemas operacionais (como Windows Server, Linux, ou outros) voltados para gerenciar redes, incluindo seus componentes e arquiteturas.
  2. Configuração de Serviços de Rede: Capacitar o aluno a configurar serviços essenciais, como servidores DNS, DHCP, FTP, HTTP, e-mail, ou compartilhamento de arquivos, garantindo o funcionamento eficiente da rede.
  3. Segurança de Rede: Abordar práticas de segurança, como configuração de firewalls, políticas de acesso, autenticação de usuários e proteção contra ameaças.
  4. Gerenciamento de Recursos: Ensinar a administração de recursos de rede, como gerenciamento de usuários, permissões, armazenamento e monitoramento de desempenho.
  5. Resolução de Problemas: Desenvolver habilidades para diagnosticar e solucionar falhas em sistemas operacionais de rede, garantindo a continuidade dos serviços.
  6. Automação e Script: Introduzir técnicas de automação de tarefas administrativas por meio de scripts (como Bash, PowerShell) para aumentar a eficiência.
Essa disciplina é essencial para profissionais de TI que desejam atuar como administradores de redes, analistas de infraestrutura ou engenheiros de sistemas, fornecendo uma base sólida para gerenciar ambientes de rede complexos.

Visão geral; O sistema de computação; Conversão de Bases e aritmética computacional; Subsistema de memória; Unidade central de processamento; Entrada e saída; Arquiteturas RISC.

• Caracterizar a evolução de computadores;

• Conceituar os sistemas numéricos e mudança de base;

• Caracterizar a organização de sistemas de computação e detalhar subsistemas: memória, processador, dispositivos de entrada e saída de dados e barramentos;

• Caracterizar e analisar as formas de tradução de programas de uma linguagem de alto nível para um programa executável;

• Estudar um conjunto de instruções e os modos de endereçamento utilizados por um sistema de computação.

• Diferenciar computadores e compreender a evolução dos mesmos;

• Entender os sistemas numéricos e realizar mudanças de bases;

• Entender a organização e arquitetura dos subsistemas do sistema computacional.