atps sistemas operacionais 2014

Upload: wildemann

Post on 02-Jun-2018

223 views

Category:

Documents


0 download

TRANSCRIPT

  • 8/10/2019 ATPS Sistemas Operacionais 2014

    1/31

    Faculdade Anhanguera de Sorocaba

    Av. Dr. Armando Pannunzio, 1478 - Jardim Vera Cruz - Sorocaba - SP

    Paulo Wildemann da Silva RA: 1299174565

    ATIVIDADES PRTICAS SUPERVISIONADAS

    (Tecnologia em Anlise e Desenvolvimento de Sistemas)

    Sistemas Operacionais

    Prof. Andrey Rodrigues dos Santos

    Faculdade Anhanguera

    Sorocaba

    2014

  • 8/10/2019 ATPS Sistemas Operacionais 2014

    2/31

    Sumrio

    Introduo ................................................................................................................................... 3

    Relatrio 01: Tipos de Sistemas Operacionais ........................................................................... 4

    Relatrio 02: Gerenciamento de processos e threads ............................................................... 10

    Relatrio 03: Gerenciamento de memria ................................................................................ 14

    Relatrio 04: Instalao e Configurao de Domnios, Usurios e Arquivos .......................... 17

    Relatrio 05: Instalao e Configurao de Proxy ................................................................... 26

    Relatrio 06: Sistemas Operacionais Indicados ....................................................................... 30

    Referncias ............................................................................................................................... 31

  • 8/10/2019 ATPS Sistemas Operacionais 2014

    3/31

    3

    Introduo:

    Sero abordadas consideraes sobre os sistemas operacionais Windows (Windows 7), Linux

    (Ubuntu) para computadores desktop e Android para smartphones e tablets, considerando

    quais os mais adequados para o centro de treinamento da Empresa XYZ TREINAMENTOS

    XXI e suas atividades.

  • 8/10/2019 ATPS Sistemas Operacionais 2014

    4/31

    4

    Relatrio 01: Tipos de Sistemas Operacionais.

    LinuxO sistema operacional Linux possui vrias caractersticas que o diferencia de outros sistemas

    operacionais, e tem muitas aplicaes que necessitam de estabilidade e segurana.

    Gerenciamento de memria, operao de entrada e sada de acesso ao sistema de arquivos.

    Caracterstica do ncleo Linux algumas das funes (drivers de dispositivo, suporte a rede,

    sistema de arquivos) podendo ser compilada e executada como mdulos (em ingls: LKM

    loadableKernelmodules), so bibliotecas compiladas separadas da parte principal do ncleo e

    podem ser carregadas e descarregadas aps o ncleo estar em execuo. Na camada mais

    interna, temos o hardware, que representado pelos dispositivos fsicos, e temos a camada

    kernel, que o corao do sistema operacional que interage com o hardware. Algumas tarefas

    do kernel so: gerenciar a swap, prover funes que tornam os recursos do sistema

    disponveis aos processos, prover facilidades para criar, examinar e modificar processos;

    gerenciar software que implementam servios de redes, gerenciar comunicaes entre

    processos, implementar o sistema de arquivos e meios de acessos (leitura, escrita e execuo.

    Fechando esta camada temos o Shell que um nome comum para um conjunto de programas

    que fornece uma interface interativa com o usurio, onde comandos podem ser digitados,

    tarefas ser controladas, manipuladas e etc. O Shell tambm funciona como linguagem de

    programao. Entre os Shells conhecidos temos o Bash, o Csh, Sh, Ksh. O Shell padro do

    Linux o bash. O Linux um sistema operacional multiusurio e multitarefa, ele segue o

    padro Posix/Unix, o que garante que temos no Linux todo sistema de proteo do ncleo do

    kernel ficando um pouco difcil um programa travar um Linux. Se fosse instalado o Linux e o

    Windows 98 na mesma mquina, pode-se observar que o Windows 98 detecta

    automaticamente mais dispositivos do que o Linux.

    Arquitetura do Linux:

    - Gerenciador de Processos

    - Gerenciador de Memria

    - Sistema de Arquivos Virtual

    - Rede

  • 8/10/2019 ATPS Sistemas Operacionais 2014

    5/31

    5

    - Comunicao entre Processos (IPC)

    Windows

    No que se refere a sistema operacional de computador a Microsoft uma das empresas lderesde mercado e mesmo assim ainda cobram preos altos por seu sistema, alm de que a cada

    verso nova que lanada do Windows requer uma mquina mais potente. O Windows um

    programa padronizado, por exemplo, quando se viaja para outro lugar, o encontrar da mesma

    forma, as excees de padronizaes que o usurio pode fazer com o tema, wallpaper, atalhos

    na tela, etc. O restante guarda as mesmas informaes e reconhecvel em qualquer lugar.

    Desta situao que vem grande parte da fora do Windows que se tornando o sistema padro

    de computadores no mundo proporcionou um grau de compatibilidade antes impossvel.

    Como o Windows o padro da indstria, todos os fabricantes se esforam para atualizar os

    drivers rapidamente quando surge uma nova verso do sistema, em um computador com

    Windows voc dificilmente ter problemas pela inexistncia de drivers, a no ser os de

    incompatibilidade criados por verses mais novas.

    1.1Sistemas operacionais para servidores:

    Windows Server 2008

    Windows Server 2008 umsistema operacional deservidores daMicrosoft, desenvolvido

    como sucessor doWindows Server 2003.

    Lanado em27 de fevereiro de2008 o Windows Server 2008 foi conhecido

    pelocodenome Server Longhornat16 de maio de2007 quandoBill Gates, presidente

    daMicrosoft,anunciou o nome oficial.1

    Verses:

    Windows Server 2008 Standard Edition

    Em substituio ao Windows Server 2003, foi projetada para fornecer servios e recursos para

    outros sistemas em uma rede. O sistema operacional tem um abundante conjunto de recursos e

    opes de configurao. O Windows Server 2008 Standard Edition d suporte a 2-way e 4-

    way SMP (multiprocessamento simtrico) e a at 4 gigabytes de memria em sistemas de

    32bitse 32 GB em sistemas de 64bits.

    http://pt.wikipedia.org/wiki/Sistema_operacionalhttp://pt.wikipedia.org/wiki/Servidorhttp://pt.wikipedia.org/wiki/Microsofthttp://pt.wikipedia.org/wiki/Windows_Server_2003http://pt.wikipedia.org/wiki/27_de_fevereirohttp://pt.wikipedia.org/wiki/2008http://pt.wikipedia.org/w/index.php?title=Codenome&action=edit&redlink=1http://pt.wikipedia.org/wiki/16_de_maiohttp://pt.wikipedia.org/wiki/2007http://pt.wikipedia.org/wiki/Bill_Gateshttp://pt.wikipedia.org/wiki/Microsofthttp://pt.wikipedia.org/wiki/Windows_Server_2008#cite_note-1http://pt.wikipedia.org/wiki/Windows_Server_2008#cite_note-1http://pt.wikipedia.org/wiki/Windows_Server_2008#cite_note-1http://pt.wikipedia.org/wiki/Bitshttp://pt.wikipedia.org/wiki/Bitshttp://pt.wikipedia.org/wiki/Bitshttp://pt.wikipedia.org/wiki/Bitshttp://pt.wikipedia.org/wiki/Windows_Server_2008#cite_note-1http://pt.wikipedia.org/wiki/Microsofthttp://pt.wikipedia.org/wiki/Bill_Gateshttp://pt.wikipedia.org/wiki/2007http://pt.wikipedia.org/wiki/16_de_maiohttp://pt.wikipedia.org/w/index.php?title=Codenome&action=edit&redlink=1http://pt.wikipedia.org/wiki/2008http://pt.wikipedia.org/wiki/27_de_fevereirohttp://pt.wikipedia.org/wiki/Windows_Server_2003http://pt.wikipedia.org/wiki/Microsofthttp://pt.wikipedia.org/wiki/Servidorhttp://pt.wikipedia.org/wiki/Sistema_operacional
  • 8/10/2019 ATPS Sistemas Operacionais 2014

    6/31

    6

    Windows Server Enterprise Edition

    Tal verso estende os recursos fornecidos no Windows Server 2008 Standard Edition para

    proporcionar maior estabilidade e disponibilidade e dar suporte a servios adicionais como o

    Cluster e Servio de Federao do Active Directory. Tambm d suporte a sistemas de

    64bits, memria RAM hot-swap e non-uniform memory access (NUMA). Os servidores

    enterprise podem ter at 32 GB de RAM em sistemas x86 e dois terabytes (TB) de RAM em

    sistemas de 64bits e 8 CPUs.

    Windows Server 2008 Datacenter Edition

    Verso mais robusta do Windows Server 2008 com aperfeioamentos nos recursos de cluster

    e suporte a configuraes de memria muito amplas com at 64 GB de RAM em sistemas x86e dois TB RAM em sistemas de 64bits.Tem requisito mnimo de CPU e pode dar suporte a

    at 64 CPUs.

    Windows Web Server 2008

    Verso Web Edition do Windows Server 2008. Uma vez que foi projetada para fornecer

    servios Web para a implantao de sites e aplicativos baseados nesta, essa verso do servidor

    s d suporte a recursos relacionados. Especialmente, ela inclui o Microsoft.NET

    Frameworks, o Microsoft Internet Information Services (IIS), o ASP.NET, alm do servidor

    de aplicativos e recursos de balanceamento de carga de rede. No entanto, no possui vrios

    outros recursos, incluindo o Active Directory, e exige a instalao do server core para obter

    alguma funcionalidade padro. O Windows Web Server 2008 d suporte a at 32 GB de RAM

    e 4 CPUs x64.

    LinuxLinux um termo utilizado para se referir asistemas operativos (portugus europeu)ousistemas

    operacionais (portugus brasileiro)que utilizem oncleo Linux. O ncleo Linux foi desenvolvido

    pelo programadorfinlandsLinus Torvalds, inspirado no sistemaMinix. O seucdigo

    fonte est disponvel sob a licenaGPL (verso 2) para que qualquer pessoa o possa utilizar,

    estudar, modificar e distribuir livremente de acordo com os termos da licena.

    Inicialmente desenvolvido e utilizado por grupos de entusiastas emcomputadores pessoais,

    ossistemas operativos (portugus europeu)ousistemas operacionais (portugus brasileiro)com ncleo

    http://pt.wikipedia.org/wiki/Bitshttp://pt.wikipedia.org/wiki/Bitshttp://pt.wikipedia.org/wiki/Bitshttp://pt.wikipedia.org/wiki/Sistema_operativohttp://pt.wikipedia.org/wiki/Portugu%C3%AAs_europeuhttp://pt.wikipedia.org/wiki/Sistema_operacionalhttp://pt.wikipedia.org/wiki/Sistema_operacionalhttp://pt.wikipedia.org/wiki/Portugu%C3%AAs_brasileirohttp://pt.wikipedia.org/wiki/Linux_(n%C3%BAcleo)http://pt.wikipedia.org/wiki/Finl%C3%A2ndiahttp://pt.wikipedia.org/wiki/Linus_Torvaldshttp://pt.wikipedia.org/wiki/Minixhttp://pt.wikipedia.org/wiki/C%C3%B3digo_fontehttp://pt.wikipedia.org/wiki/C%C3%B3digo_fontehttp://pt.wikipedia.org/wiki/GNU_General_Public_Licensehttp://pt.wikipedia.org/wiki/Computador_pessoalhttp://pt.wikipedia.org/wiki/Sistema_operativohttp://pt.wikipedia.org/wiki/Portugu%C3%AAs_europeuhttp://pt.wikipedia.org/wiki/Sistema_operacionalhttp://pt.wikipedia.org/wiki/Portugu%C3%AAs_brasileirohttp://pt.wikipedia.org/wiki/Portugu%C3%AAs_brasileirohttp://pt.wikipedia.org/wiki/Sistema_operacionalhttp://pt.wikipedia.org/wiki/Portugu%C3%AAs_europeuhttp://pt.wikipedia.org/wiki/Sistema_operativohttp://pt.wikipedia.org/wiki/Computador_pessoalhttp://pt.wikipedia.org/wiki/GNU_General_Public_Licensehttp://pt.wikipedia.org/wiki/C%C3%B3digo_fontehttp://pt.wikipedia.org/wiki/C%C3%B3digo_fontehttp://pt.wikipedia.org/wiki/Minixhttp://pt.wikipedia.org/wiki/Linus_Torvaldshttp://pt.wikipedia.org/wiki/Finl%C3%A2ndiahttp://pt.wikipedia.org/wiki/Linux_(n%C3%BAcleo)http://pt.wikipedia.org/wiki/Portugu%C3%AAs_brasileirohttp://pt.wikipedia.org/wiki/Sistema_operacionalhttp://pt.wikipedia.org/wiki/Sistema_operacionalhttp://pt.wikipedia.org/wiki/Portugu%C3%AAs_europeuhttp://pt.wikipedia.org/wiki/Sistema_operativohttp://pt.wikipedia.org/wiki/Bitshttp://pt.wikipedia.org/wiki/Bitshttp://pt.wikipedia.org/wiki/Bits
  • 8/10/2019 ATPS Sistemas Operacionais 2014

    7/31

    7

    Linux passaram a ter a colaborao de grandes empresas comoIBM,Sun

    Microsystems,Hewlett-Packard (HP),Red

    Hat,Novell,Oracle,Google,Mandriva eCanonical.1

    Apoiado por pacotes igualmente estveis e cada vez mais versteis de softwares livres para

    escritrio (LibreOffice,por exemplo) ou de uso geral (projetoGNU)e por programas para

    micro e pequenas empresas que na maioria dos casos em nada ficam a dever aos seus

    concorrentes proprietrios, einterfaces grficas cada vez mais amigveis como oKDE e

    oGNOME, o ncleo Linux, conhecido por sua estabilidade e robustez, tem gradualmente

    cado no domnio popular, encontrando-se cada vez mais presente nos computadores de uso

    pessoal atuais. Mas j h muito que o Linux destaca-se como o ncleo preferido em

    servidores de grandes porte, encontrando-se quase sempre presente nosmainframes de

    grandes empresas e at mesmo no computador mais rpido do mundo, o Tianhe-2, chins

    (listaTOP500). Em servidores, o sistema Unix e sistemas baseados neste (como Linux e

    Solaris) so os sistemas mais utilizados para aplicaes como Firewall e servidor web, ao

    passo que o sistema Windows, so mais utilizados para Gerenciamento de Usurios e servios

    pela facilidade de operao e manuteno (AD).

    1.2Sistemas operacionais para estaes de trabalho:

    Windows 7

    O Windows 7 uma verso de sistema operacional com uma srie de sistemas operativos

    produzidos pela Microsoft, para uso em computadores pessoais, incluindo computadores

    empresariais, laptops, tablets, PCs de centros de mdia, entre outros. O Windows 7 foi lanado

    para as empresas no dia 22 de julho de 2009 e comeou a ser vendido livremente para

    usurios comuns na data 22 de outubro de 2009, menos de 3 anos depois do lanamento de

    seu antecessor, Windows Vista.

    O Windows 7 tambm possui uma interface grfica mais aperfeioada, com um melhor

    desempenho, e com suporte para telas touch screen e multi- tctil (multi-touch). Apresenta

    tambm uma nova barra de tarefas e ferramentas totalmente mudadas, nova calculadora com

    mais funes, novos papis de parede e um novo menu Iniciar. Possui leitura nativa de Blu-

    Ray e HD DVD e gerenciador de credenciais. Possui uma verso mais atual de Internet

    http://pt.wikipedia.org/wiki/IBMhttp://pt.wikipedia.org/wiki/Sun_Microsystemshttp://pt.wikipedia.org/wiki/Sun_Microsystemshttp://pt.wikipedia.org/wiki/Hewlett-Packardhttp://pt.wikipedia.org/wiki/Red_Hathttp://pt.wikipedia.org/wiki/Red_Hathttp://pt.wikipedia.org/wiki/Novell_(empresa)http://pt.wikipedia.org/wiki/Oracle_Corporationhttp://pt.wikipedia.org/wiki/Googlehttp://pt.wikipedia.org/wiki/Mandrivahttp://pt.wikipedia.org/wiki/Canonicalhttp://pt.wikipedia.org/wiki/Linux#cite_note-1http://pt.wikipedia.org/wiki/Linux#cite_note-1http://pt.wikipedia.org/wiki/Linux#cite_note-1http://pt.wikipedia.org/wiki/LibreOfficehttp://pt.wikipedia.org/wiki/GNUhttp://pt.wikipedia.org/wiki/Interfaces_gr%C3%A1ficashttp://pt.wikipedia.org/wiki/KDEhttp://pt.wikipedia.org/wiki/GNOMEhttp://pt.wikipedia.org/wiki/Mainframehttp://pt.wikipedia.org/wiki/TOP500http://pt.wikipedia.org/wiki/TOP500http://pt.wikipedia.org/wiki/Mainframehttp://pt.wikipedia.org/wiki/GNOMEhttp://pt.wikipedia.org/wiki/KDEhttp://pt.wikipedia.org/wiki/Interfaces_gr%C3%A1ficashttp://pt.wikipedia.org/wiki/GNUhttp://pt.wikipedia.org/wiki/LibreOfficehttp://pt.wikipedia.org/wiki/Linux#cite_note-1http://pt.wikipedia.org/wiki/Canonicalhttp://pt.wikipedia.org/wiki/Mandrivahttp://pt.wikipedia.org/wiki/Googlehttp://pt.wikipedia.org/wiki/Oracle_Corporationhttp://pt.wikipedia.org/wiki/Novell_(empresa)http://pt.wikipedia.org/wiki/Red_Hathttp://pt.wikipedia.org/wiki/Red_Hathttp://pt.wikipedia.org/wiki/Hewlett-Packardhttp://pt.wikipedia.org/wiki/Sun_Microsystemshttp://pt.wikipedia.org/wiki/Sun_Microsystemshttp://pt.wikipedia.org/wiki/IBM
  • 8/10/2019 ATPS Sistemas Operacionais 2014

    8/31

    8

    Explorer com aceleradores (Internet Explorer 8), tem uma arquitetura modular como no

    Windows Server 2008, contendo um boot melhor e suporte a boot de VHDs (HDs virtuais), e

    instalao do sistema em VHDs. Tem uma nova verso do Windows Media Center, e possui

    faixas (ribbons) nos programas includos com o Windows (Paint e WordPad, por exemplo),

    assim como no Microsoft Office 2010. Ocorreu tambm o aperfeioamento no uso da placa de

    vdeo e memria RAM. Jogos como Espadas Internet, Gamo Internet, Internet Damas

    passaram por reedio. Possui um UAC personalizvel (UAC um recurso que foi adicionado

    para o Vista, e que se tambm encontra no Windows 7. usado para controlar a

    administrao do computador, necessria quando vrios usurios usam o PC.)

    Requisitos do sistema

    Limites de Memria RAM:

    Arquitetura x86 (32 bits) x64 (64 bits)

    Windows 7 Starter Edition 2 GB

    Windows 7 Home Basic 4GB 8 GB

    Windows 7 home Premium 4 GB 16 GB

    Windows 7 Professional 4 GB 192 GB

    Windows 7 Enterprise 4 GB 192 GB

    Windows 7Ultimate 4 GB 192 GB

    Linux/ Ubuntu

    Distribuio Linux um conjunto de programas (software) que so agrupados a um ncleo

    Linux para dar alguma funcionalidade ao sistema, abaixo exemplos de Distribuio Linux:

    Exemplos de Distribuio Linux:

    - Fedora (Red Hat): http://fedora.redhat.com

    - Mandriva: http://www.mandriva.com

    - Debian: http://www.debian.org

    - Kurumin: http://www.kuruminlinux.com.br

    Como o Linux e a maior parte dos softwares includos em distribuies, so livres, as

    organizaes completamente motivadas, podem criar e disponibilizar a sua prpria

    distribuio, fazendo com que haja mais de 300 distribuies de registros mantidas, embora

    menos de 20 delas sejam conhecidas, fornecem a usurios diversos sistemas completos e

  • 8/10/2019 ATPS Sistemas Operacionais 2014

    9/31

    9

    prontos para a instalao e uso em laptops, servidor, computador domstico, telefones,

    conforme a utilizao da licena de software, o sistema se tornou muito popular no mercado

    principalmente para Web e servidores de banco de dados.

    Ubuntu

    Todas as verses do Ubuntu so disponibilizadas sem custo algum, a gesto de instalao

    desoftware realizada pelo APT e pelo Synaptic. Alm de ferramentas de sistema padro e

    outros aplicativos menores, o Ubuntu oferecido com diversos programas pr- instalados que

    atendem s funcionalidades bsicas. Programas para visualizar contedos multimdia, clientes

    de email e jogos simples completam o sistema bsico. O Ubuntu possui uma forte ligaocom a comunidade Debian, contribuindo com qualquer modificao nos cdigos fonte, ao

    invs de apenas anunciar essas mudanas em uma data posterior. Muitos programadores do

    Ubuntu mantm pacotes chave do prprio Debian.

    O Ubuntu um sistema de cdigo aberto mais popular do mundo, construido em volta do

    ncleo CNU/Linux baseado no Debian. O que o diferencia do Debian o fato de que Ubuntu

    lanado a cada semestre.

    Requisitos do Sistema

    Requisitos Mnimos Servidor Desktop

    Processador (x86) 300MHz 1GHz

    Memria 128MB 512MB

    Disco Rgido 1GB 5GB

    Resoluo do Monitor 640x480 1024x768

    Verses Ubuntu a partir do ano de 2012:

    * Ubuntu 12.04 LTS: Lanada em 26 de abril de 2012.

    * Ubuntu 12.10: Lanada em 18 de outubro de 2012.

    * Ubuntu 13.04: Em andamento 25 de abril de 2013.

    * Ubuntu 13.10: Em andamento outubro de 2013.

    * Ubuntu 14.04 LTS: Quinta verso com Longo Tempo de Suporte

  • 8/10/2019 ATPS Sistemas Operacionais 2014

    10/31

    10

    1.3Sistemas operacionais para smartphones e tablets:

    AndroidO Android um sistema operacional baseado no ncleo do Linux para dispositivos mveis,

    desenvolvido pelo Open Handset Alliance liderada pela Google e outras empresas.

    Segundo a Google mais de um 1.300 aparelhos com este sistema operacional so ativados

    todos os dias, utilizado por vrios fabricantes de celulares como: HTC, Samsung, Sony,

    Motorola, LG e recentemente a Positivo Informtica. Por ser um sistema que permite livre

    compatibilidade com a maioria dos Hardwares disponveis no mercado (diferente dos Apple),

    d a empresa um leque de variedades em relao os fabricantes e aparelhos que desejarusar. O sistema Android ainda disponibiliza ao usurio uma serie de aplicativos gratuitos que

    podem ser baixados diretamente do aparelho; ele tambm permite integrao com

    computadores de mesa (desktops) plugando-o na USB de qualquer computador pode-se

    navegar pelas pastas e compartilhar qualquer arquivo, dando a empresa agilidade no servio.

    Para quem dispe de um aparelho com tecnologia 3G, pode utiliz-lo com facilidade, como

    roteador para outros aparelhos.

    Androids tambm contam com a tecnologia de fcil acesso a e-mail e redes sociais, assim

    como possibilitando backups e utilizao na nuvem. O Android capaz de fazer uso de

    cmeras de vdeos, pode conter tela sensvel ao toque, GPS, entre outros, e para o

    armazenamento de dados utilizado SQLite. Mesmo as aplicaes Android sendo escritas na

    linguagem Java, ela no uma mquina virtual Java, j que no executa bytecode JVM.

    Existe a opo de ativar o super usurio, e um dos principais objetivos usar aplicativos que

    requerem um tipo de acesso mais avanado que o normal, como por exemplo, aplicativos que

    fazem sistema antifurto, distribuio de conexo mvel via wi-fi.

    Relatrio 02: Gerenciamento de processos e threads.

    2.1 Poltica de Gerenciamento de Processador:

    Todos os softwares que podem executar em um computador, inclusive o SO os mais

    tradicionais so assim, so organizados para serem executados num processador, como vrios

  • 8/10/2019 ATPS Sistemas Operacionais 2014

    11/31

    11

    processos sequenciais tambm chamados processos. A partir do momento em que vrios

    processos podem estar no estado de pronto, devem ser estabelecidos critrios para definir

    qual processo ser escolhido para fazer uso do processador. Tais critrios compem a poltica

    de escalonamento, que a base da gerncia do processador e da multiprogramao em um

    sistema operacional.

    Dentre as funes da gerncia do processador, podemos citar:

    Manter o processador ocupado a maior parte do tempo;

    Balancear o uso da CPU entre processos;

    Privilegiar a execuo de aplicaes crticas;

    Maximizar o throughput e;

    Oferecer tempos de resposta razoveis aos usurios interativos.

    Cada sistema operacional possui sua poltica de escalonamento adequada ao seu propsito e

    s suas caractersticas. Sistemas de tempo compartilhado, por exemplo, possuem requisitos de

    escalonamento distintos dos sistemas de tempo real.

    2.2 Gerenciamento de Processos:Um processo uma atividade (ou tarefa) de um programa, que contm o cdigo e dados de

    uma atividade. Essas so: leitura de dados, escrita de dados, clculos no processador,

    comunicao com o usurio, comunicao com um BD, comunicao com a rede interna ou

    externa, entre outras. Um processo define a unidade de processamento concorrente, que

    executada num dado instante num processador, utilizando um contador de programa lgico,

    usando o nico contador de programa fsico registro no processador, valores em registradores,

    variveis do programa e uma pilha de execuo. Processos so escalonados para oprocessador, que faz uma troca a todo o momento do processo sendo executado, atravs do

    mecanismo chamado multiprogramao.

    Em Sistemas Operacionais tradicionais, cada processo tem um nico fluxo de execuo o que

    define um thread, que a unidade de processamento concorrente destinada para ser executada

    sob as condies de desempenho de um processador da poca. Com o surgimento de

    processadores de alto desempenho, uma nova unidade de processamento concorrente pde ser

    definida dentro do prprio processo, materializando novas unidades de fluxo de execuo e

  • 8/10/2019 ATPS Sistemas Operacionais 2014

    12/31

    12

    assim podem-se ter mltiplos fluxos de execuo mltiplos threads num mesmo processo.

    O que os threads acrescentam ao modelo de processo permitir que mltiplos fluxos de

    execuo ocorram no mesmo ambiente do processo, com um grau de independncia uma das

    outras. Assim, mltiplos threads executam concorrentemente em um processo, e anlogo a

    mltiplos processos executando concorrentemente em um nico computador.

    2.3 Softwares Instalados:

    O Windows um dos softwares instalados, com a finalidade de dizer ao computador o que ele

    deve fazer.

    Windows: um sistema operacional de interface grfica multitarefa. Isso significa quepodemos trabalhar com vrios programas simultaneamente. Por exemplo, poderamos escutar

    um CD colocado no CD-ROM enquanto escrevemos um documento, imprimimos um outro e

    recebemos um fax, todos ao mesmo tempo.

    Tipos de softwares e suas funes:

    Aplicativos:Neste tipo de software se enquadram todos aqueles programas que so utilizados

    na execuo de tarefas especficas. Posso citar vrios exemplos mas os mais comuns so os

    processadores de texto, como o Word, que servem para trabalhar com os mais diversos tipos

    de textos, emitir etiquetas, e fazer formulrios, as planilhas eletrnicas como o Excel so

    poderosas ferramentas de clculos que facilitam tanto aquele trabalho rduo de matemtica,

    fazer grficos com real representao dos dados umacoisa muito boa pra quem precisa e por

    ltimo o que muitos usam mas no sabem o nome ao certo que so os Browsers ou

    Navegadores, softwares usados para navegar na Web.

    Tutoriais: Geralmente so usados para informar ou ensinar sobre determinado assunto, muito

    usados em treinamentos. Os conceitos transmitidos atravs desse software se restringem ao

    que foi previsto por uma equipe de desenvolvimento do mesmo.

    Jogos: Geralmente so softwares relacionados a entretenimento para proporcionar lazer e

    diverso. Dispem de muitos recursos interativos e existem de todos os tipos, desde

    estratgias at simulaes reais de muitas coisas como corridas.

  • 8/10/2019 ATPS Sistemas Operacionais 2014

    13/31

    13

    2.4 Sistemas de Gerenciamento de Processos:

    Usando o Gerenciador de Processos pela interface grfica do Sistemas Operacional podemosverificar os processos sendo executados no sistema operacional e assim verificando seu

    desempenho. Conforme figura abaixo executamos o comando (Windows + R).

    Em seguida digitar MSCONFIG para abrir o gerenciador de processos.

    Na aba Inicializao de Sistemas podemos diagnosticar alguns dos processos que o sistema

    executa ao iniciar. Alguns desses processos podem ser finalizados, geralmente aqueles

    indesejados pelos usurios sem muitas utilidades.

    Finalizar processos podem aumentar a velocidade, possvel tambm otimizar processos e

    escolher ignorar processos.

  • 8/10/2019 ATPS Sistemas Operacionais 2014

    14/31

    14

    Relatrio 03: Gerenciamento de memria.

    3.1 Tcnica de Gerenciamento de Memria:

    A seguinte tcnica foi aplicada:

    - Foi utilizado alm da memria padro dos Computadores (Disco Rgido), memorias

    auxiliares, como a memria RAM.

    1 - Melhor desempenho em trabalhos, navegao entre outras tarefas.

    2 - Nos permite a manuteno das memorias por elas serem de fcil manuseio e troca, desde

    que passemos todas as informaes contidas nela para nosso Disco Rgido.

    3 - A memria RAM tambm facilita com o salvamento de dados arquivos e trabalhos, porcausa de seu timo desempenho e sua boa capacidade de armazenamento .

    J no caso dos Smartphones e outros dispositivos ligados ao sistema Android , nosso tipo de

    memria auxiliar so os Cartes de Memria , pelos seguintes motivos :

    1 - Expanso de memria para armazenamento de diversos tipos de dados.

    2 - Fcil manuteno, alm de poder ser gerenciado um ou mais cartes por aparelho.

    3 - Fcil deslocamento, alm de poder ser gerenciado nas maquinas , atravs de um adaptador

    para cartes .

    3.2 Tcnica de Gerenciamento de Memria Virtual:

    Quando a memria RAM, no Windows, no consegue mais segurar todos os programas

    abertos ou quando algum programa no est sendo utilizado h algum tempo e por isso pode

    ser retirado da memria. Quando dizemos "memria virtual" estamos nos referindo a uma

    parte do disco rgido dedicado a essa tarefa e utilizado pelo Windows para gerenci-las.

    Embora no seja transparente ao usurio, possvel gerenci-la conforme a necessidade.

    NoLinuxa memria funciona da seguinte maneira, processos que esto em execuo tm

    prioridade na memria, quando termina um processo e se tiver espao na memria, ficam

    resduos desse processo na memria para uma futura volta desse processo ser mais rpida.

    Caso essa memria RAM esteja lotada com processos que esto em execuo, a comea a

    utilizao da memria SWAP (troca). Cada processo do Linux, em uma mquina de 32 bits,

    dispe de 3GB de espao de endereamento virtual para si prprio, com 1GB restante

    http://www.vivaolinux.com.br/linux/http://www.vivaolinux.com.br/linux/http://www.vivaolinux.com.br/linux/http://www.vivaolinux.com.br/linux/
  • 8/10/2019 ATPS Sistemas Operacionais 2014

    15/31

    15

    reservado para suas tabelas de pginas e outros dados do ncleo. O 1GB do ncleo no

    visvel quando o processo executa no modo usurio, mas torna-se acessvel quando o processo

    faz uma chamada ao ncleo. O espao de endereamento gerado quando o processo criado

    e sobrescrito em uma chamada ao sistema exec. O espao de endereamento virtual dividido

    em reas ou regies organizadas em pginas. Contguas e homogneas. Isso quer dizer que

    cada rea consiste de uma srie de pginas consecutivas com proteo e propriedades de

    paginao idnticas. O segmento de cdigo e os arquivos mapeados so exemplos de reas.

    Pode haver vazios no espao de endereamento virtual entre essas reas. Qualquer referncia

    memria para um vazio resulta em uma falta de pgina fatal. O tamanho de pgina fixo.

    O Linux gerencia a memria usando o algoritmo companheiro, com a adio de um vetor no

    qual o primeiro elemento a cabea de uma lista de blocos com tamanho de uma unidade, osegundo elemento a cabea de uma lista de blocos com tamanho de duas unidades, o

    prximo elemento aponta para blocos de quatro unidades e assim por diante. Dessa maneira

    qualquer bloco de potncia de dois pode ser encontrado rapidamente.

    Para a proteo existe um gerenciador de memria virtual evitando que processos no modo

    Kernel e no modo User se misturem.

    3.3 Gerenciamento de Memria:

    No Windowsquando acontece alguma das situaes de travamento, o sistema operacional

    desaloca os processos menos utilizados da memria RAM e armazena no HD, copiando de

    volta para a memria RAM quando necessrio. Isso causa uma considervel perda de

    desempenho, j que os discos rgidos so componentes mecnicos extremamente lentos se

    comparados memria RAM. Podemos observar ento essa lentido quando comeamos a

    abrir um programa atrs do outro em uma mquina com pouca memria disponvel.

    No Linuxa memria funciona da seguinte maneira, processos que esto em execuo tm

    prioridade na memria, quando termina um processo e se tiver espao na memria, ficam

    resduos desse processo na memria para uma futura volta desse processo ser mais rpida.

    Caso essa memria RAM esteja lotada com processos que esto em execuo, a comea a

    utilizao da memria SWAP (troca).

  • 8/10/2019 ATPS Sistemas Operacionais 2014

    16/31

    16

    3.4 Sistemas de Gerenciamento de Memria:

    Windows

    Usando o seguinte passo-a-passo, entre no "Painel" de Controle e, em seguida, em "Sistema".

    No menu do canto esquerdo, clique em "Configuraes avanadas do sistema".

    1 Na janela que abrir, selecione a aba "Avanado" e na rea "Desempenho" clique em

    "Configuraes".

    2 Na nova janela que abrir, selecione novamente a aba "Avanado" e na rea "Memria

    Virtual" clique em "Alterar".

    3

    Depois de tantos menus e submenus, estamos finalmente dentro do gerenciador de

    memria virtual, onde possvel escolher o seu tamanho, disco onde est localizado e at

    mesmo delet-lo (algo que no recomendamos e que pode causar grandes problemas no

    Windows). Em nosso computador de testes o Windows criou automaticamente um

    arquivo de 2816 MB, mas recomenda utilizar 3434 MB, ento vamos alterar para esse

    valor.

    4 Para isso, desmarque a opo "Gerenciar automaticamente o tamanho do arquivo de

    paginao de todas as unidades" e, abaixo, selecione a opo "Tamanho personalizado".

    Inserimos as opes recomendadas (mnimo de 200 MB e mximo de 3434 MB) e

    clicamos em "Definir", mas este nmero pode variar bastante dependendo da configurao

    da mquina e quantidade de programas abertos.

    5 Para usurios que costumam abrir vrios aplicativos pesados ao mesmo tempo em uma

    mquina com pouca memria RAM, aumentar essa quantidade pode melhorar um pouco o

    desempenho, mas atribuir um valor muito grande, como 20 GB, no uma boa opo, j

    que o Windows raramente far uso de tanto espao. De qualquer forma, um bom quebra-galho quando aumentar a quantidade de memria RAM no uma opo.

    Linux

    Quando mais memria requisitada, o Linux passa a transferir arquivos no usados h algum

    tempo, da memria RAM memria virtual, tambm chamada de swap, liberando, assim,

    memria fsica para os aplicativos. Em suma, o que acontece que o Linux utiliza a energia

    ociosa (que no est sendo aproveitada) para cache, a fim de agilizar os processos solicitados

  • 8/10/2019 ATPS Sistemas Operacionais 2014

    17/31

    17

    pelo usurio naquele determinado momento. Durante esse perodo de ociosidade da energia, o

    sistema toma para si essa memria, mas logo que o usurio necessite do recurso, o Linux

    libera imediatamente. possvel afirmar, ento, que o Linux gerencia a energia e a memria

    de forma muito inteligente, pois ao invs de deix-la sem fazer nada utiliza para agilizar

    outros processos.

    Relatrio 04: Instalao e Configurao de Domnios, Usurios e Arquivos.

    4.1 Sistema de Arquivos:

    Um sistema de arquivos um conjunto de estrturas lgicas que permite o sistema operacional

    controlar o acesso a um dispositivo de armazenamento como disco rgido, pen drive, cd-room,

    etc. Diferentes sistemas operacionais podem usar diferentes sistemas de arquivos. Atualmente,

    o NTFS(New Technology File System) o sistema de arquivos padro do Windows,

    enquanto o ext4 o do Linux. No caso do Linux o suporte para diferentes sistemas de

    arquivos pode ser obtido atravs demdulosdekernelcarregveis no

    diretrio/lib/modules/XXX/kernel/fs, onde XXX a verso atual do Linux. No Linux, um

    diretrio (corresponde ao conceito de pasta do Windows) pode ter outros diretrios ou

    arquivos. Dizemos que um diretrio filhode outro diretrio quando ele est logo abaixo dodiretrio em questo. O diretrio que est um nvel acima chamado de diretrio pai.

    4.2 Instalao de DNS:

    A instalao do servio DNS no Windows Server 2008 bem simples e de extrema

    importncia para uma rede. Alm da facilidade que o servio proporciona (resoluo de

    nomes) um dos requerimentos obrigatrios para uma rede de domnio. O DNS

    resumidamente um banco de dados para resoluo de nomes, onde computadores na redeusam o DNS para "perguntar" sobre determinado computador. De modo figurativo esse

    pergunta seria "Qual o IP do computador XPCliente-245A ?" e o DNS responderia dizendo

    qual o IP desse computador.

    Iremos agora instalar o DNS e configura-lo para a instalao do Active Directory. Tenha

    certeza que as configuraes de endereamento IP esteja correta.

    http://www.uniriotec.br/~morganna/guia/modulos.htmlhttp://www.uniriotec.br/~morganna/guia/modulos.htmlhttp://www.uniriotec.br/~morganna/guia/modulos.htmlhttp://www.uniriotec.br/~morganna/guia/kernel.htmlhttp://www.uniriotec.br/~morganna/guia/kernel.htmlhttp://www.uniriotec.br/~morganna/guia/kernel.htmlhttp://www.uniriotec.br/~morganna/guia/kernel.htmlhttp://www.uniriotec.br/~morganna/guia/modulos.html
  • 8/10/2019 ATPS Sistemas Operacionais 2014

    18/31

    18

    1. Abra o Server Manager

    Start\Administrative Tools\Server Manager

    2. Em Roles Summaryclique em Add Rolese na janela que se abre clique OK.

    Se desejar marque a opo "Skip this page by default" .

    http://www.mcsesolution.com/images/w2k8/dns/w2k8AD-2.pnghttp://www.mcsesolution.com/images/w2k8/dns/w2k8AD-1.pnghttp://www.mcsesolution.com/images/w2k8/dns/w2k8AD-2.pnghttp://www.mcsesolution.com/images/w2k8/dns/w2k8AD-1.png
  • 8/10/2019 ATPS Sistemas Operacionais 2014

    19/31

    19

    3. Na lista de Server Roles, selecione DNS Server e clique Next.

    4. Na janela seguinte, temos uma introduo do que o DNS e informaes

    adicionais, Clique Next.

    5.Nesta janela a confirmao da instalao do servio e mensagens sobre a possvel

    necessidade de reiniciar o computador, Clique Next

    http://www.mcsesolution.com/images/w2k8/dns/w2k8AD-5.pnghttp://www.mcsesolution.com/images/w2k8/dns/w2k8AD-4.pnghttp://www.mcsesolution.com/images/w2k8/dns/w2k8AD-3.pnghttp://www.mcsesolution.com/images/w2k8/dns/w2k8AD-5.pnghttp://www.mcsesolution.com/images/w2k8/dns/w2k8AD-4.pnghttp://www.mcsesolution.com/images/w2k8/dns/w2k8AD-3.pnghttp://www.mcsesolution.com/images/w2k8/dns/w2k8AD-5.pnghttp://www.mcsesolution.com/images/w2k8/dns/w2k8AD-4.pnghttp://www.mcsesolution.com/images/w2k8/dns/w2k8AD-3.png
  • 8/10/2019 ATPS Sistemas Operacionais 2014

    20/31

    20

    6.Ao termino da Instalao mostrado o resultado informando que a instalao foi bem

    sucedida. Clique em Close.

    Criando uma zona primaria:

    Uma vez instalado o DNS precisa ser configurado para receber as informaes do domnio.

    Agora iremos criar um zona de pesquisa direta, ou seja o servio ir fazer a resoluo de

    nomes para endereo IP. Vamos criar uma zona chamada LabTreinamentos que o mesmo

    nome do nosso futuro domnio. Lembre-se no adianta eu instalar o dns e criar uma zonachamada qualquercoisa.com.br e depois querer integrar em meu domnio chamado

    outracoisa.com.br.

    1.Clique em Star\Administrative Tools\DNSou simplesmente clique "Start" e digite DNS.

    2. Clique com o lado direito sobre Forward Lookup Zonee selecione no menu suspenso

    "New Zone"

    http://www.mcsesolution.com/images/w2k8/dns/w2k8AD-8.pnghttp://www.mcsesolution.com/images/w2k8/dns/w2k8AD-7.pnghttp://www.mcsesolution.com/images/w2k8/dns/w2k8AD-8.pnghttp://www.mcsesolution.com/images/w2k8/dns/w2k8AD-7.png
  • 8/10/2019 ATPS Sistemas Operacionais 2014

    21/31

    21

    3. Na janela New Zoneclique Next.

    4. Na janela Zone Type(tipo de zona) iremos criar uma zona primaria.

    Existem 4 tipos de zona.

    Zona Primaria (o nome j diz tudo, deve ser a primeira zona a ser criada e quando ainda

    no existe dominio, ela no pode ser integrada e armazena seus dados em um arquivo de

    texto .DNS)

    Zona Secundaria (S pode existir se haver uma primaria. Esta ser uma copia somente

    leitura da zona primaria)

    Zona tipo Stub(Um tipo de zona que armazena apenas registros NS (Name Server), SOA

    (start of authority) e alguns A (glue host) - esta zona no autoritativa.

    Zona Integrada ao Active Directory(Quando existe um controlador de dominio, podemos

    integrar a zona, assim os dados sero armazenados no proprio Active Directory e replicados

    pelo dominio se configurado.)

    Selecione Primary Zonee clique next

    http://www.mcsesolution.com/images/w2k8/dns/w2k8AD-10.pnghttp://www.mcsesolution.com/images/w2k8/dns/w2k8AD-9.pnghttp://www.mcsesolution.com/images/w2k8/dns/w2k8AD-10.pnghttp://www.mcsesolution.com/images/w2k8/dns/w2k8AD-9.png
  • 8/10/2019 ATPS Sistemas Operacionais 2014

    22/31

    22

    5. Digite o nome da Zona, neste exemplo LabTreinamentos.

    6. Na janela Zone File, aceite o padro clicando em Next.

    7. Na janelaDynamic Update, clique Next.

    Inicialmente no iremos alterar a opo, porm importante saber que em uma rede local, os

    computadores clientes podem automaticamente criar seus registros no servidor DNS. Como

    no estamos permitindo a atualizao dinmica teremos que manualmente adicionar os

    computadores.

    Quando o DNS est sendo criado apenas para resoluo de endereos na Internet esse opo

    http://www.mcsesolution.com/images/w2k8/dns/w2k8AD-12.pnghttp://www.mcsesolution.com/images/w2k8/dns/w2k8AD-11.pnghttp://www.mcsesolution.com/images/w2k8/dns/w2k8AD-12.pnghttp://www.mcsesolution.com/images/w2k8/dns/w2k8AD-11.png
  • 8/10/2019 ATPS Sistemas Operacionais 2014

    23/31

    23

    deve ser "Do Not Allow Dynamic Updates" .

    8. Clique em Finish

    4.3 Configuraes:

    O Domain Name System ( DNS ) um sistema de gerenciamento de nomes hierrquico e

    distribudo para computadores, servios ou qualquer recurso conectado Internet ou em uma

    rede privada. Ele baseia-se em nomes hierrquicos e permite a inscrio de vrios dados

    digitados alm do nome do host e seuIP.Em virtude do banco de dados de DNS ser

    distribudo, seu tamanho ilimitado e o desempenho no degrada tanto quando se adiciona

    mais servidores nele. Este tipo de servidor usa comoporta padro a 53. A implementao do

    DNS-Berkeley, foi desenvolvido originalmente para o sistema operacionalBSDUNIX 4.3.

    Configurando o DNS (Name Servers):

    muito importante esse passo, para o funcionamento do Servidor DNS.

    1 - Clique sobre a zona criada "

    LabTreinamentos" e em seguida selecione properties no

    http://pt.wikipedia.org/wiki/IPhttp://pt.wikipedia.org/wiki/Porta_(redes_de_computadores)http://pt.wikipedia.org/wiki/Berkeley_Software_Distributionhttp://pt.wikipedia.org/wiki/UNIXhttp://www.mcsesolution.com/images/w2k8/dns/w2k8AD-14.pnghttp://www.mcsesolution.com/images/w2k8/dns/w2k8AD-13.pnghttp://www.mcsesolution.com/images/w2k8/dns/w2k8AD-14.pnghttp://www.mcsesolution.com/images/w2k8/dns/w2k8AD-13.pnghttp://pt.wikipedia.org/wiki/UNIXhttp://pt.wikipedia.org/wiki/Berkeley_Software_Distributionhttp://pt.wikipedia.org/wiki/Porta_(redes_de_computadores)http://pt.wikipedia.org/wiki/IP
  • 8/10/2019 ATPS Sistemas Operacionais 2014

    24/31

    24

    menu.

    2 - Na guia "Name Servers" clique sobre o nome do servidor e em seguida no boto Edit.

    20. Na janela Edit Name Server Record, clique no boto resolve e em seguida escolha o

    endereo IP e clique em OK.

    http://www.mcsesolution.com/images/w2k8/dns/w2k8AD-25.pnghttp://www.mcsesolution.com/images/w2k8/dns/w2k8AD-24.pnghttp://www.mcsesolution.com/images/w2k8/dns/w2k8AD-25.pnghttp://www.mcsesolution.com/images/w2k8/dns/w2k8AD-24.png
  • 8/10/2019 ATPS Sistemas Operacionais 2014

    25/31

    25

    21. Clique OK novamente para fechar a janela LabTreinamentosproperties e repita a

    operao para a zona reversa.

    Agora iremos criar um zona de pesquisa reversa, ou seja o servio ir fazer a resoluo de IP

    para nomes.1 - Clique com o lado direito sobre Reverse Lookup Zonee selecione no menu suspenso

    "New Zone"

    2 - Na janela New Zoneclique Next.

    3 - Na janela Zone Typeescolha (primary zone) zona primaria e clique em Next.

    4 - Na janela Reverse Lookup Zonenameselecione IPv4 Reverse Lookup Zone.

    http://www.mcsesolution.com/images/w2k8/dns/w2k8AD-18.pnghttp://www.mcsesolution.com/images/w2k8/dns/w2k8AD-26.pnghttp://www.mcsesolution.com/images/w2k8/dns/w2k8AD-18.pnghttp://www.mcsesolution.com/images/w2k8/dns/w2k8AD-26.png
  • 8/10/2019 ATPS Sistemas Operacionais 2014

    26/31

    26

    5 - Na janela Reverse Lookup Zonenameem Network IDdigite 10.0.0 que a subnet

    utilizada nos tutoriais.

    6 - Na janela Zone File, aceite o padro clicando em Next.

    7 -Na janelaDynamic Update, clique Next.

    8 - Clique Finish.

    Relatrio 05: Instalao e Configurao de Proxy.

    As configuraes de proxy so utilizadas para informar ao Navegador de internet o endereo

    de rede de um servidor intermedirio (conhecido como servidor proxy) usado entre o

    navegador e a Internet em algumas redes. Mudar as configuraes de proxy algo que

    normalmente voc s precisa fazer se est se conectando Internet por uma rede corporativa.

    Por padro, o Internet Explorer detecta as configuraes de proxy de maneira automtica. No

    entanto, talvez seja necessrio definir um proxy manualmente com informaes fornecidas

    pelo administrador da rede.

    http://windows.microsoft.com/pt-br/windows/change-internet-explorer-proxy-server-settingshttp://www.mcsesolution.com/images/w2k8/dns/w2k8AD-20.pnghttp://www.mcsesolution.com/images/w2k8/dns/w2k8AD-19.pnghttp://www.mcsesolution.com/images/w2k8/dns/w2k8AD-20.pnghttp://www.mcsesolution.com/images/w2k8/dns/w2k8AD-19.pnghttp://windows.microsoft.com/pt-br/windows/change-internet-explorer-proxy-server-settings
  • 8/10/2019 ATPS Sistemas Operacionais 2014

    27/31

    27

    Veja como alterar as configuraes de servidor proxy no windows:

    1. Para abrir o Internet Explorer, clique no boto Iniciar. Na caixa de pesquisa,

    digite Internet Explorere, na lista de resultados, clique em Internet Explorer.

    2. Clique no boto Ferramentase em Opes da Internet.

    3. Clique na guia Conexese, depois, em Configuraes da LAN.

    4. Marque a caixa de seleo Usar um servidor proxy para a rede local.

    5. Na caixa Endereo, digite o endereo do servidor proxy.

    6.

    Na caixa Porta, digite o nmero da porta.

    7. Caso a sua rede exija endereos de proxy separados para diferentes servios, como

    HTTP, HTTPS ou FTP, clique no botoAvanadoe digite os endereos de proxy

    individuais que devero ser usados.

    8. Quando terminar de fazer as alteraes, clique em OKat retornar ao Internet Explorer.

    Em alguns ambientes corporativos, as configuraes de rede ou proxy podem ser predefinidasou desativadas pelo administrador.

    Com o Linuxfoi utilizado o Squid e realizada sua configurao. O Squid um servidor

    de Proxy, e trabalha como sada principal da rede. Com isso, podemos centralizar nosso foco

    em segurana (polticas de acesso, autenticao, etc.) em uma nica mquina. O Squid

    trabalha com os principais protocolos da Internet, alguns deles so: HTTP, HTTPS, FTP. O

    Squid um Software Livre licenciado pela GPL, sua utilizao pode nos trazer vriasvantagens, como:

    Autenticao;

    Controle de acesso;

    Cache;

    Controle centralizado;

    Registros de acesso, etc.

    http://windows.microsoft.com/pt-br/windows/change-internet-explorer-proxy-server-settingshttp://windows.microsoft.com/pt-br/windows/change-internet-explorer-proxy-server-settings
  • 8/10/2019 ATPS Sistemas Operacionais 2014

    28/31

    28

    Ele tambm atua como Proxy transparente evitando que usurios "espertinhos" possam burlar

    o controle de acesso. O Squid formado de um nico pacote, o que torna sua instalao

    extremamente fcil:

    # apt-get install squid

    Depois que instalamos o Squid, vamos renomear o arquivo de configurao para criarmos um

    do zero:

    # mv /etc/squid/squid.conf /etc/squid/squid.conf.orig

    # pico /etc/squid/squid.conf

    Vamos criar uma configurao bsica no arquivo, adicionando as seguintes linhas:

    http_port 3128

    visible_hostname KORZOS

    acl all src 0.0.0.0/0.0.0.0

    acl manager proto cache_object

    acl localhost src 127.0.0.1/255.255.255.255

    acl SSL_ports port 443 563

    acl Safe_ports port 21 80 443 563 70 210 280 488 59 777 901 1025-65535

    acl purge method PURGEacl CONNECT method CONNECT

    http_access allow manager localhost

    http_access deny manager

    http_access allow purge localhost

    http_access deny purge

    http_access deny !Safe_portshttp_access deny CONNECT !SSL_ports

    acl redelocal src 192.168.0.0/24

    http_access allow localhost

    http_access allow redelocal

    http_access deny all

  • 8/10/2019 ATPS Sistemas Operacionais 2014

    29/31

    29

    Depois, d um:

    # /etc/init.d/squid restart

    ...Que seu Squid j deve estar em pleno funcionamento.

    Entendendo a configurao:

    Agora, precisamos descobrir para que serve cada uma destas linhas:

    http_port 3128: Define em qual porta o Squid vai atuar, a porta default a 3128, mas

    podemos definir qualquer outra porta.

    visible_hostname KORZOS: Define o nome do servidor, lembre-se de substituir o

    "KORZOS" pelo nome do seu servidor.

    acl all src 0.0.0.0/0.0.0.0: Esta linha cria uma ACL, uma poltica de acesso com nome"all" contendo qualquer IP.

    acl localhost src 127.0.0.1/255.255.255.255: Aqui criamos uma ACL de nome

    "localhost" contendo localhost.

    acl SSL_ports port 443 563: Cria a ACL contendo as portas que so utilizadas no

    protocolo HTTPS.

    acl Safe_ports port 21 80 443 563 70 210 280 488 59 777 901 1025-65535: Cria a

    ACL contendo as portas de diversos protocolos conhecidos na Internet.

    acl manager proto cache_object: Cria a ACL manager do tipo proto.

    acl purge method PURGE : Cria a ACL manager do tipo method.

    acl CONNECT method CONNECT: Cria a ACL CONNECT tambm do tipo method.

    http_access allow manager localhost: Libera a ACL manager e localhost.

    http_access deny manager : Bloqueia a ACL manager.

    http_access allow purge localhost: Libera a ACL purge e localhost

    http_access deny purge: Bloqueia a ACL purge.

    http_access deny !Safe_ports: Esta linha se torna bastante interessante pelo uso da "!",

    pois ela bloqueia qualquer conexo que no contenha o contedo da ACL Safe_Ports.

    http_access deny CONNECT !SSL_ports: Bloqueia qualquer conexo que no esteja

    no contedo da ACL SSL_ports.

    acl redelocal src 192.168.0.0/24: Cria a ACL redelocal contendo a faixa de endereo

    da rede.

    http_access allow localhost: Libera a ACL localhost.

    http_access allow redelocal: Libera a ACL redelocal.

  • 8/10/2019 ATPS Sistemas Operacionais 2014

    30/31

    30

    http_access deny all: Bloqueia a ACL all

    Relatrio 06: Sistemas Operacionais Indicados.

    6.1 Sistema Operacional Indicado para o Servidor:

    Para operar como servidor, o sistema operacional indicado a distribuio da Linux

    direcionada a Servidores. Por ser um sistema mais gil que o Windows Server 2012 e

    trabalhar em sistema de pacotes, que garante ainda mais rapidez e segurana. Sua distribuio

    gratuita, garantindo maior economia para essa remodelao e adequao de sistemas

    operacionais. Ele feito para as plataformas x86, x86_64.

    6.2 Sistema Operacional Indicado para Desktops:

    Os computadores para uso desktop tero o sistema operacional Windows 7 Professional.

    Devido a questo de compatibilidade com determinados programas e recursos, e caso seja

    necessrio algum programa em especfico que no tenha suporte ao sistema operacional

    Linux.

    6.3 Sistema Operacional mvel mais indicado:

    Para executar os smartphones e tablets, o melhor sistema operacional a ser implementado o

    Android. Ele funciona em diversos modelos e marcas, diferentemente do seu concorrente o

    iOS, que deve ser instalado apenas em produtos Apple. Possui diversos aplicativos gratuitos,o que facilita no caso da necessidade de algum em especfico e possui atualizaes peridicas.

  • 8/10/2019 ATPS Sistemas Operacionais 2014

    31/31

    31

    Referncias:

    http://olhardigital.uol.com.br/noticia/android-ser-mais-utilizado-que-

    windows-preveem-analistas/30072https://docs.google.com/file/d/0B9e1nJ9U5ACjT2x6V29mWUh0Y2M/edit

    http://www.gnu.org/gnu/gnu-history.pt-br.html

    https://docs.google.com/file/d/0B9e1nJ9U5ACjY1RPVWVNMERNY00/edit?pli=1

    http://olhardigital.uol.com.br/video/windows-mac-ou-linux-veja-as-vantagens-e-as-

    falhas-de-cada-um-deles/18880

    https://docs.google.com/file/d/0B9e1nJ9U5ACjdFlkVUtHakRWQlk/edit

    https://docs.google.com/file/d/0B9e1nJ9U5ACjU0JzSmg0M0QzcE0/edit

    https://docs.google.com/file/d/0B7egHuiPat_6WGVaMXlIY3BfWGM/edit?pli=1

    http://www.sourcebrasil.org/tutoriais/visualizar/instalacao-e-configuracao-do-

    servidor-proxy-squid.html

    https://docs.google.com/file/d/0B9e1nJ9U5ACjUTBPR1RzTVZqSkU/edit

    http://www.hardware.com.br/livros/servidores-linux/configurando-servidor-proxy-

    com-squid.html

    http://olhardigital.uol.com.br/noticia/android-ser-mais-utilizado-que-windows-preveem-analistas/30072http://olhardigital.uol.com.br/noticia/android-ser-mais-utilizado-que-windows-preveem-analistas/30072https://docs.google.com/file/d/0B9e1nJ9U5ACjT2x6V29mWUh0Y2M/edithttp://www.gnu.org/gnu/gnu-history.pt-br.htmlhttps://docs.google.com/file/d/0B9e1nJ9U5ACjY1RPVWVNMERNY00/edit?pli=1http://olhardigital.uol.com.br/video/windows-mac-ou-linux-veja-as-vantagens-e-as-falhas-de-cada-um-deles/18880http://olhardigital.uol.com.br/video/windows-mac-ou-linux-veja-as-vantagens-e-as-falhas-de-cada-um-deles/18880https://docs.google.com/file/d/0B9e1nJ9U5ACjdFlkVUtHakRWQlk/edithttps://docs.google.com/file/d/0B9e1nJ9U5ACjU0JzSmg0M0QzcE0/edithttps://docs.google.com/file/d/0B7egHuiPat_6WGVaMXlIY3BfWGM/edit?pli=1http://www.sourcebrasil.org/tutoriais/visualizar/instalacao-e-configuracao-do-servidor-proxy-squid.htmlhttp://www.sourcebrasil.org/tutoriais/visualizar/instalacao-e-configuracao-do-servidor-proxy-squid.htmlhttps://docs.google.com/file/d/0B9e1nJ9U5ACjUTBPR1RzTVZqSkU/edithttp://www.hardware.com.br/livros/servidores-linux/configurando-servidor-proxy-com-squid.htmlhttp://www.hardware.com.br/livros/servidores-linux/configurando-servidor-proxy-com-squid.htmlhttp://www.hardware.com.br/livros/servidores-linux/configurando-servidor-proxy-com-squid.htmlhttp://www.hardware.com.br/livros/servidores-linux/configurando-servidor-proxy-com-squid.htmlhttps://docs.google.com/file/d/0B9e1nJ9U5ACjUTBPR1RzTVZqSkU/edithttp://www.sourcebrasil.org/tutoriais/visualizar/instalacao-e-configuracao-do-servidor-proxy-squid.htmlhttp://www.sourcebrasil.org/tutoriais/visualizar/instalacao-e-configuracao-do-servidor-proxy-squid.htmlhttps://docs.google.com/file/d/0B7egHuiPat_6WGVaMXlIY3BfWGM/edit?pli=1https://docs.google.com/file/d/0B9e1nJ9U5ACjU0JzSmg0M0QzcE0/edithttps://docs.google.com/file/d/0B9e1nJ9U5ACjdFlkVUtHakRWQlk/edithttp://olhardigital.uol.com.br/video/windows-mac-ou-linux-veja-as-vantagens-e-as-falhas-de-cada-um-deles/18880http://olhardigital.uol.com.br/video/windows-mac-ou-linux-veja-as-vantagens-e-as-falhas-de-cada-um-deles/18880https://docs.google.com/file/d/0B9e1nJ9U5ACjY1RPVWVNMERNY00/edit?pli=1http://www.gnu.org/gnu/gnu-history.pt-br.htmlhttps://docs.google.com/file/d/0B9e1nJ9U5ACjT2x6V29mWUh0Y2M/edithttp://olhardigital.uol.com.br/noticia/android-ser-mais-utilizado-que-windows-preveem-analistas/30072http://olhardigital.uol.com.br/noticia/android-ser-mais-utilizado-que-windows-preveem-analistas/30072