Organização e Arquitetura de Computadores

Tamanho: px
Começar a partir da página:

Download "Organização e Arquitetura de Computadores"

Transcrição

1 Organização e Arquitetura de Computadores Avaliação de Desempenho Prof. Luiz Antonio do Nascimento 1 Unidades de medida de memória MEDIDA: Bit (b) Byte (B) Kilobyte (KB) Megabyte (MB) Gigabyte (GB) Terabyte (TB) Petabyte (PB) Exabyte (EB) VALOR: 0 ou 1 - menor unidade de dado conjunto de 8 bits ou 1 caractere 2 10 ou 1024 bytes 2 10 ou 1024 Kilobyte 2 10 ou 1024 Megabyte 2 10 ou 1024 Gigabyte 210 ou 1024 Terabyte 210 ou 1024 Petabyte Quantidade de informãção por memória Múltiplos Valor Apr. Informação Byte um 1 letra KB mil 1 página MB milhão Mil páginas GB bilhão Milhão páginas TB trilhão Bilhão páginas Obs.: 1 byte = 8 bits (0 ou 1) 0 - não passa corrente 1 - passa corrente Exemplos: A

2 bit Bit: menor unidade da informação em um computador. Só pode ser 0 ou 1. Um bit não serve para armazenar nada compreensível, mas um byte é a medida suficiente para armazenar um caractere. Byte Byte: Sequência de 8 bits. 1 Byte representa um caractere. As memórias têm suas capacidades medidas em bytes. As transferências de dados são medidas em bytes por segundo ou bits por segundo. O número 1 é um bit, o número 0 é um bit, é um byte. Exercícios Pretende-se armazenar 15 vídeos de 500MB cada e um outro vídeo de 3GB. Qual a quantidade de memória mínima suficiente para efetuar esse armazenamento? (A)1500KB (B)8GB (C) 80GB (D) 503MB (E) 12000MB Exercícios ( V ) Um disco rígido de 80 GB permite armazenar uma quantidade de bytes superior à quantidade que 100 discos do tipo mais popular de CD-ROM permitem armazenar. 2

3 Os fatores que caracterizam e influenciam o desempenho do computador são importantes sobre duas perspectivas: a perspectiva do fabricante de hardware que pretende introduzir melhorias no desempenho dos seus componentes; a perspectiva do usuário de informática que pretende realizar comparações entre sistemas distintos. 7 Comparação de performance entre dois computadores: Se um programa for executado em 2 computadores diferentes, o mais rápido é aquele que terminar primeiro. Se for utilizado vários programas em 2 computadores diferentes, o mais rápido é aquele que completar mais trabalhos durante um dia. Tempo de Execução ou Latência (execution time) - tempo de execução de um programa (intervalo de tempo entre o início e o fim de uma tarefa). Débito (throughput) - é o trabalho feito durante um dado intervalo de tempo (tarefas executadas por unidade de tempo). 8 Medidas para aumentar o Débito e diminuir a Latência: Trocar o processador por um outro mais rápido. Aumentar a quantidade de memória RAM. Computadores executando vários programas ao mesmo tempo podem ter a mesma Latência para alguns programas e maior Débito (exemplo de processadores com maior número de núcleos). Diminuir a Latência implica obrigatoriamente aumentar o Débito. 9 3

4 A Latência de um programa, deve incluir: o tempo de CPU: a execução do código da aplicação na CPU; os acessos à memória (para instruções e dados); os acessos a periféricos externos (incluindo discos) o tempo de espera de periféricos de entrada e saída (mouse e monitor por exemplo); o tempo de execução de outros programas auxiliares. Desempenho do Sistema : tempo do sistema + tempo da CPU 10 O Desempenho do Sistema (system performance) refere-se ao tempo de execução de um programa com o sistema livre. O Desempenho da CPU (CPU performance) refere-se ao tempo da CPU para tarefas do usuário. CPUtime = nº ciclos relógio p/ programa * tempo. CPUtime = nº ciclos relógio p/ programa / frequência. O projetista do hardware pode melhorar o desempenho reduzindo o tempo do relógio ou o projetista do software pode reduzir o número de ciclos para o programa. A média de ciclos relógio/instrução é referido como CPI (clock cycles per instruction). 11 O CPI é um valor médio, pois instruções diferentes podem demorar tempos diferentes, (clock cycles per instruction). O CPI é usado para comparar 2 implementações distintas. Para calcular o tempo por execução de um programa deve-se utilizar os três fatores que afetam o desempenho de um sistema: Ciclos rel. Tempo = Instruções Programa x Instrução x Segundos Ciclo rel. = Segundos Programa A fórmula mostra que a única medida confiável para o desempenho é o tempo. 12 4

5 Métricas: MIPS Milhões de Instruções por Segundo MIPS = Nº instr / (Tempo execução * 10 6 ) = Nº instr / (Nº instr * CPI * período do clock * 10 6 ) = freq. clock / (CPI * 10 6 ) Observações da métrica: Mede apenas taxa de execução de instruções; Varia entre programas executados no mesmo computador. 13 MFLOPS Milhões de Pontos Flutuantes por Segundo. MFLOPS = Nº op vírg flut / (Tempo execução * 10 6 ). Observações da métrica: apenas mede o desempenho na execução de operações em ponto flutuante; dependente do programa em análise; há operações de pontos flutuantes com complexidade diferentes. 14 Explicação superficial sobre Ponto Flutuante: Ponto flutuante é um número que não é inteiro (decimal ou fração). São mais dificeis de representar no computador. Alguns podem ser representador como decimais como o ½ = 0,5 e outros são dizimas e mais dificeis de representar como o 1/3: 0, São representados de maneira parecida com notação científica. Exemplo: Em um jogo 3D, quando um personagem vai de um ponto a outro o computador precisa calcular a sua posição (coordenadas) e dos outros objetos ao redor. Para isto utiliza de cálculos de Geometria Analítica que podem utilizar números de pontos flutuantes que depois são convertidos para inteiros. 15 5

