Sistemas Operacionais – Aula 01 - Conceito de SO e Histórico

00:25:20
https://www.youtube.com/watch?v=CCHZ_06DoEA

Resumen

TLDRA aula de hoje apresenta uma introdução aos sistemas operacionais, discutindo seus conceitos básicos, funções e histórico de evolução. O professor fala sobre como um sistema operacional atua como intermediário entre o hardware e os aplicativos, gerenciando recursos como CPU e memória. Exemplos de sistemas operacionais como Windows e Linux são citados, assim como a importância da programação concorrente nas arquiteturas modernas de multi-core. A aula conclui resumindo as duas funções críticas de um sistema operacional: fornecer uma interface e gerenciar recursos.

Para llevar

  • 📚 Introdução aos conceitos básicos de sistemas operacionais.
  • 🔧 Sistemas operacionais funcionam como interface entre hardware e software.
  • 💻 Exemplos práticos: Windows, Linux e Mac OS.
  • 📈 Importância do paralelismo em arquiteturas modernas.
  • ⚙️ Gerenciamento de recursos: memória e CPU.
  • 🧑‍💻 Programação concorrente permite múltiplas operações simultâneas.
  • 🛠️ Eficiência das aplicações aumenta com a utilização de sistemas operacionais.
  • 🏛️ Evolução dos sistemas operacionais em gerações.
  • 🌐 A Internet influencia a evolução dos sistemas operacionais.
  • ⏲️ Sistemas em tempo real respondem a prazos críticos.

Cronología

  • 00:00:00 - 00:25:20

    Na clase introdutoria sobre sistemas operativos, o instructor presentou conceptos básicos, como a evolución dos sistemas operativos e a importancia da xestión de recursos como a memoria e o procesador. Mencionou sistemas operativos populares como Windows, Linux e Mac OS.

Mapa mental

Vídeo de preguntas y respuestas

  • Quais são as funções principais de um sistema operacional?

    As funções principais de um sistema operacional são: prover uma interface entre o hardware e as aplicações, e gerenciar recursos como memória, CPU, e dispositivos de entrada e saída.

  • Como os sistemas operacionais evoluíram ao longo do tempo?

    Os sistemas operacionais evoluíram em gerações, começando com máquinas baseadas em válvulas, passando por circuitos integrados, até chegar aos sistemas contemporâneos que integram a Internet.

  • O que é programação concorrente?

    Programação concorrente é um conceito que permite que múltiplas operações sejam executadas simultaneamente, aproveitando arquiteturas de múltiplos núcleos.

  • Quais são exemplos de sistemas operacionais mencionados?

    Exemplos de sistemas operacionais mencionados incluem Windows, Linux e Mac OS.

  • Qual é a importância de um sistema operacional?

    Um sistema operacional é importante porque funciona como o software básico que permite que outros aplicativos se comuniquem com o hardware, otimizando a programação e a eficiência.

Ver más resúmenes de vídeos

