cuadernillo informatica - ppi 2008

114
UNIVERSIDAD NACIONAL DE LA RIOJA CURSO DE INGRESO 2008 - - 1

Upload: marcela-analia-melidoro

Post on 25-Jul-2015

99 views

Category:

Documents


3 download

DESCRIPTION

manual de informatica

TRANSCRIPT

Page 1: Cuadernillo Informatica - Ppi 2008

UNIVERSIDAD NACIONAL DE LA RIOJA

CURSO DE INGRESO 2008 - -

1

Page 2: Cuadernillo Informatica - Ppi 2008

UNIVERSIDAD NACIONAL DE LA RIOJA

CURSO DE INGRESO 2008 - -

2

INDICE

Ppi 2008 3 contenidos 4 Unidad I: introducción a la informática 6 Definición de la informática 6 Informática: Ciencia y Técnica 6 El análisis de sistemas 7 El ingeniero de sistemas 7 Datos e Información 15 Necesidad del proceso de datos 16 Cualidades de la Información 18 Impacto de los computadores 18 Informática y Sociedad 20 Unidad II: teoría de la información 27 Símbolos y datos 24 Información 26 Diferencia entre datos e información 27 Conceptos de teoría de la información 27 Información y certidumbre 28 Medida de la información 29 Cantidad de información 29 Información mutua 38 Binit y bit 40 Entropía 42 Unidad III: Sistemas Numéricos 42 Concepto de sistemas 47 Base de un sistema de numeración 48 Sistema decimal 49 Sistema Binario 50 Sistema octal 52 Sistema exdecimal 53 Untilidad de cada uno 62 Conversión entre sistemas 63 Aritmética Binaria 64 Resta por complemento 65 Unidad IV: La Computadora 70 La computadora: definición 70 Características principales de los computadores 73 Evolución Histórica 73 Clasificación e los componentes 75 Arquitectura del hardware – software 76 Bases de Datos 112

Page 3: Cuadernillo Informatica - Ppi 2008

UNIVERSIDAD NACIONAL DE LA RIOJA

CURSO DE INGRESO 2008 - -

3

PPI 2008

EQUIPO DOCENTE

Lic. Marta Cabrera

Lic. Anabella Cornejo

Lic. Alejandra Espinosa

Lic. Cristina Gramajo

An. Sandra Rodríguez

Ing. Fernando Sánchez Arroyo

Ing. Virginia Santos

Más Docentes, Egresados y Alumnos Invitados a Charlas de temas específicos.

Page 4: Cuadernillo Informatica - Ppi 2008

UNIVERSIDAD NACIONAL DE LA RIOJA

CURSO DE INGRESO 2008 - -

4

AREA INFORMATICA: CONTENIDOS

Consiste en módulos Semanales de dos horas, en el que se desarrollarán las

siguientes temáticas:

Unidad I: Introducción a la Informática

1. Definición de Informática 2. Informática: Ciencia y Técnica 3. El analista de sistemas. Función y campo de acción.- Lineamientos de la

actividad del profesional de sistemas. Condiciones personales. Conocimientos exigibles. Responsabilidades.-

4. El Ingeniero de Sistemas. Función y campo de acción.- Lineamientos de la actividad del profesional de sistemas. Condiciones personales. Conocimientos exigibles. Responsabilidades.-

5. Datos e Información 6. Necesidad del proceso de datos 7. Cualidades de la Información 8. Impacto de los Computadores 9. Informática y sociedad

Unidad II: Teoría de la Información

1. Símbolos y Datos 2. Información 3. Diferencia entre Datos e Información 4. Conceptos de Teoría de la Información 5. Información y Certidumbre 6. Medida de la Información 7. Cantidad de Información 8. Información Mutua 9. Binit y Bit 10. Entropía

Page 5: Cuadernillo Informatica - Ppi 2008

UNIVERSIDAD NACIONAL DE LA RIOJA

CURSO DE INGRESO 2008 - -

5

Unidad III: Sistemas Numéricos

1. Concepto de Sistema 2. Base de un sistema de numeración 3. Sistema decimal 4. Sistema Binario 5. Sistema Octal 6. Sistema Hexadecimal 7. Utilidad de cada uno 8. Conversión entre sistemas 9. Aritmética Binaria 10. Resta por complemento

Unidad IV: La Computadora

1. La computadora. Definición 2. Características principales de los computadores 3. Evolución Histórica 4. Clasificación de los computadores 5. Arquitectura del Hardware – Software

a. Hardware b. Software

6. Bases de Datos

Page 6: Cuadernillo Informatica - Ppi 2008

UNIVERSIDAD NACIONAL DE LA RIOJA

CURSO DE INGRESO 2008 - -

6

UU..11..IINNTTRROODDUUCCCCIIÓÓNN AA LLAA IINNFFOORRMMÁÁTTIICCAA

1.DEFINICIÓN DE INFORMÁTICA La palabra Informática es un neologismo inventado por los franceses y asumido por todos los países latinos en sustitución del poco afortunado término anglosajón Compute, Science (Ciencia de las computadoras). Si bien es innegable que la Informática nace del uso masivo de las computadoras electrónicas, no es menos cierto que como cuerpo doctrinal tiene un mayor alcance y una relativa autonomía teórica. Una definición breve podría ser: Informática es la ciencia que se ocupa del tratamiento automático de la información.

2. INFORMÁTICA: CIENCIA y TÉCNICA Hay una ciencia Informática y hay unas técnicas informáticas. Como siempre ocurre en la historia de la humanidad, han nacido primero unas técnicas concretas que han obligado a edificar sobre ellas todo un sistema teórico coherente para poderlas integrar conceptualmente y, así, poderlas dominar mejor y poder las optimizar. Sin este consabido acto intelectual no sería posible avanzar hacia nuevas técnicas y hacia nuevas tecnologías cada vez superiores a sus antecesoras. La Informática se ocupa de la información como materia esencial de estudio y con la que es preciso:

- representarla en forma eficiente y automatizable, -retransmitirla sin errores ni pérdidas,

- almacenarla para poderla acceder y recuperar tantas veces como sea preciso, -procesarla para obtener nuevas informaciones más elaboradas y más útiles a nuestros propósitos.

Es imprescindible dominar, o al menos conocer, esta ciencia en rápida evolución, que abarca cada vez más campos del saber humano. El término Informática apareció en Francia, en 1965, para designar la disciplina que reúne a todas las ciencias y técnicas que hacen intervenir la recopilación, manipulación, utilización, análisis y sistematización de datos a fin de construir las decisiones. Podemos definirla como la Ciencia que se ocupa del tratamiento sistemático y racional de la Información. La Informática es generalmente confundida, o identificada, con las computadoras electrónicas. Estas son simplemente herramientas que pueden o

Page 7: Cuadernillo Informatica - Ppi 2008

UNIVERSIDAD NACIONAL DE LA RIOJA

CURSO DE INGRESO 2008 - -

7

no ser utilizadas en algunas de las áreas que ella cubre. Pero el nivel superior de esta ciencia, su filosofía, está mucho más arriba. Se encuentra allí, entre otras, su Teoría de Sistemas, aplicable a todo tipo de sistema, y de especial utilización para aquellos donde el ser humano es parte componente: sistemas sociales, políticos, económicos, laborales, etc. Qué queremos decir el usar el término "global": vamos a explicarlo y fundamentarlo. Queremos formar un hombre universalista, cuyo punto de vista abarque las distintas especialidades y no se vea sumergido en ellas: queremos el hombre que sea capaz de ver el bosque, sin limitar su visión a los árboles que lo componen. Queremos el profesional que, ante un problema, no se limite al hecho en sí, sino que aprehenda todo el entorno que lo rodea, que vea todas las áreas a las que afecta y que lo influyen, aún indirectamente. Esto es fundamental para el hombre que estudia la realidad, e informa o toma decisiones en base a lo que capta de ella. El hombre argentino posee innatamente esta capacidad: nosotros lo vemos a diario en nuestra actividad, y lo avala también el éxito de nuestros profesionales en todo el mundo. Esta capacidad de análisis, síntesis y extrapolación, la vamos a desarrollar hasta que sea algo instintivo, una forma de pensar. Porqué decimos que es "fundamental" el conocimiento de esta ciencia: en este momento y cada vez más, las ciencias están perdiendo las precisas fronteras que las separaban otrora: la medicina trabaja en estrecha relación con la ingeniería y la física; el derecho necesita de los sistemas electrónicos de procesamiento de datos; la física nuclear se apoya en los principios de la estadística, la ingeniería se apoya en los descubrimientos de la física nuclear y estructural, etc. Al mismo tiempo, cada ciencia desarrolla e incrementa en forma acelerada sus logros específicos. En este momento es muy difícil para un especialista de una disciplina, conocer los avances de otras áreas que tal vez solucionarían su problema. El "homo universalis", que contempla todo el panorama desde afuera, y es capaz de captar las interrelaciones que hay en las diversas áreas de conocimiento humano, es una absoluta necesidad, en todo el mundo. EELL AANNAALLIISSTTAA DDEE SSIISSTTEEMMAASS

Su función es la de analizar los flujos de información en una organización y

establecer su interrelación con sus métodos y procedimientos (Interviene en el

diseño de sistemas de información).

E Analista de Sistemas requiere un conocimiento profundo de los sistemas de

procesamiento de datos y de los equipos electrónicos.

Page 8: Cuadernillo Informatica - Ppi 2008

UNIVERSIDAD NACIONAL DE LA RIOJA

CURSO DE INGRESO 2008 - -

8

� Se considera incluida la función de programación.

� Debe conocer los conceptos de organización.

DDEEFFIINNIICCIIÓÓNN DDEE ““AANNAALLIISSTTAA DDEE SSIISSTTEEMMAASS””

Recordemos que analizar es segmentar el todo en partes que puedan estar

interrelacionadas entre si y que estudiadas mediante una correcta investigación

permitan determinar un diagnostico certero.

Antes el Analista de Sistemas era un experto en eficiencia administrativa.

Ahora, la incorporación del computador asimilo la función del Analista de

Sistemas con el Analista de Computación.

De allí que no debe hablarse de Analista de Sistemas solo cuando se desarrollan

sistemas de computación.

Un analista completo debe también desarrollar sistemas puramente manuales y

operaciones no mecanizadas de sistemas parcialmente computarizados.

El analista de sistemas es el encargado del estudio de la información requerida

y de los procedimientos de trabajo con el propósito de aumentar la eficiencia de

las organizaciones. El analista de sistemas traduce las necesidades de la

organización, implementando soluciones practica a los problemas.

Para aclarar la definición de nuestro “hombre de sistemas” estas son algunas

técnicas que deben integrar su conocimiento:

� Análisis de procedimientos;

� Edición y simplificación de tareas;

� Sistematización;

� Análisis de organización;

� Análisis de informes;

� Análisis de formularios, espacio y equipos.

Además debe estar capacitado para:

1. Determinar o comprender los objetivos de un proyecto

(requerimientos de la organización);

Page 9: Cuadernillo Informatica - Ppi 2008

UNIVERSIDAD NACIONAL DE LA RIOJA

CURSO DE INGRESO 2008 - -

9

2. Determinar el valor relativo de esos objetivos para la organización

(incluyéndola justificación del proyecto a encarar);

3. Obtener información sobre procedimientos actuales y operaciones

de rutina;

4. Segmentar, ordenar y evaluar esa información;

5. Elaborar un “estado del problema”;

6. Buscar posibles soluciones alternativas;

7. Seleccionar las mas adecuada y eficiente;

8. Sintetizar la alternativa elegida y proponerla en forma clara y

persuasiva;

9. Presentar el plan la superioridad;

10. Coordinar el desarrollo de las distintas fases y prever los puntos

de control;

11. Instalar el sistema;

12. Controlar la operación y sus resultados;

13. Implementar nuevas y mejores soluciones.

LLIINNEEAAMMIIEENNTTOOSS DDEE LLAA AACCTTIIVVIIDDAADD DDEELL AANNAALLIISSTTAA DDEE SSIISSTTEEMMAASS..

El analista actúa como asesor:

1. Hará preguntas, determinara hechos, analizara información y realizara

sus recomendaciones.

2. El analista solo aconseja, asiste, sugiere, no critica ni imparte ordenes.

3. Tendrá presente que no hay formulas predeterminadas para lograr una

solución sin análisis previo.

4. Comprenderá la reacción al cambio. Informara a los afectados por

cambios los motivos y resultados que se esperan de la investigación.

5. Obtendrá apoyo de los contactos, dándoles participación en sus

sugerencias y alentándolos a formularlas.

6. Buscara el equilibrio de costos entre objetivos y requerimientos.

7. Reconocerá, presentara y explicara las limitaciones de los sistemas.

En suma: el analista es un comunicador.

Page 10: Cuadernillo Informatica - Ppi 2008

UNIVERSIDAD NACIONAL DE LA RIOJA

CURSO DE INGRESO 2008 - -

10

CCOONNDDIICCIIOONNEESS PPEERRSSOONNAALLEESS DDEELL AANNAALLIISSTTAA DDEE SSIISSTTEEMMAASS

1. Considerar el concepto de sistema como un todo,

� Habilidad estética, funcional y técnica.

2. Predisposición al cambio.

� Sensibilidad para cambiar pautas o modelos.

� Capacidad de transformación.

3. Originalidad y creatividad.

� Imaginación vigorosa pero realista.

� Creatividad a través de nuevas ideas, innovaciones productivas.

� Soluciones originales, creación de un nuevo flujo, distribución

diferente.

4. Mente abierta.

� Capacidad para ponderar todos los ángulos del problema.

� Ser receptivo a las ideas útiles.

� Facultad para juzgar.

� Profundidad y objetividad.

� Utilizar sentido común.

5. Elevado nivel de inteligencia para resolver nuevas situaciones.

� Habilidad para comprender problemas.

� Rapidez para solucionar situaciones practicas y teóricas.

6. Perseverancia y tenacidad.

� Capacidad para sobreponerse a: inconvenientes,

intransigencias, frustraciones.

7. Capacidad analítica.

� Observación e identificación de los hechos.

� Verificación de su validez.

� Desintegración de sus partes.

� Destreza para relacionar cada información.

� Capacidad para descubrir incompatibilidades.

� Habilidad para ordenar el conjunto de ideas.

8. Predisposición hacia lo practico: Efectivo y concreto.

Page 11: Cuadernillo Informatica - Ppi 2008

UNIVERSIDAD NACIONAL DE LA RIOJA

CURSO DE INGRESO 2008 - -

11

9. Aptitud para las relaciones humanas.

� Tacto: no criticar sino cooperar para mejorar.

� Habilidad para captar quienes pueden cooperar.

� Lograr que la parte operativa analice su tarea y aporte ideas para

mejorar.

� Sensibilidad con relación al factor humano.

� Interrelacionar los especialistas con los no iniciados en sistemas.

10. Habilidad para persuadir, estrategia y diplomáticamente, para “vender”

su función.

Esta capacidad es la mas decisiva como factor determinante de éxito.

11. Voluntad para dedicar tiempo y esfuerzo que aseguren el cumplimiento

de los plazos.

12. Facilidad de comunicación para recibir y transmitir y para trabajar en

equipo.

13. Capacidad para traducir la filosofía en acción.

CCOONNOOCCIIMMIIEENNTTOO EEXXIIGGIIBBLLEESS AA UUNN AANNAALLIISSTTAA DDEE SSIISSTTEEMMAASS

Poseer conocimientos profundos y permanentes actualizados de temas y

técnicas como:

� Principios y practicas de administración.

� Técnicas de estadísticas y muestreo.

� Metodología del análisis de sistemas.

� Técnicas de simulación, construcción de modelos matemáticos, teoría del

juego, método del camino critico.

� Consecuencias y ramificaciones de las decisiones.

� Conocer la capacidad y limitaciones de equipos de procesamiento de

datos y lenguaje de programación y la capacidad y limitaciones de los

componentes humanos de un sistema de procesamiento.

� Condiciones para suministrar estimaciones sobre longitud y duración.

� Conocer como opera la organización y como funcionan e interactúan

sus departamentos.

Page 12: Cuadernillo Informatica - Ppi 2008

UNIVERSIDAD NACIONAL DE LA RIOJA

CURSO DE INGRESO 2008 - -

12

FFUUEENNTTEESS DDEE EESSPPEECCIIAALLIISSTTAASS DDEE SSIISSTTEEMMAASS

1. Especialistas con experiencia en otras empresas.

2. Empleados actuales de la organización con actividades en

otras áreas.

3. Egresados o estudiantes de: Administración de Empresas,

Ingeniería, Facultades afines, Escuelas Terciarias e

Institutos Privados.

4. En nuestro país se encuentran las 3 formas.

� Algunas empresas buscan los candidatos dentro del área de

sistemas o diestran a los empleados de la organización.

� Otros contratan especialistas formados en esta disciplina.

Ahora, si se requiere un analista de sistemas de computación, este será

responsable por la definición y diseño de:

� La entrada de la información.

� Diagramas de flujo.

� Requerimientos de salida de la información.

� Archivo de los datos.

� Operación y procesamiento.

En síntesis: es responsable por el hardware y el software.

En tanto, distingamos a la Ingeniería de Sistemas como:

“La ciencia de disponer que los sistemas humanos, mecánicos y

electrónicos operen o interactúen con eficiencia máxima, bajo cualquier

juego de circunstancia que pueda preverse razonablemente.(“Philippe

Youle. Universidad de Lancaster.”)

El Ingeniero de Sistemas, conforme a sus conocimientos en computación y

partiendo de las modalidades, configuración y capacidad de un equipo diseñara

sistema de información en forma total, incluyendo la instalación de los equipos,

controlando las maquinas y programas.

Page 13: Cuadernillo Informatica - Ppi 2008

UNIVERSIDAD NACIONAL DE LA RIOJA

CURSO DE INGRESO 2008 - -

13

Definamos claramente las funciones:

Ingeniero de Sistemas:

Debe conocer el espectro del sistemas, disponibilidades, modalidades y requerimientos, así

como el detalle del equipo.(Diseña sistemas de información en forma total, incluyendo la etapa

de instalación)

Analista de Sistemas:

Debe conocer los aspectos de los procesos que habrá de analizar, sin necesidad

de conocer el todo, ya que toca a los ingenieros de sistemas compatibilizar el

sistema (analiza los flujos de información en una organización y establece su

interrelación con Métodos y Procedimientos).

Programadores:

Debe conocer en detalle la parte del proceso que tiene que programar, ya

que la integración de su parte al todo del proceso diagramado es

responsabilidad del Analista de Sistemas.

RREESSPPOONNSSAABBIILLIIDDAADDEESS DDEELL AANNAALLIISSTTAA DDEE SSIISSTTEEMMAASS DDEELL FFUUTTUURROO

Actualmente, el Analista de Sistemas analiza: requerimientos, procesos,

sistemas, formularios, flujos, métodos, equipos, plantel, ámbitos y soluciones

alternativas.

No obstante, los nuevos impactos como los crecimientos explosivos tanto de

las P.C.´s como de Internet, los sitios de Internet, el comercio electrónico, la

información, las publicaciones, la educación a distancia, la gran variedad de

productos de hardware y software, la interrumpida reducción de precios, la

continua mejoras en las performances, los múltiples requerimientos de

comunicaciones, redes, sistemas distribuidos, bases de datos relacionales

interactividad, multiprogramación, multitarea y la niña bonita de la multimedia,

que exige conocer diseño, audio, video con animación, gráficos, requieren un

nuevo analista que posiblemente en corto tiempo se convierta en “Especialista

en Análisis de .....” .

Page 14: Cuadernillo Informatica - Ppi 2008

UNIVERSIDAD NACIONAL DE LA RIOJA

CURSO DE INGRESO 2008 - -

14

Antes y ahora se requiere:

� Definir el problema.

� Desarrollar una solución.

� Especificar el equipo a utilizar.

� Integrar sistemas, gente, procedimientos y programas.

� Ser sostén para instalación y utilización de pequeños y grandes sistemas.

� Actuar como vehículo de transferencia de información.

� Constituirse en soporte de programas y equipos.

� Capacitar y capacitarse.

� Apoyar al usuario.

� Soporte para negocios, oficinas, profesionales, científicos, producción,

comercio, industria, servicios, hogar, educación, incluyendo actividades

artísticas y lúdicas.

De todas maneras, en cualquiera de sus formas, el nuevo Analista de Sistemas

requiere un “Valor agregado”que además de la especialización, le permita

crecer en actividades creativas teniendo en cuenta además los requerimientos

de una capacitación permanente, pues así como es la profesión de mayor

crecimiento, también es la de mayor exigencia en actualización de

conocimientos, entre cuyos preceptos podemos indicar:

Crecimiento: Al mismo ritmo de la industria.

Liderazgo: Potenciar su capacidad de análisis. Mayor habilidad técnica.

Eficiencia: Menores costos en producción y servicios.

Calidad: Hacerlo bien la primera vez (satisfacción del cliente).

Comunicación: Hacia arriba, hacia los costados, hacia abajo.

Tal vez el resumen sea:

“Ser profesional con inteligencia y curiosidad propia y una

gran disposición para encontrar nuevas y mejores maneras

de resolver problemas.”

“El rol futuro: proveedor de soluciones inteligentes, practicas

y económicas.”

Page 15: Cuadernillo Informatica - Ppi 2008

UNIVERSIDAD NACIONAL DE LA RIOJA

CURSO DE INGRESO 2008 - -

15

3. DATOS E INFORMACIÓN Ya a principios del siglo XVII, el filósofo inglés Francis Bacon dejó sentado que «podemos aquello que sabemos». En una formulación más actual decimos que «Información es poder». Efectivamente, quien posee la información posee el poder; el poder de cambiar las cosas, el poder de actuar sobre la realidad circundante en sentido favorable hacia sus intereses. Pero la información no fluye por generación espontánea o revelación sobrenatural -o al menos no muy a menudo-, y hay que obtenerla por los medios y procedimientos que sean necesarios. La información se elabora a partir de su materia prima: los datos. Aunque muy frecuentemente los términos datos e información son utilizados como sinónimos, en Informática se les dan significados claramente separados que conviene no confundir. La palabra datos proviene del latín datum (plural data) que significa <do que se da», en el sentido de «lo que acontece». El diccionario de la Real Academia de la Lengua Española dice que datos son: «antecedentes necesarios para llegar al conocimiento exacto de una cosa o para deducir las consecuencias legítimas de un hecho». Los datos suelen ser magnitudes numéricas directamente medidas o captadas, pero también pueden ser nombres o conjuntos de símbolos; o valores cualitativos; o frases enteras, premisas, principios filosóficos; o imágenes, sonidos, colores, olores. Los datos no son información más que en un sentido amplio de «información de partida» o «información inicial», pero los datos por si mismos no nos permiten la adopción de la decisión más conveniente porque no aportan los conocimientos necesarios. Sólo una elaboración adecuada de los datos (un proceso de los datos) nos proporcionará el conocimiento deseado. La información es, pues, el resultado de esta transformación, de este proceso de los datos. Naturalmente, la correcta interpretación de la información requiere siempre un receptor preparado, un experto, un «conocedor». Si la información no es comunica- da al experto apropiado, no es interpretada correctamente y cae en saco roto. El grado de sabiduría previa que hay que exigirle al receptor depende de cada sistema concreto y puede variar en forma verdaderamente aparatosa de un problema a otro. Una de las características esenciales de la información es la de modificar, en el sentido de aumentar nuestros conocimientos, aunque sólo sea en el sentido de -como decía Séneca- «sólo sé que no sé nada». Saber que carecemos de la información apropiada y, por lo tanto, no estamos capacitados para tomar una decisión, es ya todo un conocimiento y una «sabiduría».

Page 16: Cuadernillo Informatica - Ppi 2008

UNIVERSIDAD NACIONAL DE LA RIOJA

CURSO DE INGRESO 2008 - -

16

4. NECESIDAD DEL PROCESO DE DATOS

Siempre que se nos presenta la necesidad de una información es para proceder a una actuación que nos permita alcanzar -o por lo menos acercarnos- aun de- terminado objetivo. En el mundo actual, las comunicaciones y los medios de difusión de noticias son tan profusos y eficientes que en cualquier ambiente de trabajo (comercial, industrial, científico, artístico,... realmente cualquiera) hay una gran variedad de da- tos disponibles provinentes tanto de fuentes internas como externas. Y en cualquier actividad humana, sea del signo que sea, se nos plantea la necesidad de:

- planear el empleo de los recursos disponibles, - organizar los recursos en unidades lógicas y eficientes, - controlar el nivel de utilización y de eficacia de los resultados obtenidos.

Y para el éxito de cualquier empresa o actividad, es imprescindible que se efectúe una correcta toma de decisiones para que se produzca la actuación adecuada y se puedan obtener los objetivos deseados. Existe una prelación lógica que viene esquematizada en el siguiente diagrama:

Pero sin datos, no podremos disponer de la información. O, mejor dicho, sin el proceso de datos. Los datos son los insumos, la materia prima necesaria para la obtención de la información. De un conjunto suficiente de datos, organizados y procesados convenientemente, extraeremos el conocimiento que nos faculta para una actuación apropiada.

Al conjunto de medios, recursos, dispositivos, procedimientos y operaciones involucrados le llamamos Sistema de información.

Page 17: Cuadernillo Informatica - Ppi 2008

UNIVERSIDAD NACIONAL DE LA RIOJA

CURSO DE INGRESO 2008 - -

17

Los dispositivos empleados pueden ser muy variados y no necesariamente auto- máticos, ni tan siquiera mecánicos, todos ellos; desde un lápiz y un papel hasta un complicado mecanismo láser o un simple voltímetro digital tienen cabida en el diseño de un Sistema de Información. Lo que importa es «fabricar», a partir de los datos, la información. A semejanza de un proceso de fabricación de un producto industrial cualquiera, en el Proceso de Datos podremos destacar cinco grandes etapas.

Por el momento sólo queremos destacar la necesidad del Proceso de Datos sin entrar a considerar las complejidades inherentes al diseño del Sistema de información involucrado. Sabemos, siguiendo el símil, que hay que fabricar coches pero ignoramos toda la ingeniería necesaria para hacerlo. La parte de la Informática que se ocupa del diseño de Sistemas de Información se llama Análisis de Sistemas y, a los efectos actuales, nos basta con destacar que para cualquier caso particular será válido el siguiente esquema general de pasos

:

Page 18: Cuadernillo Informatica - Ppi 2008

UNIVERSIDAD NACIONAL DE LA RIOJA

CURSO DE INGRESO 2008 - -

18

Si bien para cualquiera de las etapas encuadradas, pero muy particularmente la última, los conocimientos necesarios constituyen motivo de toda una carrera universitaria.

5. CUALIDADES DE LA INFORMACIÓN Desgraciadamente, no todos los responsables de tomar decisiones cuentan con la información adecuada a sus fines; generalmente la información disponible resulta superflua o incompleta, o poco clara, o demasiado voluminosa, o que llega demasiado tarde para poder ser aprovechada. Para que una información sea útil es necesario que le permita al responsable de la toma de decisiones formarse con suficiente antelación una idea clara y completa de la situación, en forma tal que sus decisiones tengan el fundamento objetivo óptimo posible. Estas serán, pues, las cualidades de una buena información: Precisión: La información debe ser precisa. La precisión se mide en nivel de detalle y desmenuzamiento. Decir «se han vendido 39 piezas» es mucho más preciso que decir «se han vendido varias docenas de piezas». La precisión a exigir depende, naturalmente, de cada aplicación concreta. Tan inapropiado es un exceso como un defecto de precisión. Decirle a un carpintero que la altura de la mesa que le encargamos será de 81.47325 cms. es, evidentemente, un exceso de precisión. Exactitud: La información debe ser exacta. La exactitud se mide en términos de porcentaje de error. Es una medida del alejamiento de la realidad. También la aplicación concreta nos marcará, en cada caso, una mayor o menor exigencia de exactitud. El lanzamiento de un misil interplanetario exigirá un nivel de exactitud mucho más elevado que el que pueda requerir el estudio de mercado de una empresa para el lanzamiento de un nuevo producto de temporada. Naturalmente no podrá obtenerse la exactitud suficiente si los datos de partida son incorrectos o erróneos. Mediante el proceso de datos se podrán filtrar datos inválidos y se podrán subsanar, quizás, algunos pequeños errores o insuficiencias, pero, en cualquier caso, la calidad del producto obtenido dependerá vitalmente de la calidad de las materias primas. Como dice un aforismo lapidario del Proceso de Datos: «De basura sólo se saca basura» (Garbagge in, garbagge out). Oportunidad: La información tiene que ser oportuna. Debe llegar al usuario con tiempo necesario para que pueda digerirla antes de tomar la decisión. El usuario debe poder actuar antes de que la realidad haya sufrido un cambio de situación que invalide su acción. El tiempo disponible para que la información llegue oportuna- mente variará mucho según la aplicación y puede ser desde unos pocos microsegundos (en algunos controles de proceso) a varios meses (en macroeconomía y sociología). Llegar antes de tiempo también puede ser, a veces, inoportuno, por no estar el usuario preparado psicológicamente y en consecuencia no receptivo. En algunas aplicaciones interactivas se introducen

