sexta-feira, 10 de abril de 2015

PROGRAMAR



É a mais poderosa maquina de calcular, porém, ele não tem iniciativa e nem criatividade. Ele precisa receber instruções. A programação é a forma do ser humano fornecer instruções detalhadas ao computador.


SISTEMA


É um conjunto de elementos interconectados, de modo a formar um todo organizado. É uma definição que acontece em várias disciplinas, como biologia, medicina, informática, administração. Vindo do grego o termo "sistema" significa "combinar", "ajustar", "formar um conjunto".

Todo sistema possui um objetivo geral a ser atingido. O sistema é um conjunto de órgãos funcionais, componentes, entidades, partes ou elementos e as relações entre eles, a integração entre esses componentes pode se dar por fluxo de informações, fluxo de matéria, fluxo de sangue, fluxo de energia, enfim, ocorre comunicação entre os órgãos componentes de um sistema.



PROGRAMA


O programa é escrito em uma linguagem de programação, embora seja possível, com alguma dificuldade, escrevê-lo diretamente em linguagem de máquina. Diferentes partes de um programa podem ser escritas em diferentes linguagens.

Diferentes linguagens de programação funcionam de diferentes modos. Por esse motivo, os programadores podem criar programas muito diferentes para diferentes linguagens; muito embora, teoricamente, a maioria das linguagens possa ser usada para criar qualquer programa.


sexta-feira, 20 de março de 2015

Perfil de Pedro Henrique Gondim Silva

   Olá, Meu nome e Pedro Henrique Gondim Silva, tenho 19 anos, sou uma pessoa bastante interativa gosto de me comunicar com as pessoas, extrovertido, focado em minha metas e objetivos de vida.
   
    Área acadêmica: Atualmente estou cursando Engenharia Civil no Centro Universitário do Planalto de Araxá (Uniaraxá), Faço curso de inglês, tenho custo de Excel, Word e cursando Auto CAD.


   Área profissional: Me encontro trabalhando no momento de auxiliar de escritório pelo setor financeiro de uma empresa (Vecol Terraplenagem e Pavimentação Ltda.). Almejando ir para o setor de minha área engenharia civil.

quinta-feira, 19 de março de 2015

Estabilizador - Filtro de linha


ESTABILIZADOR



    Os estabilizadores são equipamentos eletrônicos responsáveis por corrigir a tensão da rede elétrica para fornecer aos equipamentos uma alimentação estável e segura. Eles protegem os equipamentos contra sobre tensão, sobtensão e transientes. Uma pequena margem de estabilizadores também possuem um filtro de linha interno. 
Os mais simples tem seu preço em torno de $80 reais.












FILTRO DE LINHA 





      Possui um fusível que queima e corta a corrente quando ocorre uma passagem de alta corrente, evitando a queima do computador. Não só o computador  como  também notebooks, tablets e celulares são compostos por partes não tocáveis  são elas, as memórias, processador, softwares. Girão em torno de $50.








quarta-feira, 18 de março de 2015

CPU (processador)




CPU (ou processador) é composta por


  Uma unidade de aritmética e lógica (ULA): é a unidade central do processador, que realmente executa as operações aritméticas e lógicas entre dois números. 

   Uma unidade de controle (UC): é a unidade que armazena a posição de memória que contém a instrução que o computador está executando nesse momento. Ela informa à ULA qual operação a executar, buscando a informação (da memória) que a ULA precisa para executá-la. Depois, transfere o resultado de volta para o local apropriado da memória. A seguir, a unidade de controle vai para a próxima instrução
 E uma memória central (principal). 

    A CPU é considerada a parte mais importante de um computador, pois é responsável pelo processamento de todos os tipos de dados e pela apresentação do resultado do processamento, ou seja, é a parte mais importante do computador, pois é ali onde são interpretadas e executadas as instruções fornecidas pelos aplicativos (softwares), como o sistema operacional e o editor de textos, por exemplo.

   As CPUs antigas eram compostas por vários componentes separados, mas desde meados da década de 1970 elas vem sendo feitas em um único circuito integrado, tendo recebido ao nome de microprocessadores.

    Assim, a CPU é implementada fisicamente no processador, que tem um único chip, constituído por milhões de transistores, divididos em vários grupos de componentes, podendo-se citar entre eles as unidades de execução (onde as instruções são realmente processadas) e os caches





