Sunteți pe pagina 1din 5

INTRODUCCIÓN

 A  LA  INFORMÁTICA  
El  conocimiento  adquirido  de  analizar  unos  datos  mediante  un  determinado  proceso  lo  llamamos  
información.    
Por  informática  entendemos  la  ciencia  del  tratamiento  y  la  obtención  automática  de  la  información  por  
medio  de  ordenadores  electrónicos.  
En  la  practica  consiste  en    usar  un  ordenador  a  la  que  le  damos  un  conocimiento  (datos)  con  los  cuales  
realiza  un  trabajo  lógico  y/o  aritmético  (proceso),  a  partir  del  cual  obtenemos  un  resultado  (información).  
 
Sistemas  de  Base  
 
o BASE  2  a  BASE  10:      101101  
1º:      252423222120  (los  exponentes  van  de  derecha  a  izquierda)  
2º:      32  -­‐  16  –  8  –  4  -­‐  2  -­‐  1  (multiplicar  cada  numero  por  su  exponente)    
3º:      32  –  0  –  8  –  4  –  0  –  1  (multiplicar  cada  numero  por  su  numero  correspondiente  en  base  2)    
4º:      suma  de  todos  los  números  =  4510  
 
o BASE  10  a  BASE  2:      45  
Se  dividirá  el  45  entre  dos  sucesivamente  hasta  que  no  se  pueda  dividir  mas.  Y  escribiremos  
comenzando  por  el  ultimo  cociente  y  todos  los  restos,  hacia  atrás.  
 
 
La  Evolución  De  Los  Ordenadores  
En  la  evolución  de  los  ordenadores  se  distinguen  las  generaciones  siguientes:  
 
o Primera  generación:    Entre  los  años  1950  y  1958.  Sus  componentes  eran  relés  y  válvulas  
electrónicas.  
-­‐ Se  construían  para  tareas  muy  concretas.  
-­‐ La  programación  se  hacía  directamente  en  binario.  
-­‐ Y  las  velocidades  eran  del  orden  de  milisegundos.  
o Segunda  generación:    Entre  1958  y  1964.  
-­‐ Se  construyen  con  componentes  semiconductores  
-­‐ Comienzan  a  desarrollarse  los  lenguajes  de  bajo  nivel,  como  el  ensamblador.  
-­‐ Hacen  su  aparición  los  circuitos  impresos.  
-­‐ Aparecen  los  primeros  periféricos  (captadoras,  impresoras,  etc.)  
o Tercera  generación:    Entre  1964  y  1970.  
-­‐ Comienzan  a  desarrollarse  los  lenguajes,  como  el  Basic.  
-­‐ El  circuito  integrado  sustituye  a  los  transistores  y  el  circuito  impreso.  
-­‐ Se  desarrollan  los  sistemas  operativos.  
-­‐ Como  memoria  auxiliar  aparecen  los  discos  magnéticos.  
o Cuarta  generación:    Desde  1970  hasta  el  día  de  hoy.  
-­‐ Los  integrados  se  sustituyen  por  el  microprocesador.  
-­‐ Se  alcanza  el  desarrollo  total  de  periféricos.  
-­‐ Como  soporte  de  la  información  hace  su  aparición  el  disquete,  y  posteriormente  al  disquete,  
el  CD  y  el  DVD.  
 
 
FUNCIONES  Y  FASES  DE  UN  PROCESO  DE  DATOS  
La  función  del  proceso  de  datos  es  la  obtención  de  información  desde  el  ordenador,  a  partir  de  los  datos  
que  se  le  han  suministrado.  Las  operaciones  las  realiza  el  Hardware  según  la  guía  de  un  Software.  Las  fases  
del  proceso  de  datos  son:  
o Entrada  
o Proceso    
o Salida  
 
 
 
 
EL  ORDENADOR  Y  SUS  UNIDADES  DE  ENTRADA,  CÁLCULO  Y  SALIDA  (HARDWARE)  
El  ordenador  es  un  conjunto  de  sistemas  electrónicos  que,  trabajando  juntos,  realizan  el  tratamiento  de  la  
información.  Todos  los  componentes  físicos  van  conectados  a  la  torre,  donde  se  encuentra  una  fuente  de  
alimentación  que  gestiona  la  energía  eléctrica,  unidades  de  almacenamiento  y  la  placa  base,  donde  está  el  
procesador,  la  memoria  central  y  los  conectores  de  los  dispositivos  periféricos.  
En  la  placa  base  encontraremos  los  elementos  que  hacen  la  mayor  parte  del  trabajo,  como  por  ejemplo:  
 