6 Fatores da arquitectura do CPU/memória que influenciam o seu desempenho: latência de execução de cada instrução: melhora-se com processadores com frequência maior; nº de instruções executadas por unidade de tempo: melhorase com mais núcleos no processador; tempo de acesso à memória: melhora-se cache; largura de banda no acesso à memória: melhora-se com barramentos de dados mais largos (placa mãe). 16 Um usuário de computadores que utiliza diariamente as mesmas aplicações é um candidato perfeito para avaliar uma nova máquina. O conjunto de programas que é executado chama-se workload. Para avaliar 2 computadores, há que comparar o tempo de execução do workload nessas 2 máquinas. A maioria dos usuários utilizam aplicações diferentes durante os dias. São precisas outras estratégias para medir o desempenho ( o desempenho é diferente para cada usuário por causa que cada usuário utiliza os computadores com aplicações diferentes). Para estes usuários deve-se recorrer aos benchmarks. Um benchmark é um conjunto de programas especialmente escolhidos para avaliar desempenhos de computadores. 17 Os benchmarks formam um workload que o utilizador espera que permita medir adequadamente o desempenho duma máquina. Atualmente é comum utilizar programas reais para incluir em benchmarks: Em um ambiente de engenharia civil, é típico incluir programas de cálculo científico ou CAD. Em ambiente de engenharia de software, incluem-se aplicações de desenvolvimento de software (compiladores, debuggers). Uma das vantagens em usar aplicações reais é que mostra o melhor desempenhi para um utilizador específico. Um computador pode ter melhor desempenho para um usuário e para outro não por causa das características das aplicações que utilizam. 18 6

7 Benchmarks são desenvolvidos para imitar um determinado tipo de comportamento em um componente ou sistema. Benchmarks sintéticos - fazem isso através de programas especialmente criados para impor o tipo de comportamento desejado no componente. Benchmarks de aplicação - executam programas do mundo real no sistema. Os benchmarks de aplicação ofereçam uma melhor medida para a performance no mundo real. Os benchmarks sintéticos são usados no teste de componentes individuais, como um disco rígido ou um dispositivo de rede. 19 Alguns Benchmarks para Windows: Java Micro Benchmark OpenSourceMark minibench PassMark Software Lavalys EVEREST SiSoftware Sandra Futuremark: 3DMark, PCMark, SPMark BAPCo: Mobilemark, SYSmark, Webmark BYTEmark benchmark suite REALiX HWiFO32 DocMemory Diagnostic software 20 CD Speed 99 CPUmark CPU-Z InfoTool WinBench 99 CPU Rightmark Whetstone PiFast Super PI Maxon:Cinebench Primate Labs:Geekbench 21 7

8 Classificação dos benchmarks Por classe de aplicação Computação científica Aplicações comerciais Serviços de rede Aplicações multimídia Processamento de sinal Macro benchmark Permite avaliar sistema com um todo Útil para compradores de sistema Micro benchmark Permite avaliar componentes do sistema Velocidade de CPU, memória, etc. 22 Desempenho do sistema operacional Fator Importante para comparação: Reprodutibilidade Fornecer subsídios para que outros consigam repetir o mesmo experimento validando o resultado apresentado. Necessário Descrição detalhada do workload Descrição das diretivas de compilação Descrição do Sistema Operacional Configuração completa da máquina

9 Depois de escolhidos os programas ou o benchmark a usar, é preciso definir como calcular a métrica que define o desempenho. A melhor forma de sumariar o desempenho dum computador é através de um único número. A grande questão é então como calcular esse valor. Computador A Computador B Programa 1 (seg) 1 10 Programa 2 (seg) Total

Computadores podem ser úteis em problemas que envolvem: Grande número de dados. Grande número de cálculos. Complexidade. Precisão.

Computadores podem ser úteis em problemas que envolvem: Grande número de dados. Grande número de cálculos. Complexidade. Precisão. O uso do computador Computadores podem ser úteis em problemas que envolvem: Grande número de dados. Grande número de cálculos. Complexidade. Precisão. Exemplos: Modelos meteorológicos. Cálculo estrutural.

Leia mais

Desempenho. Sistemas de Computação

Desempenho. Sistemas de Computação Desempenho Definição Medidas de desempenho utilizadas Tempo de resposta ou tempo de execução: tempo decorrido entre o início da execução de um programa e o seu final Quantidade de trabalho realizada em

Leia mais

-Periféricos -Dispositivos de Entrada/Saída - Unidade de medida. Gustavo Catarino da Costa Wilson Coelho Neto Paulo Wesley Fogaça

-Periféricos -Dispositivos de Entrada/Saída - Unidade de medida. Gustavo Catarino da Costa Wilson Coelho Neto Paulo Wesley Fogaça -Periféricos -Dispositivos de Entrada/Saída - Unidade de medida Gustavo Catarino da Costa Wilson Coelho Neto Paulo Wesley Fogaça O que é o Computador? Máquina composta de partes eletrônicas e eletromecânicas

Leia mais

Computação L. Apresentação da Disciplina e Conceitos Básicos de Computadores

Computação L. Apresentação da Disciplina e Conceitos Básicos de Computadores Computação L Apresentação da Disciplina e Conceitos Básicos de Computadores Tópicos da Aula Conceitos básicos de computação Componentes de um computador Como os diferentes componentes interagem Representação

Leia mais

INFORMÁTICA. Professor: Venicio Paulo Mourão Saldanha Site:

INFORMÁTICA. Professor: Venicio Paulo Mourão Saldanha Site: INFORMÁTICA Professor: Venicio Paulo Mourão Saldanha Site: www.veniciopaulo.com Graduado em Análises e Desenvolvimento de Sistemas Analista de Sistemas (Seplag) Instrutor(Egp-Ce) Professor(CEPEP) CONCEITOS

Leia mais

Instalação e Manutenção de Computadores Sandra Silva