Funções e Tipos


O processador tem três funções básicas:

 - Realizar cálculos de operações aritméticas e comparações lógicas,

  - Manter o funcionamento de todos os equipamentos e programas, pois a unidade de controle interpreta e gerencia a execução de cada instrução do programa e

 - Administrar na memória central (principal) além do programa submetido, os dados transferidos de um elemento ao outro da máquina, visando o seu processamento. 

  O processador se comunica com outros circuitos e placas que são encaixadas nas fendas, os "slots" ou seja, conectores da placa-mãe. O caminho pelo qual se dá essa comunicação entre o processador e as outras placas são denominados de barramento.

Há dois tipos de barramento mais comuns:
 ISA ("Industry Standard Architecture") e
 PCI ("Peripheral Component Interconnect").


Memória Rom



    Memória ROM






     É um tipo de memória que permite apenas a leitura, ou seja, as suas informações são gravadas pelo fabricante uma única vez e após isso não podem ser alterada somente acessadas. São memórias cujo conteúdo é gravado permanentemente
    Sempre que um computador é iniciado, ele necessita de informações existentes em algum lugar para carregar suas funções básicas de uma forma que elas sempre sejam acessíveis e não se apaguem ao interromper a alimentação.Satélites, controles remotos, impressoras, celulares, todos os aparelhos digitais comportam uma ROM para realizarem suas tarefas básicas.
    ROM ( Read-Only Memory ) como o nome diz é memória somente de leitura. Portanto, só permite leitura, ou seja, suas informações são gravadas pelo fabricante uma única vez e não podem ser alteradas ou apagadas depois, podendo apenas ser acessadas. Ou seja, seu conteúdo é gravado de modo permanente.






Existem alguns tipos básicos de memoria ROM:


- PROM ("Programmable Read-Only Memory"): Tem sua gravação feita por aparelhos especiais que trabalham através de uma reação física com elementos elétricos.Os dados gravados na memória PROM não podem ser apagados ou alterados.

- EEPROMs ("Electrically Erasable Programmable Read-Only Memory"): Tipo similar à EPROM. Seu conteúdo pode ser apagado aplicando-se uma voltagem específica aos pinos de programação. Portanto, pode ter seu conteúdo modificado eletricamente, mesmo quando já estiver funcionando num circuito eletrônico.

- FlashROM: Memória flash semelhante às EEPROMs. São mais rápidas e de menor custo. É um tipo de chip de memória para BIOS de computador que permite que esta seja atualizada através de softwares apropriados. Essa atualização pode ser feita por disquete ou até mesmo pelo sistema operacional. Tudo depende dos recursos que o fabricante da placa-mãe em questão disponibiliza.



- CD-ROM são discos ópticos que retêm os dados não permitindo sua alteração.

Memória RAM



Memória RAM






     É um hardware de armazenamento randômico e volátil de memória. Isto significa que esta peça armazena dados de programas em execução enquanto o computador está ligado.   
     A memória RAM é essencial para acompanhar a velocidade do processador. Este tipo de memoria recebe  as informações do HD e armazena temporariamente, disponibilizando o conteúdo ao processador. Seria muito lenta a execução de um programa caso o processador tivesse que procurar os dados diretamente do HD.








     



Exemplo da utilidade da memória RAM

       Enquanto o usuário esta digitando e editando o texto, os dados ficam na memória RAM, após o arquivo ser salvo passa a ser armazenado no disco rígido.                     
      Caso a máquina desligue, as informações serão perdidas e a ultima informação salva estará no HD. Existem alguns programas que salvam automaticamente os arquivos no HD, em pastas temporárias, ou o usuário pode programar um tempo para salvar automaticamente, como os programas do Microsoft Office mais recente
      No caso dos jogos os softwares são mais exigidos, por que tem animações pra carregar a todo o momento, e pra rodar esse tipo de jogo. Tem que ter uma memória mais rápida, ou se não vão causar os famosos “Legs”