Memoria  Central  
Órgano  pasivo  de  almacenamiento  de  información  en  el  que  se  puede  introducir  y  extraer  datos.  Almacena  
los  datos  y  los  programas  para  su  ejecución.    
La  memoria  se  estructura  en  una  serie  de  celdas  elementales,  en  las  que  podrán  contener  una  unidad  
especifica  de  información  basados  en  dos  valores,  0  (falso)  y  1(verdadero).  A  cada  celda  se  accede  
mediante  una  dirección.  
 
La  unidad  básica  de  memoria  es  el  bit,  que  es  la  cantidad  mínima  de  información  que  se  puede  almacenar.  Los  
bits  se  agrupan  en  grupos  de  4  (nibbles),  de  8  (bytes  u  octetos)  y  mas  modernamente  de  16,  32,  64  (words).  
…  -­‐  Tb  –  Gb  –  Mb  –  Kb  –  bytes  
1Kb  =  1024  bytes  /  1Mb  =  1024Kb  /  1Gb  =  1024Mb  /  1Tb  =  1024Gb  /  etc…  
 
Para  su  funcionamiento  dispondrá  de  dos  registros:  
o Registro  de  dirección  de  memoria:  contiene  la  dirección  de  la  celda.  
o Registro  de  información  de  memoria:  en  él  se  deposita  el  contenido  de  la  celda.  
 
Según  su  uso,  hay  varios  tipos  de  memoria:  
o Memoria  ROM  (Read  Only  Memory):    de  solo  lectura.  No  es  Volátil,  mantiene  su  contenido  aunque  
se  apague  el  ordenador.  
• Memoria  PROM:    es  una  memoria  programable  en  lectura.  
• Memoria  EPROM:    cuyo  contenido  es  borrable  y  regrabable.  
• Memoria  EEPROM:    permite  regrabar  más  veces.  
• Memoria  FLASH:    compactas,  rapidas,  robustas  y  de  larga  duración.  
o Memoria  RAM  (Random  Access  Memory):    de  lectura  y  escritura.  Es  Volátil,  se  borra  cuando  
apagamos  el  ordenador.  
o Memoria  BIOS:    memoria  no  volátil,  que  contiene  un  programa  de  arranque,  teniendo  como  misión  
cargar  y  arrancar  el  sistema  operativo  instalado  en  el  disco  duro.  
 
 
La  unidad  central  de  proceso  
Comúnmente  llamada  procesador,  realiza  cálculos,  asigna  tareas,  controla  periféricos,  ejecuta  programas…    
Está  formado  por  los  siguientes  elementos:  
o Memoria  interna  (caché):    destinada  a  ser  memoria  tipo  RAM  de  uso  interno.  
o Unidad  Aritmético-­‐Lógica  (UAL):      Esta  unidad  es  la  encargada  de  realizar  las  operaciones,  tanto  
aritméticas  (suma,  multiplicación…),  cómo  lógicas  (álgebra  booleana,  decisiones,  comparaciones…).  
o Unidad  de  control:      La  Unidad  de  Control  analiza  las  instrucciones  de  los  programas.  Lleva  el  
control  de  las  operaciones.  
• Reloj:    nos    indica  la  velocidad  de  trabajo  y  se  expresa  en  Hertzios  (ciclos  por  segundo).  
• Registro  contador  de  instrucciones:    contiene  la  dirección  de  memoria  RAM  donde  se  
encuentra  la  instrucción  del  programa    a  ejecutar.  
• Registro  de  instrucción:    en  él  se  deposita  la  instrucción  del  programa  que  se  está  
ejecutando.  
• Decodificador  y  secuenciador:    el  decodificador  analiza  el  código  de  operación  de  la  
instrucción,  efectuando  una  operación.  
 
 
 
 
 
 
Controlador  de  entrada/salida  
o Entrada  y  Salida:    regularan  el  trafico  y  rutas,  a  base  de  puertos,  que  suelen  consistir  en  un  
conjunto  de  chips.  La  razón  del  controlador  es  que  se  pueda  cambiar  la  parte  afectada  por  el  nuevo  
periféricos  y  que  siga  valiendo  el  resto  del  ordenador.  
o El  dispositvo  I/O:    físicamente  hablamos  de  la  forma  en  que  se  aplica  la  tecnología,  como  un  
controlador  más  un  pequeños  programa  llamado  driver.  
o Las  conexiones  externas:    PS2,  DB-­‐9,  VGA,  USB,  …  
 
