Está en la página 1de 9

INFORMÁTICA BÁSICA

SOFTWARE

El término software es un vocablo inglés, que ha sido tomado por otros idiomas como el español
para hacer referencia a determinados aplicativos en la informática. Este término designa al equipo
lógico de una computadora, opuesto a los aspectos físicos de la misma.

El software está compuesto por un conjunto de programas que son diseñados para cumplir una
determinada función dentro de un sistema, ya sean estos realizados por parte de los usuarios o por
las mismas corporaciones dedicadas a la informática.

El concepto de software, como bien dijimos anteriormente, compone la parte lógica de un sistema
de computación, permitiéndole el funcionamiento. Esto quiere decir entonces que no solo los
programas son y forman un software, sino que la información del usuario y los datos procesados
integran el software, ya que forma parte de él todo componente intangible y no físico [1]

TIPOS PRINCIPALES DE SOFTWARE

• Software de sistema: Este grupo clasifica a los programas que dan al usuario la capacidad de
relacionarse con el sistema, para entonces ejercer control por sobre el hardware. El software de
sistema también se ofrece como soporte para otros programas. Ejemplos: sistemas operativos,
servidores, etcétera.

• Software de programación: Programas directamente diseñados como herramientas que le


permiten a un programador el desarrollo de programas informáticos. Influyen en su utilización
diferentes técnicas utilizadas y lenguaje de programación específico. Ejemplos: compiladores,
editores multimedia, etcétera.

• Software de aplicación: Programas diseñados para la realización de una o más tareas


específicas a la vez, pudiendo ser automáticos o asistidos. Ejemplos: vídeojuegos, aplicaciones
ofimáticas, etcétera.

• Software Malware: El término malware, que significa software malicioso, hace referencia a
cualquier sistema de software que afecta los intereses del usuario. Abarca desde los gusanos
informáticos y los troyanos más sencillos, hasta los virus informáticos más complejos. El malware
puede afectar no solo a la computadora o al dispositivo infectado, sino también a cualquier otro
dispositivo con el que este pueda comunicarse [2]

“Formando líderes para la construcción de un nuevo país en paz”


Universidad de Pamplona
Pamplona - Norte de Santander - Colombia 1
Tels: (7) 5685303 - 5685304 - 5685305 - Fax: 5682750
SC-CER96940 www.unipamplona.edu.co
INFORMÁTICA BÁSICA

Software de 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 y que 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.

El software de base suele ser muy simple, inaccesible para la mayoría de los usuarios y administra
el potencial físico del computador, conforme a las instrucciones del sistema operativo, con el que
no debe confundírsele.

Diversos sistemas operativos pueden controlar el mismo software de base, por ejemplo, ya que
estos son la presentación comercial de un programa para administrar de un modo u otro el software
de sistema. Sin embargo, para muchos casos se emplean ambos términos como sinónimos.

Entre las funciones principales del software de sistema está el control de la transferencia de
recursos, la administración de la memoria RAM, el acceso a los periféricos o al disco rígido, en
fin, labores básicas y fundamentales sin las cuales ningún sistema podría funcionar correctamente
[3]

Ejemplos de software de sistema

Algunos ejemplos posibles de software de sistema son:

 Cargadores de programas (loaders). Programas encargados de la ejecución de otros


programas y de garantizar la estabilidad el sistema.
 Sistemas operativos. En realidad muchos de sus componentes, ya que cierta parte de los
SO forman parte de otros aspectos del funcionamiento del sistema.
 Programas utilitarios básicos. Como los garantes del correcto estado del hardware, o los
medidores de energía, temperatura, etc.
 BIOS. Siglas en inglés de Basic Input-Output System (Sistema Básico de Entrada y
Salida), es el programa elemental de control de la información del sistema, que garantiza
que el computador se comunique con el mundo externo.
 Líneas de comandos. Instrucciones preprogramadas en el sistema que permiten llevar a
cabo funciones muy básicas e indispensables, de ejecución prioritaria.

“Formando líderes para la construcción de un nuevo país en paz”


Universidad de Pamplona
Pamplona - Norte de Santander - Colombia 2
Tels: (7) 5685303 - 5685304 - 5685305 - Fax: 5682750
SC-CER96940 www.unipamplona.edu.co
INFORMÁTICA BÁSICA

Software de programación

