El documento describe los conceptos básicos de software. Explica que el software se compone de secuencias de instrucciones que indican al hardware qué operaciones realizar. Los programas agrupan instrucciones para lograr objetivos mediante algoritmos. El software presenta al usuario una interfaz más amigable que los 0 y 1 del hardware. Los tipos de software incluyen el software de sistema (como el sistema operativo), el software de aplicaciones (herramientas como procesadores de texto), y el software de desarrollo.
El documento describe la función de los sistemas operativos como interfaz entre el hardware y el software. Explica que los sistemas operativos gestionan los recursos del hardware y coordinan las actividades para permitir la ejecución de programas de usuario. Además, traza brevemente la evolución histórica de los sistemas operativos desde las primeras computadoras en los años 40 hasta los avances en multiprogramación, tiempo compartido y multiprocesamiento en las décadas posteriores.
Este documento presenta una introducción a los sistemas operativos. Explica que un sistema operativo controla los recursos de una computadora y proporciona una interfaz entre el usuario y el hardware. Luego describe las funciones principales de los sistemas operativos, las diferentes categorías como multitarea y monousuario, y los sistemas operativos más populares como Windows, Mac OS, y Linux. Finalmente, brinda detalles sobre sistemas específicos como MS-DOS, OS/2 y el sistema operativo Macintosh.
El documento describe los sistemas operativos, incluyendo su definición, funciones principales, y categorías. Explica que un sistema operativo controla los recursos de una computadora y proporciona una interfaz entre el hardware y el usuario. Detalla los tipos de sistemas operativos como multitarea, monotarea, monousuario, multiusuario, y procesamiento por lotes.
Este documento resume los principales conceptos sobre sistemas operativos. Define un sistema operativo como el software que controla los recursos de una computadora y proporciona la base para otros programas. Explica las funciones de los sistemas operativos, las categorías como multitarea y monousuario, y los sistemas operativos más populares como MS-DOS, OS/2 y Macintosh OS.
El documento proporciona una introducción a los sistemas operativos, describiendo su función de controlar los recursos de hardware de una computadora y proporcionar una interfaz entre el usuario y la computadora. Explica que un sistema operativo maneja tareas como la administración de memoria, procesamiento, E/S y archivos. Además, clasifica los sistemas operativos en monotarea/multitarea, monousuario/multiusuario, por lotes y tiempo real/tiempo compartido, describiendo las características clave de cada tipo.
El documento describe los diferentes tipos de software, incluyendo software de sistema, software de programación y software de aplicación. También describe los componentes clave de un sistema operativo, como las interfaces de usuario, la administración de recursos, archivos y tareas. Finalmente, clasifica los sistemas operativos en monotarea/multitarea, monousuario/multiusuario, por lotes, tiempo real, tiempo compartido y distribuidos.
El documento describe el software, clasificándolo en software de sistema y de aplicación. El software de sistema incluye el sistema operativo, que administra los recursos del hardware y permite ejecutar otras aplicaciones. El software de aplicación realiza tareas específicas para el usuario, como procesamiento de texto o juegos.
El documento describe los conceptos básicos de software. Explica que el software se compone de secuencias de instrucciones que indican al hardware qué operaciones realizar. Se dividen los tipos de software en software de sistema, software de aplicaciones y software de desarrollo. El software de sistema incluye al sistema operativo, que administra los recursos del hardware y permite la ejecución concurrente de programas. El software de aplicaciones ayuda a los usuarios a realizar tareas específicas. El software de desarrollo crea nuevos programas.
El documento describe la función de los sistemas operativos como interfaz entre el hardware y el software. Explica que los sistemas operativos gestionan los recursos del hardware y coordinan las actividades para permitir la ejecución de programas de usuario. Además, traza brevemente la evolución histórica de los sistemas operativos desde las primeras computadoras en los años 40 hasta los avances en multiprogramación, tiempo compartido y multiprocesamiento en las décadas posteriores.
Este documento presenta una introducción a los sistemas operativos. Explica que un sistema operativo controla los recursos de una computadora y proporciona una interfaz entre el usuario y el hardware. Luego describe las funciones principales de los sistemas operativos, las diferentes categorías como multitarea y monousuario, y los sistemas operativos más populares como Windows, Mac OS, y Linux. Finalmente, brinda detalles sobre sistemas específicos como MS-DOS, OS/2 y el sistema operativo Macintosh.
El documento describe los sistemas operativos, incluyendo su definición, funciones principales, y categorías. Explica que un sistema operativo controla los recursos de una computadora y proporciona una interfaz entre el hardware y el usuario. Detalla los tipos de sistemas operativos como multitarea, monotarea, monousuario, multiusuario, y procesamiento por lotes.
Este documento resume los principales conceptos sobre sistemas operativos. Define un sistema operativo como el software que controla los recursos de una computadora y proporciona la base para otros programas. Explica las funciones de los sistemas operativos, las categorías como multitarea y monousuario, y los sistemas operativos más populares como MS-DOS, OS/2 y Macintosh OS.
El documento proporciona una introducción a los sistemas operativos, describiendo su función de controlar los recursos de hardware de una computadora y proporcionar una interfaz entre el usuario y la computadora. Explica que un sistema operativo maneja tareas como la administración de memoria, procesamiento, E/S y archivos. Además, clasifica los sistemas operativos en monotarea/multitarea, monousuario/multiusuario, por lotes y tiempo real/tiempo compartido, describiendo las características clave de cada tipo.
El documento describe los diferentes tipos de software, incluyendo software de sistema, software de programación y software de aplicación. También describe los componentes clave de un sistema operativo, como las interfaces de usuario, la administración de recursos, archivos y tareas. Finalmente, clasifica los sistemas operativos en monotarea/multitarea, monousuario/multiusuario, por lotes, tiempo real, tiempo compartido y distribuidos.
El documento describe el software, clasificándolo en software de sistema y de aplicación. El software de sistema incluye el sistema operativo, que administra los recursos del hardware y permite ejecutar otras aplicaciones. El software de aplicación realiza tareas específicas para el usuario, como procesamiento de texto o juegos.
El documento describe los conceptos básicos de software. Explica que el software se compone de secuencias de instrucciones que indican al hardware qué operaciones realizar. Se dividen los tipos de software en software de sistema, software de aplicaciones y software de desarrollo. El software de sistema incluye al sistema operativo, que administra los recursos del hardware y permite la ejecución concurrente de programas. El software de aplicaciones ayuda a los usuarios a realizar tareas específicas. El software de desarrollo crea nuevos programas.
El documento describe el software, clasificándolo en software de sistema y de aplicación. Explica que el software son las instrucciones que le dicen al hardware qué hacer y que el sistema operativo es el programa más importante, actuando como intermediario entre hardware, programas y usuario. También gestiona recursos como CPU, memoria, dispositivos, seguridad y archivos.
La estructura de una computadora se refiere a su organización interna y está compuesta por hardware y software. El software incluye programas de sistema, aplicaciones y utilerías, mientras que el hardware son los componentes físicos como dispositivos de entrada, salida, procesamiento, almacenamiento y mixtos. Una PC funciona cuando el usuario introduce datos e instrucciones, el hardware las procesa y el software muestra el resultado final.
Este documento describe la estructura de una computadora personal (PC). Explica que la estructura se refiere a la organización de sus componentes principales, que son el software y el hardware. El software incluye programas de sistema, aplicaciones y utilerías, mientras que el hardware consta de dispositivos de entrada, salida, procesamiento, almacenamiento y mixtos. También resume los pasos de cómo funciona una PC al recibir instrucciones del usuario.
El documento describe los principales componentes de un sistema computacional, incluyendo la unidad central de procesamiento (CPU), la memoria principal, los dispositivos de entrada y salida, y los sistemas operativos. También explica brevemente las características y clasificaciones de los sistemas operativos y el software.
El documento clasifica y describe los diferentes tipos de software. Explica que el software permite que la computadora realice tareas inteligentes dirigiendo los componentes físicos o hardware. Luego describe las principales categorías de software: software base (sistemas operativos), software de aplicación (paquetería de oficina, diseño, video), software utilerías (programas de soporte), software de programación (herramientas para desarrolladores), y software educativo (aplicaciones para apoyar el aprendizaje).
Este documento proporciona definiciones y características de los sistemas operativos, su clasificación y funciones. Define sistemas operativos libres y propietarios, y describe sus ventajas y diferencias. En particular, explica que un sistema operativo es el software que controla los procesos básicos de una computadora y permite ejecutar otros programas, y que los sistemas operativos pueden clasificarse según su administración de tareas, usuarios y recursos.
El documento describe la historia y funcionalidad de los sistemas operativos. Comenzó con sistemas en batch en los 1940s y evolucionó a multiprogramación en los 1960s y tiempos compartidos en los 1970s. Los sistemas operativos modernos gestionan recursos como CPU, memoria, E/S y protección de errores para hacer el hardware accesible a los usuarios y aplicaciones de una manera eficiente.
El documento describe brevemente la historia y funcionalidad de los sistemas operativos, desde los primeros sistemas en los años 1940 hasta los sistemas modernos. Explica cómo los sistemas operativos han evolucionado para hacer un uso más eficiente de los recursos y proporcionar interfaces más fáciles de usar para los usuarios y programadores.
El documento describe la historia y funcionalidad de los sistemas operativos. Comenzó con sistemas en batch en los 1940s y evolucionó a multiprogramación en los 1960s y tiempos compartidos. Los sistemas operativos modernos gestionan recursos como CPU, memoria, E/S y proveen interfaces de usuario. Consisten de un núcleo y capas que controlan procesos, comunicación y asignación de recursos para ejecutar aplicaciones de manera eficiente.
El documento describe los diferentes tipos de software, incluyendo software de sistema, aplicaciones y lenguajes de programación. Explica que el sistema operativo es el software que gestiona los recursos del hardware y proporciona servicios a otras aplicaciones. También cubre los principales componentes y tipos de sistemas operativos, así como ejemplos como Windows, MacOS, Linux, etc.
El documento describe los conceptos básicos de los sistemas operativos, incluyendo sus funciones principales como la gestión de la CPU, memoria, E/S, archivos y recursos. Explica que el sistema operativo es el programa más importante de una computadora y que realiza tareas como reconocer el teclado, enviar información a la pantalla y controlar periféricos. También describe la arquitectura de capas de un sistema operativo típico.
Este documento presenta una introducción a los conceptos básicos de las tecnologías de la información. Explica los diferentes tipos de software, incluyendo software de sistema, software de aplicación y software de programación. También describe los tipos de redes como LAN, WAN e Internet, así como las unidades para medir la transferencia de datos y los tipos de conexiones a Internet.
Este documento describe las principales partes de una computadora, incluyendo el hardware como el teclado, monitor, ratón y unidades de almacenamiento. También describe el software, dividido en sistema como los sistemas operativos y aplicaciones como procesadores de texto y bases de datos. Finalmente, clasifica el software en de sistema, aplicaciones y programas.
The document is a journal entry from an Assassin describing their extensive studies of an ancient artifact called the Apple of Eden. They have been obsessed with understanding it for weeks or months, neglecting other duties, though others have urged them to stop. The Apple seems to promise total control and obedience from those exposed to it. The Assassin believes it holds great and dangerous secrets about the past and future that put humanity at risk. They feel a duty to continue studying it until they discover the truth.
El documento presenta la conformación de un equipo de gestión de uso de las TIC en una institución educativa. Se detalla la identificación de los miembros del equipo, incluyendo sus nombres, documentos de identificación, roles y correos electrónicos. Adicionalmente, se incluye un diagnóstico DOFA de la institución y una propuesta de visión, áreas de gestión, propósitos y metas relacionadas con el uso de las TIC para 2015.
Este documento presenta una lista de corrientes filosóficas y sus principales exponentes. Entre ellas se encuentran el realismo, idealismo, empirismo, racionalismo y atomismo lógico, asociando a cada una con los filósofos más representativos como Aristóteles, Platón, Descartes, Locke y Russell.
Este documento resume los aspectos clave de Windows Vista. En 3 oraciones o menos:
Windows Vista fue lanzado en enero de 2007 como la versión sucesora de Windows XP. El documento describe las 6 ediciones de Windows Vista diseñadas para diferentes usos, así como características clave como Aero, el buscador integrado y BitLocker. También resume los pasos para instalar Windows Vista, incluyendo seleccionar la edición, partición de instalación, y configurar la cuenta de usuario y zona horaria.
Temeticas para directivos i.e.luis carlos galan sarmientoSEDUCA
Este documento identifica las fortalezas, debilidades, oportunidades y amenazas del uso de las TIC en una institución educativa. Entre las fortalezas se encuentran contar con educadores capacitados en TIC y salas de computo equipadas. Las oportunidades incluyen empresas que ofrecen internet y portales educativos en línea. Las debilidades son la falta de un plan institucional para TIC y conectividad deficiente. Las amenazas son interrupciones en el servicio de internet y el riesgo de uso inadecuado de redes sociales.
El documento es una serie de mensajes de texto de un hombre a una mujer expresando su amor por ella, disculpándose por algo que sucedió, y pidiéndole otra oportunidad para verse el viernes siguiente y hablar en persona.
El documento compara dos servicios gratuitos para crear blogs: Blogger y WordPress. Blogger requiere una cuenta de Gmail y ofrece plantillas para personalizar el blog de forma sencilla. WordPress requiere registro en wordpress.com y ofrece más de 100 temas para personalizar el blog, la capacidad de crear múltiples blogs por cuenta, y categorías y etiquetas para organizar contenido.
Este documento proporciona información sobre el sistema operativo Android. Explica que Android es un sistema operativo móvil basado en Linux desarrollado por Google. Detalla algunas de las características clave de Android como su arquitectura, nombre de versiones, usos, diseño y desarrollo de aplicaciones. Concluye que Android es un buen sistema operativo para teléfonos móviles y tabletas debido a sus numerosas aplicaciones y funciones.
El documento describe el software, clasificándolo en software de sistema y de aplicación. Explica que el software son las instrucciones que le dicen al hardware qué hacer y que el sistema operativo es el programa más importante, actuando como intermediario entre hardware, programas y usuario. También gestiona recursos como CPU, memoria, dispositivos, seguridad y archivos.
La estructura de una computadora se refiere a su organización interna y está compuesta por hardware y software. El software incluye programas de sistema, aplicaciones y utilerías, mientras que el hardware son los componentes físicos como dispositivos de entrada, salida, procesamiento, almacenamiento y mixtos. Una PC funciona cuando el usuario introduce datos e instrucciones, el hardware las procesa y el software muestra el resultado final.
Este documento describe la estructura de una computadora personal (PC). Explica que la estructura se refiere a la organización de sus componentes principales, que son el software y el hardware. El software incluye programas de sistema, aplicaciones y utilerías, mientras que el hardware consta de dispositivos de entrada, salida, procesamiento, almacenamiento y mixtos. También resume los pasos de cómo funciona una PC al recibir instrucciones del usuario.
El documento describe los principales componentes de un sistema computacional, incluyendo la unidad central de procesamiento (CPU), la memoria principal, los dispositivos de entrada y salida, y los sistemas operativos. También explica brevemente las características y clasificaciones de los sistemas operativos y el software.
El documento clasifica y describe los diferentes tipos de software. Explica que el software permite que la computadora realice tareas inteligentes dirigiendo los componentes físicos o hardware. Luego describe las principales categorías de software: software base (sistemas operativos), software de aplicación (paquetería de oficina, diseño, video), software utilerías (programas de soporte), software de programación (herramientas para desarrolladores), y software educativo (aplicaciones para apoyar el aprendizaje).
Este documento proporciona definiciones y características de los sistemas operativos, su clasificación y funciones. Define sistemas operativos libres y propietarios, y describe sus ventajas y diferencias. En particular, explica que un sistema operativo es el software que controla los procesos básicos de una computadora y permite ejecutar otros programas, y que los sistemas operativos pueden clasificarse según su administración de tareas, usuarios y recursos.
El documento describe la historia y funcionalidad de los sistemas operativos. Comenzó con sistemas en batch en los 1940s y evolucionó a multiprogramación en los 1960s y tiempos compartidos en los 1970s. Los sistemas operativos modernos gestionan recursos como CPU, memoria, E/S y protección de errores para hacer el hardware accesible a los usuarios y aplicaciones de una manera eficiente.
El documento describe brevemente la historia y funcionalidad de los sistemas operativos, desde los primeros sistemas en los años 1940 hasta los sistemas modernos. Explica cómo los sistemas operativos han evolucionado para hacer un uso más eficiente de los recursos y proporcionar interfaces más fáciles de usar para los usuarios y programadores.
El documento describe la historia y funcionalidad de los sistemas operativos. Comenzó con sistemas en batch en los 1940s y evolucionó a multiprogramación en los 1960s y tiempos compartidos. Los sistemas operativos modernos gestionan recursos como CPU, memoria, E/S y proveen interfaces de usuario. Consisten de un núcleo y capas que controlan procesos, comunicación y asignación de recursos para ejecutar aplicaciones de manera eficiente.
El documento describe los diferentes tipos de software, incluyendo software de sistema, aplicaciones y lenguajes de programación. Explica que el sistema operativo es el software que gestiona los recursos del hardware y proporciona servicios a otras aplicaciones. También cubre los principales componentes y tipos de sistemas operativos, así como ejemplos como Windows, MacOS, Linux, etc.
El documento describe los conceptos básicos de los sistemas operativos, incluyendo sus funciones principales como la gestión de la CPU, memoria, E/S, archivos y recursos. Explica que el sistema operativo es el programa más importante de una computadora y que realiza tareas como reconocer el teclado, enviar información a la pantalla y controlar periféricos. También describe la arquitectura de capas de un sistema operativo típico.
Este documento presenta una introducción a los conceptos básicos de las tecnologías de la información. Explica los diferentes tipos de software, incluyendo software de sistema, software de aplicación y software de programación. También describe los tipos de redes como LAN, WAN e Internet, así como las unidades para medir la transferencia de datos y los tipos de conexiones a Internet.
Este documento describe las principales partes de una computadora, incluyendo el hardware como el teclado, monitor, ratón y unidades de almacenamiento. También describe el software, dividido en sistema como los sistemas operativos y aplicaciones como procesadores de texto y bases de datos. Finalmente, clasifica el software en de sistema, aplicaciones y programas.
The document is a journal entry from an Assassin describing their extensive studies of an ancient artifact called the Apple of Eden. They have been obsessed with understanding it for weeks or months, neglecting other duties, though others have urged them to stop. The Apple seems to promise total control and obedience from those exposed to it. The Assassin believes it holds great and dangerous secrets about the past and future that put humanity at risk. They feel a duty to continue studying it until they discover the truth.
El documento presenta la conformación de un equipo de gestión de uso de las TIC en una institución educativa. Se detalla la identificación de los miembros del equipo, incluyendo sus nombres, documentos de identificación, roles y correos electrónicos. Adicionalmente, se incluye un diagnóstico DOFA de la institución y una propuesta de visión, áreas de gestión, propósitos y metas relacionadas con el uso de las TIC para 2015.
Este documento presenta una lista de corrientes filosóficas y sus principales exponentes. Entre ellas se encuentran el realismo, idealismo, empirismo, racionalismo y atomismo lógico, asociando a cada una con los filósofos más representativos como Aristóteles, Platón, Descartes, Locke y Russell.
Este documento resume los aspectos clave de Windows Vista. En 3 oraciones o menos:
Windows Vista fue lanzado en enero de 2007 como la versión sucesora de Windows XP. El documento describe las 6 ediciones de Windows Vista diseñadas para diferentes usos, así como características clave como Aero, el buscador integrado y BitLocker. También resume los pasos para instalar Windows Vista, incluyendo seleccionar la edición, partición de instalación, y configurar la cuenta de usuario y zona horaria.
Temeticas para directivos i.e.luis carlos galan sarmientoSEDUCA
Este documento identifica las fortalezas, debilidades, oportunidades y amenazas del uso de las TIC en una institución educativa. Entre las fortalezas se encuentran contar con educadores capacitados en TIC y salas de computo equipadas. Las oportunidades incluyen empresas que ofrecen internet y portales educativos en línea. Las debilidades son la falta de un plan institucional para TIC y conectividad deficiente. Las amenazas son interrupciones en el servicio de internet y el riesgo de uso inadecuado de redes sociales.
El documento es una serie de mensajes de texto de un hombre a una mujer expresando su amor por ella, disculpándose por algo que sucedió, y pidiéndole otra oportunidad para verse el viernes siguiente y hablar en persona.
El documento compara dos servicios gratuitos para crear blogs: Blogger y WordPress. Blogger requiere una cuenta de Gmail y ofrece plantillas para personalizar el blog de forma sencilla. WordPress requiere registro en wordpress.com y ofrece más de 100 temas para personalizar el blog, la capacidad de crear múltiples blogs por cuenta, y categorías y etiquetas para organizar contenido.
Este documento proporciona información sobre el sistema operativo Android. Explica que Android es un sistema operativo móvil basado en Linux desarrollado por Google. Detalla algunas de las características clave de Android como su arquitectura, nombre de versiones, usos, diseño y desarrollo de aplicaciones. Concluye que Android es un buen sistema operativo para teléfonos móviles y tabletas debido a sus numerosas aplicaciones y funciones.
Este documento proporciona instrucciones para buscar, seleccionar y exportar documentos de la biblioteca universitaria a RefWorks. Explica cómo acceder a la cuenta de Fama, realizar búsquedas usando operadores booleanos, añadir documentos a la cesta, guardarlos en la lista, exportarlos a RefWorks y generar una bibliografía en formato uniforme.
Este documento proporciona instrucciones sobre cómo usar la base de datos Scopus para realizar varias tareas de investigación, como buscar artículos publicados por un autor en particular, crear citas y alertas, y calcular el índice h de un autor. Explica cómo ordenar los artículos de un autor por número de citas para determinar su índice h, y menciona que el artículo más citado de un autor en particular se titula "Altered gastric emptying in patients with irritable bowler syndrome". Sin embargo, no es posible acceder al sitio web de Scopus en
Este documento presenta el plan de gestión de uso y medios TIC de la Institución Educativa Los Andes de Chigorodó. El equipo de gestión está conformado por docentes y una egresada. Se realiza un diagnóstico con debilidades, oportunidades, fortalezas y amenazas. La visión es contar con equipamiento tecnológico para 2015. Se establecen propósitos, metas y áreas de gestión como directiva, académica, administrativa y de la comunidad. Finalmente, se presentan matrices de direccionamiento estr
Este documento presenta el plan de área de tecnología e informática para una institución educativa. Propone objetivos como apropiar la importancia de las tecnologías y apoyar el desarrollo social a través de proyectos. Describe la justificación de incluir la tecnología en la educación para preparar a los estudiantes para interactuar con una sociedad tecnológica. Finalmente, presenta el marco teórico y los contenidos propuestos para cada grado, con énfasis en temas como diseño, mecánica, electricidad
El documento describe los pasos para hacer una cartera reciclada con cartón, revistas, silicona, tijeras y cinta. Se cortan hojas de revista en cuadrados, se unen y se pegan en un cartón para darle fortaleza. Luego se unen los lados y esquinas con silicona y se decora con cinta para sostener la cartera finalizada.
Con referencias[1].docx el problema cuftstefanita2012
El documento discute la importancia de la recreación en el entorno laboral. Señala que la recreación es un derecho de los trabajadores y una necesidad para su bienestar físico y mental. Cuando los trabajadores tienen tiempo para actividades recreativas, pueden reducir el estrés y mejorar su productividad. El documento también analiza las leyes y convenios internacionales que protegen el derecho de los trabajadores a la recreación.
Este documento presenta un proyecto de formación complementaria en la Escuela Normal de Santa Marta cuyo objetivo general es contribuir a fomentar la conciencia ambiental a través de la escuela para lograr la transformación de la realidad ambiental de la ciudad. Los objetivos específicos incluyen incentivar el amor por la naturaleza en la comunidad estudiantil, identificar conductas no favorables, realizar encuentros con otras escuelas, y contribuir al desarrollo escritural de los niños sobre temas ambientales.
Este documento discute los beneficios potenciales de los videojuegos en el aula. Señala que los videojuegos pueden acercar a los estudiantes al aprendizaje de una manera divertida y estimular su interés a través de la tecnología. También clasifica diferentes tipos de videojuegos y discute cómo los videojuegos pueden favorecer la creatividad y el trabajo en equipo cuando son supervisados por un docente con objetivos educativos.
Este documento proporciona instrucciones en 3 pasos para exportar e importar una base de datos en MySQL. Primero, se exporta la base de datos seleccionando las tablas deseadas y guardando el archivo SQL generado. Luego, se abre una ventana de comandos en MySQL y se pega el contenido del archivo SQL para importar la base de datos.
Este documento presenta un resumen de las técnicas de agricultura moderna y estrategias para controlar la contaminación y el deterioro del suelo. Se discuten prácticas agrícolas que dañan los suelos y formas de prevenir este daño a través de estrategias de conservación de suelos.
El documento resume el evento Miss Simpatía 2012 organizado por aprendices del SENA en la Institución Educativa Patios Centro N°2. Participaron estudiantes de los grados 6° a 11° divididas en dos categorías. El jurado calificador eligió a Yennifer Luna de 8° grado como Miss Simpatía 2012 y a Lendi Bastos de 9° grado como segunda ganadora. El evento se realizó el 21 de septiembre de 2012 y contó con la planificación de comités de estudiantes y profesores del SENA.
1. El documento describe los conceptos básicos de software, incluyendo el concepto de software, programas, y la comunicación con el ordenador. 2. Explica que hay tres tipos principales de software: software de sistema, software de aplicaciones, y software de desarrollo. 3. El software de sistema incluye el sistema operativo y drivers, que gestionan los recursos del hardware y la comunicación entre programas y dispositivos.
El documento describe los conceptos básicos de software. Explica que el software se compone de secuencias de instrucciones que indican al hardware qué operaciones realizar. Estas instrucciones se agrupan en programas que siguen algoritmos para producir resultados deseados. También describe los tres tipos principales de software: software de sistema, software de aplicaciones y software de desarrollo.
El documento describe los conceptos básicos de software. Explica que el software se compone de secuencias de instrucciones que indican al hardware qué operaciones realizar. Estas instrucciones se agrupan en programas que siguen algoritmos para producir resultados deseados. También describe los principales tipos de software: software de sistema, que gestiona los recursos del hardware; software de aplicaciones, que ayuda al usuario a realizar tareas; y software de desarrollo, que permite crear nuevos programas.
El documento describe los conceptos básicos de software. Explica que el software se compone de secuencias de instrucciones que indican al hardware qué operaciones realizar. Estas instrucciones se agrupan en programas que siguen algoritmos para producir resultados. También describe los tres tipos principales de software: software de sistema, software de aplicaciones y software de desarrollo.
El documento describe los conceptos básicos de software. Explica que el software se compone de secuencias de instrucciones que indican al hardware qué operaciones realizar. Los programas agrupan instrucciones para lograr objetivos mediante algoritmos. El software también permite que los usuarios se comuniquen con la computadora de manera más abstracta y productiva. Finalmente, clasifica el software en sistemas operativos, aplicaciones y software de desarrollo.
El documento describe los conceptos básicos de software. Explica que el software se compone de secuencias de instrucciones que indican al hardware qué operaciones realizar. Estas instrucciones se agrupan en programas que siguen algoritmos para producir resultados. También describe los tres tipos principales de software: software de sistema, software de aplicaciones y software de desarrollo.
El documento describe los conceptos básicos de software. Explica que el software se compone de secuencias de instrucciones que indican al hardware qué operaciones realizar. Los programas agrupan instrucciones para lograr objetivos mediante algoritmos. El software también permite que los usuarios se comuniquen con la computadora de manera más abstracta y productiva.
Este documento presenta una introducción a los conceptos de software, sistemas operativos y la estructura de los sistemas operativos en 3 oraciones:
El documento define el software como las instrucciones que permiten que el hardware realice tareas específicas, y clasifica el software en sistemas, aplicaciones y programas. También explica que un sistema operativo es un software de sistema que controla los recursos del hardware y permite la ejecución coordinada de programas, además de describir algunas de sus funciones clave. Finalmente, presenta una breve introducción
Este documento presenta una introducción a los conceptos de software, sistemas operativos y la estructura de los sistemas operativos. Explica que el software son las instrucciones que permiten que el hardware realice tareas específicas y clasifica el software en sistemas, aplicaciones y programas. Luego describe los sistemas operativos como software de sistema que administra los recursos del hardware y las aplicaciones como software que permite realizar tareas específicas. Finalmente, resume los componentes clave de la estructura de los sistemas operativos.
Este documento contiene información sobre software y sistemas operativos. Define software, clasifica el software en tres tipos (sistema, programación y aplicación), y describe las funciones de los sistemas operativos, incluyendo controlar hardware, administrar archivos y procesos, y gestionar errores. También discute características de los sistemas operativos como eficiencia y capacidad de evolucionar, e identifica dos tipos de interfaces (línea de comandos e interfaz gráfica de usuario).
El documento describe los sistemas operativos. Explica que un sistema operativo actúa como interfaz entre el usuario y el hardware del ordenador, ofreciendo servicios como la ejecución de programas y la gestión de recursos. Los principales objetivos de un sistema operativo son facilitar el uso del sistema informático y emplear el hardware de forma eficiente con menor complejidad.
El documento explica los diferentes tipos de sistemas operativos, incluyendo sistemas operativos por lotes, de tiempo real, de multiprogramación, distribuidos, de red y tiempo compartido. También describe las funciones básicas de un sistema operativo como administrar hardware, facilitar el trabajo del usuario e interactuar con programas de aplicación.
Este documento describe la evolución de los sistemas operativos desde los primeros sistemas por lotes hasta los sistemas operativos modernos para computadoras personales. Inicialmente, los sistemas operativos controlaban la ejecución de trabajos por lotes y residían completamente en la memoria principal. Posteriormente surgieron los sistemas multiprogramados que permitían la ejecución concurrente de múltiples trabajos aprovechando el tiempo de espera de E/S. Finalmente, los sistemas de tiempo compartido proporcionaron acceso interactivo a comput
El documento resume las principales características y clasificaciones del software. Explica que el software es el componente lógico del ordenador y permite aprovechar todos los recursos del equipo informático. Se clasifica el software en sistemas operativos, aplicaciones y programación. También describe las diferentes formas de distribución del software como SaaS y las ventajas y desventajas de este modelo.
El documento clasifica y describe los diferentes tipos de software. Identifica tres categorías principales: software de sistema, software de programación, y software de aplicación. También describe los diferentes tipos de sistemas operativos y cómo se pueden clasificar, incluyendo sistemas operativos de multiprogramación, monotarea, monousuario, multiusuario, por lotes, tiempo real, tiempo compartido, distribuidos, de red y paralelos.
Un sistema operativo es un programa que actúa como intermediario entre el usuario y el hardware del computador, administrando los recursos del hardware y facilitando su uso. Los sistemas operativos gestionan el hardware de manera eficiente y crean una interfaz que hace más conveniente el uso del computador para el usuario. Existen diversos tipos de sistemas operativos diseñados para usos específicos como tiempo compartido, tiempo real, por lotes, multiprogramación y distribuidos.
El documento describe la evolución de los sistemas operativos y el software desde la década de 1940 hasta la década de 1990. Explica los primeros sistemas operativos basados en lotes y los avances clave como la multiprogramación, el tiempo compartido y los sistemas en tiempo real. También analiza los primeros sistemas operativos desarrollados como Multics, CP/M y UNIX, y el surgimiento de los sistemas operativos para computadoras personales como MS-DOS, BeOS y GNU/Linux en las décadas posteriores.
El documento describe los diferentes tipos de software. Explica que el software incluye sistemas operativos, aplicaciones y herramientas de programación. Detalla que el software de sistemas gestiona los recursos del ordenador, el software de aplicaciones permite realizar tareas específicas, y el software de programación proporciona herramientas para desarrollar programas.
1. Conceptos básicos de Software
1. CONCEPTO DE SOFTWARE
En la arquitectura propuesta por Von Newmann, el hardware de un ordenador es una máquina
electrónica que por si sola no realiza ninguna tarea. Esta maquina necesita del software para
acometer su propósito. El software se compone de secuencias de ordenes que indican al
hardware que debe realizar. Es decir, el ordenador procesa instrucciones que le indican que
operaciones debe acometer en cada instante. Como ya hemos visto en el tema anterior sobre
conceptos sobre hw, las instrucciones se sitúan en memoria y son leídas desde el procesador
para su ejecución o procesamiento.
1.1 Un programa
Las instrucciones que "entiende" el ordenador son muy simples, pero ejecutadas en ciertas
secuencias y a un ritmo muy elevado pueden obtener resultados bastante notables. Para
alcanzar sus objetivos las instrucciones se agrupan en programas que siguen ciertos
algoritmos. Los algoritmos son semejantes a recetas de cocina, donde los pasos se realizan de
forma ordenada para producir el resultado deseado. Un programa, aplicación o software puede
verse como una herramienta que permite al usuario realizar cierta tarea (o proporcionar soporte
a la realización de una tarea). Para ello, a un programa se le proporcionan datos de entrada
(como puede ser texto, imágenes, cifras, etc..) y a partir de estos datos el programa efectúa un
procesamiento para producir como resultado unos datos de salida (que pueden ser incluso los
mismos datos de entrada con formato o simplemente almacenados).
1.2 La comunicación con el ordenador
El ordenador es un componente electrónico basado en la tecnología digital. La información que
se maneja en esta tecnología esta basada en una codificación de los números mediante 0 y 1,
denominada sistema de numeración binario. Este sistema se adapta muy bien a la naturaleza
de los componentes eléctricos ya que se corresponde directamente con la presencia de
corriente o la ausencia de la misma. Una persona que desee usar esta herramienta de forma
útil no sería capaz de comunicarse mediante 0 y 1 para expresar lo que requiere. Necesita que
la comunicación establecida con el ordenador sea realizada en términos de algo más abstracto
y manejable. Los programas son los encargados de presentar al usuario una visión más
amigable de lo que es un ordenador. Estos se encargan de manejarse con la complejidad
inherente al hardware, para presentar al usuario una visión más abstracta, que puede ser
comprendida y resultar productiva para los objetivos del usuario.
1
2. Los ordenadores son aplicados en multitud de propósitos, que van desde el ocio, el
almacenamiento de información (bases de datos), la publicación (procesamiento de texto,
edición de paginas Web, maquetación de periódicos, maquetación de videos), el diseño
(gráfico, de ingeniería, etc..), el cálculo matemático (financiero, científico, etc..), como medio de
comunicación, y muchísimos otros. Sin embargo, el ordenador normalmente no esta diseñado
para un propósito especifico, sino que proporciona la base para cualquier aplicación. Es decir,
el software es el encargado de usar el hw para proporcionar aquellas funcionalidades que el
usuario desea. Es por tanto el sw el encargado de convertir al ordenador en una herramienta
útil. El sw también puede contemplarse como un intermediario que se encarga de satisfacer las
expectativas o necesidades del usuario.
2. TIPOS DE SOFTWARE
El software puede clasificarse, según su función general, en tres categorías principales:
software de sistema, software de aplicaciones y software de desarrollo.
2.1 Software de sistema
Como hemos visto, el sw se encarga de gestionar la
complejidad de los dispositivos hw. Sin embargo, esta
“comunicación” con el hw no es realizada
individualmente por cada programa que se ejecuta en
un ordenador. En su lugar, otro programa intermediario
es el encargado de manejar los recursos (memoria, procesador, dispositivos E/S). Este
programa es el Sistema Operativo. El SO actúa como mediador y administrador de los recursos
de la maquina. Por ejemplo, cuando un programa se carga en memoria para ser ejecutado, de
alguna manera debe decidirse en que lugar de la memoria debe colocarse. Esta decisión no la
toma el propio programa (no escoge el mismo la zona de memoria donde colocarse). En su
lugar, es el SO el encargado de gestionar la memoria y decidir en que lugar va a colocar este
nuevo programa. Del mismo modo, el SO se encarga de decidir cuando le toca a un programa
ejecutarse, pasándole el control del procesador.
Esta forma de operar conlleva ciertas ventajas:
• Ofrece a los programas una maquina extendida , en el sentido de que los programas
no deben preocuparse mas que por la tarea que tienen que realizar. Esto facilita
enormemente la tarea de desarrollar un programa, ya que no se debe llegar a los
detalles que serian necesarios programar en caso contrario.
• Permite que varios programas “convivan” en la misma maquina. Como hemos visto, el
SO actúa de administrador, y es capaz de gestionar la ejecución de varios programas
al mismo tiempo, lo que se denomina procesamiento concurrente o multitarea (esto
es lo mas habitual en los sistemas operativos actuales, sin embargo mencionar que los
sistemas operativos más antiguos solo eran capaces de gestionar una tarea al mismo
tiempo). Esta característica permite aprovechar al máximo los recursos de la maquina.
Las tareas encomendadas al SO con mayor detalle son:
• Se comunica con los dispositivos E/S, siendo esta una de las tareas más complejas.
Cada fabricante fabrica su dispositivo con un interfaz propio (es decir, cada fabricante
establece su propia forma de comunicarse con el dispositivo). Por ello, los fabricantes
suelen proporcionar su propio sw encargado de controlar cada dispositivo. Este sw se
denomina manejador de dispositivo o driver. El SO se encarga de gestionar el acceso
de los programas a los manejadores.
• Gestión de procesos: los SO actuales permiten ejecutar varios trabajos al mismo
tiempo. Esta funcionalidad se basa en el reparto de pequeñas porciones de procesador
entre las tareas, de modo que, en apariencia, parece que todas se ejecutan al mismo
tiempo. De esta modo se consigue reducir al mínimo el tiempo de inactividad del
2
3. procesador, aprovechando al máximo su capacidad. También, tener varios programas
permite compartir información entre los mismos.
• Administración de la memoria: cuando varias aplicaciones tienen que coexistir en
memoria, tienen que existir ciertas normas que determinen como debe usarse la
memoria. El SO es capaz de administrar esta memoria y determinar en cada momento
como se distribuye entre las aplicaciones. En ocasiones, el SO ofrece lo que se
denomina memoria virtual, que consiste en emular memoria RAM utilizando un
dispositivo de almacenamiento rápido (básicamente estas técnicas intentan dejar en
memoria los datos que se usan más a menudo)
• Gestión de las comunicaciones: en la actualidad esta tarea a cobrado una gran
importancia, ya que no se concibe un ordenador aislado, y la mayoría de las
aplicaciones están concebidas para ser interconectadas. El SO se encarga de
gestionar las comunicaciones, implementando los protocolos de comunicación (que son
normas que se definen para que se pueda
establecer una comunicación precisa, y que en
definitiva puedan entenderse distintos
ordenadores)
• Sistema de ficheros: los dispositivos de
almacenamiento necesitan un sistema para
ordenar y estructurar la información contenida
en ellos. También pueden aplicarse en esta
tarea consideraciones sobre la seguridad en el
acceso a la información almacenada. En
ocasiones es vital que solo las personas
autorizadas puedan acceder a información
almacenada en los dispositivos de
almacenamiento.
Utilidades del sistema
El SO suele venir acompañado de programas que realizan tareas cuyo propósito suelen ser
proporcionar una base que el usuario pueda configurar la maquina y pueda ejecutar fácilmente
otros programas. Dentro de estas tareas se pueden enumerar las siguientes:
• La instalación del SO: operación que se realiza para incorporar el SO a un ordenador.
• La configuración del SO: los SO contienen multitud de parámetros que permiten ajustar
su funcionamiento para según que casos.
• Personalización del interfaz: el entorno de trabajo de un SO puede ser configurado
para alcanzar una mayor productividad o comodidad en su manejo.
• Visualizar de forma gráfica e intuitiva el contenido de los dispositivos de
almacenamiento.
• Proporcionar opciones para permitir al usuario poner en ejecución otros programas.
En la actualidad los SO han ampliado aun mas sus capacidades incluyendo programas más
propios del software de aplicación, como navegadores de Internet, programas que permiten la
edición simple de textos, programas para visualizar archivos de sonido o de video, etc..
2.2 Software de aplicación
Esta categoría engloba todo aquel software cuyo propósito es ayudar a realizar al usuario una
tarea. El sw de aplicación se puede considerar como una herramienta que extiende las
capacidades humanas, permitiendo la realización de tareas que de otro modo sería difícil o
3
4. imposible realizarlas. Por lo tanto, la mayor parte del sw cae dentro esta clase. Dentro de ella
podemos distinguir entre los siguientes tipos de sw:
• Aplicaciones de publicación electrónica (Procesadores de textos, entornos de
desarrollo de sitios Web)
• Aplicaciones de cálculo numérico (Hojas de calculo)
• Aplicaciones de almacenamiento de información (Bases de datos)
• Aplicaciones de telecomunicaciones y redes (Navegadores, Chats, FTPs, Correo)
• Aplicaciones gráficas de diseño (vectorial, 2D, 3D)
• Aplicaciones multimedia e hipermedia
• Aplicaciones de gestión empresarial
• Aplicaciones de mercado vertical o a medida: tipo especial de aplicaciones que son
desarrolladas para un uso muy concreto. Por tanto, estas aplicaciones son
desarrolladas a medida. Un ejemplo sería el sw desarrollado para la NASA.
Sobre el sw de aplicación existen varios puntos que trataremos a continuación:
Documentación
El sw casi siempre se acompaña de documentación impresa, donde se puede encontrar
información sobre su instalación y uso. También es habitual encontrar opciones dentro del
programa que proporcionan textos de ayuda al momento, es la denominada ayuda on-line Sin
embargo, en la actualidad los programas son diseñados de forma que su instalación y
utilización sean simples y sencillas incluso para los usuarios que no disponen de
conocimientos. Otra característica que facilita su uso es la adopción de características muy
similares en el manejo de los programas, lo que permite deducir la forma de uso de un
programa a partir del manejo de otros. En la mayoría de ocasiones solo es necesario recurrir al
manual en casos puntuales.
Configuración
La configuración consiste habitualmente en establecer una serie de parámetros para el uso de
software. Estos parámetros permiten ajustar su funcionamiento. Un ejemplo serían los
directorios de trabajo (localizaciones en el disco donde se almacenan por defecto los ficheros
creados con ese programa). En ocasiones esta configuración es necesaria para que funcionen
correctamente (por ejemplo, el correo electrónico debe ser configurado, ya que no se puede
manejar una cuenta de correo si antes no se especifica). Por otro lado, la configuración
4
5. también puede consistir en opciones que permiten personalizar la herramienta para adaptarlos
más a las necesidades o gustos del usuario.
Actualizaciones
Las empresas desarrolladoras de sw trabajan de forma continuada sobre este para mejorar su
producto o eliminar sus errores. Esto da lugar frecuentemente a actualizaciones del sw,
consistentes en pequeños añadidos a los programas que permiten que el sw disponga de
nuevas funcionalidades o se eliminen errores. Esta forma de operar se debe principalmente a
que el mercado del sw obliga a las empresas a desarrollar productos competitivos en poco
tiempo. Esto produce como consecuencia que el software se desarrolle de forma poco
cuidadosa dando lugar a los, por otro lado inevitables, errores en el sw. Estas actualizaciones
suelen estar en la actualidad disponibles en Internet. Aparte de estas actualizaciones, cuando
los cambios en las funcionalidades del sw son importantes esto suele dar lugar a versiones
más actuales de los programas.
Compatibilidad
Los programas no pueden instalarse y ejecutarse en cualquier ordenador. En la gran mayoría
de ocasiones necesitan trabajar con ciertos sistemas operativos (versiones de estos) o con
ciertos tipos de ordenadores concretos. El sw suele llevar este requerimiento remarcado para
evitar confusiones.
El problema de la compatibilidad es fruto de que los fabricantes de ordenadores y los
desarrolladores de SO no optan por las mismas soluciones. Ello deriva en que se oferten
productos, que aunque en realidad tienen el mismo propósito, su forma de operar con los
programas es distinta (es un problema similar al de las cintas VHS y Beta).
Es el desarrollador de sw quien determina si su producto debe ser desarrollado para un SO u
otro, o para un tipo de ordenador u otro.
Distribución
El software, tiene en la actualidad, una legislación similar al de una obra literaria o musical.
Existe lo que se denomina derechos de autor, que precisamente establecen el marco de uso
del sw. Además, el comercio de software se realiza en muchas ocasiones bajo una licencia de
uso, donde se establece de que modo puede el usuario usar ese software. Muchas veces esta
licencia impide que varias personas puedan usar el programa a la vez. Esta cuestión revista
mucha importancia, dada la facilidad con la que puede instalarse en varios ordenadores.
Las condiciones impuestas en las licencias de uso nos permiten distinguir entre las distintas
formas que en la actualidad podemos encontrar a la hora de adquirir el sw:
• Software comercial: se vende un producto, bajo una licencia de uso que establece
normalmente el numero máximo de personas que pueden usar el software.
• Software de dominio público: este sw se produce sin ningún afán de lucro, pero
tampoco se compromete a que funcione siempre. También estos programas suelen ser
más simples y complicados de usar (no son tan intuitivos como los comerciales).
• Shareware: (Probar antes de pagar) : este tipo de sw se permite su uso (en ocasiones
limitado por tiempo o por funcionalidad) y se pide que después de usarlo, si se adapta
a nuestras necesidades, se compre. Entonces el usuario que lo compra obtiene una
clave que quita la limitación de tiempo o de funcionalidad.
• Freeware: sin ningún tipo de limite en el uso, sus autores buscan el reconocimiento. En
ocasiones, se libera también el código fuente y esto produce que se produzcan
actualizaciones o nuevas versiones por gente que invierte tiempo en desarrollar el
programa.
5
6. • Adware: el sw se puede usar libremente pero nunca con propósitos comerciales. Se
caracteriza porque en alguna parte delo programa aparece una zona en la que van
apareciendo distintos banners de publicidad. Este tipo de licencia es muy habitual en
programas específicos para Internet.
2.3 Software de desarrollo de sw
Por último, dentro de esta categoría caen todos aquellos programas que permiten construir
programas. Como hemos visto los programas son secuencias de ordenes. Pero estas
secuencias deben ser cuidadosamente diseñadas para que realizan las tareas encomendadas.
Los programadores deben indicarle al ordenador que debe realizar
en cada instante, sin que estas acciones tengan ninguna
ambigüedad ni imprecisión. El desarrollo de programas es una
tarea complicada, ya que muchas veces las necesidades de una
persona se expresan en términos ambiguos o vagos, y en ningún
caso se expresan en el lenguaje que entiende el computador. El
trabajo de los desarrolladores de sw es convertir esos requerimientos expresados por los
usuarios en programas que entienda el ordenador.
En la actualidad la programación se aborda como una tarea de ingeniera, una aproximación
mucho más predecible y viable económicamente que en épocas pasadas. Sin embargo, y a
pesar de usar métodos de ingeniería es difícil realizar programas que no contenga e rrores o
fallos. Esta característica casi inherente al software es muy difícil de erradicar. El programa
debe hacer frente a las peticiones del usuario, así como a las muchas posibles situaciones
concretas que se puedan dar en el momento de su ejecución ( problemas de configuración de
dispositivos, entradas de datos erróneas, y otras muchas posibles causas de problemas). Los
usuarios pueden realizar tal cantidad de combinaciones de actuación ante un programa, que
pueden realizar algo en lo que el desarrollador (o más bien el equipo desarrollador) no haya
pensado esto. Este problema es bastante frecuente y da lugar a importantes quebraderos de
cabeza, así como a un decremento de la productividad importante en el uso de las
herramientas sw.
Por otro lado, el sw se distingue de otros productos ya que cuando sale al mercado no termina
su producción (no es un producto cerrado) sino que su desarrollo continua pendiente de
posibles errores, o posibles funcionalidades que deberían ser incorporadas al programa, etc...
3. ARRANQUE DEL SISTEMA
¿Que sucede cuando se enciende el ordenador? La respuesta es precisamente la cuestión que
veremos en este apartado. Cuando se conecta el ordenador se da una secuencia de pasos
que es muy similar en todos los ordenadores. Esta secuencia de pasos se suele denominar
arranque del sistema.
En primer lugar el ordenador ejecuta un programa que tiene inscrito en una memoria especial,
denominada memoria permanente o ROM (memoria de solo lectura). Este programa realiza
varias tareas, que principalmente son:
1. Chequeo interno del sistema: mira que procesador hay, cuanta memoria RAM tenemos
2. Chequeo de existencia de los dispositivos: se despierta a los dispositivos y se espera
que responda que tipo de dispositivo es.
3. Se busca en uno de los dispositivos de almacenamiento alguna rutina de arranque del
SO. Una vez localizada se ejecuta. La rutina de arranque del sistema operativo es un
programa situado en un sitio muy concreto del disco que esta preparado para arrancar
el resto del SO.
6
7. El SO es, como hemos visto, el programa que se encarga de soportar la ejecución del resto de
aplicaciones.
4. INSTALACIÓN DEL SOFTWARE
La instalación es un proceso por medio del cual una aplicación pasa a formar parte del conjunto
de programas listos para ser ejecutados en el ordenador. Normalmente, los programas deben
sufrir un proceso de acoplamiento al sistema operativo, y al ordenador donde van a ser
ejecutados. En este proceso los programas son informados por el SO de en que condiciones
(memoria, dispositivos, etc...) van a ejecutarse. Muchas veces necesitan de otros
componentes, o necesitan estar en un lugar concreto del disco. En ocasiones el proceso de
instalación se produce para que se introduzcan los datos sobre la licencia de uso y corroborar
así que se trata de software original.
Durante la instalación se ejecuta un software especial, denominado sw de instalación. Este
realiza todas las tareas antes mencionadas.
5. INTERFAZ HOMBRE-MÁQUINA
La interfaz define como los usuarios interaccionan con el sw, y por lo tanto también establece
que se puede pedir que realice el sw. Se entiende por interfaz aquellos elementos que sirven
para comunicarse con el programa. Dentro de estos interfaces podemos distinguir:
• Los dispositivos de comunicación: lo
constituyen aquellos dispositivos de E/S que
sirven para que el usuario pueda comunicarse
con los programas. Por ejemplo, la pantalla, el
ratón, el teclado, lápiz óptico, tarjeta de sonido,
etc.. Un aspecto importante en estos
dispositivos es la ergonomía que ofrecen, es
decir, la capacidad de ofrecer un modo de
comunicación eficaz y adaptado a las
capacidades humanas. Los últimos avances
en el desarrollo de las interfaces hombre-
ordenador se encaminan hacia nuevos
dispositivos donde el usuario pueda
comunicarse de una forma más natural:
pantallas sensibles al tacto, procesamiento del
lenguaje natural, realidad virtual , etc..
• El interfaz gráfico de usuario (GUI —
Graphical User Interface—). Configura el aspecto visual que tenga el programa hacia el
usuario: el sw se comunica con el usuario a través de símbolos textuales o gráficos.
Para presentar la información en los dispositivos de visualización (pantallas,
impresoras, etc.) el sw se guía por ciertas reglas de comunicación basadas en
símbolos. En principio y debido a las limitaciones del hw de las pantallas, las interfaces
se componían de información textual, y la interacción que realizaba el usuario era a
través de comandos que eran introducidos tras un prompt o indicador de interprete que
indicaba que el ordenador estaba preparado para procesar nuevos comandos. Este
tipo de interfaces se denominaban interfaz de comandos. Posteriormente los
programas se comunicaban a través de una pantalla basada en menús y botones, pero
con información solo de tipo textual. Estas tipo de interfaz, denominada interfaz de
texto, hacía uso de un nuevo dispositivo: el ratón. Con la evolución posterior del hw, las
interfaces pasaron a ser interfaces gráficas. Estas interfaces están basadas en
elementos gráficos más intuitivos como: botones, iconos gráficos, barras de
desplazamiento, menús, etc...así como otros elementos no gráficos, como el sonido.
Como se ve los avances en la comunicación con el software aparecen ligados muchas
7
8. veces a la aparición de nuevos dispositivos de comunicación. En las siguientes
imágenes podemos ver ejemplos de interfaces visuales:
Este es un ejemplo de interfaz de comandos (interprete MS-DOS)
Aqui podemos ver la interfaz del Mac OS
(Sistema operativo propio de la familia de ordenadores Macintosh)
Interfaz que presenta el nuevo sistema operativo de Apple (el OSX)
Las tendencias futuras se encaminan hacia el objetivo de adaptar las interfaces todo lo posible
a la forma habitual de trabajar del usuario. Es decir, intentan asemejarse de la mejor forma
posible al modo interaccionar del usuario con el mundo real.
8
9. 6. INTEGRACIÓN EN EL SOFTWARE
El sw debe, en muchas ocasiones interaccionar con otros programas para permitir compartir
información y combinar resultados. La mayor parte del sw esta especializado, en el sentido de
que su cometido es realizar una tarea concreta. Sin embargo, puede ser muy beneficioso
mezclar el resultado obtenido por varios programas, uniendo así la potencia de varias
herramientas. De este modo se pueden construir herramientas aún más eficaces. La
integración entre sw se realiza mediante mecanismos de comunicación de información, como
por ejemplo la operación de cortar y pegar documentos (o partes de documentos).
Los paquetes integrados, constituyen un ejemplo de sw integrado. Se componen de varias
aplicaciones que se venden conjuntamente o por separado. Una ventaja de la integración del
sw es que generalmente todas los programas que se venden en un paquete integrado
disponen de una forma de trabajar muy similar, facilitando la tarea de aprendizaje del usuario.
En la actualidad los programas se integran con suma facilidad dado que existen normas de
intercambio de información que están casi estandarizados. De este modo los programas
pueden comunicarse y compartir información sin tener que "conocer" al resto de los programas.
9