Universidad Autónoma de Nuevo León
Facultad de Contaduría Pública y Administración
Docente: María Magdalena Madrigal Lozano
Grupo: DCB
1.1 - Resumen acerca de Algoritmos, requerimientos,
variables y pseudocódigo
GLADYS GONZALEZ OROZCO 2056943
FABIOLA LUCIO OROZCO 2011078
ALDO YAHIR RAMOS BARRON 2090084
DAMARIS MICHELLE GALINDO PACHUCA 2056131
EMILIANO VILLARREAL VILLARREAL 2108608
2 FEBRERO 2025 MONTERRYE NUEVO LEON
Algoritmo
Un algoritmo es una secuencia ordenada de pasos que se siguen para resolver un
problema o realizar una tarea específica. En el ámbito administrativo y contable, los
algoritmos pueden ser utilizados para automatizar procesos rutinarios como la
elaboración de reportes financieros, la gestión de inventarios o el cálculo de
impuestos.
Ejemplo:
En la contabilidad de una empresa, un algoritmo podría describir el proceso para
calcular el balance de pérdidas y ganancias:
1. Sumar todos los ingresos durante el mes.
2. Restar todos los gastos operativos.
3. Determinar el beneficio neto (ingresos - gastos).
4. Generar un reporte con los resultados.
Requerimientos
Los requerimientos de un proyecto de desarrollo se refieren a las condiciones y
funcionalidades que debe cumplir el sistema. Estos requerimientos pueden ser
funcionales (lo que el sistema debe hacer) y no funcionales (cómo debe
comportarse el sistema). Para un sistema contable o gerencial, los requerimientos
son esenciales para garantizar que el software cumpla con las necesidades de la
empresa.
Ejemplo:
Para una herramienta de contabilidad, los requerimientos podrían incluir:
• Funcionales:
o El sistema debe permitir registrar ingresos y egresos.
o El sistema debe calcular automáticamente los impuestos sobre las
ventas.
• No funcionales:
o El sistema debe ser capaz de almacenar registros durante los últimos 5
años.
o El sistema debe ser accesible en todo momento desde dispositivos
móviles.
Variables
Las variables son espacios en memoria que almacenan información que puede
cambiar durante la ejecución del programa. En los sistemas administrativos, las
variables se utilizan para almacenar datos que varían constantemente, como el saldo
de cuentas, los precios de los productos o las horas trabajadas.
Ejemplo:
En un sistema de nómina, algunas de las variables podrían ser:
• salario base: El salario inicial de un empleado.
• horas extra: El número de horas extras trabajadas.
• total, pago: El total a pagar, que es una combinación de salario base y horas
extras.
Identificadores
Los identificadores son los nombres que se asignan a las variables, funciones y otros
elementos del programa. Deben ser descriptivos para que sea fácil entender qué
representan. En el contexto de un sistema contable, los identificadores permiten
nombrar de forma clara los elementos financieros y operativos.
Ejemplo:
En un sistema de gestión de inventarios, podríamos tener identificadores como:
• producto id: Identificador único del producto.
• cantidad disponible: Número de unidades disponibles en el inventario.
• precio unitario: Precio de cada unidad del producto.
Tipos de Datos
Los tipos de datos definen el tipo de valor que una variable puede almacenar, como
enteros, flotantes, cadenas de texto, etc. En el ámbito administrativo, seleccionar el
tipo de dato adecuado es crucial para asegurar la correcta manipulación y
almacenamiento de la información.
Ejemplo:
En una hoja de cálculo contable, se pueden usar diferentes tipos de datos:
• Enteros: Para representar cantidades de productos o unidades.
• Flotantes: Para representar montos de dinero con decimales.
• Cadenas de texto: Para almacenar nombres de clientes o productos.
Pseudocódigo
El pseudocódigo es una herramienta utilizada en la planificación y diseño de
algoritmos antes de escribirlos en un lenguaje de programación. Se trata de una
forma informal de describir los pasos necesarios para resolver un problema o realizar
una tarea específica, utilizando un lenguaje cercano al humano, pero con una
estructura ordenada que facilita la conversión a código real. El pseudocódigo no
sigue una sintaxis estricta y es independiente de cualquier lenguaje de programación,
lo que lo hace accesible y útil para representar algoritmos de manera clara y sencilla.
El propósito principal del pseudocódigo es proporcionar una visión general y
comprensible de la lógica detrás de una solución, sin preocuparnos por los detalles
de implementación específicos. Esta forma de descripción es ampliamente usada en
diversas disciplinas, incluidas las ciencias de la administración, donde ayuda a
estructurar procesos y tomar decisiones basadas en cálculos o tareas repetitivas.
Ejemplo 1: Cuantificación del patrimonio de una organización
Un ejemplo común en la administración, especialmente en el ámbito contable, es
calcular el patrimonio de una organización. El patrimonio se calcula restando el
total de pasivos (deudas y obligaciones) de los activos (bienes y derechos) de la
organización.
Pseudocódigo para calcular el patrimonio:
Inicio
Definir salario base como 3000
Definir horas extra como 20
Definir tarifa hora extra como 50
Calcular pago extra = horas extra * tarifa hora extra
Calcular total pago = salario base + pago extra
Mostrar "El total a pagar es: " + total pagó
Relación de los Conceptos con la Administración y Contabilidad
Estos conceptos de programación se aplican directamente a la gestión de
información en las organizaciones, tanto desde el punto de vista gerencial como
contable. Por ejemplo:
• Algoritmos permiten automatizar cálculos y procesos contables complejos,
mejorando la eficiencia de las operaciones financieras.
• Requerimientos aseguran que las herramientas y sistemas desarrollados se
ajusten a las necesidades específicas de los gerentes y contadores, como en
la elaboración de presupuestos, la generación de informes financieros o la
gestión de impuestos.
• Variables y tipos de datos son esenciales en el desarrollo de sistemas que
gestionan información financiera, asegurando que los datos sean correctos y
se mantengan actualizados.
• Identificadores facilitan la gestión y acceso de datos relacionados con
transacciones, productos y clientes dentro de sistemas contables.
• El pseudocódigo es una herramienta fundamental para el diseño de
algoritmos antes de implementar un sistema complejo que será utilizado en la
toma de decisiones gerenciales o en la auditoría de estados financieros.
Conclusiones individuales
Conclusión Gladys González Orozco
En resumen, estos conceptos son fundamentales en el desarrollo de sistemas
informáticos que agilizan y optimizan las funciones administrativas y contables,
permitiendo una gestión más eficiente y precisa de la información financiera. Su
comprensión es crucial para los futuros gerentes y contadores que aspiran a
integrar tecnología en sus procesos de gestión empresarial, ya que facilita la
toma de decisiones basadas en datos confiables, mejora la productividad y
reduce errores en tareas repetitivas. Además, el uso adecuado de herramientas
como el pseudocódigo y la estructuración de algoritmos contribuye a la
implementación de soluciones tecnológicas innovadoras que impulsan el
crecimiento y la competitividad en el entorno empresarial moderno.
Conclusión Fabiola Lucio Orozco
En lo personal, creo que la programación en la administración y contabilidad es
una herramienta indispensable para mejorar la eficiencia y precisión en los
procesos empresariales. El uso de algoritmos facilita la automatización de tareas
repetitivas, lo que permite ahorrar tiempo y reducir errores. Además,
comprender conceptos como variables, identificadores y tipos de datos ayuda a
manejar la información de manera más organizada. Me parece que el
pseudocódigo es una excelente forma de planificar soluciones antes de
implementarlas, ya que permite estructurar ideas de manera clara. En general,
considero que integrar la tecnología en la gestión administrativa y contable no
solo es útil, sino necesario para adaptarse a las exigencias actuales del mercado.
Conclusión Aldo Yahir Ramos Barron
Con la realización de esta actividad pude conocer lo que es un lenguaje de
programación y las bases de la programación, todos estos conceptos y
definiciones me fueron de mucha utilidad ya que desconocía totalmente del
tema, al descubrir las utilidades del lenguaje de programación puedo concluir
que es de suma importancia conocer lo que es y lo que conlleva ya que nosotros
al trabajar con estos algoritmos podemos programar diferentes tareas o
actividades que se puedan realizar con un lenguaje de programación en conjunto
de los algoritmos que se establezcan. También cabe destacar que estos
lenguajes se están presentes día a día en la sociedad, y conforme avanza la
sociedad lo hace la tecnología, por lo cual el relacionarse con esta es un punto a
favor para el nuestro futuro
Conclusión Damaris Michelle Galindo Pachuca
Desde mi perspectiva, aprender sobre estos conceptos es esencial para optimizar
la administración y la contabilidad dentro de una empresa. La tecnología ha
permitido agilizar muchas tareas, y el uso de algoritmos facilita procesos que
antes eran más complejos y tediosos. Considero que herramientas como el
pseudocódigo son muy útiles para organizar mejor las soluciones antes de
implementarlas, lo que ayuda a evitar errores. Además, entender cómo
funcionan las variables, los identificadores y los tipos de datos permite gestionar
la información de manera más ordenada y eficiente. En definitiva, integrar la
programación en el ámbito empresarial no solo moderniza el trabajo, sino que
también mejora la toma de decisiones y la productividad.
Conclusión Emiliano Villarreal Villarreal
Bueno para mis las programaciones son muy importantes ya que te puede
resolver varios problemas de manera inmediata y en resumen son son muy
impártanles los conceptos que describimos en esta tarea ya que te ayudan a
agilizar mucho en las tareas y en las informaciones que deseas encontrar y es
muy crucial para futuros aprendizajes y desarrollo para gerentes y contadores
Referencias
1. Correa García, E. (2013). El papel de los algoritmos en los sistemas
contables.
2. OpenWebinars. (2020). Algoritmos informáticos y su relación con el
pseudocódigo.
3. UNIR FP. (2023). ¿Qué es el pseudocódigo? Principales usos y ejemplos.
4. OpenWebinars. (2017). Qué es pseudocódigo y por qué es esencial en
programación.
5. Postolo. (2024). El impacto de la inteligencia artificial en la gestió
financiera.