Organização de Computadores - Aula 02

156 visualizações

Publicada em

Organização de Computadores - Anhanguera
AULA 02 - INTRODUÇÃO E SISTEMAS COMPUTACIONAIS

Publicada em: Tecnologia
0 comentários
1 gostou
Estatísticas
Notas
  • Seja o primeiro a comentar

Sem downloads
Visualizações
Visualizações totais
156
No SlideShare
0
A partir de incorporações
0
Número de incorporações
69
Ações
Compartilhamentos
0
Downloads
6
Comentários
0
Gostaram
1
Incorporações 0
Nenhuma incorporação

Nenhuma nota no slide

Organização de Computadores - Aula 02

  1. 1. ANHANGUERA – 2016.2 ORGANIZAÇÃO DE COMPUTADORES AULA 02 - INTRODUÇÃO E SISTEMAS COMPUTACIONAIS Prof. Thomás da Costa thomascosta@aedu.com
  2. 2. ORGANIZAÇÃO DE COMPUTADORES – Prof. Thomás da Costa INTRODUÇÃO E SISTEMAS COMPUTACIONAIS INTRODUÇÃO E SISTEMAS COMPUTACIONAIS
  3. 3. ORGANIZAÇÃO DE COMPUTADORES – Prof. Thomás da Costa Sistema Computacional O que é: É um sistema que executa instruções previamente codificadas em uma linguagem computacional, com um objetivo definido para processar informações ou executar atividades que resolvam algum problema. INTRODUÇÃO E SISTEMAS COMPUTACIONAIS
  4. 4. ORGANIZAÇÃO DE COMPUTADORES – Prof. Thomás da Costa Sistema Computacional Tipos: INTRODUÇÃO E SISTEMAS COMPUTACIONAIS • Atualmente existem vários tipos e especificações de computadores: • Microcomputadores (PC, desktops, laptops, notebooks) – computadores de uso profissional e pessoal. • Computadores de Grande Porte (Mainframes) – computadores utilizados por grandes empresas para alto processamento de informação. Muito utilizado por bancos e instituições financeiras. • Supercomputadores – computadores utilizados para altíssimo processamento de informações. Por exemplo previsão meteorológica. • Computadores Portáteis (Celulares, Tablets, Videogames Portáteis) – sistemas de uso pessoal e de fácil transporte. • Minicomputadores (Raspberry PI) – computador de baixo custo para uso pessoal, pesquisa e estudos. • Videogames também são considerados computadores utilizados para jogos.
  5. 5. ORGANIZAÇÃO DE COMPUTADORES – Prof. Thomás da Costa Sistema Computacional Detalhes: • O computador executa programas escritos em uma linguagem de programação. • Existem várias linguagens de programação: C, C++, Java, C# e etc. • Os programas são desenvolvidos em uma linguagem mais natural, de fácil entendimento pelo usuário. • Para que um programa desenvolvido seja executado, é necessário a conversão em um linguagem que o computador compreenda. Neste processo o programa é convertido em um executável. • Cada sistema operacional possui um tipo diferente de executável. • O computador entende somente valores em bits (0 e 1). INTRODUÇÃO E SISTEMAS COMPUTACIONAIS
  6. 6. ORGANIZAÇÃO DE COMPUTADORES – Prof. Thomás da Costa Componentes Componentes de um Sistema Computacional: • Um sistema computacional possui os seguintes componentes: • CPU (Central Processing Unit) – unidade central de processamento. Conhecido como o cérebro do computador onde acontece todo o processamento de programas e sua execução. • Memória RAM (Random Access Memory) – memória de acesso aleatório. Programas são carregados do disco rígido para a memória principal para serem executados. • Disco Rígido – sistema de armazenamento principal e permanente de um computador. Tem como principal objetivo guardar programas e arquivos dos mais variados formatos. • A placa-mãe é um componente que efetua a comunicação de todos os componentes mencionados anteriormente formando um sistema computacional. INTRODUÇÃO E SISTEMAS COMPUTACIONAIS
  7. 7. ORGANIZAÇÃO DE COMPUTADORES – Prof. Thomás da Costa INTRODUÇÃO E SISTEMAS COMPUTACIONAIS
  8. 8. ORGANIZAÇÃO DE COMPUTADORES – Prof. Thomás da Costa Arquivos Detalhes: • Um computador precisa de um sistema operacional para ser executado. • Os principais sistemas operacionais são o Windows, Linux e o macOS. • Os sistemas operacionais possuem arquivos que são programas, imagens, texto, documentos e etc. • Um arquivo executável tem como finalidade rodar um programa escrito em uma linguagem de programação. • No Windows o arquivo executável possui extensão exe. No macOS e no Linux possuem uma permissão para rodar. • Existem arquivos no formato texto e binário. • Arquivos binários são fotos, músicas, programas e etc. • Arquivos texto contém somente caracteres. INTRODUÇÃO E SISTEMAS COMPUTACIONAIS
  9. 9. ORGANIZAÇÃO DE COMPUTADORES – Prof. Thomás da Costa Bits e Bytes Detalhes: • O bit é a menor unidade de armazenamento de um computador. • Como foi mencionado o bit possui somente os valores 0 e 1. • Um byte é formado por um conjunto de 8 bits. • O byte é utilizado para representar a quantidade de informações que um determinado dispositivo pode armazenar. Por exemplo memória e disco rígido. • O byte também representa letras, símbolos, números, sinais de pontuação, caracteres especiais e etc. INTRODUÇÃO E SISTEMAS COMPUTACIONAIS
  10. 10. ORGANIZAÇÃO DE COMPUTADORES – Prof. Thomás da Costa Bits e Bytes INTRODUÇÃO E SISTEMAS COMPUTACIONAIS Valor Real Base Binária Valor Equivalente 8 bits 20 1 byte (B) 1024 bytes 210 1 kilobyte (KB) 1024 kilobytes 220 1 megabyte (MB) 1024 megabytes 230 1 gigabyte (GB) 1024 gigabytes 240 1 terabyte (TB) 1024 terabytes 250 1 petabyte (PB) 1024 petabytes 260 1 exabyte (EB) 1024 exabytes 270 1 zettabyte (ZB) 1024 zettabytes 280 1 yottabyte (KB)
  11. 11. ORGANIZAÇÃO DE COMPUTADORES – Prof. Thomás da Costa Computação Atual Detalhes: • Nos dias atuais a computação é o nosso cotidiano. • Celulares, Smartphones, Tablets são computadores portáteis que utilizamos a todo momento. • Eles possuem os mesmos requisitos de processamento, memória e armazenamento como qualquer outro dispositivo computacional. • São dispositivos que estão sempre conectados a uma rede de celular que provê os mais diferentes serviços, dentre eles a internet. • Esses dispositivos possuem um sistema operacional. Os mais conhecidos são o Android, iOS e o Windows Phone. INTRODUÇÃO E SISTEMAS COMPUTACIONAIS
  12. 12. ORGANIZAÇÃO DE COMPUTADORES – Prof. Thomás da Costa INTRODUÇÃO E SISTEMAS COMPUTACIONAIS
  13. 13. ORGANIZAÇÃO DE COMPUTADORES – Prof. Thomás da Costa Computação Atual Detalhes: • Novas tecnologias estão ajudando a modificar os negócios das empresas. Uma dessas tecnologias é o Beacon. Dispositivos que enviam informações para outros celulares, tablets indicando posições ou estado de um objeto. • O RFID (Radio-Frequency Identification) é uma tecnologia para identificação de um determinado objeto, além de oferecer informações sobre sua localização e estado. • O NFC (Near Field Communication) é uma forma de envio de informações sem fio com segurança. Existem meios de pagamentos que utilizam esta tecnologia. INTRODUÇÃO E SISTEMAS COMPUTACIONAIS
  14. 14. ORGANIZAÇÃO DE COMPUTADORES – Prof. Thomás da Costa Internet das Coisas (IOT) Detalhes: • Internet das coisas tem como principal objetivo, conectar qualquer dispositivo eletrônico que utilizamos, com o intuito de facilitar cada vez mais nossas atividades. • Estes dispositivos possuem sempre uma conexão com a internet. • Por exemplo: geladeiras, sensores de luz, TV. • Utilizando este principio, poderíamos ter uma geladeira que analisaria o prazo de validade dos produtos estocados e emitiria um mensagem para o usuário caso algum produto esteja vencido. (Skynet???) INTRODUÇÃO E SISTEMAS COMPUTACIONAIS
  15. 15. ORGANIZAÇÃO DE COMPUTADORES – Prof. Thomás da Costa Armazenamento Detalhes: • Alguns anos atrás entrou em cena um novo tipo de dispositivo de armazenamento: o SSD (Solid-State Drive). • Utiliza memória flash para efetuar o armazenamento de informações. • É muito mais rápido que os HDD mecânicos. • Por utilizarem memória flash, a velocidade de um SSD se compara a memória principal do computador. INTRODUÇÃO E SISTEMAS COMPUTACIONAIS
  16. 16. ORGANIZAÇÃO DE COMPUTADORES – Prof. Thomás da Costa Computadores Virtuais Detalhes: • São computadores que rodam em um sistema operacional hospedeiro, simulando um hardware e um sistema especifico. • Para utilizar máquinas virtuais precisamos utilizar um software que emule o ambiente previamente configurado. • O mais conhecido e de uso gratuito é o VirtualBox. • Com o VirtualBox conseguimos rodar, por exemplo, um sistema operacional Linux dentro de um Windows. • Além disso podemos utilizar provedores de serviços na internet que podem prover uma máquina virtual de diferentes formas. • Um desses provedores é a Amazon AWS. INTRODUÇÃO E SISTEMAS COMPUTACIONAIS
  17. 17. ORGANIZAÇÃO DE COMPUTADORES – Prof. Thomás da Costa INTRODUÇÃO E SISTEMAS COMPUTACIONAIS
  18. 18. ORGANIZAÇÃO DE COMPUTADORES – Prof. Thomás da Costa Computação em Nuvem Detalhes: • É uma forma de utilizar serviços de forma online instalando ou não um aplicativo em seu sistema computacional. • A informação fica disponível em qualquer dispositivo a qualquer momento. • Não temos conhecimento onde essas informações estão hospedadas. • Em serviços de máquinas virtuais, o processamento da informação pode acontecer em um ou vários equipamentos espalhados pelo mundo. • Obviamente se um serviço desse produzir uma falha podemos perder informações. INTRODUÇÃO E SISTEMAS COMPUTACIONAIS
  19. 19. ORGANIZAÇÃO DE COMPUTADORES – Prof. Thomás da Costa INTRODUÇÃO E SISTEMAS COMPUTACIONAIS
  20. 20. ORGANIZAÇÃO DE COMPUTADORES – Prof. Thomás da Costa Resumo • Identificamos os principais componentes de um computador. • A computação é algo do nosso cotidiano. • Celulares, tablets e smartphones são sistemas computacionais mais usados no nosso dia-a-dia. • Podemos criar máquinas virtuais para simular um outro sistema operacional. INTRODUÇÃO E SISTEMAS COMPUTACIONAIS
  21. 21. Links • https://www.android.com/ • http://www.apple.com/br/ios/ • http://www.microsoft.com/pt-br/windows/phones • https://www.virtualbox.org/ • http://www.ubuntu.com/ • http://www.microsoft.com/pt-br/windows • https://aws.amazon.com/pt/ ANHANGUERA – 2016.2
  22. 22. ANHANGUERA – 2016.2 Referências • MONTEIRO, M. A. (org.). Introdução à Organização de Computadores. 4ª ed. Rio de Janeiro: LTC - Livros Técnicos e Científicos, 2005, v.1.
  23. 23. Obrigado !!! ANHANGUERA – 2016.2

×