Get Started. It's Free
or sign up with your email address
SOFTWARE by Mind Map: SOFTWARE

1. DE APLICACION

1.1. Se llama Software de Sistema o Software de Base al conjunto de programas que sirven para interactuar con el sistema, confiriendo control sobre el hardware, además de dar soporte a otros programas.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

1.1.1. ejemplos:

1.1.1.1. Procesadores de texto. (Microsoft Word), Editores. (Corel draw para el Diseño Gráfico)

1.1.1.2. Programas de diseño asistido por computador. (AutoCAD)

1.1.1.3. Paquetes integrados. (Ofimática: Word, Excel, PowerPoint…)

1.1.1.4. Programas de comunicaciones. (MSN Messenger)

1.1.1.5. Hojas de Cálculo. (Microsoft Excel) Sistemas gestores de bases de datos. (Microsoft Access)

2. DE PROGRAMACIÓN

2.1. Es un conjunto de aplicaciones que permiten a un programador desarrollar sus propios programas informáticos haciendo uso de sus conocimientos lógicos y lenguajes de programación. Algunos ejemplos: Editores de texto, Compiladores, Intérpretes, Enlazadores, Depuradores, Entornos de Desarrollo Integrados (IDE).

2.1.1. Este software se subdivide en:

2.1.1.1. -Lenguajes de bajo nivel:

2.1.1.1.1. *Máquina: Los lenguajes máquina, son aquellos cuyas instrucciones son directamente entendibles por la computadora y no necesitan traducción posterior para que la CPU, pueda entender y ejecutar el programa. Las instrucciones en lenguaje maquina, se expresan en términos de la unidad de memoria mas pequeña, el bit (digito binario 0 o 1 ), en esencia una secuencia de bits que especifican la operación y las celdas implicadas en una operación. *Ensambladores: Es un lenguaje típico de bajo nivel. En este lenguaje las instrucciones se escriben en códigos alfabéticos conocidos como nemotécnicos (abreviaturas de palabras inglesas o españolas). Así, por ejemplo, nemotécnicos típicos son: ADD suma, DIV dividir.

2.1.1.2. -Lenguajes de alto nivel

2.1.1.2.1. son aquellos en los que las instrucciones o sentencias a la computadora son escritas con palabras similares a los lenguajes humanos en general lenguaje inglés, como es el caso de QuickBasic--, lo que facilita la escritura y la fácil compresión por el programador. Por ejemplo: IF (x=y) AND (z=w) THEN PRINT "Esto es una prueba" Que simbólicamente quiere decir : si (x=y) y (z=w) entonces escribir "Esto es una prueba"

3. DE SISTEMA

3.1. Es el software que nos permite tener una interacción con nuestro hardware, es decir, es el sistema operativo. Dicho sistema es un conjunto de programas que administran los recursos del hardware y proporciona una interfaz al usuario. Es el software esencial para una computadora, sin el no podría funcionar, como a Windows, Linux.

3.1.1. ejemplo:

3.1.1.1. Androit

3.1.1.2. Gnu/Linux

3.1.1.3. Mac OS

3.1.1.4. IOS

3.1.1.5. Microsoft Windows