Ejercicio de programación con Node: Introducción a Node.js

Código
Práctica
2h 21m

Desarrolla un script en Node.js que muestre información del sistema operativo y argumentos de entrada. Ideal para evaluar tus conocimientos básicos en Node.js.

Enunciado del ejercicio

Para este reto, tendrás que demostrar comprensión de los fundamentos básicos de Node.js desarrollando un script desde cero.

Requisitos del ejercicio:

Crea un script Node.js:

  • Debes crear un archivo llamado informacion_sistema.mjs.
  • En este archivo, utiliza módulos nativos de Node.js para mostrar información básica del sistema operativo y argumentos pasados desde la línea de comandos.

Requerimientos del script:

  • Usa el módulo os para obtener y mostrar:
    • El sistema operativo en el que está ejecutándose el script.
    • La cantidad de memoria libre en bytes.
  • Recoge y muestra los argumentos proporcionados en la línea de comandos.

Ejecución:

El script deberá iniciarse desde la línea de comandos con el comando: node informacion_sistema.mjs argumento1 argumento2

Debería imprimir en la consola algo similar a:

Sistema operativo: linux
Memoria libre: 536870912 bytes
Argumentos proporcionados: [ 'argumento1', 'argumento2' ]

(Nota: las cifras y nombres podrían variar dependiendo de tu sistema.)

Consideraciones:

  • No necesitas implementar manejo de errores detallado para este ejercicio.
  • La solución debe ser implementada sin utilizar ningún paquete npm adicional, solo las funcionalidades nativas de Node.js.

Recursos adicionales:

Refiérete a la documentación oficial de Node.js para más información sobre los módulos nativos y métodos disponibles.

Empezar ejercicio de programación

Todos los ejercicios de programación de Node

Evalúa tus conocimientos con ejercicios de programación en Node de tipo Test, Puzzle, Código y Proyecto con VSCode.

Tutorial para resolver este ejercicio de programación

Node.js

Node

Instalación de Node.js

Introducción y entorno

Otros tutoriales de programación con Node