Está en la página 1de 6

Universidad Autónoma de Nuevo León

Facultad de Contaduría Pública y Administración

Introducción a la Programación

1.1 - Resumen acerca de Algoritmos, requerimientos, variables y pseudocódigo

Nombre del Docente: Fernando Diaz Hernández

Integrantes del equipo:

MATRICULA NOMBRE
2129036 Mariana Coronado Vega
1950511 José Sebastián Valenciana Canizalez
1954128 Alan Alvarez Céspedes
2021321 José Gerardo Becerra Rodriguez
2084077 Aguiar Rodríguez Héctor Alexis
2054236 Carlos Gualberto Morales Valtier

Monterrey, Nuevo León a 18 de agosto de 2023.


Introducción a la Programación
La programación es la actividad que se enfoca en organizar un conjunto de datos ordenados a
seguir para ser ciertas cosas, esta definición puede utilizarse en muchos contextos. Pero en el área
de informática la programación es fundamental para la relación entre ordenadores y los usuarios.
En informática se emplea para idear y organizar las ideas necesarias para un proyecto, ya sea para
crear programas o aplicaciones.

Todo esto con ayuda de lenguajes de programación, los cuales son idiomas artificiales
prediseñados con signos, palabras y símbolos que nos ayuda a que el ordenador ejecute
aplicaciones y programas.

Si hablamos de algoritmos nos referimos al conjunto de instrucciones sistemáticas y previamente


definidas que se utilizan para realizar una determinada tarea. Estas instrucciones están ordenadas
y acotadas a manera de pasos a seguir para alcanzar un objetivo.

Todo algoritmo tiene una entrada, conocida como input y una salida, conocida como output, y
entre medias, están las instrucciones o secuencia de pasos a seguir. Estos pasos deben estar
ordenados y, sobre todo, deben ser una serie finita de operaciones que permitan conseguir una
determinada solución.

En el mundo de la programación, todo programa o sistema operativo funciona a través de


algoritmos, escritos en un lenguaje de programación que el ordenador pueda entender para
ejecutar los pasos o instrucciones de una forma automatizada. A nivel de big data e inteligencia
artificial, los algoritmos analizan la información y datos de consumidores y usuarios finales.

Cabe recalcar que es muy importante haces énfasis en el requerimiento que; define la
funcionalidad que se espera que un determinado SW tenga. Un requerimiento expresa lo que el
cliente quiere. El Análisis de requerimientos es el proceso mediante el cual se identifican y se
comprenden los requerimientos de un software.

Además, existen variables, ni más ni menos una variable es un elemento de datos con nombre
cuyo valor puede cambiar durante el curso de la ejecución de un programa. Un nombre de variable
debe seguir el convenio de denominación de un identificador (carácter alfabético o número y el
signo de subrayado).

Los "identificadores" o "símbolos" son los nombres que se proporcionan para variables, tipos,
funciones y etiquetas del programa. Los nombres de identificadores deben diferir en ortografía y
mayúsculas y minúsculas de cualquier palabra clave.

En cambio, los tipos de datos se presentan en:

Numéricos: incluyen números positivos, negativos; cifras decimales, naturales, etc.

Texto: letras, caracteres, símbolos que representan otros idiomas.

Valores booleanos: que son fundamentales para establecer condiciones de verdad o falsedad.

Listas: para almacenar múltiples elementos de un mismo tipo.


Por último, pero no menos importante el pseudocódigo; que es la herramienta de programación en
la que las instrucciones se escriben en palabras similares al español, que facilitan tanto la escritura
como la lectura de programas. En esencia, el pseudocódigo se puede definir como un lenguaje de
especificaciones de algoritmos.

Ejemplo:
ALGORITMO (EJEMPLO)

La ejecución de tareas cotidianas tan simples como cepillarse los dientes, lavarse las
manos o seguir el manual de instrucciones de armado de un mueble, se pueden ver como un
algoritmo. En administración podemos destacar, una cadena de valor o el diagrama de flujo del
procedimiento de la elaboración de un pan en Bimbo como un algoritmo.

REQUERIMIENTOS (EJEMPLO)

En la administración podemos poner como requerimiento cuando nos asignan una tarea que
cumplir y debe de cumplir con ciertas características específicas para poder cumplir al cien.

VARIABLES (EJEMPLO)

En administración una variable que podríamos usar como ejemplo sería el Microsoft Excel, donde
almacenamos datos, pueden ser números, letras, y pueden ser guardados.

IDENTIFICADORES (EJEMPLO)

Podríamos poner como ejemplo cuando en una empresa, tienen su propio software en el
cual todos los trabajadores tienen un usuario y contraseña que les permite entrar y ese es su
identificador.

PSEUCODIGO (EJEMPLO)

En la administración podemos poner como ejemplo de pseudocódigo cuando nos das


instrucciones del proceso de alguna actividad de la empresa. Es como un falso lenguaje, pero en
nuestro idioma, en el lenguaje humano y en español.
Glosario
Vectores: Es una clase genérica que permite almacenar una colección de objetos del mismo tipo.

Matriz: Es una colección ordenada de datos. Las matrices se emplean para almacenar múltiples
valores en una sola variable, frente a las variables que solo pueden almacenar un valor.

Python: Es un lenguaje de programación ampliamente utilizado en las aplicaciones de desarrollo


de software, la ciencia de datos y el machine learning.

Vectores en Python: Se implementan usando listas.

Ordenamiento de burbuja: El nombre lo recibe por el hecho de que, si se ordena en orden


ascendente, los numero mas pequeños suben como burbujas, mientras que los mas grandes se van
hundiendo.

Cognotecnicas: Son herramientas que ayudan a pensar de una manera mas clara y efectiva, y que
estimulan la generación, almacenamiento y representación del conocimiento humano.

Validación de requerimientos: Es una actividad indispensable en la tarea de análisis y preguntar al


cliente si los requerimientos que hemos recopilado son los correctos.

Ase de an lisis: Es la fase de desarrollo en la cual se analiza una situación del mundo real, para
entenderlo a fondo, debes determinar los requerimientos del cliente.

Ase de dise do: Es la fase de desarrollo que traduce los requerimientos del cliente a una forma
estandarizada y abstracta y que sirva como materia prima para la codificación de aplicaciones.
Bibliografía
TylerMSFT. (2023, 3 abril). Identificadores de C. Microsoft Learn. https://learn.microsoft.com/es-
es/cpp/c-language/c-identifiers?view=msvc-170

Algoritmos: qué son y qué tipos existen - Ferrovial. (2022, 18 octubre). Ferrovial.
https://www.ferrovial.com/es/stem/algoritmos/#nitext=%C2%BFQu%C3%A9%20son%20los%20al
%0Dgoritmos%3F,seguir%20para%20alcanzar%20un%20objetivo

Alfaomega Grupo Editor. (s. f.). Libroweb.

INTRODUCCIÓN A LA PROGRAMACIÓN 2DA EDICION FELIPE RAMIREZ. (2016, 31 enero). Mexico


Documents. Recuperado 18 de agosto de 2023, de https://vdocuments.mx/introduccion-a-la-
programacion-2da-edicion-felipe-ramirez.html?page=124

Cognotecnicas. (2019, 11 marzo). Las cognotecnicas y sus HERRAMIENTAS.


https://cognoherramientas.blogspot.com/2019/03/las-cognotecnicas-y-sus-herramientas.html

También podría gustarte