Page 19: Cuadernillo Informatica - Ppi 2008

UNIVERSIDAD NACIONAL DE LA RIOJA

CURSO DE INGRESO 2008 - -

19

retrasos por programa en las respuestas del ordenador para evitar que el exceso de velocidad de la máquina incomode al hombre. Integridad: La información debe ser completa. Aún cuando la integridad al 100% es un sueño inalcanzable en la mayoría de las aplicaciones, conviene en todo caso que la información que se obtiene sea tan completa como pueda llegarse a disponer. Esta cualidad debe aparejarse con la parquedad. Que la información sea completa no significa que tenga que contener cosas superfluas. No debe confundirse la redundancia, deseable dentro unos mínimos, con el exceso. Y el exceso de información no informa, aturde. O aburre. Significatividad: La información debe ser clara y relevante. Es importante no forzar la comprensión del destinatario. Cualquier ayuda gráfica, visual, auditiva, o del tipo que sea, que pueda añadir facilidad y rapidez ala recepción de la información, deberá ser considerada. Por encima de todo hay que evitar la confusión posible entre distintas alternativas no compatibles. Naturalmente, la obtención de una mayor calidad de información como resulta- do de un Sistema de Información plantea un problema de costos. Un incremento notable en la calidad de la información requerida puede representar un incremento en los costos muy elevados. Como en tantísimas circunstancias parecidas, el ratio calidad / costos tiene un punto crítico que es el que nos interesa asumir.

6. EL IMPACTO DE LOS ORDENADORES El enorme desarrollo que ha tenido en el Proceso de Datos y la ciencia asociada, la Informática, se debe sin duda al tremendo avance introducido por la tecnología electrónica en los ordenadores digitales. Los ordenadores electrónicos han permitido abordar problemas que con los medios anteriores eran inabordables:

b) Muchos problemas sólo se podían solucionar por procedimientos aproximados, porque, aún cuando se disponía del procedimiento

Page 20: Cuadernillo Informatica - Ppi 2008

UNIVERSIDAD NACIONAL DE LA RIOJA

CURSO DE INGRESO 2008 - -

20

teórico exacto y conocido, no era posible aplicarlo por requerir una cantidad de cálculos irrealizables en toda una vida.

c) En muchos problemas se disponía de soluciones exactas calculadas para datos iniciales concretos muy estudiados y muy escogidos. Cualquier cambio en estos datos no era aceptado por requerir unos esfuerzos ingentes de reajustes.

d) Muchos problemas, especialmente en el control de procesos industriales, reque- rían un tiempo de respuesta tan breve para el proceso de miles y miles de datos, que era inabordable bajo cualquier coste su planteamiento por no disponer de posibilidad material de realizar dichos cálculos a la velocidad necesaria.

e) Para los problemas que nos obligaban a disponer de una enorme cantidad de datos almacenados en línea y en forma continua, no existían sistemas de archivo de capacidades y costos aceptables.

La principal aportación de los ordenadores ha sido la de permitir abordar con éxito estos problemas. Pero también la de dar a cualquier Proceso de Datos, por insignificante que sea:

- Mayor velocidad de cálculos y procesos. - Mayor con fiabilidad (prácticamente 1000¡0). - Mayor seguridad y protección en los archivos. - Mayor comodidad y velocidad en la recuperación de información archivada.

- Menores costes globales.

7. INFORMÁTICA Y SOCIEDAD 7.1 LA REVOLUCIÓN DE LOS ORDENADORES Mucho se ha hablado y mucho se ha escrito sobre la «Revolución de los Ordenadores» o «Revolución Informática». Aún cuando pueda disgustar la pomposidad del término, deberá reconocérsele la misma validez descriptiva que tuvo para el siglo XVIII el término «Revolución Industrial», puesto que la transformación pro- funda sobre la organización económica y social es del mismo orden de magnitud en ambos casos. La causa de la Revolución Industrial radicó, en su día, en la posibilidad de auto- matizar el esfuerzo físico del hombre. La causa de la Revolución Informática que se está produciendo radica en la posibilidad de automatizar el esfuerzo mental del hombre. Si la automatización de la fuerza mecánica permitió una potenciación del trabajo a escalas sin precedentes hasta entonces, la automatización de los procesos de datos y de tomas de decisiones están abriendo unas potencialidades de dominio y gobierno del mundo que nos rodea que no han sido todavía totalmente percibidos y digeridos por la propia sociedad. El cambio profundo en el tratamiento de la información que iniciaron en la antigüedad los

Page 21: Cuadernillo Informatica - Ppi 2008

UNIVERSIDAD NACIONAL DE LA RIOJA

CURSO DE INGRESO 2008 - -

21

sumerios con la creación de la escritura codificada en jeroglíficos sobre tablillas de cera, ha sido culminado en el siglo XX con los sistemas de información computarizados. La revolución tecnológica aportada por la informática está comportando una auténtica revolución económica y social, lenta pero progresiva e imparable. Es sabido que los medios de comunicación estructuran las comunidades y no al revés como podría hacernos pensar un análisis superficial de la historia. Ayer fueron los ferrocarriles, la telefonía, las autopistas. Hoy es la telecomunicación entre ordenadores, los bancos de datos, las bases de conocimientos, la robótica, la inteligencia artificial, los sistemas expertos,... en definitiva: el proceso automático de la información. La Informática modifica el «sistema nervioso» de las organizaciones y, en consecuencia, de toda la sociedad. Se está liberando a la mente humana de tareas rutinarias y desagradables y se la está potenciando con razonamientos y deducciones lógicas que por su envergadura requerían antes años o incluso siglos. Se está proporcionando a la mente humana una memoria auxiliar de dimensiones prácticamente ilimitadas y de una fiabilidad absoluta. Se han provocado, como en toda revolución, situaciones traumáticas. La sociedad se encuentra, en general, escasa de conocimientos y corta en visión y perspectiva del verdadero alcance de los cambios que se están produciendo. Un sistema educativo que ha logrado superar a duras penas el impacto de la revolución industrial, tiene que enfrentarse ahora con un cambio de una mayor dureza porque afecta a la propia base del sistema educativo. Se producen cambios importantes en el proceso de aprendizaje, en la productividad de los trabajadores de cualquier nivel intelectual o técnico, se crean nuevas profesiones y desaparecen a mansalva puestos de trabajo no cualificados o de ambientes de trabajo demasiado peligrosos, se generan cambios profundos en las políticas industrializadoras de los gobiernos, se aumentan la distancia entre los países más desarrollados y los subdesarrollados, se producen profundos cambios en las actitudes sociales... 7.2 AVANCES TECNOLÓGICOS DE LA INFORMÁTICA El avance tecnológico de la Informática ha ido estrechamente vinculado al de la Electrónica debido a que los ordenadores han sido diseñados y construidos en base a componentes electrónicos. Ambas técnicas se han impulsado entre sí y con- seguido espectaculares resultados tecnológicos. En un periodo de apenas 15 años, la capacidad de proceso que obligaba a ocupar varios m2 de una sala del centro de cálculo, puede obtenerse hoy en un elemento de unos pocos milímetros. Los precios han bajado en vertical: procesado res que costaban varios millones de pesetas pueden adquirirse ahora por unos pocos de miles de pesetas. En muchos componentes los costos de fabricación han llegado a ser miles de veces inferiores. La superación de la barrera existente entre

Page 22: Cuadernillo Informatica - Ppi 2008

UNIVERSIDAD NACIONAL DE LA RIOJA

CURSO DE INGRESO 2008 - -

22

«hardware» y «software» mediante el «firmware» y la aparición de los microsistemas ha permitido:

• Una mejora del ratio rendimiento / precio. • Una disminución espectacular del tamaño de los dispositivos. • Una mayor fiabilidad. • Una mayor «inteligencia» de los componentes. • Una más amplia compatibilidad entre distintos aparatos. • Una menor exigencia de formación previa del usuario.

Asimismo al desarrollarse tanto el «hardware» como el «software» de telecomunicación, ha hecho progresar a gigantescos pasos la Teleinformática: la interrelación de ordenadores y terminales en redes de comunicación. Ello ha repercutido dentro las organizaciones: centros de cálculo que hace unos años eran una estructura aislada, centralizada y traumatizante para el usuario no experto, han sido substituidos por redes de informática distribuida que permiten sistema de información descentralizados, insertados donde realmente son requeridos, y que permiten acceso fácil a muchos usuarios al mismo tiempo. Como eslabones importantes de este progreso de la Telecomunicación podemos destacar:

• La progresiva desaparición de la diferencia entre Transmisión analógica y Transmisión digital y el gran impulso que se viene dando a la telefonía digital.

• El uso subdireccional de las Transmisiones de radio y TV. • Las telecopias y telimagenes (transmisión digital de facsímil de

documentos y de imagenes). • Los satélites polivalentes. El menor de los satélites de comunicaciones

puestos en órbita equivale a 5 canales de Televisión y permite la Transferencia masiva de los más voluminosos bancos de datos en unos pocos segundos.

Estos nuevos medios de telecomunicación relegará a uso local para pequeñas distancias a los medios tradicionales y permitirán integrar, en redes informáticas comunes, países de todos los continentes. La antigua soberanía de los gobiernos de los distintos países sobre sus propios medios de transmisión de datos, ha sufrido un duro embate que obliga a plantear soluciones legales sobre el dominio y control de los mismos a nivel internacional. 7.3 LA INFORMATIZACIÓN DE LA SOCIEDAD La Informática invade la cotidianidad; progresivamente afecta más y más las formas de vida comunes dentro de la sociedad. Las relaciones entre la máquina y el usuario dejan de ser «demiúrgicas» y cada vez son más las personas que se ayudan, en la realización de sus tareas, de un terminal inteligente o un pequeño ordenador, cada vez con aprendizajes de uso más cortos y asequibles. La consulta descentralizada a grandes bancos de datos integrados viene siendo una práctica cada vez más común. La incidencia en áreas tan importantes como

Page 23: Cuadernillo Informatica - Ppi 2008

UNIVERSIDAD NACIONAL DE LA RIOJA

CURSO DE INGRESO 2008 - -

23

Enseñanza, Asistencia Sanitaria, Administración Pública, Control de Procesos, etc., es cada vez más amplia. En un futuro no tan lejano como muchos creen, serán habituales y comunes cosas que aún nos parecen imaginaciones de novela de ciencia-ficción: la edición a domicilio de noticias periodísticas y artículos de revistas, la tele-transmisión de fotocopias, el tele-correo electrónico, la enseñanza teledirigida por un ordenador, el autodiagnóstico médico, la moneda electrónica, las video-conferencias a domicilio y gran número de aplicaciones que pueden resumirse en la obtención prácticamente inmediata sobre una pantalla de comunicaciones doméstica, de una masa prácticamente ilimitada de información. Se habla, no sin razón, de la sociedad interconectada. Muchos desplazamientos personales son evitados gracias a que la información se desplaza bidireccionalmente entre los interlocutores. El teléfono permitió un gran avance en el desarrollo comercial e industrial por- que introdujo un gran ahorro de desplazamientos y tiempos en la comunicación humana. El teleproceso -o, mejor aún, la telemática- ha representado un salto cualitativo y cuantitativo hacia adelante de una escala tremendamente superior. Es una realidad cotidiana para los próximos años, un futuro inmediato que empieza ya a estar aquí:

• Comprar es visionar el catálogo tele-transmitido al vídeo doméstico, hacer el pedido interactivamente y pagar sin dinero y sin moverse de casa.

• Aprender es interactuar con un ordenador personal conectado aun tele-centro educativo gobernado por un sistema experto educacional totalmente computarizado y que posee gran calidad didáctica e impecable actualización de los contenidos.

• Entretenerse y matar el tiempo libre es acceder desde el terminal casero a los últimos juegos electrónicos, a los espectáculos o películas remotos, al concierto en conserva de no importa qué música preferida, etc.

• Informarse es seleccionar interactivamente dentro de amplios y flexibles menús.

• Trabajar es relacionarse por correo electrónico vía la red pública y/o privada de ordenadores interconectados, con los bancos de datos profesionales que se consultan y se actualizan y con los compañeros por tele-conferencia, etc.

En definitiva, en los próximos años se producirá la imparable integración tecnológica de todos los recursos informáticos y electrónicos existentes, en un único terminal personal, liviano y doméstico, que integre a nivel máximo de aprovechamiento los logros actuales y futuros en:

• Capacidad de proceso. • Capacidad de almacenamiento en línea. • Capacidad de selección a medida entre alternativas varias conducidas

por un sistema experto.

Page 24: Cuadernillo Informatica - Ppi 2008

UNIVERSIDAD NACIONAL DE LA RIOJA

CURSO DE INGRESO 2008 - -

24

Los medios están ya disponibles, a mayor o menor nivel de consecución satisfactoria {ordenadores de macro-capacidad en micro-tamaño, videodisco, sintetizador y analizador de voz, procesadores de imagen, telecomunicaciones), lo único que falta es la capacidad integradora en un aparato suficientemente eficaz, suficientemente económico y ergonómico. 7.4 ALTERNATIVAS DE FUTURO Apreciar los efectos futuros de una revolución tecnológica sobre la sociedad, es una vieja ambición humana. Aunque las consideraciones de tipo sociológico escapan al ámbito de esta obra, parece evidente que en su estadio actual la Informática permite dos alternativas de evolución futura de la sociedad, de signo bien distinto. En una visión optimista, permite la socialización del conocimiento y del esfuerzo intelectual, la democratización de la enseñanza, de la atención sanitaria, de la jurisprudencia, de la cultura en general; la consecución de una sociedad en la que todos sus miembros obtengan la misma oportunidad de auto-realización gracias a los nuevos y revolucionarios medios informacionales. En una visión de signo contrario, la Informática propicia la deshumanización de la sociedad y la concentración del poder informacional en manos de una minoría elitista. En cualquier caso, la Informática es meramente una Ciencia y será su buena o mala utilización por parte del hombre la que nos determine el futuro. Como decía Quiniou: «No es la máquina lo que debemos desmontar, lo que hay que desmontar es la maquinación». O, como decía Pere Botella: «... hay que encontrar la fórmula que nos permita minimizar los traumas de caminar hacia una sociedad con un superior nivel de formación, con un gran nivel de información y con más tiempo libre para la cultura, el ocio o la naturaleza».

UNIDAD II

TEORÍA DE LA INFORMACIÓN

SSÍÍMMBBOOLLOOSS YY DDAATTOOSS

Denominamos SÍMBOLO a todo aquello que por conversión nos remite a algo que no necesariamente necesita estar presente. Este algo está presente en nuestro entendimiento a través del símbolo, de acuerdo a lo que el signo representa o significa. De acuerdo a esto decimos que el símbolo nos trae a nuestra mente lo que está ausente. Entendemos algo como símbolo, lo interpretamos, tiene significado, cuando este responde a lo que significa. O sea cuando podemos establecer una relación entre el símbolo y lo que constituye su significado, de acuerdo a cierta convención. No existe una relación intrínseca o natural entre el símbolo y su significado, entre el nombre y lo nombrado. La misma es arbitraria y convencional.

Page 25: Cuadernillo Informatica - Ppi 2008

UNIVERSIDAD NACIONAL DE LA RIOJA

CURSO DE INGRESO 2008 - -

25

Así, cuando decimos "perro", no existe identidad o semejanza alguna entre el sonido de ésa palabras y las características físicas de su significado. El significado de un símbolo es establecido por el uso que le da la cultura que lo utiliza. Puede ocurrir que el mismo símbolo tenga distintos significados dentro de una misma cultura, dependiendo del contexto en que se inserta. No solo son símbolos las letras y las palabras, habladas o escritas. También lo son los gestos, los colores, el vestido. Las costumbres, los sonidos no lingüísticos como el aplauso, etc. Se dice que el nombre es un "animal simbólico" en el sentido que no necesita considerar a entes y sucesos en sí mismo, sino que puede referirse a ellos mediante símbolos. Las propiedades o cualidades que determinan entes y sucesos, al ser representados simbólicamente constituyen lo que denominamos ATRIBUTOS de los mismos. Pueden representarse en forma oral o escrita. Así la palabra "rayo" identifica ciertos sucesos. Del mismo modo un nombre, un número de documento, es un atributo identificados de un ente o persona. Si además indicamos su color de piel, ojos, pelo, su domicilio, fecha de nacimiento, etc, estamos agregando otros atributos que son descriptos, localizadores, relacionadores, etc. Cuando especificamos cuantitativa o cualitativamente un atributo, decimos que le asignamos un valor. Ejemplo:

Identificadores Descriptores Localizadores Relacionador

Nombr

e

Document

o

Piel Ojos Nacionalidad Domicilio Hijo de ...

En general los atributos conocidos como entes y sucesos son "DATOS", que sirven de referencia con vistas a algún accionar concreto, presente o futuro. O sea, el hombre operan con representaciones simbólicas que determinan hechos, entes, conceptos, ordenes, situaciones, etc, a partir de las cuales decide un curso de acción entre varios posibles. Podemos decir entonces que DATOS son representaciones simbólicas de propiedades o cualidades de entes y sucesos, que pueden ser requeridos en un

Page 26: Cuadernillo Informatica - Ppi 2008

UNIVERSIDAD NACIONAL DE LA RIOJA

CURSO DE INGRESO 2008 - -

26

cierto momento como antecedentes para decidir la mejor manera de llevar acabo una acción concreta. Los datos tienen la propiedad de que se pueden transmitir (para llevarlos de un lugar a otro, o para comunicárselos a alguien), almacenar (para su posterior uso) y transformar ( operando sobre ellos con ciertas reglas, para obtener nuevos datos).

IINNFFOORRMMAACCIIÓÓNN Definimos como información a todas aquellas representaciones simbólicas que por el significado que se les asigna quien la reciba e interpreta, contribuyen a disminuir la incertidumbre de forma que pueda decidir un curso de acción entre varios posibles. De esta manera se dispondrá en cada caso de un conjunto ordenado de datos relacionados, que permitirá tomar la decisión con el menor riesgo posible. De acuerdo a la definición anterior, como se trata de representaciones simbólicas de acuerdo a ciertas acciones a realizar, puede ocurrir que aquello que es información para una persona, no lo sea para otra. Podemos supones que ante un problema o situación a resolver, hemos elaborado o aprendido varias alternativas de acción, que responden a esquemas lógicos del tipo "si" ( condición A)...entonces accionar A, "si"...(condición B)... entonces accionar B,... Cuando la información es suficiente como para tener la certeza de que se cumple una de las condiciones, decidimos realizar la acción correspondiente. La información no solo sirve para decidir cuál es el mejor accionar para lograr un objetivo. Tomada una decisión por un determinado curso de acción, para concretarlo se requiere saber que acciones hacen falta realizar, y en que secuencia. Se trata de información descriptiva, sin la cual no se puede efectuar la acción. En el caso de las computadoras, la información descriptiva esta involucrada en los programas, que indican la secuencia de operaciones a realizar para alcanzar el resultado deseado. También existe la información de control, útil para verificar que un determinado accionar se ha efectuado correctamente. Así, cada vez que hacemos una resta, podemos verificarla mediante una suma.

Page 27: Cuadernillo Informatica - Ppi 2008

UNIVERSIDAD NACIONAL DE LA RIOJA

CURSO DE INGRESO 2008 - -

27

DDIIFFEERREENNCCIIAA EENNTTRREE DDAATTOOSS EE IINNFFOORRMMAACCIIÓÓNN De acuerdo a las definiciones dadas, "datos" son representaciones simbólicas de entes, hechos, atributos, etc, mientras que "información" alude a aquellos datos que por el significado que le atribuye quien necesita decidir una acción entre varias, permite tomar tal decisión con la menor incertidumbre posible. Debemos distinguir entre una representación simbólica, y el significado que puede tener la misma para una persona, en función de una determinada acción que debe realizar. Se dice que los símbolos portan información para quién pueda interpretarlos" Puede ocurrir que un mismo mensaje provea información distinta para dos o más decisiones diferentes a tomar. La diferencia así establecida entre datos e información se manifiesta especialmente en el ámbito de la computación. Una computadora recibe símbolos correspondientes a ciertos datos, opera con ellos, y obtiene resultados que también son representaciones simbólicas, que en ningún momento tienen significado para la máquina. Solo pueden tenerlo para el hombre, cuando los interpreta mediante su mente de manera que pueda tomar una decisión. si bien muchas veces se confunden con un significado semejante a las palabras "información" y "datos", diremos que toda información consta de datos, pero no todos los datos constituyen información.

CCOONNCCEEPPTTOOSS DDEE TTEEOORRÍÍAA DDEE LLAA IINNFFOORRMMAACCIIÓÓNN

Si bien podríamos escoger una definición matemática precisa para el concepto de información, vamos a recurrir al sentido de la intuición para la definición de información. Cuando escuchamos un boletín informativo, o cuando leemos el diarios, es con el objeto de enteramos de algo nuevo, algo que no estaba previsto, o por lo menos no estaba en nuestros planes. De estos ejemplos podemos extraer algunos conceptos: Si consideramos un fenómeno cualquiera, y si tal fenómeno es invariable, o sea totalmente determinado, no se puede aprender nada de él, no se puede decir nada nuevo, de manera que "No hay información si no se trata de un elemento variable".

Page 28: Cuadernillo Informatica - Ppi 2008

UNIVERSIDAD NACIONAL DE LA RIOJA

CURSO DE INGRESO 2008 - -

28

"sea un elemento variable, cuyos finitos cambios de estado, sean imprescindible, se define como información, cuando hay una determinación del estado actual del fenómeno". Si bien esta definición suena un tanto académica, podemos resumir en que la información tiene que ver con los fenómenos variables y con el cambio impredecible. De acuerdo a esto, podemos decir que las fuentes de información son: El cerebro del hombre, a través de las ideas. b) La modificación de los estados ambientales. Los censos poblaciones (número de habitantes de una población). Los medios que suplantan las aptitudes mentales y nerviosas, como ser: radiotelefonía, TV, Facsímil, etc). Del concepto anterior de información, podemos deducir que cuando más rápido sea el cambio impredecible, mayor es la cantidad de información. También surge de la definición, que al ser la información consecuencia de un fenómeno variable, puede de alguna manera ser representada y lo más conveniente es la representación numérica. Cuando la información debe ser procesada o trasmitida por medios electrónicos, las representaciones pueden ser otras, pero de todas maneras, siempre debe ser inteligible por el consumidor final. Cuando definimos a la información, se explicó que ella contribuye a disminuir la incertidumbre que se tiene acerca de cuál es el mejor camino para resolver un problema. La incertidumbre se refiere a lo desconocido, a aquello que no se sabe se sucederá, ya lo que es inesperado, imprevisible. Una información permite tener una certeza de la existencia u ocurrencia de algún suceso o aspecto de la realidad, a la vez que disminuye el grado de incertidumbre que se tenía para tomar una decisión. Si una información se repite, no disminuye la incertidumbre, que queda luego de haberla obtenido por primera vez. Lo esperado, aquello conocido de antemano, no representa información, ya que la probabilidad de ocurrencia es de 100%, por ejemplo la estimación que después del día viene la noche, no constituye información, ya que la probabilidad de que esto ocurra es del cien por ciento, ya que no existe otra posibilidad.

Page 29: Cuadernillo Informatica - Ppi 2008

UNIVERSIDAD NACIONAL DE LA RIOJA

CURSO DE INGRESO 2008 - -

29

Si por otra parte, si nos informamos que aconteció un evento significativo, del cual, por su baja probabilidad de ocurrencia, estamos bastante seguros de que no iba a suceder, tendrá para nosotros un gran valor informativo en relación con esa decisión. Por ejemplo, si alguien va a comprar acciones de una empresa muy solvente, ya último momento escucha que se descubrió un fraude en relación con esa empresa, casi seguramente, no tomará la determinación que tenía decidida. Podemos afirmar entonces, que a menor probabilidad o certeza de ocurrencia, mayor será su significado informativo; ya mayor probabilidad o certeza de ocurrencia, mayor será dicho significado.

MMEEDDIIDDAA DDEE LLAA IINNFFOORRMMAACCIIÓÓNN Si examinamos con detalle el contenido de información de un mensaje, podemos ahorrar esfuerzo en su transmisión desde un punto a otro. Por ejemplo, si deseamos enviar un telegrama de felicitaciones por un hecho determinado (casamiento, nacimiento, etc), la compañía de telégrafos enviará un texto estándar típico. El operador simplemente indicará el destino, el remitente, y un número que identifique el texto estandarizado típico. Un sentido intuitivo podemos ver que algunos mensajes largos no contienen gran información.

CCAANNTTIIDDAADD DDEE IINNFFOORRMMAACCIIÓÓNN EN 1946, Claude Shannon desarrolló su "teoría Matemática de las Comunicaciones", en donde se planteó el objetivo de hacer lo más eficiente posible la transmisión de información. Por ejemplo transmitir mensaje lo mas rápidamente posible y con el número mínimo de errores. Hay un límite en la tasa de información que puede ser transmitida por un sistema. Este límite es la capacidad de información, la cual viene determinada por las limitaciones físicas fundamentales en la transmisión de información. Shannon se planteó primero, que dado un conjunto de posibles mensajes que una fuente puede transmitir, ¿cómo pueden ser representados estos mensajes de la mejor manera posible para llevar la información sobre un sistema con sus limitaciones inherentes? . Para tratar este problema, es necesario concentrarse en la "información", más que en las señales eléctricas de comunicación, y por esta razón el trabajo de Shannon fue rebautizado como Teoría de la Información.

Page 30: Cuadernillo Informatica - Ppi 2008

UNIVERSIDAD NACIONAL DE LA RIOJA

CURSO DE INGRESO 2008 - -

30

Dado que la información no es material ni tangible, se requiere para transmitir que sea señalizada en alguna forma que pueda llegar al receptor codificada. Hay que recordar, que Shannon desarrolló su teoría de acuerdo a un esquema:

Esto se debe al hecho que fue definida en base a los problemas de los circuitos y redes telefónicas, no obstante, puede extenderse a cualquiera de los otros conceptos explicados. La Teoría de la Información trata con tres conceptos básicos: La medida de la información. La capacidad de un canal o sistema de transmisión para transferir información. La codificación como un medio de utilizar los sistemas a máxima capacidad. Estos conceptos pueden ser enlazados por el teorema fundamental de la teoría de la información que dice: "Dada una fuente de información y un canal de comunicación, existe una técnica de codificación, tal que la información puede ser transmitida sobre el canal con una tasa menor que la capacidad del canal y con una frecuencia de errores arbitrariamente pequeña a pesar de la presencia de ruido". Lo sorprendente de esto es la posibilidad de transmisión casi libre de errores sobre un medio ruidoso, logrado por medio de la codificación. En esencia la codificación es usada para adaptar la fuente al canal, para máxima transferencia de información. Como consecuencia de todo lo anterior nos planteamos las siguientes preguntas: ¿Cómo se mide la información? ¿A qué nos referimos cuando decimos cantidad de información? -¿ como se mide la capacidad de in sistema o canal? ¿Cuáles son las características de eficiencia de un proceso de codificación? ¿Cómo se puede minimizar los efectos indeseables de factores exógenos? . Como decíamos anterior mente, por su intangibilidad, la información debe ser representada de alguna manera. Así, cuando una persona habla, las vibraciones de sus cuerdas vocales actúan sobre las moléculas del aire formando un sistema de ondas (similar al que se produce cuando se arroja una piedra a un estanque de agua calma), propagando de esta manera el sonido, hasta que actúen sobre un oído receptor al mismo ritmo que fue emitido.

Page 31: Cuadernillo Informatica - Ppi 2008

UNIVERSIDAD NACIONAL DE LA RIOJA

CURSO DE INGRESO 2008 - -

31

