fgsl - batismo digital
Post on 28-Jun-2015
296 Views
Preview:
DESCRIPTION
TRANSCRIPT
George Mendonça - www.georgemendonca.com.brgeorge@georgemendonca.com.br | @george_mendoncaFórum Goiano de Software Livre 2012fgsl.aslgo.org.br
9° FGSLSocialmente Justo,
Economicamente Viável eTecnologicamente Sustentável
CoordenaçãoGeorge Mendonça
Wellyelton Gualberto
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
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 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 6
ConhecendoConhecendoOO
ComputadorComputador
01/12/2012 Batismo Digital - FGSL 2012 7
Conhecendo o ComputadorPrimeira máquina de calcular e computadores
Wikipédia
Pascaline
Calculadora Diferencial
Z1
ENIAC
01/12/2012 Batismo Digital - FGSL 2012 8
Conhecendo o Computador
● Processamento de informações
Entradade
Dados
Entradade
DadosProcessamentoProcessamento
Saídade
Dados
Saídade
Dados
InformaçõesIniciais
Instruções Resultados
01/12/2012 Batismo Digital - FGSL 2012 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
HardwareHardwareSoftwareSoftware
INTERAÇÃOINTERAÇÃO
HomemHomem
UsuáriosSO,
programas utilitários
Máquina,periféricos
01/12/2012 Batismo Digital - FGSL 2012 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 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 12
Conhecendo o Computador
Arquitetura simplificada de John von NeumannWikipédia
01/12/2012 Batismo Digital - FGSL 2012 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 14
Conhecendo o ComputadorCOMPUTADORES 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 15
Conhecendo o ComputadorCOMPUTADORES ATUAIS – Modelos e tipos
01/12/2012 Batismo Digital - FGSL 2012 16
ConhecendoConhecendoO Sistema O Sistema
Operacional (SO)Operacional (SO)
01/12/2012 Batismo Digital - FGSL 2012 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 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 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 20
Conhecendo o SO
● Visualizando o SO
Sistema Operacional
Wikipédia
Usuário final (você)
Programa ou aplicação
Máquina, periféricos
01/12/2012 Batismo Digital - FGSL 2012 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 22
Conhecendo o SO
● Possui um núcleo (Kernel)
AplicaçõesAplicações
Núcleo do SONúcleo do SO
Controla os Controla os Recursos doRecursos dosistemasistema
01/12/2012 Batismo Digital - FGSL 2012 23
Conhecendo a Conhecendo a Filosofia do Filosofia do
Software LivreSoftware Livre
01/12/2012 Batismo Digital - FGSL 2012 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 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 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 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 28
A Filosofia do Software Livre
● Comunidades de Goiás
01/12/2012 Batismo Digital - FGSL 2012 29
Conhecendo o Conhecendo o SO LinuxSO Linux
01/12/2012 Batismo Digital - FGSL 2012 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 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 32
Conhecendo o Conhecendo o SO SO UbuntuUbuntu
01/12/2012 Batismo Digital - FGSL 2012 33
O SO de código aberto UbuntuUbuntu
● 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 34
O SO de código aberto UbuntuUbuntu
● Ubuntu● Versão atual
● 12.10
● Site oficial● http://www.ubuntu.com
01/12/2012 Batismo Digital - FGSL 2012 35
Conhecendo a Internet Conhecendo a Internet (A rede global)(A rede global)
01/12/2012 Batismo Digital - FGSL 2012 36
Conhecendo o Correio Conhecendo o Correio Eletrônico (E-mail)Eletrônico (E-mail)
01/12/2012 Batismo Digital - FGSL 2012 37
Conhecendo a Suíte Conhecendo a Suíte de Escritóriode Escritório
01/12/2012 Batismo Digital - FGSL 2012 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 39
Conhecendo os Conhecendo os Softwares LivresSoftwares Livres
01/12/2012 Batismo Digital - FGSL 2012 40
Aprendendo a Aprendendo a ColaborarColaborar
01/12/2012 Batismo Digital - FGSL 2012 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 42
Tópicos Tópicos AvançadosAvançados
01/12/2012 Batismo Digital - FGSL 2012 43
““Todo conceito é compreendido quando amado”Todo conceito é compreendido quando amado”George Mendonça – www.georgemendonca.com.brGeorge Mendonça – www.georgemendonca.com.br
Seja LIVRE com SOFTWARE LIVRE!Seja LIVRE com SOFTWARE LIVRE!
top related