Sistemas Operacionais II. Prof. Gleison Batista de Sousa Aula 01

Documentos relacionados
Sistemas Operacionais II. Prof. Gleison Batista de Sousa Aula 01

Introdução ao Linux. Thiago Yukio Kikuchi Oliveira

Instalação e Configuração de Servidores Linux Server. Prof. Alex Furtunato

Técnico Subsequente em Redes de Computadores Introdução a Sistemas Abertos (ISA)

Aula 01 Introdução ao S.O. Linux

CONCEITOS RELACIONADOS A SOFTWARE LIVRE. O que é software livre. O que é copyleft. Qual a diferença entre software livre e código.

SOFTWARE LIVRE AULA 1 Prof. Sandro Wambier

Sistema Operacionais II. Linux e Software Livre

INFORMÁTICA. 04. Pode-se dizer que tanto o Windows, quanto o Linux possuem o kernel aberto, podendo ser facilmente customizados pelos usuários.

Introdução à Informática

Filosofia e conceitos de Software Livre

Sistema Operacional. Disciplina: Softwares, Aplicativos e Sistema Operacional. Professor: Thiago Silva Prates

Introdução à Informática

Administração Central Cetec Capacitações Capacitação Sistema Operacional Linux

Introdução à Sistemas Operacionais

ALGUMAS CARACTERÍSTICAS

Sistemas Operacionais Abertos

Informática. Conceitos de Software Livre. Professor Márcio Hunecke.

Técnico Subsequente em Redes de Computadores Introdução a Sistemas Abertos (ISA)

Informática básica. Professor: Francisco Ary

Fundamentos da Informática Aula 03 - Sistemas operacionais: Software em segundo plano Exercícios Professor: Danilo Giacobo

Informática Sistemas Operacionais Aula 5. Cleverton Hentz

Blog: om.br/ Facebook:

Administração de Sistemas Operacionais

APRESENTAÇÃO. Profº José Chiconato Jr. Disciplina - INFORMÁTICA. Aula 1 - Software. Concursos Profº José Chiconato Jr.

Sistema Computacional. Prof. Carla Plantier Prof. Marcelo Zorzan

CÓDIGO FONTE CÓDIGO FONTE DO BOLO DE CHOCOLATE MOLHADINHO

Informática básica. Professor: Francisco Ary

Histórico e conceitos básicos. GSO I Gestão de Sistemas Operacionais

Software Livre e Código Aberto Thiago Silvino 19/09/2013 FAC2

SO Conceitos Básicos. Gerência. Objetivos do SO 07/05/2011. Qual sistema operacional escolher? Qual sistema operacional escolher?

Introdução aos Sistemas Abertos

Noções de sistemas de computação

Informática I. Aula Aula 19-20/06/06 1

Sistemas Operacionais Aula 1

Introdução à Computação

Licenças Open Source

Prof. Esp. Fabiano Taguchi SOFTWARES

ADMINISTRAÇÃO DE SERVIÇOS EM SISTEMAS OPERACIONAIS DE ARQUITETURA ABERTA

Linux e Segurança: porque ele é tão seguro?

É o software sem nenhum tipo de restrição, pode ser instalado, modificado, copiado e redistribuído sem problemas, diferente do Software proprietário.

Computadores e Sociedade Aula X: Direitos autorais em software

PAPEL DO SOFTWARE LIVRE NA EDUCAÇÃO

de Redes de Computadores Linux

INTRODUÇÃO. Sistemas Operacionais. Vinícius Pádua

Moisés Souto docente.ifrn.edu.br/moisessouto

INFORMÁTICA: Informação automática

Informática. Linux. Professor Márcio Hunecke.

Contatos do Professor Apresentação do Conteúdo Datas das Avaliações Referências Conceitos Básicos Arquivos de Configuração de Ambiente Regras a

Linux. Linux é um núcleo (kernel) para sistemas operacionais baseados no conceito de software livre.

ALGORITMOS E TÉCNICAS DE PROGRAMAÇÃO

Introdução aos Sistemas Operacionais. Ricardo Ramos de Oliveira

Estrutura dos Sistemas Operacionais. Adão de Melo Neto

SOFTWARE. Disciplina: Informática Professor: Gustavo Sabry

Introdução a Sistemas Operacionais

IFSC - SJ CURSO DE TELECOMUNICAÇÕES DISCIPLINA: ICO

Software Livre. Escolha ética, política e técnica. Uma evolução constante.

Sistemas operacionais INTRODUÇÃO

Estrutura e Funcionamento dos Computadores (Conceitos Básicos)

Sistema Operacional. O S.O. é o programa mais importante do computador. - Realizar a interação entre o usuário, o hardware e o firmware -(BIOS)