Se conoce así a los lenguajes de programación, es decir, a los programas que sirven para diseñar
otros programas. Para ello el usuario o programador cuenta con diversas herramientas de asistencia
en la escritura del código de la nueva pieza de software, tales como funciones de prueba o interfaces
amigables.

Todos los programas existentes provienen de un software de programación, y cada software de este
tipo permite “escribir” un lenguaje o protocolo diferente, aunque muchos, claro, son el equivalente
a políglotas.

Algunos ejemplos de este tipo de software son: QBasic, Visual Pro, C++, Java script, etc.

Tipos de lenguaje de programación

 Lenguajes de bajo nivel. Se trata de lenguajes de programación que están diseñados para
un hardware específico y que por lo tanto no pueden migrar o exportarse a otros
computadores. Sacan el mayor provecho posible al sistema para el que fueron diseñados,
pero no aplican para ningún otro.
 Lenguajes de alto nivel. Se trata de lenguajes de programación que aspiran a ser un lenguaje
más universal, por lo que pueden emplearse indistintamente de la arquitectura del hardware,
es decir, en diversos tipos de sistemas. Los hay de propósito general y de propósito
específico.
 Lenguajes de nivel medio. Este término no siempre es aceptado, que propone lenguajes de
programación que se ubican en un punto medio entre los dos anteriores: pues permite
operaciones de alto nivel y a la vez la gestión local de la arquitectura del sistema.

Otra forma de clasificación a menudo es la siguiente:

 Lenguajes imperativos. Menos flexibles, dada la secuencialidad en que construyen sus


instrucciones, estos lenguajes programan mediante órdenes condicionales y un bloque de
comandos al que retornan una vez llevada a cabo la función.
 Lenguajes funcionales. También llamados procedimentales, estos lenguajes programan
mediante funciones que son invocadas conforme a la entrada recibida, que a su vez son
resultado de otras funciones.

“Formando líderes para la construcción de un nuevo país en paz”


Universidad de Pamplona
Pamplona - Norte de Santander - Colombia 3
Tels: (7) 5685303 - 5685304 - 5685305 - Fax: 5682750
SC-CER96940 www.unipamplona.edu.co
INFORMÁTICA BÁSICA

Software de aplicación

En informática, se entiende por software de aplicación, programas de aplicaciones o en algunos


casos aplicaciones, al conjunto de los programas informáticos generalmente instalados en el
sistema por el usuario, y diseñados para llevar a cabo un objetivo determinado y concreto, de tipo
lúdico, instrumental, comunicativo, informativo, etc.

Dicho de otro modo: todos aquellos programas que no tienen que ver con el funcionamiento del
computador, sino que instalamos en él para darle funciones determinadas como herramienta de
trabajo (hoja de cálculo, procesador de palabras, programas de diseño gráfico, etc.), de ocio
(videojuegos, reproductores de audio o video, etc.) o de información (enciclopedias digitales,
navegador de Internet, etc.), entre otras.

El software de aplicación normalmente es diseñado y comercializado aparte del software de sistema


que viene incorporado de fábrica al computador, y su selección e instalación en el sistema es a total
libre albedrío del usuario. No es, sin embargo, imposible que muchos programas de este tipo
vengan preinstalados –debido a convenios empresariales y promociones específicas- en el disco
rígido de un computador recién comprado.

Ejemplos de software de aplicación:

 Google Chrome. Se llama así a este navegador de Internet diseñado y publicado por Google
Inc., y distribuido de manera totalmente gratuita por la red. Revolucionó el ramo al ser uno
de los exploradores más livianos y veloces del momento.
 OpenOffice. Un paquete de software de oficina, de distribución libre y gratuita a través de
Internet, para hacer la competencia a versiones pagas populares, como Microsoft Office.
OpenOffice opera con código abierto y posee tanto un procesador de palabras (Writer), una
hoja de cálculo (Calc), un software de presentaciones y diapositivas (Impress), una base de
datos (Base) y un editor de fórmulas matemáticas (Math), como un editor de gráficos y
efectos visuales (Draw).
 Call Of Duty. Título de una gama de videojuegos bélicos, caracterizados por su narrativa
en primera persona y programados por la empresa Infinity Ward (aunque distribuidos por
Activision). Fue uno de los videojuegos más populares en su rama y a menudo ha sido
criticada su carga de violencia y de contenido político.