Unidades  de  entrada  y  salida  
o Entrada:    teclado,  raton,  lápiz  óptico,  tableta  digitalizadora  o  grafica,  scaner,  lector  de  código  de  
barras,  lector  de  tarjetas,  WebCam,  micrófono,  Joystick,  sensor  de  huella  digital  y  conexiones  
externas,  …  
o Salida:    monitor,  impresora,  trazador  grafico  (plotter),  grabadores,  …  
o Unidades  de  almacenamiento:  
• Disco  flexible:  pueden  ser  de    51/4  y  31/2    .  Se  introducen  y  se  extraen  de  la  unidad  de  
lectura/escritura.  
• Disco  duro:    formado  por  un  paquete  de  discos  encapsulados  y  con  varias  cabezas  
lectoras/escritoras.  
• Unidad  Backup:    utiliza  la  cinta  magnética,  su  acceso  es  secuencial.  Se  presentan  en  forma  
de  casete.  
• CD-­‐ROM:    antiguamente    disco  de  lectura,  y  ahora  de  lecto-­‐escritura.  
o Unidades  de  entrada  y  salida:    pantalla  táctil,  Modem,  Router,  Tarjeta  de  red,  auricuales,  
lectoescritores.  *CLÚSTER:    conglomerados  formados  por  varios  procesadores  unidos  en  red  y  
trabajando  simultáneamente.  
 
 
 
CONCEPTO  DE  PROGRAMA  Y  TIPOS  
Conjunto  de  instrucciones  operacionales  susceptibles  de  ser  ejecutadas  por  un  ordenador.  
o Programa  fuente:    fichero  que  contiene  instrucciones    del  lenguaje  de  programación.  El  ordenador  
no  entiende  estas  instrucciones.  
o Programa  objeto:    fichero  que  contiene  instrucciones  traducidas  al  lenguaje  maquina.  
o Programa  ejecutable:    fichero  que  contiene  las  instrucciones  traducidas  y  que  se  puede  ejecutar  
desde  la  línea  de  mandatos  (.exe).  
 
El  Software  es  la  parte  lógica  del  ordenador,  siendo  el  conjunto  de  programas  necesarios  para  el  
funcionamiento  del  equipo  informático.  
o Software  base:    sistema  operativo,  lenguajes  de  programación,  programas  de  utilidad  y  programas  
especiales  de  ayuda.  
o Software  de  aplicación:    permiten  resolver  problemas  de  usuarios.  
• Aplicaciones  estándar:    ofimática  (procesadores  de  texto,  hojas  de  calculo,  bases  de  datos,  
gestores  gráficos  y  gestores  de  comunicaciones)  
• Aplicaciones  especificas:  orientadas  a  resolver  problemas  particulares.  
 
 
CONCETO  DE  SISTEMA  OPERATIVO  Y  SUS  FUNCIONES  
Conjunto  de  programas  suministrado  con  el  ordenador  que  sirven  de  enlace  entre  el  ordenador  y  el  
operador,  siendo  esta  su  principal  función.  Se  compondrá  de  dos  tipos  de  programas:  
 
o Programas  de  control:    programas  que  encadenan  automáticamente  los  distintos  trabajos  o  
programas;  otros  tratan  errores;  otros  consiguen  simultaneidad  de  operación  entre  distintos  
órganos  del  ordenador;  etc.  
• Programas  de  gestión  del  sistema.  
• Programas  de  gestión  de  trabajos.  
• Programas  de  gestión  de  datos.  
 
o Programas  de  servicio:      mejoran  la  productividad  del  programador.  Los  programas  traductores  
(ensambladores  y  compiladores)  y  las  rutinas  de  utilidad  (programas  para  clasificar,  copiar  
ficheros,  etc.).    
 
