SlideShare ist ein Scribd-Unternehmen logo
1 von 43
Downloaden Sie, um offline zu lesen
9° FGSL
                                Socialmente Justo,
                          Economicamente Viável e
                     Tecnologicamente Sustentável

George Mendonça - www.georgemendonca.com.br
george@georgemendonca.com.br | @george_mendonca
Fórum Goiano de Software Livre 2012
fgsl.aslgo.org.br
Coordenação
 George Mendonça
Wellyelton Gualberto
Ciclo de Palestras
    ●   Conhecendo o Computador
    ●   Conhecendo o Sistema Operacional (SO)
    ●   Conhecendo a Filosofia do Software Livre
    ●   Conhecendo o SO Livre Ubuntu
    ●   Conhecendo a Internet (A rede global)
    ●   Conhecendo o Correio Eletrônico (E-mail)
    ●   Conhecendo a Suíte de Escritório
    ●   Conhecendo os Softwares Lvires
    ●   Aprendendo a Colaborar
    ●   Tópicos Avançados

01/12/2012                  Batismo Digital - FGSL 2012   3
Ciclo de Palestras
    ●   Conhecendo o Computador
    ●   Conhecendo o Sistema Operacional (SO)
    ●   Conhecendo a Filosofia do Software Livre
    ●   Conhecendo o SO Livre Ubuntu
    ●   Conhecendo a Internet (A rede global)
    ●   Conhecendo o Correio Eletrônico (E-mail)
    ●   Conhecendo a Suíte de Escritório
    ●   Conhecendo os Softwares Lvires
    ●   Aprendendo a Colaborar
    ●   Tópicos Avançados

01/12/2012                  Batismo Digital - FGSL 2012   4
Metodologia
    ●   Conhecer (40%)
             ●   Ciclo de palestras
    ●   Praticar (60%)
             ●   Laboratórios
    ●   Metas
             ●   Introdução teórica seguida de prática
             ●   Laboratórios
                    ●   Padrinhos e madrinhas estarão disponíveis
                          ●   Orientar e tirar dúvidas
    ●   Previsão
             ●   Matutino/vespertino – 09:00 ao 12:00 e 14:00 às 17:00
01/12/2012                      Batismo Digital - FGSL 2012              5
Conhecendo
                      O
             Computador

01/12/2012     Batismo Digital - FGSL 2012   6
Conhecendo o Computador
   Primeira máquina de calcular e computadores




                Pascaline



                                                           Calculadora Diferencial




                                                                                     Z1



                                                                                      Wikipédia
                    ENIAC

01/12/2012                         Batismo Digital - FGSL 2012                                    7
Conhecendo o Computador
        ●    Processamento de informações


         Entrada
          Entrada                                          Saída
                                                            Saída
            de
             de             Processamento
                             Processamento                   de
                                                              de
         Dados
           Dados                                           Dados
                                                            Dados


      Informações
                                 Instruções               Resultados
         Iniciais




01/12/2012                  Batismo Digital - FGSL 2012                8
Conhecendo o Computador
        ●    Hardware – Parte física (máquina e equipamentos)
        ●    Software – Programas (lógica, instruções)
        ●    Homem – Interação com a máquina por meio do
             software
                             INTERAÇÃO

        Homem                     Software                 Hardware
                                                            Hardware
         Homem                     Software

                                      SO,
                                                           Máquina,
       Usuários                   programas
                                                           periféricos
                                   utilitários

01/12/2012                   Batismo Digital - FGSL 2012                 9
Conhecendo o Computador
        ●    Dado
                ●   Complexo para o entendimento humano
        ●    Programa
                ●   Média complexidade
        ●    Processamento de dados
                ●   Baixa complexidade, de fácil entendimento humano




01/12/2012                     Batismo Digital - FGSL 2012             10
Conhecendo o Computador
        ●    Programa de baixo nível
                ●   Complexo para o entendimento humano
        ●    Programa de médio nível
                ●   Média complexidade
        ●    Programa de alto nível
                ●   Baixa complexidade, de fácil entendimento
                      humano



01/12/2012                  Batismo Digital - FGSL 2012     11
Conhecendo o Computador




                Arquitetura simplificada de John von Neumann
                                                               Wikipédia



01/12/2012                   Batismo Digital - FGSL 2012                   12
Conhecendo o Computador
        ●    Representação da Informação


                1 Bit              Unidade binária              0 ou 1
                8 Bits             1 BYTE                       1 caractere

                1 Kilobyte (KB)    1024 BYTES                   Milhares

                1 Megabyte (MB)    1024 KB                      Milhões

                1 Gigabyte (GB)    1024 MB                      Bilhões

                1 Terabyte (TB)    1024 GB                      Trilhões




