Informática Básica
Autor: Prof. Jaques V. M. Oliveira | Publicado: 2014-03-06T14:30:00-08:00


INTRODUÇÃO



1.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Conceitos básicos de Informática:



Memória secundária,
auxiliar ou externa:

&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;É um meio permanente, não volátil, de
armazenamento de programas e dados.



&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A memória principal de um computador
armazena dados temporariamente; para preservar as informações é necessário
transferi-las (gravá-las) em dispositivos de memória permanente, auxiliar.



&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;1) DISCO MAGNÉTICO - é um dispositivo
onde são gravados por processos magnéticos, programas e dados utilizados pelo
computador. Os discos magnéticos podem ser flexíveis ou rígidos.

&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 1º - Discos Flexíveis - tem como
principal característica sua portabilidade e a necessidade de um dispositivo de
disco flexível (Drive). Normalmente estas unidades são definidas como A, seus
discos são de 3 ½, polegadas, com capacidade 1,44 MB.

&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;

&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;2º Hard Disks (HD’s) - Discos Rígidos

São dispositivos de
armazenamento alojado em uma caixa permanentemente fechada. Possui grande
capacidade de armazenamento que pode variar de tamanho, atualmente medida em GB. Em um sistema
operacional da Microsoft®, por exemplo, são denominados de C ou D.



2)DISCOS
ÓPTICOS

Permitem armazenar
texto, imagem e som. Estão baseados na mesma tecnologia a laser dos CDs de
áudio. Os dados digitais são representados na superfície dos discos pela
queima, a laser, de minúsculos orifícios em sua superfície.

Capacidade: 700 Mb



Principais Tipos:



CD-ROM (Compact Disk
Read-Only Memory): vêm previamente gravados e não podem ser alterados. Quase
todos os programas comerciais importantes vêm sendo distribuídos nesta mídia.

CD-R (Compact
Disk-Recordable): as unidades de CD-R podem ler discos de CD-ROM e também
gravar em discos cobertos por uma tinta sensível à temperatura. A tecnologia de
CD-R não permite regravação.

CD-RW (Compact
Disc-Rewritable): oferece ampla capacidade de leitura e gravação, utilizando-se
de discos de CD-RW apagáveis. As unidades de CD-RW podem gravar também em discos CD-R.



&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Os DVDs utilizam o mesmo processo,
porém tem capacidade de armazenamento de dados de 4,7 GB.



1.1&nbsp;&nbsp;Constituição Interna
da máquina



BIT: dígito binário,
representa 0 ou 1;

BYTE: conjunto de 8
bits. Representa-se em um byte: uma letra de A a Z, um dígito de 0 a 9 ou um caracter especial;



Máquina (Hardware)

É um conjunto de
circuitos elétricos (placas de circuitos integrados), processadores, chips,
memórias, e dispositivos mecânicos de armazenamento de dados, que juntos
constituem o que chamamos de computador, servidor, impressora, ou qualquer
outro item funcional. Em uma organização, as máquinas centrais, onde estão
centralizadas as informações, dados de usuários e sistemas, são denominadas de
servidores.



Programa (Software)

É o conjunto de
instruções que são escritas e concatenadas de maneira lógica pelos
programadores, afim de resultar em ambiente de interação entre as máquinas e os
humanos. Podem ser chamados de aplicativos ou sistemas, e normalmente possuem
telas para entrada de dados e interação com os usuários. Realizam tarefas para
as quais foram programados.



Linguagem de
programação

É uma maneira lógica
e formal empregada na elaboração de um programa. Existem diversas linguagens de
programação, e cada uma possui comandos específicos. Os comandos devem seguir
normas de escrita e de concatenação lógica que também são específicas de cada
linguagem. Exemplos: HTML, C, PHP, JAVA, PASCAL, VISUAL BASIC, entre outras.



Código Fonte

