Vous êtes sur la page 1sur 13

Manual rápido de Usuario

Software de Algoritmos y Programación.

Manual de usuario 1
TABLA DE CONTENIDOS

Introducción 3
Objetivo del Software 4
Instalación y puesta en marcha 5
Conversiones 6
Binario 7
Octal 8
Decimal 9
Hexadecimal 10
Mensaje codificado ASCII y traducido a Binario 11
Generar tabla de verdad a partir de una función lógica 12
Recomendaciones 13

Manual de usuario 2
INTRODUCCIÓN

Es una realidad irrefutable que la tecnología se ha arraigado en las vidas de los seres humanos, por
ende, no parece nada extraño ver como las generaciones más próximas poseen una mayor afinidad en
estos temas. Áreas como la informática, electrónica, programación entre otras, generan en las
personas la errada ideología de que son temas fuera de su alcance y que suponen una difícil tarea a la
hora de enfrentarlos. Este proyecto cuenta con las bases y fundamentos desarrollados y empleados a
lo largo de un semestre, donde personas inexpertas y ajenas a este tema intentaron desarrollar una
herramienta informática, que como muchas de las que existen en la actualidad, ayuda a mejorar la
calidad de vida y facilita la misma.

Manual de usuario 3
OBJETIVO DEL SOFTWARE

Esta es una herramienta de múltiples aplicaciones, que en esencia tiene la facultad de realizar cálculos
matemáticos de manera instantánea, que, si bien son sencillos representan una engorrosa tarea para
quienes desean realizarlas. Entre las utilidades de esta aplicación se cuenta con convertidores
numéricos que aplican para cualquiera de los sistemas más empleados (Base 2, Base 8, Base 10 y
Base 16). Adicional a esto también existe una función que tiene la capacidad de realizar conversiones
textuales ingresadas por el usuario a código ASCII y posteriormente representar ese código numérico
obtenido en su equivalente binario. Y por si fuera poco también tiene una función que permite generar
tablas de verdad de funciones lógicas ingresadas por el usuario.

Manual de usuario 4
INSTALACIÓN Y PUESTA EN MARCHA

El programa contiene un archivo tipo .cpp y un ejecutable directo de tipo .exe, por lo cual no es
necesario tener algún programa auxiliar que le permita al usuario final ejecutarlo, sin embargo, si
desea conocer el sistema a fondo es indispensable que tenga instalado el programa Dev-C++ (No
recomendable).
Para poner en marcha la aplicación, el usuario debe ejecutar el archivo .exe llamado PROYECTO -
SISTEMAS NUMERICOS FINAL, automáticamente aparecerá la consola de trabajo dispuesta con
un menú principal donde el usuario tiene opciones de escoger el tipo de trabajo que se desea realizar
(Fig . 1).

Fig. 1 Pantalla principal del programa

El menú del usuario es muy intuitivo y fácil de usar, sin embargo, para ingresar a cada una de las
funciones que ofrece siga el siguiente instructivo.

- Para ingresar a conversiones, presione la tecla 1


- Para ingresar a Mensaje codificado ASCCI y traducción a binario, presione 2
- Para ingresar a generador de tabla de verdad partiendo de su función lógica, presione 3
- Para salir del programa, presione 4.

Manual de usuario 5
CONVERSIONES

Puede ingresar a esta función en el programa digitando el número uno “1” en la consola y
presionando la tecla Intro.

Una de las características más sobresalientes del programa es su capacidad de realizar conversiones
entre diversos sistemas numéricos de las bases más empleadas solo con ingresar una cantidad positiva,
es decir valores mayores que cero y ejecutarla, la aplicación cuenta con múltiples subrutinas que
realizan conversiones en los diversos sistemas numéricos y entre ellos. Las conversiones que está en
capacidad de realizar la aplicación son las siguientes dentro del menú de conversiones (Fig. 2).

- Sistema Binario (Base 2)


- Sistema Octal (Base 8)
- Sistema Decimal (Base 10)
- Sistema Hexadecimal (Base 16)

Fig.2 Menú de conversiones

Manual de usuario 6
BINARIO

“Para ingresar a esta opción presione el número uno (1) dentro del menú CONVERSIONES”