De la misma forma, a través de las ondas electromagnéticas, al variar sus propiedades eléctricas, se pueden enviar mensajes a través de medios físicos como alambres conductores, cables de fibra óptica, o el aire. La señal que viaja por estos medios es portadora de mensajes con datos hacia el receptor. Con estos ejemplos, se pretende introducir en las ideas básicas de la "Teoría de la Información", y verificar la diferencia entre los conceptos de “información” y “cantidad de información”. Vamos a ver como influye la incertidumbre en la toma de decisiones en la medida que se recibe información. Para ello vamos a suponer que tenemos un sistema compuesto por un emisor, con una pila eléctrica que puede ser aplicada en el extremo de dos cables. En el otro extremo tenemos un receptor que puede medir la tensión eléctrica, verificando si está colocada o no a la pila. A fin de que ambos extremos funcionen sincrónicamente, se tiene un reloj que sirve para tomar los tiempos en que deberá realizarse la medición. De esta manera, hemos implementado un sistema binario de transmisión de mensajes. Así, si hemos acordado que cuando se mide una tensión eléctrica equivale aun "1"y cuando nos encontramos con ausencia de tensión eléctrica, tenemos un "0", podemos transmitir mensajes codificados de esta manera. A fin de simplificar, vamos a suponer que tenemos que transmitir ocho letras (de la A hasta la H). Por tratarse de un sistema binario, se necesitan tres elementos binarios para codificar las ocho letras. Esto viene del hecho de que al ser binario, o sea cada elemento puede variar en dos estados posibles (0 y 1), con una sola variable se pueden codificar dos estados, con dos variables se pueden codificar cuatro estados, con tres variables se pueden codificar ocho estados, y así sucesivamente. Generalizando, con "n" variables se puede codificar "2n" estados. Para ello vamos a codificar las ocho letras como sigue:

Letras Código binario

A 000 B 001 C 010 D 011 E 100 F 101 G 110 H 111

Para enviar una letra deberá enviarse tres variables binarias, así, por ejemplo, si se quiere emitir la letra " A", deberá transmitirse el código "000", si se quiere

Page 32: Cuadernillo Informatica - Ppi 2008

UNIVERSIDAD NACIONAL DE LA RIOJA

CURSO DE INGRESO 2008 - -

32

enviar la letra "B", se hará a través del código "001", y así sucesivamente, hasta la "H" que corresponde al código "111". Si además, convenimos que se comenzará la transmisión desde el dígito más significativo (el más a la izquierda), el receptor, a medida que van llegando, irá disminuyendo la interesa, por cuanto aumenta la probabilidad de arribo de una determinada letra. Para ello veamos el siguiente ejemplo: Antes de comenzar la transmisión, el receptor tiene una incertidumbre total de cual será el mensaje a recibir. Como la fuente tiene "8" elementos (letras A a la H), y como todas tienen la misma probabilidad de emitirse (sistema equiprobable), la incertidumbre tiene una probabilidad de:

P = 1/8 = 0,125 =12,5 % Supongamos, que la primera medición indica ausencia de tensión eléctrica, o sea que ha llegado un "0". Ahora sabemos que la letra estará entre las cuatro primeras, ya que ellas son las que comienzan con "0". A = 000 B = 001 C = 010 D = 011 Ahora la probabilidad de que llegue una letra es de: P = 1/4 = 0,25 = 25 % Si en el segundo periodo, medimos y nos encontramos que existe una tensión eléctrica, estamos ante la presencia de un "1", con lo cual se reduce la incertidumbre por cuanto solo hay dos posibilidades: C = 010 D = 011 La probabilidad aumenta a:

P = 1/2 = 0,5 = 50 % Al recibir el tercer símbolo, se alcanza la certidumbre total, ya que si suponemos que después de la tercer medición obtenemos que existe ausencia de tensión eléctrica, o sea que llegó otro "0", estaremos ante la única alternativa posible:

Page 33: Cuadernillo Informatica - Ppi 2008

UNIVERSIDAD NACIONAL DE LA RIOJA

CURSO DE INGRESO 2008 - -

33

C = 010 En este caso la probabilidad será:

P = 1/1 = 1 = 100 % Como podemos apreciar, en el ejemplo anterior, la llegada de un símbolo duplica la probabilidad, disminuyendo en la misma proporción la incertidumbre de la llegada de un símbolo. En otras palabras, podemos decir que la incertidumbre era: Antes de comenzar a transmitir era = 1 = 100 %. Después de la llegada del primer símbolo (0) = 0,75 = 75 %. Después de la llegada del segundo símbolo (1) = 0,75 = 50 %. Después de la llegada del tercer símbolo (1) = 0 = 0 %. O sea, con cada llegada de símbolo la incertidumbre se reduce, hasta llegar a la incertidumbre nula, cuando la probabilidad es del 100%. Si en vez de tener que transmitir 8 letras se necesita transmitir 16 letras, hacen falta 4 variables binarias, ya que: 2n = 24 = 16 Para poder codificar todo el alfabeto (27 letras) se necesitarían 5 variables binarías, ya que: 2n = 25 = 32 En este caso nos sobrarían combinaciones. Para codificar más símbolos, como ser las letras más los números (0 al 9), y algunos otros códigos de control se utilizan "n = 7" ó "n = 8" elementos, dependiendo del tipo de código. Como podemos apreciar, que ahora los mensajes contienen mayor "cantidad de información", ya que para letra debemos transmitir 7 u 8 elementos. Generalizando, si tenemos una fuente con "N = 2n" mensajes posibles a trasmitir, se requerirá combinar un número mínimo "n" de elementos binarios para codificar cada uno de los "N". Conocido "N", por definición de logaritmo será: n = log2 N De acuerdo a la teoría de la información, puede definirse la cantidad de información de un mensaje "I", como: "el número mínimo "n" de

Page 34: Cuadernillo Informatica - Ppi 2008

UNIVERSIDAD NACIONAL DE LA RIOJA

CURSO DE INGRESO 2008 - -

34

elementos codificados en binarios necesarios para identificar el mensaje entre un total de "N" mensajes posibles". O sea: I = n = log2 N Resulta practico relacionar la cantidad de información de un mensaje con el grado de probabilidad de ocurrencia del mensaje. De acuerdo a lo que ya vimos en el ejemplo anterior, la probabilidad de ocurrencia es:

P = 1/N Resulta que:

N = 1/P O sea que: I = log2 1/P = log2 P-1 = - log2 p Expresión que relaciona la cantidad de información con la probabilidad de que ocurra un evento. Para poder medir la "cantidad de información", es necesario medir la UNIDAD de medida. Como todas las unidades se debe utilizar una convención para determinarla. Para ello, se define como "unidad de cantidad de información la obtenida al especificar una de las dos alternativas igualmente probables, llamándose [bit] a esa unidad. La palabra bit, define la unidad de cantidad de información, y se obtiene por contracción de las palabras inglesas "binary digit'. Estas alternativas se presentan, por ejemplo, al observar una moneda lanzada al aire, o la salida de una comunicación digital. Ya hemos visto que la información esta relacionada con la incertidumbre. Entonces podríamos decir que información es lo que reduce la incertidumbre, por consiguiente, puede afIrmarse intuitivamente que: La cantidad de información es una función f(P) decreciente al aumentar la probabilidad P de un proceso. La información relativa aun suceso cierto es nula f(1) = 0; y f(0) = 00 En el caso de dos posibilidades igualmente probables (caso de la moneda), la probabilidad es:

Page 35: Cuadernillo Informatica - Ppi 2008

UNIVERSIDAD NACIONAL DE LA RIOJA

CURSO DE INGRESO 2008 - -

35

P = NE Donde: N = cantidad de variables y E = cantidad de elementos. Entonces por definición, cantidad de información es: (1) I = log2 NE [bit] El caso de la moneda lanzada al aire es: N = 2 ( las dos alternativas, cara y cruz) y E = 1 (la moneda). Aplicando la formula: (1): I = log2 NE = log2 21 = l[bit] Ahora que ya conocemos la unidad de información, vamos a ver dos ejemplos prácticos, que nos darán una idea de "cantidad de información". Ejemplo 1: Imagen de TV: A los fines del ejemplo y para facilitar su entendimiento, vamos a realizar algunas simplificaciones. Para ello vamos a considerar una pantalla compuesta por 500 líneas y 600 columnas, tal como se aprecia en la figura.

Esto nos da un total de 500 X 600 = 300.000 puntos. Supongamos que cada punto puede tomar 10 valores distintos entre el negro y el blanco pasando por 8 grises intermedios. De esta forma, vamos a tener NE = 10300.000 imágenes distintas, que son las combinaciones de los 300.000 puntos variando entre los 10 valores. Si todas son igualmente probables, la cantidad de información será, aplicando la formula ( 1): I = log2 NE = log2 10300.000 = 300.000 * log2 10 = = 300.000 * 3,32 = 106 [bit]

Nota: loga X = 1/logb a * logb X Log2 10 = 1/log10 2 * log10 10 = 1/0,301 * 1 – 3,32

Page 36: Cuadernillo Informatica - Ppi 2008

UNIVERSIDAD NACIONAL DE LA RIOJA

CURSO DE INGRESO 2008 - -

36

Ejemplo 2: Documento escrito: Vamos a supones ahora, que tenemos un documento de 1.000 palabras, y supongamos que esas palabras fueron elegidas de un repertorio de 10.000 palabras igualmente probables. La cantidad de información será: I = log2 NE = log2 10.0001.000 = 1.000 * log2 10.000 = = 1.000 log2 104 = 4 * 1.000 log2 10 = 4 * 3,32 * 1.000 = = 1,328 * 104 = 104 [bit] Como puede apreciarse, de la comparación de ambos ejemplos una imagen (simplificada), tiene una cantidad de información de aproximadamente un millón de bit, mientras que un documento escrito está en el orden de los diez mil bit. Esto nos da una idea de "cantidad de información" y conceptualmente que los métodos visuales, como los gráficos implican una mayor cantidad de información. De allí los inconvenientes del procesamiento, transmisión y almacenamiento de imágenes. Así, los mensajes para trasmitir una de las ocho letras en el ejemplo de la página 7, contiene 3 bit de cantidad de información. En una computadora los elementos en cuestión son pulsos eléctricos que pueden tomar dos estados posibles, de allí la definición de unidad de información utilizando los elementos binarios. Por otro lado, el código binario en el sistema numérico de menor base posible. De las definiciones anteriores resulta evidente la diferencia entre información y cantidad de información. Información se refiere al significado de un conjunto de símbolos, mientras que cantidad de información mide el número de símbolos necesarios para codificar un mensaje, cuya probabilidad de ocurrencia es "P". En el ejemplo de la pagina 7, podemos decir que las ocho opciones, cada bit recibido, permite decidir una de dos alternativas posibles, codificables mediante mensaje de un solo símbolo: 1 ó 0. El bit es la menor cantidad de información que se puede comunicar, y corresponde ala determinación de un mensaje entre dos posibles, cuya probabilidad de ocurrencia es P = l/2. Cualquier forma de información puede simbolizarse mediante bit. Como ya vimos, si quisiéramos codificar las letras de alfabeto, son necesarios 5 bit, tal como puede verse en la siguiente tabla.

A = 00001 B = 00010 C = 00011 D = 00100 E = 00101 F = 00110 G = 00111 H = 01000 I = 01001 J = 01010 K = 01011 L = 01100

Page 37: Cuadernillo Informatica - Ppi 2008

UNIVERSIDAD NACIONAL DE LA RIOJA

CURSO DE INGRESO 2008 - -

37

M = 01101 N = 01110 Ñ = 01111 O = 10000 P = 10001 Q = 10010 R = 10011 S = 10100 T = 10101 U = 10110 V = 10111 W = 11000 X = 11001 Y = 11010 Z = 11011

Esta codificación supone que todas las letras tienen igual probabilidad de aparición (P = 1/27), siendo: I = log2 27 = 4,755 bit O sea que se puede verificar que se necesita aproximadamente 4,755 bit, lo que redondeando da 5 bit. El redondeo, significa que nos quedan combinaciones sin utilizar, ya que "25 = 32", y nosotros solo utilizamos 27. Esto último podría haberse estimado directamente sin utilizar los logaritmos, ya que: 24 = 16 < 27 < 25 = 32 De esta forma, cada palabra se codificaría con un número de bits igual al número de letras que la constituyen multiplicando por cinco. Este número de bit podría reducirse, si tenemos presente que algunas letras se repiten con mayor frecuencia que otras, o sea que tienen mayor probabilidad que otras. Dicho en otros términos esto significa que nuestro vocabulario obtiene mensaje de una fuente que no es equiprobable (igual probabilidad). Además, cuando escribimos o hablamos, no existe la misma probabilidad, no solo en a elección de las letras, sino también en las palabras. Esto hace el problema mucho más complejo de lo que vimos hasta ahora y es motivo de estudios matemáticos de teoría de probabilidades mucho más avanzado. Una forma de reducir el tamaño de los mensajes, es justamente valerse de este tipo de características de fuentes no igualmente probables, pudiéndose codificar las letras que mayor probabilidad tienen de salir, con menor cantidad de símbolos. Tal el es caso del código morse para telegrafia, que justamente las letras con mayor probabilidad de salida como la "a" y la "e" son codificadas con menor cantidad de símbolos.

Page 38: Cuadernillo Informatica - Ppi 2008

UNIVERSIDAD NACIONAL DE LA RIOJA

CURSO DE INGRESO 2008 - -

38

IINNFFOORRMMAACCIIÓÓNN MMUUTTUUAA Consideremos una fuente que produce varios mensajes. Sea A uno de los mensajes, y PA su probabilidad que sea elegido para su transmisión Mutua asociada con A como: IA = f(PA) Donde la función "PA" debe ser determinada. Para encontrar f(PA), es intuitivo suponer los siguientes requerimientos: f(PA) >= 0 donde 0 <= PA <= 1 limPA _l f(PA) = 0 f(PA) > f(PB) para PA < PB Existen muchas funciones que satisfacen las tres anteriores, pero la decisión final se obtiene al considerar la transmisión de mensajes independientes. Cuando el mensaje "A" es entregado al usuario, este recibe "IA" unidades de información. Cuando es entregado un segundo mensaje, la información total recibida debería ser la suma de las informaciones mutuas: IA + IB. Esto es fácil de ver si consideramos que "A" y "B" vienen de diferentes fuentes. Pero supongamos que "A" y "B" provienen de la misma fuente: podemos hablar entonces del mensaje compuesto: C = AB. Si " A" y "B" son estadísticamente independientes tenemos: PC = PA * PB ------ IC = f(PA * PB) Pero la información recibida es: IC = IA + IB = f(PA) + f(PB) Y así: f(PA * PB) = f(PA) + f(PB) Que es el requerimiento para f(PC). Hay una sola ecuación que satisface las condiciones anteriores, y es la función logarítmica "f(x) = logb (x)". Donde "b" es la base del logaritmo. Así la información mutua en definida como:

Page 39: Cuadernillo Informatica - Ppi 2008

UNIVERSIDAD NACIONAL DE LA RIOJA

CURSO DE INGRESO 2008 - -

39

IA = logb 1/PA Como 0 < PA < 1, el logaritmo es positivo, como se desea. Si especificamos la base "b" del logaritmo, podemos determinar la unidad de información. Lo más usual es tomar "b = 2" denominándose la unidad así determinada como [bit], como ya habíamos determinado anteriormente. Si PA = PB = 1/2, entonces: IA = IB = log2 2 = 1 [bit] Si hubiéramos tomado como base b = e = 2,71828, la base de los logaritmos naturales tendríamos: IA = IB = Ln 1/PA = 1 [NAT] Si hubiéramos tomado como base b = 10 base de los logaritmos decimales tendríamos: IA = IB = log10 10 = 1/PA = 1 [HARTLEY] Es evidente que: 1 HARTLEY = 3,32 bits. 1 NAT = 1,44 bits. La demostración se deja al lector.

BBIINNIITT YY BBIITT Es interesante observar que la palabra dígito binario (binary digit), cuya contracción es [bit], indica que dos estados pueden ser representados por los dígitos binarios: "0" y" 1". Pero un dígito binario puede llevar mas de un bit de información, o menos, dependiendo de su probabilidad de ocurrencia. Por ello no siempre es correcto decir que un "1" o un "0" es un bit, ya que esto puede interpretarse como la unidad de información. Esto solo es cierto para sucesos equiprobable, o sea que la probabilidad de que ocurra un "o" es igual a la probabilidad de que ocurra un "1" y es igual al 50%. Por ejemplo: PA= 1/4 y PB = 3/4 Entonces:

Page 40: Cuadernillo Informatica - Ppi 2008

UNIVERSIDAD NACIONAL DE LA RIOJA

CURSO DE INGRESO 2008 - -

40

IA = log2 4 = 2 [bit] IB = log2 4/3 = 0,414 [bit] Para evitar errores de interpretación, a los dígitos binarios como elementos de mensajes se los llama "binit", en lugar de bit (aunque esta ultima es la que se usa habitualmente). Por ejemplo, un tren de pulsos eléctricos como el de la figura, está compuesto

de binits 1 y de binits 0. P1 = 1/3 ------ P2 = 2/3 La aparición de cualquier binit 1 da una información de: I1 = log2 3 = 1,58 [bit] La aparición de cualquier binit 0 de una información de: I0 = log2 3/2 = 0,58 [bit] Esta aclaración es para evitar que a un dígito del tren de pulso lo llamemos 1 bit, pues esto puede interpretarse como unidad de información, cuando en realidad esta depende de la probabilidad. En la práctica es frecuente llamar erróneamente bit a los binits. A continuación se dan algunos ejemplos para que los resuelva el lector: Ejemplo 1: Calcular la información asociada a la caída de una moneda ( suceso estadísticamente independiente). Ejemplo 2: Calcular la información entregada por la aparición de una letra entre 32 equiprobable posibles. Ejemplo 3: Supongamos que una fuente produce los símbolos A, B, C y D, con probabilidades 1/2, 1/4, 1/8, y 1/8 respectivamente. Calcular: La información en cada caso.

Page 41: Cuadernillo Informatica - Ppi 2008

UNIVERSIDAD NACIONAL DE LA RIOJA

CURSO DE INGRESO 2008 - -

41

Si los símbolos son independientes, calcular los bits de información del mensaje BACA. Ejemplo 4: Calcular la probabilidad de que aparezcan 3 caras consecutivamente en la tirada de una moneda y su información asociada. Ejemplo 5: En un naipe de barajas españolas se extrae una carta. Si me informan que es de "ORO". ¿Cuántos bits de información ha recibido?. ¿Que información adicional es necesaria para especificar la carta? Ejemplo 6: Supongamos una imagen formada por 400 líneas horizontales, y cada línea con 300 puntos discretos, con una posibilidad de variación de su brillo de 8 niveles distintos. ¿Cuántas imágenes distintas se podrán formar, y qué cantidad de información proveerán?

IINNFFOORRMMAACCIIÓÓNN PPRROOMMEEDDIIOO ((EENNTTRROOPPIIAA)) La información mutua se define en función de los mensajes individuales o símbolos que una fuente puede producir. Peor ésta no es una descripción útil de la fuente en lo que se refiere a los sistemas, ya que estos no son diseñados para un mensaje en particular, sino para todos los mensajes posibles. Por lo tanto, aunque el flujo de información instantáneo de una fuente pueda ser errático, debemos definir a la fuente en términos de la información promedio. Está información promedio, se llama también entropía de la fuente. Para una fuente discreta, cuyos símbolos son estadísticamente independientes, la expresión de la entropía es formulada fácilmente como sigue: Sea el número "m" el número de símbolos diferentes, es decir, un alfabeto de longitud "m". Cuando el símbolo "j" se trasmite, lleva "Ij = log l/Pj" bits de información. En un mensaje largo donde "N" símbolos, "j" ocurre "NPj" veces, y la información total en el mensaje es aproximadamente:

La cual dividida por "N" da la información promedio por símbolo. Por lo tanto, definimos la "entropía" de una fuente discreta como:

Page 42: Cuadernillo Informatica - Ppi 2008

UNIVERSIDAD NACIONAL DE LA RIOJA

CURSO DE INGRESO 2008 - -

42

Si la fuente no es estacionaria, las probabilidades de los símbolos pueden cambiar con el tiempo y la entropía no es significativa. Nosotros por razones de simplicidad consideramos a las fuentes de información estacionarias, tal que los promedios son idénticos. La entropía nos indica que en el promedio esperamos obtener: "H" bits de información por símbolos, si "N" es grande. Para un alfabeto de longitud fija, la entropía de una fuente discreta depende de las probabilidades de los símbolos, pero es limitada por: 0 <= H <= log m El limite inferior, "H = 0" indica que la fuente no entrega información (en promedio) y por lo tanto no hay incertidumbre en el mensaje. Esto corresponderá a una fuente que tiene un símbolo con probabilidad "P = l" y todos los de mas símbolos con probabilidad "P = 0". La máxima entropía "H = log m" corresponde al máximo de incertidumbre ó máxima libertad de elección. Esto implica que todos los símbolos son igualmente probables, o sea no hay un símbolo preferido. Entonces: H = Hmáx = log m Cuando todos los símbolos tienen probabilidad "PJ = 1/m". La variación de H entre los límites indicados se puede observar considerando una fuente binaria (m = 2), con probabilidad "p" y "q = 1 - q": H = p log l/p + q log l/q = p log l/p + (l-p) log 1/(1 - p)

UUUNNNIIIDDDAAADDD IIIIIIIII

Los sistemas de numeración surgen por la necesidad de representar una cantidad numérica. Una forma que se nos podría ocurrir es mediante la escritura de tantos “palitos” como unidades tiene el número. Por ejemplo, si quisiésemos anotar que cumplimos 18 años, escribiríamos: | | | | | | | | | | | | | | | | | |.

SSSiiisssttteeemmmaaasss dddeee nnnuuummmeeerrraaaccciiióóónnn

Page 43: Cuadernillo Informatica - Ppi 2008

UNIVERSIDAD NACIONAL DE LA RIOJA

CURSO DE INGRESO 2008 - -

43

Pero esto no es práctico, y se torna engorroso para cantidades grandes, y más aún para operar con ellas.

Después de muchos intentos de las distintas civilizaciones comenzaron a utilizarse símbolos y surgieron dos categorías de sistemas numéricos:

PPPOOOSSSIIICCCIIIOOONNNAAALLLEEESSS NNNOOO

PPPOOOSSSIIICCCIIIOOONNNAAALLLEEESSS

El orden o ubicación de los símbolos es significativa en la representación del número. Estos sistemas tienen un conjunto de símbolos (dígitos del sistema) y una base (cantidad de símbolos diferentes que pueden ocupar una posición dada)

Las cantidades se expresan mediante la combinación de símbolos que no tienen un valor relativo a la posición que ocupan. Por ejemplo, en el sistema de numeración romana el 24 es equivalente a XXIV

La categoría que nos ocupa en este trabajo es la primera. Y estableceremos en primer término, las propiedades que se cumplen en todos los sistemas numéricos posicionales:

La siguiente tabla muestra los sistemas más usuales:

SISTEMAS NUMÉRICOS

Decimal

Binario *

Octal

Hexadecimal **

BASE

10

2

8

16

DÍGITOS DISCRETOS

0, 1, 2, 3, 4, 5, 6, 7, 8, 9

0, 1

0, 1, 2, 3, 4, 5, 6, 7

0, 1, 2, 3, 4, 5, 6, 7, 8, 9, A, B, C, D, E, F

* Utilizado en electrónica y computación, ya que los símbolos son solamente 0 y 1. El 1 representa el paso de corriente y el 0 la ausencia de ésta (algo así como "prendido" y "apagado").

CCCAAATTTEEEGGGOOORRRÍÍÍAAASSS

I) Un sistema numérico consiste de un conjunto ordenado de símbolos llamados dígitos o cifras, con relaciones definidas para la adición (+), sustracción (-), multiplicación (x) y división (/).

II) La base del sistema numérico es el número total de dígitos permitidos.

Page 44: Cuadernillo Informatica - Ppi 2008

UNIVERSIDAD NACIONAL DE LA RIOJA

CURSO DE INGRESO 2008 - -

44

** En este caso faltan símbolos, por lo que a los dígitos se agregan algunas letras para completar el conjunto de dieciséis cifras discretas:

A = 10; B = 11; C = 12; D = 13; E = 14; F = 15

Estos sistemas no son los únicos. Nada nos impide escoger otra base: 3, 4, 5, ..., etc., en cuyo caso tendremos tantos sistemas numéricos como bases determinemos. En todos ellos, la forma de contar se puede generalizar en las siguientes reglas que formularemos a continuación:

Ejemplificando en el sistema decimal lo dicho anteriormente, tenemos:

1 1 1 acarreo 9 19 99 + 1 + 1 + 1 10 20 100 segunda columna columna de unidades

10 = 1 x 10 20 = 2 x 10 30 = 3 x 10

. 90 = 9 x 10

Lo siguiente pone de manifiesto el principio fundamental de la numeración decimal: toda cifra escrita a la izquierda de otra representa unidades diez veces mayores que las que representa la anterior y viceversa, toda cifra escrita a la derecha de otra representa unidades diez veces menores que las que representa la anterior.

Por ejemplo, cuando escribimos el número 134,68, significa:

1 x 100 + 3 x 10 + 4 x 1 + 6 x 0,1 + 8 x 0,01

RRREEEGGGLLLAAASSS DDDEEE CCCOOONNNTTTEEEOOO

I) La base (“b” en adelante) de conteo de un sistema es igual al número de cifras discretas disponibles.

II) Siempre que una columna ha llegado al último valor discreto y recibe otra unidad, regresa a 0 (cero) y “acarrea” 1 (uno) a la columna que le sigue en significación a al izquierda.

III) La columna en el extremo derecho es la menos significativa, cuenta unidades. Cada conteo en la segunda columna es igual al producto de cada dígito discreto por la base del sistema.

Page 45: Cuadernillo Informatica - Ppi 2008

UNIVERSIDAD NACIONAL DE LA RIOJA

CURSO DE INGRESO 2008 - -

45

o equivalentemente en potencias de 10:

1 x 102 + 3 x 101 + 4 x 100 + 6 x 10-1 + 8 x 10-2

El primer dígito a la izquierda de las unidades representa naturalmente, el número de veces que se toma diez a la primera potencia, o sea, la decena. El siguiente dígito a la izquierda representa el número de veces que se toma diez a la segunda potencia, o sea la centena, etc. Se puede decir que el valor relativo de cada dígito depende de la posición que ocupa con respecto a un índice. Todos los valores a la izquierda de las unidades se los llama parte entera y todos aquéllos colocados a la derecha, parte fraccionaria.

NÚMERO EN LA BASE “b”

(dn ...d2 d1 d0) b

valores relativos

d0= d0 x b0

d1 = d1 x b1

d2 = d2 x b2

.................

dn = dn x bn

Una cantidad cualquiera en un sistema de base “b” puede expresarse mediante un polinomio de potencias de la base multiplicadas por un símbolo perteneciente al sistema:

Este polinomio se denomina ecuación generalizada de un sistema de base “b”

Donde: - C es la cantidad representada - b es la base - di es un símbolo del sistema con 0 <= di < b - n es el orden de la parte entera (la parte entera tienen n + 1 cifras)

C = dn bn + dn-1 bn-1 + dn-2 b

n-2 + ... + d1 b1 + d0 b

0 + d-1 b-1 + d-2 b

-2 + ... + d-m b-m

parte entera parte fraccionaria

GGGEEENNNEEERRRAAALLLIIIZZZAAANNNDDD

OOO

Page 46: Cuadernillo Informatica - Ppi 2008

UNIVERSIDAD NACIONAL DE LA RIOJA

CURSO DE INGRESO 2008 - -

46

- m es el orden de la parte fraccionaria (la parte fraccionaria tiene m cifras)

Para convertir al sistema decimal una cantidad C dada en una base b,

descomponemos el número en su expresión polinómica:

Ejemplos :

1) (2406)8 = 2 x 83 + 4 x 82 + 0 x 81 + 6 x 80 = 2 x 512 + 4 x 64 + 0 x 8 + 6 x 1 = 1024 + 256 + 0 + 6 = (1286)10

2) (43)5 = 4 x 51 + 3 x 50

= 4 x 5 + 3 x 1 = 20 + 3 = (23)10

3) (10111,011)2 = 1 x 24 + 0 x 23 + 1 x 22 + 1 x 21 + 1 x 20 + 0 x 2-1 + 1 x 2-2 + 1 x 2-3

= 1 x 16 + 0 x 8 + 1 x 4 + 1 x 2 + 1 x 1 + 0 x 0,5 + 1 x 0,25 + 1 x 0,125 = 16 + 0 + 4 + 2 + 1 + 0 + 0,25 + 0,125 = (23,375)10

PPPRRRIIINNNCCCIIIPPPIIIOOOSSS QQQUUUEEE CCCUUUMMMPPPLLLEEENNN LLLOOOSSS SSSIIISSSTTTEEEMMMAAASSS