01/12/2012                        Batismo Digital - FGSL 2012                 13
Conhecendo o Computador
    COMPUTADORES ATUAIS - Componentes
    Legenda:
    01- Monitor;
    02- Placa-Mãe;
    03- Processador;
    04- Memória RAM;
    05- Placas de Rede, Placas de Som, Vídeo, Fax...;
    06- Fonte de Energia;
    07- Leitor de CDs e/ou DVDs;
    08- Disco Rígido (HD);
    09- Mouse (Rato);
    10- Teclado.




                                                                    Wikipédia



01/12/2012                            Batismo Digital - FGSL 2012               14
Conhecendo o Computador
    COMPUTADORES ATUAIS – Modelos e tipos




01/12/2012              Batismo Digital - FGSL 2012   15
Conhecendo
               O Sistema
             Operacional (SO)

01/12/2012       Batismo Digital - FGSL 2012   16
Conhecendo o SO
    ●   Sistema Operacional
             ●   Software especial que contém um conjun-
                  to de programas cuja função é controlar
                  e gerenciar os recursos do sistema.
             ●   Controla o hardware e software do compu-
                  tador por meio de programas de baixo,
                  médio e alto nível.



01/12/2012                 Batismo Digital - FGSL 2012      17
Conhecendo o SO
    ●   Possui uma coleção de programas que
             ●   Inicializa o hardware do computador
             ●   Fornece rotinas básicas para controle de
                  dispositivos
             ●   Fornece gerência, escalonamento e inte-
                  ração de tarefas
             ●   Mantém a integridade de sistema



01/12/2012                 Batismo Digital - FGSL 2012      18
Conhecendo o SO
    ●   Possui programas utilitários para
             ●   Administração de Arquivos e Documentos
                  criados por usuários
             ●   Desenvolvimento de Programas
             ●   Comunicação entre usuários e com outros
                  computadores
             ●   Gerenciamento de pedidos de usuários
                  para programas, espaço de armazena-
                  mento e prioridade
01/12/2012                Batismo Digital - FGSL 2012      19
Conhecendo o SO
    ●   Visualizando o SO
                         Usuário final (você)



                         Programa ou aplicação



                         Sistema Operacional



                         Máquina, periféricos

             Wikipédia


01/12/2012                Batismo Digital - FGSL 2012   20
Conhecendo o SO
    ●   Possui um núcleo (Kernel)
             ●   Núcleo (Kernel em inglês - também co-
                  nhecido como "executivo")
             ●   Componente central do SO
             ●   Ponte entre aplicativos e o processamento
                  real de dados feito a nível de hardware
             ●   Abstrai e assume a complexidade compu-
                  tacional

01/12/2012                 Batismo Digital - FGSL 2012       21
Conhecendo o SO
    ●   Possui um núcleo (Kernel)

                                                   Aplicações


                                                   Núcleo do SO

                                                   Controla os
                                                   Recursos do
                                                   sistema

01/12/2012           Batismo Digital - FGSL 2012                  22
Conhecendo a
              Filosofia do
             Software Livre

01/12/2012      Batismo Digital - FGSL 2012   23
A Filosofia do Software Livre
    ●   Software Livre
    ➲    Programa de computador cujo
         código-fonte deve ser disponibilizado para
         permitir o uso, a cópia, o estudo e a
         redistribuição.
    ➲    Promove a liberdade de software para usuários
         de computadores, para evitar o controle e
         subjugo de usuários através dos programas que
         utilizam.

01/12/2012               Batismo Digital - FGSL 2012     24
A Filosofia do Software Livre
    ●   Software Livre
    ➲    É mais que um um simples programa de
         computador
    ➲    Filosofia de trabalho onde o CÓDIGO-FONTE é
         DISPONIBILIZADO
    ➲    Qualquer pessoa tem acesso ao CÓDIGO-
         FONTE e alterá-lo para redistribuição



01/12/2012             Batismo Digital - FGSL 2012     25
A Filosofia do Software Livre
    ●   Software Livre
    ➲    Ao redistribuir, OBRIGATORIAMENTE é
         necessário disponibilizar o código-fonte com as
         alterações realizadas:
             ●   Licença de uso
             ●   GPL (GENERAL PUBLIC LICENSE)




