Introducción a la tecnología informática 1- EL SISTEMA DE CÓMPUTO Un sistema de cómputo es un conjunto de elementos físicos y electrónicos (Hardware), los cuales funcionan ordenadamente bajo el control de programas (Software); ambos componentes se comportan como un todo para facilitar y satisfacer las peticiones y tareas del usuario. 1.1.- Software Es el conjunto de programas y procedimientos ejecutados en un computador, necesarios para hacer posible la realización de una tarea específica. 1.1.1.- Clasificación del Software según su función 1.1.1.1.- Sistema Operativo Es un conjunto de programas destinado a gestionar los recursos del computador de manera eficiente. El sistema operativo administrar los recursos del hardware y permite al usuario comunicarse con la computadora. Ejemplos de sistemas operativos tenemos: Unix, Linux, Windows, Mac. 1.1.1.2.- Software de Aplicación El Software de Aplicación son programas que buscan facilitar la realización de tareas en la computadora al usuario. Entre las tareas, encontramos: Aplicaciones ofimáticas: LibreOffice, Microsoft Office, etc. Software educativo: Matlab, Mathematica, etc. Juegos: Pacman, sudoku, etc. Página No. 1 de 5 1.1.1.3.- Software de Programación. Es un conjunto de herramientas que permiten desarrollar software de aplicaciones. Entre el software de programación encontramos : compiladores, intérpretes, depuradores, entorno de desarrollo, etc. Ejemplos de software de programación tenemos: Java, C, C++, C#, PHP, Python, etc. 1.1.2.- Clasificación del Software según su Licenciamiento 1.1.2.1.- Software Propietario Cualquier programa informático en el que los usuarios tienen limitadas las posibilidades de usarlo, modificarlo o redistribuirlo o cuyo código fuente no está disponible o el acceso a éste se encuentra restringido. El usuario compra una licencia o permiso para usar el software, pero éste sigue siendo propiedad de quien lo crea. Este tipo de software está protegido por los derechos de autor. 1.1.2.2.- Software Libre Es el software con autorización para que cualquiera pueda usarlo, copiarlo, modificarlo y distribuirlo. En particular, ésto significa que el código fuente debe estar disponible. El software es libre si hay: Libertad de usar el programa, con cualquier propósito Libertad de estudiar cómo funciona el programa y adaptarlo. El acceso al código fuente y libertad de distribuir copias Libertad de mejorar el programa y hacer públicas las mejoras a los demás. 1.1.2.3.- Licencias Una licencia es un contrato entre el desarrollador de un software y el usuario, en la cual se definen con precisión los derechos y deberes de ambas partes. Es el desarrollador, quien elige la licencia según la cual distribuye el software. 1.1.2.4.- Software licenciado Generalmente se refiere a software comercial que es vendido a través de una licencia (contrato) y que es desarrollado por una empresa que pretende ganar dinero por su uso. 1.1.2.5.- Freeware Se usa comúnmente para programas que permiten la redistribución pero no la modificación (y su código fuente no está disponible). 1.1.2.6.- Shareware Software con autorización de redistribuir copias, pero debe pagarse cargo por licencia de uso continuado. 1.2.- Hardware Es la parte física del computador, se puede clasificar en : Unidades de Entrada: Son los dispositivos a través de los cuales se introduce información al computador. Unidades de Salida: Son los dispositivos en los cuales se guarda la información que produce el procesador como resultado de la ejecución de un programa. Unidad Central de Proceso (CPU): Su función es ejecutar y operar instrucciones para procesar datos. Memoria : Encargado del almacenamiento de los datos procesados. 1.2.1.- Microprocesador Es un circuito integrado que actúa como unidad central de proceso de un computador, contiene la ALU y la Unidad de control. Una característica fundamental es su velocidad de reloj, la cual se mide en Hertzios (ciclos por segundo), ésta define el número de operaciones por segundo que es capaz de realizar. La velocidad de reloj de los microprocesadores actuales supera los 3000 millones de ciclos por segundo (3 Ghz), lo que permite ejecutar más de 2.000 millones de instrucciones cada segundo. Actualmete podemos encontrar microprocesadores de 32 y 64 bits. Un microprocesador de 32 bits procesa 32 bits simultáneamente en cada ciclo de reloj, mientras uno de 64 bits procesa 64 bits simultáneamente, por lo cual este último es más veloz procesando información. Los 32 bits (4 octetos), pueden verse como una autopista de 4 carriles donde los carros pueden viajar a 100 Km/h, los 64 bits (8 octetos) indican que la autopista ahora tiene 8 carriles. Los carros pueden seguir viajando a 100 Km/h, pero ahora puede transitar más cantidad de autos por dicha autopista, es decir, el procesador ahora puede trabajar el doble de información en el mismo ciclo de reloj. La tecnología de procesadores de 64 bits tiene más de diez años, pero era exclusiva de servidores y estaciones de trabajo como por ejemplo Digital Alpha, IBM AS/4000 y MIPS, por lo tanto su demanda era poca pues pocos podían acceder a ella. El cambio de una arquitectura de 32 bits a una de 64 bits es una alteración fundamental, y muchos sistemas operativos y otros software tienen que modificarse ostensiblemente para aprovechar las ventajas de la nueva arquitectura. Índice de contenido 1-EL SISTEMA DE COMPUTO ...............................................................................................................2 1.1.-Software .........................................................................................................................................2 1.1.1.-Clasificación del Software según su función ........................................................................2 1.1.1.1.-Sistema Operativo ..........................................................................................................2 1.1.1.2.-Software de Aplicación ..................................................................................................2 1.1.1.3.-Software de Programación. ...........................................................................................2 1.1.2.-Clasificación del Software según su Licenciamiento ............................................................3 1.1.2.1.-Software Propietario .......................................................................................................3 1.1.2.2.-Software Libre ...............................................................................................................3 1.1.2.3.-Licencias ........................................................................................................................3 1.1.2.4.-Software licenciado ........................................................................................................4 1.1.2.5.-Freeware ........................................................................................................................4 1.1.2.6.-Shareware ......................................................................................................................4 1.2.-Hardware .......................................................................................................................................4 1.2.1.-Microprocesador ....................................................................................................................4