viernes, 2 de noviembre de 2012

UNIDAD 1 Introducción a la computación y hoja de cálculo

 Introducción
En este trabajo mostraremos el propósito del manual que es convertirse en su mejor herramienta de apoyo para el aprendizaje. En un lenguaje sencillo y ameno, con ilustraciones y ejemplos para reafirmar el conocimiento, que le permita, combinado esto con la accesoria especializada del docente, aprovechar al máximo el tiempo de clase en salón.
Afortunadamente, la tecnología ha desarrollado la computadora, instrumento que permite cubrir todas las necesidades, el cual es un dispositivo utilizado en la informática como receptor, organizador, procesador y generador de datos.
Dentro de los programas de cómputo existen programas de sistemas que a su vez sirven para la creación de otros programas. Los lenguajes de programación son sistemas que va desde los más sencillos como BASIC, COBOL y FORTRAN, hasta los mas complejos como Visual C++, Visual Basic y Delphi entre otros.

 1.1 Introducción a la computación
Los computadores se han convertido en una herramienta indispensable para la vida actual. La mayoría parte de los aparatos electrónicos están dotados de algún elemento de computación (lavadoras, celulares, televisores, etc.)
Las primeras maquinas de calculo fueron los ábacos. Luego los científicos estaban interesados en crear una maquina calculadora que pudieran realizar cálculos matemáticos.


 

1.1.1 Hardware.

Una computadora esta formada por varios componentes físicos, que se denotan genéricamente por medio de la palabra inglesa hardware y que se refieren a todos aquellos elementos que se pueden tocar, conectar o cambiar de lugar, entre los que se encuentra la unidad central de proceso, el teclado, el monitor, el raton o mouse y las unidades de disco. Existe otra parte intangible que se refiere a lo relacionado con las formas de comunicarse con la computadora y que abarca lenguajes programas y datos. Como la parte física es tangible o dura, de ahí toma su nombre (en ingles, hard=duro) y por el contrario, a la otra parte se le denomina software (en ingles soft=suave)

1.1.1.1 Clasificación. Periféricos de Entrada, Periférico de Salida, Periférico de Entrada y Salida.

En realidad, un equipo de computo es mas que una computadora propiamente dicha, ya que existe una serie de dispositivos que resultan útiles para diferentes aplicaciones y a los que se conocen en general como periféricos, como las impresoras de todo tipo, los digitalizadores (en ingles, scanner) y las unidades auxiliares de disco, entre otras.

Periférico de Entrada: Son componentes del sistema responsables del ingreso de datos a la computadora. Es decir, estos dispositivos nos ayudan a comunicarnos con la computadora. Los principales periféricos de entrada son:
·         Teclado
·         Ratón
·         Scanner
·         Micrófono
Debemos tener en cuenta como utilizar los dispositivos periféricos de entrada de la computadora para obtener un mayor aprovechamiento de cada uno de estos y hacer nuestro trabajo mas rápido y con la mayor comodidad posible, y así facilitar nuestras labores cotidianas con la ayuda de dichas maquinas.

Periférico de Salida: Se encarga de desplegar o mostrar las peticiones que el usuario realiza. Dicho resultado puede ser visualizado o impresa. Algunos de los periféricos de salida son:
·         Monitor
·         Mause
·         Impresora
·         Altavoces
·         Micrófonos
·         Cámara web
Periférico Entrada-Salida: Son los que permiten la entrada y salida de comandos e información en el sistema, como periféricos de entrada/salida tenemos:
·         Unidad de Almacenamiento
·         Modem
·         Tarjeta RDSI
·         Tarjeta de sonido
·         Tarjeta de video

1.1.1.2. Partes internas de la PC.
La computadora obviamente cuenta con partes internas y externas una de esas partes internas son:
·         Procesador
·         Memoria RAM
·         Memoria ROM
·         Tarjeta madre
·         Tarjeta de Expansión
·         Tarjeta de red
·         Tarjeta de fax-modem




1.1.1.3. Partes externas de la PC.

En la computadora existen partes internas y externas, las externas son:
·         Monitor o pantalla
·         Teclado
·         Mouse o ratón
·         Impresora
·         Scanner
·         Alta voces
·         Disco duro
·         Lectora de CD


1.1.2 Software

Software es todo programa o aplicación programado con la finalidad de realizar una tarea en específico y se ejecuta dentro del hardware.
En el software se incluyen programas, detalles del diseño escritos en un lenguaje de descripción de programas, diseño de la arquitectura, especificaciones escritas en lenguaje formal, requerimientos del sistema, etc.

1.1.2.1 Clasificación (sistemas, aplicación, programación)

·         Software de sistema
Software de sistema es un software informático diseñado para operar el hardware del equipo y así proporcionar las funciones básicas y ofrecer una plataforma para ejecutar software de aplicación. Software del sistema incluye los controladores de dispositivos, sistemas operativos, servidores, Utilidades y sistemas de ventana. Es responsable de administrar una variedad de componentes de hardware independientes, por lo que pueden trabajar juntos armoniosamente. Su propósito es aligerar el software de aplicación programador de los detalles complejos de la computadora en particular se utiliza, incluyendo tales accesorios como dispositivos de comunicaciones, impresoras, lectores de dispositivo, pantallas y teclados y también para particionar los recursos del equipo como el tiempo de procesador y memoria en forma segura y estable.

