El documento introduce los conceptos básicos de ingeniería de software. Explica que un software es una herramienta digital que ayuda a resolver problemas digitales. Describe los principales tipos de software como sistemas operativos, software de programación y aplicaciones. Luego profundiza en los sistemas operativos, mencionando ejemplos como Windows, Linux e IOS, y cómo se clasifican según su administración de tareas, usuarios y recursos. Finalmente define el pseudocódigo y las pruebas de escritorio.