0% acharam este documento útil (0 voto)
9 visualizações22 páginas

Aula 09

O documento aborda a introdução à computação, destacando a evolução dos sistemas operacionais e da Internet. Explica o papel dos sistemas operacionais na interação entre hardware e software, além de discutir a tecnologia de objeto e o movimento do software livre. A importância da modularidade e do código-fonte aberto também é enfatizada, com exemplos como Linux e Apache.

Enviado por

1587407
Direitos autorais
© © All Rights Reserved
Levamos muito a sério os direitos de conteúdo. Se você suspeita que este conteúdo é seu, reivindique-o aqui.
Formatos disponíveis
Baixe no formato PDF, TXT ou leia on-line no Scribd
0% acharam este documento útil (0 voto)
9 visualizações22 páginas

Aula 09

O documento aborda a introdução à computação, destacando a evolução dos sistemas operacionais e da Internet. Explica o papel dos sistemas operacionais na interação entre hardware e software, além de discutir a tecnologia de objeto e o movimento do software livre. A importância da modularidade e do código-fonte aberto também é enfatizada, com exemplos como Linux e Apache.

Enviado por

1587407
Direitos autorais
© © All Rights Reserved
Levamos muito a sério os direitos de conteúdo. Se você suspeita que este conteúdo é seu, reivindique-o aqui.
Formatos disponíveis
Baixe no formato PDF, TXT ou leia on-line no Scribd
Você está na página 1/ 22

Introdução a Computação

• Docente: Felipe Evangelista dos Santos


• Componente Curricular: Introdução a Computação
• Curso: Técnico em Informática
• Turma: EMIV1
Agenda
• O que é um sistema operacional.
• Um breve histórico sobre os sistemas operacionais.
• Um breve histórico sobre a Internet e a World Wide Web.
Introdução
• Durante as últimas décadas a computação se desenvolveu a uma velocidade
sem precedentes. A capacidade do computador continua a aumentar a taxas
fenomenais, enquanto o custo declina extraordinariamente. Hoje,os usuários
de computadores têm estações de trabalho de mesa que executam bilhões de
instruções por segundo,e supercomputadores que executam mais de um
trilhão de instruções por segundo já foram construídos, números que há
alguns anos eram inconcebíveis.
Introdução
• Processadores estão ficando tão baratos e poderosos que os computadores
podem ser empregados em quase todas as situações de nossas vidas.
Introdução
• Com computadores pessoais,podemos editar documentos,jogar,ouvir
música,assistir a vídeos e gerenciar nossas finanças. Equipamentos
portáteis,incluindo laptops,assistentes pessoais digitais (PDAs),telefones
celulares e aparelhos MP3,em todos eles os computadores são os
componentes principais. Arquiteturas de rede com e sem fio estão
aumentando nossa interconectividade, permitindo que usuários se
comuniquem instantaneamente a distâncias imensas.
Introdução
• As redes de computadores se tornaram tão poderosas que são usadas para
executar pesquisas complexas e projetos de simulação, como modelar o clima
da Terra, emular a inteligência humana e construir animações em 3D que
parecem reais. Essa capacidade de computação poderosa e onipresente está
modificando os papéis e responsabilidades dos sistemas operacionais.
O que é um sistema operacional
• Na década de 1960 a definição de um sistema operacional como o software
que controla o hardware estava de acordo com aquela
realidade,contudo,desde então,o panorama dos sistemas de computador
evoluiu significativamente,exigindo uma descrição mais rica.
• Hoje o hardware executa uma grande variedade de aplicações de software.
Para aumentar a utilização do hardware,as aplicações são projetadas para ser
executadas concorrentemente. Se elas não forem cuidadosamente
programadas poderão interferir umas nas outras. Isso resultou na existência
de uma camada de software,denominada sistema operacional, que separa as
aplicações do hardware que elas acessam e fornece serviços que permitem
que cada aplicação seja executada com segurança e efetivamente
O que é um sistema operacional
• Sistema operacional é um software que habilita as aplicações a interagir com
o hardware de um computador. O software que contém os componentes
centrais do sistema operacional é denominado núcleo.
• Sistemas operacionais podem ser encontrados em dispositivos que vão de
telefones celulares e automóveis a computadores pessoais e computadores
de grande porte (mainframes).
• Na maioria dos sistemas operacionais um usuário requisita ao computador
que realize uma ação (por exemplo,executar uma aplicação ou imprimir um
documento),e o sistema operacional gerencia o software e o hardware para
produzir o resultado desejado.
Revisão

1. Sistemas operacionais somente gerenciam hardware.


2. Quais são as finalidades primárias de um sistema operacional?
Respostas
1. Falso. Sistemas operacionais gerenciam aplicações e outras abstraçõesde
software, comomáquinas virtuais.
2. As finalidades primárias de um sistema operacional sãohabilitar aplicações
a interagir com um hardware de computador e gerenciar os recursos de
hardware e software de um sistema
Um breve histórico sobre os sistemas operacionais.

• Realizar uma pesquisa sobre “Um breve histórico sobre os sistemas


