profesor luis romero clase 1
TRANSCRIPT
8/16/2019 Profesor Luis Romero Clase 1
http://slidepdf.com/reader/full/profesor-luis-romero-clase-1 1/52
Tema 1Fundamentos de Computación
Prof. Luis Romero Niño
Asignatura: Informática
8/16/2019 Profesor Luis Romero Clase 1
http://slidepdf.com/reader/full/profesor-luis-romero-clase-1 2/52
Contenido
Concepto de Informática
Concepto de computadora
Breve reseña histórica Clasicación de las computadoras
Componentes de una computadora
Hardware
Software
8/16/2019 Profesor Luis Romero Clase 1
http://slidepdf.com/reader/full/profesor-luis-romero-clase-1 3/52
Informática
Ciencia ue estudia e! procesamientoautomático de !a información.
"ste t#rmino surge en Francia
en e! año 1$%&.
"n pa'ses ang!osa(ones se usa )Ciencias de !a Computación*+Computer ,cience-
8/16/2019 Profesor Luis Romero Clase 1
http://slidepdf.com/reader/full/profesor-luis-romero-clase-1 4/52
La Informática trata !os siguientestemas:
1. "studio de ap!icaciones informáticaseistentes
&. /esarro!!o de nue0as ap!icaciones+softare-
2. /esarro!!o de nue0as sistemasoperati0os
3. /esarro!!o de nue0as máuinas
8/16/2019 Profesor Luis Romero Clase 1
http://slidepdf.com/reader/full/profesor-luis-romero-clase-1 5/52
¿Qué es una computadora ?
Es un dispositivo electrónico que acepta datos de
entrada, los procesa mediante programas y genera
información.
8/16/2019 Profesor Luis Romero Clase 1
http://slidepdf.com/reader/full/profesor-luis-romero-clase-1 6/52
•Abaco (!"" # $%" A&C'& rimer dispositivo mecánico para contar
•ascalina Blaise ascal ($!) * $!!' Sumadora mecánica
•+á,uina de -iferencias Charles Babba.e ($/%) * $0/$' Suma1 resta1 multiplicación # división !" sumas por minuto
Historia de la computación
8/16/2019 Profesor Luis Romero Clase 1
http://slidepdf.com/reader/full/profesor-luis-romero-clase-1 7/52
•2ar3etas erforadas Charles 4ac,uard ($/5) * $0)6' 2elar de te3ido con tar3etas
perforadasBabba.e trató de aplicar este
concepto a su má,uina Herman Hollerit (censo de 7SA$0%"'
8/16/2019 Profesor Luis Romero Clase 1
http://slidepdf.com/reader/full/profesor-luis-romero-clase-1 8/52
ioneros de lacomputación
Atanaso y Berry (1!" a1#$%
Universidad Estatal de Iowa
Primera computadora electrónica
&auc'ly y c)ert (1#*% ENIAC. Aplicaciones para la 2a. Guerra Mundial
Universidad de Pennsylvania.
Peso: ! toneladas
8on 9eumann1 +auchl# #:c;ert ($%5'
E"#AC. Incluye la idea de pro$rama almacenado
8/16/2019 Profesor Luis Romero Clase 1
http://slidepdf.com/reader/full/profesor-luis-romero-clase-1 9/52
<eneraciones de
computadoras rimera <eneración ($%5$ * $%50' M%&uinas $randes y costosas' construidas con tu(os al vac)o.
Pro$ramadas en len$ua*e de m%&uina.
+IA, -.A,
8/16/2019 Profesor Luis Romero Clase 1
http://slidepdf.com/reader/full/profesor-luis-romero-clase-1 10/52
<eneraciones de
computadoras Se.unda <eneración ($%5%
*$%!6' Construidas con circuitos de transistores.
Pro$ramadas en len$ua*es de alto nivel.
Menor tama+o
2ercera .eneración ($%!6 *$%/$'
Circuitos inte$rados ,miles de componenteselectrónicos en miniatura-
Pe&ue+as' r%pidas y desprenden menos calor.
Cuarta .eneración ($%/$
* '
8/16/2019 Profesor Luis Romero Clase 1
http://slidepdf.com/reader/full/profesor-luis-romero-clase-1 11/52
,lasi/cación de lascomputadoras
,upercomputadoras
4acrocomputadoras o mainframaes
4inicomputadoras 4icrocomputadoras
"staciones de tra5a(o
8/16/2019 Profesor Luis Romero Clase 1
http://slidepdf.com/reader/full/profesor-luis-romero-clase-1 12/52
Clasicación de lascomputadoras
Supercomputadoras
Potentes, rápidas y costosas Usos: estudio de energía y
armas nucleares, búsqueda de
yacimientos petrolíferos,
estudio de tornados, estudio
de clima, diseño de aviones,simuladores de vuelo.
Supercomputadora C=A> ?$
recio apro@imado
&5 millones
8/16/2019 Profesor Luis Romero Clase 1
http://slidepdf.com/reader/full/profesor-luis-romero-clase-1 13/52
Clasicación de lascomputadoras
+acrocomputadoras o mainframes
Son grandes, rápidas y costosas
Soportan + programas
simultáneamente
+ainframe ServerSeries %%" IB+
recio apro@imado $ millón
8/16/2019 Profesor Luis Romero Clase 1
http://slidepdf.com/reader/full/profesor-luis-romero-clase-1 14/52
Clasicación de lascomputadoras
+inicomputadoras
ultiprocesos y
multiusuarios !"edes#
$ersi%n pequeña de la
macrocomputadora !&'()#
Usos: almacenan grandes
bases de datos,automati*aci%n industrial y
aplicaciones multiusuarioH Servers
8/16/2019 Profesor Luis Romero Clase 1
http://slidepdf.com/reader/full/profesor-luis-romero-clase-1 15/52
Clasicación de lascomputadoras
+icrocomputadoras o CDs
Uso personal!escuelas, oficinas,
ogares#
&'& sale al mercado la
-./ P012 3iferentes tipos en su
diseño
8/16/2019 Profesor Luis Romero Clase 1
http://slidepdf.com/reader/full/profesor-luis-romero-clase-1 16/52
Clasicación de lascomputadoras
:staciones detraba3o owor;stations
Utili*adas para aplicacionesque requieran de un
procesamiento moderado y
capacidades gráficas de alta
calidad2
Usos: aplicaciones deingeniería, 043, 04,
publicidad, creaci%n de
soft5are recio apro@imado /5"" * $""
8/16/2019 Profesor Luis Romero Clase 1
http://slidepdf.com/reader/full/profesor-luis-romero-clase-1 17/52
,omponentes de unacomputadora
HARDWARE e0uipos
-ispositios de entrada
-ispositios de salida 2nidad ,entral de3roceso (,32%
&emoria 3rincipal -ispositios de
Almacenamientosecundario
SOFTWAREpro4ramas
5istemas 6peratios
7en4ua8es depro4ramación 5oft9are de uso 4eneral 5oft9are de aplicación
8/16/2019 Profesor Luis Romero Clase 1
http://slidepdf.com/reader/full/profesor-luis-romero-clase-1 18/52
Hardware-ispositivos de entrada
:eclado &ouse o ratón scáner
7ectores de códi4os de;arras
3antallas sensi;les al tacto 7ápi< óptico =oystic)s
&icrófono ,ámara di4ital 7ectores de ;andas
ma4néticas
8/16/2019 Profesor Luis Romero Clase 1
http://slidepdf.com/reader/full/profesor-luis-romero-clase-1 19/52
Hardware-ispositivos de salida
Monitor o pantalla 3ispositivo de salida más común
6ipos !según colores#
onocromáticos
7scala de grises
0olor
6ipos !según tecnología#
"ayos cat%dicos !crt#
Pantallas 686
Pantallas de cristal líquido !903#
Pantallas de plasma
7,-
:>:
,:
8/16/2019 Profesor Luis Romero Clase 1
http://slidepdf.com/reader/full/profesor-luis-romero-clase-1 20/52
Impresora "egistra sobre papel la
informaci%n que produce
la computadora2 6ipos
atriciales
.nyecci%n de tinta
9áser
Hardware-ispositivos de salida
8/16/2019 Profesor Luis Romero Clase 1
http://slidepdf.com/reader/full/profesor-luis-romero-clase-1 21/52
Plotter Plotter
7fectúa impresiones gráficas7fectúa impresiones gráficascon gran precisi%n y encon gran precisi%n y en
grandes formatos2grandes formatos2
3iseño gráfico y arquitectura3iseño gráfico y arquitectura
Hardware
-ispositivos de salida
8/16/2019 Profesor Luis Romero Clase 1
http://slidepdf.com/reader/full/profesor-luis-romero-clase-1 22/52
Hard9are2nidad ,entral de 3roceso (,32%
>unciones 3irige y controla el
procesamiento de
datos 0ontrola el fluo de
datos
!entrada y salida#
,onsta de@ Unidad de control
Unidad 4ritm;tico <
9%gica3entium # $ C'<
8/16/2019 Profesor Luis Romero Clase 1
http://slidepdf.com/reader/full/profesor-luis-romero-clase-1 23/52
2nidad de ,ontrol
>unciones Supervisar la eecuci%n de programas
0oordinar las actividades de entrada=salida
9ocali*ar datos 7stablecer d%nde se almacenan los datos
3eterminar el orden de eecuci%n de las instrucciones
4signar localidades de memoria
8/16/2019 Profesor Luis Romero Clase 1
http://slidepdf.com/reader/full/profesor-luis-romero-clase-1 24/52
2nidad AritméticoD7ó4ica
0álculos aritm;ticos !suma, resta, multiplicaci%n
y divisi%n#
>peraciones l%gicas de comparaci%n !?, @, A, ≠
#
e4resar
8/16/2019 Profesor Luis Romero Clase 1
http://slidepdf.com/reader/full/profesor-luis-romero-clase-1 25/52
&emoria 3rincipal
6a7 dos tipos 5ásicos: RA4 7 R84
4emoria RA4 +Random Access4emor7-
4emoria de !ectura 7 escritura
4lmacena datos y programas en proceso emoria temporal
4 i RA4
8/16/2019 Profesor Luis Romero Clase 1
http://slidepdf.com/reader/full/profesor-luis-romero-clase-1 26/52
4emoria RA4
Todos !os programas 7 datos son transferidos a
!a memoria RA49 desde un dispositi0o deentrada o desde a!macenamiento secundario9antes de ser e(ecutados o procesados.
-ispositiosentrada E salida
-ispositios dealmacenamiento
secundario
+emoria =A+
3rocesado
r
8/16/2019 Profesor Luis Romero Clase 1
http://slidepdf.com/reader/full/profesor-luis-romero-clase-1 27/52
2nidades de &emoria
Bit EF menor cantidad ,ue puede almacenarse&-G.ito binario " ó $
B#te EF 0 bits& Almacena un carácter&
ilob#te (B' EF $"6 b#tes
+e.ab#te (+B' EF $"6 B
<i.ab#te (<B' EF $"6 +B
2erab#te (2B' EF $"6 <B
8/16/2019 Profesor Luis Romero Clase 1
http://slidepdf.com/reader/full/profesor-luis-romero-clase-1 28/52
4emoria RA4
Puede imaginarsecomo un con(unto decasi!!as9 cada una de!as cua!es tiene unadirección
1111
1 11
& 11
2 1111
; ;..
$$$
1
8/16/2019 Profesor Luis Romero Clase 1
http://slidepdf.com/reader/full/profesor-luis-romero-clase-1 29/52
4emoria RA4
&ódulo de 1$ &B &ódulo de F1$ &B
8/16/2019 Profesor Luis Romero Clase 1
http://slidepdf.com/reader/full/profesor-luis-romero-clase-1 30/52
&emoria 6&
ead 6nly &emory
Programas e informaci%n necesarios para lacomputadora
.nstrucciones básicas de arranque
Bo puede ser modificada
Permanente
8/16/2019 Profesor Luis Romero Clase 1
http://slidepdf.com/reader/full/profesor-luis-romero-clase-1 31/52
-ispositios de
Almacenamiento 5ecundario&edio de almacenamiento de/nitio
Al4unos son@ -iscos Gei;les -iscos -uros
,intas ma4néticas
-iscos ,ompactos (,-%
-.-
8/16/2019 Profesor Luis Romero Clase 1
http://slidepdf.com/reader/full/profesor-luis-romero-clase-1 32/52
-ispositios deAlmacenamiento 5ecundario
Discos fexibles
:ipos@
C D capacidad de E() F/ !/3# y GH) F/!43#2 7n desuso
E I capacidad de &2J / !/3# y &2HH /
!43#
8/16/2019 Profesor Luis Romero Clase 1
http://slidepdf.com/reader/full/profesor-luis-romero-clase-1 33/52
-ispositios de Almacenamiento5ecundario
Discos Duros
Pueden ser
gra5ados o !e'dos 4edio más rápido
para a!macenarinformación
Capacidades dea!macenamiento ene! orden de !os <5
--estern
-i4ital$JJ C;
--eterno
#J C;
8/16/2019 Profesor Luis Romero Clase 1
http://slidepdf.com/reader/full/profesor-luis-romero-clase-1 34/52
-ispositios deAlmacenamiento 5ecundario
Discos Compactos Contienen datos gra5ados digita!mente a tra0#s
de !áser
Forma cómoda 7 eficiente para a!macenar
grandes 0o!=menes de información Larga duración9 seguros9 5a(o costo.
Los C/ estándar tienen una capacidad de %>mega57tes +4?-.Tam5i#n @a7 de 45. Los C/
de a!ta capacidad admiten @asta B> 4?.
"isten 0arios formatos: C/R849 C/R9 C/RD
8/16/2019 Profesor Luis Romero Clase 1
http://slidepdf.com/reader/full/profesor-luis-romero-clase-1 35/52
-ispositios de Almacenamiento5ecundario
Cintas Magnéticas
Utili*an cinta similar a los
cassettes 4cceso secuencial
Utili*adas para respaldo de
datos
DVD (-i4ital .ideo-isc%
4specto similar al 03
0apacidad desde H2E K/
asta &C2' K/
7Ltraordinaria densidad
de informaci%n
4plicaciones multimedia,grandes cantidades de
video y audio digitali*ado,
uegos, etc2
8/16/2019 Profesor Luis Romero Clase 1
http://slidepdf.com/reader/full/profesor-luis-romero-clase-1 36/52
-ispositios de Almacenamiento5ecundario
Memor fas! pen "pen#ri$e%
!capacidades de (H, &J, JC(, C&J bM&2), J2) Kb#
&ni#a#es 'ip
!capacidades de &)), JC) y GC) b#
9os discos para las unidades Nip son más
gruesos que los disquetes pero tienen la
misma forma2
8/16/2019 Profesor Luis Romero Clase 1
http://slidepdf.com/reader/full/profesor-luis-romero-clase-1 37/52
013A4E
Conjunto de programas que le indican al
computador qué hacer y cómo operar para
generar los resultados esperados.
El software permite que al usuario utilizar el
computador con distintos fines.
8/16/2019 Profesor Luis Romero Clase 1
http://slidepdf.com/reader/full/profesor-luis-romero-clase-1 38/52
013A4E Pro$rama
Serie de instrucciones que le indican al computador las operaciones
que debe reali*ar para eecutar una tarea específica.
Una computadora no hace nada si no tiene instrucciones exactas
que le expliquen paso a paso lo que debe hacer
Clasii5icación del o5tware
!istemas "perati#os !oftware de uso general $enguajes de programación !oftware de aplicación
8/16/2019 Profesor Luis Romero Clase 1
http://slidepdf.com/reader/full/profesor-luis-romero-clase-1 39/52
o5tware
istema 0perativo Es el programa más importante, es el gestor y organizador de
todas las actividades que realiza la computadora.
Funciones
0oordinar y manipular el ard5are de la computadora2
Permiten manear arcivos: copiar=borrar=renombrar=crear Proporciona una interfa* para que el usuario se comunique con la
computadora2
Sirve de plataforma a partir de la cual se corren otros programas2
8/16/2019 Profesor Luis Romero Clase 1
http://slidepdf.com/reader/full/profesor-luis-romero-clase-1 40/52
Cate$or)as de istemas
0perativos
Multitarea
0apacidad del S> para eecutar varias tareas simultáneamente2
Multiusuario Permite a varios usuarios acceder a una computadora2
Son tambi;n multitareas2
Multiproceso 0oordina las operaciones de las computadoras que tienen más de
un procesador2 0ada procesador eecuta procesos diferentes2
8/16/2019 Profesor Luis Romero Clase 1
http://slidepdf.com/reader/full/profesor-luis-romero-clase-1 41/52
E*emplos de istemas0perativosMS!"S
0reado por icrosoften&'H2
Kran volumen de soft5are
disponible2
onousuario
onotarea
Utili*a comandos
"S#$
ultitarea onousuario2
3esarrollado por ./2
Poco soft5are disponible2
Permite el maneo directode &( / de la memoria
"4
8/16/2019 Profesor Luis Romero Clase 1
http://slidepdf.com/reader/full/profesor-luis-romero-clase-1 42/52
E*emplos de istemas
0perativos%I&!"%S
0reado por icrosoft a mediado
de la d;cada de los )2
ultitarea
.nterfa* gráfica
Primeras versiones E2), E2&, y
E2&& no eran sistemas operativos
$ersiones: Oindo5s 'C, Oindo5s ',
Oindo5s e, Oindo5s J))),
Oindo5s P
%I&!"%S &'
ultitarea
ultiproceso2
0omparado s%lo con UniL2
$ersiones: 5indo5s B6
Server, Oindo5s B6
OorQstations
$ersiones meoradas de
Oindo5s B6 Server:
Oindo5s Server J))),
Oindo5s Server J))E
8/16/2019 Profesor Luis Romero Clase 1
http://slidepdf.com/reader/full/profesor-luis-romero-clase-1 43/52
E*emplos de istemas 0perativos
(&I)
0reado por 9aboratorios /ell
en &'('2
ultiusuario, multitarea y
multiproceso
S%lido y capa*, pero de difícil
aprendi*ae2
$ersiones del UniL: Sun>S,9inuL, Solaris, eniL
*I&()
0reado en &''& por 9inus 6orvalds
ultitarea, multiusuario,
multiproceso
Protege la memoria para que un
programa no pueda acer caer alresto del sistema Se distribuye con c%digo fuente !Soft5are libre#
0omparte la memoria entreprogramas aumentando la velocidad y
disminuyendo el uso de memoria
Ray diferentes -distribuciones1
!3ebian, "edRat, andraQe, etc2#
8/16/2019 Profesor Luis Romero Clase 1
http://slidepdf.com/reader/full/profesor-luis-romero-clase-1 44/52
o5tware
6en$ua*es de Pro$ramación
Forma de comunicación inventada por el +omre para
dar órdenes a la computadora.
Permiten escribir programas
6ienen una sintaLis bien definida
Clasi5icación 9enguaes de bao nivel
9enguaes de alto nivel
8/16/2019 Profesor Luis Romero Clase 1
http://slidepdf.com/reader/full/profesor-luis-romero-clase-1 45/52
6en$ua*es de (a*o nivel
*engua-e de máquina
Serie de )s y &s
Programaci%n larga,
difícil y tediosa
9a correcci%n de errores
es complicada Bo ay transportabilidad
*engua-e ensamlador
Utili*a una serie de
c%digos o mnem%nicos
7specífico de cada
procesador
3ifícil aprendi*ae
8/16/2019 Profesor Luis Romero Clase 1
http://slidepdf.com/reader/full/profesor-luis-romero-clase-1 46/52
6en$ua*es de alto nivel
.nstrucciones escritas en palabras similares a lenguaes
umanos
8ácil aprendi*ae 9os programas son transportables
3eben ser traducidos a lenguae de máquina, a trav;s de
los traductores de lenguae !compiladores e int;rpretes#
4lgunos de ellos son: /asic, 0, Pascal, 0obol, 8ortran, etc2
8/16/2019 Profesor Luis Romero Clase 1
http://slidepdf.com/reader/full/profesor-luis-romero-clase-1 47/52
Conceptos Importantes
Programa o c%digo fuente: Programa escrito en algún lenguae
y que no a sido traducido a lenguae de máquina2
Programa o c%digo obeto: Programa que ya se encuentra en
lenguae de máquina y que ya es eecutable
6raductor: Programa que traduce instrucciones en lenguae de
alto nivel a lenguae de máquina2 Pueden ser compiladores o
int;rpretes2
0ompilador: 6raduce todo el programa y genera un c%digo listopara funcionar
.nt;rprete: toma una instrucci%n del programa, la traduce y la
eecuta2
8/16/2019 Profesor Luis Romero Clase 1
http://slidepdf.com/reader/full/profesor-luis-romero-clase-1 48/52
o5tware de uso $eneral >frece una estructura para un gran número de aplicaciones
empresariales, científicas y personales2
Proporciona versatilidad a la computadora2
7emplos:
<Procesadores de teLto <Roas de cálculo
<aneadores de bases de datos
< Paquetes de presentaci%n
8/16/2019 Profesor Luis Romero Clase 1
http://slidepdf.com/reader/full/profesor-luis-romero-clase-1 49/52
o5tware de uso $eneral >frece una estructura para un gran número de aplicaciones
empresariales, científicas y personales2
Proporciona versatilidad a la computadora2
7emplos:
<Procesadores de teLto <Roas de cálculo
<aneadores de bases de datos
< Paquetes de presentaci%n
8/16/2019 Profesor Luis Romero Clase 1
http://slidepdf.com/reader/full/profesor-luis-romero-clase-1 50/52
o5tware de uso $eneral
Procesadores de teto
Utili*ados para escribirdocumentos, cartas,
memorándums, etc2
0orrector de ortografía,
diccionario de
sin%nimos,etc2 7emplos: Oord, 4miPro,
Oordperfect, Oriter
/o-as de cálculo
Permiten elaborar tablascon datos y reali*ar
cálculos2
7l usuario indica las
f%rmulas que desea utili*ar
y el programa las aplica alos datos2
Permiten graficar los
resultados2
7emplos: 7Lcel, 9otus &JE,
Tuatro<Pro, 0alc
8/16/2019 Profesor Luis Romero Clase 1
http://slidepdf.com/reader/full/profesor-luis-romero-clase-1 51/52
o5tware de uso $eneral
Mane-adores de 0ase
de !atos
Permiten reali*ar consultas,
modificar, agregar, eliminar
datos de una /32
0onunto de datos
relacionados y ordenados2 7emplos: 4ccess, 8oLPro,
>racle, .nformiL
Paquetes de
Presentación
Permiten diseñarpresentaciones para
mostrarlas a trav;s de la
computadora
Permiten integrar efectos
en cada cambio dediapositiva2
7emplos: Po5er Point,
Presentations, .mpress
8/16/2019 Profesor Luis Romero Clase 1
http://slidepdf.com/reader/full/profesor-luis-romero-clase-1 52/52
o5tware de aplicación
3iseñados para reali*ar tareas específicas personales,
empresariales o científicas2
"eali*an tareas concretas2 7emplos:
Procesamiento de n%minas
4nálisis 7stadístico !SPSS, minitab, S4S, etc2#
0ontrol de .nventarios !S4.B6#