“Formando líderes para la construcción de un nuevo país en paz”


Universidad de Pamplona
Pamplona - Norte de Santander - Colombia 4
Tels: (7) 5685303 - 5685304 - 5685305 - Fax: 5682750
SC-CER96940 www.unipamplona.edu.co
INFORMÁTICA BÁSICA
 Skype. Un software diseñado para establecer comunicaciones telefónicas o
videoconferencias empleando la transmisión de datos de Internet. Permite al usuario
establecer su agenda de contactos, administrar diversas cuentas y emitir y recibir tanto
señales de audio como de video en tiempo real. Actualmente es propiedad de la empresa
Microsoft.
 MediaMonkey. Se trata de un programa reproductor multimedia: para archivos de audio y
de video, desarrollado por Ventis Media Inc. Permite organizar, etiquetar y reproducir
archivos, y opera en diversos sistemas operativos.
 Adobe Ilustrator. Diseñado para la edición de gráficos y en representación virtual de un
taller de arte, este programa opera en base a un tablero de dibujo llamado “mesa de trabajo”,
en el que se lleva a cabo la labor de diseño artístico y creativo, ayudado por diversas
herramientas digitales. Es propiedad de Adobe Systems y se encuentra en el paquete Adobe
Creative Cloud.

Software Malware

No todas las formas de malware se presentan de manera drástica. Es posible que usted no sepa que
en sus equipos se ejecuta un malware que ralentiza su sistema o viola su privacidad. Algunos
programas se diseñaron para que no puedan detectarse, y solo realizan actividades notorias en
condiciones precisas.

Tal vez no pueda detener el malware, pero si se mantiene informado y aplica las prácticas de
seguridad adecuadas, puede reducir las probabilidades de que interrumpa sus operaciones.

Tipos de malware

Para entender mejor los efectos del malware y las maneras de reducir los riesgos de infección, es
muy útil clasificarlo en distintas categorías. Sin embargo, dichas categorías pueden mezclarse, así
que los operadores y los desarrolladores de malware con frecuencia combinan las técnicas.

El malware necesita una forma de propagarse y un código para lograr su objetivo [4]

“Formando líderes para la construcción de un nuevo país en paz”


Universidad de Pamplona
Pamplona - Norte de Santander - Colombia 5
Tels: (7) 5685303 - 5685304 - 5685305 - Fax: 5682750
SC-CER96940 www.unipamplona.edu.co
INFORMÁTICA BÁSICA

 Troyanos

Los troyanos se propagan con ingeniería social. Se hacen pasar por otro software para persuadir a
los usuarios incautos de que los instalen. Una estrategia común implica que los atacantes convenzan
a los usuarios de abrir un archivo o enlace web que instala el malware. En otros casos, un usuario
puede instalar una aplicación que parece beneficiosa, como una excelente barra de herramientas
para el explorador o un teclado de emoticonos divertido, pero que también contiene malware. Otra
técnica troyana consiste en escribir malware de instalación automática en una memoria USB
externa y dársela a un usuario que no sepa de la presencia de dicho malware.

 Gusanos

Los gusanos se introducen en lugares no deseados. Los primeros gusanos informáticos


experimentales, que simplemente se copiaban a sí mismos, se crearon en la década de 1970. En la
década de 1980, aparecieron los gusanos más dañinos y se convirtieron en los primeros virus
informáticos más conocidos, que se propagaban de PC a PC a través de los disquetes, y corrompían
los archivos a los que tenían acceso. Con la expansión del Internet, los desarrolladores de malware
diseñaron gusanos que se copian a sí mismos a través de las redes, lo cual los convirtió en una
amenaza temprana para las empresas y los usuarios conectados a Internet.

 Exploits

Un exploit es un punto vulnerable del software que podría aprovecharse ilegalmente para obligarlo
a realizar alguna tarea fuera de su función real. Un programa de malware puede usar un exploit
para ingresar a un sistema o para trasladarse de una parte del sistema a otra. Muchos exploits
dependen de los puntos vulnerables conocidos, a los que se suele llamar puntos vulnerables y
exposiciones comunes (CVE), y dependen del hecho de que no todos los usuarios mantienen sus
sistemas actualizados con parches de seguridad. Los exploit de día cero son menos frecuentes, pero
aprovechan los puntos vulnerables fundamentales que no haya corregido el encargado de
mantenimiento del software.

 Rootkits y bootkits