NNNUUUMMMÉÉÉRRRIIICCCOOOSSS

I) Un número de unidades de un orden cualquiera, igual a la base, forma una unidad de orden superior.

II) Toda cifra escrita a la izquierda de otra representa unidades tantas veces mayores que las que representa la anterior, como unidades tenga la base. Éste es el valor relativo de un dígito según su posición

III) En todo sistema, con tantas cifras como unidades tenga la base, contando el cero, se pueden escribir todos los números

CCCOOONNNVVVEEERRRSSSIIIOOONNNEEESSS DDDEEE UUUNNN SSSIIISSSTTTEEEMMMAAA AAA OOOTTTRRROOO

Page 47: Cuadernillo Informatica - Ppi 2008

UNIVERSIDAD NACIONAL DE LA RIOJA

CURSO DE INGRESO 2008 - -

47

3) (100)4 = 1 x 4 2+ 0 x 41 + 0 x 40

= 1 x 16 + 0 x 4 + 0 x 1 = 16 + 0 + 0 = (16)10

4) (202)3 = 2 x 32 + 0 x 31 + 2 x 30

= 2 x 9 + 0 x 3 + 2 x 1 = 18 + 0 + 2 = (20)10

Nota: estos dos últimos ejemplos nos dan la pauta que la clasificación de números redondos y no redondos es convencional, porque depende del sistema en el que trabajemos.

Método de conversión del sistema decimal a otro sistema de base b:

Nos interesa expresar una cantidad entera C dada en base 10 en otra base

b:

(C)10 (dn dn-1 dn-2 ... d1 d0)b

Sabemos que:

C = dn x bn + dn-1 x bn-1 + dn-2 x bn-2 + ... + d1 x b1 + d0 x b0

Dividimos ambos miembros de la igualdad por la base b:

C = dn x bn-1 + dn-1 x bn-2 + dn-2 x bn-3 + ... + d1 x b0 + d0 primer resto, b b (ocupará la

posición C1 (primer cociente) menos significativa)

Volvemos a dividir el nuevo cociente por la base: C1 = dn x bn-2 + dn-1 x bn-3+ ... + d2 + d1 segundo resto (ocupará la posición b b a la izquierda del anterior)

C2 (segundo cociente) ..................................................................................................... Continuamos dividiendo hasta obtener el último cociente, que estará entre 0 y b:

Page 48: Cuadernillo Informatica - Ppi 2008

UNIVERSIDAD NACIONAL DE LA RIOJA

CURSO DE INGRESO 2008 - -

48

Cn-1 = dn + dn-1 último resto b b Cn (último cociente) Será el dígito más significativo en la representación de la nueva base. Ejemplos: 1) (53)10 = (110101)2

53 2 13 26 2 (1) (0) 13 2 (1) 6 2 (0) 3 2 primer resto (1) (1) último cociente 2) (107)10 = (153)8

107 8 27 13 8 (3) (5) (1) 3) (752)16 = (2F0)16

752 16 112 47 16 (0) (15) (2)

REGLA PRÁCTICA:

1) Dividir el número y los sucesivos cocientes por la base del nuevo sistema hasta llegar

a un cociente menor que el divisor.

2) El nuevo número se forma escribiendo de izquierda a derecha el último cociente y

todos los residuos anteriores hasta el primero, de uno a uno, aunque sean ceros

Page 49: Cuadernillo Informatica - Ppi 2008

UNIVERSIDAD NACIONAL DE LA RIOJA

CURSO DE INGRESO 2008 - -

49

Método de conversión de un nº fraccionario del sistema decimal a otro de

base b:

Nos interesa expresar una cantidad fraccionaria C dada en base 10 en otra

base b:

(C)10 (0,d-1 d-2 d-3... d-m )b

Sabemos que:

C = d-1 x b-1 + d-2 x b-2 + d-3 x b-3 + ... + d-m x b-m

- Multiplicamos ambos miembros de la igualdad por la base b:

b x C = d-1 + d-2 x b-1 + d-3 x b-2 + ... + d-m x b-m+1

C1 (parte fraccionaria del producto)

Parte entera. Es el dígito que ocupará el primer lugar después de la coma

- Volvemos a multiplicar C1 por la base b:

b x C1 = d-2 + d-3 x b-1 +... + d-m x b-m+2

C2(parte fraccionaria del producto)

Parte entera. Es el dígito que ocupará el segundo lugar después de la coma

- Multiplicamos ahora C2 por la base b:

b x C2 = d-3 +... + d-m x b-m+3

C3(parte fraccionaria del producto)

Parte entera. Es el dígito que ocupará el tercer lugar después de la coma

............................................................................................

- Continuamos multiplicando hasta que la parte fraccionaria dé cero

Ejemplos:

1) (0,75)10 = (0,11)2 0,75 0,50 x 2 x 2 1,50 1,00 Segundo dígito después de la coma

Page 50: Cuadernillo Informatica - Ppi 2008

UNIVERSIDAD NACIONAL DE LA RIOJA

CURSO DE INGRESO 2008 - -

50

Primer dígito después de la coma 2) (0,75)10 = (0,20 )3

0,75 x 3 = 2,25 0,25 x 3 = 0,75 (volvemos al 0,75)

0,75 x 3 = 2,25

0,25 x 3 = 0,75

........................

Así que 0,75 = 0,202020... 3

3) (0,89)10 = (0,6141)7

0,89 x 7 = 6,23

0,23 x 7 = 1,61

0,61 x 7 = 4,27

0,27 x 7 = 1,89 (a partir de acá se repite)

................................................................

Así que 0,89=0,61416141....7

A continuación desarrollaremos el tema referido a tres sistemas de numeración que tienen estrecha relación en cuanto a los métodos de conversión: el sistema binario (base 2), el octal (base 8) y el hexadecimal (base 16)

Notemos que 8 = 23, es decir, cada dígito octal equivale a tres dígitos binarios.

Asimismo, 16 = 24, entonces, por cada dígito hexadecimal necesitaremos cuatro dígitos binarios.

Esto nos da la pauta que la conversión binario-octal, octal-binario, binario-hexadecimal, hexadecimal-binario será mucho más sencilla.

Particularizando las reglas y principios generales que rigen cualquier sistema numérico posicional, podemos enunciar lo siguiente para el sistema de base 2:

1) Este sistema tiene una base 2 porque sus únicos dígitos permitidos son 0 y 1

SSSIIISSSTTTEEEMMMAAA NNNUUUMMMÉÉÉRRRIIICCCOOO BBBIIINNNAAARRRIIIOOO

Page 51: Cuadernillo Informatica - Ppi 2008

UNIVERSIDAD NACIONAL DE LA RIOJA

CURSO DE INGRESO 2008 - -

51

2) Dos unidades de un orden forman una de orden superior inmediato

3) Toda cifra escrita a la izquierda de otra representa unidades dos veces mayores que las que representa ésta (... 8, 4, 2, 1)

4) Con dos cifras se pueden escribir todos los números (valor absoluto que tiene cada número por su figura o símbolo)

Puesto que en este sistema sólo existen 0 y 1, para poder seguir contando una vez que se han agotado las cifras discretas, no puede emplearse el 2 porque en este sistema no existe, sino que, como dice la segunda regla de conteo: “siempre que en una columna se ha llegado al último valor discreto y recibe otra unidad, regresa a 0 y acarrea 1 a la columna que le sigue en significación a la izquierda”:

1 acarreo 1 + 1 10

Aplicando la tercera regla de conteo:

Columna: 2ª 1ª Valor relativo: 2 1 Cantidad representada: 1 0 = 1 x 21 + 0 x 20 = 2

1 1 = 1 x 21 + 1 x 20 = 3

En el ejemplo que sigue, vemos que en cada posición se han agotado otra vez los valores discretos disponibles, por lo que si añadimos otra unidad tendremos que comenzar en 0 y arrastrar 1 a la siguiente columna situada a la izquierda:

(1) (1)

1 1 + 1

1 0 0 = 1 x 22 + 0 x 21 + 0 x 20 = 4

Si continuamos contando, añadiendo una unidad en la primera columna obtendremos 101, que equivale al decimal 5. Puesto que hemos llegado nuevamente al último valor discreto permitido, para seguir contando la

CCCOOONNNTTTEEEOOO BBBIIINNNAAARRRIIIOOO

Page 52: Cuadernillo Informatica - Ppi 2008

UNIVERSIDAD NACIONAL DE LA RIOJA

CURSO DE INGRESO 2008 - -

52

columna regresa a 0, arrastrando 1 a la segunda columna, lo que da 110 para el decimal 6.

Aplicando las reglas y principios generales ya enunciados para cualquier sistema numérico, tenemos para este caso:

1) Este sistema tiene una base 8 porque sus únicos dígitos permitidos son 0, 1, 2, 3, 4, 5, 6 y 7.

2) Ocho unidades de un número forman una de orden superior inmediato.

3) Toda cifra escrita a la izquierda de otra representa unidades 8 veces mayores que las que representa ésta (...83, 82, 81, 80).

Por lo tanto, cada dígito octal tiene 8 veces el peso del siguiente dígito menos significativo a la derecha, o en forma equivalente, los dígitos octales aumentan por potencias de ocho

Esta base se ha seleccionado deliberadamente debido a que guarda, como ya hemos visto, una proporción directa con el sistema binario, cuyos dígitos aumentan en potencias de 2. Así, grupos de tres dígitos binarios, en consecuencia, aumentan por potencias de 8, igual que los dígitos simples en el sistema octal. La razón por la que la conversión de números binarios a decimales es tan complicada es por la ausencia de una relación simple entre potencias de 2 y potencias de 10.

La conversión de los números binarios a octal y viceversa, es sencilla. Simplemente dividimos el número binario en grupos de tres elementos. Comenzando de derecha a izquierda y completando con ceros, siempre que se requiera, para formar el último grupo. Luego es necesario recordar los valores relativos de las tres posiciones de cada grupo.

Ejemplo: Conversión del número binario 11101111

421 421 421 valor relativo de cada posición

SSSIIISSSTTTEEEMMMAAA NNNUUUMMMÉÉÉRRRIIICCCOOO OOOCCCTTTAAALLL

CCCOOONNNVVVEEERRRSSSIIIÓÓÓNNN BBBIIINNNAAARRRIIIAAA---OOOCCCTTTAAALLL

Page 53: Cuadernillo Informatica - Ppi 2008

UNIVERSIDAD NACIONAL DE LA RIOJA

CURSO DE INGRESO 2008 - -

53

11101111 = 011 101 111 binario 3 5 7 octal

Comprobemos que el octal 357 representa al binario 11101111, convirtiendo ambos al decimal equivalente:

(357)8 = 3 x 82 + 5 x 81 + 7 x 80 = 3 x 64 + 5 x 8 + 7 x 1 = 192 + 40 + 7 = 239 (11101111)2 = 1 x 27 +1 x 26 +1 x 25 +0 x 24 +1 x 23 +1 x 22 +1 x 21 +1 x 20 = 128 + 64 + 32 + 0 + 8 + 4 + 2 + 1 = 239

Para convertir un número octal a binario, simplemente se escribe para cada dígito octal un equivalente en notación binaria, recordando que se requieren tres dígitos binarios para representar un dígito octal.

Ejemplo: Conversión del número octal 167

167 = 1 6 7 001 110 111 = 1110111

Nota: los dos ceros del primer dígito se suprimen ya que no tienen valor

significativo.

El sistema hexadecimal es una combinación de los diez dígitos de 0 a 9 y un grupo adicional de seis letras del alfabeto, que también se toman como números. Las letras A, B, C, D, E, F, representan diez, once, doce, trece, catorce, quince, respectivamente.

La siguiente tabla establece una comparación entre los sistemas numéricos decimal, hexadecimal y binario:

DECIMAL HEXADECIMAL BINARIO

0 0 00000

CCCOOONNNVVVEEERRRSSSIIIÓÓÓNNN OOOCCCTTTAAALLL ---BBBIIINNNAAARRRIIIAAA

SSSIIISSSTTTEEEMMMAAA NNNUUUMMMÉÉÉRRRIIICCCOOO HHHEEEXXXAAADDDEEECCCIIIMMMAAALLL

Page 54: Cuadernillo Informatica - Ppi 2008

UNIVERSIDAD NACIONAL DE LA RIOJA

CURSO DE INGRESO 2008 - -

54

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20

1 2 3 4 5 6 7 8 9 A B C D E F 10 11 12 13 14

00001 00010 00011 00100 00101 00110 00111 01000 01001 01010 01011 01100 01101 01110 01111 10000 10001 10010 10011 10100

Procedemos de manera análoga a la conversión binaria-octal , pero recordando en este caso que cada cuatro dígitos binarios obtendremos un dígito hexadecimal. Por lo tanto, formaremos cuaternas comenzando de derecha a izquierda para la parte entera (completando con ceros no significativos a la izquierda en el último grupo en caso de necesitarlo) y de izquierda a derecha para la parte fraccionaria (también completando con ceros no significativos a la derecha, si se requiere, para formar el último grupo)

Ejemplo: Conversión del binario 11011110,11011

8421 8421 8421 8421 valor relativo de cada posición 11011110,11011 = 1101 1110, 1101 1000 binario D E, D 8 hexadecimal

Comprobemos que el hexadecimal DE,D8 representa al binario

11011110,11011, convirtiendo ambos al decimal equivalente:

CCCOOONNNVVVEEERRRSSSIIIÓÓÓNNN BBBIIINNNAAARRRIIIAAA---

HHHEEEXXXAAADDDEEECCCIIIMMMAAALLL

Page 55: Cuadernillo Informatica - Ppi 2008

UNIVERSIDAD NACIONAL DE LA RIOJA

CURSO DE INGRESO 2008 - -

55

(DE,D8)16 = D x 161 + E x 160 + D x 16-1+ 8 x 16-2 = 13 x 16 + 14 x 1 + 13 x 0,0625 + 8 x 0,00390625

= 208 + 14 + 0,8125 + 0,03125 = 222,84375

(11011110,11011)2 = = 1 x 27 +1 x 26 +0 x 25 +1 x 24 +1 x 23 +1 x 22 +1 x 21 +0 x 20 + 1 x 2-1 +1 x 2-2 +0 x 2-3+ +1 x 2-4 +1 x 2-5= = 128 + 64 + 0 + 16 + 8 + 4 + 2 + 0 + 0,5 + 0,25 + 0 + 0.0625 + 0,03125 = = 222,84375

Para convertir un número hexadecimal a binario, simplemente se escribe para cada dígito hexadecimal su equivalente en notación binaria, recordando que se requieren cuatro dígitos binarios para representar un dígito hexadecimal.

Ejemplo: Conversión del número hexadecimal 1A5

1A5 = 1 A 5

0001 1010 0101 = 110100101

CCCOOONNNVVVEEERRRSSSIIIÓÓÓNNN HHHEEEXXXAAADDDEEECCCIIIMMMAAALLL ---

BBBIIINNNAAARRRIIIAAA

OBSERVACIÓN:

Podemos hacer conversiones octal-hexadecimal y viceversa pasando previamente por el sistema binario:

Ejemplos:

1) Conversión del octal 64 a sistema hexadecimal (64)8 = 110 100 = 11 0 100 = 0011 0100 = (34)16

2) Conversión del hexadecimal AF a sistema octal (AF)16 = 1010 1111 = 10 10 1 111 = 010 101 111 = (257)8

OOOPPPEEERRRAAACCCIIIOOONNNEEESSS AAARRRIIITTTMMMÉÉÉTTTIIICCCAAASSS EEENNN LLLOOOSSS SSSIIISSSTTTEEEMMMAAASSS NNNUUUMMMÉÉÉRRRIIICCCOOOSSS

Page 56: Cuadernillo Informatica - Ppi 2008

UNIVERSIDAD NACIONAL DE LA RIOJA

CURSO DE INGRESO 2008 - -

56

Las operaciones aritméticas en un sistema de base b sigue exactamente las mismas reglas básicas que en el decimal.

Particularmente, en el sistema binario las reglas son muy sencillas, sólo hay tres para la suma y la multiplicación, como veremos más adelante. Pero en sistemas de otras bases las reglas son más complejas y lo más práctico es auxiliarse con tablas (una para la suma y otra para la multiplicación). En el anexo se incorporaron las tablas para el sistema octal y hexadecimal.

Reglas en el sistema binario: 0 + 0 = 0

0 + 1 = 1

1 + 1 = dos = 0 y 1 que se acarrea

Ejemplos:

1 1 1

acarreo

1) 710 = 1112 = 78 = 716 + 510 = 1012 = 58 = 516 1210 = 11002 = 148 = C16

7 + 5 = doce = 8 + 4 = 4 y 1 que se

acarrea

Para multiplicar, el problema es que uno no se acuerda las tablas de las otras bases de memoria (las tablas en base 10 las memorizamos durante los primeros años en la escuela). Por esta razón es bastante difícil multiplicar números escritos en otra base y debemos valernos de las tablas

Pero en el sistema binario, al igual que ocurre con la suma, sólo existen tres reglas de multiplicación:

SSSUUUMMMAAA

MMMUUULLLTTTIIIPPPLLLIIICCCAAACCCIIIÓÓÓNNN

Page 57: Cuadernillo Informatica - Ppi 2008

UNIVERSIDAD NACIONAL DE LA RIOJA

CURSO DE INGRESO 2008 - -

57

0 x 0 = 0

0 x 1 = 0

1 x 1 = 1

Ejemplos:

1) 1112 = 710 x 1012 = 510

111 3510 000 111 1000112

Verificación: 1000112 = 1 x 25 + 0 x 24 + 0 x 23 + 0 x 22 + 1 x 21 + 1 x 20

= 32 + 0 + 0 + 0 + 2 + 1 = 3510 2) 538 = 4310 x 728 = 5810

126 344 455 215 46768 = 249410

2 x 5 = 1010 = 128 7 x 3 = 2110 = 258 (se coloca el 5 y se acarrea 2 para sumar al producto siguiente) 7 x 5 = 3510 = 438 y 438 + 28 = 458 acarreo Verificación: 46768 = 4 x 83 + 6 x 82 + 7 x 81 + 6 x 80

= 2048 + 384 + 56 + 6 = 249410

3) 4516 = 6910 x B16 = 1110 2F716 69 69 75910 B x 5 = 11 x 5 = 5510 = 3716 (se coloca el 7 y se acarrea 3 para sumar al producto sig.) B x 4 = 11 x 4 = 4410 = 2C16 y 2C16 + 316 = 2F16

acarreo Verificación: 2F716 = 2 x 162 + F x 161 + 7 x 160

= 512 + 15 x 16 + 7 = 512 + 240 + 7 = 75910

Page 58: Cuadernillo Informatica - Ppi 2008

UNIVERSIDAD NACIONAL DE LA RIOJA

CURSO DE INGRESO 2008 - -

58

La resta de dos números positivos (M - N) se realiza utilizando el complemento aritmético a la base menos uno (complemento a b – 1) del sustraendo N y se realiza una suma en vez de una resta.

Ejemplos:

1) N = 610 n = 1 (bn – 1) = 101 – 1 = 10 – 1 = 9 Complemento a la base menos uno de 6: 9 – 6 = 3 2) N = 2410 n = 2 (bn – 1) = 102 – 1 = 100 – 1 = 99 Complemento a la base menos uno de 24: 99 – 24 = 75 3) N = 11012 n = 4 (bn – 1) = 24 – 1 = 16 – 1 = 1510 = 11112 Complemento a la base menos uno de 11012:

11112– 11012= 00102 Nota: El complemento a 1 es fácil de obtener. Simplemente se invierten

todos los dígitos: donde hay un uno colocamos un cero y viceversa. 4) N = 7118 n = 3 (bn – 1) = 83 – 1 = 512– 1 = 51110 = 7778 Complemento a la base menos uno de 7118: 7778 – 7118 = 0668 5) N = 3D16 n = 2 (bn – 1) = 162 – 1 = 256 – 1 = 25510 = FFF16 Complemento a la base menos uno de 3D16: FFF16 – 3D16 = FC216

RRREEESSSTTTAAA

Complemento a b – 1:

El complemento a la base menos uno de un número N de “n” cifras se obtiene restando el número dado de (bn – 1) (bn – 1) - N

CÓMO OPERAR: Dada la resta M – N:

1) Calcular el complemento a b – 1 de del sustraendo N.

2) Sumar dicho complemento al minuendo M.

3) Si hay acarreo, sumarlo al dígito menos significativo. El número obtenido será el resultado de la diferencia dada.

Page 59: Cuadernillo Informatica - Ppi 2008

UNIVERSIDAD NACIONAL DE LA RIOJA

CURSO DE INGRESO 2008 - -

59

Ejemplos: En el sistema decimal:

1)M = 19,72 N = 12,79 M – N = 6,93 Calculamos el complemento a 9 de N: 99,99 - 12,79 87,20 Sumamos el número obtenido al minuendo M:

19,72 + 87,20 106,92

+ 1 sumamos el acarreo a la cifra menos significativa 6,93 resultado

2) M = 12,79 N = 19,72 M – N = - 6,93 Calculamos el complemento a 9 de N: 99,99 - 19,72 80,27 Sumamos el número obtenido al minuendo M:

12,79 + 80,27 93,06

No hay acarreo, tomar el complemento y colocarle signo negativo: 99,99 - 93,06 -6,93 resultado

En notación binaria: 3) M = 1100 N = 0111 M – N = 101 Complemento a 1 de N: 1000 Lo sumamos a M: 1100 + 1000 10100 + 1 sumamos el acarreo a la cifra menos significativa

101 resultado 4) M = 0111 N = 1100 M – N = - 101 Complemento a 1 de N: 0011 Lo sumamos a M: 0011 + 0111 1010

No hay acarreo, tomar el complemento y colocarle signo negativo: -101 resultado

Page 60: Cuadernillo Informatica - Ppi 2008

UNIVERSIDAD NACIONAL DE LA RIOJA

CURSO DE INGRESO 2008 - -

60

En el sistema octal: 5) M = 407 N = 2,6 M – N = 404,2 Calculamos el complemento a 7 de N: 777,7 - 2,6 775,1 Sumamos el número obtenido al minuendo M:

407 +775,1 1404,1

+ 1 sumamos el acarreo a la cifra menos significativa 404,2 resultado

6) M = 2,6 N = 407 M – N = - 404,2 Calculamos el complemento a 7 de N: 777,7 - 407 370,7 Sumamos el número obtenido al minuendo M:

2,6 + 370,7 373,5

No hay acarreo, tomar el complemento y colocarle signo negativo: 777,7 - 373,5 -404,2 resultado

En el sistema hexadecimal:

7) M = EA,7 N = 19 M – N = D1,7 Calculamos el complemento a F de N: FF,F - 19 E6,F Sumamos el número obtenido al minuendo M:

EA,7 + E6,F 1D1,6

+ 1 sumamos el acarreo a la cifra menos significativa D1,7 resultado

8) M = 19 N = EA,7 M – N = - D1,7 Calculamos el complemento a F de N: FF,F - EA,7 15,8 Sumamos el número obtenido al minuendo M:

Page 61: Cuadernillo Informatica - Ppi 2008

UNIVERSIDAD NACIONAL DE LA RIOJA

CURSO DE INGRESO 2008 - -

61

19 +15,8 2E,8

No hay acarreo, tomar el complemento y colocarle signo negativo: FF,F - 2E,8

-D1,7 resultado

1. Expresar el número decimal 5072,12 en base :

1.a) b = 2

1.b) b = 4

1.c) b = 9

1.d) b = 16

2. Aplicando la regla que se explica a continuación, calcular la cantidad de cifras de los siguientes números decimales (verificar luego expresando el número en la base dada): 2.a) 302 en el sistema de base 3 2.b) 72.019 en el sistema hexadecimal

3. Pasar al sistema decimal las siguientes cantidades

3.a) (1001101)2

3.b) (1370,7)8

3.c) (F2DA,BD)16

3.d) (444,3)5

4. Expresar en base 8:

4.a) (1011,01)2

4.b) (155,3)10

4.c) (5B9,25)16

5. Expresar en base 16:

EEEJJJEEERRRCCCIIITTTAAACCCIIIÓÓÓNNN

REGLA: Los números que en el sistema de base b tienen n cifras son tales que expresados en el sistema decimal son mayores que bn – 1 – 1 y menores o iguales que bn – 1

bn - 1 >= nº decimal > bn - 1 - 1

Page 62: Cuadernillo Informatica - Ppi 2008

UNIVERSIDAD NACIONAL DE LA RIOJA

CURSO DE INGRESO 2008 - -

62

5.a) (111100,01)2

5.b) (153,4)8

5.c) (681,52)10

6. Resolver operando en el sistema binario:

6.a) 10111000 + 111011 =

6.b) 100000 – 1 =

6.c) 1111 – 1011,01 + 11,1 =

7. Resolver operando en el sistema octal:

7.a) 471 + 1036 + 245 = 7.c) 10000 – 7117 = 7.e)

407 – 2,6 + 3,5 =

7.b) 36,2 + 105,7 + 2461,2 = 7.d) 765,43 – 345,67 = 7.f) 4,35 +

1,7 – 6,31 =

8. Resolver operando en el sistema hexadecimal:

8.a) 6AE + 1FA = 8.c) 7865 – 9AB7 = 8.e) E7,2 –

19 + 3,5 =

8.b) B1,3 + A54 + CB,A = 8.d) D9,357 – 8E,7C2 = 8.f) AB + 0,F –

38,5 =

9. ¿Para qué b el número que se escribe como 426182b es par?

10. Escribir la tabla de sumar y multiplicar en las bases 2, 3, 5 y 9.

11. Resolver:

En base 5:

11.a) (32 – 1,02) x 21 = 11.b) 1,12 – 4231 + 44,2 x 30 =

En base 2:

11.c) 1101 – 1,1 x 10 – 10 = 11.d) (100011,001 – 110011) x 11 + 101,1 =

En base 8:

11.e) 7,01 x 6 – 24 = 11.f) 104,67 – 77 + 12 x 3,5 =

En base 16:

11.g) (D5 + 44F,01) x A – C,B = 11.h) 12 x 5,C – E25 x DE =

Page 63: Cuadernillo Informatica - Ppi 2008

UNIVERSIDAD NACIONAL DE LA RIOJA

CURSO DE INGRESO 2008 - -

63

1.a) (1001111010000,00011110101110000101)2

1.b) (1033100,0132232011)4

1.c) (6855,1064278246)9

1.d) (13D0,1EB85)16

2.a) 3n – 1 >= 302 302 > 3n-1 –

1

3n >= 303 303 > 3n-1

n x log 3 >= log 303 log 303 > (n – 1) x log

3

n >= log 303 / log 3 log 303 / log 3 + 1 > n

n >= 5,20... 6,20... > n

Luego, n = 6

Verificación: (302)10 = (102012)3

2.b) 16n – 1 >= 72019 72019 > 16n-1 – 1

n >= log 72020 / log 16 log 72020 / log 16 + 1 > n

n >= 4,034... 5,034... > n

Luego, n = 5

Verificación: (72019)10 = (11953)16

3.a) (1001101)2 = 1 x 26 + 0 x 25 + 0 x 24 + 1 x 23 + 1 x 22 + 0 x 21 + 1 x

20

= 64 + 0 + 0 + 8 + 4 + 0 + 1 = (77)10

3.b) (1370,7)8 = 1 x 83 + 3 x 82 + 7 x 81 + 0 x 80 +7 x 8-1

= 512 + 192 + 56 + 0 + 0,875 = (760,875)10

SSSOOOLLLUUUCCCIIIOOONNNEEESSS

Page 64: Cuadernillo Informatica - Ppi 2008

UNIVERSIDAD NACIONAL DE LA RIOJA

CURSO DE INGRESO 2008 - -

64

3.c) (F2DA,BD)16 = 15 x 163 + 2 x 162 + 13 x 161 + 10 x 160 + 11 x 16-1 +

13 x 16-2

= 61440 + 512 + 208 + 10 + 0,6875 + 0,05078125 =

(62170,73828)10

3.d) (444,3)5 = 4 x 52 + 4 x 51 + 4 x 50 + 3 x 5-1

= 100 + 20 + 4 + 0,6 = (124,6)5

4.a) (1011,01)2 = 001 011,010 = (13,2)8

4.b) (155,3)10 = (233,23146)8

4.c) (5B9,25)16 = (0101 1011 1001,0010 0101)2 = (010 110 111 001,001

001 010)2 =

= (2671,112)8

5.a) (111100,01)2 = (0011 1100, 0100)2 = (3C,4)16

5.b) (153,4)8 = (001 101 011,100)2 = (0000 0110 1011,1000)2 =

