Introducao a Computacao 01_20140223162451

Embed Size (px)

DESCRIPTION

Introducao a Computacao 01_20140223162451

Citation preview

  • Introduo

    Computao

    Prof. George Bassul

    [email protected]

  • Quais as linhas de formao do

    Curso de Cincia da

    Computao???

  • Quais as linhas de formao do Curso

    de Cincia da Computao???

    Desenvolvimento

    Infraestrutura

    Engenharia de Software

  • Exerccio 1. Responda as questes abaixo, declarando se so

    verdadeiras ou falsas.

  • Qual o primeiro passo para

    construirmos um produto

    (software)???

  • Em outros sculos, riqueza e sucesso vinham para aqueles que produziam e

    distribuam mercadorias manufaturadas. Hoje, riqueza e sucesso vm para

    aqueles que utilizam computadores para criar, reunir, aplicar e disseminar

    informaes.

  • Histria...

  • Primeira maneira de se expressar quantidade?

    Primeiro ser humano a calcular?

    Primeira tcnica de controlar a quantidade?

  • Primeira maneira que os seres humanos encontraram para mostrar a que quantidade estavam se referindo: uso dos

    dedos da mo.

    Curiosidade

  • Primeiro ser humano a CALCULAR: pastor

    Tcnica utilizada: empilhamento de pedras para controlar a quantidade de ovelhas de seu rebanho.

    Curiosidade

  • Histria PERODO COMUNICAO TECNOLOGIA

  • Histria PERODO COMUNICAO TECNOLOGIA

    Pr-agrcola Smbolos e Gestos Linguagem oral

    Fogo

    Agrcola Escrita Impressa

    Trao Animal

    Industrial Telgrafo Telefone Fongrafo Rdio Cinema

    Mquina a Vapor Eletricidade

    Digital (Atual) Televiso Satlite Computador Sistemas multimdia Internet

    Laser Nano

    Nanotecnologia um termo usado para referir-se ao estudo de

    manipulao da matria numa escala atmica e molecular, ou

    seja, a cincia e tecnologia que foca as propriedades especiais

    dos materiais de tamanho nanomtrico.

  • Histria

    Revoluo Industrial - surge a substituio do trabalho do homem pela agilidade da mquina.

    Era da Informao - tendo por base a alta tecnologia, a tecnologia de ponta (HIGH-TECH). As atividades

    tornam-se mais criativas, exigem elevada qualificao da

    mo de obra e tm horrio flexvel.

  • Conhecimento bsico...

  • O que Computao???

  • 16

    O que COMPUTAO?

    DADOS

    PROCESSAMENTO

    RESULTADOS

    1. Ato ou efeito de computar. = CLCULO.

    2. [Informtica] Conjunto de conhecimentos e

    tcnicas referentes ao uso de computadores.

    3. [Informtica] Processamento automtico de

    dados atravs de computadores.

  • O que Informtica???

  • 18

    autoMTICA

    INFOR mao

    O que INFORMTICA?

    Cincia que desenvolve e utiliza mquinas

    para tratamento, transmisso,

    armazenamento, recuperao e utilizao

    de informaes.

  • Descreva um

    Computador!!!

  • 20

    O que um Computador ?

    uma mquina constituda por uma srie de

    componentes e circuitos eletrnicos, capaz de

    receber, armazenar, processar e transmitir

    informaes/dados.

  • Qual a cronologia histrica

    dos computadores?

  • Cronologia da

    Informtica

    1 Gerao (1940 1952) A primeira gerao de computadores modernos tinha com principal caracterstica o uso de vlvulas

    eletrnicas, possuindo dimenses enormes.

    Normalmente, todos os programas eram escritos

    diretamente na linguagem de mquina.

    No ano de 1946, ocorreu uma revoluo no mundo da

    computao, como o lanamento do computador

    ENIAC.

    2 Gerao (1952 1964) Houve a substituio das vlvulas eletrnicas por transistores, o que diminuiu em muito tamanho do

    hardware.

    A tecnologia de circuitos impressos tambm foi criada,

    assim evitando que os fios e cabos eltricos ficassem

    espalhados por todo lugar.

    O IBM 7030, tambm conhecido por Strech, foi o

    primeiro supercomputador lanado na segunda gerao.

    Cronologia da Informtica

  • 3 Gerao (1964 1971) Os computadores desta gerao foram

    conhecidos pelo uso de circuitos

    integrados.

    4 Gerao (1971 1981) A quarta gerao conhecida pelo

    advento dos microprocessadores e

    computadores pessoais, com a reduo

    drstica do tamanho e preo das mquinas.

    5 Gerao (1981 - ?) Inteligncia artificial, alta velocidade de

    processamento, alto grau de interao...

    Cronologia da Informtica

  • Hardware Evoluo

    Vlvulas

    Transistores

    Circuitos integrados

  • Cite as fases evolutivas das

    Linguagens de

    Programao!!!

  • Evoluo das Linguagens

    Primeira gerao: Linguagem de mquina (cdigo binrio).

    Segunda gerao: Criaram-se as primeiras linguagens assembly (no confundir com Assembler). Ao invs de usar instrues como 10101011, voc pode usar outras bem mais fceis de entender e de memorizar, como add, and, or, not, mov, etc.

    Terceira gerao: Criam-se as primeiras linguagens de alto nvel. Ex: C, Pascal, Cobol, Delphi

    Quarta gerao: Linguagens orientada a objeto, mbile e outras. Ex: Java, C#...

    Quinta gerao: Aqui se encontram as linguagens orientadas inteligncia artificial. Estas linguagens ainda esto pouco desenvolvidas. Ex: LISP

  • Evoluo das Linguagens

    Linguagem de mquina

    0011010

    Baixo nvel

    STM #1, AR1, ADD, AND

    Alto nvel

    System.out.println

  • Histria da Informtica Momento Ano

    Criado o MARK-I, primeiro computador

    eletromecnico

    1944

    Criado o ENIAC, primeiro computador

    digital eletrnico

    1946

    UNIVAC-I: Primeiro computador a ser

    posto a venda

    1951

    O termo Internet utilizado pela primeira

    vez

    1970

    Idealizao do E-mail 1971

    Criado o primeiro vrus de computador

    (The Creeper)

    1971

    Primeira conexo intercontinental (Estados

    Unidos x Noruega)

    1973

  • Cronologia da

    Informtica

    Momento Ano

    Criao do protocolo TCP/IP 1977

    APPLE lana o primeiro microcomputador 1978

    Comea a utilizao dos emoticons 1979

    Criao do chat 1980

    Microsoft lana o DOS 1981

    IBM lana os primeiros computadores com

    mouse e interface grfica

    1983/84

    IBM e Microsoft apresentam a primeira

    verso do OS/2

    1987

    Prope-se o sistema World Wide Web

    (www)

    1989

    Linus Torvalds lana o Linux 1991

    Microsoft lana o Windows NT 1993

    Histria da Informtica

  • Momento Ano

    lanado o site de busca Yahoo 1994

    lanado o primeiro filme inteiramente

    gerado por um computador (Toy Story)

    1995

    Lanado primeiro comunicador

    instantneo (ICQ) e se inicia a guerra dos

    Browser entre Netscape e Microsoft

    1996

    criado o site busca Google 1997/1998

    Microsoft lana o MSN 1999

    Incio do Wi-Fi e lanamento do Facebook 2002

    A fundao Mozila lana o navegador

    gratuito Firefox

    2003

    Histria da Informtica

  • Comente sobre a Evoluo

    da Tecnologia da

    Informao!

  • Evoluo da TI

    Fonte: http://www.itil-officialsite.com/

  • ?...

    DADOS

    INFORMAO

  • Entrada Processamento Sada

    Dados so conjuntos de informao em estado bruto que,

    atravs de determinados processos, se transformam em

    informao.

    Informao um conjunto de resultados que so obtidos aps

    um processamento, e que geralmente possui significado, de

    forma a ser til em algum processo da atividade humana.

  • Conhecimento: Ato ou efeito de conhecer. Segundo Davenport (1998, apud CARVALHO, 2012)

    conhecimento a informao que, devidamente tratada

    muda o comportamento do sistema.

    Conhecimento o resultado de um processamento complexo e subjetivo da informao, pois quando a

    informao absorvida por um sujeito, ela interage com

    processos mentais lgicos e no lgicos, experincias

    anteriores, insights, valores, crenas, compromissos e

    vrios outros elementos que fazem parte da mente do

    sujeito,

  • Domnio das tecnologias da informao e comunicao;

    Circulao constante da informao;

    Obteno fcil e rpida de informao;

    Interconexo: Tudo est ligado em rede;

    Flexibilidade de tempo e distncia;

    Interatividade;

    Rapidez nas mudanas;

    Globalizao.

    Sociedade da Informao

  • Aprendizagem contnua e permanente;

    Capacidade de elaborar pesquisas;

    Novas necessidades de alfabetizao:

    Leitura com compreenso

    Comunicao

    Tecnologia

    Capacidade de trabalhar o coletivo;

    Raciocnio lgico e crtico.

    Sociedade do Conhecimento

  • Informao Conhecimento

    Sociedade da Informao x Sociedade

    do Conhecimento

  • Informao Conhecimento

    externo interiorizado

    Informativo Estruturado

    Acumula-se rapidamente Se constri lentamente

    Automtico Humano

    Inerte Conduz para ao

    Sociedade da Informao x Sociedade

    do Conhecimento

  • Dados e Estatsticas

    Informaes Valores (%)

    Populao Alfabetizao Plena 26%

    Populao Alfabetizao Bsica 47%

    Populao Analfabetismo Funcional 21%

    Populao - Analfabetismo 6%

    Fonte: Instituto Paulo Montenegro INAF (Indicador de Alfabetismo Funcional)

  • Evoluo do Nmero de Matrculas em curso de Graduao:

    Dados e Estatsticas

    Dados e Estatsticas

  • Evoluo do Nmero de Ingressos em curso de Graduao

    Dados e Estatsticas

    Dados e Estatsticas

  • Evoluo do Nmero de Concluintes em curso de Graduao

    Dados e Estatsticas

    Dados e Estatsticas

  • Informaes Valores (%)

    Residncias com computador 45%

    Residncias com acesso Internet 38%

    Uso da internet no Brasil 45%

    Usurios em redes sociais 69%

    Usurios conexo banda larga 68%

    Usurios conexo 3G 18%

    Outros tipos de conexo 14%

    Usurios com desktop 79%

    Usurios com dispositivo porttil 39%

    Fonte: CETIC (Centro de Estudos sobre as Tecnologias da Informao e da Comunicao)

    Histria da Informtica

  • Acesso via Lan House 31%

    Acesso Residencial 27%

    Acesso e outros locais 25%

    Acesso no trabalho 17%

    Utilizao da Internet no Brasil

  • Regio Sul 25,6%

    Regio Sudeste 26,6%

    Regio Norte 12%

    Regio Nordeste 11,9%

    Populao Branca 28,3%

    Populao Negra 13,3%

    Utilizao da Internet no Brasil

  • 95% dos vrus criados no Brasil roubam

    dados financeiros

    0,10%

    1,81%

    0,08% 0,00%

    8,88%

    0,54%

    9,98%

    0,13%

    1,84%

    0,10%

    2,35% 1,58%

    9,65%

    1,21% 0,45%

    4,30% 4,47%

    0,01%

    18,55%

    1,71%

    4,67%

    0,53%

    2,53%

    22,55%

    1,94%

    0,04% 0,00%

    5,00%

    10,00%

    15,00%

    20,00%

    25,00%

  • Sistemas operacionais

    utilizados no Brasil

    Microsoft 94%

    Mac 4%

    Linux 2%

  • Navegadores mais utilizados no Mundo

  • http://www.brainstorm9.com.br/35522/tech/numeros-atualizados-da-guerra-dos-navegadores-google-chrome-lidera-disparado-na-america-do-sul/

  • Navegadores mais

    utilizados no Brasil

    Navegadores mais utilizados no Brasil

  • Impacto da

    Informtica/Tecnologia

    E-mail/ano 107 trilhes

    Spams/dia 262 bilhes

    Usurios ativos da Internet no mundo 2 bilhes

    Usurios ativos da Internet na Amrica

    Latina

    111 milhes

    Usurios ativos da Internet no Brasil 40 milhes

    Armazenamento dirio de informaes nos

    servidores do Facebook

    25 terabytes

    Mdia mundial de navegao/ms 22 horas

    Mdia nacional de navegao/ms 45 horas

    Considerando aplicativos como Messenger,

    Skype e outros

    65 horas

    Impacto da Informtica/Tecnologia

  • Impacto da

    Informtica/Tecnologia

    Visualizao/dia no Youtube 2 bilhes

    Postagem/dia de imagem no Facebook 100 milhes

    Buscas dirias realizadas no Google 88 Bilhes

    Compartilhamento/ms no Facebook 30 bilhes

    Linhas de celular ativas no Brasil 207 milhes

    Envio/segundo de SMS no mundo 200 mil

    Envio/dia de tutes (Twiter) 140 milhes

    Previso de computadores em uso no Brasil

    em 2012

    100 milhes

    Previso de usurio de computador no

    mundo em 2012

    2 bilhes

    Impacto da Informtica/Tecnologia

  • Mercado de Trabalho:

    Cargos e Salrios

    Mercado de Trabalho: Cargos e Salrios

  • Referncias http://www.cetic.br/ Acesso em: 28 de Janeiro de 2014

    http://www.ipm.org.br/download/inf_resultados_inaf2011_ver_final_diagramado_2.pdf Acesso em: 12 de Fevereiro de 2014

    http://www.ipm.org.br/ipmb_pagina.php?mpg=4.03.00.00.00&ver=por Acesso em: 28 de Janeiro de 2014

    http://www.itil-officialsite.com/ Acesso em: 13 de Janeiro de 2014

    http://download.inep.gov.br/educacao_superior/censo_superior/documentos/2010/divulgacao_censo_2010.pdf Acesso em: 16 de Fevereiro de 2013

    http://www.studygs.net/portuges/metacog.htm Acesso em: 01 de Fevereiro de 2014

    http://vocesa.abril.com.br/blog/mochileiro-corporativo/2011/05/16/aprendendo-a-aprender-a-persistencia-supera-o-talento/ Acesso em: 31 de Janeiro de 2014

    MARCONI, M. A.; LAKATOS, E. M. Metodologia do Trabalho Cientfico: Procedimentos bsicos, pesquisa bibliogrfica, projeto e relatrio, publicaes e trabalhos cientficos. 6. ed. So Paulo: Atlas, 2001.

  • Estudo Dirigido

    1. Comente sobre os avanos tecnolgicos e as

    transformaes na vida individual e social das pessoas;

    2. Estabelea uma relao entre os avanos da tecnologia

    e alguns malefcios decorrentes, pelo menos 05(cinco).

    Comente cada um;

  • Recapitulando... Evoluo dos computadores...

    Evoluo das linguagens de programao...

    O que Informtica?

    O que Computao/Computador?

    Como ocorre o ciclo de processamento de dados?

    Comente a Evoluo da TI (Tecnologia da Informao).

    Cite o clico bsico do processo de desenvolvimento de Software.

  • Linha de produo de

    avies!

  • Apresentao Trs equipes com ... Pessoas

    Produo de avies (papel)

    Sprints e replanejamento de 8 minutos cada

    - Respeitar incondicionalmente o tempo!

    Conceito de linha de produo:

    - A engenharia a ser aplicada de deciso da equipe/time.

    - O avio comea numa ponta e termina na outra (uma folha para cada avio e a linha de produo deve passar por cada membro da equipe)

    O produto precisa cumprir o escopo

    - Caso acabe o tempo e o produto estiver inacabado, ele pode voltar a produo no prximo sprint.

    Um sprint (corrida, tiro) a unidade bsica de desenvolvimento em Scrum

  • Primeiro contato A Fora Area deseja um novo avio;

    O representante da entidade entrou em contato com trs empresas para analisar as propostas;

    O representante deseja saber quantos avies vocs produziriam em OITO minutos;

    Vocs tem cinco minutos para discutir e passar a estimativa.

  • Requisitos

    Vocs devero construir os prottipos dos avies seguindo a

    estimativa inicial e os requisitos citados abaixo dentro do

    tempo/prazo estabelecido:

    Deve possuir 12 janelas

    Deve possuir uma cabine

    Deve possui o smbolo da empresa

    - Nas duas asas

    - Na traseira

  • XXXX

  • Equipe / time

    Product Owner - Ir passar o escopo e aceitar o produto

    Scrum Master - No poder produzir. Dever cuidar do time, MOTIVAR, avaliar o processo, remover

    impedimentos e buscar recursos.

    Equipe - Produzir o produto e avaliar o processo.

    Elo fraco Gargalo da equipe

    Gargalo: componente que limita o desempenho ou a capacidade de todo um sistema / processo

  • O PDCA um mtodo amplamente aplicado para o controle eficaz e confivel

    das atividades de uma organizao, principalmente quelas relacionadas s

    melhorias, possibilitando a padronizao nas informaes do controle de

    qualidade e a menor probabilidade de erros nas anlises ao tornar as

    informaes mais entendveis.

  • - (empoderamento) delegao de autoridade

  • Cite Perifricos de Entrada,

    Sada, Processamento e

    Armazenamento.

  • Fixando!

  • Como podemos classificar os

    computadores de acordo com seu

    porte e funcionalidade??

  • Os computadores podem ser classificados de

    acordo com seu porte e funcionalidade. Uma

    classificao simples pode ser feita assim:

    a) computadores de porte manual ou PDAs;

    b) notebooks ou computadores portteis;

    c) computadores de mesa ou desktops; e,

    d) mainframes ou computadores de grande porte e os supercomputadores.

    PDA (Personal Digital Assistants / Assistente Pessoal Digital) ou Handheld

  • Termos Tcnicos Hardware : Componentes mecnicos e eletroeletrnicos (Parte

    fsica do computador).

    Software : Sequncia de instrues e comandos que fazem o computador realizar determinada tarefa (Programas de computador / Toda parte virtual).

    Sistema Operacional : Coleo de programas que gerencia e aloca recursos de hardware e software (Linux, Unix, Windows).

    Linguagem de Mquina: Conjunto de instrues que podem ser interpretados e executados diretamente pela CPU.

    Linguagem de alto nvel: Linguagem que independe do conjunto de instrues da linguagem de mquina (Pascal, C, BASIC, Java, C#).

    Compilador: Tradutor de programas escritos em uma linguagem de programao para programas em linguagem de mquina.

  • Histria da Cincia da Computao

    Com a finalidade de auxiliar s operaes de multiplicao, o escocs e matemtico John

    Napier (1550-1617) criou os bastes de Napier.

    A primeira considerada mquina de calcular foi desenvolvida por Wilhelm Schickard (1592-1635). Esta

    fazia multiplicao e diviso.

    A primeira calculadora que fazia somas e subtraes foi inventada em 1642 pelo filsofo, fsico e matemtico

    francs Blaise Pascal (1623-1662).

  • Histria da Cincia da Computao

    Em 1820, o francs, Charles Xavier Thomas, conhecido como Thomas de Colmar, (1785-1870) projetou e

    construiu uma mquina capaz de efetuar as 4 operaes

    aritmticas bsicas: a Arithmometer. Esta foi a primeira

    calculadora realmente comercializada com sucesso.

    Em 1801, na Frana, durante a Revoluo Industrial, Joseph Marie Jacquard, mecnico francs, (1752-1834)

    inventou um tear mecnico controlado por grandes

    cartes perfurados. Sua mquina era capaz de produzir

    tecidos com desenhos bonitos e intrincados.

  • Histria da Cincia da Computao

    O matemtico ingls Charles Babbage (26 de dezembro de 1791 - 18 de outubro de 1871) conhecido como o

    "Pai do Computador". Babbage projetou o chamado

    "Calculador Analtico", muito prximo da concepo de

    um computador atual.

    Charles Babbage foi um matemtico ingls. O projeto, totalmente mecnico, era composto de uma memria, um

    engenho central, engrenagens e alavancas usadas para a

    transferncia de dados da memria para o engenho central

    e dispositivos para entrada e sada de dados. O calculador

    utilizaria cartes perfurados e seria automtico.

  • Histria da Cincia da Computao

    O matemtico ingls George Boole (1815-1864) publicou em 1854 os princpios da lgica booleana, onde as variveis assumem apenas valores 0 e 1 (verdadeiro e falso), e passou a ser utilizada a partir do incio do sculo XX.

    Por volta de 1890, Dr. Herman Hollerith (1860-1929) foi o responsvel por uma grande mudana na maneira de se processar os dados dos censos da poca.

    Os dados do censo de 1880, manualmente processados, levaram 7 anos e meio para serem compilados. Os do censo de 1890 foram processados em 2 anos e meio, com a ajuda de uma mquina de perfurar cartes e mquinas de tabular e ordenar.

  • Histria da Cincia da Computao

    O matemtico hngaro John von Neumann (1903-1957) formalizou o projeto lgico de um computador. Em sua

    proposta, von Neumann sugeriu que as instrues fossem

    armazenadas na memria do computador. At ento elas eram

    lidas de cartes perfurados e executadas, uma a uma.

    Armazen-las na memria, para ento execut-las, tornaria o

    computador mais rpido, j que, no momento da execuo, as

    instrues seriam obtidas com rapidez eletrnica.

    Alan Turing foi um grande matemtico ingls. Na segunda guerra mundial, ele trabalhou quebrando cdigos

    criptografados dos alemes. Ele desenvolveu um dos primeiros

    programas para compilao de dados.

  • Histria da Cincia da Computao

    O Z-1 considerado por muitos como o primeiro computador eletromecnico, ele usava rels e foi construdo pelo alemo Konrad Zuse (1910-1995).

    Nos Estados Unidos, a Marinha, em conjunto com a Universidade de Harvard e a IBM, construiu em 1944 o Mark I, um gigante eletromagntico. Mark I ocupava 120 m3, tinha milhares de rels e fazia muito barulho. Uma multiplicao de nmeros de 10 dgitos levava 3 segundos para ser efetuada.

    O engenheiro John Presper Eckert (1919-1995) e o fsico John Mauchly (1907-1980) projetaram o ENIAC: Eletronic Numeric Integrator And Calculator. Com 18.000 vlvulas, o ENIAC conseguia fazer 500 multiplicaes por segundo, porm s ficou pronto em 1946, vrios meses aps o final da guerra.

  • Hardware Evoluo

    Vlvulas

    Transistores

    Circuitos integrados

  • Hardware Unidades Funcionais

    Unidade central de processamento (UCP ou CPU)

    Unidade de Controle

    Unidade Lgica e Aritmtica

    Memria Principal

    Memria Secundria

    Unidades de Entrada e Sada

  • Hardware Unidades Funcionais

    A unidade central de processamento ou processador central tem por funo executar os programas

    armazenados na memria principal, buscando cada

    instruo, interpretando-a e depois a executando.

    Unidade de Controle: Essa unidade supervisiona todas as operaes do computador.

    Unidade Lgica e Aritmtica: Essa unidade que executa as operaes aritmticas e lgicas dirigidas pela

    Unidade de Controle.

  • Hardware Unidades Funcionais A memria um componente que tem por funo armazenar

    internamente toda informao que manipulada pela mquina.

    A memria principal a memria de armazenamento temporrio, que armazena os programas e os dados que esto sendo processados, somente durante o processamento.

    A memria secundria a memria de armazenamento permanente, que armazena os dados do sistema, sem a necessidade de energia eltrica e, por esse motivo, conhecida como memria no voltil.

    Os dispositivos de In/On (Entrada e Sada) servem basicamente para a comunicao do computador com o meio externo.

  • Elo de ligao entre o usurio, Software e Hardware!

    Gerencia os recursos de hardware e software do sistema.

    Sistema Operacional

  • Sistema Operacional

  • Compilador?

    Interpretador?

    Montador?

  • Sistema Operacional Tradutores

    Compilador: l e analisa todo o programa fonte e traduz para linguagem de mquina.

    Interpretador: interpreta e executa cada comando.

    Montador: l uma linguagem de baixo nvel e transforma para linguagem de mquina.

  • Sistema Operacional Sistemas

    Monousurio: usado quando se fala sobre um sistema operacional utilizvel por uma pessoa de cada vez, ou em referncia a um termo de uso individual de software.

    Multiusurio: um termo que define um sistema operacional que permite acesso simultneo de mltiplos usurios ao computador.

    Monotarefa: Sistema que executa apenas uma tarefa (aplicativo/programa) por vez.

    Multitarefa: Sistema que executa duas ou mais tarefa (aplicativo/programa) simultaneamente.

  • Sistema Operacional

    Sistemas

    Monoprogramveis /

    Monotarefa

    Sistemas

    Multiprogramveis /

    Multitarefa

    Sistemas

    com Mltiplos

    Processadores

  • Sistema Operacional

  • Sistema Operacional

    Tarefas do SO

    gerenciamento do processador

    gerenciamento da memria

    gerenciamento de dispositivos

    gerenciamento de armazenamento

    interface de aplicativos

    interface do usurio

  • Sistema Operacional

    Gerenciamento de Memria

  • Sistema Operacional

  • Copyright: Voc criou algum material e quer que o mesmo mantenha a caracterstica original, afinal aquilo foi o que voc idealizou. Quem a

    repassar deve a manter sem alteraes e citar seu autor.

    Copyleft: Se voc publica qualquer material sob a licena copyleft, voc est permitindo que outros a modifiquem e repassem. Mesmo assim, estes

    por questo de tica devem citar o autor original e manter a mesma licena.

    Creative Commons: Tipo de licena personalizada e distribuda em vrias categorias, caracterizada pelo equilbrio entre as duas categorias citadas

    acima.

    Direitos Autorais

  • Surgem os Sistemas Operacionais Dcada 50 O conceito de sistema operacional apareceu

    durante a segunda gerao da computao moderna (1955 1965), desenvolvido pela GM Laboratories para o computador IBM 701 atravs da programao em Batch que utilizava cartes perfurados e depois fitas magnticas.

    1961 Grupo doe pesquisadores do MIT, anuncia o desenvolvimento do CTSS Compatible Time-Sharing System, o primeiro sistema operacional que possua compartilhamento de tempo.

    1965 A IBM lana o OS/360, um sistema operacional avanado, com compartilhamento de tempo e excelente suporte a discos.

  • Surgem os Sistemas Operacionais

    1969 : Ken Thompson e Dennis Ritchie, pesquisadores dos Bell Labs, criam a primeira verso do UNIX (escrito em assembly).

    1981 a Microsoft lana o MS-DOS, um sistema operacional comprado da empresa Seattle Computer Products em 1980.

    1984 a Apple lana o sistema operacional Macintosh OS 1.0, o primeiro a ter uma interface grfica totalmente incorporada ao sistema.

    1985 primeira tentativa da Microsoft no campo dos sistemas operacionais com interface grfica, atravs do MS-Windows 1.0.

  • Surgem os Sistemas Operacionais

    1987 Andrew Tanenbaum, um professor de computao holands, desenvolve um sistema operacional didtico e simplificado, mas respeitando a API do UNIX, que foi batizado como Minix.

    1987 IBM e Microsoft apresentam a primeira verso do OS/2, um sistema multitarefa destinado a substituir o MS-DOS e o Windows. Mais tarde, as duas empresas rompem a parceria; a IBM continua no OS/2 e a Microsoft investe no ambiente Windows.

    1991 Linus Torvalds, um estudante de graduao Finlands, inicia o desenvolvimento do Linux, lanando na rede Usenet o ncleo 0.01, logo abraado por centenas de programadores ao redor do mundo.

  • Surgem os Sistemas Operacionais

    1993 a Microsoft lana o Windows NT, o primeiro sistema 32 bits da empresa.

    1993 lanamento dos UNIX de cdigo aberto FreeBSD e NetBSD.

    2001 Apple lana o MacOS X, um sistema operacional derivado da famlia UNIXBSD.

    2001 Windows XP.

    2004 Ncleo Linux 2.6.c

    2006 Windows Vista

    2009 Windows 7

    2012 Windows 8

  • Histria da Cincia da Computao

    Vdeos facilitadores esto

    disponveis no portal

    acadmico.

  • Referncias http://www.tecmundo.com.br/infografico/9421-a-evolucao-dos-computadores.htm Acesso

    em: 12 de Fevereiro de 2014

    http://www.fundacaobradesco.org.br/vv-apostilas/mic_pag3.htm Acesso em: 12 de Fevereiro de 2014

    http://museu.boselli.com.br/ Acesso em: 12 de Fevereiro de 2014

    http://www.tecmundo.com.br/infografico/9709-o-que-tem-dentro-do-seu-computador-infografico-.htm Acesso em: 12 de Fevereiro de 2014

    http://www.tecmundo.com.br/infografico/16129-para-que-serve-cada-componente-da-placa-mae-infografico-.htm?utm_source=outbrain&utm_medium=recomendados&utm_campaign=outbrain=obinsite Acesso em: 09 de Fevereiro de 2014

    http://www.tecmundo.com.br/hardware/1718-hardware-o-dicionario-de-a-a-z.htm?utm_source=outbrain&utm_medium=recomendados&utm_campaign=outbrain=obinsite Acesso em: 05 de Fevereiro de 2014

  • Us Now! Nos Agora! - Documentrio Imagine uma escola em que qualquer um pode ensinar

    qualquer coisa que quiser, ou aprender qualquer coisa que quiser.

    Imagine um banco alternativo, no qual as pessoas emprestam dinheiro umas s outras diretamente, numa lgica menos cruel que a do sistema financeiro.

    Imagine um espao em as pessoas podem tornar menos solitria a experincia da paternidade ou da maternidade, dividindo com outras os problemas dos seus filhos.

    Imagine uma cidade ou bairro em que todas as pessoas podem decidir diretamente como ser gasto o dinheiro pblico.

    Imagine um sistema de hospedagem em que voc no precisa pagar para passar algumas noites numa cidade que no conhece.

    Imagine a maior fonte de contedo enciclopdico no mundo.

    http://planetasustentavel.abril.com.br/noticia/estante/documentario-ingles-us-now-film-546326.shtml

  • Trabalho Apresentao: 07/03/2014

    Grupo composto por at ... componentes

    Valor: 5,0 pontos Peso 3 (avaliao individual)

    Temas:

    Histria da Computao (Gerao dos Computadores)

    Sistemas Operacionais

    Linguagens de Programao

    Software Livre e Software Proprietrio

    Engenharia de Software

    Mdias e Redes Sociais

    Segurana da Informao

    Engenharia Social

  • Ementa Os livros citados abaixo esto disponveis na Biblioteca da Faculdade