01/12/2012                 Batismo Digital - FGSL 2012     26
A Filosofia do Software Livre
    ●   Software Livre
             ●   Principais organizações:
                   ●   Free Software Foundation (FSF)
                   ●   Open Source Initiative (OSI)
                   ●   FSF Latin America (FSFLA)
                   ●   Associação Software Livre (ASL)
                   ●   Software Livre Brasil
                   ●   Associação Software Livre (ASLGO)
                   ●   Entre outros

01/12/2012                   Batismo Digital - FGSL 2012   27
A Filosofia do Software Livre
    ●   Comunidades de Goiás




01/12/2012         Batismo Digital - FGSL 2012   28
Conhecendo o
               SO Linux


01/12/2012     Batismo Digital - FGSL 2012   29
O SO Linux
    ●   Linux
             ●   Linux é um termo popularmente utilizado
                   para se referir a sistemas operacionais
                   que utilizem o núcleo Linux.
             ●   Baseado no SO UNIX.
             ●   O núcleo Linux foi desenvolvido pelo
                  programador finlandês Linus Torvalds,
                  inspirado no sistema Minix.


01/12/2012                 Batismo Digital - FGSL 2012       30
O SO Linux
    ●   Linux
             ●   O símbolo do software foi escolhido pelo
                  seu criador (Linus Torvalds),que um dia
                  estava no zoológico e foi surpreendido
                  pela mordida de um pinguim. Fato curio-
                  so e discutido até hoje.




01/12/2012                 Batismo Digital - FGSL 2012      31
Conhecendo o
              SO Ubuntu


01/12/2012     Batismo Digital - FGSL 2012   32
O SO de código aberto Ubuntu
    ●   Ubuntu
             ●   Ubuntu é um sistema operacional (SO) de
                  código aberto, construído a partir do nú-
                  cleo do Linux, baseado na distribuição
                  Debian.
             ●   É patrocinado pela Canonical Ltd (dirigida
                   por Jane Silber).
             ●   Uma das distribuições mais populares


01/12/2012                 Batismo Digital - FGSL 2012        33
O SO de código aberto Ubuntu
    ●   Ubuntu
             ●   Versão atual
                   ●   12.10
             ●   Site oficial
                   ●   http://www.ubuntu.com




01/12/2012                      Batismo Digital - FGSL 2012   34
Conhecendo a                      Internet
             (A rede global)


01/12/2012       Batismo Digital - FGSL 2012          35
Conhecendo o Correio
              Eletrônico (E-mail)


01/12/2012          Batismo Digital - FGSL 2012   36
Conhecendo a Suíte
                de Escritório


01/12/2012         Batismo Digital - FGSL 2012   37
Suíte de Escritório
    ●   Principais
             ●   Libre Office
                   ●   Site oficial:
                         ●   http://www.libreoffice.org
                         ●   http://pt-br.libreoffice.org
             ●   Open Office
                   ●   Site oficial:
                         ●   http://www.openoffice.org
                         ●   http://www.openoffice.org/pt-br


01/12/2012                     Batismo Digital - FGSL 2012     38
Conhecendo os
             Softwares Livres


01/12/2012       Batismo Digital - FGSL 2012   39
Aprendendo a
              Colaborar


01/12/2012     Batismo Digital - FGSL 2012   40
Aprendendo a Colaborar
    ●   Colaborar
             ●   Após conhecer, praticar e dominar você
                  pode colaborar com a comunidade
                   ●   Divulgando
                   ●   Participando das comunidades
                   ●   Ajudando a desenvolver SL
                   ●   Participando de eventos
                   ●   Sendo um colaborador em eventos SL


01/12/2012                  Batismo Digital - FGSL 2012     41
Tópicos
             Avançados


01/12/2012    Batismo Digital - FGSL 2012   42
Seja LIVRE com SOFTWARE LIVRE!



             “Todo conceito é compreendido quando amado”
                            George Mendonça – www.georgemendonca.com.br


01/12/2012               Batismo Digital - FGSL 2012                      43

Weitere ähnliche Inhalte

Ähnlich wie FGSL - Batismo Digital

Petic Emgetis Final
Petic Emgetis FinalPetic Emgetis Final
Petic Emgetis Final
netimba
 

Ähnlich wie FGSL - Batismo Digital (20)

Introdução ao Processamento de Dados
Introdução ao Processamento de DadosIntrodução ao Processamento de Dados
Introdução ao Processamento de Dados
 