(6B,8)16

5.c) (681,52)10 = (2A9,851EB)16

6.a) 10111000 + 111011 = 11110011

10111000 + 111011 11110011

6.b) 100000 – 1 = 11111

100000 + 111110 (complemento a 1 de 1)

1011110 + 1 11111

6.c) 1111 – 1011,01 + 11,1 = 111,01

1111 10010,1 + 11,1 + 10100,10 (complemento a 1 de 1011,01) 10010,1 100111,00

Page 65: Cuadernillo Informatica - Ppi 2008

UNIVERSIDAD NACIONAL DE LA RIOJA

CURSO DE INGRESO 2008 - -

65

+ 1 111,01 7.a) 471 + 1036 + 245 = 1774

471 1036 + 245 1774

7.b) 36,2 + 105,7 + 2461,2 = 2625,3

36,2 105,7 + 2461,2 2625,3

7.c) 10000 – 7117 = 661

77777 10000 - 7117 + 70660 (Complemento a 7 de 7117) 100660 70660 + 1 661

7.d) 765,43 – 345,67 = 417,54

777,77 765,43 - 345,67 + 432,10 (Complemento a 7 de 345,67) 432,10 1417,53 + 1 417,54

7.e) 407 – 2,6 + 3,5 = 407,7

777,7 407 412,5 - 2,6 + 3,5 + 775,1 (Complemento a 7 de 2,6) 775,1 412,5 1407,6 + 1 407,7

7.f) 4,35 + 1,7 – 6,31 = - 0,04

4,35 7,77 6,25 7,77 (No hay acarreo. Tomamos el

Page 66: Cuadernillo Informatica - Ppi 2008

UNIVERSIDAD NACIONAL DE LA RIOJA

CURSO DE INGRESO 2008 - -

66

+ 1,7 - 6,31 + 1,46 - 7,73 complemento a 7 y le colocamos el signo “-“) 6,25 1,46 7,73 - 0,04

8.a) 6AE + 1FA = 8A8

6AE + 1FA 8A8

8.b) B1,3 + A54 + CB,A = BD0,D

B1,3 A54 + CB,A BD0,D

8.c) 7865 – 9AB7 = - 2252

FFFF 7 8 6 5 FF F F (No hay acarreo. Tomamos - 9AB7 + 6 5 4 8 - DDAD el complemento a F de 6548 DDAD - 2 2 5 2 DDAD y le cambiamos el signo) 8.d) D9,357 – 8E,7C2 = 4A,B95

FF,FFF D9,357 4A,B94

- 8E,7C2 + 71,83D + 1 71, 83D 14A,B94 4A,B95 8.e) E7,2 – 19 + 3,5 = D1,7

E7,2 FF,F EA,7 + 3,5 - 19 + E6,F (Complemento a F de 19) EA,7 E6,F 1D1,6 + 1 D1,7

8.f) AB + 0,F – 38,5 = 73,A

AB FF,F AB,F + 0,F - 38,5 + C7,A AB,F C7,A 173,9 + 1 73,A

Page 67: Cuadernillo Informatica - Ppi 2008

UNIVERSIDAD NACIONAL DE LA RIOJA

CURSO DE INGRESO 2008 - -

67

9) Como 8 es el mayor dígito básico utilizado en la representación de 426182b, b debe ser mayor o igual que 9. Ahora bien, dentro de las bases mayores o iguales que 9 tenemos que determinar para cuáles 426182b es un número par.

Expresémoslo en su forma polinómica:

426182b = 4 x b5 + 2 x b4 + 6 x b3 + 1 x b2 + 8 x b1 + 2 x b0

El primero, segundo, tercero, quinto y sexto términos son números pares, dado que bn está multiplicada por números pares; y su suma dará por resultado un número par. Pero el cuarto término será par si b es par, e impar si b es impar. Sabemos que la suma de dos números pares es par y la de un número par y uno impar resulta impar.

Por lo tanto, 426182b será par para cualquier base par mayor que 9.

10)

Base 2:

+ 0 1 x 0 1 0 00 01 0 00 00 1 01 10 1 00 01 Base 3:

+ 0 1 2 x 0 1 2 0 00 01 02 0 00 00 00 1 01 02 10 1 00 01 02 2 02 10 11 2 00 02 11 Base 5:

+ 0 1 2 3 4 x 0 1 2 3 4 0 00 01 02 03 04 0 00 00 00 00 00 1 01 02 03 04 10 1 00 01 02 03 04 2 02 03 04 10 11 2 00 02 04 11 13 3 03 04 10 11 12 3 00 03 11 14 22 4 04 10 11 12 13 4 00 04 13 22 31

Base 9:

+ 0 1 2 3 4 5 6 7 8 x 0 1 2 3 4 5 6 7 8 0 00 01 02 03 04 05 06 07 08 0 00 00 00 00 00 00 00 00 00 1 01 02 03 04 05 06 07 08 10 1 00 01 02 03 04 05 06 07 08 2 02 03 04 05 06 07 08 10 11 2 00 02 04 06 08 11 13 15 17 3 03 04 05 06 07 08 10 11 12 3 00 03 06 10 13 16 20 23 26 4 04 05 06 07 08 10 11 12 13 4 00 04 08 13 17 22 26 31 35 5 05 06 07 08 10 11 12 13 14 5 00 05 11 16 22 27 33 38 44 6 06 07 08 10 11 12 13 14 15 6 00 06 13 20 26 33 40 46 53 7 07 08 10 11 12 13 14 15 16 7 00 07 15 23 31 38 46 54 62 8 08 10 11 12 13 14 15 16 17 8 00 08 17 26 35 44 53 62 71

Page 68: Cuadernillo Informatica - Ppi 2008

UNIVERSIDAD NACIONAL DE LA RIOJA

CURSO DE INGRESO 2008 - -

68

11)

En base 5:

11.a) (32 – 1,02) x 21 = 1200,03

44,44 32 30,42 - 1,02 + 43,42 x 21 43,42 130,42 3043 + 1 + 11141 30,43 1200,03

11.b) 1,12 – 4231 + 44,2 x 30 = -1243,33

4444,44 44,2 1,12 - 4231 x 30 + 0213,44 (Complemento a 4 de 4231) 0213,44 000 0220,11 + 2431 2431,0 (el cero no significativo se descarta)

El resultado de la diferencia 1,12 – 4231 es el complemento a 4 de 0220,11 con signo negativo (-4224,33) porque no hubo acarreo. Pero como este número hay que sumarlo a 2431 (resultado del producto 44,2 x 30) tenemos que calcular su complemento a 4, que no es otro que 0220,11. Nos queda ahora realizar la suma: 2431 No hubo acarreo. Calculamos 4444,44 + 0220,11 el complemento a 4 de 3201,11 - 3201,11 3201,11 y le cambiamos el signo: - 1243,33 En base 2:

11.c) 1101 – 1,1 x 10 – 10 = 1000

1,1 1101 1010

x 10 + 1100 (Complemento a 1 de 11) + 1101 (Complemento a 1 de 10) 00 11001 10111 + 11 + 1 + 1 11,0 1010 1000

11.d) (100011,001 – 110011) x 11 + 101,1 = - 101010,001 100011,001 + 001100,111 (Complemento a 1 de 110011) 110000,000 Como no hay acarreo, tomamos el complemento a 1 de 110000,000 y le cambiamos el signo: - 001111,111 x 11 1111111 + 1111111 - 101111,101

101,1

Page 69: Cuadernillo Informatica - Ppi 2008

UNIVERSIDAD NACIONAL DE LA RIOJA

CURSO DE INGRESO 2008 - -

69

+ 010000,010 (Complemento a 1 de 101111,101) 010101,110 ´ Como no hay acarreo, tomamos el complemento a 1 de 010101,110 y le colocamos signo negativo: - 101010,001 En base 8:

11.e) 7,01 x 6 – 24 = 26,06

7,01 77,77 52,06 x 6 - 24 + 53,77 (Complemento a 7 de 24) 52,06 53,77 126,05 + 1 26,06

11.f) 104,67 – 77 + 12 x 3,5 = 52,07

3,5 104,67 777,77 151,07 x 12 + 44,2 - 77 + 700,77 (Complemento a 7 de 77) 172 151,07 700,77 1052,06 + 35 + 1 44,2 52,07 En base 16:

11.g) (D5 + 44F,01) x A – C,B = 335B,5A

D5 521,01 FFFF,FF 3368,0A + 44F,01 x A - C,B + FFF3,4F (Complemento a F de C,B) 524,01 3368,0A FFF3,4F 1335B,59 + 1 335B,5A

11.h) 12 x 5,C – E25 x DE = - C43AE,8

5,C E25 FFFFF,F 67,8 x 12 x DE - C4416 + 3BB39,F (Complemento a F de B8 C606 3BBE9,F 3BC51,7 C4416) + 5C + B7E1 67,8 C4416

Como no hay acarreo, tomamos el complemento a F de 3BC51,7 y le colocamos signo negativo: FFFFF,F - 3BC51,7 - C43AE,8

Page 70: Cuadernillo Informatica - Ppi 2008

UNIVERSIDAD NACIONAL DE LA RIOJA

CURSO DE INGRESO 2008 - -

70

Tablas de suma y multiplicación del sistema octal:

+ 1 2 3 4 5 6 7 x 1 2 3 4 5 6 7

1 2 3 4 5 6 7 10 1 1 2 3 4 5 6 7

2 3 4 5 6 7 10 11 2 2 4 6 10 12 14 16

3 4 5 6 7 10 11 12 3 3 6 11 14 17 22 25

4 5 6 7 10 11 12 13 4 4 10 14 20 24 30 34

5 6 7 10 11 12 13 14 5 5 12 17 24 31 36 43

6 7 10 11 12 13 14 15 6 6 14 22 30 36 44 52

7 10 11 12 13 14 15 16 7 7 16 25 34 43 52 61

+ 1 2 3 4 5 6 7 x 1 2 3 4 5 6 7

Tablas de suma y multiplicación del sistema hexadecimal:

+ 1 2 3 4 5 6 7 8 9 A B C D E F +

1 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F 10 1

2 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F 10 11 2

3 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F 10 11 12 3

4 05 06 07 08 09 0A 0B 0C 0D 0E 0F 10 11 12 13 4

5 06 07 08 09 0A 0B 0C 0D 0E 0F 10 11 12 13 14 5

6 07 08 09 0A 0B 0C 0D 0E 0F 10 11 12 13 14 15 6

7 08 09 0A 0B 0C 0D 0E 0F 10 11 12 13 14 15 16 7

8 09 0A 0B 0C 0D 0E 0F 10 11 12 13 14 15 16 17 8

9 0A 0B 0C 0D 0E 0F 10 11 12 13 14 15 16 17 18 9

A 0B 0C 0D 0E 0F 10 11 12 13 14 15 16 17 18 19 A

B 0C 0D 0E 0F 10 11 12 13 14 15 16 17 18 19 1A B

C 0D 0E 0F 10 11 12 13 14 15 16 17 18 19 1A 1B C

D 0E 0F 10 11 12 13 14 15 16 17 18 19 1A 1B 1C D

E 0F 10 11 12 13 14 15 16 17 18 19 1A 1B 1C 1D E

F 10 11 12 13 14 15 16 17 18 19 1A 1B 1C 1D 1E F

+ 1 2 3 4 5 6 7 8 9 A B C D E F +

AAANNNEEEXXXOOO

Page 71: Cuadernillo Informatica - Ppi 2008

UNIVERSIDAD NACIONAL DE LA RIOJA

CURSO DE INGRESO 2008 - -

71

X 1 2 3 4 5 6 7 8 9 A B C D E F x

1 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F 1

2 02 04 06 08 0A 0C 0E 10 12 14 16 18 1A 1C 1E 2

3 03 06 09 0C 0F 12 15 18 1B 1E 21 24 27 2A 2D 3

4 04 08 0C 10 14 18 1C 20 24 28 2C 30 34 38 3C 4

5 05 0A 0F 14 19 1E 23 28 2D 32 37 3C 41 46 4B 5

6 06 0C 12 18 1E 24 2A 30 36 3C 42 48 4E 54 5A 6

7 07 0E 15 1C 23 2A 31 38 3F 46 4D 54 5B 62 69 7

8 08 10 18 20 28 30 38 40 48 50 58 60 68 70 78 8

9 09 12 1B 24 2D 36 3F 48 51 5A 63 6C 75 7E 87 9

A 0A 14 1E 28 32 3C 46 50 5A 64 6E 78 82 8C 96 A

B 0B 16 21 2C 37 42 4D 58 63 6E 79 84 8F 9A A5 B

C 0C 18 24 30 3C 48 54 60 6C 78 84 90 9C A8 B4 C

D 0D 1A 27 34 41 4E 5B 68 75 82 8F 9C A9 B6 C3 D

E 0E 1C 2A 38 46 54 62 70 7E 8C 9A A8 B6 C4 D2 E

F 0F 1E 2D 3C 4B 5A 69 78 87 96 A5 B4 C3 D2 E1 F

X 1 2 3 4 5 6 7 8 9 A B C D E F x

� Malva Alberto de Toso; Ingrid Schwer de Inglese; Viviana Cámara; Cristina Rogiano; Silvina Meinero: Elementos de Matemática Discreta, Centro de Publicaciones – UNL, 2002

� www.oma.org.ar/omanet

UNIDAD IV LA COMPUTADORA

CONCEPTO: Máquina capaz de realizar y controlar a gran velocidad cálculos y procesos complicados que requieren una toma rápida de decisiones mediante la aplicación sistemática de criterios preestablecidos. La computadora se la relaciona a un cerebro electrónico, teniendo en cuenta que debe ser programada para cada tarea que se requiera.

BBBIIIBBBLLLIIIOOOGGGRRRAAAFFFÍÍÍAAA

Page 72: Cuadernillo Informatica - Ppi 2008

UNIVERSIDAD NACIONAL DE LA RIOJA

CURSO DE INGRESO 2008 - -

72

La computadora puede recibir diversos nombres. El término computadora procede del inglés (computer) y significa máquina de computar o calcular. Del término francés ordinateur procede la denominación de Ordenador que se refiere a la tarea de poner en orden la información. Son dos perspectivas distintas y complementarias. También recibe el nombre de cerebro electrónico.

FUNCIONES Y ACCIONES La computadora tiene una estructura mecánica que permite realizar operaciones a gran velocidad, la celeridad con que elabora sus cálculos es sorprendente. La velocidad operativa se mide en millones de operaciones por segundo. Además de la actividad de realizar cálculos numéricos, realiza otro tipo de tarea que consiste en el manejo de los Procesos. La computadora trata diversas informaciones, las ordena y combina apropiadamente según las indicaciones de un programa. Por ej.: la realización de un censo de la población, la confección de la nómina o el tratamiento de texto. Los cálculos y procesos que lleva a cabo la computadora son complicados en el sentido que resultan prolijos, largos y que exigen una gran precisión, y suponen por ello un gran esfuerzo por parte del hombre. La ventaja de la máquina a este respecto es que ni sienten , ni padecen. Como resultado de estas características, la computadora ofrece unas posibilidades enormes para la realización de procesos que, de otro modo no serían factibles (por su duración), ni tampoco rentables (requerirían concurso de muchas personas). Aporta un alto nivel de fiabilidad por su precisión y su control, a la vez que permite eludir tareas repetitivas al ser humano; tareas en las que la máquina se muestra incansable e insensible y que, por el contrario, generan fatiga en el hombre.

¿PARA QUÉ SIRVE UNA COMPUTADORA? La computadora introdujo un cambio cualitativo, tanto en la organización como en el desarrollo del trabajo y el ocio. Y no por lo que es sino por lo que hace. La computadora puede hacer muchas cosas: controlar el riego y las condiciones ambientales de una plantación, realizar una exploración delicadísima del cerebro humano, asistir una operación quirúrgica, prevenir riesgos atmosféricos, probar recetas de cocina, enviar cartas a la velocidad de la luz, regular todos los elementos mecánicas y electrónicos de un edificio, realizar el censo de población de un país, ver la casa antes de construirla, etc.. y así sucesivamente. Lo que no debemos olvidar es que la computadora sólo está limitada por nuestra propia capacidad imaginativa, si bien los desarrollos en microcomputación y nuevos lenguajes han de proveer a este instrumento de un motor social mucho más poderoso.

Page 73: Cuadernillo Informatica - Ppi 2008

UNIVERSIDAD NACIONAL DE LA RIOJA

CURSO DE INGRESO 2008 - -

73

COMPUTADORA Y CIRCUITOS Una computadora en el fondo no es más que un circuito electrónico muy complejo. Lo que llamamos corriente eléctrica es, efectivamente, una corriente de cargas eléctricas que pasa a través de una circuito de la misma manera que el agua circula por las tuberías. Quizás el circuito más sencillo sea una lámpara enchufada a la corriente eléctrica. La lámpara es una resistencia, al pasar la corriente, la resistencia se calienta hasta que empieza a emitir luz. Ahora bien, un circuito eléctrico puede ser sencillo como el recién descrito, o sumamente complejo como el que hace funcionar a una supercomputadora. Además de las resistencias, otros componentes de los circuitos son los condensadores y las inductancias. Un condensador sirve para acumular carga eléctrica hasta un límite a partir del cual ya no deja pasar más corriente. Una inductancia es una bobina, un cable enrollado sobre un núcleo de metal. La inductancia es sensible a las variaciones de corriente eléctrica. Con resistencias, condensadores e inductancias se fabrican, por ejemplo, los sintonizadores radiofónicos. Los circuitos electrónicos en lugar de cable eléctrico utilizan una fina capa de metal sobre un soporte de silicio. Sobre la capa metálica se conectan los distintos componentes, esto es un circuito impreso. El elemento que más ha influido en el desarrollo de las computadoras es el transistor. Un transistor es una combinación de metales semiconductores. Los semiconductores son materiales con una estructura atómica particular. Los átomos que los componen están organizados en una estructura cristalina. El transistor es el resultado de la unión especial de tres semiconductores. Un transistor permite, por una parte, amplificar y hacer más intensa una corriente eléctrica, por otra, se comporta como un interruptor, en función de la cantidad de corriente eléctrica que recibe se cierra o se abre. A base de combinar transistores se consiguen circuitos capaces de realizar funciones complejas, como sumar números binarios. Las computadoras no son más que grandes manojos de transistores combinados muy hábilmente; y una moderna necesita millones de transistores conectados para realizar todas sus funciones. La conexión de tantísimos elementos sería físicamente imposible si no fuera por los circuitos integrados. Un circuito integrado es una superposición de finísimas capas de material semiconductor en las que se recortan y unen los transistores mediante complicados procesos de alta tecnología. El resultado es una pieza llamada Chip, que en una superficie de escasos milímetros cuadrados contiene millones de transistores.

DESARROLLO HISTÓRICO DE LAS COMPUTADORAS

La idea básica de la construcción fue concebida hace dos siglos, pero solo hace 50 años después se construyó el primer aparato de cómputo

automático. Computadoras de primera generación: En el año 1.946. Empleaban tubos al vacío para la computación. Se hacia más hincapié en los cálculos que en la capacidad de entrada/salida.

Page 74: Cuadernillo Informatica - Ppi 2008

UNIVERSIDAD NACIONAL DE LA RIOJA

CURSO DE INGRESO 2008 - -

74

Medios de entrada/salida: Tarjeta perforada, cintas de papel. Almacenamiento principal: tubos electrostáticos, tambores magnéticos, núcleo magnético. Almacenamiento secundario: cintas magnéticas. Computadoras de segunda generación: Año 1.958. Esas máquinas se caracterizan por circuitos transistorizados que aumentan su velocidad y precisión al mismo tiempo que reducen los costos. Medios de entrada/salida: perfeccionados con cintas magnéticas de alta velocidad, tinta magnética y lectoras ópticas de caracteres, equipos de transmisión de datos y comunicaciones. Almacenamiento secundario: aplicaciones de discos magnéticos. Computadoras de tercera generación: Año 1.965: La red de circuitos integrados es una característica de las computadoras mas modernas. Esa red trabaja con unas escamas de silicio de solo 28 milésimos de pulgada al cuadrado. Las pequeñísimas escamas cumplen las mismas funciones básicas que los tubos al vacío y los transistores. Aumentan además las velocidades internas de procesamiento y reducen los costos de energía. Las computadoras de tercera generación contienen asimismo modificaciones para combinar las capacidades de las computadoras científicas y comerciales en una sola máquina. Medios de entrada/salida: representaciones gráficas, diagramadores, unidades de respuesta hablada, unidades transmisión de datos con mayor énfasis en líneas de comunicación de datos. Capacidad de multiprocesamiento: procesamiento de varias tareas a la vez en una sola máquina, procesamiento de un flujo continuo de tareas y capacidad de atender a numerosas terminales lejanas que transmiten información en forma simultánea. Computadoras de cuarta generación: Año 1.980 a 199....: la integración a muy gran escala hizo posible poner desde miles a millones de transistores en una sola pastilla. Este desarrollo condujo a la fabricación de computadoras más pequeñas y rápidas. Los precios disminuían y hasta un individuo común podía comprarse una, así comenzó la era de las computadoras personales (PC). Medios de entrada/salida: Disquettes, CD-ROM. Líneas de comunicaciones, multimedios. Memoria Principal: Chips de Ram de 1 a 32 Mbytes. Memoria secundaria: Discos Rígidos de 600 Mb a 10-.2 GB, disquetes y unidades especiales de almacenamiento masivo. Proyecto de quinta generación: Aumentar considerablemente la velocidad de procesamiento. Haciendo uso de muchos procesadores (se rompe la clásica operación secuencial de una instrucción por vez).

Page 75: Cuadernillo Informatica - Ppi 2008

UNIVERSIDAD NACIONAL DE LA RIOJA

CURSO DE INGRESO 2008 - -

75

Operaciones con lógica simbólica “lograr programas acordes al tipo de dato a los procesos”. Aplicaciones orientadas a Inteligencia Artificial: Sistemas Expertos – Base del conocimiento – Motor de inferencias – Robótica - Procesadores de lenguajes humanos/naturales.

CLASIFICACIÓN DE LOS SISTEMAS DE COMPUTACIÓN Se clasifican en: Analógicas y Digitales. Analógicas: Procesan informaciones acerca de magnitudes análogas, medir tiempo, longitud, velocidad o presión atmosférica. Resuelven problemas que se presentan como realidades físicas, para hallar la solución recurre a relaciones similares o análogas. Los datos que se proporcionan y utilizan son siempre continuos y la forma de medirlos está sujeta a una forma de proceso de medición. La aplicación de la computadora analógica tiene lugar en actividades donde el objetivo es ejercer alguna forma de control. Digitales: En los circuitos de las computadoras digitales, los datos se representan mediante esquemas de impulsos eléctricos. Los datos se representan siempre en forma de cantidades discretas. Las computadoras digitales pueden clasificarse en: Científicas, de Uso Generales, Comerciales. Información Digital Se aplica a un conjunto de piezas simbólicamente separadas con lo que se puede representar un número de elementos que se pueden contar. La información Digital numérica está relacionada con la representación simbólica de la acción de contar (el ábaco). Una característica de la información digital es que entre dos valores definidos no existen intermedios. Las señales eléctricas pueden ser portadoras de

Señal Analógica Señal

Page 76: Cuadernillo Informatica - Ppi 2008

UNIVERSIDAD NACIONAL DE LA RIOJA

CURSO DE INGRESO 2008 - -

76

información digital binaria.

Información Analógica Vinculado a la medición de magnitudes físicas continuas, su medida puede dar lugar a cualquier valor intermedio entre una gama contigua de valores finitos (termómetro, reloj de sol, etc..)

HARDWARE Y SOFTWARE La computadora presenta dos aspectos íntimamente relacionados: el hardware y el software. La palabra inglesa hardware se refiere a aquella parte “dura” o material. El término software designa aquella otra parte “blanda” o lógica. Así pues, etimológicamente, la computadora se compone de una parte dura y de una parte blanda. Estas expresiones han de entenderse metafóricamente. Significan que existen unos elementos materiales o tangibles, los que forman el llamado soporte físico del procesamiento de la información como los circuitos, los aparatos y terminales y también unos elementos intangibles de programación, que se designan como soporte lógico.

Software Conjunto de Instrucciones de programa de computador que dirige la operación del hardware. Un conjunto de instrucciones para una tarea específica se llama Rutina. Un conjunto completo de instrucciones para ejecutar un conjunto de tareas relacionadas se llama PROGRAMA. Al software se lo clasifica en dos grupos:

- Software de Base: controla las operaciones de la computadora en sí (Sistema Operativo, Bios).

- Software de Aplicación: los cuales resuelven problemas para los usuarios (programas del usuario).

Hardware es el conjunto de elementos físicos (máquinas y circuitos) y puede ser comparado con la fuerza; el hardware difícilmente puede ser modificado, y abarca todos los componentes materiales de la propia computadora, sean mecánicos, eléctricos o electrónicos, así como las unidades periféricas, sean teclados, impresoras, monitores, etc..

EL LENGUAJE DE LA COMPUTADORA –BIT Y BYTE- El lenguaje de la estructura intima de la computadora es un sistema de cambios de tensión en la alimentación. Mediante el envío de impulsos eléctricos se codifican todas las operaciones y procesos. Se trata del llamado lenguaje de máquina. Para pasar de los lenguajes de alto nivel, que utilizamos para comunicarnos con el aparato, al lenguaje máquina se realiza una labor de traducción intermedia. Al final del proceso codificador y decodificador lo que la

Page 77: Cuadernillo Informatica - Ppi 2008

UNIVERSIDAD NACIONAL DE LA RIOJA

CURSO DE INGRESO 2008 - -

77

máquina entiende es una larga serie de ceros y unos. En el caso de un circuito eléctrico, el cero equivale a la ausencia de corriente y el uno indica el paso de la corriente. Es la lógica del interruptor. La unidad mínima de información es un bit. Consiste en un cero o en un uno. Pero el bit no es plenamente significativo, porque es demasiado pequeño, es como una pizquita de una información completa. El byte es el estado superior y pleno, que agrupa a ocho bits. Cada byte constituye una palabra, símbolo o referencia. Las combinaciones posibles de los dígitos del sistema binario en un byte permiten 256 formas posibles, a cada una de las cuales se puede asignar un símbolo, letra o número.- Posibilidades de codificación Bit: unidad binaria (0 o 1) Byte: 8 dígitos o bits ( por ejemplo, 01000001) Kbyte: 1024 bytes. Mbyte: 1024 kbytes Gbyte: 1024 mbytes ¿Cuántas combinaciones posibles hay si se dispone de dos elementos, el cero y el uno, para formar unidades de ocho dígitos? Es posible saberlo elevando el número de elementos (2) a la potencia del número de dígitos de la unidad (8) – el resultado por lo tanto es 256 = 2.2.2.2.2.2.2.2. El byte permite codificar 256 símbolos, números o palabras. La codificación más extendida de este tipo es el llamado código ASCII (acrónimo de American Standard Code for Information Interchange o código estándar americano para el intercambio de información).- Verificación antes del encendido Verifique que el cable de corriente de la C.P.U. esté conectado a la red, transformador, estabilizador o UPS. El monitor deber estar enchufado o detrás de la C.P.U. o junto a ella. El teclado deber estar conectado junto con el monitor a la C.P.U.. Encienda la PC y espere a que aparezca el prompt. Del sistema operativo. Si el teclado no responde verifique que no esté bloqueado con la llave o tarjeta de la CPU. En encienda la impresora, colóquele papel y presione On-Line. Verifique que el cable de conexión al CPU esté colocado y el de corriente al transformador. Si ante esto su PC no funciona bien acuda a su proveedor y coméntele el problema.

Hardware

I. Hardware - Introducción. Se ha dicho que las computadoras son "herramientas intelectuales", porque aumentan nuestra capacidad de llevar a cabo tareas que requieren actividad mental. Son adecuadas para realizar actividades como efectuar cálculos con

Page 78: Cuadernillo Informatica - Ppi 2008

UNIVERSIDAD NACIONAL DE LA RIOJA

CURSO DE INGRESO 2008 - -

78