La aplicación ofrece la conversión desde el sistema binario hacia los demás sistemas numéricos
ofrecidos por el programa, es decir:

- Binario a Octal
- Binario a Decimal
- Binario a Hexadecimal

Binario octal: “Puede acceder a esta conversión presionando la tecla uno (1) dentro del menú
BINARIA”
En este apartado se puede realizar la conversión de cualquier número ingresado en el sistema
numérico Binario al sistema numérico Octal de manera sencilla y muy rápida. (Recuerde que el
número que se va a ingresar debe ser binario, es decir, debe contener únicamente valores de 1 y 0).
Para realizar la conversión:
1. Dentro del menú Conversiones > Binaria > Binario a Octal:
2. Ingrese el numero Binario que desea Convertir
3. Presione Intro.
4. La conversión se realizará de manera automática.
5. Presione cualquier tecla para regresar al menú principal.

Binario a Decimal: “Puede acceder a esta conversión presionando la tecla dos (2) dentro del menú
BINARIA”
En este apartado se puede realizar la conversión de cualquier número ingresado en el sistema
numérico Binario al sistema numérico Decimal de manera sencilla y muy rápida. (Recuerde que el
número que se va a ingresar debe ser binario, es decir, debe contener únicamente valores de 1 y 0).
Para realizar la conversión:
1. Dentro del menú Conversiones > Binaria > Binario a Decimal:
2. Ingrese el numero Binario que desea Convertir
3. Presione Intro.
4. La conversión se realizará de manera automática.
5. Presione cualquier tecla para regresar al menú principal.

Binario a Hexadecimal: “Puede acceder a esta conversión presionando la tecla tres (3) dentro del
menú BINARIA”
En este apartado se puede realizar la conversión de cualquier número ingresado en el sistema
numérico Binario al sistema numérico Hexadecimal de manera sencilla y muy rápida. (Recuerde que
el número que se va a ingresar debe ser binario, es decir, debe contener únicamente valores de 1 y 0).
Para realizar la conversión:
1. Dentro del menú Conversiones > Binaria > Binario a Hexadecimal:
2. Ingrese el numero Binario que desea Convertir
3. Presione Intro.
4. La conversión se realizará de manera automática.
5. Presione cualquier tecla para regresar al menú principal.

Manual de usuario 7
OCTAL

“Para ingresar a esta opción presione el número dos (2) dentro del menú CONVERSIONES”

La aplicación ofrece la conversión desde el sistema Octal hacia los demás sistemas numéricos
ofrecidos por el programa, es decir:

- Octal a Binario
- Octal a Decimal
- Octal a Hexadecimal

Octal a Binario: “Puede acceder a esta conversión presionando la tecla uno (1) dentro del menú
OCTAL”
En este apartado se puede realizar la conversión de cualquier número ingresado en el sistema
numérico Octal al sistema numérico Binario de manera sencilla y muy rápida. (Recuerde que el
número que se va a ingresar debe ser Octal, es decir, debe contener únicamente valores enteros entre
el 0 y 7).
Para realizar la conversión:
1. Dentro del menú Conversiones > Octal > Octal a Binario
2. Ingrese el numero Octal que desea Convertir
3. Presione Intro.
4. La conversión se realizará de manera automática.
5. Presione cualquier tecla para regresar al menú principal.

Octal a Decimal: “Puede acceder a esta conversión presionando la tecla dos (2) dentro del menú
OCTAL”
En este apartado se puede realizar la conversión de cualquier número ingresado en el sistema
numérico Octal al sistema numérico Decimal de manera sencilla y muy rápida. (Recuerde que el
número que se va a ingresar debe ser Octal, es decir, debe contener únicamente valores enteros entre
el 0 y 7).
Para realizar la conversión:
1. Dentro del menú Conversiones > Octal > Octal a Decimal
2. Ingrese el numero Octal que desea Convertir
3. Presione Intro.
4. La conversión se realizará de manera automática.
5. Presione cualquier tecla para regresar al menú principal.

Octal a Hexadecimal: “Puede acceder a esta conversión presionando la tecla tres (3) dentro del
menú OCTAL”
En este apartado se puede realizar la conversión de cualquier número ingresado en el sistema
numérico Octal al sistema numérico Hexadecimal de manera sencilla y muy rápida. (Recuerde que
el número que se va a ingresar debe ser Octal, es decir, debe contener únicamente valores enteros
entre el 0 y 7).

