AULA 9 - HARDWARE E SOFTWARE. Se seus sonhos estiverem nas nuvens, não se preocupe, pois eles estão no lugar certo; agora, construa os alicerces!

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

Download "AULA 9 - HARDWARE E SOFTWARE. Se seus sonhos estiverem nas nuvens, não se preocupe, pois eles estão no lugar certo; agora, construa os alicerces!"

Transcrição

1 AULA 9 - HARDWARE E SOFTWARE Olá pessoal, meus cumprimentos!!! Se seus sonhos estiverem nas nuvens, não se preocupe, pois eles estão no lugar certo; agora, construa os alicerces!" Vi a frase acima na Internet e gostaria de compartilhá-la com vocês, pena que não descobri a autora da mesma, foi uma citação indireta! O fato é que os alicerces são: persistência, garra, força de vontade, estudo disciplinado e fé em Deus!!! Hoje trago para vocês a nossa última aula, na qual são discutidos os principais conceitos relacionados a hardware e software. Finalizando, como qualquer questão pode ser decisiva para a sua aprovação, então, vamos arregaçar as mangas e partir para mais esta etapa do curso. Boa sorte nos estudos! Estou torcendo pelo sucesso de vocês! Um forte abraço, Prof a Patrícia Lima Quintão patricia@pontodosconcursos.com.br Twitter: SISTEMA DE COMPUTAÇÃO As partes de um sistema de computação são: Hardware: é o conjunto de dispositivos físicos de um computador. Qualquer dispositivo que possa ser tocado, é classificado como hardware. Exemplos: teclado, monitor, impressora, cabo, placa, chip, unidade de disco, etc. Software: conjunto de dispositivos lógicos de um computador. Dispositivos lógicos são os arquivos e programas com os quais o computador trabalha. Exemplos: Windows, Word, Excel, etc. CONCEITOS BÁSICOS DE HARDWARE O funcionamento de praticamente qualquer computador digital, independentemente do seu porte, pode ser entendido a partir do desenho básico de John von Neumann, matemático húngaro. Analisando de forma simplificada a arquitetura por ele proposta, vemos que ela reúne: uma unidade lógica e aritmética (ULA), uma unidade de controle (UC), uma memória, e 1

2 uma unidade central de processamento (CPU), composta por diversos registradores, os dispositivos de entrada e saída (E/S ou I/O - input e output). Fazem parte da unidade central de processamento (CPU) a ULA (unidade lógica aritmética), a UC (unidade de controle) e os registradores. Unidade Lógica Aritmética (ULA): é o dispositivo da CPU que executa realmente as operações matemáticas com os dados. Ela fica encarregada das operações aritméticas (soma, subtração) e lógicas (E, OU etc). Registradores: para que um dado possa ser transferido para a ULA, é necessário que ele permaneça, mesmo que por um breve instante, armazenado em um registrador. Além disso, o resultado de uma operação aritmética ou lógica realizada na ULA deve ser armazenado temporariamente, de modo que possa ser reutilizado mais adiante (por outra instrução) ou apenas para ser, em seguida, transferido para a memória. Para atender a esses propósitos, a CPU é fabricada com uma certa quantidade de registradores, destinados ao armazenamento de dados. Servem, pois, de memória auxiliar da ULA. Unidade de Controle (UC): similar a um guarda de trânsito. Com a chegada da informação, ela decide quando e para onde essa informação deve ir, controlando todo o fluxo, desde a entrada (teclado) até a saída (display), inclusive guardando e recuperando informações quando necessário. 2

3 Existem duas categorias básicas de memória de computador A primeira é a do armazenamento primário, que tem esse nome porque serão armazenadas aqui pequenas quantidades de dados e informações a serem utilizadas imediatamente pela CPU. A segunda categoria é a do armazenamento secundário, onde é armazenada uma quantidade muito maior de dados e informações (um programa de software completo, por exemplo) por um período de tempo maior. Armazenamento Primário O armazenamento primário ou memória principal, como é citado às vezes, armazena durante períodos de tempo muito curtos três tipos de informações: dados a serem processados pela CPU, instruções para a CPU sobre como processar os dados, e os programas do sistema operacional que gerenciam diversos aspectos da operação do computador. O armazenamento primário existe nos chips montados sobre a placa do circuito principal do computador (a placa-mãe), localizada o mais próximo possível fisicamente do chip da CPU. Assim como na CPU, todos os dados e instruções no armazenamento primário foram convertidos em código binário. Existem quatro tipos principais de armazenamento primário: (1) registrador, (2) memória de acesso aleatório (RAM - random access memory), (3) memória em cache e (4) memória somente-leitura (ROM - read-only memory). Para entender o objetivo desses tipos de armazenamento, imagine a seguinte analogia: você guarda um canivete suíço em seu bolso para pequenos reparos dentro de casa. Você tem uma caixa de ferramentas com uma variedade de utensílios para serviços maiores, no armário da cozinha. Por último, você guarda na garagem uma grande coleção de ferramentas. A quantidade e o tipo de ferramentas de que você precisa e se você as utilizará imediatamente determinam como e onde você as guardará. Além disso, um tipo de área de armazenamento - como um cofre de parede, à prova de fogo - deve ser totalmente segura, para que seu conteúdo não desapareça. A lógica do armazenamento primário no computador é exatamente igual à lógica de guardar coisas em sua casa. Aquilo que será usado imediatamente 3

4 é guardado em quantidades muito pequenas, o mais próximo possível da CPU. Lembre-se de que, como na estrutura dos chips da CPU, quanto mais curta a distância percorrida pelos impulsos elétricos (dados), tanto mais veloz serão o seu transporte e processamento. Aquilo que exige proteção especial será armazenado de modo excepcionalmente seguro. Os quatro tipos de armazenamento primário que seguem essa lógica serão descritos a seguir. Registradores Os registradores fazem parte da CPU e têm a menor capacidade, armazenando quantidades extremamente limitadas de dados, apenas imediatamente antes e depois do processamento. Esse tipo é análogo à função de seu bolso no exemplo do canivete suíço. Memória de acesso aleatório A memória de acesso aleatório (RAM) é parecida com a caixa de ferramentas da cozinha. Armazena mais informações do que os registradores (seu bolso) e está mais distante da CPU, mas guarda menos que o armazenamento secundário (a garagem) e está muito mais perto da CPU do que o armazenamento secundário. Quando você inicia a maioria dos softwares no computador, o programa inteiro é transferido do armazenamento secundário para a RAM. Durante a utilização do programa, pequenas partes de instruções e de dados são enviadas para os registradores e, em seguida, para a CPU. Mais uma vez, manter os dados e as instruções o mais próximo possível da CPU é fundamental para a velocidade do computador, assim como o fato de que a RAM é um tipo de chip microprocessador. O chip é muito mais veloz (e mais caro) do que os dispositivos de armazenamento secundário. A RAM é temporária e volátil; ou seja, os chips da RAM perdem seu conteúdo se a corrente falhar ou se for desativada (como em um surto, blecaute ou ruído elétrico provocado pela iluminação ou por máquinas posicionadas nos arredores). Os chips da RAM são alocados diretamente na placa do circuito principal do computador ou em outros chips localizados em placas de periféricos acopladas à do circuito principal. 4

5 A memória RAM divide-se em: DRAM (Dynamic RAM - Memória RAM Dinâmica): o É a que mais usamos em nosso computador. o Geralmente, nossa memória principal dos computadores é DRAM. o Vendida em formato de pequenas placas ( pentes ou módulos ) que se encaixam diretamente na placa-mãe. o Mais barata e lenta quando comparada à SRAM. o Necessita ter seus dados reforçados de tempos em tempos para que não perca os dados, ou seja, necessita de refresh (precisa ser constantemente reenergizada). SRAM (Static RAM - Memória RAM Estática) o Tem baixo consumo de energia e é muito mais rápida que a DRAM, além de não necessitar de recarga (refresh). o Utilizada na memória cache do computador. VRAM (Vídeo RAM) o Feita exclusivamente para placas de vídeo. o Pode ser acessada simultaneamente por dois componentes distintos no computador (ex.: O processador envia dados para ela enquanto ela envia dados para o monitor de vídeo). Importante Os chips da memória DRAM oferecem as maiores capacidades e os menores preços por bit, mas são relativamente lentos. A SRAM é mais cara que a DRAM mas tem um nível superior de desempenho, o que a toma a opção preferida para as aplicações que exigem mais desempenho, incluindo os caches externos L2 e L3 que agilizam o desempenho do microprocessador. 5