Instalação e Manutenção de Computadores Sandra Silva Instalação e Manutenção de Computadores Sandra Silva 2010 Unicenter. Todos os direitos reservados Hardware vs software Hardware É a parte física do computador, ou seja, o conjunto de dispositivos responsáveis

Leia mais

Avaliação de desempenho

Avaliação de desempenho Universidade Federal do Rio Grande do Sul Instituto de Informática Organização de Computadores Aula 9 Avaliação de desempenho INF01113 Organização de Computadores 9-1 Avaliação de desempenho 1. Introdução

Leia mais

O Que Veremos. Introdução. Introdução. Definindo Desempenho. Definindo Desempenho. Avaliando e Compreendendo o Desempenho

O Que Veremos. Introdução. Introdução. Definindo Desempenho. Definindo Desempenho. Avaliando e Compreendendo o Desempenho Ciência da Computação Arq. e Org. de Computadores Avaliando e Compreendendo o Desempenho O Que Veremos Avaliando e compreendendo o desempenho: Introdução Definindo desempenho Medindo o desempenho e seus

Leia mais

Hardware. Informática

Hardware. Informática Hardware Informática l Sistema Informatizado Chama-se sistema informatizado a integração que acontece de três componentes básicos: a) Os computadores = hardware b) Os programas = software c) Os seres humanos

Leia mais

3. Componentes de um computador e periféricos

3. Componentes de um computador e periféricos 3. Componentes de um computador e periféricos Diógenes Ferreira Reis Fustinoni Vimos no capítulo anterior que um computador é composto por hardware e software. O hardware é a parte física, algo que podemos

Leia mais

CURSO TÉCNICO PROFISSIONALIZANTE Disciplina: Informática Básica (Hardware)

CURSO TÉCNICO PROFISSIONALIZANTE Disciplina: Informática Básica (Hardware) CURSO TÉCNICO PROFISSIONALIZANTE Disciplina: Informática Básica (Hardware) HARDWARE É a parte física do computador, ou seja, são as peças que compõem um PC; Nesse capítulo iremos aprender a conhecer algumas

Leia mais

Organização de Computadores I

Organização de Computadores I Organização de Computadores I Aula 2 Material: Diego Passos http://www.ic.uff.br/~debora/orgcomp/pdf/parte2.pdf Organização de Computadores I Aula 2 1/29 Tópicos de Computação. de um Sistema de Computação..

Leia mais

Conceitos sobre Computadores

Conceitos sobre Computadores Conceitos sobre Computadores Prof. UNESP - São José do Rio Preto Linguagem Computacional Neste tópico veremos: Os Componentes físicos dos computadores O hardware: principais partes dos computadores atuais.

Leia mais

INTRODUÇÃO À INFORMÁTICA

INTRODUÇÃO À INFORMÁTICA INTRODUÇÃO À INFORMÁTICA 1 Conteúdo 1. Tipos de computadores 2. Representação da informação 3. Hardware Hardware (componentes de um computador) Gabinete Placa-mãe Unidade Central de Processamento 2 1)

Leia mais

Fundamentos e Suporte de Computadores. Prof. Ana Paula Domingos

Fundamentos e Suporte de Computadores. Prof. Ana Paula Domingos Fundamentos e Suporte de Computadores Prof. Ana Paula Domingos 2 Contato Prof. Ana Paula Domingos profanapaulad@gmail.com E-mail @apdnet Twitter profanapaulad.wordpress.com Blog Ana Paula Domingos - Linkedin

Leia mais

1. Conceitos Básicos de Computação

1. Conceitos Básicos de Computação Introdução à Computação I IBM1006 1. Conceitos Básicos de Computação Prof. Renato Tinós Local: Depto. de Computação e Matemática (FFCLRP/USP) 1 Principais Tópicos 1.Conceitos Básicos de Computação 1.1.

Leia mais

i TIC 7/8 Funcionamento de um computador Informação 7 Unidade 1 A informação, o conhecimento e o mundo das tecnologias

i TIC 7/8 Funcionamento de um computador Informação 7 Unidade 1 A informação, o conhecimento e o mundo das tecnologias i TIC 7/8 Informação 7 Funcionamento de um computador Unidade 1 A informação, o conhecimento e o mundo das tecnologias BIT Unidades de Informação BI NARY BIT DIG IT A unidade mínima de informação, com

Leia mais

3/14/2012. Programação de Computadores O Computador. Memória Principal representação binária

3/14/2012. Programação de Computadores O Computador. Memória Principal representação binária Programação de Computadores O Computador Memória Principal representação binária Prof. Helton Fábio de Matos hfmatos@dcc.ufmg.br Agenda Memória principal. Memória secundária. O que são bytes e bits. Tecnologias

Leia mais

Introdução aos Computadores e Programação

Introdução aos Computadores e Programação Introdução aos Computadores e Programação ISCTEM Março 2017 Docente: eng a Tatiana Kovalenko Assistente: eng Darmite Denessechandra Monitor: Ibrahimo Hussein AULA TEÓRICA 1 Tema 1. Introdução à disciplina

Leia mais

Professores: Bruno Fontana da Silva e Maria Cláudia de Almeida Castro Data: 22/08/2014

Professores: Bruno Fontana da Silva e Maria Cláudia de Almeida Castro Data: 22/08/2014 Secretaria de Educação Profissional e Tecnológica Instituto Federal de Santa Catarina Campus São José Área de Telecomunicações ICO60801 Introdução à Computação Avaliação Teórica Hardware, bits e bytes

Leia mais

INTRODUÇÃO À MICROINFORMÁTICA

INTRODUÇÃO À MICROINFORMÁTICA INTRODUÇÃO À MICROINFORMÁTICA PROF.: EDSON WANDERLEY E-MAIL: EDSON@EDSONWANDERLEY.COM.BR SITE: WWW.EDSONWANDERLEY.COM.BR WHATSAPP: (81) 9 9743-3576 MINHA FORMAÇÃO Bacharel em Ciência da Computação Técnico