·         Software de programación
Software de programación incluyen herramientas en forma de programas o aplicaciones que los desarrolladores de software utilizan para crear, depurar, mantener, o de lo contrario apoyar otros programas y aplicaciones. El término se refiere a programas relativamente simples como compiladores, depuradores, intérpretes, enlazadores y editores de texto, que pueden combinarse entre sí para completar una tarea, tanto como uno puede utilizar varias herramientas de mano para fijar un objeto físico. Herramientas de programación sirven para ayudar a un programador a escribir programas de ordenador, y pueden combinarse en un entorno de desarrollo integrado (IDE) para gestionar más fácilmente todas estas funciones.

·         Software de aplicación
Software de aplicación está desarrollado para realizar en cualquier tarea que se beneficia de la computación. Es un conjunto de programas que permite al equipo a realizar un trabajo de procesamiento de datos específicos para el usuario.

1.2 SISTEMAS OPERATIVOS
El sistema operativo es el programa o software más importante del  ordenador. Se encarga de crear el vínculo entre los recursos materiales, el usuario y las aplicaciones. Para que funcionen los otros programas, cada ordenador de uso general debe tener un sistema operativo. 
El sistema operativo también es responsable de la seguridad, asegurándose de que los usuarios no autorizados no tengan acceso al sistema.

Funciones:
·         Administración del procesador: El sistema operativo administra la distribución del procesador entre los distintos programas por medio de un algoritmo de programación. El tipo de programador depende completamente del sistema operativo, según el objetivo deseado.
·         Gestión de la memoria de acceso aleatorio: El sistema operativo se encarga de gestionar el espacio de memoria asignado para cada aplicación y para cada usuario, si resulta pertinente. Cuando la memoria física es insuficiente, el sistema operativo puede crear una zona de memoria en el disco duro, denominada "memoria virtual". La memoria virtual permite ejecutar aplicaciones que requieren una memoria superior a la memoria RAM disponible en el sistema. Sin embargo, esta memoria es mucho más lenta.
·         Gestión de entradas/salidas: El sistema operativo permite unificar y controlar el acceso de los programas a los recursos materiales a través de los drivers (también conocidos como administradores periféricos o de entrada/salida).
·         Gestión de ejecución de aplicaciones: El sistema operativo se encarga de que las aplicaciones se ejecuten sin problemas asignándoles los recursos que éstas necesitan para funcionar.
·         Administración de autorizaciones: El sistema operativo se encarga de la seguridad en relación con la ejecución de programas garantizando que los recursos sean utilizados sólo por programas y usuarios que posean las autorizaciones correspondientes.
·         Gestión de archivos: El sistema operativo gestiona la lectura y escritura en el sistema de archivos, y las autorizaciones de acceso a archivos de aplicaciones y usuarios.
·         Gestión de la información: El sistema operativo proporciona cierta cantidad de indicadores que pueden utilizarse para diagnosticar el funcionamiento correcto del equipo.

Actualmente existen multitud de sistemas operativos:
·         Mac OS (Appel)
·         Solaris (de SUN Microsystems)
·         GNU/Linux (derivado de UNIX)
·         UNIX de BSD
·         GUADALINEX
·         HP-UX
·         AIX (IBM)
·         Windows (Microsoft)

1.2.1 Clasificación (multitareas, monotareas, tiempo real, red, compartidos, monousuarios, multiusuarios)

·         Monousuario: Existe un sólo usuario. No significa que no puedan utilizar la máquina distintas personas. Significa que el sistema no distingue a distintos usuarios con distintos privilegios. Todos los usuarios de la máquina pueden realizar las mismas tareas y controlar todos los recursos. No existe un administrador del sistema que tenga todos los privilegios y que se diferencie de los usuarios habituales. Es propio de sistemas antiguos como MS-DOS, las versiones Home de Windows, versiones antiguas de MacOS, etc. La seguridad es muy escasa porque cualquier usuario (de forma intencionada o no) puede destruir datos y al propio sistema.
·         Multiusuario: Permite que dos o más usuarios utilicen sus programas al mismo tiempo. Algunos sistemas operativos permiten a centenares o millares de usuarios al mismo tiempo. Por ejemplo: UNIX.
·         Multiprocesador: consiste en hacer funcionar varios procesadores en forma paralela para obtener un poder de cálculo mayor que el obtenido al usar un procesador de alta tecnología o al aumentar la disponibilidad del sistema (en el caso de fallas del procesador).
·         Multitarea: Permite que varios programas se ejecuten al mismo tiempo. consisten en una secuencia de instrucciones llamadas "procesos". Estos procesos permanecen activos, en espera, suspendidos, o se eliminan en forma alternativa, según la prioridad que se les haya concedido, o se pueden ejecutar en forma simultánea.
·         Tiempo Real: se utilizan principalmente en la industria y son sistemas diseñados para funcionar en entornos con limitaciones de tiempo. Un sistema de tiempo real debe tener capacidad para operar en forma fiable según limitaciones de tiempo específicas; en otras palabras, debe tener capacidad para procesar adecuadamente la información recibida a intervalos definidos claramente. Los sistemas operativos como DOS y UNIX, no funcionan en tiempo real.


RESUMEN

Podemos concluir que las computadoras se han convertido en una herramienta indispensable para nuestra vida diaria, ya que nos simplifican algunas tareas. Hay distintas partes de las computadoras que son tangibles a estos elementos se le denominan Hardware: Los Hardware son piezas que se pueden tocar, conectar o cambiar de lugar, algunos ejemplos de ellos son: teclado, monitor, ratón o mouse y unidades de disco. Existe otra parte intangible que se refiere a lo relacionado con las formas de comunicarse con la computadora que abarca lenguajes, programas y datos, a esta parte se le denomina software.  Dichas computadoras deben tener un sistema operativo que es un programa o software que es la parte mas importante del operador.