6 Memória cache A memória cache é um tipo de memória de alta velocidade que um processador pode acessar mais rapidamente do que a memória principal (RAM) e aumenta a RAM. Várias aplicações modernas de computador (Microsoft XP, por exemplo) são muito complexas e têm uma quantidade enorme de instruções. É necessária uma quantidade considerável de RAM (geralmente, um mínimo de 128 megabytes) para armazenar o conjunto de instruções completo. Ou é possível utilizar uma aplicação que exceda sua RAM. Seja qual for o caso, seu processador precisa acessar o armazenamento secundário (semelhante a uma ida até a garagem) para recuperar as instruções necessárias. Para amenizar esse problema, o software é freqüentemente escrito em blocos menores de instruções. Conforme a necessidade, esses blocos podem ser transferidos do armazenamento secundário para a RAM. Entretanto, esse processo também é lento. A memória cache é um local mais perto da CPU, em que o computador pode armazenar temporariamente os blocos de instruções mais usados. Os blocos menos utilizados permanecem na RAM até serem transferidos para o cache; os blocos raramente usados são mantidos no armazenamento secundário. A memória cache é mais veloz do que a RAM porque as instruções percorrem uma distância menor até a CPU. Em nossa analogia com a caixa de ferramentas, a memória cache pode representar uma caixa a mais com um conjunto selecionado de ferramentas necessárias da caixa de ferramentas da cozinha e da garagem. Atualmente, encontra-se disponível em quatro níveis (ou grupos): 6

7 Tipo de Cache cache L1 Nível 1 (cache primária: é a mais próxima do núcleo da CPU e a mais rápida!) cache L2 Nível 2 (cache secundária) Observações L1 e L2 estão armazenadas dentro do processador =>trabalham na mesma frequência do processador. cache L3 Nível 3 (cache terciária) cache L4 Nível 4 A L3 e a L4 são mais novas e estão localizadas na placa-mãe do computador => não trabalham na mesma frequência do processador. Quando a CPU precisa de uma informação, ela tenta encontrá-la primeiramente na memória cache. Temos, assim, o seguinte: inicialmente, o processador consulta a cache L1, se não encontra o que procurava, consulta a cache L2. Caso não encontre o dado necessário em nenhum nível da memória cache, então o processador consulta a memória RAM. Desse funcionamento, podemos concluir que o aumento da capacidade da memória cache de um computador resulta em uma melhora em sua performance! A cache é muito mais rápida do que a RAM! Há dois termos ligados à cache que são importantes: Cache hit: quando um dado é procurado na cache e está lá! Cache miss (ou cache fault): quando um dado procurado não está na cache, e a CPU se vê obrigada a procurá-lo na RAM. Memória somente-leitura A maioria das pessoas que usa computadores perdeu dados preciosos, em algum momento ou outro, devido a uma "queda" do computador ou a uma falta de energia. O que desaparece é exatamente o conteúdo da RAM, do cache ou dos registradores, no momento. Essa perda ocorre porque esses tipos de memória são voláteis. As informações contidas nesses tipos de memória desaparecerão quando não houver eletricidade fluindo através deles. O usuário de computador cauteloso geralmente salva seus dados em uma memória não-volátil (armazena- 7

8 mento secundário). Além disso, a maioria das aplicações de software atuais dispõe de funções de gravação automática. Os programas guardados no armazenamento secundário, embora sejam temporariamente copiados na RAM quando em uso, permanecem inalterados porque apenas uma cópia desaparece e não o original. A memória somente-leitura (ROM) é um local (um tipo de chip) em que determinadas instruções críticas estão protegidas. A ROM é não-volátil e preserva essas instruções quando a força alimentada para o computador for desligada. A designação "somente leitura" significa que essas instruções só podem ser lidas pelo computador e não modificadas pelo usuário. Um exemplo de instruções ROM são aquelas necessárias para iniciar ou "dar boot" no computador, assim que ele for desligado. Existem variantes de chips de ROM que podem ser programados (PROM) e outros que podem ser apagados ou reescritos (EPROM). Esses são relativamente raros na computação corporativa, mas são freqüentemente incorporados a outras tecnologias especializadas, como os videogames (PROM) ou a fabricação robótica (EPROM). Outra forma de armazenamento em ROM regravável é a conhecida memória flash, uma tecnologia que pode ser incorporada a um sistema ou instalada na placa de um computador pessoal (conhecida como placa flash). Embora tenham capacidade limitada, essas placas são compactas, portáveis e exigem muito pouca energia para ler e escrever. A memória flash via placas flash é consagrada para as pequenas tecnologias portáteis, como celulares, câmeras digitais, computadores de mão (palmtop) e outros produtos. A seguir, destacamos um resumo das principais variações da memória ROM: PROM (Programmable Read-Only Memory) EPROM (Erasable Programmable Read- Only Memory) Memória de leitura programável 1 única vez. Memória de leitura apagável (por meio de exposição à luz ultravioleta) e programável. 8

9 EEPROM (Electrically- Erasable Programmable Read- Only Memory-ROM eletricamente apagável e programável) FEPROM (Memória Flash) Memórias que podem ser apagadas e reescritas eletricamente. Parecida com a EEPROM, mas que consome menos energia elétrica e não necessita do aumento de tensão para ser apagada/gravada. Muito usada em cartões de memória de máquinas fotográficas digitais. Armazenamento Secundário O armazenamento secundário é projetado para armazenar volumes muito grandes de dados por períodos de tempo prolongados. Esse tipo de armazenamento pode ter capacidade de vários terabytes ou mais e apenas pequenas partes desses dados são colocadas no armazenamento primário, em determinado momento. O armazenamento secundário possui as seguintes características: É não-volátil. É necessário mais tempo para recuperar dados do armazenamento secundário do que da RAM devido à natureza eletromecânica dos dispositivos de armazenamento secundário. É muito mais econômico do que o armazenamento primário As tendências gerais no armazenamento secundário estão mais voltadas para os métodos de acesso direto, mais capacidade com custo mais baixo e mais portabilidade. A hierarquia da capacidade de memória em bytes é a seguinte: Kilobyte Kilo: significa mil unidades de medida, de modo que um kilobyte (KB) tem aproximadamente mil bytes. Na realidade, um kilobyte tem bytes. Megabyte - Mega significa um milhão, de modo que um megabyte (MB) tem aproximadamente um milhão de bytes ( bytes ou, 9

10 mais precisamente, x 1.024). A maioria dos computadores pessoais tem muitos megabytes de memória RAM. Gigabyte - Giga significa um bilhão; na verdade, um gigabyte (GB) tem bytes (1.024 x x bytes). Geralmente, a capacidade de armazenamento de uma unidade de disco rígido nos computadores pessoais modernos tem um gigabyte ou mais. Terabyte: um trilhão de bytes (na verdade, bytes) é um terabyte. Resumindo... Dispositivos de Entrada, Saída, etc Os periféricos são utilizados para introduzir ou extrair informações no computador. Podemos distinguir três categorias de periféricos: Dispositivos de entrada: utilizados para introduzir no computador a informação que vai ser objeto de tratamento. Exemplos: teclado, mouse, mesa digitalizadora (é uma placa que é sensibilizada por uma caneta especial, utilizada para trabalhos gráficos, como aplicações de arquitetura e ilustrações), trackball (uma espécie de mouse, no qual movemos o ponteiro movimentando uma esfera com os dedos), À esquerda, mesa digitalizadadora. À direita, trackball touchpad (uma superfície sensível ao toque que substitui o mouse nos notebooks), 10

11 leitor de código de barras, À esquerda, touchpad. À direita, leitor de código de barras microfones, drives de CD-ROM (somente leitura), câmeras digitais e web cams, etc. Dispositivos de saída : convertem as informações internamente armazenadas no computador e as transforma em informações úteis ao mundo exterior. Exemplos: impressora, monitores ou displays simples (não sensíveis a toque), caixas de som, fones de ouvido, projetores, plotter, etc. Dispositivos de entrada/saída: permitem que o usuário fale com o computador e vice-versa, ou seja, conseguem enviar e receber informações, como em mão dupla. São eles: memórias RAM, discos rígidos, unidades de disquete, unidades de fita magnética, leitores/gravadores de CD-R/RW ou DVD-R/RW, pendrive, cartões de memória, impressoras multifuncionais, etc. 11