Leia mais

Algoritmos e Lógica de Programação Componentes e Arquitetura

Algoritmos e Lógica de Programação Componentes e Arquitetura Algoritmos e Lógica de Programação Componentes e Arquitetura Agostinho Brito Departamento de Engenharia da Computação e Automação Universidade Federal do Rio Grande do Norte 21 de fevereiro de 2017 Noções

Leia mais

INFORMÁTICA (NCINF) CONCEITOS BÁSICOS DE HARDWARE

INFORMÁTICA (NCINF) CONCEITOS BÁSICOS DE HARDWARE INFORMÁTICA (NCINF) CONCEITOS BÁSICOS DE HARDWARE COCNEITOS BÁSICOS DE HARDWARE COMPUTADOR QUANTO AO TIPO COMPUTADOR SISTEMAS DE COMPUTAÇÃO o Analógico o Digital o Híbrido o Hardware (parte física) o Software

Leia mais

Profa. Leda G. F. Bueno

Profa. Leda G. F. Bueno Profa. Leda G. F. Bueno O computador pode ser descrito como um sistema. Sendo um sistema, este pode ser esquematizado como a entrada de insumos, processamento e saída do produto final No caso do computador

Leia mais

Introdução à Informática

Introdução à Informática 1 FACULDADE DOS GUARARAPES Introdução à Informática Introdução a Computação e Suas Aplicações Prof. Rômulo César romulodandrade@gmail.com www.romulocesar.com.br 2 Objetivo Apresentar conceitos gerais utilizados

Leia mais

LIC. Organização e Estrutura Básica Computacional. Prof. Marcelo Costa Oliveira 2006, Marcelo Costa oliveira

LIC. Organização e Estrutura Básica Computacional. Prof. Marcelo Costa Oliveira 2006, Marcelo Costa oliveira LIC Organização e Estrutura Básica Computacional Prof. Marcelo Costa Oliveira licufal@gmail.com História 1946 Inventado o 1º computador eletrônico de grande porte ENIAC Universidade da Pensilvania: 18.000

Leia mais

Programação e Algoritmos I 1 o semestre

Programação e Algoritmos I 1 o semestre Programação e Algoritmos I 1 o semestre ISCTEM Março 2015 Docente: eng a Tatiana Kovalenko Assistente: eng o Darmite Meggi Aula Teórica 1 Tema 1. Introdução aos Computadores Conceitos básicos Informação

Leia mais

Capítulo 2 Livro do Mário Monteiro Componentes Representação das informações. Medidas de desempenho

Capítulo 2 Livro do Mário Monteiro Componentes Representação das informações. Medidas de desempenho Capítulo 2 Livro do Mário Monteiro Componentes Representação das informações Bit, Caractere, Byte e Palavra Conceito de Arquivos e Registros Medidas de desempenho http://www.ic.uff.br/~debora/fac! 1 2

Leia mais

http://www.ic.uff.br/~debora/fac! 1 Capítulo 2 Livro do Mário Monteiro Componentes Representação das informações Bit, Caractere, Byte e Palavra Conceito de Arquivos e Registros Medidas de desempenho 2

Leia mais

Introdução à Informática

Introdução à Informática Grupo V Mestrado Informática Educacional Introdução à Informática Conceitos Fundamentais Dados conjuntos de informação em bruto que, através de determinados processos, se transformam em informação. Processamento

Leia mais

Algoritmos e Técnicas de Programação. Professora Luciana Faria

Algoritmos e Técnicas de Programação. Professora Luciana Faria Algoritmos e Técnicas de Programação Professora Luciana Faria luciana.faria@ifs.ifsuldeminas.edu.br Conceitos Básicos Computadores??? Máquina composta de elemento físicos do tipo eletrônico É uma máquina

Leia mais

Introdução à Informática

Introdução à Informática Introdução à Informática Professor: Jailson Torquato Conceitos Iniciais Mensuramento da Informação Sistemas de Numeração Binário Dois Símbolos Octal Oito Símbolos Decimal Dez Simbolos Hexadecimal Dezesseis

Leia mais

Introdução ao Hardware Informática Básica e Aplicada PROFESSOR: DANIEL BRANDÃO

Introdução ao Hardware Informática Básica e Aplicada PROFESSOR: DANIEL BRANDÃO Introdução ao Hardware Informática Básica e Aplicada PROFESSOR: DANIEL BRANDÃO 1 Quem sou eu? Daniel Brandão Graduado em Sistemas para Internet Especialista em Tecnologia Para Aplicações Web Desenvolvedor

Leia mais

Assunto 1 - Conceitos. Prof. Miguel Damasco

Assunto 1 - Conceitos. Prof. Miguel Damasco Assunto 1 - Conceitos UD 1 - FUNDAMENTOS DE INFORMÁTICA Prof. Miguel Damasco a. Definição de Microcomputador Dispositivo eletrônico que recebe dados, processa os dados e fornece como saídas as informações.

Leia mais

Introdução à Programação. Apresentação da Disciplina e Conceitos Básicos de Computadores

Introdução à Programação. Apresentação da Disciplina e Conceitos Básicos de Computadores Introdução à Programação Apresentação da Disciplina e Conceitos Básicos de Computadores Objetivos Aprender técnicas de programação que aumentem a qualidade de software e a produtividade no desenvolvimento

Leia mais

Fundamentos de Informática Introdução aos Conceitos Básicos

Fundamentos de Informática Introdução aos Conceitos Básicos Fundamentos de Informática Introdução aos Conceitos Básicos Professor: Luiz A. P. Neves neves@ufpr.br e lapneves@gmail.com 1 Roteiro Objetivos Conceitos Básicos Processamento de Dados Modalidade de Computadores

Leia mais

Arquitetura de Computadores

Arquitetura de Computadores Arquitetura de Computadores Componentes básicos de um computador Memória Processador Periféricos Barramento O processador (ou microprocessador) é responsável pelo tratamento de informações armazenadas

