UNIVERSIDAD AUTONOMA
DE NUEVO LEON
FACULTAD DE CONTADURIA PUBLICA Y
ADMINISTRACION
Introduccion a la programacion
1.1 - Resumen acerca de Algoritmos,
requerimientos, variables y
pseudocódigo
Docente: MADRIGAL LOZANO MARIA
MAGDALENA
ALUMNA: BLANCA NELLY ARREDONDO
GARCIA
GPO: DCT MATRICULA: 2030073
ALGORITMOS
Es un método para resolver un problema a través de una secuencia definida
de pasos. exacta y finita.
En matemáticas, informática y disciplinas afines, un algoritmo (de Latín, el
algoritmo de Dixit y este paralelo del matemático persa Kenvorrio) es una
buena lista número definido, ordenado y finito de operaciones que permiten
encontrar la solución a un problema.
Partiendo de un estado inicial y de una entrada, se llega allí a través de
pasos sucesivos y bien definidos un estado final, una solución obtenida. Los
algoritmos están sujetos al análisis de algoritmia.
En la vida cotidiana, los algoritmos se utilizan en una variedad de situaciones
para resolver diferentes problemas.
Desventajas. Algunos ejemplos se pueden encontrar en las instrucciones
(manuales de instrucciones) que presentar los algoritmos de uso del
dispositivo en cuestión o incluso en las indicaciones que un trabajador recibe
de su jefe. Además, hay ejemplos de una naturaleza Matemáticas, como el
algoritmo de separación para calcular el cociente de 2 números, el Algoritmo
de Euclides para encontrar el máximo común divisor de 2 enteros positivos o
el Método gaussiano para resolver un sistema de ecuaciones lineales.
Características
1. Preciso: implica el orden de realización de cada uno de los pasos
2. Definido: si se sigue dos veces, se obtiene el mismo resultado.
3. Finito: Tiene un número determinado de pasos, implica que tiene un fin.
4. No Ambiguo
QUÉ SON LOS
REQUERIMIENTOS DE UN
PROYECTO DE DESARROLLO
Los requisitos no te dicen qué diseño debe tener tu producto o
cómo lo desarrollarás. Le dicen qué facturas, funcionalidades y
contenido se esperan y cómo los usuarios deben interactuar con
ellos.
Los requisitos pueden incluso cambiar con la era porque si el plan
se ejecuta correctamente después de que se haya desarrollado el
MVP y se hayan realizado las pruebas de usuario, los resultados
pueden cambiar los requisitos originales.
Tipos de requerimientos
1. Requerimientos de negocio
2. Requerimientos de los usuarios
3. Requerimientos funcionales
4. Requerimientos de calidad
5. Requerimientos de implementación
Un requisito es una condición o capacidad que debe tener un
sistema, producto, servicio o elemento para cumplir con un
contrato, norma, explicación u otro documento definido
formalmente.
QUÉ SON LAS VARIABLES
Las variables en programación son unidades de datos que puede modificar
pagando una tarifa. Es la forma más simple de almacenamiento y representa
una región de la memoria donde se almacenan los componentes de datos.
Una variable podría ser la temperatura del viento o el costo del trabajo. Todo
lo mencionado es un valor que tiene la posibilidad de ser modificado.
Los modificadores tienen 2 propósitos relevantes, a saber, que los
programadores puedan elegir su nombre, lo que facilita la programación, y
también que pueden escribir programas o funcionalidades que funcionen con
ellos a cualquier costo.
Tipos de variables
1. Entero (corto, largo)
2. Punto flotante (sencillo, doble)
3. carácter
4. Booleano
5. Cadena de longitud fija
6. Cadena de longitud variable
QUÉ ES EL PSEUDOCÓDIGO
El pseudocódigo, como un lenguaje de programación, es una forma
de expresar los diferentes pasos que toma un programa. Su función
principal es expresar la solución de un problema o un algoritmo paso a
paso de la forma más comprensible posible utilizando un lenguaje de
programación.
El pseudocódigo, como sugiere su nombre, ya no es un pseudocódigo
y no se puede ejecutar en una computadora. Esto habla de código
falso (pseudo = falso). Este es un código escrito para ser entendido
por humanos, no por máquinas.
Principales características del pseudocódigo
Para entender qué es el pseudocódigo, tenemos la oportunidad de
usar una analogía: los planos de una casa podrían ser el
pseudocódigo y la casa misma podría ser el programa.
Su principal propiedad es representar un procedimiento que permite
programar y resolver el algoritmo del programa. También se
caracteriza por ser una forma de representación fácil de usar y
manejable que simplifica la transferencia del programa al lenguaje de
programación.
Otra característica del pseudocódigo es su independencia del código
en el que se va a escribir el programa, proporcionando así un método
que permite la posterior programación y solución algorítmica del
programa.