Está en la página 1de 7

www.monografias.

com
Computadoras
1. Que es una computadora
2. Organizacin fsica de la computadora. Arquitectura.
3. Funcionamiento
4. oft!are" #os programas
$. istema Operati%o &O'(indo!s
). #engua*es de +rogramacin
Que es una computadora"
Definicin: Dispositivo mecnico-electrnico que procesa Informacin (numrica, alfanumrica )


Harware : son los componentes f!sicos: "#$ % ispositivos perifricos
&oftware : "on'unto e programas escritos para la computaora.
#rograma : "on'unto e instrucciones escritas que (acen funcionar la computaora
1.2 Organizacin fsica de la computadora. Arquitectura.
1.2.1 &ispositi%os de entrada , salida. +erif-ricos.
1.2.2 .emoria Central / 0nterna 1 :

Dispositivo )ipo Descripcin
*emoria central + funcin
,lmacena informacin
Instrucciones "omanos e un programa
Datos &on mane'aos por las instrucciones
Funcionamiento
#ara que un programa se puea e'ecutar ( -$. ) , e/e ser situao en la memoria en
una operacin que se llama carga ( 01,D ) el programa2 posteriormente cualquier
ato a procesar por el programa se e/e llevar a la memoria meiante unas
instrucciones .
0a memoria central e una computaora es una 3ona e almacenamiento organi3aa
en miles e millones e uniaes e almacenamiento iniviual ( celas e memoria ).
0a unia elemental e memoria se llama /%te % almacena un carcter e informacin.
4 /its guara, almacena 4 igito, que puee ser:
un uno (4)
un cero (5) .
4 5
"omputaora
salia entraa
Dispositivos
e entraa
$"#
*emoria
Interna
Dispositivos
e salia
*emoria
67terna

$n carcter e un ato alfanumrico se almacenan en un /%te. 6'emplo la pala/ra
su/pro%ecto .
& $ 8 # - 1 9 6 " ) 1
0os atos numricos pueen ocupar :, ; o < /%tes consecutivos, seg=n sea su tipo
valor eclaracin e'emplo
simple precisin > ?rea> 2 presin> 2 precio>
o/le precisin @ *asatomica@2 energia@
entero A 6tapasA 2 correasA
entero largo B
$n /%te, tiene asociao una ireccin % su contenio2 permiten su acceso para
almacenarlo o recuperarlo
Arreglos unidimensionales : vectores
6'emplo:
Cector columna:
1
1
1
]
1

3
2
1
F
F
F
fuerza
tiene D filas , 4 columna
vector fila : [ ] 3 cos 2 cos 1 cos cos tos tos to tos tiene 4 fila , D columnas

Arreglo 2idimensional"

,
_

300 15 2
120 10 1
temp presion estad
Tabla
tiene D filas , D columnas
Dispositivo+ funciones Descripcin
3C+
0os atos en la memoria central se
pueen leer (recuperar ) , o
escri/ir.
4. Dirige % controla el proceso e informacin.
:. #rocesa % manipula la informacin almacenaa en
la memoria
D. -ecupera la informacin e la
memoria: atos o instrucciones
;. almacena los resultaos e los procesos en
memoria
3nidad de Control 4."oorina las activiaes
:.Determina, orena % sincroni3a los
procesos que reali3a la computaora.
3nidad Aritm-tico'lgica 4. -eali3a las operaciones aritmticas %
0gicas .
,rreglos /iimensionales. 6'emplo: una ta/la, matri3. )iene os imensiones:
6'emplo e /ase e atos elemental en forma e ta/la :
"4 ": "D
"; "E "F
"G "< "H
&iempre que se almacena nueva informacin , reempla3a a la que e7ist!a inicialmente %
es /orraa.
0a ireccin es =nica % permanente.
6l contenio puee cam/iar mientras se e'ecuta un programa
0a capacia e almacenamiento e la memoria se mie en /ites
4/ite significao
4 I/ites 45:; /ites 45
D
4 */ites 45:; 7 45:; /ites 45
F
4 J8ites 45:; 7 45:; 7 45:; /ites 45
H
1.2.4. .emoria au4iliar / e4ternas 1 "
#ueen estar constituios por alguno o toos ispositivos tales como 2
cintas magnetofnicas e los equipos e sonio.
isco uro
iscos fle7i/les : flopp% : D