Introdução a Informática Básica
Introdução a Informática BásicaIntrodução a Informática Básica
Introdução a Informática Básica
 
Aula 02 introdução a computação - hardware e software
Aula 02  introdução a computação - hardware e softwareAula 02  introdução a computação - hardware e software
Aula 02 introdução a computação - hardware e software
 
Informática + Linux
Informática + LinuxInformática + Linux
Informática + Linux
 
informatica-retificada-alba.pdf
informatica-retificada-alba.pdfinformatica-retificada-alba.pdf
informatica-retificada-alba.pdf
 
sistemas operacionais
 sistemas operacionais sistemas operacionais
sistemas operacionais
 
1 introdução - sistemas operativos
1   introdução - sistemas operativos1   introdução - sistemas operativos
1 introdução - sistemas operativos
 
Pentaho, Hadoop , Big Data e Data Lakes
Pentaho, Hadoop , Big Data e Data LakesPentaho, Hadoop , Big Data e Data Lakes
Pentaho, Hadoop , Big Data e Data Lakes
 
TDC2016SP - Trilha BigData
TDC2016SP - Trilha BigDataTDC2016SP - Trilha BigData
TDC2016SP - Trilha BigData
 
INTRODUÇÃO A HARDWARE E SOFTWARE (2).pptx.pptx
INTRODUÇÃO A HARDWARE  E  SOFTWARE (2).pptx.pptxINTRODUÇÃO A HARDWARE  E  SOFTWARE (2).pptx.pptx
INTRODUÇÃO A HARDWARE E SOFTWARE (2).pptx.pptx
 
Informatica
InformaticaInformatica
Informatica
 
UTILIZAR PC PARA ACEDER INFORMACAO E COMUNICACAO
UTILIZAR PC PARA ACEDER INFORMACAO E COMUNICACAOUTILIZAR PC PARA ACEDER INFORMACAO E COMUNICACAO
UTILIZAR PC PARA ACEDER INFORMACAO E COMUNICACAO
 
Apresentação1.pptx
Apresentação1.pptxApresentação1.pptx
Apresentação1.pptx
 
Petic Emgetis Final
Petic Emgetis FinalPetic Emgetis Final
Petic Emgetis Final
 
Informatica Básica
Informatica BásicaInformatica Básica
Informatica Básica
 
Apostila 2015-1.pdf
Apostila 2015-1.pdfApostila 2015-1.pdf
Apostila 2015-1.pdf
 
Aula 02
Aula 02Aula 02
Aula 02
 
Guia de Estudo De Inclusão
Guia de Estudo De InclusãoGuia de Estudo De Inclusão
Guia de Estudo De Inclusão
 
30440951 informatica
30440951 informatica30440951 informatica
30440951 informatica
 
Simulado ipd1
Simulado ipd1Simulado ipd1
Simulado ipd1
 

Mehr von George Mendonça

Evangelismo e Missões - Elucidando o papel do cristão e da Igreja
Evangelismo e Missões - Elucidando o papel do cristão e da IgrejaEvangelismo e Missões - Elucidando o papel do cristão e da Igreja
Evangelismo e Missões - Elucidando o papel do cristão e da Igreja
George Mendonça
 

Mehr von George Mendonça (20)

Iniciando na Programação com Python - FLISOL Paracatu 2016
Iniciando na Programação com Python - FLISOL Paracatu 2016Iniciando na Programação com Python - FLISOL Paracatu 2016
Iniciando na Programação com Python - FLISOL Paracatu 2016
 
Orientação a Objetos com Python e UML - XIII FGSL
Orientação a Objetos com Python e UML - XIII FGSLOrientação a Objetos com Python e UML - XIII FGSL
Orientação a Objetos com Python e UML - XIII FGSL
 
Python - Orientação a Objetos com UML no Batismo Digital 3.0 da Faculdade JK ...
Python - Orientação a Objetos com UML no Batismo Digital 3.0 da Faculdade JK ...Python - Orientação a Objetos com UML no Batismo Digital 3.0 da Faculdade JK ...
Python - Orientação a Objetos com UML no Batismo Digital 3.0 da Faculdade JK ...
 
Software livre, história, paradigmas, comunidade e colaboração
Software livre, história, paradigmas, comunidade e colaboraçãoSoftware livre, história, paradigmas, comunidade e colaboração
Software livre, história, paradigmas, comunidade e colaboração
 
Criando Projetos de Software Livre no meio Acadêmico
Criando Projetos de Software Livre no meio AcadêmicoCriando Projetos de Software Livre no meio Acadêmico
Criando Projetos de Software Livre no meio Acadêmico
 