Estrutura geral de um computador

Sistema Operacional. Etapa

Sistemas Operacionais II. Linux - Introdução

Informática I. Aula Baseada no Capítulo 2 do Livro Introdução a Informática Capron e Johnson

Sistemas Operacionais - Aula 02

Introdução aos Sistemas Abertos

Minicurso Linux para os LCCs

Introdução à Ciência da Computação

Estrutura do Sistema Operacional

PROVA 03/07 Segunda-feira (semana que vem)

Informática. Indique a opção que contenha todas as afirmações verdadeiras. a) I. b) II. c) I e III. d) I e II. e) II e III.

Aula 1: Introdução aos Sistemas Operacionais. Instituto Federal da Bahia INF009 - Sistemas Operacionais Profª Flávia Maristela

Licenças de Software Livre

SISTEMA OPERACIONAL & SOFTWARE LIVRE

Gestão Estratégica da Informação ECI/UFMG Disciplina: Sistemas de Gestão de Conteúdo Prof. Marcello Bax Integrantes: Júnio César, Luciana Bicalho,

LABORATÓRIO DE SISTEMAS OPERACIONAIS. PROFª. M.Sc. JULIANA HOFFMANN QUINONEZ BENACCHIO

Waldemar Dibiazi Junior Engenheiro de Computação Especialista em Banco de Dados

Aula 01. Introdução ao Linux

Sistemas Operacionais (SO)

Torne-se um Sysadmin Linux. Prof. Juliano Ramos

Apresentação. Ementa da Disciplina. Objetivo da Disciplina. DCA-108 Sistemas Operacionais. Referências Bibliográfica. Referências Bibliográfica

Assunto 2 - Software. Prof. Miguel Damasco

Software Livre. Acesso ao código fonte Alterar o código fonte Redistribuir Utilizar como desejar

ESTRUTURA DOS SISTEMAS OPERACIONAIS

Informática básica SOFTWARE.

Estrutura dos Sistemas Operacionais. Adão de Melo Neto

Redes de Computadores

CPU. Memória. Periféricos, dispositivos de entrada, saída 07/04/2017

ÍNDICE. 06/10/ :21 Leite Júnior

Introdução ao Linux Prof. Pedro Filho

Introdução a Sistemas Abertos

TECNÓLOGO EM ANÁLISE E DESENVOLVIMENTO DE SISTEMAS PROGRAMAÇÃO DE COMPUTADORES I Prática 01: Conceitos Iniciais

Fundamentos de Sistemas Operacionais de Arquitetura Aberta. CST em Redes de Computadores

Software Livre e a Cultura Hacker em Jacobina. Valéssio Soares de Brito

O Linux Possui varias características que diferenciam dos outros sistemas operacionais e que aproximam do UNIX, sendo um dos motivos da sua escolha

IFSC - SJ CURSO TÉCNICO DE TELECOMUNICAÇÕES DISCIPLINA: MAN / SOP

Proinfo. Programa educacional criado pelo MEC para promover o uso pedagógico da informática na rede pública de ensino fundamental e médio.

Estrutura dos Sistemas Operacionais. Adão de Melo Neto

UFRJ IM - DCC. Departamento de Ciência da Computação. Sistemas Operacionais II. 30/09/2016 Profª Valeria Menezes Bastos 1

Transcrição:

Sistemas Operacionais II Prof. Gleison Batista de Sousa Aula 01

Sistemas Operacionais Livres Prof. Gleison Batista de Sousa Aula 01

Objetivos - Ter conhecimento sobre os diversos módulos que compõem um sistema operacional linux; - Ter conhecimento sobre sistemas de arquivo linux e comandos; - Ter conhecimento sobre técnicas e programas de analise de desempenho.

Sistema Operacional conjunto de rotinas executado pelo processador, de forma semelhante aos programas dos usuários. Sua principal função é controlar o funcionamento de um computador, gerenciando a utilização e o compartilhamento dos seus diversos recursos, como processadores, memórias e dispositivos de entrada e saída.

Sistemas livres Quando se fala em Software Livre o que você imagina? Um programa grátis? Sem bloqueios? Um programa de qualidade inferior?

O que é um sistema livre? É o sistema que pode ser usado, copiado, estudado, modificado e redistribuído sem restrição. A forma de um sistema ser distribuído livremente é sendo acompanhado por uma licença de software livre (como a GPL ou a BSD), com a disponibilização do seu código-fonte.