Para realizar la conversión:


1. Dentro del menú Conversiones > Octal > Octal a Hexadecimal
2. Ingrese el numero Octal que desea Convertir
3. Presione Intro.
4. La conversión se realizará de manera automática.
5. Presione cualquier tecla para regresar al menú principal.

Manual de usuario 8
DECIMAL

“Para ingresar a esta opción presione el número tres (3) dentro del menú CONVERSIONES”

La aplicación ofrece la conversión desde el sistema Decimal hacia los demás sistemas numéricos
ofrecidos por el programa, es decir:

- Decimal a Binario
- Decimal a Octal
- Decimal a Hexadecimal

Decimal a Binario: “Puede acceder a esta conversión presionando la tecla uno (1) dentro del menú
DECIMAL”
En este apartado se puede realizar la conversión de cualquier número ingresado en el sistema
numérico Decimal al sistema numérico Binario de manera sencilla y muy rápida. (Recuerde que el
número que se va a ingresar debe ser Decimal, es decir, debe contener únicamente valores enteros y
positivos entre 0 e infinito).
Para realizar la conversión:
1. Dentro del menú Conversiones > Decimal > Decimal a Binario
2. Ingrese el numero Decimal que desea Convertir
3. Presione Intro.
4. La conversión se realizará de manera automática.
5. Presione cualquier tecla para regresar al menú principal.

Decimal a Octal: “Puede acceder a esta conversión presionando la tecla dos (2) dentro del menú
DECIMAL”
En este apartado se puede realizar la conversión de cualquier número ingresado en el sistema
numérico Decimal al sistema numérico Octal de manera sencilla y muy rápida. (Recuerde que el
número que se va a ingresar debe ser Decimal, es decir, debe contener únicamente valores enteros y
positivos entre 0 e infinito).
Para realizar la conversión:
1. Dentro del menú Conversiones > Decimal > Decimal a Octal
2. Ingrese el numero Decimal que desea Convertir
3. Presione Intro.
4. La conversión se realizará de manera automática.
5. Presione cualquier tecla para regresar al menú principal

Decimal a Hexadecimal: “Puede acceder a esta conversión presionando la tecla tres (3) dentro del
menú DECIMAL”
En este apartado se puede realizar la conversión de cualquier número ingresado en el sistema
numérico Decimal al sistema numérico Hexadecimal de manera sencilla y muy rápida. (Recuerde
que el número que se va a ingresar debe ser Decimal, es decir, debe contener únicamente valores
enteros y positivos entre 0 e infinito).
Para realizar la conversión:
1. Dentro del menú Conversiones > Decimal > Decimal a Hexadecimal
2. Ingrese el numero Decimal que desea Convertir
3. Presione Intro.
4. La conversión se realizará de manera automática.
5. Presione cualquier tecla para regresar al menú principal

Manual de usuario 9
HEXADECIMAL

“Para ingresar a esta opción presione el número cuatro (4) dentro del menú CONVERSIONES”

La aplicación ofrece la conversión desde el sistema Hexadecimal hacia los demás sistemas numéricos
ofrecidos por el programa, es decir:

- Hexadecimal a Binario
- Hexadecimal a Octal
- Hexadecimal a Decimal

Hexadecimal a Binario: “Puede acceder a esta conversión presionando la tecla uno (1) dentro del
menú HEXADECIMAL”
En este apartado se puede realizar la conversión de cualquier número ingresado en el sistema
numérico Hexadecimal al sistema numérico Binario de manera sencilla y muy rápida. (Recuerde que
el número que se va a ingresar debe ser Hexadecimal, es decir, debe contener únicamente valores
enteros y positivos entre 0 e 9 y únicamente las letras A, B, C, D, E, F).
Para realizar la conversión:
1. Dentro del menú Conversiones > Hexadecimal > Hexadecimal a Binario
2. Ingrese el numero Hexadecimal que desea Convertir
3. Presione Intro.
4. La conversión se realizará de manera automática.
5. Presione cualquier tecla para regresar al menú principal