WordPress para Desenvolvedores - Utilizando WP como framework de desenvolvime...
WordPress para Desenvolvedores - Utilizando WP como framework de desenvolvime...WordPress para Desenvolvedores - Utilizando WP como framework de desenvolvime...
WordPress para Desenvolvedores - Utilizando WP como framework de desenvolvime...
 
Confirurando Dababase Development no Eclipse Luna
Confirurando Dababase Development no Eclipse LunaConfirurando Dababase Development no Eclipse Luna
Confirurando Dababase Development no Eclipse Luna
 
Dominando o WordPress - A plataforma de sites e blogs mais popular do mundo
Dominando o WordPress - A plataforma de sites e blogs mais popular do mundoDominando o WordPress - A plataforma de sites e blogs mais popular do mundo
Dominando o WordPress - A plataforma de sites e blogs mais popular do mundo
 
Libre Office Magazine Edição 11
Libre Office Magazine Edição 11Libre Office Magazine Edição 11
Libre Office Magazine Edição 11
 
Desenvolvendo Um Projeto de um Portal Responsivo com WordPress - 10° FGSL
Desenvolvendo Um Projeto de um Portal Responsivo com WordPress - 10° FGSLDesenvolvendo Um Projeto de um Portal Responsivo com WordPress - 10° FGSL
Desenvolvendo Um Projeto de um Portal Responsivo com WordPress - 10° FGSL
 
Codando com PHP e JQuery
Codando com PHP e JQueryCodando com PHP e JQuery
Codando com PHP e JQuery
 
Quebrando Paradigmas e Conhecendo o Movimento Software Livre
Quebrando Paradigmas e Conhecendo o Movimento Software LivreQuebrando Paradigmas e Conhecendo o Movimento Software Livre
Quebrando Paradigmas e Conhecendo o Movimento Software Livre
 
Discutindo Governança e Gestão de Projetos com Ferramentas Livres
Discutindo Governança e Gestão de Projetos com Ferramentas LivresDiscutindo Governança e Gestão de Projetos com Ferramentas Livres
Discutindo Governança e Gestão de Projetos com Ferramentas Livres
 
Desenvolvendo Um Projeto de Um Portal Responsivo Com WordPress
Desenvolvendo Um Projeto de Um Portal Responsivo Com WordPressDesenvolvendo Um Projeto de Um Portal Responsivo Com WordPress
Desenvolvendo Um Projeto de Um Portal Responsivo Com WordPress
 
Oficina de PHP - Software Freedom Day Luziânia 2013
Oficina de PHP - Software Freedom Day Luziânia 2013Oficina de PHP - Software Freedom Day Luziânia 2013
Oficina de PHP - Software Freedom Day Luziânia 2013
 
Free Software in the Cloud - Deixe as Nuvens facilitar a sua vida com Softwar...
Free Software in the Cloud - Deixe as Nuvens facilitar a sua vida com Softwar...Free Software in the Cloud - Deixe as Nuvens facilitar a sua vida com Softwar...
Free Software in the Cloud - Deixe as Nuvens facilitar a sua vida com Softwar...
 
Palestra Batismo Digital como uma Ferramenta Social no Ensino de Software Liv...
Palestra Batismo Digital como uma Ferramenta Social no Ensino de Software Liv...Palestra Batismo Digital como uma Ferramenta Social no Ensino de Software Liv...
Palestra Batismo Digital como uma Ferramenta Social no Ensino de Software Liv...
 
Evangelismo e Missões - Elucidando o papel do cristão e da Igreja
Evangelismo e Missões - Elucidando o papel do cristão e da IgrejaEvangelismo e Missões - Elucidando o papel do cristão e da Igreja
Evangelismo e Missões - Elucidando o papel do cristão e da Igreja
 
Curriculum - George Mendonça
Curriculum - George MendonçaCurriculum - George Mendonça
Curriculum - George Mendonça
 
Uma Abordagem Prática de Orientação a Objetos com PHP (FLISOL DF 2011)
Uma Abordagem Prática de Orientação a Objetos com PHP (FLISOL DF 2011)Uma Abordagem Prática de Orientação a Objetos com PHP (FLISOL DF 2011)
Uma Abordagem Prática de Orientação a Objetos com PHP (FLISOL DF 2011)
 

Kürzlich hochgeladen

Kürzlich hochgeladen (6)