12 Evolução dos Computadores Eletrônicos Os computadores eletrônicos evoluíram baseados em quatro gerações assim descritas: 1ª Geração( ) Tinham como característica principal o uso de válvulas, alto consumo de energia e tamanho aproximado de 140m 2, geravam uma grande quantidade de calor. 2ª Geração( ) Tinham como característica principal o uso de transistores, elemento que revolucionou o mundo da eletrônica, dando aos computadores mais rapidez e um tamanho bem menor que a geração anterior. 3ª Geração( ) Tinham como característica principal o tamanho reduzido para médio e pequeno porte, ainda com o lançamento do IBM/360 esses computadores passaram a possuir a tecnologia dos circuitos integrados no seu modo primário. 4ª Geração(1970 até os dias atuais) Característica principal: domínio da tecnologia dos Circuitos Integrados (semicondutores a silício) CHIP VLSI. Os processadores atuais utilizam de 22 a 30 milhões de transistores integrados na pastilha de silício. Tecnologias CISC e RISC Existem duas correntes, ou filosofias, na construção de processadores. Uma delas baseia-se em um processador com um conjunto de instruções complexas (CISC) e outra em processador com um conjunto de instruções simples (RISC). Os processadores CISC (Complex Instruction Set Computer) baseiam-se na utilização de instruções mais complexas, enquanto que um 12

13 processador RISC (Reduced Instruction Set Computer) baseia-se na utilização de instruções mais simples. Mas qual a diferença entre uma instrução complexa e uma instrução simples? Vamos fazer uma analogia para entender isso. Vamos supor que exista uma máquina que seja capaz de trocar a roda de vários carros diferentes, de marcas e modelos diferentes. Se essa máquina funcionasse com um processador RISC, o programa responsável pela troca utilizaria instruções como: Afrouxar parafusos Suspender o veículo Retirar parafusos Retirar roda Colocar roda Colocar parafusos Descer o veículo Apertar parafusos Caso a máquina tivesse um processador CISC, teríamos um programa utilizando instruções como: Retirar roda de Volkswagen Gol Colocar roda de Volkswagen Gol Cada uma dessas instruções complexas tem em si todas as etapas necessárias, como afrouxar e retirar parafusos. Apesar de ter utilizado somente duas instruções para executar a mesma tarefa, o processador CISC deve possuir um conjunto de instruções maior para conseguir trocar as rodas de outros carros. Se for lançado um novo modelo de carro, o processador terá que incluir uma nova instrução em seu set de instruções. O processador RISC por sua vez, por possuir instruções mais simples e genéricas, pode adaptar-se mais facilmente ao surgimento de novos modelos de carros, bastando para isso que o programa seja alterado. Por conter instruções mais complexas, os processadores CISC poupam trabalho dos programadores, que podem escrever programas menores para fazer a mesma tarefa. Entretanto, instruções mais complexas são mais lentas, pois podem necessitar de vários ciclos do processador para serem executadas. 13

14 Em síntese: CISC Instruções mais complexas. Podem levar vários ciclos do processador para serem executadas; Conjunto de instruções maior; Programas menores e mais simples. Menos trabalho para os programadores e menos espaço utilizado nas memórias. RISC Instruções mais simples. São executadas mais rapidamente; Conjunto de instruções menor; Exige programas maiores, que ocupam mais espaço na memória e requerem mais mão-de-obra por parte dos programadores. Os processadores modernos, na realidade, utilizam as duas filosofias em sua construção, quer dizer, são híbridos. Tanto os processadores RISC utilizam alguma quantidade de instruções complexas, como os processadores CISC fazem uso de instruções simples. Exemplos de processadores CISC são Pentium e Celeron da Intel e Atlhon e Semprom da AMD. Exemplos de RISC são PowerPC, da IBM/Motorola e Sparc da Sun Microsystems. Numeração decimal, binária e hexadecimal 1. Numeração Decimal (base 10) A numeração decimal é aquela em que a base de contagem é 10. Assim sendo, necessitamos de 10 símbolos (algarismos), para representar todos os números possíveis, nesta base. Os símbolos para essa base são os algarismos de 0 até 9. Essa é a base numérica em que trabalhamos normalmente e ninguém pergunta qual é a base numérica na qual trabalhamos, pois já está implícito para todos que estamos na base 10. Entretanto os computadores, não sabem trabalhar com ela. Computadores trabalham não com base 10, mas sim com base 2 ou notação binária. 14

15 2. Numeração Binária (base 2) Suponha agora o caso em que alguém nos peça para escrever o número correspondente ao 503 (10), porém no sistema de numeração binário. Isso já não é tão natural quanto o exemplo anterior. Repare que escrevemos 503 (10). Isso é feito se estamos trabalhando com sistemas de numeração em várias bases. Por exemplo, 503 na base 8, ou 503 (8) é completamente diferente de 503 na base 10, motivo pelo qual, costumamos colocar de modo subscrito e entre parênteses, a base na qual estamos trabalhando. O único caso em que se pode omitir o subscrito é aquele em que o número está na base 10. Assim, o número 157 é o mesmo que 157 (10). Exemplo I: Converter o número 503 em binário. Repare que ao escrevermos simplesmente 503, sabemos implicitamente que esse é um número na base 10. Passo 1: Dividir o número 503, sucessivamente por 2, até que o quociente torne-se 1; Passo 2 : Tomamos o último quociente e todos os restos das divisões feitas e ordenamos da seguinte forma, da direita para a esquerda. O número 503, escrito na forma binária fica: (2) Vimos como passar um número da forma decimal, para a forma binária. Veremos agora o processo inverso. Exemplo II: Passar o número binário , para o seu equivalente decimal. Passo 1: escreva a composição das potências de 2 e em seguida associe o número binário pertinente: 15

16 Passo 2: efetuar as multiplicações casa a casa, da composição das potências pelos dígitos do número pertinente e somar os valores: 1 x x x x 2 7 = = 1 x x x x 128 = 139 CONCEITOS BÁSICOS DE SOFTWARE A seguir algumas definições para software, retiradas da literatura. Software é a parte lógica do sistema de computação que é armazenada eletronicamente. É composto por um ou mais programas que capacitam o hardware a realizar tarefas específicas (Marçula et al., 2005). Já Deitel (2005) ressalta que os computadores processam dados sob o controle de conjuntos de instruções denominados programas de computador. Esses programas orientam o computador por meio de conjuntos ordenados de ações especificadas pelos programadores de computador. (...) os programas que executam em um computador são chamados de software. Conforme visto, o termo software está relacionado aos programas (conjunto de programas ou apenas um programa específico) executados no computador. E um programa corresponde a uma seqüência lógica de ações, que, após serem executadas, apresentam um resultado, que pode ser correto ou não. Um programa é formado por linhas seqüenciais que nem sempre são executadas na ordem em que aparecem, pois pode ocorrer que determinada linha possua um desvio para outro local. Para que um computador possa desempenhar uma tarefa é necessário que esta seja detalhada passo a passo, numa forma compreensível pela máquina, utilizando aquilo que se chama de programa. Podemos concluir então que: programa de computador nada mais é que um algoritmo escrito numa forma compreensível pelo computador, ou um conjunto de instruções que o computador reconhece para a realização de uma determinada tarefa. 16

17 Classificação de Software Uma classificação para software é destacada a seguir (BONIFÁCIO, 2006): Software Aplicativo: programa utilizado na execução de tarefas específicas, voltadas aos usuários. Exemplos: o editores de texto (Word 2003, Word 2007, BrOffice.Org Writer, etc); o planilhas eletrônicas (Excel, BrOffice.Org Calc, Lotus 123, etc); o programas de gerenciamento de bancos de dados (Microsoft Access, Microsoft Sql Server, Oracle, Sybase, MySql, etc); o tocadores de áudio e vídeo (Windows Media Player, etc); o programas para navegação na Internet, também conhecidos como Browsers (Internet Explorer, Mozilla Firefox, Netscape Navigator, Opera, etc); o programas gráficos (Adobe Photoshop, Corel Draw, etc); o antivírus (McAfee Antivírus, Panda Antivírus, Norton Antivírus, Avira Antivir Personal, AVG, etc); o programas desenvolvidos especificamente para atender a rotinas específicas, tais como: Sistema de Contabilidade, Sistema de requisição de materiais, etc. Software Básico (ou de sistema) o o Sistemas operacionais: software responsável pelo gerenciamento do hardware e pela interface com o usuário. Estabelece a plataforma sobre a qual os programas são executados. É formado por um conjunto de rotinas (procedimentos) que oferecem serviços aos usuários do sistema e suas aplicações, bem como a outras rotinas do próprio sistema. Exemplo de sistemas operacionais: Windows Vista, Windows XP, Windows 2000, Linux, Unix, OS/2. Ferramentas de programação: softwares utilizados para a criação de outros softwares. As instruções dadas ao computador possuem regras e uma sintaxe própria, como uma linguagem tipo português ou inglês. Infelizmente, um computador só é capaz de seguir programas que estejam escritos em linguagem de máquina, que normalmente é obscura e desconfortável. A linguagem de máquina é a linguagem natural do computador, definida pelo seu projeto de hardware. As 17