rapidez, clasificar largas listas y buscar entre inmensas bibliotecas de información. Los seres humanos podemos llevar a cabo todas esas actividades; pero una computadora las ejecuta con mucha mayor rapidez y fidelidad. Nuestra habilidad para utilizar una computadora complementa nuestra capacidad, mental y nos volvemos más productivos. La clave de usar con eficacia la computadora, en calidad de herramienta, es saber qué hace una computadora, cómo trabaja y cómo la podemos emplear. Una computadora se puede definir como un dispositivo que acepta entradas, procesa datos, los almacena y produce salidas. El Hardware comprende los dispositivos eléctricos, electrónicos y mecánicos que se emplean para procesar datos. la computadora es parte del Hardware del sistema de computación. Además de la computadora, el término hardware abarca los componentes llamados periféricos. I.1. Unidad Central de Procesamiento (CPU). Es la computadora propiamente dicha. Consta de tres partes bien diferenciadas, la memoria, la unidad aritmético-lógica y la unidad de control. La memoria es el lugar donde la computadora almacena los datos y las instrucciones que componen los programas. La unidad aritmético-lógica tiene por función realizar operaciones aritméticas y hacer comparaciones lógicas. La unidad de control es la que comanda las operaciones, es decir, obtiene las instrucciones de la memoria, las decodifica y dirige todas las acciones que ellas indican. La CPU es el centro neurálgico de cualquier sistema de ordenador digital, ya que es el que coordina y controla las actividades de todas las unidades periféricas y realiza todos los procesos de cómputos aritméticos y comparaciones lógicas que han de efectuarse con los datos. Todas las instrucciones de programas que vayan a procesarse deberán cargarse previamente en esta unidad. La CPU, por medio de la memoria principal, la unidad de control y la unidad aritmético-lógica realiza las funciones siguientes:

• Representa datos e instrucciones. • Almacena los mismos en la memoria. • Los transfiere internamente de una unidad a otra. • Interpreta y ejecuta las instrucciones.

La memoria es el lugar donde residen los datos e instrucciones y para operar con ellos es necesario llevarlos a la unidad aritmético-lógica. Los datos se representan internamente en la memoria principal mediante dígitos binarios

Page 79: Cuadernillo Informatica - Ppi 2008

UNIVERSIDAD NACIONAL DE LA RIOJA

CURSO DE INGRESO 2008 - -

79

(bits), éstos se agrupan en conjuntos de ocho unidades denominados bytes. La computadora emplea el sistema binario, pues, los dígitos de este sistema (cero y uno) pueden hacerse corresponder directamente con los estados posibles de un interruptor, es decir prendido o apagado. La unidad de control es la encargada de ir interpretando una por una las instrucciones almacenadas en la memoria, dirigiendo la ejecución de las mismas. También se encarga de controlar los diversos registros que se utilizan para almacenar los datos o instrucciones cuando se esta operando con ellos. Los registros son dispositivos diseñados para representar instrucciones o datos y se usan para guardar la información que está siendo utilizada en un determinado momento en las operaciones que se realizan en la CPU. Es decir, cuando la unidad de control trae una instrucción de la memoria para interpretarla y ejecutarla, la misma es alojada en uno de estos registros, más precisamente en el registro de instrucción. Si esa instrucción indica que debe realizarse una suma, se traen de la memoria los datos correspondientes para efectuarla y se colocan en registros especiales de almacenamiento, para luego

efectuar la suma en la unidad aritmética.

Page 80: Cuadernillo Informatica - Ppi 2008

UNIVERSIDAD NACIONAL DE LA RIOJA

CURSO DE INGRESO 2008 - -

80

I.2. La Memoria de la computadora. Las computadoras personales utilizan dos tipos, memoria de solo lectura ROM (Read Only Memory) y memoria de acceso aleatorio o RAM (Random Access Memory). La memoria ROM de las PC almacena ciertos programas e información que necesita la computadora al encenderse. Estas instrucciones están grabadas y permanecen inalterables en el chip de memoria ROM, no pueden ser modificadas por el usuario, de ahí el calificativo de solo lectura. Se la conoce también como memoria no volátil porque no desaparece o se borra cuando se desconecta la electricidad. Las instrucciones básicas que se necesitan para arrancar una PC están almacenadas en la memoria ROM. A veces algunos programas utilitarios que suelen distribuirse junto con la PC vienen contenidos en memorias de este tipo. La memoria RAM se usa para almacenar los programas necesarios para el funcionamiento de la computadora. Sin embargo dentro de la memoria RAM el usuario puede cambiar la información, almacenarla o borrarla. La capacidad de la RAM afecta la forma en que se corren los programas y la cantidad de datos que pueden procesarse. La RAM es una memoria volátil; a menos que se guarde en algún dispositivo de almacenamiento secundario (por ejemplo un disquete), se pierde cuando la computadora se desconecta o se apaga. El tamaño de la memoria se mide por la cantidad de bytes que puede almacenar, expresándose de la siguiente forma: 1 KB = 1 Kilo byte = 1.024 bytes 1 MB = 1 Megabyte = 1.024.000 bytes = 1.000 Kilobytes 1 GB = 1 Gigabyte = 1.024.000.000 bytes = 1.000 Megabytes I.3. Tipos de Computadoras. Las PC (Personal Computer) son las computadoras que habitualmente vemos en hogares y empresas. Pueden ser una unidad aislada o estar conectadas a otras para compartir datos y programas con otros usuarios. Pero aunque estén conectadas con otras, las mismas efectúan en forma individual sus tareas de procesamiento. Hay cientos de empresas que fabrican PC´s, pero pocos diseños o plataformas. En la actualidad existen dos plataformas principales: IBM compatibles y Macintosh compatibles. Las primeras también se llaman PC compatibles y se basan en la arquitectura de la primera Microcomputadora de IBM. Esta compañía sigue fabricando toda su línea de PC, y las compatibles con IBM las producen Compaq, Hewlett Packard, Epson, Acer, etc. La otra plataforma principal se basa en la Macintosh, fabricada por Apple Computer, Inc. Las computadoras que trabajan esencialmente del mismo modo se llaman compatibles. Dos computadoras son compatibles si se pueden intercomunicar,

Page 81: Cuadernillo Informatica - Ppi 2008

UNIVERSIDAD NACIONAL DE LA RIOJA

CURSO DE INGRESO 2008 - -

81

comparten software y datos, y usan los ,mismos periféricos. No todas las PC son compatibles: por ejemplo la plataforma IBM y Macintosh. Ambas empresas tratan de superar la incompatibilidad con una nueva plataforma que usa un proceso interno de traducción a fin de trabajar con programas para IBM y Macintosh; por ejemplo las IBM Power PC y la Apple Power Mac. Las Computadoras Centrales son grandes, rápidas y bastante costosas. Casi siempre son utilizadas por empresas privadas u oficinas del Gobierno, para centralizar el almacenamiento, procesamiento y administración de grandes cantidades de datos, y estar en condiciones de proporcionar estos datos a solicitud de muchos usuarios. Una computadora central, ejecuta tareas de procesamiento para muchos usuarios, quienes introducen sus requerimientos desde las terminales (una terminal es un dispositivo de entrada y salida pero no de procesamiento. La terminal transmite la solicitud de procesamiento a la computadora central y ésta le regresa los resultados cuando termina el procesamiento.).

Las Supercomputadoras constituyen el tipo más grande rápido y costoso de estos aparatos. A diferencia de la PC y las cantrales, no se dideñan para optimizar el procesamiento de usuarios múlitples; usan su gran poder de procesamiento en la solución de problemas más difíciles, como predecir el clima y modelar las reacciones nucleares.

Page 82: Cuadernillo Informatica - Ppi 2008

UNIVERSIDAD NACIONAL DE LA RIOJA

CURSO DE INGRESO 2008 - -

82

I.4 Periféricos Se denominan equipos periféricos a los dispositivos que se usan para introducir y extraer datos de la CPU. La misión de estos instrumentos es permitir el ingreso de los datos al sistema, facilitar la comunicación del usuario con la computadora, almacenar los datos procesados en forma permanente dentro del sistema informático y mostrar la información procesada. Podemos clasificar los periféricos de la siguiente forma:

• Periféricos para la entrada de datos. • Periféricos para la salida de datos. • Periféricos de almacenamiento secundario.

I.4.1. Periféricos para la Entrada de Datos. Este tipo de periféricos sirven para producir la entrada de un dato a un sistema de computación. Los más comunes y los que todos conocemos son el teclado y el mouse, pero además de estos dispositivos para la entrada manual de datos existen dispositivos para la entrada automática de datos. Dispositivos para la Entrada Manual de Datos.

• Teclado: El teclado es el medio más usado actualmente para la comunicación entre el usuario y la computadora.

• Ratón (mouse): El mouse es un dispositivo de entrada de datos alternativo al teclado, de gran difusión a partir de la popularización de software de ambientes gráficos (Windows, Os-2, etc.).

Dispositivos para la Entrada Automática de Datos. Existe además una larga lista de dispositivos diseñados para la entrada automática de datos. Se caracterizan por permitir ingresar datos al sistema Informático con mínima intervención humana. Estos dispositivos reducen notablemente los errores en las entradas de datos.

• Lectores ópticos (OCR): Los lectores ópticos (OCR, de Optical Character Recognition) son periféricos que permiten leer cualquier carácter impreso en papel común y no requieren tinta especial. La flexibilidad de esta técnica permite a las organizaciones eliminar ó reducir el cuello de botella que representa la captura de datos.

1. Reconocimiento óptico de marcas: se lo conoce normalmente como

detección o reconocimiento de marcas, porque una máquina lee las marcas de un lápiz sobre el papel. Por ejemplo, este sistema es utilizado frecuentemente para calificar exámenes de opción múltiple. El dispositivo óptico convierte las marcas en señales que la computadora

Page 83: Cuadernillo Informatica - Ppi 2008

UNIVERSIDAD NACIONAL DE LA RIOJA

CURSO DE INGRESO 2008 - -

83

utiliza para comparar las respuestas con una clave ya introducida. 2. Lectoras ópticas de códigos de barras: representados por etiquetas

especiales en las mercaderías; permiten introducir datos en forma directa al sistema informático. Su uso más difundido es en los comercios minoristas, especialmente en los supermercados. Casi todos los lectores ópticos de caracteres leen (barren) el material impreso con un dispositivo fotoeléctrico (llamado scanner) que reconoce los caracteres por el grado de absorción o reflexión de la luz que incide sobre el documento, los caracteres que se leen no reflejan la luz. Estos lectores se usan frecuentemente para aplicaciones de procesamiento por lotes que necesitan leer grandes volúmenes de datos. Por ejemplo las facturas de las empresas de servicios públicos, el estado de cuenta de las tarjetas de crédito, recibos de impuestos. Dentro de esta categoría de periféricos podemos incluir también a los scanners de página, populares en el ambiente de las PC. Están diseñaados para leer imágenes del tamaño de una hoja normalizada (hay modelos de 1/2 página y de página completa) y guardarlas como un archivo de la computadora, es decir pueden convertir texto, fotografías y gráficos, en color o blanco y negro, a una forma que puede leer una computadora, transfiriendo la imagen leída a la memoria de la misma. Son capaces de digitalizar una página de gráficos en unos segundos, y proporcionan una forma rápida, fácil y eficiente de ingresar información impresa en una computadora.

3. Lector de caracteres magnéticos (MICR): Los lectores MICR (Magnetic Ink Character Recognition) permiten procesar documentos que contienen datos escritos en tinta magnética. Se usan en el sistema de procesamiento de cheques de los bancos, donde está normalizado el formato que adoptan los cheques. También este sistema se usa en algunos casos de boletas de liquidaciones de impuestos de la DGI.

4. Lector de banda magnética: Esta tecnología es utilizada en los sistemas de tarjetas de crédito y de cajeros automáticos. Consisten en dispositivos lecto-grabadores para las bandas magnéticas colocadas al dorso de las tarjetas plásticas provistas a los usuarios de estos sistemas.

5. Lector de tarjetas Inteligentes: Es el sistema menos estandarizado y difundido, pero del cual se espera una mayor evolución. En general son dispositivos lecto-grabadores de un chip insertado en una tarjeta plástica y que sirve de soporte de información. Como ejemplo podemos encontrar las tarjetas telefónicas, y las tarjetas de acceso al servicio público de transporte de la Ciudad de Córdoba (Red-Bus).

Otros Dispositivos para la Entrada de Datos.

1. Tableta digitalizadora: Consiste en una superficie de dibujo y un medio de señalización similar a un lápiz. La tableta digitalizadora convierte los movimientos del apuntador (lápiz electrónico) en datos digitalizados que pueden ser leídos por paquetes de software especiales para interpretarlos.

2. Lápiz óptico: Se asemeja a una lapicera grande conectada a un cordón

Page 84: Cuadernillo Informatica - Ppi 2008

UNIVERSIDAD NACIONAL DE LA RIOJA

CURSO DE INGRESO 2008 - -

84

eléctrico. Requiere de un software especial para interpretar los datos que lee. Trabaja como una lapicera ordinaria, pero utiliza la luz en vez de tinta. Haciendo que la pluma toque la pantalla del monitor, un usuario puede seleccionar comandos de los programas, elementos de los menúes o trazar imágenes.

3. Entrada de voz: Los dispositivos de entrada de voz convierten la emisión vocal de una persona en señales digitales. La mayoría de estos sistemas tienen que ser entrenados para reconocer los comandos que el usuario da verbalmente. La computadora identifica los patrones de las palabras habladas con patrones almacenados en su memoria e interpreta el significado de los sonidos que recibe.

4. Pantallas sensibles al tacto: Las pantallas sensibles al tacto permiten ingresar comandos a la computadora tocando ciertas partes de la pantalla.

I.4.2. Periféricos para la Salida de Datos. Impresoras. Una impresora es un dispositivo que convierte los datos codificados que contiene la computadora en símbolos gráficos impresos. Es decir que están diseñadas para producir la salida en papel de los datos almacenados por la computadora. Hay distintas clases de impresoras, las que se pueden clasificar según la tecnología que utilizan, por ejemplo: matriz de punto, térmicas, chorro de tinta y láser. De acuerdo al método de impresión y a la velocidad con que trabajan las impresoras pueden clasificarse de la siguiente manera: impresoras de caracteres, de línea y de página.

• Impresoras de caracter: También llamadas seriales, son dispositivos que imprimen de a un caracter por vez. Su velocidad oscila entre los 120 y 450 cps (caracteres por segundo). Las tecnologías vigentes para las impresoras de carácter son:

1. Impresoras de matriz de puntos: es el tipo de impresora más común

para los sistemas PC. Una cabeza de impresión movible con varias agujas (varían entre 9 y 24 agujas) que golpean una cinta entintada para formar caracteres por medio de puntos en el papel. Cuantas más agujas existan en el cabezal de impresión, mejor es la calidad del resultado.

2. Impresora Térmica: imprime de forma similar a la máquina de matriz de puntos, pero los caracteres se forman marcando puntos pro quemadura. Se utiliza un papel especial.

3. Impresora de Inyección de Tinta: su cabezal emite pequeños chorros de tinta desde cartuchos de tinta (descartables) hacia el papel. Su calidad se acerca mucho a la tecnología láser.

• Impresoras de línea: Son impresoras de impacto y se caracterizan por

Page 85: Cuadernillo Informatica - Ppi 2008

UNIVERSIDAD NACIONAL DE LA RIOJA

CURSO DE INGRESO 2008 - -

85

ser de alta velocidad y robustez. Están siendo gradualmente reemplazadas por impresoras de tecnologías de matriz de punto (carácter) y láser (de página). Los sistemas que se utilizan son: de cadena, de banda y tambor. La impresora de banda (lazo de metal con todos los caracteres de impresión) es la más difundida dentro de este tipo y cuando imprime hace que la banda gire horizontalmente alrededor de un conjunto de martillos. Cuando el caracter deseado se encuentra delante de la posición de impresión seleccionada, el martillo correspondiente golpea el papel contra la cinta y ambos contra el caracter de la banda.

• Impresoras de página: Agrupa las impresoras que utilizan la tecnología emergente (de la cual se espera la mayor evolución). Utilizan tecnología láser (similar a las fotocopiadoras). Imprimen una página por vez.

Terminales Bobas. Son los dispositivos de visualización de datos más comunes en los sistemas de computación actuales. Se utilizan para ingresar y mostrar los datos de los sistemas informáticos. Por sus bajos costos actuales, los PC están reemplazando a las tradicionales terminales bobas, potenciando la capacidad de los puestos de trabajo do los sistemas informáticos. Monitores. Podríamos decir que es el principal dispositivo de salida de las PC. Es el dispositivo de presentación que convierte las señales eléctricas procedentes de la computadora en puntos luminosos que forman una imagen en la pantalla. Es imprescindible en casi cualquier interfaz computadora usuario. El usuario usa el teclado y el mouse para comunicarle algo a la computadora, y la máquina utiliza el monitor para comunicarse con el usuario, presentando resultados, menúes, gráficos, etc. Con la aparición de las PC, los monitores eran solo alfanuméricos, capaces de mostrar caracteres alfanuméricos pero no imágenes gráficas. Los monitores actuales generalmente pueden mostrar ambas cosas. A partir de la aparición de las aplicaciones multimediales (vídeo, sonido, etc.) los monitores han pasado a ocupar un lugar preponderante a la hora de decidir que monitor utilizar en nuestra PC. Salida de Voz La salida de voz puede implicar sólo la reproducción de palabras o frases pregrabadas. Por ejemplo, en el servicio de la hora de una compañía telefónica, se tienen grabadas varias frases para cada hora, y según la hora en cuestión, se reproducen y emiten para quién llamó. Existen productos de software que manejan sonidos y que proporcionan la facilidad de producir salida de datos por medio de palabras, convirtiendo textos

Page 86: Cuadernillo Informatica - Ppi 2008

UNIVERSIDAD NACIONAL DE LA RIOJA

CURSO DE INGRESO 2008 - -

86

a señales audibles que pueden ser reproducidas en el parlante de la computadora. Este tipo de tecnología puede usarse con procesadores de palabras, hojas de cálculo u otro tipo de aplicaciones. Esta tecnología, junto con los dispositivos de entrada de voz y manejo de imágenes en vídeo, integran los elementos básicos de las herramientas pertenecientes a la llamada tecnología multimedia. I.4.3. Periféricos de Almacenamiento Secundario. Los dispositivos de almacenamiento secundario o auxiliar sirven para guardar datos y programas en forma permanente dentro de un sistema informático. Recordemos que la memoria principal es volátil, o sea que sus datos se pierden cuando se interrumpe la alimentación eléctrica; por consiguiente, si deseamos guardar información dentro del sistema informático para ser usada posteriormente debemos recurrir a los periféricos de almacenamiento secundario. Discos Los discos son dispositivos de almacenamiento auxiliar caracterizados por permitir el acceso directo a los datos que tienen almacenados. Los discos utilizados en los sistemas informáticos son análogos a los discos utilizados en las bandejas toca discos. Los lados planos de la placa son las superficies de grabación, el brazo acústico es el brazo de acceso, y la púa (aguja) es la cabeza lectora grabadora. La principal diferencia es que los discos musicales están permanentemente grabados, mientras que los discos magnéticos pueden ser grabados, borrados y vueltos a grabar. Los discos se utilizan para almacenar información tan diversa como una carta, un balance, o una reproducción digital de un video film; para ello la información se codifica magnéticamente en la superficie del disco. La característica fundamental del disco magnético es que permite el acceso directo a los datos que contiene. De esta manera accedemos en forma inmediata a cualquier dato ubicado dentro del disco. Esta característica funcional constituye la diferencia fundamental con los otros dispositivos de almacenamiento secundario: las cintas magnéticas, las que sólo permiten el acceso secuencial (para acceder a un dato es necesario leer todos los datos grabados previamente, a partir del principio).

• Disquetes: son el método de almacenamiento secundario mas usado en las computadoras personales. Vienen en distintos tamaños (identificados por su diámetro). Los más comunes son los de 3.5 y 5.25 pulgadas. Las superficies circulares están encerradas en cubiertas de plástico. Los disquetes tienen diferentes capacidades de almacenamiento: Disquete de 5.25 - Doble Densidad (DD) 360 Kilobytes. Disquete de 5.25 - Alta Densidad (HD) 1.2 Megabytes. Disquete de 3.5 – Doble Densidad (DD) 720 Kilobytes. Disquete de 3.5 - Alta Densidad (HD) 1.44 Megabytes.

Page 87: Cuadernillo Informatica - Ppi 2008

UNIVERSIDAD NACIONAL DE LA RIOJA

CURSO DE INGRESO 2008 - -

87

La unidad de disquete de la computadora está diseñada para trabajar con disquetes de determinadas capacidades, por lo tanto se debe conocer cuales son las capacidades posibles de almacenamiento que la unidad puede manejar.

• Discos Duros (Hard Disk): los discos duros (discos instalados internamente en forma permanente dentro de las PC) se han convertido en el medio principal de almacenamiento para los datos que deben guardarse en forma permanenteen las computadoras. Permiten almacenar más datos y el acceso a los mismos es más rápido que cuando se utiliza disquetes.

• Discos ópticos (CD ROM): constituyen la nueva tecnología de discos para computadoras. Son discos compactos que se utilizan para almacenar texto, gráficos y sonido de alta fidelidad. Es prácticamente el mismo disco que un CD de música, pero usa pistas distintas para los datos. Un reproductor musical de CD no puede reproducir discos CD-ROM, pero un reproductor de CD-ROM si puede reproducir discos CD con música. Los CD-ROM pueden almacenar más de 600 Megabytes de datos, lo que equivale a aproximadamente 250.000 páginas de texto o 20.000 imágenes de resolución media. Los CD ROM se están haciendo imprescindibles para grandes catálogos y obras de referencia. Debemos considerar que en principio el usuario no puede grabar datos en el CD ROM.

• Discos ópticos (DVD): hasta ahora los CD-ROM eran lo más avanzado en cuanto a almacenamiento, y las velocidades de transferencia que ahora alcanzan eran impensables cuando se empezaron a comercializar. Pues ahora nos quieren sorprender con otro formato de almacenamiento que supera de largo a nuestro conocido CD-ROM, se trata del DVD-ROM, este posee una velocidad de lectura mayor que los CD tradicionales y una capacidad que varía entre los 4, 7 y los 17 Gigas.

• Con esta tecnología en el mismo tamaño que un CD de música cabe una película de 2 horas, con sonido Dolby, pistas para voz en 8 idiomas y subtítulos en otros 32 idiomas, y además los lectores de DVD son compatibles con los discos CD actuales tanto de música como multimedia a una velocidad de 8x.

• Todos los grandes fabricantes de componentes para PC, tienen preparada la comercialización de productos DVD para mediados de este año.

• También se espera para finales de año otro producto de almacenamiento de datos innovador, es el CD regrabable, o CD-R, estos CDs funcionan de manera análoga a un disquete, pudiendo copiar y borrar datos las veces que queramos.

Cintas Magnéticas Las cintas magnéticas son dispositivos de almacenamiento secuencial usados para recolección de datos, respaldo o conservación de datos con propósitos históricos (ejemplo: estados financieros de años anteriores). Como cinta de audio o de vídeo, la cinta de computadora está hecha de plástico flexible con un

Page 88: Cuadernillo Informatica - Ppi 2008

UNIVERSIDAD NACIONAL DE LA RIOJA

CURSO DE INGRESO 2008 - -

88

lado cubierto con un material, ferromagnético. Las cintas vienen en carretes, cartuchos y cassettes de muchos tamaños y formas. Cualquiera fuere el mecanismo que utilice la cinta, ubicar un elemento específico almacenado en ella, requiere leer todo lo que está antes. No hay forma de avance veloz. Para agregar y borrar registros en una cinta, se debe grabar una nueva con la nueva información. Las cintas magnéticas se han ido convirtiendo en el dispositivo principal para el resguardo (back up) de los datos de los sistemas informáticos. Inicialmente eran usadas para almacenar archivos de proceso (los que usa la computadora para trabajar), pero con la evolución tecnológica, y el consiguiente abaratamiento y aumento de capacidad de los discos magnéticos, éstas se han destinado casi exclusivamente como medios de back up e intercambio de información. Existen dos tipos de cintas magnéticas vigentes en la actualidad:

• Cintas de carrete abierto: es el tipo de cinta tradicional y quizás el más difundido. Es la cinta corriente en el ambiente de las grande computadoras (mainframes) y se ha constituido en el medio de intercambio estándar para esta categoría de equipamiento. Se caracterizan por utilizar los dos carretes (el de tracción y el de soporte de los datos) en forma abierta, o sea permitiendo el acceso físico a la cinta por parte del operador (de hecho se toca la cinta cuando se la bobina en forma manual).

• Data cartridge: es el tipo de cinta corriente en las PC. Son similares en sus prestaciones a la cinta magnética carrete abierto. Se caracterizan porque la cinta está contenida en un casete cerrado (los dos carretes, el de tracción y el de soporte de datos, están contenidos dentro del casete) impidiendo el acceso físico del usuario a la cinta, con ventajas para su manipulación, transportabilidad y resguardo de agentes físicos hostiles (humedad, suciedad, etc.).

I.5. Aspectos a tener en cuenta al adquirir una computadora. Primero deberá definirse el presupuesto disponible para la adquisición de la computadora. Algunas configuraciones pueden quedar excluídas por ser muy costosas. De esta forma se esta limitando las opciones, haciendo más cerrada la toma de decisión. 1.La Primera decisión es determinar la configuración básica del nuevo sistema.

• ¿De escritorio o portátil? ¿Va a trabajar en una oficina en un solo lugar o llevará la computadora a muchos sitios? Elija una portátil si planea cargarla; sin embargo tenga en cuenta que cuestan más que las de escritorio (siendo de similar configuración); por lo tanto tendrá que pagar la portabilidad o prescindir de alguna característica. También debe considerarse que las computadoras portátiles son bastante incómodas a la hora de hacer una carga masiva de datos (su teclado esta muy comprimido).

Page 89: Cuadernillo Informatica - Ppi 2008

UNIVERSIDAD NACIONAL DE LA RIOJA

CURSO DE INGRESO 2008 - -

89

• Plataforma ¿Macintosh o PC Compatible? Evalúe los programas disponibles para ambas plataformas y opte por la que más se adapte a sus necesidades. ¿Trabajará mucho con otras personas y necesitará la misma plataforma que ellas? Tenga en cuenta el tipo de actividad para la que va a utilizar la computadora, por ejemplo: si se dedica al diseño gráfico puede que potencialmente sea conveniente la utilización de plataforma Macintosh. • Gabinete ¿ Torre, Minitorre o de Escritorio? Si se inclina por una de escritorio ¿cuánto espacio tiene para ella? El gabinete contiene la placa madre (motherboard) y aberturas o ranuras de expansión para montar unidades de disco, CD-ROM y cinta. • Dispositivo de Visualización. La calidad de exhibición de la computadora depende de las características del adaptador de vídeo (placa de video) y del monitor. Lo más probable es que prefiera un monitor con capacidad de gráficos y color. Los monitores se especifican según su capacidad de resolución y tamaño de pantalla. Un monitor típico para escritorio tiene 14". Podría optar por uno de 17" si trabaja con gráficos detallados. Las computadoras portátiles representan valoraciones especiales respecto del monitor (ver consideraciones especiales para computadoras portátiles).

2.Una vez que ha decidido la configuración básica de su sistema, necesitará pensar en la arquitectura de la computadora. Estas especificaciones técnicas determinarán, en último término, su poder de computación.

• ¿Para red o aislada? ¿Va a trabajar solo o en red? ¿Desea conectarse a una red y aprovechar las ventajas de un servidor y microprocesador central y usar su computadora como estación de trabajo? • ¿Qué Microprocesador? Debe comparar los microprocesadores para determinar el que mejor se adapte a sus necesidades (teniendo en cuenta las diferentes plataformas, PC o Mac). Por ejemplo puede elegir entre la serie PowerPC (Pc o Mac) o la familia Pentium de Intel (Pc compatibles). • ¿Que velocidad de Reloj? Los procesadores vienen en varias velocidades que afectan la eficiencia del procesamiento. Si planea usar la computadora en aplicaciones científicas, matemáticas o con gráficos complejos, necesitará una máquina más rápida que si solo la utilizara para el procesamiento de texto. • ¿Cuánta RAM? La cantidad de RAM que necesita una computadora depende del sistema operativo y de las aplicaciones con las que planea trabajar. La RAM mínima recomendada para las computadoras actuales es de 8 megabytes, aunque para lograr un desempeño aceptable de algunos programas se necesita como mínimo 16 megabytes (por ejemplo Windows 95). Después de adquirir la computadora existe la posibilidad de agregar memoria RAM.

Page 90: Cuadernillo Informatica - Ppi 2008

UNIVERSIDAD NACIONAL DE LA RIOJA

CURSO DE INGRESO 2008 - -

90

