Algoritmos Y Programacion Unidad 1 Y 2
ldillon5 de Junio de 2014
12.714 Palabras (51 Páginas)354 Visitas
Unidad 1
1 - Introducción a la computación y la hoja de cálculo
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: Es comúnmente el principal canal de comunicación entre el usuario y la computadora. Emite señales codificadas que el CPU interpreta de acuerdo con una configuración del equipo.
• Mouse o ratón: Por su nombre en español "ratón", es un dispositivo de señalización que facilita el uso de interfaces gráficas. El mouse o ratón es arrastrado a lo largo de una superficie para maniobrar un apuntador en la pantalla del monitor.
• Scanner: Dispositivo que permite digitalizar imágenes para que puedan ser almacenadas y procesadas en las computadoras, es decir, el scanner convierte texto, fotografías a color ó en blanco y negro a una forma que puede leer una computadora. Después esta imagen puede ser modificada, impresa y almacenada.
• Micrófono: Permite la entrada de sonido hacia la PC.
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: Es el dispositivo de salida más común. Hay algunos que forman parte del cuerpo de la computadora y otros están separados de la misma.
• Mause: Por su nombre en español "ratón", es un dispositivo de señalización que facilita el uso de interfaces gráficas. El mouse o ratón es arrastrado a lo largo de una superficie para maniobrar un apuntador en la pantalla del monitor.
• Impresora: Una impresora es un dispositivo que convierte la salida de la computadora en imágenes impresas.
• Altavoces: Dispositivos por los cuales se emiten sonidos procedentes de la tarjeta de sonido. Actualmente existen bastantes ejemplares que cubren la oferta más común que existe en el mercado.
• Micrófonos: Entrada de sonido hacia el PC
• Cámara web: Permite grabar y compartir imágenes mediante una cámara conectada a la PC
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: Son componentes que leen o escriben datos en medios o soportes de almacenamiento, y juntos conforman la memoria o almacenamiento secundario de la computadora.
• Modem: Es un dispositivo electrónico que permite a dos o más computadoras localizadas físicamente en lugares distintos las transferencias de información por medio de una línea telefónica o cable de red. Actualmente el módem puede ser inalámbrico, externo o interno a la computadora.
• Tarjeta RDSI: Facilita conexiones digitales extremo a extremo para proporcionar una amplia gama de servicios, tanto de voz como de otros tipos, y a la que los usuarios acceden a través de un conjunto de interfaces normalizados.
• Tarjeta de sonido: Es una tarjeta de expansión para computadoras que permite la salida de audio controlada por un programa informático llamado controlador.
• Tarjeta de video: Es una tarjeta de expansión para una computadora u ordenador, encargada de procesar los datos provenientes de la CPU y transformarlos en información comprensible y representable en un dispositivo de salida, como un monitor o televisor.
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,
...