18 o instruções do programa, escritas em linguagem de máquina, consistem em uma série de dígitos binários. Como estão mais próximas da linguagem do computador, são muito complexas para o entendimento humano. Os seres humanos, entretanto, acham mais conveniente escrever os programas em linguagem de nível mais elevado, como o Pascal por exemplo. As linguagens de alto nível são linguagens que otimizam o processo de programação por utilizar instruções mais parecidas com a linguagem humana (inglês cotidiano) e notações matemáticas comuns. Exemplo de linguagens de alto nível: C, C++,.NET, Visual Basic, Pascal e Java. Obs 1 : É interessante notar que, quanto mais próxima da linguagem humana (alto nível) é uma linguagem de programação, mais fácil e produtivo é o processo de desenvolvimento, e mais lento é o processo de tradução das instruções. Obs 2 : Por outro lado, quanto mais distante da linguagem humana (baixo nível) é uma linguagem de programação, mais rápido é o processo de tradução, e mais lento é o processo de desenvolvimento de programas. Tradutor de linguagens de programação: é um programa que recebe como entrada um programa escrito em uma linguagem de programação (dita linguagem fonte) e produz como resultado as instruções deste programa traduzidas para linguagem de máquina (chamada linguagem objeto). Os programas escritos em linguagens de baixo ou alto nível precisam ser traduzidos automaticamente para programas equivalentes em linguagem de máquina. Se a linguagem do programa fonte é uma linguagem de montagem (Assembly), que utiliza abreviações para representar operações elementares, o tradutor é chamado de Montador (Assembler). Os tradutores que traduzem os programas escritos em linguagem de alto nível são os compiladores e os interpretadores. Portanto, há duas maneiras de se traduzir um programa feito em uma linguagem de alto nível para a linguagem de máquina: a compilação e a interpretação. A diferença básica entre elas é que na COMPILAÇÃO todo o trabalho de tradução é feito ANTES de se executar o programa. Um compilador, enquanto traduz um programa escrito em linguagem de alto nível, produz um programa em linguagem 18

19 objeto (linguagem executável, ou seja, linguagem de máquina), que uma vez gerado pode ser executado uma ou mais vezes no futuro. Assim, uma vez compilado um programa, enquanto o código fonte do programa não for alterado, ele poderá ser executado sucessivas vezes, sem necessidade de nova compilação. Cada linguagem de programação possui o seu compilador específico. Caso tenham sido detectados erros de sintaxe no processo de compilação, o programador deverá eliminá-los e recompilar o programa. Na INTERPRETAÇÃO, os programas de linguagem de alto nível são executados diretamente e traduzidos por um interpretador (em tempo de execução). Um interpretador traduz um programa escrito em linguagem fonte, instrução a instrução, enquanto ele vai sendo executado. Assim, cada vez que um programa interpretado tiver que ser reexecutado, todo o processo de interpretação deverá ser refeito, independentemente de ter havido ou não modificações no código fonte do programa desde sua última execução. Um programa interpretado tende a ser executado mais lentamente do que um programa compilado, já que este já foi completamente traduzido para a linguagem básica do computador. O processo de interpretação normalmente só é utilizado na fase de desenvolvimento do programa. Compiladores. Na compilação todo o trabalho de tradução é feito antes de se executar o programa. Interpretadores. Na interpretação, os programas de linguagem de alto nível são executados diretamente e traduzidos por um interpretador (em tempo de execução!). Software Utilitário: relacionado à manutenção do computador e de seus dispositivos, como gerenciadores de memória, desfragmentadores de disco, etc. A seguir detalhamos a classificação de software que leva em consideração a sua forma de aquisição e distribuição (BONIFÁCIO, 2006). Cabe destacar que os itens dessa classificação não são excludentes entre si, ou seja, podem se combinar. 19

SERVIÇO NACIONAL DE APRENDIZAGEM COMERCIAL

SERVIÇO NACIONAL DE APRENDIZAGEM COMERCIAL Entendendo o Computador Componentes do Computador COMPONENTES DO COMPUTADOR Tabela ASCII A sigla ASCII deriva de American Standard Code for Information Interchange, ou seja, Código no Padrão Americano

Leia mais

TECNOLOGIAS DA INFORMAÇÃO E COMUNICAÇÃO

TECNOLOGIAS DA INFORMAÇÃO E COMUNICAÇÃO TECNOLOGIAS DA INFORMAÇÃO E COMUNICAÇÃO O que é a Informática? A palavra Informática tem origem na junção das palavras: INFORMAÇÃO + AUTOMÁTICA = INFORMÁTICA...e significa, portanto, o tratamento da informação

Leia mais

O hardware é a parte física do computador, como o processador, memória, placamãe, entre outras. Figura 2.1 Sistema Computacional Hardware

O hardware é a parte física do computador, como o processador, memória, placamãe, entre outras. Figura 2.1 Sistema Computacional Hardware 1 2 Revisão de Hardware 2.1 Hardware O hardware é a parte física do computador, como o processador, memória, placamãe, entre outras. Figura 2.1 Sistema Computacional Hardware 2.1.1 Processador O Processador

Leia mais

MODULO II - HARDWARE

MODULO II - HARDWARE MODULO II - HARDWARE AULA 01 O Bit e o Byte Definições: Bit é a menor unidade de informação que circula dentro do sistema computacional. Byte é a representação de oito bits. Aplicações: Byte 1 0 1 0 0

Leia mais

Componentes de um computador típico

Componentes de um computador típico Componentes de um computador típico Assim como em um videocassete, no qual é necessário ter o aparelho de vídeo e uma fita contendo o filme que será reproduzido, o computador possui a parte física, chamada

Leia mais

1. CAPÍTULO COMPUTADORES

1. CAPÍTULO COMPUTADORES 1. CAPÍTULO COMPUTADORES 1.1. Computadores Denomina-se computador uma máquina capaz de executar variados tipos de tratamento automático de informações ou processamento de dados. Os primeiros eram capazes

Leia mais

Capacidade = 512 x 300 x 20000 x 2 x 5 = 30.720.000.000 30,72 GB

