Mudanças entre as edições de "FIC-Linux 2018-1"

De MediaWiki do Campus São José
Ir para navegação Ir para pesquisar
Linha 36: Linha 36:
 
*Ligando e Desligando o Sistema
 
*Ligando e Desligando o Sistema
 
*Primeiros contatos.
 
*Primeiros contatos.
 +
 +
==Apresentação do IFSC==
 +
 +
*[http://www.ifsc.edu.br/estrutura-organizacional-inicio Página do IFSC]
 +
*[https://www.sj.ifsc.edu.br/index.php Página do Câmpus]
 +
 +
==Apresentação do Curso==
 +
 +
*[[ISL-FicLinux_(Plano_de_Ensino) | Introdução ao Linux]]
 +
*[[PRL-FicLinux (página) | Projeto de Rede Residencial com o Linux]]
 +
*[[Curso_de_Formação_Continuada_de_Configuração_de_Redes_de_Computadores_Linux | PPC do Curso e Outras Regulamentações]]
 +
 +
==Metodologia, Avaliação e Critérios de Aprovação==
 +
 +
*Aaulas expositivas e aulas práticas no laboratório. Nas aulas práticas serão desenvolvidos exercícios e trabalhos individuais.
 +
*Avaliações individuais: Listas de exercícios com aproveitamento e entregues no prazo.
 +
*Critérios para aprovação: Serão considerados aprovados os alunos que obtiverem conceito final 6 ou superior em cada componente curricular. ATENÇÂO: Possuir no mínimo 75% de presença
 +
 +
==Bibliografia==
 +
 +
#Odilson Tadeu Valle
 +
##Administração de redes com Linux: fundamentos e práticas
 +
##Editora IFSC, 2010
 +
#Gleydson Mazioli da Silva
 +
##Guia Foca Linux
 +
##http://www.guiafoca.org/
 +
#Luiz Carlos Lobato Lobo de Medeiros e Wendel Soares
 +
##Formação de suporte t´ecnico PROINFO
 +
##https://pt.scribd.com/document/48655010/Formacao-de-Suporte-Tecnico-Proinfo
 +
#Ari Frazão Jr e Marcelo Braga
 +
##Administração de Sistemas Linux
 +
##https://pt.scribd.com/doc/128912228/Administracao-de-Sistemas-Linux
 +
 +
==Conceitos de Hardware, Software e Firmware==
 +
 +
*Em informática, o hardware consiste nos equipamentos
 +
**Ex: Computador, teclado, mouse, monitor
 +
*Software ´e um aplicativo, desenvolvido em uma linguagem de programação
 +
**Ex: Windows, Linux, Mozilla Firefox, Google Chrome
 +
*Firmware é um conjunto de instruções básicas e específicas para um hardware
 +
**Ex: BIOS nos computadores, sistemas de controle das máquinas de lavar, etc.
 +
 +
==Estrutura de um Computador e Arquitetura de Processadores==
 +
 +
*Bits, [https://pt.wikipedia.org/wiki/Byte Bytes] e tamanho de memória;
 +
*Representação de Caracteres: [https://pt.wikipedia.org/wiki/ASCII Tabela ASCII];
 +
*O [https://pt.wikipedia.org/wiki/Microprocessador microprocessador], barramentos e memórias semicondutoras: RAM,ROM, E2PROM, FLASH;
 +
*Memórias cache e memórias secundárias;
 +
*[https://pt.wikipedia.org/wiki/Mem%C3%B3ria_virtual Memória Virtual] e Swapping;
 +
*Registradores de 32bits ou 64bits
 +
*Arquitetura [https://pt.wikipedia.org/wiki/X86 x86] / [https://pt.wikipedia.org/wiki/AMD64 x86-64] – presente nos computadores pessoais
 +
*Arquitetura ARM – presente em sistemas embarcados e dispositivos móveis
 +
*Múltiplos núcleos (core)
 +
*Máquinas Virtuas: VirtualBox, UML (User Mode Linux).
 +
 +
==O papel do Sistema Operacional==
 +
 +
*O [https://pt.wikipedia.org/wiki/Sistema_operativo SO] é um programa (software) que controla a máquina e a torna utilizável para o usuário;
 +
*Abstrações do Sistema: arquivos e processos;
 +
*Pode ser multitarefa e multiusuário;
 +
*[https://en.wikipedia.org/wiki/Device_driver Driver] de dispositivo
 +
*[https://pt.wikipedia.org/wiki/Multi_boot Múltiplos OS instalados] em um computador. É possível??
 +
 +
==Sistema de Arquivos==
 +
 +
*Forma como estão estruturados/organizados os arquivos/dados em uma determinada mídia [https://pt.wikipedia.org/wiki/Sistema_de_ficheiros];
 +
*Um sistema operacional deve saber como acessar e operar sobre este sistema;
 +
*Tipos de sistemas: ext4, NTFS, VFAT32
 +
 +
==Exemplos de SO==
 +
 +
*Unix
 +
*Microsoft DOS
 +
*IBM
 +
*Microsoft Windows
 +
*netBSD, freeBSD, openBSD
 +
*Linux
 +
*macOS
 +
*Android
 +
*iOS
 +
 +
==Histórico do Linux==
 +
 +
*O início de tudo: UNIX;
 +
*Surgiu em 1991 quando Linus Torvalds, um estudante finlandês, resolveu desenvolver um sistema operacional compatível com a POSIX, por em que pudesse ser executado em arquitetura x86;
 +
*Linux está sob uma licença de software livre e diversas pessoas e empresas contribuem para o desenvolvimento do mesmo.
 +
*E o que é [https://pt.wikipedia.org/wiki/POSIX POSIX]? Define padrões para a interface de programação de aplicações (API) de um OS de forma a manter compatibilidade com o UNIX;
 +
 +
==Arquitetura do Linux==
 +
 +
*Ver pg.16 a 19 de [https://pt.scribd.com/document/48655010/Formacao-de-Suporte-Tecnico-Proinfo]
 +
 +
**Paginação e Memória [https://pt.scribd.com/document/48655010/Formacao-de-Suporte-Tecnico-Proinfo pg.19]
 +
**Estrutura do Linux [https://pt.scribd.com/document/48655010/Formacao-de-Suporte-Tecnico-Proinfo pg.18]
 +
 +
 +
==Distribuições==
 +
 +
Uma distribuição Linux consiste de um kernel Linux e uma coleção de software utilitários e aplicativos de usuário (baseado slides Prof.Emerson)
 +
**Redhat
 +
**Slackware
 +
**Debian
 +
**Ubuntu
 +
**OpenSuse
 +
**Fedora
 +
**CentOS
 +
**Kali
 +
 +
 +
Algumas distribuições podem ser executadas diretamente no CD/pendrive
 +
sem a necessidade de fazer sua instalação no disco rígido do computador
 +
 +
==Distribuições aqui no IFSC SJ==
 +
 +
*Ubuntu
 +
*Ubuntu Mate (fork do Ubuntu);
 +
 +
==Ligando e Desligando o Sistema Linux==
 +
 +
*Cuidado ao desligar um OS como o Linux!!! Dados podem ser perdidos.
 +
*Ver [https://pt.wikibooks.org/wiki/Guia_do_Linux/Iniciante%2BIntermedi%C3%A1rio/Introdu%C3%A7%C3%A3o/Ligando_o_computador]
 +
 +
==O Desktop do Ubuntu - Primeiras Considerações==
 +
 +
*O Desktop no Ubuntu ver[https://help.ubuntu.com/stable/ubuntu-help/shell-overview.html]

Edição das 18h21min de 26 de março de 2018

Nome do Curso

Curso de Formação Continuada de Configuração de Redes de Computadores Linux

Professor

  • Prof. Roberto de Matos
  • currículo: Currículo Resumido
  • email: roberto.matos@ifsc.edu.br
  • sala: Sala 2 de Professores da Área de Telecomunicações (segunda sala lado da Biblioteca - direção esquerda)

AULA 1 - Dia 26/03/2018

Objetivos

Parte 1

  • Apresentar os professores e o coordenador;
  • Apresentar o IFSC: estrutura, câmpus e serviços
  • Apresentar o curso: perfil do egresso, competências gerais, áreas de atuação do egresso e conteúdos previstos
  • Apresentar metodologia

Parte 2

  • Conceitos de Hardware, Software e Firmware
  • Arquiteturas de processadores
  • Classificação de softwares
  • Conceitos de Sistemas Operacionais e exemplos

Parte 3

  • Histórico do Linux
  • Linux e GNU/Linux
  • Arquitetura do Linux
  • Distribuições
  • Distribuições usadas no IFSC/SJ
  • Ligando e Desligando o Sistema
  • Primeiros contatos.

Apresentação do IFSC

Apresentação do Curso

Metodologia, Avaliação e Critérios de Aprovação

  • Aaulas expositivas e aulas práticas no laboratório. Nas aulas práticas serão desenvolvidos exercícios e trabalhos individuais.
  • Avaliações individuais: Listas de exercícios com aproveitamento e entregues no prazo.
  • Critérios para aprovação: Serão considerados aprovados os alunos que obtiverem conceito final 6 ou superior em cada componente curricular. ATENÇÂO: Possuir no mínimo 75% de presença

Bibliografia

  1. Odilson Tadeu Valle
    1. Administração de redes com Linux: fundamentos e práticas
    2. Editora IFSC, 2010
  2. Gleydson Mazioli da Silva
    1. Guia Foca Linux
    2. http://www.guiafoca.org/
  3. Luiz Carlos Lobato Lobo de Medeiros e Wendel Soares
    1. Formação de suporte t´ecnico PROINFO
    2. https://pt.scribd.com/document/48655010/Formacao-de-Suporte-Tecnico-Proinfo
  4. Ari Frazão Jr e Marcelo Braga
    1. Administração de Sistemas Linux
    2. https://pt.scribd.com/doc/128912228/Administracao-de-Sistemas-Linux

Conceitos de Hardware, Software e Firmware

  • Em informática, o hardware consiste nos equipamentos
    • Ex: Computador, teclado, mouse, monitor
  • Software ´e um aplicativo, desenvolvido em uma linguagem de programação
    • Ex: Windows, Linux, Mozilla Firefox, Google Chrome
  • Firmware é um conjunto de instruções básicas e específicas para um hardware
    • Ex: BIOS nos computadores, sistemas de controle das máquinas de lavar, etc.

Estrutura de um Computador e Arquitetura de Processadores

  • Bits, Bytes e tamanho de memória;
  • Representação de Caracteres: Tabela ASCII;
  • O microprocessador, barramentos e memórias semicondutoras: RAM,ROM, E2PROM, FLASH;
  • Memórias cache e memórias secundárias;
  • Memória Virtual e Swapping;
  • Registradores de 32bits ou 64bits
  • Arquitetura x86 / x86-64 – presente nos computadores pessoais
  • Arquitetura ARM – presente em sistemas embarcados e dispositivos móveis
  • Múltiplos núcleos (core)
  • Máquinas Virtuas: VirtualBox, UML (User Mode Linux).

O papel do Sistema Operacional

  • O SO é um programa (software) que controla a máquina e a torna utilizável para o usuário;
  • Abstrações do Sistema: arquivos e processos;
  • Pode ser multitarefa e multiusuário;
  • Driver de dispositivo
  • Múltiplos OS instalados em um computador. É possível??

Sistema de Arquivos

  • Forma como estão estruturados/organizados os arquivos/dados em uma determinada mídia [1];
  • Um sistema operacional deve saber como acessar e operar sobre este sistema;
  • Tipos de sistemas: ext4, NTFS, VFAT32

Exemplos de SO

  • Unix
  • Microsoft DOS
  • IBM
  • Microsoft Windows
  • netBSD, freeBSD, openBSD
  • Linux
  • macOS
  • Android
  • iOS

Histórico do Linux

  • O início de tudo: UNIX;
  • Surgiu em 1991 quando Linus Torvalds, um estudante finlandês, resolveu desenvolver um sistema operacional compatível com a POSIX, por em que pudesse ser executado em arquitetura x86;
  • Linux está sob uma licença de software livre e diversas pessoas e empresas contribuem para o desenvolvimento do mesmo.
  • E o que é POSIX? Define padrões para a interface de programação de aplicações (API) de um OS de forma a manter compatibilidade com o UNIX;

Arquitetura do Linux

  • Ver pg.16 a 19 de [2]
    • Paginação e Memória pg.19
    • Estrutura do Linux pg.18


Distribuições

Uma distribuição Linux consiste de um kernel Linux e uma coleção de software utilitários e aplicativos de usuário (baseado slides Prof.Emerson)

    • Redhat
    • Slackware
    • Debian
    • Ubuntu
    • OpenSuse
    • Fedora
    • CentOS
    • Kali


Algumas distribuições podem ser executadas diretamente no CD/pendrive
sem a necessidade de fazer sua instalação no disco rígido do computador

Distribuições aqui no IFSC SJ

  • Ubuntu
  • Ubuntu Mate (fork do Ubuntu);

Ligando e Desligando o Sistema Linux

  • Cuidado ao desligar um OS como o Linux!!! Dados podem ser perdidos.
  • Ver [3]

O Desktop do Ubuntu - Primeiras Considerações

  • O Desktop no Ubuntu ver[4]