Mudanças entre as edições de "FIC-Linux 2018-1"
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
- 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, 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]
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]