ATIVIDADE 1 - CUSTOS DE PRODUÇÃO - 52_2024.docx
ATIVIDADE 1 - CUSTOS DE PRODUÇÃO - 52_2024.docxATIVIDADE 1 - CUSTOS DE PRODUÇÃO - 52_2024.docx
ATIVIDADE 1 - CUSTOS DE PRODUÇÃO - 52_2024.docx
 
ATIVIDADE 1 - LOGÍSTICA EMPRESARIAL - 52_2024.docx
ATIVIDADE 1 - LOGÍSTICA EMPRESARIAL - 52_2024.docxATIVIDADE 1 - LOGÍSTICA EMPRESARIAL - 52_2024.docx
ATIVIDADE 1 - LOGÍSTICA EMPRESARIAL - 52_2024.docx
 
Padrões de Projeto: Proxy e Command com exemplo
Padrões de Projeto: Proxy e Command com exemploPadrões de Projeto: Proxy e Command com exemplo
Padrões de Projeto: Proxy e Command com exemplo
 
ATIVIDADE 1 - GCOM - GESTÃO DA INFORMAÇÃO - 54_2024.docx
ATIVIDADE 1 - GCOM - GESTÃO DA INFORMAÇÃO - 54_2024.docxATIVIDADE 1 - GCOM - GESTÃO DA INFORMAÇÃO - 54_2024.docx
ATIVIDADE 1 - GCOM - GESTÃO DA INFORMAÇÃO - 54_2024.docx
 
ATIVIDADE 1 - ESTRUTURA DE DADOS II - 52_2024.docx
ATIVIDADE 1 - ESTRUTURA DE DADOS II - 52_2024.docxATIVIDADE 1 - ESTRUTURA DE DADOS II - 52_2024.docx
ATIVIDADE 1 - ESTRUTURA DE DADOS II - 52_2024.docx
 
Boas práticas de programação com Object Calisthenics
Boas práticas de programação com Object CalisthenicsBoas práticas de programação com Object Calisthenics
Boas práticas de programação com Object Calisthenics
 