DDR, DDR2 e DDR3


      DDR, que operavam com frequências de até 200 MHz.ocorre é que o dobro de dados transita simultaneamente.DDR significa Double Data Rate, que significa Dupla Taxa de Transferência

     DDR2 a taxa de dados dobrou em relação à DDR, aumento na largura da banda, o padrão DDR2 veio para economizar energia e reduzir as temperaturas, alcançam clocks de até 1.300 MHz (frequência DDR), ou seja, 650 MHz real.
    
     DDR3 que, como era de se esperar, tem o dobro de taxa de transferência se comparado ao DDR2. A tensão das memórias caiu novamente (de 1,8 V do DDR2 para 1,5 V) e a frequência aumentou significativamente – é possível encontrar memórias que operam a 2.400 MHz (clock DDR).

     Vale lembrar que um computador é um sistema de peças trabalhando em conjunto. Não adianta o usuário ter uma memória RAM de DDR3 e um processador fraco, ou então uma placa mãe de baixa qualidade

Memória Cache

Memória Cache




      Um dispositivo de acesso rápido serve de intermediário entre um operador de um processo e o dispositivo de armazenamento ao qual esse operador cede. é um bloco de memória para o armazenamento temporário de dados que possuem uma grande probabilidade de serem utilizados novamente.
      A vantagem consiste em evitar o acesso ao dispositivo de armazenamento, armazenando os dados em meios de acesso mais rápidos.


Tipos de memória cache
    
    Os tipos de memória cache mais conhecidos são: mapeamento direto, totalmente associativo e associativo por conjunto (N-way). Mapeamento direto : cada bloco da memória principal é mapeado para uma linha do cache. Mapeamento associativo: um bloco da memória principal pode ser carregado para qualquer linha do cache. Mapeamento associativo por conjunto: meio termo direto e o associativo.
     Ausência de conteúdo no cache
Quando o processador necessita de um dado, e este não está presente no cache, ele terá de realizar a busca diretamente na memória RAM, utilizando wait states e reduzindo o desempenho do computador. Como provavelmente será requisitado novamente (localidade temporal) o dado que foi buscado na RAM é copiado no cache.

Cache em níveis

     O cache foi dividido em níveis, já que a demanda de velocidade a memória é tão grande que são necessários caches grandes com velocidades altíssimas de transferência e baixas latências. Sendo muito difícil e caro construir memórias caches com essas características, elas são construídas em níveis que se diferem na relação tamanho X desempenho.
    Como aumento crescente da velocidade da CPU e visando minimizar um grande impacto no custo da Memória Cache os fabricantes vêm estabelecendo diferentes níveis de memória cache.



Cache L1
    
     Uma pequena porção de memória estática presente dentro do processador. Em alguns tipos de processador, como o Pentium 2, o L1 é dividido em dois níveis: dados e instruções (que "dizem" o que fazer com os dados).O primeiro processador da Intel a ter o cache L1 foi o i486 com 8KB. Geralmente tem entre 16KB e 128KB; hoje já encontramos processadores com até 16MB de cache.

Cache L2

    Possuindo o Cache L1 um tamanho reduzido e não apresentando uma solução ideal, foi desenvolvido o cache L2, que contém muito mais memória que o cache L1. Ela é mais um caminho para que a informação requisitada não tenha que ser procurada na lenta memória principal.

Cache L3

    Terceiro nível de cache de memória. Inicialmente utilizado pelo AMD K6-III (por apresentar o cache L2 integrado ao seu núcleo) utilizava o cache externo presente na placa-mãe como uma memória de cache adicional. Ainda é um tipo de cache raro devido a complexidade dos processadores atuais, com suas áreas chegando a milhões de transistores por micrometros ou nanômetros de área. Ela será muito útil, é possível a necessidade futura de níveis ainda mais elevados de cache, como L4 e assim por diante.