Los rootkits son conjuntos de herramientas de software diseñados para obtener el control total de
un sistema sin dejar rastros. Reemplazan los controles administrativos normales de un sistema de
manera efectiva. Los bootkits son un tipo avanzado de rootkit que infecta el kernel de un sistema,
así que adquiere aún más control y es mucho más difícil de detectar.

“Formando líderes para la construcción de un nuevo país en paz”


Universidad de Pamplona
Pamplona - Norte de Santander - Colombia 6
Tels: (7) 5685303 - 5685304 - 5685305 - Fax: 5682750
SC-CER96940 www.unipamplona.edu.co
INFORMÁTICA BÁSICA

 Adware y spyware

Los programas de adware llenan su dispositivo de publicidad no deseada. Su pariente cercano, el


spyware, recopila información y la transmite a otro sitio. Los programas de spyware pueden ser
desde rastreadores que supervisan su actividad en Internet hasta sofisticadas herramientas de
espionaje. Además de violar su privacidad, pueden ralentizar el sistema y obstruir su red.

 Botnets

El malware de tipo botnet transfiere el control de un dispositivo a un tercero, lo cual lo vuelve parte
de una gran red de dispositivos infectados. En general las botnets se usan para llevar a cabo ataques
de denegación de servicio distribuido (DDoS), enviar spam o realizar tareas de minería de
criptomonedas. En una red, cualquier dispositivo no protegido puede ser vulnerable a una
infección. Por lo general, las botnets tienen los medios para ampliar su red de dispositivos y son lo
suficientemente complejas para aprovechar varias actividades maliciosas de manera simultánea o
secuencial. Por ejemplo, el ataque de malware Mirai de 2016 utilizó enrutadores domésticos y
cámaras conectadas a Internet para crear una botnet de DDoS masiva.

 Ransomware

El ransomware es una forma de malware que exige un pago a cambio de su anulación. Muchos
ransomware comunes cifran archivos en el sistema de un usuario y exigen el pago de un rescate en
Bitcoin a cambio de una clave de descifrado. Este tipo de malware adquirió notoriedad a mediados
de la década de 2000 y sigue siendo una de las amenazas de seguridad informática más graves y
generalizadas.

 Otras formas de daño

A veces, el objetivo del desarrollador o el operador del malware es destruir los datos o arruinar
alguna herramienta. Mucho antes de que el ransomware se volviera problemático, uno de los
primeros programas de malware en conseguir la atención de los medios de comunicación masiva
fue el virus Michelangelo en 1992. Su objetivo era sobrescribir la unidad de disco de una PC
infectada en una fecha en particular, el 6 de marzo. Años más tarde, en 2000, el virus ILOVEYOU
se propagó de un usuario a otro en la forma de un script Visual Basic que se enviaba como un
archivo adjunto de correo electrónico. Cuando se ejecutaba, borraba varios archivos y enviaba una
copia de sí mismo a todos los contactos en la libreta de direcciones del usuario.

“Formando líderes para la construcción de un nuevo país en paz”


Universidad de Pamplona
Pamplona - Norte de Santander - Colombia 7
Tels: (7) 5685303 - 5685304 - 5685305 - Fax: 5682750
SC-CER96940 www.unipamplona.edu.co
INFORMÁTICA BÁSICA

“Formando líderes para la construcción de un nuevo país en paz”


Universidad de Pamplona
Pamplona - Norte de Santander - Colombia 8
Tels: (7) 5685303 - 5685304 - 5685305 - Fax: 5682750
SC-CER96940 www.unipamplona.edu.co
INFORMÁTICA BÁSICA

Referencias

[1] Fuente: https://concepto.de/software/#ixzz6HNoKfDUr

[2] Fuente: https://www.redhat.com/es/topics/security/what-is-malware

[3] Fuente: https://concepto.de/software-de-sistema/#ixzz6HNqVljET

[4] Fuente: https://www.redhat.com/es/topics/security/what-is-malware

“Formando líderes para la construcción de un nuevo país en paz”


Universidad de Pamplona
Pamplona - Norte de Santander - Colombia 9
Tels: (7) 5685303 - 5685304 - 5685305 - Fax: 5682750
SC-CER96940 www.unipamplona.edu.co

También podría gustarte