Livro - Capítulo 2 Flashcards
Sistema de computação
Conjunto de componentes que são integrados para funcionar como se fossem um único elemento.
Objetivo: realizar manipulações com dados de modo a obter uma informação útil.
Algoritmo
Conjunto de etapas finitas, ordenadamente definidas, com o propósito de obter solução para um problema.
Linguagem de programação
Linguagem criada para instruir um computador a realizar suas tarefas.
Instrução de máquina
Operações que uma determinada máquina (o hardware) pode realizar.
Componente que compreende a instrução de máquina
CPU (processador)
Componente responsável por armazenar informações introduzidas na entrada.
Memória
Função cerebral
Uma das funções primordiais do processador.
Interpreta as ações que devem ser realizadas por conta de uma determinada instrução de máquina.
Função executiva
Uma das funções primordiais do processador.
Realiza a operação interpretada pela função cerebral.
Etapas de um processador
1) Buscar instrução na memória
2) Interpretar a operação a ser realizada.
3) Buscar operandos (se tiver)
4) Executar a operação
Endereço
Um número que indica uma posição ou local da memória onde se armazena um determinado valor (o dado).
Barramento
Conjunto de fios que conduzem sinais elétricos entre os diversos componentes do computador.
Barramento Serial
Barramento com um único fio, por onde passa um sinal de cada vez, um bit de cada vez.
Barramento paralelo
Vários fios, por onde passam vários sinais simultaneamente, um por cada fio.
Largura do barramento
Propriedade relativa à quantidade de fios (de bits) de que ele é constituído.
Barramento de dados (BD)
Parte que conduz bits de dados.
(T = L x V)
T - taxa de transferência
L = largura
V = velocidade (quantidade de sinais (bits) que são transferidos em cada um dos L fios do barramento)
Barramento de endereços (BE)
Parte que conduz bits de endereços.
Largura consiste na quantidade de bits.
N = 2^L
Barramento de controle (BC)
Conduzem sinais de controle e comunicação durante uma operação de transferência pelo barramento.
Independência funcional.
Barramento do sistema
Usado pelos dispositivos muito rápidos (processador e memória)
Problema entre dispositivos e barramentos
Os dispositivos tem velocidade muito diferente, então são usados diferentes barramentos conectados por pontes.
Bit
Menor unidade de informação armazenável em um computador. (0 e 1)
Código de representação de caracteres
Qualquer caractere a ser armazenado em um sistema de computação é convertido em um conjunto de bits previamente definido para o referido sistema.
Byte
Grupo ordenado de 8 bits, tratados de forma individual, como unidade de armazenamento e transferência.
NÃO REPRESENTA INFORMAÇÃO É SOMENTE UMA UNIDADE DE ARMAZENAMENTO E TRANSFERÊNCIA.
K é igual a…
1024 unidades (2^10)
M (mega) é igual a…
1.048.576 unidades (2^20)
G (giga) é igual a…
1.073.741.824 unidades (2^30)
Tera é igual a…
2^40 ou 1024G.
Peta é igual a…
2^50 ou 1024 teras.
Palavra
Conjunto de bits que representa uma informação útil para os computadores.
Interação entre MP e CPU, que é individual, informação por informação.
Valor fixo e constante para um dado processador.
Arquivo
Conjunto formado por dados ou informações de um mesmo tipo ou para uma mesma aplicação.
Registros
Itens individuais de informação que constituem um arquivo
MIPS (milhões de instruções por segundo) / MFLOPS (Millions of floating point operations per second)
Unidades usadas para medir o desempenho dos processadores.
SPEC (system performance evaluation cooperative)
Programas de teste e medida para tentar equalizar e padronizar as medidas de desempenho de processadores de diferentes fabricantes e características.
Tempo de acesso
Unidade de medida usada quando se trata de recuperação ou escrita de informações na memória.
Relacionada à velocidade de cada componente e à do canal de interligação entre os dois (CPU e memória)
Tempo de resposta
Medida ligada ao desempenho mais global do sistema, e não de um ou outro componente.
Período de tempo gasto entre o instante em que o usuário iniciou uma solicitação ou interrogação e o instante em que o sistema apresentou ao usuário a resposta ou atendeu à sua solicitação.
Vazão (throughput)
Define a quantidade de ações ou transações que podem ser realizadas por um sistema na unidade de tempo.
CPU
Constituída de milhões de minúsculos circuitos e componentes eletrônicos cujas funções básicas são ler e interpretar instruções de máquinas e realizar as operações matemáticas definidas após a interpretação de uma determinada instrução.
EX: Intel, AMD
Memória
Componente responsável pelo armazenamento das instruções e dados.
Existem diferentes tipos de memória como registradores, memória cache, memória principal e memória secundária.
EX: DDR, DIMM
Dispositivos de entrada e saída
Servem para que o sistema computacional se comunique com o mundo exterior.
EX: teclado, mouse, monitor
Unidade de controle
Decide o que vai ser feito na CPU e se vai receber um dado de fora.
Registradores
Tipo de memória bem rápida para o acesso dentro da Unidade Lógica Aritmética
Latência
Tempo de atraso para uma operação se efetivar
Desempenho
Depende da capacidade e velocidade dos diferentes componentes e da velocidade com que eles se comunicam entre si.
Desempenho do processador
Velocidade
Desempenho da memória
Tempo de acesso
Desempenho do sistema
Tempo de resposta
Desempenho da comunicação / transferência
Vazão