Resumen
Capítulo 5, Libro de Oz.
“Tecnología de Información en los Negocios: Software”
Capturado por Gloria Paola Galván Hernández, CI 401.
Capturado por María Olivia Ortiz Sánchez, ART 600.
Descarga
el archivo Word
del
Resumen Capítulo 5 Oz, aquí.
Software es el
término colectivo aplicado a los programas que son un conjunto de
instrucciones para el hardware de una computadora. Los administradores
deben conocer diferentes tipos de software y entender cómo evaluar los
programas, porque mucho de su trabajo depende en gran medida del software.
Además deben saber cuáles factores, además del costo, hay que tomar en
consideración cuando recomiendan o toman una decisión sobre la adquisición
de software nuevo.
Para crear software, los
programadores usan lenguajes de programación. Los de la primera
generación son lenguajes máquina que instruyen directamente al
hardware y son difíciles de aprender y utilizar. Con el tiempo, se
elaboraron lenguajes con mayores opciones, más sencillos para aprenderlos
y utilizarlos porque su sintaxis es parecida a la del idioma inglés. Los
lenguajes de la cuarta generación (4GL) se parecen más al
idioma inglés e incluyen muchas funciones preprogramadas. Los lenguajes
de programación orientada a objetos (OOP) facilitan la creación
de objetos reusables que son datos encapsulados junto con los
procedimientos que los manipulan. Todo código escrito en un lenguaje de
programación diferente al lenguaje máquina debe traducirse en código de
lenguaje máquina con programas especiales llamados traductores.
El software se clasifica en
dos categorías generales. El software de sistemas administra recursos de
la computadora, como tiempo de la CPU y asignación de memoria, y realiza
operaciones de rutina, como traducción y comunicación de datos. Esta
categoría incluye sistemas operativos, software de comunicación y
traductores. Las aplicaciones son programas desarrollados
específicamente para satisfacer algunas necesidades de negocios, como pago
de sueldos (nómina) y análisis de mercado. El software de aplicación
incluye programas que realizan tareas con un enfoque muy reducido y
también aplicaciones generales, como hojas de cálculo y
procesadores de palabras.
Algunos programas de
aplicación tienen un diseño personalizado, pero muchos son
empaquetados. La mayor parte de las aplicaciones empaquetadas se adquieren
en el mercado. Aunque resulta muy costoso desarrollar programas de diseño
personalizado, a menudo son la única forma en que un negocio puede obtener
un sistema que satisfaga sus necesidades especiales. Las ventajas de las
aplicaciones comerciales son la alta calidad y el bajo costo.
Entre las aplicaciones
comerciales y de uso general más populares se incluye procesadores de
palabras, programas de hojas de cálculo electrónicas y de administración
de datos. Los procesadores de palabras ayudan a crear documentos de texto
y a preparar texto para publicación. Las aplicaciones de hojas de cálculo
son herramientas con múltiples opciones para la inclusión de datos en
cuadros, la manipulación y el análisis de éstos. Las aplicaciones de
administración de datos facilitan la tarea de elaborar bases de datos,
manipular datos y generar informes útiles. Las aplicaciones de
hipertexto, multimedia y realidad virtual (VR) proporcionan
herramientas muy útiles para la educación, la capacitación y los negocios.
Es importante que los
administradores aprendan acerca de las nuevas aplicaciones comerciales a
partir de revistas, pero también deben tomar en cuenta el ambiente de
negocios específico de sus organizaciones antes de comprar las
aplicaciones. Los negocios aplican una evaluación sistemática para
determinar la conveniencia del software comercial, de acuerdo con sus
necesidades. Las aplicaciones deben probarse con operaciones reales para
averiguar si satisfacen los requisitos mínimos, como el tiempo de
respuesta.
Un desarrollo interesante en
la industria del software es el software de código abierto (liberado).
Nadie es el propietario del software, y su código fuente (lenguaje de
alto nivel) está disponible para todos, a menudo sólo se requiere bajarlo
de la web. Los programadores mejoran el código continuamente, no por una
mayor remuneración monetaria sino para probar su habilidad en la
programación. Esta práctica dio como resultado el poderoso sistema
operativo Linux.
Muchas aplicaciones de
negocios sólo almacenan los dos últimos dígitos de la fecha del año. Si no
tomaron medidas correctivas, es probable que muchos hayan encontrado que
sus SI interpretan 00 como 1900 en lugar de 2000. Éste es el problema
del año 2000 (Y2K). Los expertos dicen que probablemente el “error”
del año 2000 perseguirá a algunas organizaciones durante varios años
después de esa fecha.
Aunque los precios del
software han disminuido a través de los años, la piratería del software
sigue siendo un problema. Casi la mitad del software usado en el mundo
se ha copiado de manera ilegal. Quizás mayores disminuciones en el precio
y la creciente popularidad del software de código abierto (liberado)
resuelvan parcialmente este popular delito.