Diapositivas_exposicion_JuanYOmar.pdf
Document Details
Uploaded by DelightfulBlack
Tags
Full Transcript
Investigación sobre Software de Cómputo El término "software" se refiere al conjunto de programas, datos y instrucciones que permiten que una computadora o dispositivo funcione. El término "software de cómputo" abarca una amplia gama de programas y sistemas que permiten a las computadoras realizar...
Investigación sobre Software de Cómputo El término "software" se refiere al conjunto de programas, datos y instrucciones que permiten que una computadora o dispositivo funcione. El término "software de cómputo" abarca una amplia gama de programas y sistemas que permiten a las computadoras realizar tareas específicas y responder a las necesidades de los usuarios. preencoded.png El Sistema Operativo Un sistema operativo (SO) es el software que actúa como intermediario entre el hardware de una computadora y sus usuarios. Su función principal es gestionar los recursos del hardware y proporcionar servicios para las aplicaciones. Los sistemas operativos permiten la interacción entre el usuario y el hardware, gestionando procesos, memoria y dispositivos de entrada/salida. Gestión de Procesos Maneja la ejecución de aplicaciones y tareas del sistema. Gestión de Memoria Controla la memoria RAM y la memoria virtual. Gestión de Archivos Administra la lectura y escritura de datos en discos y otros medios de almacenamiento. Interfaz de Usuario Proporciona una interfaz gráfica o de línea de comandos para la interacción del usuario. preencoded.png Sistemas Operativos (Historia) En sus orígenes, los ordenadores no contaban con sistema operativo, por lo tanto, cada programa que se ejecutaba en el equipo debía incluir todo el código necesario para poderse ejecutar de manera individual, conectarse con el hardware, etc. 1960 1 IBM desarrolla la primera versión del sistema operativo Unix, programado en lenguaje C. 2 1980 Microsoft desarrolla MS-DOS (Microsoft Disk Operating System) para los ordenadores de IBM. 1990 3 Aparece Windows 3.0, alcanzando la fama total y comercializando Windows 3.1 en disquetes. 4 2000 Windows XP alcanza gran popularidad y se convierte en uno de los sistemas operativos más utilizados. 2010 5 Se lanza Windows 7, con una interfaz renovada y mejoras en rendimiento. 6 2020 Microsoft lanza Windows 11, la última versión del sistema operativo. preencoded.png Apple: NeXT macOS Linux Android A mediados de los 80 Apple desarrolló su La historia de Linux se escribe a partir de Se trata de un sistema operativo móvil propio sistema sobre la tecnología de los años 90, después de que durante los desarrollado por Google y basado en NeXT. A finales de los 90, Apple compró años anteriores se formase la Fundación Kernel de Linux y otros softwares de NeXT y liberó la versión de macOS para del Software Libre y se desarrollase la código abierto. Está diseñado para servidores. Posteriormente se fueron Licencia pública general de GNU. dispositivos móviles con pantalla táctil liberando nuevas versiones para la versión como móviles y tablets. de escritorio hasta llegar a la actual versión. preencoded.png Para móviles Mucho más modernos son los sistemas operativos para dispositivos móviles, iOS, Android o Windows Phone. iOS Fue lanzado en 2007 para el iPhone y posteriormente se ha usado en otros dispositivos de la marca como el iPad o el iPod Touch. Android Fue lanzado en 2008 junto con la fundación del Open Handset Alliance. Windows Phone Se lanzó en 2010 y adoptó el nombre de Windows 10 Mobile en 2015, pero no alcanzó un gran rendimiento y recibió su final en 2020. preencoded.png Ejemplos de Sistemas Operativos Windows: Desarrollado por Microsoft, es uno de los sistemas operativos más populares en entornos de escritorio y portátiles. Windows macOS Linux Interfaz gráfica de Interfaz intuitiva Flexibilidad y usuario (GUI) personalización Soporte para una Estabilidad y Popular en servidores amplia gama de seguridad y entornos de hardware y software desarrollo Integración con Integración con otros Código abierto aplicaciones de productos y servicios productividad de Apple preencoded.png Lenguajes de Programación Los lenguajes de programación son sistemas formales de comunicación diseñados para desarrollar software. Lenguaje máquina Es el sistema de códigos interpretable directamente por un circuito microprogramable, como el microprocesador de una computadora. Lenguajes de bajo nivel Un lenguaje de programación de bajo nivel es el que proporciona poca o ninguna abstracción del microprocesador de una computadora. Lenguaje de alto nivel Los lenguajes de programación de alto nivel se caracterizan porque su estructura semántica es muy similar a la forma como escriben los humanos. preencoded.png Herramientas Productivas (Ofimática) Las herramientas de ofimática son aplicaciones de software diseñadas para facilitar la creación, edición y gestión de documentos y datos. Microsoft Office Incluye aplicaciones como Word (procesador de texto), Excel (hoja de cálculo), y PowerPoint (presentaciones). Google Workspace Anteriormente conocido como G Suite, incluye aplicaciones como Google Docs, Sheets y Slides. LibreOffice Es una suite de oficina de código abierto que incluye Writer (procesador de texto), Calc (hoja de cálculo), y Impress (presentaciones). preencoded.png Las Aplicaciones Las aplicaciones son programas diseñados para realizar tareas específicas para el usuario. Estas pueden variar desde aplicaciones de escritorio y móviles hasta aplicaciones web. Su propósito es proporcionar una solución para necesidades particulares, como el diseño gráfico, la comunicación o el entretenimiento. Adobe Photoshop Utilizado para la edición y manipulación de imágenes. Ofrece herramientas avanzadas para retoque fotográfico, diseño gráfico y creación de contenido visual. Slack Aplicación de comunicación en equipo que facilita la colaboración mediante canales de chat, mensajes directos, y la integración con otras herramientas. Spotify Plataforma de streaming de música que permite a los usuarios escuchar y descubrir música en línea. Ofrece características como listas de reproducción personalizadas y recomendaciones basadas en preferencias. preencoded.png Impacto del Software La continua evolución y sofisticación en el desarrollo de software han permitido el avance hacia sistemas más eficientes, accesibles y versátiles. A medida que la tecnología sigue avanzando, es esencial comprender y adaptarse a los cambios en el software de cómputo para aprovechar al máximo sus capacidades y para enfrentar los desafíos futuros con innovación y eficacia. Aumento de la eficiencia Automatización de tareas y procesos. Mayor accesibilidad Acceso a información y servicios desde cualquier lugar. Innovación constante Desarrollo de nuevas aplicaciones y soluciones. preencoded.png Importancia del Estudio del Software El estudio del software de cómputo no solo es crucial para los profesionales en tecnología, sino también para cualquier persona que utilice computadoras y dispositivos digitales en su vida diaria. La capacidad de utilizar eficazmente estos sistemas y aplicaciones es una habilidad cada vez más importante en un mundo cada vez más digitalizado. Productividad Colaboración Entretenimiento El software permite a los usuarios Las aplicaciones de software facilitan la El software ofrece una amplia gama de realizar tareas de manera más eficiente comunicación y el trabajo en equipo. opciones para el entretenimiento y la y efectiva. diversión. preencoded.png El Futuro del Software El software de cómputo está en constante evolución, con nuevas tecnologías y tendencias que surgen constantemente. El futuro del software se caracteriza por la inteligencia artificial, la realidad virtual y aumentada, la computación en la nube, y la seguridad cibernética. 1 Inteligencia Artificial El desarrollo de sistemas inteligentes que pueden aprender y tomar decisiones. 2 Realidad Virtual y Aumentada Experiencias inmersivas que combinan el mundo real con el digital. 3 Computación en la Nube Acceso a recursos informáticos desde cualquier lugar. 4 Seguridad Cibernética Protección de datos y sistemas contra amenazas digitales. preencoded.png Conclusión El software de cómputo es un componente crucial en la tecnología moderna. Desde sistemas operativos que gestionan el hardware, hasta lenguajes de programación que permiten el desarrollo de nuevas aplicaciones, pasando por herramientas ofimáticas que mejoran la productividad, y diversas aplicaciones que satisfacen necesidades específicas, cada tipo de software juega un papel esencial en el funcionamiento de los sistemas informáticos y en la vida diaria de los usuarios. Sistemas Operativos Gestionan el hardware y proporcionan servicios para las aplicaciones. Lenguajes de Programación Permiten el desarrollo de nuevas aplicaciones. Herramientas Productivas Mejoran la productividad personal y organizacional. Aplicaciones Satisfacen necesidades específicas. preencoded.png