profesor luis romero clase 1

52
Tema 1 Fundamentos de Computación Prof. Luis Romero Niño Asignatura: Informática

Upload: hernando-idrogo

Post on 06-Jul-2018

218 views

Category:

Documents


0 download

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#