É programa no seu
estado não executável, onde é possível ler os comandos e a lógica escrita pelo
programados na linguagem de programação em que foi concebido. Este é um exemplo
de código fonte de uma página web (fonte: http://www.google.com.br) escrito na&nbsp;linguagem HTML e JavaScript:



&lt;html&gt;&lt;head&gt;&lt;meta http-equiv="content-type"
content="text/html; charset=UTF-8"&gt;

&lt;title&gt;Google&lt;/title&gt;&lt;style&gt;&lt;!--body,td,a,p,.h{font-family:arial,sans-serif;}.h{font-size:
20px;}.q{color:#0000cc;}

//--&gt;&lt;/style&gt;&lt;script&gt;&lt;!-- function
sf(){document.f.q.focus();}

function
rwt(el,ct,cd,sg){el.href="/url?sa=t&amp;ct="+escape(ct)+"&amp;cd="+escape(cd)+"&amp;url="+escape(el.href).replace(/\+/g,"%2B")

+"&amp;ei=5Jo5Q5GBHsj8aMikrPkI"+sg;el.onmousedown="";return
true;}

// --&gt;&lt;/script&gt;&lt;/head&gt;

&lt;body bgcolor=#ffffff text=#000000 link=#0000cc vlink=#551a8b
alink=#ff0000 onLoad=sf() topmargin=3 marginheight=3&gt;

&lt;center&gt;&lt;img src=/logos/7th_birthday.gif width=296 height=116
border=0 alt="Google's 7th Birthday" title="Google's 7th
Birthday"&gt;&lt;br&gt;&lt;br&gt;

&lt;form action=/search name=f&gt;&lt;script&gt;&lt;!--function qs(el)
{if (window.RegExp &amp;&amp; window.encodeURIComponent) {var ue=el.href;var

qe=encodeURIComponent(document.f.q.value);if(ue.indexOf("q=")!=-1){el.href=ue.replace(new

RegExp("q=[^&amp;$]*"),"q="+qe);}else{el.href=ue+"&amp;q="+qe;}}return
1;}// --&gt;

&lt;/script&gt;&lt;table border=0 cellspacing=0
cellpadding=4&gt;&lt;tr&gt;&lt;td nowrap&gt;&lt;font size=-1&gt;&lt;b&gt;Web&lt;/b&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;a
id=1a class=q

href="/imghp?hl=pt-BR&amp;tab=wi"onClick="return
qs(this);"&gt;Imagens&lt;/a&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;a
id=2a class=q

href="http://groups.google.com.br/grphp?hl=pt-BR&amp;tab=wg"
onClick="return qs(this);"&gt;Grupos&lt;/a&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;a
id=3a class=q

href="/dirhp?hl=pt-BR&amp;tab=wd" onClick="return
qs(this);"&gt;Diretório&lt;/a&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;table
cellspacing=0

cellpadding=0&gt;&lt;tr&gt;&lt;td
width=25%&gt;&amp;nbsp;&lt;/td&gt;&lt;td align=center&gt;&lt;input type=hidden name=hl
value=pt-BR&gt;&lt;input maxLength=256 size=55

name=q value=""&gt;&lt;br&gt;&lt;input type=submit
value="Pesquisa Google" name=btnG&gt;&lt;input type=submit
value="Estou com sorte"

name=btnI&gt;&lt;/td&gt;&lt;td valign=top nowrap width=25%&gt;&lt;font
size=-2&gt;&amp;nbsp;&amp;nbsp;&lt;a href=/advanced_search?hl=pt-BR&gt;Pesquisa

avançada&lt;/a&gt;&lt;br&gt;&amp;nbsp;&amp;nbsp;&lt;a
href=/preferences?hl=pt-BR&gt;Preferências&lt;/a&gt;&lt;br&gt;&amp;nbsp;&amp;nbsp;&lt;a
href=/language_tools?hl=pt-

BR&gt;Ferramentas de
idiomas&lt;/a&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=3
align=center&gt;&lt;font size=-1&gt;Pesquisar: &lt;input id=all type=radio
name=meta

value="" checked&gt;&lt;label for=all&gt; a
web&lt;/label&gt;&lt;input id=lgr type=radio name=meta
value="lr=lang_pt" &gt;&lt;label for=lgr&gt; páginas em

português&lt;/label&gt;&lt;input id=cty type=radio name=meta
value="cr=countryBR" &gt;&lt;label for=cty&gt;páginas do

Brasil&lt;/label&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/form&gt;&lt;br&gt;&lt;br&gt;&lt;font
size=-1&gt;&lt;a href=/intl/pt/ads/&gt;Soluções de publicidade&lt;/a&gt; -
&lt;a href=/intl/pt-

BR/about.html&gt;Tudo sobre o Google&lt;/a&gt; - &lt;a
href=http://www.google.com/ncr&gt;Google.com in
English&lt;/a&gt;&lt;/font&gt;&lt;p&gt;&lt;font size=-2&gt;&amp;copy;2005

Google&lt;/font&gt;&lt;/p&gt;&lt;/center&gt;&lt;/body&gt;&lt;/html&gt;



O Código acima,
quando executado pelo navegador (Internet Explorer, Firefox, etc...) fica como


demonstrado na
Figura 1.









Figura 1 – Execução
de código fonte de uma página em linguagem de programação HTML e Javascript por
um navegador de internet.



Ao desenvolver um
sistema, a organização pode negociar ficar em poder do código fonte. Somente&nbsp;com o código fonte
em mãos, será possível realizar alterações no sistema.