Obtén acceso instantáneo a resúmenes gratuitos de vídeos de YouTube gracias a la IA.
Subtítulos
pt
Desplazamiento automático:
  • 00:00:00
    [Música]
  • 00:00:13
    lá me apresentei anteriormente o jó e
  • 00:00:18
    vou estar com vocês nessa aula de
  • 00:00:20
    sistemas operacionais e hoje em
  • 00:00:23
    particular eu vou ministrar a aula um
  • 00:00:25
    que a aula de conceitos falar o que está
  • 00:00:29
    operacional como ele surgiu enfim é uma
  • 00:00:32
    aula introdutória para vocês terem uma
  • 00:00:35
    noção do que iria ser um sistema
  • 00:00:37
    operacional como havia apresentado na
  • 00:00:41
    aula anterior
  • 00:00:42
    a apresentação desta disciplina a gente
  • 00:00:44
    vai falar sobre os conceitos básicos de
  • 00:00:47
    fundamentais disse estão operacionais
  • 00:00:49
    vai falar sobre exemplos de
  • 00:00:52
    implementação em estão operacionais
  • 00:00:55
    windows estão operacionais linux assim
  • 00:00:58
    com sistemas operacionais mack o s que
  • 00:01:01
    são baseados aqui no linux
  • 00:01:05
    vamos também falar sobre paralelismo
  • 00:01:08
    programação concorrente que é um assunto
  • 00:01:09
    novo e que mais importante em virtude
  • 00:01:13
    das arquiteturas dos computadores atuais
  • 00:01:16
    serem totalmente é baseado na
  • 00:01:21
    arquitetura de multi core tem um suporte
  • 00:01:24
    pra organismo
  • 00:01:25
    dessa forma a gente precisa mostrar pra
  • 00:01:28
    vocês como paralelismo ela trabalha de
  • 00:01:32
    maneira que vocês possam explorar em
  • 00:01:34
    soft e assim explorar a máquina que foi
  • 00:01:37
    adquirida por vocês e finalmente uma
  • 00:01:40
    parte do diretor de recursos como foi
  • 00:01:42
    apresentado na aula de zero de
  • 00:01:45
    introdutória de apresentação a partir de
  • 00:01:48
    gerenciamento de recursos
  • 00:01:49
    então aqui seria um resumo do que viria
  • 00:01:53
    ser apresentado nesta disciplina de
  • 00:01:55
    sistemas operacionais a gente pretende
  • 00:01:58
    com esta disciplina que vocês consigam
  • 00:02:02
    assimilar os conceitos básicos assim
  • 00:02:04
    como os fundamentais e entender também o
  • 00:02:09
    paralelismo programa programação
  • 00:02:11
    concorrente
  • 00:02:13
    como saber uma função básica do sistema
  • 00:02:15
    operacional que seria parte de
  • 00:02:16
    gerenciamento de recursos que recursos
  • 00:02:18
    são esses recursos como memória
  • 00:02:21
    processador na entrada e saída e
  • 00:02:24
    arquivos como é que tudo isso é
  • 00:02:26
    realizado então isso a gente vai
  • 00:02:28
    visualizar é para que vocês possam
  • 00:02:31
    entender durante o curso desta
  • 00:02:35
    disciplina vale a pena salientar o que
  • 00:02:38
    consiste em um sistema computacional
  • 00:02:39
    então sistema computacional e antes de
  • 00:02:42
    definir um sistema operacional
  • 00:02:46
    a gente vai falar o que consiste em um
  • 00:02:48
    sistema computacional então vocês sabem
  • 00:02:50
    que o sistema computacional
  • 00:02:51
    hoje em dia ela não vem só com uma o
  • 00:02:54
    único processador né
  • 00:02:56
    ela vem com mais processadores e mais
  • 00:02:58
    como a gente fala mais um corte recorde
  • 00:03:00
    de de processamento além de da parte de
  • 00:03:05
    processadores a gente vai ter também a
  • 00:03:07
    partir da memória principal que é como
  • 00:03:09
    se fosse uma mesa a mesa funciona como
  • 00:03:12
    se fosse a melhor principal então trago
  • 00:03:15
    as informações do disco memória a
  • 00:03:19
    secundária coloca em uma mesa de
  • 00:03:21
    trabalho ea partir daí eu vou manuseando
  • 00:03:24
    os dados que eu estiver utilizando para
  • 00:03:28
    isso existe o que existe também discos
  • 00:03:32
    dispositivos de entrada e saída
  • 00:03:35
    assim com o teclado monitor de uma uma
  • 00:03:37
    parafernalha aqui de dispositivos que
  • 00:03:40
    compõem um sistema computacional bom mas
  • 00:03:44
    o programa né
  • 00:03:45
    eles precisam lidar com todos os
  • 00:03:47
    recursos
  • 00:03:48
    os programas são é tão vários no entanto
  • 00:03:52
    tem múltiplos né programa
  • 00:03:55
    e a gente tem o que um número limitado
  • 00:03:57
    de que de recursos que são entre os
  • 00:04:00
    recursos aqui então quem é que vai fazer
  • 00:04:02
    e quem faz isso é o sistema operacional
  • 00:04:05
    que o assunto dessa disciplina também é
  • 00:04:10
    vamos saber
  • 00:04:11
    inicialmente o que qual a importância
  • 00:04:14
    desse sistema operacional é porque eles
  • 00:04:17
    têm operacional ser considerado muitas
  • 00:04:19
    vezes como software básico né porque ele
  • 00:04:22
    é básico é básico primeiramente porque
  • 00:04:26
    e ele tem a funcionalidade de prover o
  • 00:04:30
    que de prover um suporte para aplicações
  • 00:04:32
    nec a aplicações aplicações de forma que
  • 00:04:37
    o sistema operacional ela então possa
  • 00:04:41
    desempenhar aí uma interface entre esse
  • 00:04:44
    dispositivo aqui né o dispositivo de
  • 00:04:47
    hardware e o profissional operacional
  • 00:04:49
    então é a necessidade que há necessidade
  • 00:04:52
    de um tradutor genérico de forma que ele
  • 00:04:56
    possa aplicação possa conversar com
  • 00:04:59
    dispositivo de hardware esse dispositivo
  • 00:05:02
    de rádio pode ser que a gente viu
  • 00:05:03
    memória processador disco e uma
  • 00:05:06
    parafernália de dispositivos e
  • 00:05:08
    periféricos
  • 00:05:09
    ele precisa de ter de um sistema de um
  • 00:05:13
    computador pra que então ele possa
  • 00:05:16
    conversar com esse dispositivo então
  • 00:05:20
    aplicação sem sistema operacional
  • 00:05:22
    ela vai possui um gasto maior de tempo
  • 00:05:25
    de programação uma vez que você tem que
  • 00:05:27
    programar todas as particularidades
  • 00:05:29
    dessa aplicação adece desse sistema que
  • 00:05:34
    então aplicação no lugar de ter a pena
  • 00:05:36
    ver se esse nível aqui ela vai ter que
  • 00:05:39
    incorporar tudo isso aqui agora porque
  • 00:05:41
    ele não precisa fazer isso porque ele
  • 00:05:44
    tem o que ele tem o que chama de um
  • 00:05:46
    sistema operacional ele vai ter o que
  • 00:05:53
    vai ter um gasto maior de programação
  • 00:05:55
    uma vez que essa é a programação que
  • 00:05:59
    está embarcada neste cenário aqui nesse
  • 00:06:02
    nível aqui vai ter que ser incorporada
  • 00:06:05
    na aplicação
  • 00:06:06
    além disso ela vai ter um momento de
  • 00:06:09
    dificuldade porque todas particularidade
  • 00:06:12
    inerentes a essa área aqui nessa camada
  • 00:06:16
    que ela tem que ser o que ela tem que
  • 00:06:18
    ser obviamente é obviamente incorporada
  • 00:06:23
    e e programada justamente nessa mentira
  • 00:06:26
    essa camada de aplicação
  • 00:06:28
    o usuário assim precisa estar preocupado
  • 00:06:30
    com que o usuário precisa estar de pé
  • 00:06:33
    preocupado com os detalhes de rádio
  • 00:06:36
    então esse seria uma aplicação sem
  • 00:06:38
    sistema operacional
  • 00:06:40
    vão ver uma aplicação com sistema
  • 00:06:41
    operacional com o sistema operacional
  • 00:06:44
    ela vai ter o que vai ter uma maior
  • 00:06:47
    racionalidade uma vez que a
  • 00:06:49
    funcionalidade da aplicação vai ser
  • 00:06:53
    incorporada nessa camada de aplicação e
  • 00:06:56
    as particularidades inerentes a cada
  • 00:06:58
    dispositivo que é genérico
  • 00:07:01
    ela vai estar incorporado no próprio
  • 00:07:03
    operacional então está operacional
  • 00:07:05
    ela vai permitir que ela vai permitir
  • 00:07:08
    que a aplicação ela seja o que ela seja
  • 00:07:13
    mais portável entre dispositivos
  • 00:07:16
    diferentes
  • 00:07:17
    então essa é a dizer sim a
  • 00:07:20
    funcionalidade principal de um sistema
  • 00:07:22
    operacional
  • 00:07:23
    ela vai pôr problema a portabilidade vai
  • 00:07:27
    promover também a maior dedicação aos
  • 00:07:30
    problemas inerentes à aplicação
  • 00:07:34
    conseguindo aqui então a gente tem com
  • 00:07:37
    vocês estão vendo aqui uma máquina
  • 00:07:40
    multinível uma máquina multinível porquê
  • 00:07:43
    porque o sistema operacional é quem vai
  • 00:07:46
    prover toda a funcionalidade básica
  • 00:07:49
    pública é considerar a conhecida como
  • 00:07:51
    software básico de forma que as
  • 00:07:53
    aplicações elas vão ficar preocupados
  • 00:07:56
    apenas com a funcionalidade do do
  • 00:07:59
    sistema em si que ele foi projetado
  • 00:08:02
    bom então vamos agora definir já que a
  • 00:08:05
    gente falou da importância de sistemas
  • 00:08:07
    operacionais e falou como é que seria
  • 00:08:10
    uma aplicação seu sistema operacional
  • 00:08:13
    assim falou uma aplicação com o sistema
  • 00:08:16
    operacional não operacional afetam
  • 00:08:19
    exportável e fico que fica é mais
  • 00:08:22
    concentrada aplicação fica mais
  • 00:08:24
    concentrada justamente no problema real
  • 00:08:27
    que ela quer resolver agora vamos
  • 00:08:29
    definir que teriam sistema operacional
  • 00:08:31
    ios sistema operacional ele
  • 00:08:33
    primeiramente é o que eu queria graça a
  • 00:08:36
    treinar hoje primeiramente ele é um
  • 00:08:38
    programa é um software um software ou
  • 00:08:41
    melhor dizendo se um conjunto de
  • 00:08:43
    programas é um software grande parrudo
  • 00:08:47
    que ele tem o que todos sofrem uma
  • 00:08:49
    funcionalidade então qual seria a
  • 00:08:52
    funcionalidade
  • 00:08:53
    a função desse software grande que se
  • 00:08:57
    chama sistema operacional a função são
  • 00:08:59
    dois pessoal 1
  • 00:09:02
    ele é o que é manter fácil é uma
  • 00:09:04
    interface entre a hardware e o que entre
  • 00:09:08
    o hardware e aplicação
  • 00:09:10
    então é ele quem vai fazer o quê ele
  • 00:09:12
    quem vai fazer essa tradução da
  • 00:09:15
    aplicação de que a aplicação que é o
  • 00:09:17
    hardware do sistema onde ele se encontra
  • 00:09:20
    então quem é que vai fazer a interface
  • 00:09:22
    quem vai fazer a interface é justamente
  • 00:09:25
    o que exatamente o software chamado
  • 00:09:27
    sistema operacional
  • 00:09:28
    assim sendo já perceberam que já
  • 00:09:32
    perceberam que o sistema operacional
  • 00:09:34
    ele tem que ser voltado para uma
  • 00:09:36
    determinada plataforma não existe um
  • 00:09:38
    sistema operacional que seria o que se
  • 00:09:40
    regenera rico para todas as plataformas
  • 00:09:43
    porque você tem o que você tem a versão
  • 00:09:45
    do iene nos sistemas da hp em máquinas
  • 00:09:49
    hp
  • 00:09:49
    vocês têm a ônibus para a versão do da
  • 00:09:56
    ibm
  • 00:09:57
    assim como você tem o famoso hino que
  • 00:09:59
    nada mais é do que um sistema
  • 00:10:02
    operacional linux voltado para a
  • 00:10:06
    arquitetura intel
  • 00:10:08
    então esse é o que este é justamente a
  • 00:10:13
    funcionalidade a função de uma das a uma
  • 00:10:18
    das funções segundo seria o que o
  • 00:10:21
    segundo seria parte dos recursos é a
  • 00:10:28
    partir da segunda função vai fazer a
  • 00:10:34
    administração dos recursos
  • 00:10:37
    os recursos também é um recurso recurso
  • 00:10:47
    arquivos
  • 00:10:49
    quem vai fazer esse gerenciamento uma
  • 00:10:51
    vez que eu não tenho uma infinidade de
  • 00:10:54
    um cadastro e esse cadastro é de que ela
  • 00:11:01
    precisa ser gerenciada e administrada
  • 00:11:07
    de forma correta entre diversas
  • 00:11:10
    aplicações que vão existir nessa camada
  • 00:11:13
    superior
  • 00:11:15
    prosseguindo aquino vocês viram aqui
  • 00:11:18
    aqui estão os operacionais ela tem que
  • 00:11:20
    ela é um software grande e como é um
  • 00:11:23
    software grande
  • 00:11:24
    ela vai te obviamente o que vai te
  • 00:11:26
    obviamente um problema de eficiência
  • 00:11:28
    também essa parte da eficiência precisa
  • 00:11:31
    ser tratada de maneira que essa
  • 00:11:34
    eficiência não venha a prejudicar o
  • 00:11:36
    sustento como se fosse assim eu vou
  • 00:11:37
    construir uma ponte
  • 00:11:39
    o peso da ponte em si é obviamente é
  • 00:11:43
    maior do que a própria aplicação que
  • 00:11:44
    nesse caso da ponte seria os carros esse
  • 00:11:46
    é o objetivo principal
  • 00:11:48
    então a gente precisa tratar com esses
  • 00:11:50
    objetivos contraditórios de maneira que
  • 00:11:53
    de maneira que o sistema operacional
  • 00:11:55
    possa desempenhar o papel adequado
  • 00:11:57
    dentro de um sistema de computação bom é
  • 00:12:02
    vantagem seus operacionais já tinha
  • 00:12:05
    comentado com você será apresentar essa
  • 00:12:07
    máquina mais flexível seria permitir o
  • 00:12:11
    uso eficiente e controlado da partida
  • 00:12:13
    quem chama de gerência né como tinha
  • 00:12:17
    comentado com vocês nessa parte da
  • 00:12:20
    gerência seria o suficiente permitiu o
  • 00:12:23
    uso compartilhado e protegido é do site
  • 00:12:26
    dos componentes de hardware e software
  • 00:12:28
    de um sistema de computação
  • 00:12:30
    então esses seriam as vantagens de ter
  • 00:12:33
    um sistema operacional
  • 00:12:35
    ela vai possuir essas vontades de
  • 00:12:37
    maneira que esse objetivo os
  • 00:12:41
    contraditórios possam a suprir a demanda
  • 00:12:45
    né ea eficiência de um sistema
  • 00:12:47
    operacional que desempenha esse papel
  • 00:12:49
    que eu citei aqui para você
  • 00:12:52
    bom agora dentro do do objetivo uma
  • 00:12:55
    funcionalidade a função do sistema
  • 00:12:57
    operacional que o sistema operacional é
  • 00:13:00
    um software que vai gerenciar recursos
  • 00:13:02
    servir de interface não voltar aqui para
  • 00:13:04
    a parte da internet é fácil
  • 00:13:06
    a opção operacional deve prover o que
  • 00:13:08
    deve prover o mecanismo de que o
  • 00:13:11
    mecanismo pra interface com o sistema é
  • 00:13:15
    computacional bom o usuário ela vai
  • 00:13:19
    necessitar interagir fazer
  • 00:13:21
    interface com o sistema operacional
  • 00:13:23
    existem diversos mecanismos para fazer
  • 00:13:25
    isso eu vou falar aqui de três
  • 00:13:27
    mecanismos
  • 00:13:28
    o primeiro seria esse j séria sobre a
  • 00:13:30
    linguagem de comando
  • 00:13:31
    o segundo seria a parte gráfica como
  • 00:13:34
    vocês vêem nas janelas de um sistema
  • 00:13:36
    operacional como uma que o s
  • 00:13:39
    assim como o linux e hoje em dia eo
  • 00:13:41
    windows é um sistema operacional baseado
  • 00:13:43
    em janeiro
  • 00:13:44
    existem diversos mecanismos para fazer
  • 00:13:46
    essa interação com o sistema operacional
  • 00:13:49
    o primeiro seria na forma textual como
  • 00:13:52
    tinha comentado para vocês
  • 00:13:53
    segundo seria nessa forma gráfica então
  • 00:13:56
    aqui através da forma gráfica mais
  • 00:13:58
    intuitivo e facilita o manuseio com o
  • 00:14:01
    próprio sistema operacional bom pedindo
  • 00:14:06
    aqui em frente ea interação é quem está
  • 00:14:09
    falando a interação com que a interação
  • 00:14:11
    com o próprio usuário
  • 00:14:14
    mas existem interações como a gente vai
  • 00:14:16
    ver aqui também que seria interação com
  • 00:14:19
    o próprio que com o próprio programa
  • 00:14:21
    então o programa com vocês estão fazendo
  • 00:14:23
    estão olhando aqui tem esse programa de
  • 00:14:26
    do usuário esse programa de usuário ela
  • 00:14:29
    precisa fazer também o que precisa
  • 00:14:31
    interagir com conversar com o próprio
  • 00:14:33
    sistema operacional e quem vai fazer
  • 00:14:36
    isso que vai fazer isso justamente é o
  • 00:14:38
    que somente a parte de interface quem
  • 00:14:42
    está em que está aqui dentro vai
  • 00:14:45
    permitir essa conversa com o próprio
  • 00:14:48
    operacional
  • 00:14:51
    bom aí existem o que essa interação com
  • 00:14:55
    o sistema operacional a partir do
  • 00:15:00
    próprio programa
  • 00:15:01
    ela possui que ela possui um sistema que
  • 00:15:05
    vai ser o que vai ser uma outra assunto
  • 00:15:09
    é que a gente vai ver durante a chama
  • 00:15:14
    essa interação com o programa chamado
  • 00:15:20
    sistema é a forma como eu tenho eu quero
  • 00:15:23
    falar com uma pessoa eu vou ingressar
  • 00:15:25
    chamando o nome é o nome dessa pessoa
  • 00:15:28
    chamado sistema seria o que seria chamar
  • 00:15:31
    a funcionalidade da funcionalidade
  • 00:15:34
    é implementado o sistema operacional vai
  • 00:15:37
    possuir o nome
  • 00:15:38
    então aqui por exemplo a gente vai ter
  • 00:15:40
    um nome que seria o forte o forte para
  • 00:15:43
    criar o processo para rodar um programa
  • 00:15:45
    então essa seria a funcionalidade deste
  • 00:15:48
    porte e assim por diante
  • 00:15:49
    close ele tinha 11 uma funcionalidade
  • 00:15:52
    operacional que seria para fechar o
  • 00:15:54
    arquivo então pra fechar o arquivo para
  • 00:15:57
    engavetar é pegar a pasta e jogar de
  • 00:15:59
    volta para o armário eu tenho uma função
  • 00:16:03
    chamada cloud e assim por diante
  • 00:16:05
    a forma de processamento existem várias
  • 00:16:08
    formas de o processar uma o sistema
  • 00:16:12
    operacional se a operação tem a forma no
  • 00:16:15
    programado como a gente vai ver nas
  • 00:16:16
    próximas aulas
  • 00:16:17
    assim com a forma de programação íntima
  • 00:16:20
    de concorrente não não programada apenas
  • 00:16:23
    um único programa uma única aplicação
  • 00:16:25
    fica dentro é fica dentro da máquina de
  • 00:16:29
    forma que essa máquina é utilizada é
  • 00:16:32
    apenas por esse único programa
  • 00:16:35
    uma outra forma de fazer o que é uma
  • 00:16:37
    forma mais eficiente é a forma muito
  • 00:16:39
    programada onde vários programas
  • 00:16:42
    elas ficam dentro de um sistema de forma
  • 00:16:45
    que esses programas então possam ser
  • 00:16:47
    compartilhada póstumas e manuseados
  • 00:16:50
    pelos sistemas de computação
  • 00:16:52
    bom vamos falar um pouco da história
  • 00:16:54
    porque a segunda parte dessa disciplina
  • 00:16:56
    a primeira parte do histórico seria é
  • 00:16:59
    falar pra vocês sobre as gerações de de
  • 00:17:02
    computadores são gerações de sistemas
  • 00:17:04
    operacionais vou falar aqui de uma forma
  • 00:17:06
    sucinta porque assim vocês vão possuir o
  • 00:17:09
    que você não possui uma visão geral de
  • 00:17:11
    como é que um sistema operacional ela
  • 00:17:13
    evoluiu e assim saber que muitas das
  • 00:17:17
    coisas que eles falam aqui a gente ainda
  • 00:17:19
    manuseou hoje em dia
  • 00:17:21
    exemplo sistema imbert então sistema
  • 00:17:23
    embate é um sistema que até hoje em
  • 00:17:26
    sistema em grandes corporações com o
  • 00:17:28
    banco do brasil banco itaú
  • 00:17:31
    elas vão zew ainda o sistema operacional
  • 00:17:33
    de mainframe
  • 00:17:34
    então essa parte do histórico apesar de
  • 00:17:38
    ser uma história do sampa nacional
  • 00:17:40
    ela é válido para você ter uma visão
  • 00:17:42
    geral de como vai evoluir fazer uma
  • 00:17:44
    previsão de como será a evolução dos
  • 00:17:47
    próximos sistemas
  • 00:17:48
    racionais primeiro geração baseada em
  • 00:17:52
    válvula ausência de sistema operacional
  • 00:17:54
    ou seja você tinha aqui uma máquina uma
  • 00:17:57
    aplicação admira uma pequena eu leio e
  • 00:18:02
    aqui você tinha o que você já tinha um
  • 00:18:04
    hardware específico para essa máquina é
  • 00:18:07
    100 ausência de um sistema operacional
  • 00:18:09
    ea linguagem de programação em linguagem
  • 00:18:11
    de programação em linguagem de máquina
  • 00:18:13
    bastante tedioso baseado em zeros e uns
  • 00:18:16
    onde essa programação era feita por um
  • 00:18:19
    especialista
  • 00:18:20
    a segunda geração inventar seus
  • 00:18:23
    trânsitos eram bem menores que as
  • 00:18:25
    válvulas esquentavam - uso da linguagem
  • 00:18:27
    era uma linguagem sempre essa linguagem
  • 00:18:30
    há sempre uma linguagem baseada e mônica
  • 00:18:33
    enquanto que vamos dizer assim uma
  • 00:18:35
    determinada a instrução que nem é essa
  • 00:18:39
    aqui que era baseado na linguagem de
  • 00:18:41
    máquina que é uma linguagem de máquina e
  • 00:18:45
    uma linguagem que seria o assim na
  • 00:18:48
    linguagem assembléia entanto tinha o que
  • 00:18:50
    tinha uma instrução com o eco é mais
  • 00:18:52
    fácil de memorizar mas só de memorizar é
  • 00:18:54
    justamente o que é uma linguagem baseada
  • 00:18:57
    em texto que facilita a memorização de
  • 00:19:00
    cada instrução a sistemas operacionais
  • 00:19:03
    do tipo lote tipo bate e sistema
  • 00:19:05
    operacional do tipo pet que é um sistema
  • 00:19:07
    aberto sistema betty é o sistema de onde
  • 00:19:10
    você submete onde você põe pra executar
  • 00:19:13
    vários programas ao mesmo tempo um atrás
  • 00:19:17
    do outro então você coloca o programa um
  • 00:19:19
    programa 2 programa 3 e vai colocando
  • 00:19:22
    que vai colocando a ordem com esses
  • 00:19:24
    programas serão executados bom terceira
  • 00:19:28
    geração seja geração de circuitos
  • 00:19:30
    integrados
  • 00:19:31
    houve já então a parte da
  • 00:19:33
    multiprogramação onde vários programas
  • 00:19:36
    são executados no sistema de computação
  • 00:19:39
    existe o conceito a inserção do conceito
  • 00:19:42
    de time share beyond esse onde o sistema
  • 00:19:45
    de computação é compartilhado com vários
  • 00:19:49
    programas né
  • 00:19:51
    um sistema de computação como essa aqui
  • 00:19:53
    ele pode ser compartilhado com vários
  • 00:19:56
    programas ao mesmo tempo e um exemplo de
  • 00:20:01
    é um exemplo de um sistema que é dessa
  • 00:20:06
    época na terceira geração do sistema s
  • 00:20:09
    360 que já é um sistema onde eu já
  • 00:20:13
    trabalhei
  • 00:20:14
    eu trabalhei condição operacional o s3
  • 00:20:17
    60 que foi um dos primeiros estão
  • 00:20:19
    operacionais que surgiram e que apesar
  • 00:20:24
    de ser 1980 não na tropa trabalhei bem
  • 00:20:27
    depois de 1980 mas os sistemas
  • 00:20:30
    operacionais e evoluíam em menor escala
  • 00:20:33
    do que se evolui hoje em dia assim então
  • 00:20:36
    tive a experiência de trabalhar com esse
  • 00:20:38
    sistema é bom finalmente então a gente
  • 00:20:41
    tem a quarta geração de seus
  • 00:20:44
    operacionais a gente tinha uma um
  • 00:20:47
    circuito integrado em larga escala
  • 00:20:50
    surgiu que surgiu os merry sistemas
  • 00:20:53
    operacionais que a gente está utilizando
  • 00:20:55
    hoje em dia que é o microsoft office e o
  • 00:20:58
    windows então microsoft dose
  • 00:21:00
    essa aqui é o que está aqui era textual
  • 00:21:04
    é puramente textual enquanto que essa
  • 00:21:06
    tia era baseado que baseado num sistema
  • 00:21:09
    que chama de sistema gráfico porque
  • 00:21:11
    gráfico porque facilita o manuseio desse
  • 00:21:14
    de sistema e obviamente não pode deixar
  • 00:21:18
    de negar também né disse tarak a difusão
  • 00:21:21
    aí da internet que a rede mundial dos
  • 00:21:24
    computadores são conectados uma outra
  • 00:21:37
    bom a quinta geração quinta geração em
  • 00:21:40
    geração do que a quinta geração seria
  • 00:21:42
    geração do hoje a gente está vivendo a
  • 00:21:45
    geração do sistema operacional de quinta
  • 00:21:47
    geração
  • 00:21:48
    desde a divulgação da internet o sistema
  • 00:21:51
    operacional com um protocolo que tinha
  • 00:21:54
    de ter cpi o protocolo da internet houve
  • 00:21:57
    a proliferação
  • 00:21:58
    aí da internet e um sistema que a gente
  • 00:22:02
    chama de arquitetura de software de
  • 00:22:04
    cliente servidor onde o cliente faz a
  • 00:22:06
    requisição de servidor respondia a
  • 00:22:08
    requisição para o cliente que o chamou
  • 00:22:11
    existe um sistema de tempo real também
  • 00:22:13
    esse tempo real seria o que seria o
  • 00:22:16
    sistema onde a gente manuseia um
  • 00:22:19
    programa que tem um aspecto crítico na
  • 00:22:22
    questão do tempo exemplo pessoal bem
  • 00:22:23
    rápido pra vocês entenderam que o
  • 00:22:25
    sistema realçam o réu tem um deadline
  • 00:22:29
    então o um sensor de radioatividade
  • 00:22:34
    atividade ela tem que o que ela tem que
  • 00:22:37
    informar o quanto antes dentro de design
  • 00:22:40
    de tempo
  • 00:22:41
    ela tem que informar que a radiação se
  • 00:22:44
    aberto o sistema de outros em tempo real
  • 00:22:47
    ela vê a frenagem tem que informar ou
  • 00:22:49
    não pode travar e dizer que o sistema no
  • 00:22:52
    não está funcionando naquele tempo se
  • 00:22:54
    não funcionar a mesma coisa não
  • 00:22:56
    funcionar naquele tempo mesma coisa que
  • 00:22:57
    não funcionar então isso é o segundo
  • 00:22:59
    tempo real um sistema cujo tempo é
  • 00:23:01
    crítico ele tem que responder dentro do
  • 00:23:04
    intervalo de tempo
  • 00:23:05
    sistemas o bico você tem uma sala uma
  • 00:23:08
    sala de aula uma sala como essa é com
  • 00:23:11
    toda a computação uma computação quem
  • 00:23:13
    chama de é vulgar nem todo lugar ea
  • 00:23:16
    internet das coisas e as coisas na roupa
  • 00:23:19
    o carro tudo está conectado dentro da
  • 00:23:22
    internet das coisas finalmente um
  • 00:23:24
    assunto novo
  • 00:23:25
    também os cyber físicos estamos que são
  • 00:23:28
    o que são os bons sistemas e sistemas
  • 00:23:33
    por softwares necessitam também de
  • 00:23:36
    sistema operacional bom concluindo então
  • 00:23:42
    nessa aula de hoje onde abordou os
  • 00:23:45
    conceitos de seus operacionais de um
  • 00:23:48
    histórico da computação voltando aqui
  • 00:23:50
    para o conceito
  • 00:23:51
    qual a função básica de um sistema
  • 00:23:52
    operacional conceituando aqui que o
  • 00:23:55
    sistema operacional não operacional é o
  • 00:23:57
    que é um software que tem duas funções
  • 00:24:00
    do software o clube só tem duas funções
  • 00:24:03
    primeiro teria de fazer interface
  • 00:24:04
    segundo de gerenciar recursos que
  • 00:24:07
    recursos são esses recursos como memória
  • 00:24:09
    cpu arquivos impressoras dispositivo
  • 00:24:12
    sair de entrada e saída
  • 00:24:14
    esses rituais estão baseados no capítulo
  • 00:24:16
    1 da quarta edição estão operacionais
  • 00:24:19
    modernos na próxima aula a gente vai ver
  • 00:24:22
    então os tipos né
  • 00:24:24
    e as estruturas de sistemas operacionais
  • 00:24:27
    e aula de hoje então é fica por aqui
  • 00:24:31
    muito obrigado
  • 00:24:33
    [Música]
  • 00:24:53
    [Música]
  • 00:25:02
    [Música]
  • 00:25:10
    [Música]
  • 00:25:14
    o
Etiquetas
  • sistemas operacionais
  • interface
  • gerenciamento de recursos
  • programação concorrente
  • Windows
  • Linux
  • histórico
  • evolução
  • multi-core
  • aplicativos