Actividad de contextualización: software, hardware y tecnologías emergentes

Diapositivas de Sena sobre Actividad de Contextualización. El Pdf explora conceptos fundamentales de software y hardware, sus clasificaciones y costos en el mercado colombiano, así como tecnologías emergentes como la ciencia de datos y la ciberseguridad. Este material de Informática para Universidad es ýtil para el estudio autónomo.

Ver más

23 páginas

1
Actividad de contextualización
Carol Acevedo, Crony López, Deisy Correa y Jhojan Sánchez
Tecnología en Análisis y Desarrollo de Software
Servicio Nacional de Aprendizaje
Negociación
Instructora Marta Lucía Isaza Suárez
9 de julio de 2024
2
Tabla de contenido
Software 3
¿Qué es el Software? 3
Clasificación del Software 3
Software del Sistema 3
Middleware 4
Software de Programación 4
Software de Controlador 5
Características del Software 5
Tipos de software según licencias 6
¿Qué es el Software Libre? 6
¿Qué es el Software de Fuente Abierta? 7
¿Qué es el Software de Dominio Público? 8
Software malicioso o malware 9
¿Qué es el Malware? 9
¿Cómo funciona el Malware? 9
Tipos de malware 10
Hardware 11
¿Qué es el Hardware? 11
Clasificación del Hardware 11
Diferencias entre Firmware y Drivers 12
Firmware: 12
Drivers: 13
Costos de hardware y software en el mercado nacional 13
Hardware: 13
Software: 14
Ciencia de Datos y Tecnologías Emergentes 14
Ciencia de datos 14
Big Data 15
Analítica 16
Internet de las Cosas 16
Minería de Datos 17
Business Intelligence (inteligencia de negocios) 18
Tendencias tecnológicas para el 2025 19
1. Inteligencia artificial (IA) omnipresente: 19
2. Ciberseguridad 20
3. Biotecnología en auge: 20

Visualiza gratis el PDF completo

Regístrate para acceder al documento completo y transformarlo con la IA.

Vista previa

Software

¿Qué es el Software?

El software es un conjunto de programas, instrucciones y reglas informáticas para ejecutar ciertas tareas en una computadora.

Clasificación del Software

Software del Sistema

En informática, se conoce como software de sistema o software de base a la serie de programas preinstalados en el computador o sistema informático. Estos programas permiten interactuar con el Sistema Operativo (el software que rige el funcionamiento del sistema todo y garantiza su operatividad) para dar soporte a otros programas y garantizar el control digital del hardware.

Ejemplos de software de sistema:

  • Sistema operativo (Windows, iOS, Android)
  • Controladores de tarjeta gráfica (Nvidia, AMD)
  • Compresores de archivos (WinRAR, 7-zip)
  • Antivirus (Windows Defender, Norton)

Aplicaciones de Software

Las aplicaciones de software son programas diseñados para ayudar a los usuarios a realizar tareas específicas.

Ejemplos de aplicaciones de software:

  • Navegadores web (Google Chrome, Microsoft Edge)
  • Procesadores de texto (Microsoft Word, Google Docs)
  • Hojas de cálculo (Microsoft Excel, Google Sheets)

Middleware

El middleware es un software que actúa como intermediario entre diferentes aplicaciones o entre una aplicación y la red, facilitando la comunicación y la gestión de datos.

Ejemplos de middleware:

  • Middleware de Comunicación (Apache Kafka)
  • Middleware de Base de Datos (Entity Framework)
  • Middleware de Servicios Web (Spring Web Services)

Software de Programación

Es un conjunto de herramientas y programas que los programadores o desarrolladores de software utilizan para crear, depurar, mantener y mejorar programas o aplicaciones informáticas.

Ejemplos de software de programación:

  • Entornos de Desarrollo Integrado (Visual Studio, IntelliJ IDEA)
  • Editores de Código Fuente (Visual Studio Code, Sublime Text)
  • Frameworks y Bibliotecas (React, Spring, Django)