Hexadecimal a Octal: “Puede acceder a esta conversión presionando la tecla dos (2) dentro del
menú HEXADECIMAL”
En este apartado se puede realizar la conversión de cualquier número ingresado en el sistema
numérico Hexadecimal al sistema numérico Octal de manera sencilla y muy rápida. (Recuerde que
el número que se va a ingresar debe ser Hexadecimal, es decir, debe contener únicamente valores
enteros y positivos entre 0 e 9 y únicamente las letras A, B, C, D, E, F).
Para realizar la conversión:
1. Dentro del menú Conversiones > Hexadecimal > Hexadecimal a Octal
2. Ingrese el numero Hexadecimal que desea Convertir
3. Presione Intro.
4. La conversión se realizará de manera automática.
5. Presione cualquier tecla para regresar al menú principal

Hexadecimal a Decimal: “Puede acceder a esta conversión presionando la tecla tres (3) dentro del
menú HEXADECIMAL”
En este apartado se puede realizar la conversión de cualquier número ingresado en el sistema
numérico Hexadecimal al sistema numérico Decimal de manera sencilla y muy rápida. (Recuerde
que el número que se va a ingresar debe ser Hexadecimal, es decir, debe contener únicamente valores
enteros y positivos entre 0 e 9 y únicamente las letras A, B, C, D, E, F).
Para realizar la conversión:
1. Dentro del menú Conversiones > Hexadecimal > Hexadecimal a Decimal
2. Ingrese el numero Hexadecimal que desea Convertir
3. Presione Intro.
4. La conversión se realizará de manera automática.
5. Presione cualquier tecla para regresar al menú principal

Manual de usuario 10
MENSAJE CODIFICADO ASCII Y TRADUCIDO A BINARIO

Esta utilidad de la aplicación le da al usuario la posibilidad de trasformar en Código ASCII® para


posteriormente conocer su equivalente en número BINARIO de cualquier palabra que digite y que
contenga letras de las mayúsculas o minúsculas.

Para ingresar a esta función, primero ingrese al programa. En el menú principal presione la opción 2
“Mensaje codificado en ASCII y traducirlo a BINARIO”. Al presionar Intro, automáticamente será
dirigido al menú que despliega esta aplicación (Fig. 3)

Fig.3 Menú de operaciones Código ASCII

Para ejecutar este programa:

1. Abra la aplicación
2. Opción 2 “Mensaje codificado ASCII y traducirlo a binario”
3. Ingrese la cantidad de caracteres que contendrá la palabra:

Ejemplo: 5 palabras -> carro

4. Las palabras pueden ser Mayúsculas o minúsculas de la Aa –Zz


5. Ingrese la palabra y presione intro.
6. A continuación, en pantalla se mostrará el equivalente Binario y ASCII de la palabra
ingresada en orden.
7. Presione cualquier tecla para regresar al menú principal.

Manual de usuario 11
GENERAR TABLA DE VERDAD A PARTIR DE UNA FUNCIÓN LÓGICA

En este apartado se tratará sobre la función del programa que le permite al usuario generar una tabla
de verdad de una función lógica de 2 variables que este ingrese, sin embargo hay que tener en cuenta
algunas condiciones impuestas por el programa y que garantizan al usuario obtener resultados
satisfactorios.

El programa reconocerá solo 2 variables, lo hará de la siguiente forma

- “A” y “B”: Estos tomaran valores normales, por decir:

Si A = 1, la operacion realizada de la función lógica lo reconocerá como tal

- “a” y “b”: Estos tomaran los valores negados (Inversos), es decir:

Si a = 1, la operación realizada de la función lógica lo reconocerá como inverso, es decir 0.

Para ejecutar esta aplicación siga los siguientes pasos:

1. Ingrese al programa
2. En el menú principal digite la opción 3
3. Ingrese la operación que desea realizar, para ello siga el ejemplo que se muestra a
continuación:

A*b+a*B

4. Después de ingresar la función presione Intro.


5. La tabla se generará de manera automática.

Manual de usuario 12
RECOMENDACIONES

La recomendación más importante para el usuario final es que se abstenga de manipular el


archivo .cpp a menos que esté completamente seguro de lo que esté haciendo, ya que su mala
manipulación puede terminar ocasionando daños severos al programa que podrían terminar
dañándolo.

Manual de usuario 13