K pulg 2 cap. (/a'a ensia) G:5 I8
(alta ensia) 4.;; *8
E K pug2 cap (/a'a ensia) DF5 I8
(/a'a ensia) 4.: *8
isco compacto : unia e "D--1* cap G:5 */
0a memoria e7terna puee almacenar informacin en forma permanente ,
contrariamente a la memoria interna , en la cual la informacin es voltil % esaparece
al esconectar la fuente e energ!a o e potencia el computaor.
0a informacin se organi3a en uniaes inepenientes que se enominan arc(ivos L
files L fic(ero. 0os
fic(eros pueen ser e programas, e te7to, imgenes, e'ecuta/les, ocultos, e solo
lectura .
$n arc(ivo se esigna por un nom/re % una e7tensin % se inica como
&ima
1perativo
formato e'emplo
4 D1& .om/rear.e7t #ro/lem4./as <caracteres.Dcaracteres
: Minows .om/rearc(ivo.e7tensin #ro/lema4.oc Hasta :EF carac nov.e7t

0os resultaos e programas se pueen guarar como arc(ivos.
*ecanismo:
,rc(ivo arc(ivo
1.3 oft!are" #os programas
0as operaciones que e/e reali3ar el (arware son especificaas por una lista e instrucciones
llamaas programas o software. 6l software se ivie en os grupos:
&oftware e sistemas
&oftware e aplicaciones
6l software el sistema es el con'unto e programas inispensa/les para que el sistema
funcione. &e enomina tam/in programas e sistema.
&u/pro%ecto cigo .o"re "ont #rogram
Introuccin
a la #rogramacin
),:454 4;5: D $nia 4
$nia :
$nia D
$nia ;
*emoria
au7iliar
*emoria central
0os programas son: sistema operativo, eitores e te7tos, los compilaores e interpretes
(lengua'es e programacin) % los programas e utilia.
istema Operati%o &O'(indo!s "
6l sistema operativo sirve esencialmente para :
Nacilitar la escritura % uso e sus propios programas.
Dirige las operaciones glo/ales e la computaora.
Instru%e la computaora para e'ecutar otros programas.
"ontrola el almacenamiento % recuperacin e arc(ivos (programas % atos), e cintas
% iscos.
#osi/ilita que se puee introucir % gra/ar nuevos programas e instru%e a la #" para
que los e'ecute.
0os &istemas pueen ser monousuarios % multiusuarios o e tiempo compartio2 atenieno al
numero e usuarios en monotarea o multitareas (m=ltiples tareas). &eg=n las tareas
(procesos) que puee reali3ar simultneamente.
6l OuicI 8asic funciona en el &istema 1perativo e Disco D1& , monousuario % monotarea que
soportan algunas computaoras personales.
0os lengua'es e programacin sirven para escri/ir programas que permitan la comunicacin
usuario + maquina. $nos programas especiales llamaos programas trauctores (compilaores
e interpretes) convierten las instrucciones escritas en lengua'es e programacin en
instrucciones escritas en lengua'e e maquina (54 /its) que esta puea entener.
0os programas e utilia facilitan el uso e las computaoras .
6'emplo los eitores e te7to como 6it (D1&), el eitor #awor (MI.D1M&) % el propio
6itor e OuicI 8asic , permiten la escritura % eicin e ocumentos .
6stos apuntes (an sio escritos en un eitor e te7tos o procesaor e pala/ras (Mor) . 0os
programas que reali3an tareas completas tales como nominas, conta/ilia, etc, es ecir los
programas que porn escri/ir en O8 o en otro programa se enominan programas e
aplicacin. 6'emplos mas tare.
De/e iferenciarse entre el acto e crear un programa % la accin e la computaora
cuano e'ecuta las instrucciones el programa .
0a creacin e un programa se (ace inicialmente en papel % a continuacin se
introuce en computaora % se convierte en lengua'e enteni/le por la computaora
(ver figura 4-45)
*uestra el proceso general e e'ecucin e un programa: aplicacin e una
entraa (atos al programa) % o/tencin e una salia (resultaos). 0a entraa puee
tener una variea e formas tales como: n=meros, o caracteres alfa/ticos.
0a salia puee tam/in tener forma tales como atos numricos o caracteres ,
sePales para controlar equipos, maquinas o ro/ots, etc. 0a e'ecucin e un
programa requiere generalmente unos atos como entraa (figura 4-444) aems el
propio programa, para poer proucir una salia.
#engua*es de +rogramacin
0os lengua'es utili3aos para escri/ir programas e computaoras que puean ser
entenios por ellas se enominan programas e programacin. 0os lengua'es e
programacin se clasifican en tres granes categor!as, maquinas: /a'o nivel % alto
nivel.
0engua'e e maquina: 6l lengua'e e maquina es aquel cu%as instrucciones son
irectamente enteni/les por la computaora % no necesitan trauccin posterior para que la
$"# puea comprener % e'ecutar el programa.
0as instrucciones en lengua'e maquina se e7presan en trminos e la unia e memoria ms
pequePa (/it) L igito /inario 5 o 4 , en esencia una secuencia e /its que especifican la
operacin % las celas e memoria implicaas en una operacin
6'emplo . Instrucciones en lengua'e e maquina :
5545, 5555, 4554, 4554, 45554, 4445.
"omo se o/serva estas instrucciones son fciles e leer por una computaora % if!ciles para
un programaor % viceversa. #or esta ra3n se (ace if!cil escri/ir programas en cigo o
lengua'e e maquina. 9 se requiere otro lengua'e para comunicarse con la computaora pero
que se (ace ms fcil e escri/ir % e leer por el programaor. #ara evitar la teiosa tarea e
escri/ir programas en este lengua'e se (an isePao otros programas e programacin que
facilitan la escritura % posterior e'ecucin e los programas.
6stos son lengua'es e /a'o % alto nivel.
0engua'e e /a'o nivel( ensam/laores)
0a programacin en lengua'e e maquina es if!cil , por ello se necesitan lengua'es que
permitan simplificar este proceso los lengua'es e /a'o nivel (an sio isePaos para ese fin.
6stos lengua'es epenen e la maquina o sea el con'unto e instrucciones especificas e la
computaora , e'emplo el lengua'e ensam/laor en el las instrucciones se escri/en en cigos
alfa/ticos conocios como nemotcnicos (a/reviaturas e pala/ras inglesas o espaPolas,
e'emplo sumar en ingles
,DD L suma
&$8L resta
*#9 L multiplicar
DICLiviir
0D,L cargar acumulaor
&)1L almacenar
0as pala/ras nemotcnicas son mas fciles e recorar que las secuencias e !gitos e 5 a
4.$na instrucciones t!pica en ensam/laor puee ser
,DD Q, 9, R.
6sta instruccin significa que se e/en sumar los n=meros almacenaos en las
irecciones Q,9 % almacenar el resultao en la ireccin 3, el lengua'e ensam/laor traucir la
instruccin a cigo e maquina, por e'emplo.
,DD L 4445
QL4554
9L4545
RL4544
0a instruccin traucia ser 4445 4554 4555 4544
Despus que un programa (a sio escrito en lengua'e ensam/laor se necesita un programa
llamao ensam/laor, que lo trau3ca a cigo e maquina

4;D. 0engua'e e alto nivel.
0os lengua'e e programacin e alto nivel ( 8,&I", #,&",0, N1-)-,., " ,"1810) son
aquellos en los cuales las instrucciones o sentencias a la computaora se escri/en con
pala/ras similares a los lengua'es (umanos.
6n general en lengua'e ingles como es el caso e OuicI 8asic , lo cual facilita la escritura % la
comprensin por parte el programaor.
$na l!nea e un programa en OuicI 8asic es
-6* -esolucin e un triangulo
#-I.)
I.#$) S0,D1 ,L S 2 ,
I.#$) S0,D1 8L S2 8
I.#$) S0,D1 "T2 "
#-I.)
06) #6-I*6)-1L ,U8U"
#-I.) S#6-I*6)-1LT2 #6-I*6)-1
6.D
"aracter!sticas e los lengua'es e programacin:
)ransporta/ilia :un programa escrito en un lengua'e e alto nivel se puee escri/ir
con poca o ninguna moificacin en istintos tipos e computaora.
#rograma fuente
en lengua'e
6nsam/laor
6nsam/laor
( ,ssem/ler )
#rograma
en lengua'e e maquina
Inepenencia : 0os lengua'es e/en ser inepenientes e la mquina o sea una
sentencia no epene el isePo e (arware e una computaora en particular.
0os programas escritos en lengua'e e alto nivel no son enteni/les irectamente por la
maquina.
.ecesitan ser traucios a instrucciones en lengua'e e maquina que lo entiena la
computaora.
0os programas que reali3an esta trauccin se llaman programas compilaores.
0os programas escritos en lengua'e e alto nivel se llaman programas fuentes
6l compilaor trauce el programa fuente en un programa o/'eto, el cual se utili3a en la
fase e e'ecucin el programa.
,lgunas computaoras o microcomputaoras utili3an unos programas similares llamaos
programas interpretes que traucen los programas.
6l proceso e trauccin e un programa fuente se enomina interpretacin o compilacin,
seg=n sea el programa.
$n interprete trauce % e'ecuta una trauccin (sentencia) en cigo fuente caa ve3. 0os
programas interpretaos generalmente se e'ecutan muc(o mas lentamente que los programas
compilaos2 sin em/argo los interpretes son ms fciles e utili3ar % la epuracin (correccin)
e errores es muc(o ms cmoa.
8asic, 8asica ( 8asic ,vance ) , JM-8asic, son interpretes % OuicI 8asic es un compilaor.
Nortran , #ascal , " , son programas compilaores.
0os lengua'es e programacin " , )ur/o ", "
UU
, son programas orientaos a o/'eto.
Minows fue esarrollao en "
Cisual 8asic es un lengua'e orientao a eventos % en el futuro mu% e7tremaamente cercano , V
%a > esta influ%eno en la informtica universal.
6l lengua'e OuicI 8asic reali3a la trauccin % e'ecucin caa ve3 que se e'ecuta una l!nea.
6ste lengua'e re=ne las caracter!sticas e interprete en cuanto su facilia e eicin,
e'ecucin % puesta a punto e programas % e compilaor por su estructura % velocia e
e'ecucin.
#rogramas:
entrada salida
atos procesamiento resultaos
sentencia
oren
lengua'es e programacin
/a'o nivel
alto nivel
lengua*e ni%el e*emplos caractersticas
maquina /a'o ,sem/ler
Interprete,
compilaor
alto OuicI 8asic
#ascal
"
UU
4. &oftware2
&oftware el sistema: es el con'unto e programas inispensa/les para la maquina funcione
(programas el sistema):
&istema operativo: D1&------ Minows
6itores + #rocesaores e te7tos
#rogramas compilaores e interpretes.
0engua'es e programacin
&oftware e aplicaciones: programas e utilia:
+aquete Aplicacin
67cel, 0otus 4 : D. Ho'a e calculo
programa
,utoca DisePo mecnico, elctrico, civil, topogrfico,
arquitectnico
D/ase, ,ccsess, No7#ro #rograma e 8ase e Datos
#ower #oint, Harvar Jrap(ics #resentaor e (iperte7to
*at(ca Ho'a e calculo anlisis matemtico
oft!are "
&istema 1perativo e Disco
Minows
0engua'es e #rogramacin:
#rogramacin en OuicI 8asic
OuicI 8asic versin ;.E
OuicI 8asic
"aracteristicas :
0engua'e : alto nivel
"ompilao
&ecuencial
"ompilao
6structurao: top-own
#rograma:
entrada salida
comanos: comanos:
Documento ceio por:
5O678 #30 CA90##O 9858&A
"i/er"ra3%E555W%a(oo.com.m7
+rograma
INPUT
INPUT$
READ
DATA
PRINT
LPRINT

También podría gustarte