Leia mais

Professor: Lau Cheuk Lung

Professor: Lau Cheuk Lung Introdução à Informática Professor: Lau Cheuk Lung Conceitos Básicos Sistemas computacionais 2 partes básicas: hardware e software HARDWARE SOFTWARE É a parte mecânica e física da máquina, com seus componentes

Leia mais

Introdução à Informática

Introdução à Informática Introdução à Informática Informática na Educação Prof. Msc. Rafael Robson Negrão rafael@uel.br http://www. Escola Bíblica Cristã Introdução à Informática 2 Objetivo Apresentar conceitos gerais utilizados

Leia mais

1.3. CONCEITOS BÁSICOS DE INFORMÁTICA

1.3. CONCEITOS BÁSICOS DE INFORMÁTICA 1.3. CONCEITOS BÁSICOS DE INFORMÁTICA Informática pode ser considerada como significando informação automática, ou seja, a utilização de métodos e técnicas no tratamento automático da informação. Para

Leia mais

INFORMÁTICA BÁSICA AULA

INFORMÁTICA BÁSICA AULA INFORMÁTICA BÁSICA AULA 01 2014 1 História dos Computadores Antigamente os computadores eram grandes e difíceis de usar; Eram usados principalmente para fazer cálculos, ou seja, computar, por isso eram

Leia mais

Noções de Informática INSS. Novo Curso. Aula 01

Noções de Informática INSS. Novo Curso. Aula 01 127767 Noções de Informática INSS Novo Curso Aula 01 http://facebook.com/profricardobeck contato@profricardobeck.com.br Mensurando Dados Sistema de numeração Binário (0 e 1) Fax/Modem 56 Kbps Placa de

Leia mais

Informática Aplicada. Introdução

Informática Aplicada. Introdução Informática Aplicada Introdução Breve histórico da computação moderna Principais eventos 1000ac - Ábaco 1614 - Logaritmos (John Napier) 1623 - Sistema Binário (Francis Bacon) 1642 - Máquina de Turing 1946

Leia mais

Introdução à Informática

Introdução à Informática Introdução à Informática Informática Aplicada Bacharelado em Engenharia de Pesca Flávia Coelho flaviacoelho@ufersa.edu.br 1 Elaborado por Yáskara Menescal e atualizado por Flávia Coelho, em março de 2009

Leia mais

UNIVERSIDADE ESTADUAL DO PARÁ UEPA LISTA DE EXERCÍCIOS DE INTRODUÇÃO A COMPUTAÇÃO. 2. O que diferencia os computadores de 1ª geração dos da 2ª.

UNIVERSIDADE ESTADUAL DO PARÁ UEPA LISTA DE EXERCÍCIOS DE INTRODUÇÃO A COMPUTAÇÃO. 2. O que diferencia os computadores de 1ª geração dos da 2ª. UNIVERSIDADE ESTADUAL DO PARÁ UEPA LISTA DE EXERCÍCIOS DE INTRODUÇÃO A COMPUTAÇÃO 1. Cite alguns problemas que o uso de válvulas provocava nos computadores de 1ª geração. 2. O que diferencia os computadores

Leia mais

SUSEPE. Banca: Fundação La Salle

SUSEPE. Banca: Fundação La Salle SUSEPE Banca: Fundação La Salle SUSEPE Informática SUSEPE Edital 2017 Fundamentos da Computação: Conceitos básicos de informática, componentes hardware e software dos computadores, Periféricos, dispositivos

Leia mais

Informática Instrumental. Prof. Ana Paula Domingos

Informática Instrumental. Prof. Ana Paula Domingos Informática Instrumental Prof. Ana Paula Domingos 2 3 Hardware Parte Física do computador. Exemplos: Monitor, teclado, mouse, caixas de som, gabinete. 4 Software São os programas do computador, parte lógica.

Leia mais

Informática Instrumental

Informática Instrumental 2 Informática Instrumental Prof. Ana Paula Domingos 3 Hardware 4 Software Parte Física do computador. Exemplos: Monitor, teclado, mouse, caixas de som, gabinete. São os programas do computador, parte lógica.

Leia mais

Hardware Central de Cursos Professor Pimentel

Hardware  Central de Cursos Professor Pimentel Hardware Central de Cursos Professor Pimentel Geral Quem perguntou? X X X 1 --- 2, 3, 4, 5 O que é?... é bastante utilizado, principalmente na área de computação, e se aplica à unidade central de processamento,

Leia mais

CP Introdução à Informática Prof. Msc. Carlos de Salles

CP Introdução à Informática Prof. Msc. Carlos de Salles CP 1015.1 Prof. Msc. Carlos de Salles PROGRAMA 1. CONCEITO DE SISTEMAS 1.1 Sistemas e sua classificação 1.2 Informações e Dados 1.3 O Processamento de Dados 1.4 O Computador e sua História 2. ESTRUTURA

Leia mais

Modelos de Computadores

Modelos de Computadores Modelos de Computadores Computadores para uso mais básico: Office, editores de texto, etc. INSPIRON SMALL DESKTOP (FABRICANTE DELL) Componentes Configuração de R$2.854,00 Configuração de R$2.626,00 Processador

Leia mais

Aula 02. Conceitos relacionados à informática. Prof.: Roitier Campos Gonçalves

Aula 02. Conceitos relacionados à informática. Prof.: Roitier Campos Gonçalves Aula 02 Conceitos relacionados à informática Prof.: Roitier Campos Gonçalves Dados e Informação Dados É um fato isolado que completa a informação. Uma vez processados (ordenados, somados,filtrados) constituem

Leia mais

ULA (ALU) - UNIDADE DE ARITMÉTICA E LÓGICA