Las  funciones  mas  comunes  del  sistema  operativo  son:  
o La  planificación,  la  carga  y  la  supervisión  de  la  ejecución  de  los  programas.    
o La  asignación  de  memoria,  unidades  de  Entrada/Salida  y  otros  dispositivos  del  sitema.  
o Iniciar  y  controlar  operaciones.  
o Manejar  errores  y  reiniciaciones  
o Coordinar  comunicaciones  entre  el  operador  y  el  sistema.  
o Controlar  operaciones  en  los  modos  de  multiprogramación,  multiproceso,  etc.  
 
Clasificación  de  los  Sistemas  Operativos  
o Multiusuario:    permite  su  uso  a  dos  o  más  usuarios  al  mismo  tiempo.  
o Multiprocesador:      soporta  abrir  un  mismo  programa  en  mas  de  una  CPU.  
o Multitarea:      ejecución  de  varios  programas  al  mismo  tiempo.  
o Multitramo:      funcionamiento  de  diversas  partes  de  un  programa  al  mismo  tiempo.  
o Tiempo  real:      responde    a  las  entradas  al  mismo  tiempo.  DOS  y  UNIX  no  funcionan  en  tiempo  real.  
 
 
 
Evolución  del  Sistema  Operativo  
 
o Principio  de  los  50:    
-­‐  Procesamiento  de  lotes:    como  solución  para  optimizar,  en  una  misma  cinta  o  conjunto  de  
tarjetas,  se  cargaban  varios  programas,  de  forma  que  se  ejecutaran  uno  a  continuación  de  otro  sin  
perder  apenas  tiempo  en  la  transición.  
-­‐  Almacenamiento  temporal:    objetivo  de  disminuir  el  tiempo  de  carga  de  los  programas,  haciendo  
simultaneas  la  carga  del  programa  o  la  salida  de  datos  con  la  ejecución  de  la  siguiente  tarea,  
utilizando  dos  técnicas:  
• Buffering:  uso  de  buffer  o  memoria  local  de  los  periféricos.  
• Spooling:    proceso  mediante  el  cual  la  computadora  introduce  trabajos  en  un  buffer,  de  
manera  que  un  dispositivo  pueda  acceder  a  ellos  cuando  esté  listo.  
 
o Años  60:      Con  la  aparición  del  circuito  integrado  la  mayoría  de  los  sistemas  operativos  se  orientan  
a  seguir  incrementando  su  potencial.  
• Multiprogramado:    donde  la  memoria  principal  alberga  a  más  de  un  programa.  Cuando  un  
programa  se  encuentra  en  ejecución,  y  en  lugar  de  esperar  a  que  termine  la  operación,  se  
pasa  a  ejecutar  otro  programa.  
• Tiempo  compartido:    al  realizar  un  a  operación  de  E/S  los  programas  ceden  la  CPU  a  otro  
programa,  al  igual  que  en  la  multiprogramación.  Cuando  un  programa  lleva  cierto  tiempo  
ejecutándose  el  sistema  operativo  lo  detiene  para  que  se  ejecute  otra  aplicación.  
• Tiempo  real:    se  deben  aceptar  y  procesar  en  tiempos  muy  breves.  Si  el  sistema  no  respeta  
las  restricciones  de  tiempo,  se  dice  que  ha  fallado.  (telecomunicaciones).  
• Multiprocesador:    para  ordenadores  muy  potentes  o  conglomerados  formados  por  varios  
procesadores  unidos  en  red  (Clúster).  
o Años  70:      Marcan  el  inicio  de  los  sistemas  operativos  que  buscan  seguridad.  Se  crean  los  circuitos  
LSI.  Se  incorpora  una  amplia  capa  de  software  entre  el  usuario  y  el  ordenador,  surgiendo  los  menús  
e  interfaces  graficas.  
o Años  80:      Buscan  la  simplicidad  y  eficacia  de  los  sistemas,  aunque  se  redujese  la  rapidez  de  las  
aplicaciones.  
o Años  90:      siguen  el  camino  de  la  compatibilidad  y  el  desarrollo  de  numerosos  software  de  
entretenimiento.  
o Siglo  XXI:    donde  un  sistema  operativo  multitarea  crea  la  ilusión  de  que  varios  procesos  se  ejecutan  
simultáneamente,  por  segmentación  de  tiempos,  en  la  que  cada  proceso  se  ejecuta  individualmente  
durante  un  periodo  determinado  de  tiempo.  
 