Capacidade = 512 x 300 x 20000 x 2 x 5 = 30.720.000.000 30,72 GB Calculando a capacidade de disco: Capacidade = (# bytes/setor) x (méd. # setores/trilha) x (# trilhas/superfície) x (# superfícies/prato) x (# pratos/disco) Exemplo 01: 512 bytes/setor 300 setores/trilha

Leia mais

Conceitos Básicos sobre Sistema de Computação

Conceitos Básicos sobre Sistema de Computação Conceitos Básicos sobre Sistema de Computação INFORMÁTICA -É Ciência que estuda o tratamento automático da informação. COMPUTADOR Equipamento Eletrônico capaz de ordenar, calcular, testar, pesquisar e

Leia mais

Tecnologia da Informação. Prof Odilon Zappe Jr

Tecnologia da Informação. Prof Odilon Zappe Jr Tecnologia da Informação Prof Odilon Zappe Jr Conceitos básicos de informática O que é informática? Informática pode ser considerada como significando informação automática, ou seja, a utilização de métodos

Leia mais

Universidade Tuiuti do Paraná UTP Faculdade de Ciências Exatas - FACET

Universidade Tuiuti do Paraná UTP Faculdade de Ciências Exatas - FACET Universidade Tuiuti do Paraná UTP Faculdade de Ciências Exatas - FACET Hardware de Computadores Questionário II 1. A principal diferença entre dois processadores, um deles equipado com memória cache o

Leia mais

Componentes de um Sistema de Computador

Componentes de um Sistema de Computador Componentes de um Sistema de Computador HARDWARE: unidade responsável pelo processamento dos dados, ou seja, o equipamento (parte física) SOFTWARE: Instruções que dizem o que o computador deve fazer (parte

Leia mais

Hardware 2. O Gabinete. Unidades Derivadas do BYTE. 1 KB = Kilobyte = 1024B = 2 10 B. 1 MB = Megabyte = 1024KB = 2 20 B

Hardware 2. O Gabinete. Unidades Derivadas do BYTE. 1 KB = Kilobyte = 1024B = 2 10 B. 1 MB = Megabyte = 1024KB = 2 20 B 1 2 MODULO II - HARDWARE AULA 01 OBiteoByte Byte 3 Definições: Bit é a menor unidade de informação que circula dentro do sistema computacional. Byte é a representação de oito bits. 4 Aplicações: Byte 1

Leia mais

Prof. Esp. Lucas Cruz

Prof. Esp. Lucas Cruz Prof. Esp. Lucas Cruz O hardware é qualquer tipo de equipamento eletrônico utilizado para processar dados e informações e tem como função principal receber dados de entrada, processar dados de um usuário

Leia mais

Introdução a Informática. Prof.: Roberto Franciscatto

Introdução a Informática. Prof.: Roberto Franciscatto Introdução a Informática Prof.: Roberto Franciscatto 3.1 EXECUÇÃO DAS INSTRUÇÕES A UCP tem duas seções: Unidade de Controle Unidade Lógica e Aritmética Um programa se caracteriza por: uma série de instruções

Leia mais

Estrutura geral de um computador

Estrutura geral de um computador Estrutura geral de um computador Prof. Helio H. L. C. Monte-Alto Cristo padeceu uma vez pelos pecados, o justo pelos injustos, para levar-nos a Deus Porque Deus amou o mundo de tal maneira que deu o seu

Leia mais

CONCEITOS BÁSICOS DE HARDWARE. Disciplina: INFORMÁTICA 1º Semestre Prof. AFONSO MADEIRA

CONCEITOS BÁSICOS DE HARDWARE. Disciplina: INFORMÁTICA 1º Semestre Prof. AFONSO MADEIRA CONCEITOS BÁSICOS DE HARDWARE Disciplina: INFORMÁTICA 1º Semestre Prof. AFONSO MADEIRA COMPUTADOR QUANTO AO TIPO COMPUTADOR SISTEMAS DE COMPUTAÇÃO o Analógico o Digital o Híbrido o Hardware (parte física)

Leia mais

Infra-Estrutura de Hardware

Infra-Estrutura de Hardware Infra-Estrutura de Hardware P r o f. W i l t o n O. F e r r e i r a U n i v e r s i d a d e F e d e r a l R u r a l d e P e r n a m b u c o U F R P E 1 º S e m e s t r e / 2 0 1 2 Conteúdo da aula Hardware

Leia mais

Curso Técnico de Nível Médio

Curso Técnico de Nível Médio Curso Técnico de Nível Médio Disciplina: Informática Básica 2. Hardware: Componentes Básicos e Funcionamento Prof. Ronaldo Componentes de um Sistema de Computador HARDWARE: unidade

Leia mais

Introdução a Informática. Prof.: Roberto Franciscatto

Introdução a Informática. Prof.: Roberto Franciscatto Introdução a Informática Prof.: Roberto Franciscatto 2.1 CONCEITO DE BIT O computador só pode identificar a informação através de sua elementar e restrita capacidade de distinguir entre dois estados: 0

Leia mais

MEMÓRIA. 0 e 1 únicos elementos do sistema de numeração de base 2

MEMÓRIA. 0 e 1 únicos elementos do sistema de numeração de base 2 MEMÓRIA CONCEITO Bit- 0 1 Essência de um sistema chamado BIESTÁVEL Ex: Lâmpada 0 apagada 1 acesa 0 e 1 únicos elementos do sistema de numeração de base 2 A que se destina a memória: Armazenamento das instruções

Leia mais

PROCESSAMENTO DE DADOS

PROCESSAMENTO DE DADOS PROCESSAMENTO DE DADOS Aula 1 - Hardware Profa. Dra. Amanda Liz Pacífico Manfrim Perticarrari Profa. Dra. Amanda Liz Pacífico Manfrim Perticarrari 2 3 HARDWARE Todos os dispositivos físicos que constituem

Leia mais

ROM e RAM. Memórias 23/11/2015

ROM e RAM. Memórias 23/11/2015 ROM e RAM Memórias Prof. Fabrício Alessi Steinmacher. Para que o processador possa executar suas tarefas, ele busca na memória todas as informações necessárias ao processamento. Nos computadores as memórias

Leia mais

AULA TEÓRICA 2 Tema 2. Conceitos básicos de informática, computadores e tecnologias de informação. Sistemas de numeração (continuação)

AULA TEÓRICA 2 Tema 2. Conceitos básicos de informática, computadores e tecnologias de informação. Sistemas de numeração (continuação) AULA TEÓRICA 2 Tema 2. Conceitos básicos de informática, computadores e tecnologias de informação. Sistemas de numeração (continuação) Digitalização. Arquitectura básica do hardware. Input, processamento,

Leia mais

Conceitos Básicos de Informática. Antônio Maurício Medeiros Alves

Conceitos Básicos de Informática. Antônio Maurício Medeiros Alves Conceitos Básicos de Informática Antônio Maurício Medeiros Alves Objetivo do Material Esse material tem como objetivo apresentar alguns conceitos básicos de informática, para que os alunos possam se familiarizar

Leia mais

Informática. Aulas: 01 e 02/12. Prof. Márcio Hollweg. www.conquistadeconcurso.com.br. Visite o Portal dos Concursos Públicos WWW.CURSOAPROVACAO.COM.

Informática. Aulas: 01 e 02/12. Prof. Márcio Hollweg. www.conquistadeconcurso.com.br. Visite o Portal dos Concursos Públicos WWW.CURSOAPROVACAO.COM. Informática Aulas: 01 e 02/12 Prof. Márcio Hollweg UMA PARCERIA Visite o Portal dos Concursos Públicos WWW.CURSOAPROVACAO.COM.BR Visite a loja virtual www.conquistadeconcurso.com.br MATERIAL DIDÁTICO EXCLUSIVO

Leia mais

b) Estabilizador de tensão, fonte no-break, Sistema Operacional, memória principal e memória

b) Estabilizador de tensão, fonte no-break, Sistema Operacional, memória principal e memória CURSO TÉCNICO EM INFORMÁTICA SISUTEC DISCIPLINA: INTRODUÇÃO A COMPUTAÇÃO PROF.: RAFAEL PINHEIRO DE SOUSA ALUNO: Exercício 1. Assinale a opção que não corresponde a uma atividade realizada em uma Unidade

Leia mais

MOTAGEM E MANUTENÇÃO Hardware. Professor: Renato B. dos Santos

MOTAGEM E MANUTENÇÃO Hardware. Professor: Renato B. dos Santos MOTAGEM E MANUTENÇÃO Hardware Professor: Renato B. dos Santos 1 O computador é composto, basicamente, por duas partes:» Hardware» Parte física do computador» Elementos concretos» Ex.: memória, teclado,

Leia mais

TI Aplicada. Aula 03 Componentes Básicos Hardware e Rede. Prof. MSc. Edilberto Silva prof.edilberto.silva@gmail.com http://www.edilms.eti.

TI Aplicada. Aula 03 Componentes Básicos Hardware e Rede. Prof. MSc. Edilberto Silva prof.edilberto.silva@gmail.com http://www.edilms.eti. TI Aplicada Aula 03 Componentes Básicos Hardware e Rede Prof. MSc. Edilberto Silva prof.edilberto.silva@gmail.com http://www.edilms.eti.br Principais Componentes Barramentos Placa Mãe Processadores Armazenamento

Leia mais

CONHEÇA MELHOR SEU COMPUTADOR

CONHEÇA MELHOR SEU COMPUTADOR CONHEÇA MELHOR SEU COMPUTADOR Por: Pedro ( Lan House Viagem Virtual ) Sacie sua fome de conhecimento, veja em ordem alfabética os principais termos sobre hardware. Como muitos devem saber, os computadores

Leia mais

Disciplina: Introdução à Informática Profª Érica Barcelos

Disciplina: Introdução à Informática Profª Érica Barcelos Disciplina: Introdução à Informática Profª Érica Barcelos CAPÍTULO 4 1. ARQUITETURA DO COMPUTADOR- HARDWARE Todos os componentes físicos constituídos de circuitos eletrônicos interligados são chamados

Leia mais

Prof. Daniel Gondim danielgondimm@gmail.com. Informática

Prof. Daniel Gondim danielgondimm@gmail.com. Informática Prof. Daniel Gondim danielgondimm@gmail.com Informática Componentes de um SC Hardware X Software Memória do Computador Hardware X Software Toda interação dos usuários de computadores modernos é realizada