FGSL - Batismo Digital

  • 1. 9° FGSL Socialmente Justo, Economicamente Viável e Tecnologicamente Sustentável George Mendonça - www.georgemendonca.com.br george@georgemendonca.com.br | @george_mendonca Fórum Goiano de Software Livre 2012 fgsl.aslgo.org.br
  • 3. Ciclo de Palestras ● Conhecendo o Computador ● Conhecendo o Sistema Operacional (SO) ● Conhecendo a Filosofia do Software Livre ● Conhecendo o SO Livre Ubuntu ● Conhecendo a Internet (A rede global) ● Conhecendo o Correio Eletrônico (E-mail) ● Conhecendo a Suíte de Escritório ● Conhecendo os Softwares Lvires ● Aprendendo a Colaborar ● Tópicos Avançados 01/12/2012 Batismo Digital - FGSL 2012 3
  • 4. Ciclo de Palestras ● Conhecendo o Computador ● Conhecendo o Sistema Operacional (SO) ● Conhecendo a Filosofia do Software Livre ● Conhecendo o SO Livre Ubuntu ● Conhecendo a Internet (A rede global) ● Conhecendo o Correio Eletrônico (E-mail) ● Conhecendo a Suíte de Escritório ● Conhecendo os Softwares Lvires ● Aprendendo a Colaborar ● Tópicos Avançados 01/12/2012 Batismo Digital - FGSL 2012 4
  • 5. Metodologia ● Conhecer (40%) ● Ciclo de palestras ● Praticar (60%) ● Laboratórios ● Metas ● Introdução teórica seguida de prática ● Laboratórios ● Padrinhos e madrinhas estarão disponíveis ● Orientar e tirar dúvidas ● Previsão ● Matutino/vespertino – 09:00 ao 12:00 e 14:00 às 17:00 01/12/2012 Batismo Digital - FGSL 2012 5
  • 6. Conhecendo O Computador 01/12/2012 Batismo Digital - FGSL 2012 6
  • 7. Conhecendo o Computador Primeira máquina de calcular e computadores Pascaline Calculadora Diferencial Z1 Wikipédia ENIAC 01/12/2012 Batismo Digital - FGSL 2012 7
  • 8. Conhecendo o Computador ● Processamento de informações Entrada Entrada Saída Saída de de Processamento Processamento de de Dados Dados Dados Dados Informações Instruções Resultados Iniciais 01/12/2012 Batismo Digital - FGSL 2012 8
  • 9. Conhecendo o Computador ● Hardware – Parte física (máquina e equipamentos) ● Software – Programas (lógica, instruções) ● Homem – Interação com a máquina por meio do software INTERAÇÃO Homem Software Hardware Hardware Homem Software SO, Máquina, Usuários programas periféricos utilitários 01/12/2012 Batismo Digital - FGSL 2012 9
  • 10. Conhecendo o Computador ● Dado ● Complexo para o entendimento humano ● Programa ● Média complexidade ● Processamento de dados ● Baixa complexidade, de fácil entendimento humano 01/12/2012 Batismo Digital - FGSL 2012 10
  • 11. Conhecendo o Computador ● Programa de baixo nível ● Complexo para o entendimento humano ● Programa de médio nível ● Média complexidade ● Programa de alto nível ● Baixa complexidade, de fácil entendimento humano 01/12/2012 Batismo Digital - FGSL 2012 11
  • 12. Conhecendo o Computador Arquitetura simplificada de John von Neumann Wikipédia 01/12/2012 Batismo Digital - FGSL 2012 12
  • 13. Conhecendo o Computador ● Representação da Informação 1 Bit Unidade binária 0 ou 1 8 Bits 1 BYTE 1 caractere 1 Kilobyte (KB) 1024 BYTES Milhares 1 Megabyte (MB) 1024 KB Milhões 1 Gigabyte (GB) 1024 MB Bilhões 1 Terabyte (TB) 1024 GB Trilhões 01/12/2012 Batismo Digital - FGSL 2012 13
  • 14. Conhecendo o Computador COMPUTADORES ATUAIS - Componentes Legenda: 01- Monitor; 02- Placa-Mãe; 03- Processador; 04- Memória RAM; 05- Placas de Rede, Placas de Som, Vídeo, Fax...; 06- Fonte de Energia; 07- Leitor de CDs e/ou DVDs; 08- Disco Rígido (HD); 09- Mouse (Rato); 10- Teclado. Wikipédia 01/12/2012 Batismo Digital - FGSL 2012 14
  • 15. Conhecendo o Computador COMPUTADORES ATUAIS – Modelos e tipos 01/12/2012 Batismo Digital - FGSL 2012 15
  • 16. Conhecendo O Sistema Operacional (SO) 01/12/2012 Batismo Digital - FGSL 2012 16
  • 17. Conhecendo o SO ● Sistema Operacional ● Software especial que contém um conjun- to de programas cuja função é controlar e gerenciar os recursos do sistema. ● Controla o hardware e software do compu- tador por meio de programas de baixo, médio e alto nível. 01/12/2012 Batismo Digital - FGSL 2012 17
  • 18. Conhecendo o SO ● Possui uma coleção de programas que ● Inicializa o hardware do computador ● Fornece rotinas básicas para controle de dispositivos ● Fornece gerência, escalonamento e inte- ração de tarefas ● Mantém a integridade de sistema 01/12/2012 Batismo Digital - FGSL 2012 18
  • 19. Conhecendo o SO ● Possui programas utilitários para ● Administração de Arquivos e Documentos criados por usuários ● Desenvolvimento de Programas ● Comunicação entre usuários e com outros computadores ● Gerenciamento de pedidos de usuários para programas, espaço de armazena- mento e prioridade 01/12/2012 Batismo Digital - FGSL 2012 19
  • 20. Conhecendo o SO ● Visualizando o SO Usuário final (você) Programa ou aplicação Sistema Operacional Máquina, periféricos Wikipédia 01/12/2012 Batismo Digital - FGSL 2012 20
  • 21. Conhecendo o SO ● Possui um núcleo (Kernel) ● Núcleo (Kernel em inglês - também co- nhecido como "executivo") ● Componente central do SO ● Ponte entre aplicativos e o processamento real de dados feito a nível de hardware ● Abstrai e assume a complexidade compu- tacional 01/12/2012 Batismo Digital - FGSL 2012 21
  • 22. Conhecendo o SO ● Possui um núcleo (Kernel) Aplicações Núcleo do SO Controla os Recursos do sistema 01/12/2012 Batismo Digital - FGSL 2012 22
  • 23. Conhecendo a Filosofia do Software Livre 01/12/2012 Batismo Digital - FGSL 2012 23
  • 24. A Filosofia do Software Livre ● Software Livre ➲ Programa de computador cujo código-fonte deve ser disponibilizado para permitir o uso, a cópia, o estudo e a redistribuição. ➲ Promove a liberdade de software para usuários de computadores, para evitar o controle e subjugo de usuários através dos programas que utilizam. 01/12/2012 Batismo Digital - FGSL 2012 24
  • 25. A Filosofia do Software Livre ● Software Livre ➲ É mais que um um simples programa de computador ➲ Filosofia de trabalho onde o CÓDIGO-FONTE é DISPONIBILIZADO ➲ Qualquer pessoa tem acesso ao CÓDIGO- FONTE e alterá-lo para redistribuição 01/12/2012 Batismo Digital - FGSL 2012 25
  • 26. A Filosofia do Software Livre ● Software Livre ➲ Ao redistribuir, OBRIGATORIAMENTE é necessário disponibilizar o código-fonte com as alterações realizadas: ● Licença de uso ● GPL (GENERAL PUBLIC LICENSE) 01/12/2012 Batismo Digital - FGSL 2012 26
  • 27. A Filosofia do Software Livre ● Software Livre ● Principais organizações: ● Free Software Foundation (FSF) ● Open Source Initiative (OSI) ● FSF Latin America (FSFLA) ● Associação Software Livre (ASL) ● Software Livre Brasil ● Associação Software Livre (ASLGO) ● Entre outros 01/12/2012 Batismo Digital - FGSL 2012 27
  • 28. A Filosofia do Software Livre ● Comunidades de Goiás 01/12/2012 Batismo Digital - FGSL 2012 28
  • 29. Conhecendo o SO Linux 01/12/2012 Batismo Digital - FGSL 2012 29
  • 30. O SO Linux ● Linux ● Linux é um termo popularmente utilizado para se referir a sistemas operacionais que utilizem o núcleo Linux. ● Baseado no SO UNIX. ● O núcleo Linux foi desenvolvido pelo programador finlandês Linus Torvalds, inspirado no sistema Minix. 01/12/2012 Batismo Digital - FGSL 2012 30
  • 31. O SO Linux ● Linux ● O símbolo do software foi escolhido pelo seu criador (Linus Torvalds),que um dia estava no zoológico e foi surpreendido pela mordida de um pinguim. Fato curio- so e discutido até hoje. 01/12/2012 Batismo Digital - FGSL 2012 31
  • 32. Conhecendo o SO Ubuntu 01/12/2012 Batismo Digital - FGSL 2012 32
  • 33. O SO de código aberto Ubuntu ● Ubuntu ● Ubuntu é um sistema operacional (SO) de código aberto, construído a partir do nú- cleo do Linux, baseado na distribuição Debian. ● É patrocinado pela Canonical Ltd (dirigida por Jane Silber). ● Uma das distribuições mais populares 01/12/2012 Batismo Digital - FGSL 2012 33
  • 34. O SO de código aberto Ubuntu ● Ubuntu ● Versão atual ● 12.10 ● Site oficial ● http://www.ubuntu.com 01/12/2012 Batismo Digital - FGSL 2012 34
  • 35. Conhecendo a Internet (A rede global) 01/12/2012 Batismo Digital - FGSL 2012 35
  • 36. Conhecendo o Correio Eletrônico (E-mail) 01/12/2012 Batismo Digital - FGSL 2012 36
  • 37. Conhecendo a Suíte de Escritório 01/12/2012 Batismo Digital - FGSL 2012 37
  • 38. Suíte de Escritório ● Principais ● Libre Office ● Site oficial: ● http://www.libreoffice.org ● http://pt-br.libreoffice.org ● Open Office ● Site oficial: ● http://www.openoffice.org ● http://www.openoffice.org/pt-br 01/12/2012 Batismo Digital - FGSL 2012 38
  • 39. Conhecendo os Softwares Livres 01/12/2012 Batismo Digital - FGSL 2012 39
  • 40. Aprendendo a Colaborar 01/12/2012 Batismo Digital - FGSL 2012 40
  • 41. Aprendendo a Colaborar ● Colaborar ● Após conhecer, praticar e dominar você pode colaborar com a comunidade ● Divulgando ● Participando das comunidades ● Ajudando a desenvolver SL ● Participando de eventos ● Sendo um colaborador em eventos SL 01/12/2012 Batismo Digital - FGSL 2012 41
  • 42. Tópicos Avançados 01/12/2012 Batismo Digital - FGSL 2012 42
  • 43. Seja LIVRE com SOFTWARE LIVRE! “Todo conceito é compreendido quando amado” George Mendonça – www.georgemendonca.com.br 01/12/2012 Batismo Digital - FGSL 2012 43