• ¿Incluir Caché de RAM? Un caché de RAM es muy importante para la máxima eficiencia de computadoras con procesadores de alta velocidad, porque la unidad central de procesamiento puede procesar datos con mayor rapidez que aquella con que los recupera de la zona normal de RAM. Una computadora con microprocesador 80486 debe tener por lo menos 128 K de caché de RAM. El sistema Pentium requiere 256 K como mínimo. • ¿Tipos de Bus y de Ranuras? Debe tenerse en cuenta el tipo de bus de expansión que usa la computadora para transportar datos. Por ejemplo ISA, Vesa, PCI. Actualmente el bus PCI es el de mayor velocidad.

3.¿Para qué va a usar la computadora? Aunque pueda formar una biblioteca de software al paso del tiempo, el sistema operativo que elija determinará qué programas puede ejecutar. También debe tener en cuenta cómo almacenará su sistema esos programas.

• Sistema Operativo: La plataforma que elija, sea Macintosh o PC compatible, determinará su elección del sistema operativo. Casi siempre los vendedores lo incluyen con la computadora, de modo que si compra una PC compatible, se podría esperar que cuente con las últimas versiones de DOS y Windows en el disco duro. Seguramente que con el paso del tiempo pueda cambiar esos sistemas operativos. • Paquetes de Software incluidos: Asimismo, muchos vendedores incluyen aplicaciones, como procesador de textos o pasatiempos básicos, en el sistema. Los sistemas de multimedios suelen incluir CD-ROM de enciclopedias, libros y pasatiempos. A igualdad de los demás factores, un sistema con programas incluidos cuesta un poco más que uno sin ellos. Sin embargo, si cubren sus necesidades, el aumento en el precio es, casi siempre, menor de lo que le costaría adquirir el software por separado. • Disco Duro: Los discos duros se catalogan según su capacidad de almacenamiento, que se mide en Kilobytes, megabytes o gigabytes. Mientras mayor sea (más bytes) más programas y datos podrá almacenar. A medida que la tecnología de almacenamiento se abarata, se hacen comunes los discos duros de 2, 4, o 6 Gigabytes. • Unidades de disquete: Se acostumbra que los discos flexibles sean el medio de almacenamiento para transferir y guardar datos. Puesto que los disquetes de 5.25” se están volviendo obsoletos, una sola unidad de discos flexibles de 3.5” es suficiente.

4. Si opta por una computadora portátil, hay varias decisiones adicionales por tomar.

Page 91: Cuadernillo Informatica - Ppi 2008

UNIVERSIDAD NACIONAL DE LA RIOJA

CURSO DE INGRESO 2008 - -

91

• Pantalla de Cristal Líquido (LCD): Las computadoras portátiles no emplean monitores porque estos son muy grandes y necesitan demasiada energía para poder trabajar con baterías. En lugar de ello, tienen una pantalla plana de cristal líquido (LCD, de Liquid Crystal Display), que puede ser de matriz pasiva o activa. La matriz pasiva se basa en la sincronización para actualizar la presentación; como resultado, las imágenes en movimiento pueden parecer borrosas. Las pantallas de matriz activa se actualizan (o definen) con mayor rapidez y dan una calidad de imagen semejante a la de un monitor. Las pantallas de matriz pasiva son las más económicas y se consiguen monocromáticas o de colores (algo más costosas). Se necesitan pantallas de color con matriz activa para obtener una presentación nítida de gráficos, animación y video (son las más costosas). • Puerto SVGA: La mayoría de las computadoras portátiles tiene un puerto SVGA para un monitor externo. Con él se tiene la opción de conectar un monitor a su computadora portátil. • Ranura PCMCIA: Es un tipo especial de ranura de expansión desarrollada para usarse con computadoras portátiles, donde se puede insertar una tarjeta PCMCIA. Se catalogan pro tamaño: el tipo I (las más delgadas) se usa principalmente para tarjetas de expansión de memoria; el tipo II (la más frecuente) acepta tarjeta con módems, tarjetas de sonido o tarjetas de conexión de red; y el tipo III (la más gruesa) contienen dispositivos como unidades de disco duro. En muchas computadoras portátiles (Notebooks) se encuentra una ranura PCMCIA de propósito múltiple, que acepta dos tarjetas tipo I, dos tipo II o, una tipo III. • Peso: Pesan desde poco menos de 2 Kg hasta más de 5 Kg. Tenga en cuenta cuanto tiempo deberá cargarla para ver si el peso es un factor importante a tener en cuenta en la adquisición. • Tipo de Ratón: Aunque el ratón es el dispositivo apuntador habitual en las computadoras de escritorio, hay otros, como trackball, trackpoint y una almohadilla de contacto, que son más prácticos para las computadoras portátiles.

Figura I.4: tipos de ratón para computadora portátil

Page 92: Cuadernillo Informatica - Ppi 2008

UNIVERSIDAD NACIONAL DE LA RIOJA

CURSO DE INGRESO 2008 - -

92

• Acoplamiento: Para tener computación multimedios en el pequeño gabinete de una computadora portátil, se han desarrollado dispositivos alternos, como acopladores y ampliadores de puerto. Un acoplador es, en esencia, un bus más de expansión donde conectar la computadora. Esta aporta el procesador y la RAM, en tanto que el acoplador brinda los puertos de expansión para dispositivos adicionales, como tarjeta de sonido o unidad CD-ROM. • Bolso de Transporte: Considere como cargará su máquina y compre un bolso especialmente; diseñado para eso. Esto debe ser bien acolchado para proteger a la computadora y tener los compartimientos necesarios a fin de guardar los dispositivos periféricos, cables, etc.

5.Los dispositivos periféricos agregan funcionalidad al sistema porque con ellos se adquiere varias opciones de entrada, salida y almacenamiento. Si su presupuesto es limitado, no necesita tener todos los periféricos al comprar el sistema de computación; más tarde podrá ir agregándolos conforme a su presupuesto.

• Mouse: Existen diferentes modelos de los cuales se puede escoger, por lo general son de bajo precio. Existe el mouse imfrarrojo o inalámbrico (no requiero cable para su conexión) su costo es más elevado. • Impresoras: Puede ser de matriz de punto, de chorro de tinta o láser. Existen impresoras a color en cada una de estas categorías, pero las de chorro de tinta poseen la mejor relación precio eficiencia, por el alto costo de las impresoras láser color y la baja calidad de las impresiones matriciales. • Scanner: Es un modo rápido de convertir imágenes en datos manipulables. De acuerdo con el software que se adquiera con el scanner, podrá usarlo, incluso para captar y manejar caracteres. • Módem: Muchos sistemas tienen un módem para transmitir y recibir datos por vía telefónica a otras computadoras. La velocidad en bps (bits por segundo) especifica la rapidez de transmisión. Un sistema debe tener un módem como mínimo de 28.800 bps, pero lo aconsejable es que sea de 56 Kbps. • Fax Módem: Es un módem que tiene la capacidad de enviar y recibir fax (en la actualidad casi la totalidad de los módem tienen esta capacidad). A través de estos se puede enviar un documento que este en la memoria de la computadora a cualquier fax normal, donde se reproduce como copia en papel, o a otro fax módem para imprimirse después. Los fax módem también pueden recibir transmisiones de fax, de un teléfono faz normal o de otro fax módem. • Sistema de Respaldo:

Page 93: Cuadernillo Informatica - Ppi 2008

UNIVERSIDAD NACIONAL DE LA RIOJA

CURSO DE INGRESO 2008 - -

93

Según cuánto y con que frecuencia desee respaldar la información del disco duro, puede prever la adición de un sistema de respaldo en cinta. • Regulador de Voltaje: Un regulador protege la computadora contra fluctuaciones súbitas de energía.

6.Para aprovechar las ventajas de las posibilidades del software actual, como video y sonido, etc. Se debe tener en cuenta la posibilidad de adicionar capacidad multimedia al sistema. Si el presupuesto es limitado, pero se desea usar textos y programas que se distribuyen en CD-ROM, se puede comprar la unidad lectora de CD-ROM y luego la tarjeta de sonido y los parlantes.

• Unidad CD ROM: Una unidad de CD-ROM, sea de 10 velocidades o mayor, es una buena inversión que le permite usar aplicaciones multimedios, educativas, juegos, utilitarios, que solo se consiguen en CD-ROM. • Tarjeta de Sonido y Parlantes: La mayor parte de las aplicaciones multimediales requieren tarjeta de sonido y parlantes. Su costo no es excesivo. Existen kits de instalación en el cual también se incluye el lector de CD-ROM.

7. Al igual que con cualquier compra importante, la calidad del servicio y el soporte que proporcionan el vendedor o el fabricante debe ser un punto básico al considerar la adquisición.

• Garantía: Los sistemas de computación son compras importantes. ¿El fabricante ofrece garantías razonables del equipo? Debe considerarse los antecedentes del vendedor y del soporte técnico. • Soporte Técnico: Si tiene un problema y necesita llamar al fabricante o vendedor. ¿Cuál es el tiempo normal que sus técnicos tardarán en responder y en solucionarle el problema? • Reparación: Si necesita arreglar un componente, ¿Será reparado localmente? ¿Tiene que mandarlo fuera de la ciudad? ¿Quién se hace cargo de los gastos de transporte? ¿Le proporcionan un sustituto mientras espera la reparación del componente?

Software Software -Introducción. El software determina lo que puede hacer una computadora y, en cierto sentido, la transforma en uno u otro tipo de aparato: de una máquina de dibujar en una de escribir , de un simulador de vuelo en una calculadora, de un sistema de archivo en un estudio musical, etc.. Es importante comprender la diferencia entre programas de computación, datos y software.

Page 94: Cuadernillo Informatica - Ppi 2008

UNIVERSIDAD NACIONAL DE LA RIOJA

CURSO DE INGRESO 2008 - -

94

Un programa de computación es un conjunto de instrucciones detalladas, paso a paso, que dicen a la computadora como resolver un programa o ejecutar una tarea. Los pasos están en un lenguaje que la máquina interpreta o "comprende" .Antes era más frecuente que los usuarios tuviesen que dedicar mucho tiempo y recursos económicos para la elaboración de muchos de sus programas. En la actualidad el mercado provee miles de programas que ya han sido previamente escritos y probados. Los datos son, las palabras, números y gráficos que describen a las personas, eventos, cosas e ideas. Se pueden incluir en los programas (como los datos del diccionarios que utiliza el procesador de textos), o se pueden crear, como los números para trazar una gráfica. El software es una parte básica del sistema de computación y un término con más de una definición. En los primeros días de la industria de la computación, la palabra ; "software" se popularizó para indicar todos los componentes no tangibles (no hardware) de una computadora. En este sentido, indicaba los programas y los datos que estos usaban. En la práctica y en la actualidad, denota un producto comercial, que podría incluir más de un programa además de datos. En este punto definiremos software como el conjunto de instrucciones y datos asociados, almacenados en formato electrónico, que indican a la computadora el modo de realizar una tarea. Según esta definición, puede incluir más de un programa, si estos trabajan unidos para efectuar una tarea. También puede indicar datos, pero estos por si solo no son software; por ejemplo, el software para procesamiento de texto podría abarcar los datos de un diccionario, pero los datos que genere con un procesador de texto no son software. En los últimos tiempos el software a ido cobrando una participación cada vez más significativa en las compras que las empresas realizan de artículos relacionados con la informática. En las primeras generaciones de la computación, las mayores erogaciones se realizaban en la compra de equipamiento, asignándole al software un rol de elemento complementario al hardware, incluso era corriente que fuera considerado gratuito o lo que es lo mismo, incluido en el costo del equipamiento, dada su intangibilidad. Paulatinamente fue cobrando importancia como rubro en si mismo, y las licencias de software comenzaron a ser tenidas en cuenta como un elemento más a considerar dentro de las inversiones a realizar en un proyecto informático. Hoy la relación ha cambiado y las erogaciones destinadas al software tienen una participación mayor que el hardware en el total de los gastos asignados a proyectos en sistemas y se espera una participación aún mayor. Es más, la elección del software pasa a ser el factor determinante de la arquitectura de equipamiento informático que adopta una organización.

Page 95: Cuadernillo Informatica - Ppi 2008

UNIVERSIDAD NACIONAL DE LA RIOJA

CURSO DE INGRESO 2008 - -

95

El software en un elemento intangible; por consiguiente, cuando se lo adquiere, en realidad se paga un derecho de uso, estando normalmente prohibida la transmisión de este derecho a terceros. Al comprador de software se le entrega, además de un certificado que lo habilita para el uso del producto adquirido, los manuales de uso e instalación, los elementos magnéticos conteniendo el producto. Pero no todo el software de una instalación es comprado a proveedores externos: existe una clase de software normalmente producido por la propia empresa llamado software de aplicación. Este tipo de sistemas configura el elemento de mayor incidencia en las inversiones informáticas de una organización; son el resultado de largos años de desarrollo y reflejan la operatoria normal de trabajo de ésta. Cuando estos productos son de aplicación generalizada, constituyen un capital realizable, es decir la empresa puede venderlos a otras organizaciones con similares características y obtener considerables ganancias. Tipos de Software. Software de Base: Agrupa a los programas de control del equipamiento e incluye: el sistema operativo, el software de comunicación de datos y otros productos relacionados con el funcionamiento general del equipamiento. Es decir el software de base está compuesto por aquellos programas especiales que funcionan como un todo y que sirven para ayudar al usuario a hacer un uso eficiente del equipamiento disponible y relegarlo de programar aquellas funciones típicas y comunes para cualquier instalación informática. Productos de Software: Engloba a los programas destinados al usuario final; son sistemas de uso general que no necesitan adaptarse a las particularidades de la empresa. En general sirven para crear y trabajar con documentos: procesadores de texto, planillas de cálculo, utilitarios, etc. Software de Aplicación: Agrupa a los sistemas diseñados para atender los procesos propios de la empresa, es decir a los programas que procesan las operaciones de una organización como: sistemas de inventario permanente, personal, contabilidad, cuentas corrientes, etc.. Su propósito es automatizar la operación rutinaria de la empresa y así dar solución a sus problemas específicos de procesamiento de datos.

Page 96: Cuadernillo Informatica - Ppi 2008

UNIVERSIDAD NACIONAL DE LA RIOJA

CURSO DE INGRESO 2008 - -

96

software Productos de software Software de aplicación

Herramientas de productividad (utilitarios y automatización de oficina.)

Sistema Operativo

Herramientas de programación (lenguajes)

Programas de la empresa (procesan transacciones)

Administradores de Bases de Datos

FIGURA II. 1. El software de base está relacionado con el equipo, mientras que el de aplicación esta relacionado con un proceso determinado. Así el software de base será utilizado por los usuarios de un sistema de computación específico, sin tener en cuenta los tipos de aplicaciones que usen. Por ejemplo, una compañía metalúrgica utilizará el mismo software de base que un hospital (siempre que ambos tengan el mismo tipo de equipamiento); pero el software de aplicación que diseñen y desarrollen será diferente, pues sus empresas tienen distintas funciones. Los productos de software se parecen al software de base en cuanto a su aplicación generalizada en cualquier entorno de procesamiento de datos (no necesitan adaptarse a las particularidades de la empresa) y se asemejan al software de aplicación, dado que son diseñados para la productividad de un usuario final. El software de base se ocupa de la relación entre los programadores y los operadores con el equipamiento, mientras que los productos de software y el software de aplicación son los que atienden las tareas rutinarias de los usuarios finales. Software de Base -Sistema Operativo. Un sistema operativo es el software que controla el uso de los componentes de la computadora, como memoria y espacio de almacenamiento en el disco. Trabaja como un controlador de tráfico aéreo, pues coordina las actividades en el interior de la computadora: igual que un aeropuerto no funciona sin controladores de tráfico (en este caso de órdenes e información), ésta no trabaja sin un sistema operativo. Es el conjunto de programas encargados de administrar los recursos de la computadora e involucra el manejo de todos los elementos de hardware de un sistema informático, es decir la CPU y los dispositivos periféricos. El sistema operativo también es llamado "software ejecutivo o supervisor" y lo podemos definir como el conjunto de programas, rutinas, procedimientos y

Page 97: Cuadernillo Informatica - Ppi 2008

UNIVERSIDAD NACIONAL DE LA RIOJA

CURSO DE INGRESO 2008 - -

97

módulos que controlan los recursos de una instalación informática. En su concepción más amplia, el sistema operativo se ocupa de hacer funcionar todos los recursos de una computadora en forma armónica: el equipamiento físico (hardware) junto con los programas del usuario (software de aplicación), los que a su vez administran los datos (archivos, bases de datos) de la empresa. El sistema operativo es uno de los componentes mas importantes de un ambiente informático, quizás el determinante del éxito de un proyecto, ya que el que determina los estándares (la compatibilidad) para todos los utilitarios, lenguajes y programas de aplicación que se ejecutaran allí. En síntesis, todos los programas que el usuario quiera, ejecutar, deben cumplir con la condición de respetar la compatibilidad para con el sistema operativo que les brinda soporte. La calidad del sistema operativo es determinante para el uso eficiente del equipamiento disponible, pues es responsable del mejor aprovechamiento del tiempo de procesador y de sus periféricos, es decir de las facilidades de uso del sistema informático en su conjunto. Funciones del Sistema Operativo.

• Control básico de entrada y salida: un sistema operativo controla el flujo de datos de los periféricos a la computadora y de ésta a aquellos. Conduce la entrada a las áreas de la computadora donde se puede procesar y la salida hacia la pantalla o cualquier dispositivo de salida que solicite.

• Aseguramiento del espacio adecuado: el sistema operativo cuida que esté disponible el espacio adecuado para cada programa en ejecución, y asegura que cada procesador realice rápidamente cada instrucción del programa. Si desea correr dos o más programas simultáneamente (o sea multitarea), el sistema operativo cuida que cada programa tenga su espacio y tiempo de trabajo adecuado.

• Asignación de los recursos del sistema: el sistema operativo distribuye recursos del sistema para que los programas corran con uniformidad. Un recurso del sistema es una parte del sistema de computación (una unidad de disco, la memoria, una impresora o un tiempo de procesador) que puede usar un programa.

• Administración del espacio de almacenamiento: el sistema operativo se ocupa de los datos almacenados en disco y CD ROM. Imagine que sus discos son archiveros; los datos, papeles almacenados en carpetas, y el sistema operativo la secretaria archivista. Ella archiva la carpeta cuando termina de usarla. Cuando se necesita algo del archivo se le solicita y ella sabe donde encontrar la carpeta.

• Mantenimiento de la seguridad: el sistema operativo también ayuda a conservar la seguridad de los datos en el sistema do computación; por ejemplo, puede impedirle el acceso al sistema, a menos que presente su clave de usuario y contraseña.

• Detección de fallas del equipo: además, el sistema operativo vigila el estado de los principales componentes de la computadora para descubrir

Page 98: Cuadernillo Informatica - Ppi 2008

UNIVERSIDAD NACIONAL DE LA RIOJA

CURSO DE INGRESO 2008 - -

98

las fallas que afectan al procesamiento. Al encender la máquina, el sistema operativo comprueba cada uno de los componentes electrónicos y levanta un inventario rápido de los dispositivos de almacenamiento; por ejemplo si falla un componente eléctrico interno, presenta un mensaje que identifica el problema y no le permite continuar hasta corregirlo.

Clasificación de los Sistemas Operativos. Según su capacidad de procesamiento, los sistemas operativos actuales se clasifican en:

• Sistemas Operativos Monotarea: únicamente pueden controlar la ejecución de un solo programa a la vez. Simplemente cargan y ubican en la memoria principal la aplicación en curso, poniendo a su disposición todos los recursos del sistema. Una vez concluida la aplicación, podrá ejecutarse un nuevo programa. El sistema más difundido en esta categoría es, sin duda, MS DOS.

• Sistemas Operativos Multitarea: permiten multiprogramación, es decir la ejecución de más de un programa al mismo tiempo. Este tipo de sistemas operativos permite cargar en la memoria principal diversas aplicaciones (programas ) proporcionando a cada una la posibilidad de utilizar todos los recursos disponibles en la computadora. Ejemplos de sistemas operativos multitarea son: Windows NT, Windows 95, Unix y OS/2 de IBM.

• Sistemas Operativos para Redes: administran los servidores de las redes de área locas (LAN). Entre ellos los más difundidos son: Netware de Novell, Lan Manager de IBM y Windows NT de Microsoft.

Productos de Software. Actualmente esta categoría de productos representa la rama más dinámica y rentable del mercado informático, donde los proveedores están librando grandes batallas. Los productos de software son los que hoy generan los mayores márgenes de utilidad y prometen ser la rama de mayor crecimiento en el mercado informático. El interés actual se basa en que el proveedor que domine una categoría de los productos de software de hoy, será el que fije los estándares de la misma para el futuro y por consiguiente estará en mejores condiciones de dominar el correspondiente nicho de mercado. . Herramientas de Productividad. Agrupa a los programas catalogados como de uso directo para el usuario, es decir no requieren de ningún otro elemento o tarea previa para ser puestos en ejecución, y se lo utiliza para:

Page 99: Cuadernillo Informatica - Ppi 2008

UNIVERSIDAD NACIONAL DE LA RIOJA

CURSO DE INGRESO 2008 - -

99

• Administración de equipamiento informático: (los llamados programas utilitarios) como los sistemas do administración de discos (Norton, PC Tools), sistemas de seguridad, etc.

• Automatización de Oficina: agrupa a los programas procesadores de textos, hojas de cálculo, correo electrónico, graficadores, bases de datos personales, etc.; es decir los ,productos diseñados para mejorar la productividad del trabajo administrativo de una organización.

La automatización de oficina es un concepto que engloba la aplicación de todo tipo de recursos informáticos para la realización de las tareas rutinarias de una oficina ,por ejemplo:

• Escribir cartas, documentos, memorandums, informes, etc. • Elaborar planillas con cifras resúmenes de la actividad de la organización,

por ejemplo: presupuestos, estadísticas, etc. • Representar gráficamente información que permita descubrir normas y

tendencias. . • Integrar la información de uso común y mantener los puestos de trabajo

comunicados. Para realizar estas tareas se dispone de los productos de automatización de oficina, los que incluyen herramientas tales como: procesadores de texto, hojas de cálculo, correo electrónico, gráficos y publicaciones de oficina. El ambiente de una oficina automatizada se basa en una red de área local, encargada de comunicar la vía de comunicación a las PC ubicadas en los escritorios del personal administrativo, con los servidores de datos y de comunicaciones. Los usuarios de este ambiente de procesamiento de datos pueden de esta manera crear, almacenar y recuperar documentos con distintos tipos de información: mensajes, correspondencia, agendas, boletines, y transmitirla luego a cualquier usuario conectado a la red. En síntesis, todas las tareas típicas de una oficina administrativa, tales como: mecanografiado, copiado, archivado, elaboración de planillas y gráficos, envío y recepción de fax, etc., son candidatas para ser prestadas por las herramientas (programas) integradas en un sistema de automatización de oficina. Productos Integrados para automatización de oficina. En la actualidad uno de los segmentos mas competitivos en el mercado informático se ha establecido alrededor de los paquetes integrados. Con esta modalidad los proveedores intentan ofrecer todas las funciones relacionadas a la automatización de oficina de su autoría "enlatadas en un solo producto". Esta situación asegura al usuario la compatibilidad de los archivos de datos originados por cada producto integrante del paquete, es decir, permite la transferencia de datos de un utilitario a otro. Esta característica permite multiplicar geométricamente la productividad del trabajo del usuario. Los productos integrados compiten frente a frente en cuanto a las aplicaciones fundamentales: procesador de textos, hoja de cálculo, base de datos y la

Page 100: Cuadernillo Informatica - Ppi 2008

UNIVERSIDAD NACIONAL DE LA RIOJA

CURSO DE INGRESO 2008 - -

100

presentación gráfica. Sin embargo cada fabricante trata de endulzar su negocio agregando programas . adicionales que completan la funcionalidad del producto integrado y que atraen a los compradores que buscan algo más, por ejemplo: programas de correo electrónico, administradores de información personal (agendas), calculadoras en línea, administradores de archivos, etc. . Además, los programas integrados tienen interfaces uniformes. Si la interfaz es constante, una vez que se ha aprendido una de las aplicaciones del paquete, para dominar las otras, sólo tiene que ,aprender las opciones especificas de cada tarea. En síntesis, el diseño de estos productos integrados permite mezclar funciones y datos de distintas aplicaciones. Actualmente existen en el mercado diversos paquetes de software que integran los programas de automatización de oficinas de un PC en un solo ambiente.

• MS-OFFICE: paquete que provee los más. populares productos de Microsoft para las tareas de automatización de oficina: procesador de textos Word, software de presentación POWER POINT, planilla de cálculo Excel, ,. base de datos Access, correo electrónico MS-MAIL. Funciona bajo ambiente Windows.

• PERFECT OFFICE: de características similares a OFFICE, es la oferta, presentado por COREL CO., integrada por WORDPERFECT, QPRO, etc. Funciona bajo ambiente Windows.

• SMART SUITE: es la oferta equivalente de LOTUS CORP. (comprada por IBM), integrada por el procesador de textos AM, PRO, y la popular planilla de calculo LOTUS. Funciona bajo ambiento Windows.

Procesadores de Textos Los procesadores de texto son herramientas de software diseñadas para crear y administrar documentos de texto en una computadora, reemplazando las tareas asociadas con una máquina de escribir. La ventaja principal del procesamiento de textos es que los documentos quedan almacenados en forma permanente dentro de la computadora; pueden ser llamados posteriormente para modificarlos (editarlos) y volver a imprimirlos si es necesario. Otra ventaja apreciable es que los documentos guardados en un sistema de computación pueden ser ubicados mas rápidamente que los documentos físicos de papel. Hojas de Cálculo Las hojas de cálculo, también llamadas planillas electrónicas o planillas financieras. son herramientas de software que simulan una planilla de papel, en la que se obtienen totales y se realizan cálculos con los números insertos en la misma. Aparecen en pantalla como una matriz de filas y columnas, cuyas intersecciones se denominan celdas, las cuales pueden contener datos o fórmulas. Las

Page 101: Cuadernillo Informatica - Ppi 2008

UNIVERSIDAD NACIONAL DE LA RIOJA

CURSO DE INGRESO 2008 - -

101

fórmulas constituyen la "magia" de las hojas de cálculo. Después de agregar o cambiar los números, las fórmulas recalcularán los datos automáticamente. Por ejemplo, el total de una columna de elementos de gastos detallados puede ser trasladado a una columna resumen que exhiba lodos los gastos. Si cambian los datos en la columna de detalle, cambia también su total en dicha columna, el cual se copia entonces en la columna resumen, cambiando por lo tanto el total de esta columna. Si esto se hiciera manualmente, cada cambio de dato requerirá recalcular, borrar y modificar los totales de cada columna. Esta actualización automática permite a los usuarios crear un plan, insertar diferentes suposiciones y ver inmediatamente el impacto sobre el resultado final. Esta posibilidad de analizar" ¿Qué pasaría si. ...?" Hace de la hoja de calculo una herramienta indispensable para la elaboración de presupuestos, planes, resúmenes financieros, etc. Lo anteriormente descripto es una de las tantas bondades o potencialidades que poseen las planillas de calculo. Graficadores Los software de graficación son productos diseñados para permitir representar visualmente y en forma gráfica los datos. El objetivo es facilitar la comprensión de la información que reflejan los archivos de datos por parte de los usuarios de la misma. Las personas pueden comprender un gráfico bien hecho mucho más rápidamente que las estadísticas impresas en las que están basados. Algunos paquetes de software muy populares que pueden convertir datos en despliegues gráficos son Harvard Graphics, Power Point, Corel Draw, etc. (en la mayoría de las planillas de cálculos también se puede representar gráficamente datos numéricos, véase figura II.5.). Estos programas, permiten elaborar, organigramas, cursogramas, infogramas, y también la creación de transparencias y diapositivas (incluso con animaciones). Bases de Datos Las bases de datos personales, también llamadas "bases de datos para usuarios finales", son productos de software que tienen como función encargarse de la manipulación de datos de uso personal. En general estos productos están diseñados para administrar datos de uso personal, es decir no compartidos con otros usuarios. MS-ACCESS y PARADOX de WordPerfect (actualmente división de Novell), son los productos más populares dentro de este rango y pueden hacer que hasta

Page 102: Cuadernillo Informatica - Ppi 2008

UNIVERSIDAD NACIONAL DE LA RIOJA

CURSO DE INGRESO 2008 - -

102

los usuarios con escasa experiencia trabajen con ellos rápidamente. Estos productos han evolucionado hasta transformarse en potentes herramientas. Implementación de Productos de Software -Consideraciones. El diseño y la implementación de una oficina automatizada involucra el desarrollo de programas de: capacitación y orientación para preparar al personal con respecto alas nuevas tareas y responsabilidades que tendrá que enfrentar en el futuro. Las actitudes de las personas de una oficina pueden clasificarse en algunas de las siguientes posturas:

