Está en la página 1de 4

Guía de estudio

Diagrama de flujo
Para llevar a cabo la resolución de distintos problemas necesitamos establecer
una serie metódica de pasos que, en un determinado grado, nos garanticen
alcanzar nuestro objetivo. Una herramienta que podemos utilizar para sistematizar
la información, es el algoritmo.

En general, los algoritmos se definen como una serie consecutiva de pasos a


seguir para resolver un problema. Parece que este tema es desconocido para
nosotros, pero en realidad todo el tiempo estamos realizando estos
procedimientos. Por ejemplo, para llevar a cabo una sencilla tarea como entrar a
un programa de computadora y utilizarlo, necesitamos realizar una serie de pasos
secuenciales previos; primero conectamos la computadora, luego la prendemos,
accedemos al sistema operativo, seleccionamos el icono del programa y
finalmente nos encontramos utilizando el software. Como ves, todos estos pasos
son importantes para llegar a la meta, además de que los tienes que seguir en
este estricto orden, es decir, no puedes prender la computadora antes de
conectarla o no puedes seleccionar el icono antes de acceder al sistema
operativo. De la misma forma, cada acción que realizas está delimitada y tendrás
que tomar decisiones si no encuentras el resultado deseado en cada paso.
Tipos de software
Estos son los diferentes tipos de software de sistema:

 Cargador de programas
 Sistemas operativos (como son Mac, Windows o Linux)
 Controlador de dispositivos
 Herramientas de programación
 Programas utilitarios
 Entornos de escritorio
 BIOS o sistema básico de entrada y salida
 Hipervisores o máquinas virtuales (permiten gestionar diferentes Sistemas
Operativos en un mismo dispositivo)
 Gestores de arranque (en inglés se conocen como bootloaders)

Software de programación

El software de programación son las herramientas de las que se vale el


programador para crear programas. Es decir, el programador emplea diferentes
lenguajes de programación. Como por ejemplo los editores de texto o los
compiladores, es decir, son diferentes tipos de software ideados para trabajar de
la mano. Por ejemplo, el programador crea el código en el editor de texto y luego
lo compila.

Clasificación de los diferentes tipos de software de


programación:

 Editores de texto
 Enlazadores de código
 Depuradores
 Entornos de desarrollo integrado (IDE por sus siglas en inglés). Los
entornos de desarrollo integrado agrupan los diferentes software de
programación en una única interfaz y que consiguen facilitar el trabajo de
los programadores al agrupar todas las herramientas en una sola.
Presentadores de texto
Procesadores de textos. Son aplicaciones informáticas destinadas a la creación,
edición, modificación, corrección e impresión de documentos de texto. Por lo general
todos los procesadores de textos son capaces de trabajar con diferentes tipos de
fuentes, interlineado, alineación, tamaño de letra, corrección ortográfica y gramatical,
el trabajo con imágenes y tablas, además de contar con diccionarios en varios idiomas
para facilitar la labor de redacción.

Ejemplos de procesadores de texto

Microsoft Word: Es parte de un completísimo paquete de oficina Microsoft


Office producido y patentado por Microsoft Corporation. Es uno de los
procesadores de texto más aceptados en el mercado de la informática,
evoluciona muy rápidamente

OpenOffice.org_Writer Procesador de texto integrante de la suit ofimática Open


Office proyecto desarrollado por Sun System. Es una alternativa libre a
aplicaciones privativas como el propio Microsoft Word. Se distribuye bajo
licencia GPL bajo la GNU software Fundation.

Pages de la suit informática de IWork de Apple

AbiWord de la suit informática de Código abierto GNOME Office

También podría gustarte