Está en la página 1de 11

UNIVERSIDAD DE GUADALAJARA

CENTRO UNIVERSITARIO DE LOS LAGOS


SEDE SAN JUAN

Operaciones básicas y datos

Marlen Saraí Valdivia Juarez


217496476
LTIN
Fundamentos de programación
Miguel Ángel Pérez

08/02/2022
INDICE

Contenido
INTRODUCCON ............................................................ 3
OPERACIONES BASICAS Y DATOS ................................ 4
EJERCICIOS................................................................... 5
CONCLUSION ............................................................... 9
Bibliografía .................................................................. 9
INTRODUCCON
Se denominan operaciones del proceso de datos, a las distintas tareas que
pueden ser ejecutadas utilizando un sistema de cómputos. Entre estos están:
Recolección datos: La recolección de datos se refiere al uso de una gran
diversidad de técnicas y herramientas que pueden ser utilizadas por el analista
para desarrollar los sistemas de información, los cuales pueden ser la entrevistas,
la encuesta, el cuestionario, la observación, el diagrama de flujo y el diccionario de
datos.
Verificación de datos: Consiste en el chequeo de datos que se integran en el
ordenador.
Ordenamiento: Es una agrupación de datos para clasificarlos según el sistema que
lo vaya a usar.
Sistematización: Es una serie de procesos y equipos manuales capacitados para
facilitar la obtención en el trabajo o producto.
Calculo: Es un conjunto de elementos que demuestran definir expresiones bien
formadas que ayudan a las operaciones estadísticas y contabilistas.
Recuperación: Es extraer información almacenada en medio físico tales como
archivo; cd´s, discos duros y cualquier otro medio en el fin de crear una base
confiable y segura para su almacenamiento y su uso futuro.
Reproducción: Es generar la información procesada a través de los diferentes
medios o canales necesarios y utilizados para el proceso.
Un programa de computadora es un conjunto de instrucciones que
Concepto de
producirán la ejecución de una determinada tarea. En esencia, un
programa
programa es un medio para conseguir un fin.

El programador debe establecer el conjunto de especificaciones que debe


Partes constitutivas contener el programa: entrada, salida y algoritmos de resolución, que incluirán las
de un programa técnicas para obtener las salidas partir de las entradas.

Instrucciones de asignación
El proceso de diseño del algoritmo o posteriormente
Instrucciones de locura de datos
Instrucciones y tipos de codificación del programa consiste en definir las
de instrucciones acciones o instrucciones que resolverán el problema. Instrucciones de bifurcación.

Los elementos básicos constitutivos de un programa o algoritmo son:

• palabras reservadas (inicio, fin, si-entonces..., etc.), identificadores (nombres de variables


Elementos básicos
esencialmente, procedimientos, funciones, nombre del programa, etc.), caracteres especiales (coma,
de un programa apóstrofo, etc.), constantes, variables, expresiones, instrucciones.

El primer objetivo de toda computadora es el Tipos de datos:


OPERACIONES Datos, tipos de datos manejo de la información o datos. Un dato es la Datos numéricos y datos lógicos.
y operaciones expresión general que describe los objetos.
BASICAS Y primitivas
Los programas de computadora contienen ciertos valores que no deben cambiar durante la
DATOS ejecución del programa. Tales valores se llaman constantes. De igual forma, existen otros
Constantes y valores que cambiarán durante la ejecución del programa; a estos valores se les llama
variables variables.

 Expresiones aritméticas
Las expresiones son combinaciones de
Expresiones  Reglas de prioridad
constantes, variables, símbolos de
Funciones internas  Expresiones lógicas
operación, paréntesis y nombres de función-
 Asignación aritmética

La operación de La operación de asignación es el modo de almacenar  Asignación lógica


asignación valores a una variable. La operación de asignación se  Asignación múltiple
representa con el símbolo u operador  Asignación de cadena

Entrada y salida de
información
Escritura de Los cálculos que realizan las computadoras requieren para ser útiles la
algoritmos/programas entrada de los datos necesarios para ejecutar las operaciones que
posteriormente se convertirán en resultados, es decir, salida.

La escritura de un algoritmo mediante una herramienta de programación debe ser lo más


clara posible y estructurada, de modo que su lectura facilite considerablemente el
entendimiento del algoritmo y su posterior codificación en un lenguaje de programación.
EJERCICIOS

3.2. ¿Cuáles de los siguientes identificadores no son válidos?