• Los reacios, aquellas personas que no se encuentran entusiasmadas con el cambio.

• Los exagerados, aquellos que consideran que la automatización de la oficina y la nueva tecnología son la nueva solución a todos sus problemas.

• Los indiferentes, aquellos que no están ni a favor ni en contra. El profesional a cargo de la implementación debe descubrir cual es el proceso educativo más apropiado para su empresa, en definitiva tener en cuenta la actitud y personalidad de la empresa. En este punto descubrirá que hay problemas que deben superarse, tales como:

• Ignorancia: es conveniente en este nueva solución a través de presentaciones, charlas, cursillos y distribución de folletos a los distintos niveles de la organización incluidos en la implementación.

• Temor: se deben detectar las potencialidades y riesgos de la propuesta. • Incredulidad y pesimismo: se deben dar ejemplos de empresas que

utilizan esta forma de trabajo en forma exitosa. El análisis de estos puntos es fundamental para definir el tipo de capacitación que se le va a dar al personal, como así también para determinar la forma en que se realizará la implementación del nuevo sistema informático, que implicará un cambio en el funcionamiento global de la organización. Lenguajes de Programación. Son productos de software diseñados para escribir los programas de las computadoras en lenguaje simbólico o fuente. Se caracterizan por seguir reglas de sintaxis (normas de escritura), las que son específicas de cada uno y son establecidas de antemano. A su vez cada lenguaje de programación dispone de un programa compilador o intérprete encargado de producir los programas simbólicos o fuentes escritos por los programadores en código de máquina; este último es el código (único) que en realidad interpreta el procesador o CPU para ejecutar las instrucciones dadas por el programador a través, del programa.

Page 103: Cuadernillo Informatica - Ppi 2008

UNIVERSIDAD NACIONAL DE LA RIOJA

CURSO DE INGRESO 2008 - -

103

Procedimiento para escribir un programa. Los programas son confeccionados por los programadores bajo las normas del lenguaje de programación elegido. El programa escrito por el programador se denomina programa fuente. Luego de preparado el programa, es decir escrito en lenguaje fuente y disponible para ser leído por la computadora, es necesario que el programa fuente sea traducido al lenguaje que entiende la máquina. La traducción del programa fuente al lenguaje interno de la máquina la realiza un programa llamado compilador o traductor. Es necesario que el programa compilador se cargue en la memoria de la computadora para que la traducción pueda llevarse acabo. Una vez que el programa fuente es traducido al lenguaje interno de la maquina se denomina programa objeto, el cual es almacenado en algunos de los medios de almacenamiento secundario. Luego se prueba su funcionamiento cargando en la memoria el programa objeto y ejecutando la aplicación.

Figura II.8. Administradores de Bases de Datos. Son los productos (programas) diseñados para administrar bases de datos, es decir encargados de sistematizar grandes volúmenes de información en forma ordenada y de facilitar el acceso a la misma mediante programas o aplicaciones prediseñadas. ¿Qué es una Base de Datos? Una base de datos en un gran archivo donde se enlazan, interrelacionan y controlan todos los datos por medio de un producto de software especial encargado de su administración. Los administradores de bases de datos se caracterizan por aportar un nuevo nivel de control situado entre las aplicaciones y los datos que utilizan. En un ambiente de bases de datos, los sistemas de aplicación (programas de usuario) delegan a programas independientes, la tarea de administrar el manejo de los datos.

PROGRAMA FUENTE

TRADUCTOR O

PROGRAMA OBJETO

Page 104: Cuadernillo Informatica - Ppi 2008

UNIVERSIDAD NACIONAL DE LA RIOJA

CURSO DE INGRESO 2008 - -

104

Ventajas de la Bases de Datos Los elementos o campos de datos sólo se guardan una vez, es decir no hay datos repetidos dentro de las bases. La actualización de un dato sólo se realiza una vez, ya que éste no debe estar repetido. Esta característica asegura la consistencia de la información contenida en las bases. Permiten manejar seguridad a nivel de los datos elementales, o sea, controlan quienes pueden realizar operaciones de lectura, modificación o borrado de los elementos o campos de datos. La administración de los datos es independiente de los programas que los utilizan, de modo que se los puede modificar sin cambiar los programas existentes para manejarlos. Software de Aplicación. Los sistemas de aplicación, también conocidos como software de aplicación, aplicaciones informáticas, programas a medida, etc., son los programas utilizados para procesar, en forma total o parcial, las transacciones de la empresa. Uno de los ejemplos más comunes de este tipo de productos se puede observar en el área comercial, donde las empresas utilizan sistemas de aplicación para procesar las operaciones (transacciones) que hacen a su gestión administrativa y comercial, tales como inventarios, facturación, compras, contabilidad, etc.. En general, los sistemas de aplicación se caracterizan porque son escritos a medida de los procesos administrativos que pretenden automatizar, es decir están especialmente programados para trabajar en la plataforma de procesamiento (hardware y sistema operativo) existente en la empresa donde se ejecutan. A pesar de que estos productos se caracterizan por ser específicos para cada combinación empresa - plataforma de procesamiento, la evolución y estandarización del equipamiento ha hecho que surjan sistemas de aplicación enlatados, es decir cerrados a la programación del usuario, listos para ser usados en problemas típicos y comunes a cualquier empresa comercial e industrial. Los sistemas de aplicación se diferencias de los otros productos de software tratados hasta aquí, en que están diseñados para procesar las operaciones normales de la empresa (las transacciones comerciales), servir de nivel de control y dar soporte para la toma de decisiones. En cambio, los otros productos de software, en especial las herramientas de automatización de oficina, están preparados para trabajar con documentos.

Page 105: Cuadernillo Informatica - Ppi 2008

UNIVERSIDAD NACIONAL DE LA RIOJA

CURSO DE INGRESO 2008 - -

105

Características de los sistemas de aplicación.

1. Es el elemento imprescindible de un sistema informático que no se puede adquirir fácilmente en forma directa en el mercado. A pesar de que cada vez hay más ofertas de paquetes de software aplicativo con soluciones estándares, por ejemplo: farmacias, supermercados, estudios contables, etc., en la generalidad de los casos las empresas solo disponen de ofertas con paquetes que proveen soluciones parciales a su operatoria administrativa particular.

2. Los desarrollos propios, en general usan métodos de diseño y programación artesanales; por consiguiente la calidad del producto obtenido (el sistema de aplicación) depende básicamente de la calidad del trabajo humano. En síntesis, el resultado del área de sistemas en lo que hace al desarrollo y mantenimiento de los programas de aplicación, está muy expuesto a la capacidad técnica y buena predisposición de los profesionales afectados al diseño y programación.

3. La actividad de desarrollo y mantenimiento de los sistemas de aplicación es compleja de presupuestar en cuanto a costos y tiempos. Al ser una actividad altamente dependiente de la creatividad individual y grupal, e influenciada por las nuevas situaciones y problemas que van apareciendo en la ejecución misma del desarrollo y la implementación del sistema de aplicación , es poco frecuente que las estimaciones iniciales coincidan con lo acontecido.

4. La calidad del diseño, el tipo de metodología y sus herramientas elegidas para el desarrollo, entre otros elementos, determinan la eficiencia del funcionamiento del sistema de aplicación y la vida útil del mismo.

5. Al no haberse logrado establecer una tecnología de desarrollo como estándar, las metodologías de trabajo, las herramientas para el desarrollo de sistemas y los criterios para evaluar la calidad de los sistemas de aplicación difieren ampliamente según la formación y los criterios personales del especialista que opina.

6. La calidad de los sistemas de aplicación tiene efectos más allá del ámbito informático. Al estar la operatoria corriente de la empresa basada en ellos, ésta se vuelve altamente dependiente del buen funcionamiento del sistema informático para poder mantener abiertas sus puertas; suele ocurrir a menudo que cuando una persona llega a la administración de una compañía no la pueden atender (procesar las transacciones normales) porque está caído el sistema.

7. La vida útil de un sistema de aplicación está en relación directa con el costo de las tareas de mantenimiento y de modificaciones requeridas para adaptarlo a las nuevas situaciones que se van presentando en la empresa. La sumatoria de modificaciones realizadas durante la vida útil del sistema suele terminar desvirtuándolo de su diseño original, perdiendo en estos casos la eficiencia original y lo que es más grave, su confiabilidad.

Los sistemas de aplicación son uno de los aspectos relacionados con la informática que más frecuentemente generan insatisfacciones en los directivos

Page 106: Cuadernillo Informatica - Ppi 2008

UNIVERSIDAD NACIONAL DE LA RIOJA

CURSO DE INGRESO 2008 - -

106

de una organización. Es especialmente problemática la administración de las actividades de desarrollo y mantenimiento de los programas de aplicación implementados. La razón de esta insatisfacción podría encontrarse en la metodología actual empleada para el análisis, diseño y programación de sistemas; todavía gran parte de las tareas involucradas son una actividad artesanal. Por ello es muy difícil de controlar la productividad del sector encargado de dichas funciones. Componentes de un sistema de aplicación.

• Archivos de programas ejecutables : Son los archivos de programas propiamente dichos. Están formados por las instrucciones que permiten ala CPU (unidad central de procesamiento) ejecutar las tareas solicitadas por los programadores a través de los programas.

• Archivos de Datos: Son los archivos donde se realiza el almacenamiento de los datos que maneja el sistema de información de la empresa.

• Documentación: 1. Documentación del usuario: Integrada por los manuales que describen los procedimientos que debe seguir cada uno de los usuarios para operar el sistema. 2. Documentación del sistema: Integrada por los manuales con la documentación técnica necesaria para que los programadores puedan entender la lógica de funcionamiento del sistema.

Tipos de sistemas de aplicación. El software de aplicación puede desarrollarse dentro de la empresa o adquirirse en el mercado a proveedores externos. Por ello podemos considerar que existen dos tipos de sistemas de aplicación según las formas de desarrollo y provisión:

• Sistema a medida: en este caso el desarrollo del sistema puede ser realizado por un equipo interno o tercerizado a un proveedor, quien realiza el desarrollo del sistema (diseño, construcción, adaptación, implementación, y ajustes de los programas ), adaptándolo a la operatoria particular de la empresa donde serán implementados

• Paquetes de programas estándar: cuando los sistemas son diseñados para resolver un problema tipificado, común a la operatoria de las empresas de un determinado sector económico, por ejemplo: gestión de ventas, contabilidad,

• presupuestos, gestión de sucursales, etc.. En los casos que el paquete no ,

• contemple las particularidades de la organización, el comprador (usuario final del sistema ) debe encargarse de adaptar la operatoria de la empresa al funcionamiento del paquete de programas de aplicación incorporado.

Page 107: Cuadernillo Informatica - Ppi 2008

UNIVERSIDAD NACIONAL DE LA RIOJA

CURSO DE INGRESO 2008 - -

107

Frecuentemente la alternativa elegida por las empresas de nuestro medio ha sido optar por el desarrollo propio de sus sistemas de aplicación. Sin embargo, en la actualidad existe una tendencia muy fuerte a considerar los paquetes estándar de software aplicativo (enlatados), especialmente los relacionados con los procesos administrativos tradicionales de una empresa, como: contabilidad, cuentas por cobrar, cuentas por pagar, compras, ventas, etc. . El desarrollo de sistemas a medida permite al propio usuario definir y escribir los programas que usará en su computadora. También posibilita el desarrollo e implementación de los sistemas de aplicación en forma modular, es decir ir cubriendo en forma progresiva las necesidades de procesamiento de los sectores de la empresa en función a las necesidades operativas que presenten. Los costos de desarrollo suelen ser mayores. Para crear un sistema a medida se necesita mantener una estructura de personal propia y especializada en sistemas, es decir un área de Sistemas, con personal técnico especifico: Analistas, Programadores y otros especialistas informáticos, aumentando la estructura de personal de la empresa. Aunque en estos casos también existe la posibilidad de delegar las tareas de desarrollo del sistema a terceros (outsourcing), contratando empresas de profesionales en sistemas para hacerse cargo de los trabajos de análisis y programación de nuevos sistemas y /o mantenimiento de los programas ya instalados. La alternativa de los paquetes aplicativos estándar, es cada vez más popular y aceptada. En nuestro medio los enlatados nacieron para dar una solución de sistemas para aquellas empresas que no podían enfrentar el costo de desarrollo de sistemas propios para procesar sus transacciones. Comenzaron contemplando la problemática del área contable y luego se perfeccionaron hasta configurar la oferta actual de soluciones integradas que contemplan toda la operatoria normal de una empresa comercial. La oferta actual de paquetes de software aplicativos, integrales y estándares, para ambientes administrativos, cubre especialmente las necesidades de las pequeñas empresas; en este rango están impuestos productos tales como Tango, sistemas Bejerman, Stradivarius y otros. En el otro extremo, las grandes empresas y corporaciones, hay un fuerte movimiento para incorporar esta clase de productos en reemplazo de los antiguos y cada vez más obsoletos sistemas instalados desarrollados a medida; en este rango el producto SAP es el líder, seguido de productos como Financials de Oracle, J.D.Edwards, etc.. Para las organizaciones dedicadas a servicios u otros ramos no convencionales también existen ofertas de sistemas enlatados; por ejemplo existen paquetes para seguimiento de pacientes en clínicas, administración de propiedades inmobiliarias, estudios de abogacía, etc.. ¿Desarrollar un Sistema o Comprarlo? Cuando se van a implementar nuevos programas de aplicación, se plantea la alternativa entre hacer los programas a medida de la empresa, utilizando personal propio perteneciente al departamento de sistemas, o directamente

Page 108: Cuadernillo Informatica - Ppi 2008

UNIVERSIDAD NACIONAL DE LA RIOJA

CURSO DE INGRESO 2008 - -

108

comprar alguno de los paquetes de sistemas de aplicación orientados a la solución de necesidades similares a las nuestras, existentes en el mercado. Si compramos el sistema, tenemos las siguientes ventajas:

• Generalmente el costo es menor al de la alternativa de desarrollo propio, ya que quien desarrolla el sistema tiene la posibilidad de venderlo muchas veces.

• La puesta en marcha suele ser más rápida, los programas ya están hechos y el riesgo de errores es menor debido a que éstos ya están probados.

La desventaja que tiene con respeto a un sistema hecho a medida es que el paquete estándar al tratar de tomar en cuenta a todos los usuarios potenciales, suele no considerar las situaciones especiales y particulares de una organización, Por ello cuando se evalúa la posibilidad de compra de un paquete, deben estudiarse cuidadosamente los siguientes aspectos:

• La calidad del paquete. Debe hacerse una evaluación de la funcionalidad

del mismo para medir adaptabilidad, facilidad de uso, desempeño y confiabilidad del producto.

• Soporte del proveedor. El proveedor del paquete de aplicación debe demostrar ser poseedor de una vasta experiencia y trayectoria y ser capaz de proporcionar el soporte técnico, con envergadura necesaria para instalar, mantener y actualizar el paquete.

• Documentación del sistema. La documentación debe ser de calidad y clara, de manera tal que cubra las necesidades de quienes van a trabajar y mantener el nuevo sistema y puedan continuar con la operación del mismo, aunque se corte el vinculo con el proveedor.

Aspectos a Tener en Cuenta al Adquirir Software. Una gran cantidad de computadoras se venden con programas de sistemas y de aplicaciones ya instalados pero, tarde o temprano, la mayoría de los usuarios han de comprar e instalar otros. Compatibilidad del software.

Antes de instalar el software o una aplicación de multimedios, asegúrese que sea compatible con su sistema. Para ello debe comprobar que el software está escrito para el tipo de computadora en el que lo desea instalar y para el sistema operativo instalado en la misma. Por ejemplo, existe Word de Microsoft para PC compatibles y Macintosh, pero son dos versiones distintas del software. No se puede usar una versión de Macintosh en una PC o viceversa.

Page 109: Cuadernillo Informatica - Ppi 2008

UNIVERSIDAD NACIONAL DE LA RIOJA

CURSO DE INGRESO 2008 - -

109

Una vez seguro de que el software es compatible con su máquina, compruebe que trabaje con el sistema operativo disponible. Si su computadora utiliza Windows 95, elija programas para este sistema operativo. Requerimientos del Sistema. Los requerimientos de sistema indican la configuración mínima del sistema (o hardware) y el sistema operativo apropiado para que corra el software. Asegurase que su equipo los cubra o sobrepase. Estos requerimientos por lo general están impresos en el exterior de la caja del software y en ocasiones se detallan en el manual de referencia. Compatibilidad Descendente Los sistemas operativos pasan por muchas versiones. Un número de versión más alto indica una versión más reciente; por ejemplo DOS 6.0 es más nuevo que DOS 5.0, Windows 95 es una versión mas actual que Windows 3.1. Casi siempre los sistemas operativos son compatibles hacia abajo; o sea, se puede usar software de aplicaciones diseñados para las versiones previas, pero no para versiones posteriores; por ejemplo se puede correr software para Windows 3.1 en Windows 95; pero el software para Windows 95 no trabaja bien en Windows 3.1. Si se desea emplear paquetes de software que requieran una versión más nueva del sistema operativo es necesaria instalar la actualización del mismo. Restricciones Legales al Uso del Software. El hecho de que se pueda copiar el software no significa que esto sea legal. Al igual que los libros y revistas, la mayor parte del software está protegido por el Copyright* y la Ley de Derecho de Autor.

• Material con Copyright: el Copyright es una forma de protección legal que garantiza ciertos derechos exclusivos del autor o del propietario del mismo. Sólo ellos tienen el derecho exclusivo de copiar el software, distribuirlo, venderlo o modificarlo. Si no se es propietario de estos derechos, se comete un ilícito al copiar distribuir o vender software, amenos que se tenga una autorización del propietario.

• Ley de Copyright: cuando se adquiere software protegido, uno, no se convierte en el" propietario del mismo. Su compra le permite usarlo en su computadora, pero no se puede copiarlo para regalar o vender. Las restricciones del la Ley de Copyright sólo se aplican a los programas y datos del software original; se puede copiar sin limitación de los datos que inserte, o los documentos, archivos y gráficos que elabore.

• Programas Autorizados: una autorización de software es un contrato legal que define los modos en que se puede usar el programa. En el caso de software para PC, se puede ver la autorización en el exterior de la caja, en una tarjeta separada dentro del paquete o en el manual de

Page 110: Cuadernillo Informatica - Ppi 2008

UNIVERSIDAD NACIONAL DE LA RIOJA

CURSO DE INGRESO 2008 - -

110

referencia. Las autorizaciones para grandes computadoras son, por lo general, un documento legal que viene por separado, y es negociado por el editor y la empresa compradora.

* El Copyright es el equivalente estadounidense de la Ley de Derecho de Autor, que establece y limita los derechos autorales en todos los países firmantes en la Convención de Berna, Suiza. * Es importante diferenciar el concepto de autorización del de compra de un de una copia de software. Cuando se paga software con autorización, no se compra una copia del mismo sino la autorización para usarlo, (en cierta forma estamos alquilando el software mas que comprándolo).

• El software de dominio público (freeware) pertenece a todos y no al autor. Está a la disposición de quien quiera usarlo sin restricciones. Se puede copiar y distribuir libremente y hasta revenderse. No son muy comunes estos programas.

• Shareware: es software protegido que se vende con el concepto "pruébelo antes de comprarlo". Por lo general tiene una autorización que permite usarlo durante el periodo de prueba. Si se desea seguir usándolo, nos debemos convertir en usuarios registrados, mediante una cuota de registro. Con esto, se otorga una autorización de uso más allá del período de prueba. Una condición habitual de estos programas es que permite copiarlos y distribuirlos. Es una estrategia de mercado bastante eficaz, con la que se consigue publicidad abajo costo. Pero el pago de la cuota de registro depende de la honradez y por ello muchos autores sólo reciben una fracción del pago que merecen.

Tipos de Licencias

• Licencias de envoltura retirada (Shrink wrap license): Cuando se compra software, los disquetes o CD-ROM vienen dentro de una bolsa o envoltura de plástico. Si se abre la envoltura implica que se está de acuerdo con las condiciones de la autorización de uso. Las licencias de envoltura son uno de los métodos más frecuentes de dar protección legal al software.

• Licencia a un usuario (Single-user license): Limita el uso a un usuario cada vez; la mayor del software comercial se distribuye con autorización para un usuario.

• Licencia multiusuario (Multiple-user license): Permite que mas de una persona use un determinado paquete do software. Es útil cuando cada usuario tiene una versión personalizada del software. Por lo general tienen precio por usuario, pero éste suele sor menor que el que paga un solo usuario.

• Licencia de uso simultáneo (Concurrent-user license): Permite que se use cierta cantidad de copias al mismo tiempo; por ejemplo, si una organización con una red de computadoras tiene una autorización de este tipo para cinco copias de un procesador de textos, cinco

Page 111: Cuadernillo Informatica - Ppi 2008

UNIVERSIDAD NACIONAL DE LA RIOJA

CURSO DE INGRESO 2008 - -

111

empleados pueden usarlos a la vez. Su costo es incremental por cantidad de usuarios.

• Licencia de Lugar (Site license): En general permite usar el software en cualquiera de todas las computadoras de un local especifico; por ejemplo, en un edificio corporativo o en una universidad; una licencia de lugar se cobra a tarifa fija, digamos XXXX pesos por lugar.

LENGUAJES DE PROGRAMACIÓN -Instruyendo al computador- El hardware del computador es instruido por un conjunto de instrucciones en lenguaje de máquina. El programador escribe instrucciones en un lenguaje mas adaptado al uso humano, el cual es luego traducido al lenguaje de máquina. Los lenguajes según de quién estén mas próximos, pueden clasificase en: Lenguajes de Bajo Nivel y Lenguajes de Alto Nivel: Lenguaje de Bajo Nivel: (más próximo a la computadora): Ensambladores (aplicaciones muy ligadas al hardware). Lenguajes de Alto Nivel: Procedures, Cobol, Fortran, Basic, Pascal, etc.. Con el lenguaje Ensamblador, orientado a la máquina el programador debe aprender a Pensar como el computador. Los lenguajes de alto nivel destacan las instrucciones comprensibles para el programador humano. Los programas en un lenguaje de alto nivel son convertidos por un compilador o generador de lenguaje asociado a cada lenguaje de alto nivel. La productividad humana se acrecienta al reducir el tiempo para codificar instrucciones y con el menor tiempo para depurar y documentar los programas, los lenguajes son menos susceptibles de error y parcialmente autodocumentados. Los lenguajes de alto nivel son fáciles de aprender y no dependen de un tipo en particular de computador. Existe una tendencia hacia lenguajes que reduzcan la necesidad de los programadores de entender detalles técnicos del computador y del almacenamiento de datos. De esta manera lenguajes de muy alto nivel permiten que usuarios hagan desarrollos independizándose de programadores profesionales...Tendencia hacia la computación del usuario final...No obstante esto, el profesional en programación, en proyectos informáticos de gran envergadura, en aplicaciones multiusuario grandes y complejas que requieran un desarrollo y proceso de programación más formal, es indispensable.

Page 112: Cuadernillo Informatica - Ppi 2008

UNIVERSIDAD NACIONAL DE LA RIOJA

CURSO DE INGRESO 2008 - -

112

BASES DE DATOS El término de Base de Datos, se utiliza para referirse a una gran masa de datos que se hallan relacionados entre si. Estos datos se encuentran divididos en varias categorías que son los registros, los ficheros( o archivo), las bibliotecas, etc.. La base de datos permite construir ficheros, con los diferentes campos que componen sus registros. A cada campo hay que darle un nombre y definir su tamaño en caracteres (letras, números, signos en general), y el tipo de dato que contendrá. Una vez hecho esto, la base de datos permite introducir datos en los diferentes registros, eliminarlos y modificarlos. Supongamos que queremos crear un fichero de alumnos para almacenar sus notas. Si dispusiéramos de una base de datos, podríamos hacerlo de la siguiente manera: En primer lugar hay que pensar qué información referente a los alumnos queremos tener almacenada en el fichero, qué longitud tendrá cada campo dentro del registro y de qué tipo será este. Un caso práctico podría ser:

Campo Nombre Tamaño Tipo

1º Código alumno 6 caracteres AN (alfanumérico)

2º Nombre 30 caracteres AN 3º Dirección 30 caracteres AN 4º Provincia 15 caracteres AN 5º Nota asignatura 1 2 caracteres N (numérico) 6º Nota asignatura 2 2 caracteres N

El tamaño del campo Código del alumno consta de 6 caracteres, de los cuales los tres primeros pueden ser: pri, seg o ter (suponiendo tres cursos de unos estudios cualesquiera), y los tres siguientes el número de alumno.

Todos estos datos descriptivos deberemos entrarles en la computadora para definir la estructura de la base de datos y poder almacenar los datos de cada alumno.

Una vez introducida toda la información, podemos listarla mediante una impresora, comprobando que ha sido introducida correctamente y, en caso de error, corregirlo mediante las funciones apropiadas de la base de datos.

Creado ya el fichero, la base de datos permite interrogarlo, es decir, establecer criterios de selección. También consta de funciones para ordenar los registros según uno o varios de sus campos, copiar un fichero o parte de él en otro, etc.. En cuanto a la impresión, hay funciones que permiten realizar listados de los ficheros estableciendo criterios de selección, ordenación y con el formato deseado.

Page 113: Cuadernillo Informatica - Ppi 2008

UNIVERSIDAD NACIONAL DE LA RIOJA

CURSO DE INGRESO 2008 - -

113

BBIIBBLLIIOOGGRRAAFFIIAA ibliografía: Básica

Bits y Bytes

Iniciación a la Informática R.Hammond Anaya

Informática. Presente y Futuro Donald Sanders Mc. Graw Hill

Informática Básica E. Alcalde y M. García Mc. Graw Hill

Introducción a la Informática Tim Duffy Iberoamérica

Introducción a la Informática U. Angulo - Jordá Zapater Paraninfo

Introducción a la Informática Alberto Prieto A. Llores

Introducción a la Informátic Aguera L Guilera

Informática Básica p/ Principiantes J. A. Roca – J. Cross

Informática. El ordenador y sus periféricos J. Fontana - J. M. Llort Edebé

Intr. a la Teoría Gral de Sistemas C. Jojansen

Teoría de Sistemas de Información Langefors Börge

Sistemas Informáticos Seoane José

Organización de las Computadoras Andrew Tannembaum Prentice Hall

Internet-Manual de Referencia Harley Hahn Mc. Graw Hill

Internet Fácil Gabriel Strizinec GYR

Cómo buscar en Internet Darío Wainer MP Ediciones

Principios de Administración G. R. Terry El Ateneo

Entrenamiento Básico en Analisis de Sistemas Daniels Alan – Yeates Donald

Sistemas de Información Gerencial Gordon Davis / Olson Mc. Graw Hill

Administración de los Sistemas Kenneth y Jane Laudon Prentice Hall de Información

Apuntes de la Cátedra V. A. Rodriguez S. Sitio de la Cátedra en Internet y Copias Apuntes de la Cátedra Marcelo Martinez Sitio de la Cátedra en Internet y Copias Apuntes de la Cátedra Claudia Cesarini Sitio de la Cátedra en Internet y Copias

B

Page 114: Cuadernillo Informatica - Ppi 2008

UNIVERSIDAD NACIONAL DE LA RIOJA

CURSO DE INGRESO 2008 - -

114

Sugerida: El Cerebro Binario David Ritchie Planeta

La Sociol. y la Teo. Moder. de los sistemas Walter Buckley Amorrortu

La Comunicación Humana G. A. Borden/ J.D. Stone El Ateneo

La Sociedad Digital Mercier/Plassard Planeta

El Shock del Futuro Alvin Toffler Plaza & Janés

La Tercera Ola Alvin Toffler Plaza & Janés

El Cambio del Poder Alvin Toffler Plaza & Janés

Megatendencias John Naisbitt Fund. Cerien

Hacia el Siglo XXI Paul Kennedy Plaza & Janés

Los Próximos 200 años Hermann Kahn Emecé

Tecnotendencias Daniel Burrus Negocios

Todos los caminos conducen al hombre - Robert Salmon Plaza Janés

Macrometanoia. Un nuevo orden - Antonia Nemeth Baumgartner

La Educación Digital Antonio Batro Emecé

Enciclopedia Audiovisual de Computación Océano Multimedia

InforACCION Jose Luis Carrascosa Espasa-Calpe

Auditoria en Informatica Jose Antonio E. Garcia Mc Graw Hill

La Galaxia Internet Manuel Castells Areté

Internet Basico Anabella Cornejo Apunte Clase

complementaria