Sistemas  operativos  precursores:  
o MS-­‐DOS:    monousuario  y  monotarea.    
o Unix:    para  sistemas  grandes,  multiusuario  y  multitarea.  
o OS/DOS:    multitarea  (32bits).  
 
Sistemas  operativos  actuales:  
o Linux:    derivado  de  Unix,  portable  y  gratuito  
o Macintosh:    exclusivo  de  Apple  Computer,  no  siendo  portable  a  otros  equipos.  
o Windows:    en  sus  primeras  versiones  funcionaba  bajo  MS-­‐DOS,  en  sus  sucesivas  versiones  (95,  98,  
2000,  XP,  Vista,  etc)  sustituye  lo  completamente,  siendo  multitarea  y  multimedia.  
 
 
 
ALMACENAMIENTO  DE  LA  INFORMACION:  CONCEPTO  DE  FICHERO  
Un  fichero  o  archivo  es  un  conjunto  de  datos  estructurados  en  una  colección  de  entidades  elementales  o  
básicas  denominadas  registros,  los  cuales  están  relacionados  entre  sí  con  aspectos  en  común  y  organizados  
para  un  propósito  específico.  
Los  datos  están  organizados  de  forma  que  puedan  ser  fácilmente  recuperados,  actualizados  o  borrados  y  
almacenados  de  nuevo  en  el  fichero  con  todos  los  cambios  realizados.  
Una  colección  de  ficheros  que  contienen  todos  ellos  datos  relacionados,  constituye  una  base  de  daos.  
 
o Ficheros  permanentes:    no  se  extinguen  con  su  tratamiento,  sino  que  permanecen  para  ser  
tratados  y  consultados  un  numero  ilimitado  de  veces.  
• De  constantes:    la  información  no  es  alterada  nunca  (valores  de  una  tabla  de  logaritmos).  
• De  situación  (maestro):    en  cada  momento  contiene  información  actualizada  (stock  de  un  
almacén).    
• Históricos:    información  de  situación  pasadas  (balances  mensuales).  
 
o Ficheros  de  movimiento  (transacciones):    contiene  datos  para  actualizar  o  consultar    un  fichero  
permanente.  Una  vez  efectuado  el  proceso,  el  fichero  de  movimiento  pierde  su  validez.  
o Ficheros  de  maniobra  (temporales):    creados  con  los  resultados  intermedios  del  proceso,  para  ser  
utilizados  en  el  mismo  proceso.  Concluido  éste,  el  ordenador  suele  destruirlos.  
 
En  un  fichero  de  datos  la  información  esta  contenida  en  registros.  Cada  registro  es  como  una  ficha  donde  
se  almacena  un  bloque  de  datos  completo;  estos  datos  se  ordenan  en  campos.    
Los  campos  pueden  tener  subcampos  en  los  que  se  estructura  la  información  de  ese  campo.  
 
EJEMPLO:    Una  empresa  tiene  un  fichero  de  empleados.  La  información  completa  de  cada  empleado  constituye  
un  registro  y  se  ordena  en  campos,  como  por  ejemplo  el  nombre,  domicilio,  sueldo,  etc.  
 
Organizaciones  básicas  de  ficheros:  
o Aleatoria:    en  su  creación  se  ha  utilizado  un  acceso  aleatorio  o  directo.  
o Secuencial:    aquellos  que  se  crean  siguiendo  una  secuencia,  uno  detrás  de  otro.  El  fichero  
resultante  conserva  dicho  orden.  
o Secuencial  indexada:    tabla  que  señala  el  comienzo  de  un  grupo  de  registros  de  fichero.  Se  
localizará  en  el  índice  el  indicativo,  y  este  señalará  un  grupo  de  registros  entre  los  cuales  está  el  que  
buscamos.  Se  realizará  de  forma  secuencial.  
o Secuencial  encadenada:    se  incluye  en  cada  registro  un  campo  de  enlace  que  señala  la  dirección  
del  siguiente  registro,  pudiendo  estar  situado  muy  lejos  del  anterior.  Se  deberán  ir  siguiendo  los  
enlaces.  
o Secuencial  indexada-­‐encadenada:    fichero  indexado  que  utiliza  además  encadenamientos,  
facilitando,  así,  las  tareas  de  inserción  y  supresión  de  registros.  

S-ar putea să vă placă și