ULA (ALU) - UNIDADE DE ARITMÉTICA E LÓGICA FATEC SP - Análise e Desenvolv. De Sistemas - Ambiente Operacional PÁG. 1 II) ELEMENTOS DE HARDWARE: DIAGRAMA DE BLOCOS DE UM COMPUTADOR 1) CPU - UNIDADE CENTRAL DE PROCESSAMENTO RESPONSÁVEL PELA EXECUÇÃO

Leia mais

LISTA DE EXERCÍCIOS 01 INTRODUÇÃO À INFORMÁTICA

LISTA DE EXERCÍCIOS 01 INTRODUÇÃO À INFORMÁTICA Informática Aplicada 2009.2 Campus Angicos LISTA DE EXERCÍCIOS 01 Professor: Araken de Medeiros Santos INTRODUÇÃO À INFORMÁTICA 1. Cite alguns problemas que o uso de válvulas provocava nos computadores

Leia mais

FUNDAMENTOS DA PROGRAMAÇÃO DE COMPUTADORES BIT / CARACTERE / BYTE/ PALAVRA

FUNDAMENTOS DA PROGRAMAÇÃO DE COMPUTADORES BIT / CARACTERE / BYTE/ PALAVRA FUNDAMENTOS DA PROGRAMAÇÃO DE COMPUTADORES BIT / CARACTERE / BYTE/ PALAVRA 1 REPRESENTANDO AS INFORMAÇÕES Organização de Computadores Toda informação introduzida em um computador precisa ser entendida

Leia mais

Engenharia Civil. Representação da Informação. Introdução à Computação

Engenharia Civil. Representação da Informação. Introdução à Computação Engenharia Civil Representação da Informação Introdução à Computação Sumário Retomada... Representação de informação Bit, byte Conversão numérica Exercício Referência link na página 2.2.1 O bit, o byte,

Leia mais

FUNDAMENTOS DE ARQUITETURAS DE COMPUTADORES SISTEMAS DE COMPUTAÇÃO. Cristina Boeres

FUNDAMENTOS DE ARQUITETURAS DE COMPUTADORES SISTEMAS DE COMPUTAÇÃO. Cristina Boeres FUNDAMENTOS DE ARQUITETURAS DE COMPUTADORES SISTEMAS DE COMPUTAÇÃO Cristina Boeres Sistema de Computação! Conjunto de componentes integrados com o objetivo de manipular dados e gerar informações úteis.

Leia mais

Curso Técnico em Informática

Curso Técnico em Informática COLÉGIO EST. JOÃO MANOEL MONDRONE - ENS. FUNDAMENTAL, MÉDIO, PROFISSIONAL E NORMAL Rua Mato Grosso n.2233 - Fone/Fax (045) 3264-1749-3264-1507 Curso Técnico em Informática Disciplina: Fundamentos e Suporte

Leia mais

Desempenho dos Computadores

Desempenho dos Computadores Arquitectura de Computadores II Engenharia Informática (11545) Tecnologias e Sistemas de Informação (6621) Desempenho dos Computadores Fonte: Arquitectura de Computadores, José Delgado, IST, 2004 Nuno

Leia mais

Arquitectura interna de um computador. Organização de um computador. Organização de um computador. Organização de um computador

Arquitectura interna de um computador. Organização de um computador. Organização de um computador. Organização de um computador Arquitectura interna de um computador Descrição de uma tarefa Fases de execução de uma tarefa Unidades de execução de uma tarefa Computador como um conjunto de unidades de execução de tarefas Trabalho

Leia mais

TIPO DE COMPUTADORES VALE A PENA CONHECER SMARTPHONES

TIPO DE COMPUTADORES VALE A PENA CONHECER SMARTPHONES TIPO DE COMPUTADORES DESKTOPS 1 - NOTEBOOKS 2 - NETBOOKS VALE A PENA CONHECER SMARTPHONES 1 VALE A PENA CONHECER TABLETS VALE A PENA CONHECER TABLETS E/OU NETBOOKS 2 SISTEMA COMPUTACIONAL COMPLETO PEOPLEWARE

Leia mais

Sistemas de Computação Hardware. Sistema Central Periféricos

Sistemas de Computação Hardware. Sistema Central Periféricos Introdução à Informática Sistemas de Computação Hardware Sistema Central Periféricos 2 Hardware Parte física do sistema de computação Geralmente não é reconfigurável Software Parte lógica do sistema de

Leia mais

ELEMENTOS DE COMPUTADORES

ELEMENTOS DE COMPUTADORES 1 ELEMENTOS DE COMPUTADORES Prof. Esp. Fabiano Taguchi fabianotaguchi@gmail.com http://fabianotaguchi.wordpress.com ELEMENTOS DE COMPUTADORES Carga horária: 16 horas/aula Competência: Conhecer a arquitetura

Leia mais

Introdução à Informática

Introdução à Informática Introdução à Informática Objetivo Apresentar conceitos gerais utilizados em informática. 2 Estrutura Conceitos de Hardware Conceitos de Software Armazenamento de dados (unidades de medidas) Redes de computadores

Leia mais

Introdução à Informática

Introdução à Informática Introdução à Informática Aula 10 http://www.ic.uff.br/~bianca/introinfo/ Aula 10-05/10/2007 1 Ementa Conceitos Básicos de Computação (Hardware, Software e Internet) Softwares Aplicativos Tutorial: Word

Leia mais

FundamentosemInformática

FundamentosemInformática FundamentosemInformática 03 Bit e Byte 1 -Introdução Toda informação inserida no computador passa pelo Microprocessador e é jogada na memória RAM para ser utilizada enquanto seu micro trabalha. Essa informação

Leia mais

Roteiro. Sistemas de Computação Hardware. Sistema Central Periféricos

Roteiro. Sistemas de Computação Hardware. Sistema Central Periféricos Roteiro Sistemas de Computação Hardware Sistema Central Periféricos 1 Sistemas de Computação Hardware Parte física do sistema de computação Geralmente não é reconfigurável Software Parte lógica do sistema

Leia mais

Organização de Computadores e Proj.Integrado. Desempenho Herbert Rausch Fernandes