Leia mais

Disciplina: Introdução à Engenharia da Computação

Disciplina: Introdução à Engenharia da Computação Colegiado de Engenharia de Computação Disciplina: Introdução à Engenharia da Computação Aulas 10 (semestre 2011.2) Prof. Rosalvo Ferreira de Oliveira Neto, M.Sc. rosalvo.oliveira@univasf.edu.br 2 Hardware

Leia mais

Fundamentos de Sistemas de Informação Hardware: Dispositivos de Entrada, Processamento e Saída

Fundamentos de Sistemas de Informação Hardware: Dispositivos de Entrada, Processamento e Saída Fundamentos de Sistemas de Informação Hardware: Dispositivos de Entrada, Processamento e Saída Profª. Esp. Milena Resende - milenaresende@fimes.edu.br Introdução O uso apropriado da tecnologia pode garantir

Leia mais

AULA 1. Informática Básica. Gustavo Leitão. gustavo.leitao@ifrn.edu.br. Disciplina: Professor: Email:

AULA 1. Informática Básica. Gustavo Leitão. gustavo.leitao@ifrn.edu.br. Disciplina: Professor: Email: AULA 1 Disciplina: Informática Básica Professor: Gustavo Leitão Email: gustavo.leitao@ifrn.edu.br Estudo de caso Empresa do ramo de seguros Presidência RH Financeiro Vendas e Marketing TI CRM Riscos Introdução

Leia mais

Memórias Prof. Galvez Gonçalves

Memórias Prof. Galvez Gonçalves Arquitetura e Organização de Computadores 1 s Prof. Galvez Gonçalves Objetivo: Compreender os tipos de memória e como elas são acionadas nos sistemas computacionais modernos. INTRODUÇÃO Nas aulas anteriores

Leia mais

Prof. Sandrina Correia

Prof. Sandrina Correia Tecnologias de I informação de C omunicação 9º ANO Prof. Sandrina Correia TIC Prof. Sandrina Correia 1 Objectivos Definir os conceitos de Hardware e Software Identificar os elementos que compõem um computador

Leia mais

CURSO BÁSICO DE INFORMÁTICA

CURSO BÁSICO DE INFORMÁTICA CURSO BÁSICO DE INFORMÁTICA Introdução a microinformática William S. Rodrigues HARDWARE BÁSICO O hardware é a parte física do computador. Em complemento ao hardware, o software é a parte lógica, ou seja,

Leia mais

HARDWARE COMPONENTES BÁSICOS E FUNCIONAMENTO. Wagner de Oliveira

HARDWARE COMPONENTES BÁSICOS E FUNCIONAMENTO. Wagner de Oliveira HARDWARE COMPONENTES BÁSICOS E FUNCIONAMENTO Wagner de Oliveira SUMÁRIO Hardware Definição de Computador Computador Digital Componentes Básicos CPU Processador Memória Barramento Unidades de Entrada e

Leia mais

Capítulo 4 Livro do Mário Monteiro Introdução Hierarquia de memória Memória Principal. Memória principal

Capítulo 4 Livro do Mário Monteiro Introdução Hierarquia de memória Memória Principal. Memória principal Capítulo 4 Livro do Mário Monteiro Introdução Hierarquia de memória Memória Principal Organização Operações de leitura e escrita Capacidade http://www.ic.uff.br/~debora/fac! 1 2 Componente de um sistema

Leia mais

Informática. Prof. Macêdo Firmino. Macêdo Firmino (IFRN) Informática Setembro de 2011 1 / 25

Informática. Prof. Macêdo Firmino. Macêdo Firmino (IFRN) Informática Setembro de 2011 1 / 25 Informática Prof. Macêdo Firmino Introdução a Informática Macêdo Firmino (IFRN) Informática Setembro de 2011 1 / 25 O Que é um Computador? É uma máquina composta de um conjunto de partes eletrônicas e

Leia mais

Fundamentos em Informática

Fundamentos em Informática Fundamentos em Informática 04 Organização de Computadores nov/2011 Componentes básicos de um computador Memória Processador Periféricos Barramento Processador (ou microprocessador) responsável pelo tratamento

Leia mais

ILHA I GERENCIAMENTO DE CONTEÚDO CMS DISCIPLINA: Introdução à Computação MÓDULO II Memórias e Processamento

ILHA I GERENCIAMENTO DE CONTEÚDO CMS DISCIPLINA: Introdução à Computação MÓDULO II Memórias e Processamento MÓDULO II Memórias e Processamento Esse módulo irá relatar sobre as memórias seus tipos e a ligação com os tipos variados de processamento. Leia atentamente todo o conteúdo e participe dos fóruns de discursão,

Leia mais

FUNDAMENTOS DE HARDWARE COMO FUNCIONA UM PC? Professor Carlos Muniz

FUNDAMENTOS DE HARDWARE COMO FUNCIONA UM PC? Professor Carlos Muniz FUNDAMENTOS DE HARDWARE COMO FUNCIONA UM PC? A arquitetura básica de qualquer computador completo, seja um PC, um Machintosh ou um computador de grande porte, é formada por apenas 5 componentes básicos:

Leia mais

for Information Interchange.

for Information Interchange. 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

Informática Aplicada à Química. Hardware - armazenamento

Informática Aplicada à Química. Hardware - armazenamento Informática Aplicada à Química Hardware - armazenamento Armazenamento de Dados e a CPU Dois tipos de armazenamento: Armazenamento primário (memória): Armazena dados temporariamente. A CPU referencia-o

Leia mais

ARQUITETURA DE COMPUTADORES Prof. João Inácio

ARQUITETURA DE COMPUTADORES Prof. João Inácio ARQUITETURA DE COMPUTADORES Prof. João Inácio Memórias Memória: é o componente de um sistema de computação cuja função é armazenar informações que são, foram ou serão manipuladas pelo sistema. Em outras

Leia mais

Que tipo de arranjo de computadores e processamento computacional traria o maior benefício para a organização?

Que tipo de arranjo de computadores e processamento computacional traria o maior benefício para a organização? Universidade Federal do Vale do São Francisco Curso de Administração Tecnologia e Sistemas de Informação - 08 Prof. Jorge Cavalcanti jorge.cavalcanti@univasf.edu.br www.univasf.edu.br/~jorge.cavalcanti

Leia mais

INFORMÁTICA BÁSICA. Prof. Rafael Zimmermann

INFORMÁTICA BÁSICA. Prof. Rafael Zimmermann INFORMÁTICA BÁSICA Prof. Rafael Zimmermann 1. INFORMÁTICA É a ciência que estuda o processamento de informações. Nasceu da necessidade do homem processar informações cada vez mais complexas e com maior

Leia mais

Montagem e Manutenção de Computadores Aula1