Software de Controlador

Es un tipo de software que permite que el sistema operativo y otros programas interactúen con dispositivos de hardware específicos.

Ejemplos de software de controlador:

  • Controladores de Tarjetas Gráficas
  • Controladores de Almacenamiento (Intel Rapid Storage, Samsung NVMe Driver)
  • Controladores de Placa Base (AMD Chipset Drivers, Intel Chipset Software)

Características del Software

  • Usabilidad: Garantiza que el usuario final no se esfuerce o encuentre problemas con el uso de la interfaz de usuario de un producto o sitio web.
  • Corrección: La corrección en software se refiere al grado en que el software lleva a cabo una función requerida. La medida más común de corrección son los defectos por KLDC, en donde un defecto se define como una falla verificada de conformidad con los requisitos.
  • Portabilidad: La portabilidad en el desarrollo de software se refiere a la capacidad de un programa para ser ejecutado en múltiples entornos informáticos.
  • Flexibilidad: La flexibilidad de software es la capacidad de adaptarse a cambios en los requisitos, el entorno o las tecnologías.
  • Seguridad: Implica establecer múltiples capas de seguridad para evitar accesos no deseados, proteger la integridad de los datos y garantizar la seguridad de los usuarios.

Tipos de software según licencias

¿Qué es el Software Libre?

El software libre es un tipo de software que permite a los usuarios:

  • Usar el software para cualquier propósito.
  • Estudiar cómo funciona el software (acceso al código fuente).
  • Modificar el software para adaptarlo a sus necesidades.
  • Distribuir copias del software, ya sea original o modificado.

Principios del Software Libre

  • Libertad 0: Ejecutar el programa para cualquier propósito.
  • Libertad 1: Estudiar y cambiar el programa (requiere acceso al código fuente).
  • Libertad 2: Redistribuir copias para ayudar a otros.
  • Libertad 3: Distribuir versiones modificadas a otros.

Ejemplos de Software Libre:

  • GNU/Linux
  • LibreOffice
  • Mozilla Firefox
  • GIMP

Beneficios del Software Libre

  • Transparencia: Acceso al código fuente.
  • Personalización: Modificable según las necesidades.
  • Colaboración: Fomenta el desarrollo comunitario.
  • Independencia: No depende de un solo proveedor.

Desventajas del Software Libre

  • Curva de Aprendizaje: Puede ser más difícil de usar.
  • Soporte Limitado: Menos accesible que el software propietario.

¿Qué es el Software de Fuente Abierta?

El software de fuente abierta (open-source software) es software cuyo código fuente está disponible para que cualquier persona lo vea, modifique y distribuya. Se basa en principios de transparencia, colaboración y desarrollo comunitario. Aunque comparte muchas características con el software libre, el enfoque del software de fuente abierta suele ser más pragmático y centrado en la metodología de desarrollo que en las libertades filosóficas.

Características del Software de Fuente Abierta:

  • Acceso al Código Fuente: Los usuarios pueden ver, modificar y distribuir el código.
  • Colaboración: Fomenta la colaboración entre desarrolladores y usuarios.
  • Licencias: Utiliza licencias aprobadas por la Open Source Initiative (OSI), como la Licencia Pública General de GNU (GPL), la Licencia MIT y la Licencia Apache.

Ejemplos de Software de Fuente Abierta:

  • Linux: Un sistema operativo de fuente abierta.
  • Apache HTTP Server: Un servidor web muy utilizado.
  • MySQL: Un sistema de gestión de bases de datos.
  • VLC Media Player: Un reproductor multimedia versátil.

¿Qué es el Software de Dominio Público?

El software de dominio público es software que no está sujeto a derechos de autor. Esto significa que cualquier persona puede usar, modificar, distribuir y vender el software sin restricciones. El software entra en el dominio público cuando el autor renuncia a sus derechos de autor o cuando los derechos de autor expiran.