Organização de Computadores e Proj.Integrado. Desempenho Herbert Rausch Fernandes Organização de Computadores e Proj.Integrado Desempenho Herbert Rausch Fernandes Desempenho Meça, informe e resuma Faça escolhas inteligentes Vital para entender a motivação organizacional subjacente Desempenho

Leia mais

Introdução a Informática

Introdução a Informática Introdução a Informática Instituto Federal de Educação, Ciência e Tecnologia do Triângulo Mineiro Prof. Edwar Saliba Júnior 1/24 Hardware O que é hardware para você? 2/24 Hardware Definição formal: termo

Leia mais

Aula 3 Bytes e Bits. DIM0103 Introdução à Informática. Profº Pedro Alexandre

Aula 3 Bytes e Bits. DIM0103 Introdução à Informática. Profº Pedro Alexandre Aula 3 Bytes e Bits DIM0103 Introdução à Informática Profº Pedro Alexandre Nessa aula você verá... Unidades de medida Sistema Binário Sistema Hexadecimal Manipulação de dados numéricos Álgebra Booleana

Leia mais

Organização de Sistemas Computacionais Processadores: Organização da CPU

Organização de Sistemas Computacionais Processadores: Organização da CPU Universidade Paulista UNIP Curso: Ciências da Computação Turma: CCP30 Turno: Noturno Disciplina: Arquitetura de Computadores Professor: Ricardo Loiola Alunos: Thiago Gomes dos Santos Matrícula: C63873-0

Leia mais

Arquitetura de Computadores

Arquitetura de Computadores Arquitetura de Computadores 2018.1 Computador O computador é uma máquina que realiza processamento de dados automaticamente. Ela é formada por um hardware e um software. O Engenho Analítico é o primeiro

Leia mais

Sistemas Internacional de Unidades

Sistemas Internacional de Unidades Sistemas Internacional de Unidades Já imaginou se quando você fosse comprar uma fonte, importada, e ela viesse com as todas as especificações expressas em unidades que você nem fazia idéia que existiam?

Leia mais

Objetivo. Introdução à Informática. Estrutura. Apresentar conceitos gerais utilizados em informática.

Objetivo. Introdução à Informática. Estrutura. Apresentar conceitos gerais utilizados em informática. Introdução à Informática Objetivo Apresentar conceitos gerais utilizados em informática. Prof. Saravalli www.profsaravalli.com E-mail: ademir_saravalli@yahoo.com.br 2 Estrutura Conceitos de Hardware Conceitos

Leia mais

Organização e Arquitetura de Computadores