Montagem e Manutenção de Computadores Aula1 Montagem e Manutenção de Computadores Aula1 Programa Instrutor Universidade Federal do Paraná Departamento de Informática 18 de Maio de 2010 Programa Instrutor (Universidade Federal do Montagem Paraná,

Leia mais

Memória principal; Unidade de Controle U C P. Unidade Lógica e Aritmética

Memória principal; Unidade de Controle U C P. Unidade Lógica e Aritmética Tecnologia da Administração Computador: origem, funcionamento e componentes básicos Parte II Sumário Introdução Origem Funcionamento Componentes Básicos Referências Sistema Binário O computador identifica

Leia mais

3. Arquitetura Básica do Computador

3. Arquitetura Básica do Computador 3. Arquitetura Básica do Computador 3.1. Modelo de Von Neumann Dar-me-eis um grão de trigo pela primeira casa do tabuleiro; dois pela segunda, quatro pela terceira, oito pela quarta, e assim dobrando sucessivamente,

Leia mais

Aula 04 A. Barramentos. Prof. Ricardo Palma

Aula 04 A. Barramentos. Prof. Ricardo Palma Aula 04 A Barramentos Prof. Ricardo Palma Definição Em ciência da computação barramento é um conjunto de linhas de comunicação que permitem a interligação entre dispositivos, como o CPU, a memória e outros

Leia mais

Informática para Banca IADES. Hardware e Software

Informática para Banca IADES. Hardware e Software Informática para Banca IADES Conceitos Básicos e Modos de Utilização de Tecnologias, Ferramentas, Aplicativos e Procedimentos Associados ao Uso de Informática no Ambiente de Escritório. 1 Computador É

Leia mais

Microinformática Introdução ao hardware. Jeronimo Costa Penha SENAI - CFP/JIP

Microinformática Introdução ao hardware. Jeronimo Costa Penha SENAI - CFP/JIP Microinformática Introdução ao hardware Jeronimo Costa Penha SENAI - CFP/JIP Informática Informática é o termo usado para se descrever o conjunto das ciências da informação, estando incluídas neste grupo:

Leia mais

Microinformática. Perguntas:

Microinformática. Perguntas: Microinformática UNICERP Disciplina: Informática Prof. Denis Henrique Caixeta Perguntas: Como foi a evolução da computação? Qual a função do computador? O que é Hardware? O que é Software? BIT, Byte, etc

Leia mais

MANUTENÇÃO DE MICRO. Mário Gomes de Oliveira

MANUTENÇÃO DE MICRO. Mário Gomes de Oliveira MANUTENÇÃO DE MICRO Mário Gomes de Oliveira 1 IRQ Pedido de atenção e de serviço feito à CPU, para notificar a CPU sobre a necessidade de tempo de processamento. 2 IRQ (Interrupt Request line ou Linha

Leia mais

São programas de computador utilizados para realizar diversas tarefas É a parte lógica do computador, o que faz o computador realmente funcionar.

São programas de computador utilizados para realizar diversas tarefas É a parte lógica do computador, o que faz o computador realmente funcionar. São programas de computador utilizados para realizar diversas tarefas É a parte lógica do computador, o que faz o computador realmente funcionar. Quais são eles? Vários outros programas 1 Sistema Básico

Leia mais

Aula 2 Modelo Simplificado de Computador

Aula 2 Modelo Simplificado de Computador Aula 2 Modelo Simplificado de Computador Um computador pode ser esquematizado de maneira bastante simplificada da seguinte forma: Modelo Simplificado de Computador: Memória Dispositivo de Entrada Processador

Leia mais

TRABALHO COM GRANDES MONTAGENS

TRABALHO COM GRANDES MONTAGENS Texto Técnico 005/2013 TRABALHO COM GRANDES MONTAGENS Parte 05 0 Vamos finalizar o tema Trabalho com Grandes Montagens apresentando os melhores recursos e configurações de hardware para otimizar a abertura

Leia mais

ARQUITETURA DE COMPUTADORES - 1866

ARQUITETURA DE COMPUTADORES - 1866 6.7 Operações com as Memórias: Já sabemos, conforme anteriormente citado, que é possível realizar duas operações em uma memória: Escrita (write) armazenar informações na memória; Leitura (read) recuperar

Leia mais

3. O NIVEL DA LINGUAGEM DE MONTAGEM

3. O NIVEL DA LINGUAGEM DE MONTAGEM 3. O NIVEL DA LINGUAGEM DE MONTAGEM Nas aulas anteriores tivemos a oportunidade de discutir dois diferentes níveis presentes na maioria dos computadores atuais. Nesta aula dedica-se a outro nível que também

Leia mais

R S Q 0 0 1 0 1 0 1 0 0 1 1 0 Tabela 17 - Tabela verdade NOR

R S Q 0 0 1 0 1 0 1 0 0 1 1 0 Tabela 17 - Tabela verdade NOR 19 Aula 4 Flip-Flop Flip-flops são circuitos que possuem a característica de manter os bits de saída independente de energia, podem ser considerados os princípios das memórias. Um dos circuitos sequenciais

Leia mais

Introdução. Hardware (Parte II) Informações Adicionais. Universidade Federal de Campina Grande Departamento de Sistemas e Computação

Introdução. Hardware (Parte II) Informações Adicionais. Universidade Federal de Campina Grande Departamento de Sistemas e Computação Universidade Federal de Campina Grande Departamento de Sistemas e Computação Introdução à Computação Hardware (Parte II) Informações Adicionais Prof. a Joseana Macêdo Fechine Régis de Araújo joseana@computacao.ufcg.edu.br

Leia mais

Aula 06. Discos e Drives

Aula 06. Discos e Drives Aula 06 Discos e Drives Disquetes São discos magnéticos usados para armazenar dados dos computadores. Podem armazenar textos, imagens, programas, etc. São vendidos normalmente em caixas com 10 unidades.

Leia mais

Introdução aos Computadores

Introdução aos Computadores Os Computadores revolucionaram as formas de processamento de Informação pela sua capacidade de tratar grandes quantidades de dados em curto espaço de tempo. Nos anos 60-80 os computadores eram máquinas

Leia mais

Aula 01 Introdução à Informática. Prof. Bruno Gomes bruno.gomes@ifrn.edu.br www.profbrunogomes.com.br

Aula 01 Introdução à Informática. Prof. Bruno Gomes bruno.gomes@ifrn.edu.br www.profbrunogomes.com.br Aula 01 Introdução à Informática Prof. Bruno Gomes bruno.gomes@ifrn.edu.br www.profbrunogomes.com.br Agenda da Aula Introdução à Informática; Dados x Informação; O Computador (Hardware); Unidades de medida.

Leia mais

Prof. Orlando Rocha. Qual o nosso contexto atual?

Prof. Orlando Rocha. Qual o nosso contexto atual? 1 Qual o nosso contexto atual? Atualmente, vivemos em uma sociedade que é movida pela moeda informação! No nosso dia-a-dia, somos bombardeados por inúmeras palavras que na maioria das vezes é do idioma

Leia mais

Hardware e Software Conceitos Básicos. ATES Associação do Trabalho e Economia Solidária

Hardware e Software Conceitos Básicos. ATES Associação do Trabalho e Economia Solidária Hardware e Software Conceitos Básicos ATES Associação do Trabalho e Economia Solidária Conceitos Básicos Hardware É a parte física do computador, ou seja, é o conjunto de componentes eletrônicos, circuitos

Leia mais

1 Como seu Cérebro Funciona?

1 Como seu Cérebro Funciona? 1 Como seu Cérebro Funciona? UNIVERSIDADE FEDERAL DO ABC (UFABC) O cérebro humano é capaz de processar as informações recebidas pelos cinco sentidos, analisá-las com base em uma vida inteira de experiências,

Leia mais

www.proinfocamamu.com.br

www.proinfocamamu.com.br www.proinfocamamu.com.br Prof. Miquéias Reale - www.proinfocamamu.com.br Professor: Miquéias Reale Diretor de Tecnologia da Reale Tech Telefone: (75) 3641-0056 / 8838-1300 E-mail: miqueias@realetech.com.br

Leia mais

Informática Aplicada

Informática Aplicada Informática Aplicada Conceitos Aula 2 Prof. Walteno Martins Parreira Jr www.waltenomartins.com.br waltenomartins@yahoo.com 2013 Esquema Geral do Computador HARDWARE; SOFTWARE. Prof. Walteno Martins Parreira

Leia mais

Introdução. à Estrutura e Funcionamento de um Sistema Informático

Introdução. à Estrutura e Funcionamento de um Sistema Informático Introdução à Estrutura e Funcionamento de um Sistema Informático Estrutura básica de um sistema informático Componentes de um sistema informático O interior de um PC A placa principal ou motherboard O

Leia mais

Informática, Internet e Multimídia

Informática, Internet e Multimídia Informática, Internet e Multimídia 1 TIPOS DE COMPUTADOR Netbook Notebook Computador Pessoal 2 Palmtop / Handheld Mainframe TIPOS DE COMPUTADOR Computador Pessoal O Computador Pessoal (PC Personal Computer),

Leia mais

Introdução. Em se tratando de computador, entendemos que memória são dispositivos que armazenam dados com os quais o processador trabalha.

Introdução. Em se tratando de computador, entendemos que memória são dispositivos que armazenam dados com os quais o processador trabalha. Memorias Introdução Em se tratando de computador, entendemos que memória são dispositivos que armazenam dados com os quais o processador trabalha. Necessariamente existe dois tipos de memórias: -Memória

Leia mais

Curso EFA Técnico/a de Informática - Sistemas. Óbidos

Curso EFA Técnico/a de Informática - Sistemas. Óbidos Curso EFA Técnico/a de Informática - Sistemas Óbidos MÓDULO 769 Arquitectura interna do computador Carga horária 25 Objectivos No final do módulo, os formandos deverão: i. Identificar os elementos base

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 Ficha de trabalho N.º 1 1. Refere algumas das principais áreas das Tecnologias

Leia mais

Barramentos - BUS. Professor Especialista: Airton Ribeiro de Sousa

Barramentos - BUS. Professor Especialista: Airton Ribeiro de Sousa Professor Especialista: Airton Ribeiro de Sousa É o percurso principal dos dados entre dois ou mais componentes de um sistema de computação, neste caso são os caminhos arquitetados na PLACA MÃE até o ponto

Leia mais

Sistemas Operacionais. Prof. M.Sc. Sérgio Teixeira. Aula 03 Conceitos de Hardware e Software parte 02. Cursos de Computação

Sistemas Operacionais. Prof. M.Sc. Sérgio Teixeira. Aula 03 Conceitos de Hardware e Software parte 02. Cursos de Computação Cursos de Computação Sistemas Operacionais Prof. M.Sc. Sérgio Teixeira Aula 03 Conceitos de Hardware e Software parte 02 Referência: MACHADO, F.B. ; MAIA, L.P. Arquitetura de Sistemas Operacionais. 4.ed.

Leia mais

Algoritmos. Cláudio Barbosa contato@claudiobarbosa.pro.br

Algoritmos. Cláudio Barbosa contato@claudiobarbosa.pro.br Algoritmos Partes básicas de um sistema computacional: Hardware, Software e Peopleware Hardware - Componentes físicos de um sistema de computação, incluindo o processador, memória, dispositivos de entrada,

Leia mais

BARRAMENTO DO SISTEMA

BARRAMENTO DO SISTEMA BARRAMENTO DO SISTEMA Memória Principal Processador Barramento local Memória cachê/ ponte Barramento de sistema SCSI FireWire Dispositivo gráfico Controlador de vídeo Rede Local Barramento de alta velocidade

Leia mais

Introdução à estrutura e funcionamento de um Sistema Informático

Introdução à estrutura e funcionamento de um Sistema Informático Introdução à estrutura e funcionamento de um Sistema Informático Elementos que constituem o Computador O funcionamento do computador é possível devido aos vários elementos interligados que o constituem:

Leia mais

Visão Geral da Arquitetura de Computadores. Prof. Elthon Scariel Dias

Visão Geral da Arquitetura de Computadores. Prof. Elthon Scariel Dias Visão Geral da Arquitetura de Computadores Prof. Elthon Scariel Dias O que é Arquitetura de Computadores? Há várias definições para o termo arquitetura de computadores : É a estrutura e comportamento de

Leia mais

Introdução ao Processamento de Dados (IPD)

Introdução ao Processamento de Dados (IPD) Universidade Federal de Pelotas Instituto de Física e Matemática Departamento de Informática Introdução ao Processamento de Dados (IPD) Estrutura da Apresentação Conceitos Básicos Processamento de Dados

Leia mais

Estrutura de um Computador. Linguagem de Programação Rone Ilídio UFSJ - CAP

Estrutura de um Computador. Linguagem de Programação Rone Ilídio UFSJ - CAP Estrutura de um Computador Linguagem de Programação Rone Ilídio UFSJ - CAP Hardware e Software HARDWARE: Objetos Físicos que compões o computador Circuitos Integrados, placas, cabos, memórias, dispositivos

Leia mais

Aula 04 B. Interfaces. Prof. Ricardo Palma

Aula 04 B. Interfaces. Prof. Ricardo Palma Aula 04 B Interfaces Prof. Ricardo Palma Interface SCSI SCSI é a sigla de Small Computer System Interface. A tecnologia SCSI (pronuncia-se "scuzzy") permite que você conecte uma larga gama de periféricos,

Leia mais

Tecnologia PCI express. Introdução. Tecnologia PCI Express

Tecnologia PCI express. Introdução. Tecnologia PCI Express Tecnologia PCI express Introdução O desenvolvimento de computadores cada vez mais rápidos e eficientes é uma necessidade constante. No que se refere ao segmento de computadores pessoais, essa necessidade

Leia mais

Programação de Computadores

Programação de Computadores Aula 01 Introdução Departamento de Computação Universidade Federal de Ouro Preto 2011.1 1 Processamento de dados 2 Organização de Computadores 3 Sistemas de Numeração Processamento de dados Processamento

Leia mais

Capítulo 1 Os Computadores e a Sua Arquitetura

Capítulo 1 Os Computadores e a Sua Arquitetura Capítulo 1 Os Computadores e a Sua Arquitetura Neste capítulo nós trataremos de alguns conceitos básicos sobre o modelo de arquitetura dos computadores modernos, seus componentes e suas principais funções.

Leia mais

Introdução. Hardware X Software. Corpo Humano Parte Física. Capacidade de utilizar o corpo em atividades especificas explorando seus componentes

Introdução. Hardware X Software. Corpo Humano Parte Física. Capacidade de utilizar o corpo em atividades especificas explorando seus componentes Introdução Hardware X Software Corpo Humano Parte Física Componentes 18 Capacidade de utilizar o corpo em atividades especificas explorando seus componentes Hardware Introdução Parte física: placas, periféricos,

Leia mais

NOÇÕES DE INFORMÁTICA Agente de Polícia Federal 2012

NOÇÕES DE INFORMÁTICA Agente de Polícia Federal 2012 NOÇÕES DE INFORMÁTICA Agente de Polícia Federal 2012 SUMÁRIO UNIDADE 1 Conceitos básicos e modos de utilização de tecnologias, ferramentas, aplicativos e procedimentos de informática 1.1 Tipos de computadores

Leia mais

Sistemas Operacionais

Sistemas Operacionais Sistemas Operacionais Sistemas Operacionais Prof. Marcelo Sabaris Carballo Pinto Gerenciamento de Dispositivos Gerenciamento de Dispositivos de E/S Introdução Gerenciador de Dispositivos Todos os dispositivos

Leia mais

Escola. Europeia de. Ensino. Profissional ARQUITETURA DE COMPUTADORES

Escola. Europeia de. Ensino. Profissional ARQUITETURA DE COMPUTADORES Escola Europeia de t Ensino Profissional ARQUITETURA DE COMPUTADORES TRABALHO REALIZADO: ANDRÉ RIOS DA CRUZ ANO LETIVO: 2012/ 2013 TÉCNICO DE GESTÃO DE EQUIPAMENTOS INFORMÁTICOS 2012 / 2013 3902 Escola

Leia mais

Sistemas Operacionais

Sistemas Operacionais Sistemas Operacionais Aula 3 Software Prof.: Edilberto M. Silva http://www.edilms.eti.br SO - Prof. Edilberto Silva Barramento Sistemas Operacionais Interliga os dispositivos de E/S (I/O), memória principal

Leia mais

Apresentação. Conceitos Iniciais. www.profricardobeck.com.br. contato@profricardobeck.com.br. Apresentação & Introdução.

Apresentação. Conceitos Iniciais. www.profricardobeck.com.br. contato@profricardobeck.com.br. Apresentação & Introdução. Apresentação www.profricardobeck.com.br contato@profricardobeck.com.br Apresentação & Introdução Condicionamento Material Didático Site / E-mail Testes? Edital Conceitos Iniciais 1 Mensurando Dados Sistemas

Leia mais

Sistema de Computação

Sistema de Computação Sistema de Computação Máquinas multinível Nível 0 verdadeiro hardware da máquina, executando os programas em linguagem de máquina de nível 1 (portas lógicas); Nível 1 Composto por registrados e pela ALU

Leia mais

MEMÓRIA. A memória do computador pode ser dividida em duas categorias:

MEMÓRIA. A memória do computador pode ser dividida em duas categorias: Aula 11 Arquitetura de Computadores - 20/10/2008 Universidade do Contestado UnC/Mafra Sistemas de Informação Prof. Carlos Guerber MEMÓRIA Memória é um termo genérico usado para designar as partes do computador

Leia mais

Apresentação. Conceitos Iniciais. Apresentação & Introdução. www.profricardobeck.com.br. contato@profricardobeck.com.br.

Apresentação. Conceitos Iniciais. Apresentação & Introdução. www.profricardobeck.com.br. contato@profricardobeck.com.br. Apresentação Apresentação & Introdução Condicionamento www.profricardobeck.com.br contato@profricardobeck.com.br Material Didático Site / E-mail Testes? Edital Mensurando Dados Sistemas de numeração Conceitos

Leia mais

Introdução. à Informática. Wilson A. Cangussu Junior. Escola Técnica Centro Paula Souza Professor:

Introdução. à Informática. Wilson A. Cangussu Junior. Escola Técnica Centro Paula Souza Professor: Introdução à Informática Escola Técnica Centro Paula Souza Professor: Wilson A. Cangussu Junior Vantagens do computador Facilidade de armazenamento e recuperação da informação; Racionalização da rotina,

Leia mais