0% encontró este documento útil (0 votos)
24 vistas6 páginas

Fundamentos de Programación en C para Ingeniería

Cargado por

oscartr1ram15.30
Derechos de autor
© All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
24 vistas6 páginas

Fundamentos de Programación en C para Ingeniería

Cargado por

oscartr1ram15.30
Derechos de autor
© All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd

CU.

UAEMEX VALLE DE MÉXICO


GONOUTACION APLICADA A LA INGENIERÍA INDUSTRIAL
MORALES ORTIZ EMMANUEL RAÚL
PRIMER SEMESTRE
E-11
INGENIERIA INDUSTRIAL
EQUIPO NO° 1
INTEGRANTES:
Domínguez Ramírez Oscar de Jesus
Valeria Gómez Valencia
Osorio Gutierrez Karol Mariel
Valeria Estefania Evangelista Pérez
Sánchez Cruz Fernanda Itzel creo
1.- Operaciones racionales: Son operaciones de suma, resta, multiplicación y
división con números racionales (fracciones).

2.- Estructura repetitiva: Se utiliza para generar ciclos, en los cuales un grupo de
instrucciones se ejecuta de forma repetida, hasta que se satisface alguna condición.

3.- Expresiones lógicas: Es la representación algorítmica que puede contener


variables, constantes, operadores relacionales, operadores lógicos, paréntesis o
nombres de funciones, cuyo resultado es un valor verdadero o falso.

4.- Incremento y decremento: Son operadores unarios que aumentan o disminuyen


el valor de un operando en uno, respectivamente, se implementan en lenguajes de
programación imperativos, como C o Java.

5- Lenguaje en C: permite programar con múltiples estilos, es un lenguaje que


interactúa con la capa de abstracción de un sistema informático, sirviendo como
puente entre el hardware y la capa de programación.

6-Operadores lógicos: son símbolos o palabras clave que se utilizan para combinar
valores booleanos y evaluar condiciones

7-Estructura Selectiva:sentencias de programación que nos permiten elegir entre


dos a más opciones o caminos. La elección se hace mediante la evaluación de un
criterio.

8-Jerarquia de operadores:regla que establece el orden en el que se evalúan los


operadores en una expresión.
9. Operadores aritméticos: En programación, los operadores aritméticos (+, -, *, /,
%) son la base para realizar operaciones matemáticas, esenciales en el cálculo de
costos, tiempos de producción, y eficiencia de procesos en ingeniería industrial. En
un sistema de producción, por ejemplo, los operadores aritméticos permiten calcular
el tiempo promedio para fabricar un producto, el costo de producción de una serie
de productos, o la cantidad de material utilizado. En combinación con algoritmos,
estos operadores ayudan a optimizar recursos y minimizar desperdicios.

10. Preincremento y predecremento: En lenguajes de programación como C++ y


Java, los operadores de preincremento (++variable) y predecremento (–variable)
modifican el valor de una variable antes de que sea evaluada. Esto es útil en la
ingeniería industrial cuando se trabaja con ciclos o bucles, como en el conteo de
productos o en el seguimiento de los pasos de un proceso. Por ejemplo, en un
programa que controla una línea de producción, el operador de preincremento
podría utilizarse para avanzar al siguiente producto en la cadena, o ajustar un
contador de inventario de manera eficiente.

11. Operadores relacionales: Los operadores relacionales (como <, <=, >, >=) se
utilizan para comparar dos valores, y son clave para la toma de decisiones en la
programación. En la ingeniería industrial, estos operadores son esenciales para el
control de calidad y la automatización de procesos. Por ejemplo, un sistema podría
comparar el tiempo real de producción de un lote contra el tiempo estándar
esperado para identificar retrasos. De igual manera, estos operadores permiten
verificar si un proceso cumple con ciertos requisitos, como mantener una
temperatura o presión específica en una máquina, o si el inventario es suficiente
para cubrir la demanda proyectada.

12. En programación, los símbolos que se muestran en la imagen tienen


