GoConqr has a new look! Let us know what you think.

Notes

Hardware e Software

Fabiana Zanini Introdução a Informatica Desenvolvimento Portuguese 10 pages

Hardware e Software

Content of the notes (10)

Page 1

Componentes Computador

**Componentes Internos

Elementos físicos inseparáveis da estrutura, se estiver faltando ou quebrado o computador pode não funcionar.

Placa Mãe

Placa principal onde tudo é conectado, tanto direto (circuitos) quanto indireto através do USB.

Processador

O CPU interpreta e executa através de operações lógicas e aritméticas.

Memórias

RAM= Temporário, quando o computador reinicia ela apaga.

ROM= Permanente, tem as configurações para que o computador consiga ligar.

Placas de Som e Vídeo

Armazenamento Secundário: Disco rígido (HD)

**Componentes Externos

Conectados ao computador, mas, não imprescindíveis para o seu funcionamento.

Periféricos tipos

Entrada

Saída

Misto

Armazenamento

Comunicação

Correlação com o corpo humano

Placa mãe= Esqueleto

Fonte de alimentação= Boca

Chipset= Coração porque envia as ordens do processador (cérebro) para o resto do corpo

Processador= Cérebro

Disco rígido e outras formas de armazenamento = Memória e longo prazo

Memória RAM= Memória de curto prazo

Gabinete= Pele

Microfone= Boca

Caixa de som= Ouvidos

Teclado= Mãos

Hardware e Software

Page 2

Funcionamento

Arquitetura de Von Neumann

Processador comunica com vários elementos como memória RAM, periféricos de entrada e de saída.

Sockete de CPU fica e conecta o processador sem soldar, ele realiza a comunicação com o exterior.

Núcleos/ Cores do CPU

É um subprocessador dentro de si, daí vem os nomes de single, dual, quad octa core.

Threads do CPU

Fluxo de controle de programas , administração de tarefas.

Os "tempos de espera" são melhor aproveitados, ela dividem e alteram o fluxo das tarefas.

Memória Cache

É a mais rápida do computador, armazena os principais dados para ganhar velocidade e não precisar consultar a RAM.

Frequência

O processador tem um relógio para sincronizar tarefas e limitar qual operação pode ser feita no tempo que se tem.

Frequência é a quantidade de operações por segundo.

Instruções por Ciclo (IPC)

número de instruções que o processador é capaz de fazer em cada ciclo do relógio (clock).

Hardware e Software

Page 3

Memórias

Tipos Principal e Secundária

Principal

RAM

ROM

Cache

Virtual

Secundária

Dispositivo Magnético (Disquete ou disco rígido)

Dispositivo Estado sólido (SSD, Pendrive)

Dispositivo Óptico (CD, DVD)

Slot é tipo uma placa que tem pinos que conectam com a memória.

Características Memória

Velocidade

Capacidade

Latência

Voltagem

Velocidade: É o tempo que leva para a RAM receber uma solicitação do processador e acessar as informações. A velocidade de uma memória é medida em Megahertz (Mhz) ou milhões de ciclos por segundo.

Capacidade: É a quantidade de dados que pode ser armazenada em uma RAM. A capacidade é medida em Gigabytes (GB).

Latência: É o número de ciclos de clock que decorrem entre uma solicitação e sua resposta.

Voltagem: Voltagem refere-se à energia consumida pelo módulo de RAM.

Page 4

Unidades de Medida

Sistema numérico: posicionais e não posicionais (romano).

Sistema binário.

Hardware e Software

Page 5

Fragmentação, segmentação e paginação

Fragmentação: Chamamos de fragmentação o espaço desperdiçado ao usar métodos de particionamento de memória. (quando ocupa espaço vazio entre um processo e outro).

Paginação: Paginação é uma técnica de gerenciamento que permite que a memória seja alocada descontinuamente. Para este fim, a memória é dividida em blocos de tamanho fixo chamados shells ou frames, e a lógica em blocos de tamanhos iguais chamados páginas.

Segmentação: É mais uma técnica de gerenciamento de memória que visa se aproximar do ponto de vista do usuário.

A segmentação de um programa é realizada por um compilador, e nele cada endereço lógico será expresso por dois valores: número (s) do segmento e movimento dentro do segmento (d).

Page 6

Sistema Operacional

Intermediário entre o usuário e o dispositivo.

Sistema operacional de servidor: Red Hat e Windows Server.

Podem ser mono ou multiusuários.

Código aberto ou software proprietário.

Mono ou multitarefa

Centralizado ou distribuido

Hardware e Software

Page 7

Características Sistemas Operacionais

Gestão de usuários

Multi usuário

Windows (a partir de XP)

Unix

Linux

Mac OSX

Mono usuário

Windows

DOS

Gestão de tarefas

Multitarefa

Windows

Unix

Linux

Mac OSX

Mono tarefa

DOS

Gestão de recursos

Centralizado

Windows

Linux

Mac OSX

Unix

Distribuído

Novell Netware

Windows Server

Cisco IOS

Unix

Linux

Estrutura interna

Monolítico

VMS

Linux

Multics

Windows

Hierárquico

Unix

Multics

Máquina virtual

Microsoft Hyper-V

VMware

VirtualBox

QEMU

Máquina virtual baseada em kernel

Page 8

Kernel

É o cérebro do sistema operacional.

Chamados de sistema

Hardware e Software

Hardware e Software

Page 9

Algoritmos de Escalonamento

Políticas

FIFO- Primeiro a chegar, primeiro a sair, segue a ordem da fila e executa até terminar.

Round Robin (RR)- Cada processo tem um período de tempo para ser executado (quantum), se não finalizar volta para o fim da fila.

SJF- Chama o processo mais curto.

SRTF- Interrompe o processo executado se entra alguém na fila com tempo menor de execução.

Dá para fazer múltiplas filas.

Page 10

Processo

O que é um processo?

Resumidamente, podemos dizer que um processo é um programa em execução e que um programa executável é um conjunto de instruções e dados armazenados em um arquivo. Portanto, quando o conteúdo desse programa é carregado na memória e executado, ele se torna um processo.

Independentes e Cooperativos

Comunicação entre processos

Memória compartilhada

Baseia-se nos processos que desejam se comunicar compartilhando a mesma região de memória física. Para realizar a comunicação, um escreve e o outro lê da região de memória compartilhada. Os processos usam serviços do sistema operacional para compartilhar a região.

Passagem de mensagens

Os processos usam um par de serviços do sistema operacional para se comunicar. Esses serviços são comumente conhecidos como enviar e receber.

Etapas: Novo > Pronto > Execução > Bloqueado > Encerrado

Information

Description
Desenvolvimento Introdução a Informatica (Módulo 2) Note on Hardware e Software, created by Fabiana Zanini on 25/09/2021.
Created by
Fabiana Zanini
Views
1
Rating

Feedback

What is it about?

What do you think of the new look?

How do you like it?