Organização e Arquitetura de Computadores Organização e Arquitetura de Computadores Estrutura Conceitos de Hardware Conceitos de Software Armazenamento de dados (unidades de medidas) Redes de computadores (equipamentos de interconexão, classificação

Leia mais

Prof. Alessandro Introdução a Computação Aula 2 Curso Técnico Módulo I. do computador. A placa-mãe é a maior placa encontrada no gabinete.

Prof. Alessandro Introdução a Computação Aula 2 Curso Técnico Módulo I. do computador. A placa-mãe é a maior placa encontrada no gabinete. O processador é responsável pelo fluxo da informação na máquina, dessa forma podemos chamá-lo de CPU (Unidade de Processamento e Controle), o processador é um chip localizado na placa-mãe do computador.

Leia mais

Projeto de Algoritmos

Projeto de Algoritmos Projeto de Algoritmos Introdução aos Sistemas Computacionais Prof. Ernani Viriato de Melo / Reginaldo Costa http://www.ernani.eti.br http://reginaldofazu.blogspot.com 2º Semestre - 2008 Conceitos Básicos

Leia mais

Programação de Computadores I

Programação de Computadores I Programação de Computadores I 2018.2 Computador O computador é uma máquina que realiza processamento de dados automaticamente. Ela é formada por um hardware e um software. Notebook Celular Video Game Câmeras

Leia mais

UNIDADE CENTRAL DE PROCESSAMENTO FELIPE G. TORRES

UNIDADE CENTRAL DE PROCESSAMENTO FELIPE G. TORRES Tecnologia da informação e comunicação UNIDADE CENTRAL DE PROCESSAMENTO FELIPE G. TORRES CICLO DE INSTRUÇÕES OU DE EXECUÇÃO Arquitetura de computadores 2 CICLO DE EXECUÇÃO No inicio de cada ciclo de instrução,

Leia mais

Sistemas Computacionais e Hardware. Disciplina: Informática Prof. Higor Morais

Sistemas Computacionais e Hardware. Disciplina: Informática Prof. Higor Morais Sistemas Computacionais e Hardware Disciplina: Informática Prof. Higor Morais 1 Agenda Sistema Computacional O Computador e seus componentes Hardware 2 Unidade de entrada Unidade de saída Unidade de Processamento

Leia mais

AULA 2. Prof.: Jadiel Mestre. Introdução à Informática. Introdução à Informática Componentes de um Sistema de Informação

AULA 2. Prof.: Jadiel Mestre. Introdução à Informática. Introdução à Informática Componentes de um Sistema de Informação AULA 2 Prof.: Jadiel Mestre. Componentes de um Sistema de Informação Os componentes de um sistema de informação são divididos em três partes 2 1 Componentes físicos do computador Dispositivos de Entrada/Saída

Leia mais

for Information Interchange. 6 Memória:

for Information Interchange. 6 Memória: 6 Memória: 6.1 Representação de Memória: Toda a informação com a qual um sistema computacional trabalha está, em algum nível, armazenada em um sistema de memória, guardando os dados em caráter temporário

Leia mais

Computadores, Algoritmos e Linguagens

Computadores, Algoritmos e Linguagens Computadores, Algoritmos e Linguagens INF 1025 - Introdução à Programação Pontifícia Universidade Católica Departamento de Informática Modelo de um Computador 1 CPU: Unidade Central de Processamento Principal

Leia mais

PARTE I - FUNDAMENTOS DE PROJETOS DE COMPUTADORES ARQUITETURA DE COMPUTADORES ANTONIO RAMOS DE CARVALHO JÚNIOR

PARTE I - FUNDAMENTOS DE PROJETOS DE COMPUTADORES ARQUITETURA DE COMPUTADORES ANTONIO RAMOS DE CARVALHO JÚNIOR PARTE I - FUNDAMENTOS DE PROJETOS DE COMPUTADORES ARQUITETURA DE COMPUTADORES ANTONIO RAMOS DE CARVALHO JÚNIOR Introdução Entender a arquitetura de computadores do ponto de vista do programador Entender

Leia mais

Informática. Hardware e Software. Professor Marcelo Leal.

Informática. Hardware e Software. Professor Marcelo Leal. Informática Hardware e Software Professor Marcelo Leal www.acasadoconcurseiro.com.br Informática CONCEITOS DE HARDWARE E SOFTWARE Conceitos Gerais; Dispositivos de entrada e saída de Dados; Unidade de

Leia mais

Conceitos sobre Computadores

Conceitos sobre Computadores Conceitos sobre Computadores Prof. Adriano Mauro Cansian Prof. Leandro Alves Neves UNESP - São José do Rio Preto Linguagem Computacional Neste tópico veremos: Os Componentes físicos dos computadores O

Leia mais

Conjunto de fios paralelos que permitem a transmissão de dados, endereços e sinais de controle entre a UCP, memória e dispositivos de entrada e

Conjunto de fios paralelos que permitem a transmissão de dados, endereços e sinais de controle entre a UCP, memória e dispositivos de entrada e Conjunto de fios paralelos que permitem a transmissão de dados, endereços e sinais de controle entre a UCP, memória e dispositivos de entrada e saída. Conjunto de fios paralelos que permitem a transmissão

Leia mais

Programação de Computadores

Programação de Computadores Programação de Computadores Instituto de Computação UFF Departamento de Ciência da Computação Otton Teixeira da Silveira Filho Conteúdo Alguns Conceitos sobre Linguagens Conceito de Algoritmo Pseudocódigo

Leia mais

Escola Secundária de Emídio Navarro

Escola Secundária de Emídio Navarro Escola Secundária de Emídio Navarro Curso Secundário de Carácter Geral (Agrupamento 4) Introdução às Tecnologias de Informação Bloco I 11.º Ano Ficha de avaliação sumativa n.º 1 Duração: 50 min. + 50 min.

Leia mais

Sistemas de Computação

Sistemas de Computação Sistemas de Computação Introdução Haroldo Gambini Santos Universidade Federal de Ouro Preto - UFOP 11 de março de 2010 Haroldo Gambini Santos Sistemas de Computação 1/24 Classi cação/uso de Computadores

Leia mais

Sistemas de Computação. Bibliogra a. Hardware e Software. Notas. Introdução. Haroldo Gambini Santos. 26 de abril de Notas

Sistemas de Computação. Bibliogra a. Hardware e Software. Notas. Introdução. Haroldo Gambini Santos. 26 de abril de Notas Classi cação/uso de Computadores Digitais Sistemas de Computação Introdução Haroldo Gambini Santos Universidade Federal de Ouro Preto - UFOP 26 de abril de 2010 Haroldo Gambini Santos Sistemas de Computação

Leia mais

Estrutura e Funcionamento dos Computadores (Conceitos Básicos)

Estrutura e Funcionamento dos Computadores (Conceitos Básicos) Estrutura e Funcionamento dos Computadores (Conceitos Básicos) Sistema Computacional Peopleware (usuário) Software (programas) Hardware (máquina) Hardware Corresponde à parte material, aos componentes

Leia mais

AGT0001 Algoritmos Aula 01 O Computador

AGT0001 Algoritmos Aula 01 O Computador AGT0001 Algoritmos Aula 01 O Computador Karina Girardi Roggia karina.roggia@udesc.br Departamento de Ciência da Computação Centro de Ciências Tecnológicas Universidade do Estado de Santa Catarina 2016

Leia mais

Introdução à Informática Aulas 27 e 28

Introdução à Informática Aulas 27 e 28 FAPAN SISTEMAS DE INFORMAÇÃO - SI Introdução à Informática Aulas 27 e 28 Prof. Roberto Tikao Tsukamoto Júnior Cáceres, 18 de abril de 2011. REVISÃO Conversão Decimal para Binário Exemplo 1: número 107

Leia mais

Professor: M. Sc. Cristiano Mariotti

Professor: M. Sc. Cristiano Mariotti Professor: M. Sc. Cristiano Mariotti http://www.mscmariotti.pro.br As informações processadas nos computadores são compostas por caracteres, sendo que cada caractere, representado por 0 ou 1, é chamado

Leia mais

Memória [11] Manutenção de. Prof.: Ari Oliveira

Memória [11] Manutenção de. Prof.: Ari Oliveira Manutenção de Prof.: Ari Oliveira Conheça o seu PC: Memória RAM Disponível em: http://olhardigital.uol.com.br/video/conheca-o-seu-pc-memoria-ram/28771 Fonte: http://olhardigital.uol.com.br/video/conheca-o-seu-pc-memoria-ram/28771

Leia mais

Fundamentos de Computação

Fundamentos de Computação Campus: Jequié Fundamentos de Computação Professor: Dr. Robson Cipriano 1 Hardware para Microcomputadores 1 O Computador... funciona executando o programa ou a sequência de operações que está armazenada

Leia mais

PCS 2039 Modelagem e Simulação de Sistemas Computacionais

PCS 2039 Modelagem e Simulação de Sistemas Computacionais UNIVERSIDADE DE SÃO PAULO ESCOLA POLITÉCNICA Departamento de Engenharia de Computação e Sistemas Digitais PCS 2039 Modelagem e Simulação de Sistemas Computacionais Graduação em Engenharia de Computação

Leia mais