Características del Software de Dominio Público:

  • Sin Restricciones de Uso: Puede ser usado, modificado y distribuido libremente.
  • Ausencia de Derechos de Autor: No está protegido por derechos de autor.
  • Acceso Libre: Generalmente, el código fuente está disponible, aunque esto no siempre es necesario.

Ejemplos de Software de Dominio Público:

  • SQLite: Una biblioteca de gestión de bases de datos.
  • DOSBox: Un emulador de DOS para ejecutar programas antiguos.

Diferencias Clave entre Software de Fuente Abierta y Software de Dominio Público:

  • Licencia: El software de fuente abierta está protegido por una licencia específica que define los términos de uso, mientras que el software de dominio público no tiene restricciones de licencia.
  • Derechos de Autor: El software de fuente abierta sigue protegido por derechos de autor, pero con términos permisivos, mientras que el software de dominio público no tiene protección de derechos de autor.
  • Propósito: Ambos tipos de software fomentan el libre uso y modificación, pero el software de dominio público es aún más libre, sin ninguna restricción legal.

Software malicioso o malware

¿Qué es el Malware?

El malware es un tipo de software diseñado específicamente para infiltrarse, dañar o acceder sin autorización a sistemas informáticos. El término "malware" es una contracción de "malicious software" (software malicioso), y abarca una amplia variedad de programas y códigos dañinos.

¿Cómo Funciona el Malware?

El malware generalmente sigue un proceso básico para infectar dispositivos:

Infección Inicial: El dispositivo se infecta al descargar o instalar software malicioso sin darse cuenta. Esto puede ocurrir al hacer clic en enlaces maliciosos, abrir archivos adjuntos de correos electrónicos sospechosos, o visitar sitios web comprometidos.

Ejecución: Una vez en el sistema, el malware se ejecuta y comienza a realizar sus funciones dañinas, como robar datos, encriptar archivos, o crear una puerta trasera para acceso no autorizado.

Propagación: Algunos tipos de malware, como los gusanos y virus, intentan propagarse a otros sistemas a través de redes, dispositivos de almacenamiento o correos electrónicos.

Daño: El malware lleva a cabo su propósito dañino, que puede incluir el robo de información confidencial, la interrupción del funcionamiento del sistema, la extorsión mediante ransomware, entre otros.

Tipos de malware

RANSOMWARE ... $$$$ × X Le chantajea SPYWARE Roba sus datos ADWARE ... AD Le muestra publicidad sin parar

Tipos de malware GUSANOS TROYANOS Introducen malware en su PC REDES DE ROBOTS xx Se propagan entre equipos Convierten su PC en un zombi

Hardware

¿Qué es el Hardware?

El hardware se refiere a todos los componentes físicos de un sistema informático. Estos componentes son tangibles y comprenden todo el equipo que se puede tocar, como la computadora misma y todos los dispositivos conectados a ella. El hardware es esencial para ejecutar el software, que son los programas y aplicaciones que realizan tareas específicas en la computadora.

Clasificación del Hardware

Hardware de Procesamiento

  1. Unidad Central de Procesamiento (CPU): Es el cerebro de la computadora donde se realizan las operaciones aritméticas y lógicas, así como el control de los otros componentes.
  2. Unidad de Procesamiento Gráfico (GPU): Procesa gráficos y cálculos paralelos, mejorando el rendimiento de aplicaciones gráficas y de inteligencia artificial.

Hardware de almacenamiento:

  • Memoria RAM: Memoria de acceso aleatorio utilizada para almacenar datos temporalmente mientras la computadora está encendida.
  • Disco Duro (HDD): Dispositivo de almacenamiento magnético con gran capacidad, utilizado para almacenar datos a largo plazo.
  • Unidad de Estado Sólido (SSD): Dispositivo de almacenamiento basado en memoria flash, más rápido y resistente que los HDD.

¿Non has encontrado lo que buscabas?

Explora otros temas en la Algor library o crea directamente tus materiales con la IA.