operacionais”.
• Descrever em um documento com até 10 linhas, sobre “Um breve histórico
sobre os sistemas operacionais”.
Um breve histórico sobre a Internet e a World Wide
Web
• No final da década de 60, a ARPA -Advanced Research ProjectsAgency do
Departamento de Defesa dos Estados Unidos levou adiante os esquemas para
interligar em rede os sistemas centrais de computadores de cerca de uma
dúzia de universidades e instituições de pesquisas apoiadas financeiramente
por essa agência. Eles seriam conectados por linhas de comunicações que
operavam a uma taxa, então impressionante, de 56 quilobits por segundo
(Kbps)-1 Kbps é igual a mil bits por segundo-em uma época em que a maioria
das pessoas (das poucas que podiam) estavam se conectando a
computadores por linhas telefônicas a uma taxa de 110 bits por segundo.
Um breve histórico sobre a Internet e a World Wide
Web
• Pesquisa.dores de Harvard falavam em comunicar-se com o
'supercomputador' Univac 1108 da Universidade de Utah, do outro lado do
país, para processar a massa de cálculos relacionada às suas pesquisas sobre
computação gráfica. A pesquisa acadêmica estava prestes a dar um salto
gigantesco para a frente. Logo após essa conferência, a ARPA partiu para
implementar o que rapidamente ficou conhecido como ARPAnet - a avó da
Internet de hoje.
Um breve histórico sobre a Internet e a World
Wide Web
• Os protocolos (conjunto de regras) para comunicação pela ARPAnet ficaram
conhecidos como TransmissionControl Protocol/Internet Protocol (TCP/IP). O
TCP/IP era usado para gerenciar comunicação entre aplicações.
• Os protocolos garantiam que mensagens fossem encaminhadas (roteadas)
adequadamente entre transmissores e receptores e que essas mensagens
chegassem intactas. O advento do TCP/IP promoveu o crescimento da
computação em todo o mundo. Inicialmente a utilização da Internet limitava-
se às universidades e instituições de pesquisa; mais tarde os militares
adotaram a tecnologia.
Um breve histórico sobre a Internet e a World Wide
Web
• A World Wide Web (WWW) permite que usuários de computador localizem e vejam
documentos multimídia (documentos com texto, gráficos, animação, áudio ou vídeo)
sobre praticamente qualquer assunto. Embora a Internet tenha sido desenvolvida há
mais de três décadas, a introdução da World Wide Web (WWW) é um evento
relativamente recente.
• Em 1989, Tim Berners-Lee, do CERN (European Center for Nuclear Research),
começou a desenvolver uma tecnologia de compartilhamento de informações via
documentos de texto interconectados (hyperlinked) (veja no site deste livro:
''Biografia-Tim Berners-Lee").
• Para implementar essa nova tecnologia, Berners-Lee criou a HyperText Markup
Language (HTML). Também implementou o HyperText Transfer Protocol (HT TP) para
formar a espinha dorsal das comunicações desse novo sistema de informações de
hipertexto, que ele batizou de World Wide Web.
Tecnologia de Objeto
• A tecnologia de objeto tornou-se popular em muitas áreas da computação à
medida que aumentava constantemente o número de aplicações escritas em
linguagens de programação orientadas a objeto como a C++ ou a Java.
Conceitos de objeto também facilitavam novas abordagens da computação.
• Cada objeto de software encapsula um conjunto de atributos e um conjunto
de ações, o que per.mite que as aplicações sejam construídas com
componentes que possam ser reutilizados em muitas aplicações, reduzindo o
tempo de desenvolvimento de software.
Tecnologia de Objeto
• Nos sistemas operacionais orientados a objetos (S000), objetos representam
componentes do sistema operacional e recursos do sistema.46 Conceitos de
orientação a objetos como herança e interfaces foram explorados para criar
sistemas operacionais modulares mais fáceis de manter e ampliar do que os
construídos com técnicas anteriores.
• A modularidade facilita o suporte dos sistemas operacionais para
arquiteturas novas e diferentes. A demanda por integração de objetos por
meio de várias plataformas e linguagens levou ao suporte a objetos em
linguagens de programação como a Java da Sun e a .NET da Microsoft (por
exemplo, Visual Basic.NET, Visual C++NET e C#).
Movimento do Software Livre
• Um outro movimento da comunidade de computação (particularmente na área
de sistemas operacionais) durante a década de 1990 foi o movimento em
direção ao software de fonte aberto. A maioria dos softwares é criada
escrevendo-se o código-fonte em uma linguagem de programação de alto
nível. Contudo, a maioria dos softwares comerciais é vendida como código-
objeto (também chamado código de máquina ou binários) - o código-fonte
compilado que os computadores podem entender.
• O código-fonte não é incluído, o que permite aos fabricantes ocultarem
informações proprietárias e técnicas de programação. Todavia, softwares de
fonte aberto ficaram cada vez mais comuns na década de 1990. Esse tipo de
software é distribuído com o código-fonte, permitindo que os indivíduos
examinem e modifiquem o software antes de compilá-lo e executá-lo.
Movimento do Software Livre
• Por exemplo, o sistema operacional Linux e o servidor Web Apache, ambos
softwares de fonte aberto, foram descarregados e instalados por milhões de
usuários durante a década de 1990, e o número dessas operações cresce
rapidamente no novo milênio. O Linux, criado por Linus Torvalds.
Referências
• Deitel, H.M.
• Sistemas operacionais: terceira edição/H. M. Deitel, P.J. Deitel, D. R. Choffnes ;
tradutora Arlete Simillle Marques; revisão técnica Regina Borges de Araujo.
Obrigado!

Você também pode gostar