a) XRayo
b) X_Rayo
c) R2D2 d) X
e) 45
f) N14
g) ZZZZ
h) 3μ
3.3. ¿Cuáles de las siguientes constantes no son válidas?
a) 234
b) –8.975
c) 12E – 5
d) 0
e) 32,767
f) 1/2
g) 3.6E + 7
h) –7E12
i) 3.5 x 10
j) 0,456
k) 0.000001
l) 224E1
Evaluar la siguiente expresión para A = 2 y B = 5:
3*A-4*B/A^2
3*2-4*5/2^2
3*2-4*5/4
6-20/4
6-5
1
3.5. Evaluar la expresión
4/2*3/6+6/2/1/5^2/4*2
2*1/2+6/2/1/25/8
1+48/50
1+0.96
1.96
3.6. Escribir las siguientes expresiones algebraicas como
expresiones algorítmicas:
a) √b2 – 4ac ------ B^(2/2)-4*a*c ----- b-4*a*c
b) (x2+ y2)z2 ------- (x^2+y^2)/z^2
c) (3x + 2y)/2z -------- (3*x+2*y)/2*z
d) (a + b)/(c – d) ------- (a+b)/(c*d)
e) 4x2– 2x + 7 -------- 4*x^2-2x+7
f) (x + y)/x) – 3x/5 ------- (x+y)/x-3*x/5
g) a/bc --------- a/b*c
h) xyz ---------- x*y*z
i) (y2 – y1)/(x2 – x1) ------ (y2-y1)/(x2-x1)
j) 2πr ------- 2*π*r
k) 4/3πr3----------- 4/3*π*r^3
l) (x2 – x1)2+ (y2 – y1)2 ------- (y2-y1) ^2+(x2+x1) ^2
3.7. Escribir las siguientes expresiones algorítmicas como
expresiones algebraicas:
a) b ^ 2 – 4 * a * c ------ b2- 4ac
b) 3 * X ^ 4 – 5 * X ^ 3 + X 12 – 17-------- x4-5x3+-5x
c) (b + d) / (c + 4) ------ (b+d)/(c+4)
d) (x ^ 2 + y ^ 2) ^ (1 / 2) ----- √(x2+y2)
3.8. Si el valor de A es 4, el valor de B es 5 y el valor de C es 1, evaluar las
siguientes expresiones:

a) B * A – B ^ 2 / 4 * C = 5 * 4 - (5)² / 4 = 20 - 25 / 4 = -5 / 4 = 1.25

b) (A * B) / 3 ^ 2 = (4 * 5) / 3² = 20 / 9 = 2.22 R//

c) (((B + C) / 2 * A + 10) * 3 * B) – 6 = (((5 + 1) / 2 * 4 + 10) * 3 * 5) – 6 = (((6) /


8 + 10) * 15) – 6 = ((6 / 18) * 15) – 6 = (0.33 * 15) – 6 = (0.33 * 15) – 6
=4.95 - 6 = -1.05

3.9. Si el valor de A es 2, B es 3 y C es 2, evaluar la expresión:


A^B^C
2^3^2
8^2
64

3.10. Obtener el valor de cada una de las siguientes expresiones aritméticas:


a) 7 div 2 =3
b) 7 mod 2=1
c) 12 div 3=4
d) 12 mod 3=0
e) 0 mod 5=5
f) 15 mod 5=0
g) 7 * 10 – 50 mod 3 * 4 + 9= 20mod 21= 20
h) (7 * (10 – 5) mod 3) * 4 + 9 = 65

Nota: Considérese la prioridad de Pascal: más alta:


*, /, div, mod; más baja: +, –.

3.11. Encontrar el valor de cada una de las siguientes expresiones o decir si no es


una expresión válida:

a) 9 – 5 – 3 ------- 1
b) 2 div 3 + 3 / 5 -------0.6
c) 9 div 2 / 5------- 0.8
d) 7 mod 5 mod 3 ------- 1
e) 7 mod (5 mod 3) -------- 1
f) (7 mod 5) mod 3 -------- 2
g) (7 mod 5 mod 3) -------- 1
h) ((12 + 3) div 2) / (8 – (5 + 1)) ------- 3.75
i) 12 / 2 * 3 -------18
j) raiz2 (cuadrado(4) -------- no valida
k) cuadrado (raiz2(4)) -------- no valida
l) trunc(815) + redondeo(815) ------- no valida
CONCLUSION

Aprendí cuales son las operaciones básicas de programación, que se encontrarán en casi todos los
programas: interruptores, contadores, totalizadores, junto con las normas elementales para la
escritura de algoritmos y programas, conforman el resto del capítulo.

Bibliografía
Aguilar, L. J. (2008). Fundamentos de programación 4ta Edición. En L. J. Aguilar, Fundamentos de
programación 4ta Edición (págs. 84-111,125-126). MAC GRAE HILL.

También podría gustarte