Liberdades básicas associadas ao sistema livre A liberdade de utilizar um programa significa a liberdade para qualquer tipo de pessoa física ou jurídica utilizar o sistema em qualquer tipo de sistema computacional; Para qualquer tipo de trabalho ou atividade, sem que seja necessário comunicar ao desenvolvedor ou a qualquer outra entidade em especial; A liberdade de executar o programa, para qualquer propósito; A liberdade de estudar como o programa funciona, e adaptá-lo para as suas necessidades;

Liberdades básicas associadas ao sistema livre A liberdade de redistribuir cópias de modo que você possa ajudar ao seu próximo; A liberdade de aperfeiçoar o programa, e liberar os seus perfeiçoamentos, de modo que toda a comunidade se beneficie;

Como funciona as liberdades Para redistribuir cópias é necessario incluir formas binárias ou executáveis do programa, ou seja,o código-fonte tanto para as versões originais quanto para as modificadas. Liberdade de fazer modificações, e de publicar versões aperfeiçoadas acompanhado do código fonte, acesso ao código-fonte é uma condição necessária ao software livre. Para que essas liberdades sejam reais, elas tem que ser irrevogáveis desde que você não faça nada errado, caso o desenvolvedor do software tenha o poder de anular a licença, mesmo que você não tenha dado motivo, o software não é livre.

Redistribuir Sistemas Livres Redistribuir cópias, seja com ou sem modificações; cobrar uma taxa ou distribuir gratuitamente um sistema livre, para qualquer um em qualquer lugar; Ser livre para fazer essas coisas significa (entre outras coisas) que você não tem que pedir ou pagar pela permissão, uma vez que esteja de posse do programa;

Exemplo de sistemas livres Linux (Ubuntu, Kurumim, Fedora) Ambiente gráfico KDE O compilador GCC O servidor web Apache OpenOffice.org O navegador web Firefox.

Distribuição do Linux Uma versão do linux é chamada de distibuição Ubuntu Red Hat Fedora Mandriva Dedian Slackware Suse

GNU - General Public License GNU General Public License (Licença Pública Geral), GNU GPL ou simplesmente GPL, é a designação da licença para software livre idealizada por Richard Stallman no final da década de 1980, no âmbito do projecto GNU da Free Software Foundation (FSF).

BSB Criada Originalmente para ser utilizadasnos Sistemas BSB da Berkeley software Distribuition. A licença se resume em faça quantas cópias quiser.

Quais os componentes que fazer parte da estrutura lógica de um SO Linux?

Kernel; Shell; Interface Grafica; Sistemas de Arquivos; Aplicativos;

Kernel O Kernel é o núcleo do sistema. É responsável pelas operações de baixo nível tais como: gerenciamento de memória, gerenciamento de processos, suporte ao sistema de arquivos, periféricos e dispositivos. Pode ser compilado para se adequar melhor a um determinado tipo de máquina.

Shell O Shell é o elo entre o usuário e o sistema. Imagine o Shell como sendo um intérprete entre pessoas que falam linguas diferentes. Ele traduz os comandos digitados pelo usuário para a linguagem usada pelo kernel e vice-versa. Sem o Shell a interação entre usuário e o kernel seria bastante complexa. Ele também é uma linguagem de programação completa.

Script Script é um arquivo que contém comandos do shell que em uma situação normal poderiam ser executados a partir do prompt. Esses comandos são executados sequencialmente dependendo de condições estruturais e d laço como if... then (se... então) e do while (faça enquanto). Um script também pode usar variáveis. A entrada pode ser recebida através do prompt de comando ou de outros arquivos.

Sistemas de Arquivos É um conjunto de estrturas lógicas que permite o sistema operacional controlar o acesso a um dispositivo de armazenamento como disco rígido, pen drive, cd-room, etc. Diferentes sistemas operacionais podem usar diferentes sistemas de arquivos. As estruturas logicas no windows tem o nome de pastas e no linux é diretório.

Linux como sistema operacional Multitarefa Pode executar vários programas ao mesmo tempo; O kernel escalona a execução dos processos; Reserva recursos do computador para realizar a execução tais como memoria, disco rígido e o tempo de execução; Determina também quando cada processo será executado e prioridade;

Linux como sistema operacional Multiusuario Permite ter mais de um usuário acesse o computador simultaneamente Pode ser realizado através de terminais virtuais Cada usuário possui propriedade sobre seus arquivos Existem dois tipos de usuários o root(super usuário) e usuários comuns

Atividade 01 1 Explique o que é um Sistema Operacional? 2 O que é Kernel? 3 O que é Shell? 4 O que é Script? 5 O que seria o GNU? 6 O que é Multiusuário? 7 O que é Multitarefa? 8 Defina Sistemas livres. 9 Cite 3 liberdades básicas associadas ao sistema livre. 10 O que é sistema de arquivos?