significados específicos relacionados con operadores lógicos y de comparación,
que son fundamentales en la toma de decisiones dentro de un programa.
1.&& (AND lógico): Este operador se utiliza para evaluar si dos condiciones son
verdaderas al mismo tiempo. En programación, una expresión con && solo será
verdadera si ambas condiciones lo son. Por ejemplo, en un sistema de control de
calidad, podríamos usar este operador para verificar si la temperatura y la presión
están dentro de rangos aceptables antes de continuar con la producción.
2.|| (OR lógico): Este operador se utiliza para evaluar si al menos una de las
condiciones es verdadera. La expresión será verdadera si cualquiera de las dos
condiciones lo es. En la industria, podría utilizarse para permitir que un proceso
continúe si al menos una de las medidas cumple con los requisitos mínimos de
operación.
3.Y y O: Estas son las traducciones en español de los operadores lógicos && (AND)
y || (OR), respectivamente. Estos conceptos son utilizados en algoritmos y
programación para tomar decisiones en función de múltiples condiciones, lo cual es
esencial en la automatización y optimización de procesos en ingeniería industrial.

13. Adición sustracción


Adición términos como juntar, agregar, buscar totales, son claves para aplicar esta
importante operación matemática. En ella distinguimos: los sumandos, que son
numerales separados por el signo más (+), y la suma, que es el resultado de la
operación.
Entonces, la sustracción es la operación inversa a la adición. Por eso, para
comprobar si la diferencia está correcta, sumamos la resta, más el sustraendo y
debemos obtener el minuendo.

14. Una constante es un elemento de datos con nombre con un valor predefinido,
mientras que una variable es un elemento de datos con nombre cuyo valor puede
cambiar durante el curso de la ejecución de un programa.

15. El intérprete es un programa que lee y ejecuta el código fuente línea por línea,
mientras que el compilador es un programa que traduce todo el código fuente a un
lenguaje de máquina antes de su ejecución.

16. La ‘resolución de un problema’ mediante un ordenador consiste en el proceso


que a partir de la descripción de un problema, expresado habitualmente en lenguaje
natural y en términos propios del dominio del problema, permite desarrollar un
programa que resuelva dicho problema.
17. Comparación con Operadores Monetarios y Aritméticos
La afirmación sobre los operadores monetarios puede referirse al hecho de que los
operadores relacionales suelen ser menos utilizados en comparación con los
aritméticos en ciertas aplicaciones financieras donde las operaciones matemáticas
son más frecuentes. Sin embargo, ambos tipos son esenciales para construir una
lógica robusta dentro del software financiero.

18. Combinación de Expresiones Lógicas


Los operadores lógicos permiten construir expresiones complejas a partir de
condiciones simples, facilitando la toma de decisiones basada en múltiples criterios.
Esto es crucial para implementar lógica condicional avanzada dentro del programa.
Evaluación:
La evaluación "de cortocircuito" es un concepto importante aquí; significa que si una
parte de la expresión ya determina el resultado final (como un operador AND donde
uno es falso), no se evalúan las partes restantes innecesariamente, mejorando así
la eficiencia del código.

19. Ciclo que Ejecuta un Número Definido de Veces


El bucle `for` se utiliza cuando se conoce exactamente cuántas veces debe
ejecutarse un bloque específico de código. Este tipo permite iterar sobre estructuras
como arreglos con facilidad y claridad.
Eficiencia:
Utilizar correctamente este tipo de bucle puede resultar en un código más limpio y
fácil de seguir, además de mejorar la eficiencia general al evitar repeticiones
innecesarias en la lógica programática.

20. Representación de Valores Aritméticos


Las variables deben ser declaradas con tipos específicos según los valores que
representen:
- Para enteros: usar `int`.
- Para números decimales: usar `float` o `double`.
- Para caracteres: usar `char`.
Esta declaración clara ayuda a prevenir errores y asegura que cada variable
maneje adecuadamente los datos esperados durante las operaciones
programáticas.

También podría gustarte