Programación de
Computadoras
Área Académica: Licenciatura en Ingeniería Industrial
Profesor(a): Mtra. Claudia García Pérez
Programación de
Computadoras
Resumen
El software especializado permite agilizar las tareas cotidianas así como reducir tiempo dentro de las
industrias. La lógica binaria permite solucionar
problemas identificando las variables que pueden afectar una situación determinada.
Unidad I. Programación de
Computadoras
Abstract
Specialized software can streamline everyday tasks and reduce time within industries. The binary logic allows to solve problems by identifying variables that can affect a
situation.
Keywords: Lógica binaria, SPSS, lenguaje de programación, control estadístico de proceso, diagrama de flujo
Introducción a la
computación
Lógica binaria. Definición
Introducción a la
computación
Lógica binaria. Operaciones del álgebra booleana.
Introducción a la
computación
Lógica binaria. Ejemplo aplicado (1)
Requisitos para ocupar un puesto laboral
x = Conocimiento del 100% de un segundo idioma en forma oral y escrita
Introducción a la
computación
Lógica binaria. Operación a emplear
Obtenido de Barco (2005). Pág. 20.
El aspirante a ocupar el puesto tiene que cubrir ambos requisitos, de lo
contrario no será considerado.
Introducción a la
computación
Lógica binaria. Ejemplo aplicado (2)
El jefe del área de producción solicitó la presentación de cualquiera de los dos reportes mensuales para la
reunión con la junta directiva.
x = reporte 1 y = reporte 2
Introducción a la
computación
Lógica binaria. Operación a emplear
Obtenido de Barco (2005). Pág. 20.
La presentación puede ser ya sea del reporte 1
o del reporte 2 para la junta directiva.
Introducción a la
computación
Lógica binaria. Ejemplo aplicado (3)
En una línea de producción el objetivo es tener cero productos rechazados el primer día del mes.
Introducción a la
computación
Lógica binaria. Operación a emplear
Obtenido de Barco (2005). Pág. 20.
Hubo productos rechazados
Conocimiento de programas
para diagramación
Diagramas para programación
Diagramas de flujo. Representa la esquematización
gráfica de un algoritmo. Muestra gráficamente los pasos o procesos a seguir para alcanzar la solución de un
Conocimiento de programas
para diagramación
Diagramas para programación
A partir de éste se escribe el programa en un lenguaje de programación determinado (Cairó, 2006, p.5).
Conocimiento de programas
para diagramación
Diagramas para programación
Conocimiento de programas
para diagramación
Diagramas para programación
Conocimiento de programas
para diagramación
Diagramas para procesos de producción
Diagrama de proceso: «es una representación gráfica de los pasos que se siguen en toda una secuencia de actividades, dentro de un proceso o un procedimiento, identificándolos mediante símbolos de acuerdo con su
Conocimiento de programas
para diagramación
Diagramas para procesos de producción
Conocimiento de programas
para diagramación
Diagramas para procesos de producción
Conocimiento de programas
para diagramación
Diagramas para procesos de producción
Conocimiento de programas
para diagramación
Lenguajes de programación
Un lenguaje de programación es una notación o
conjunto de símbolos y caracteres combinados entre sí de acuerdo con una sintaxis ya definida que posibilita la transmisión de instrucciones a la CPU (Quero,
Conocimiento de programas
para diagramación
Lenguajes de programación
Para definir un lenguaje de programación es necesario especificar:
• Conjunto de símbolos y palabras clave utilizables • Reglas gramaticales para construir sentencias
(instrucciones, órdenes) sintáctica y semánticamente correctas.
Conocimiento de programas
para diagramación
Lenguajes de programación
a) Sintaxis, conjunto de normas que determinan cómo escribir las sentencias del lenguaje
b) Semántica, interpretación de las sentencias. Indica el significado de las mismas (Rodríguez, 2003, p.4).
Conocimiento de programas
para diagramación
Lenguajes de programación
Imagen obtenida de http://blog.capacityacademy.com/category/programacion-desarrollo-software/php-programacion-desarrollo-software/
Conocimiento de programas
para diagramación
Software para diagramación
Microsoft Power Point
Logo obtenido de http://creately.com/Draw-Organizational-Charts-Online
Logo obtenido de
https://www.gliffy.com/products/on line/
Logo obtenido de https://cacoo.com/lang/es/
Logo obtenido de http://www.lovelycharts.com/ Logo obtenido de
http://logo-kid.com/microsoft-visio-2013-logo.htm
Logo obtenido de
http://logos.wikia.com/wiki/Microsoft_PowerPoint
Manipulación de software
para el control estadístico del
proceso
Control de procesos
«Un proceso industrial está sometido a una serie de factores de carácter aleatorio que hacen imposible fabricar dos productos exactamente iguales».
Manipulación de software
para el control estadístico del
proceso
Control de procesos
«Las características del producto fabricado no son uniformes y presentan variabilidad» (mano de obra, materiales, maquinaria, medio ambiente, métodos, mediciones).
Manipulación de software
para el control estadístico del
proceso
Control de procesos
Esta variabilidad es no deseable y el objetivo es
reducirla lo más posible o al menos mantenerla dentro de ciertos límites» (Russell, 2012)
Manipulación de software
para el control estadístico del
proceso
Control de procesos
Esta variabilidad es no deseable y el objetivo es
reducirla lo más posible o al menos mantenerla dentro de ciertos límites» (Russell, 2012)
Manipulación de software
para el control estadístico del
proceso
Control de procesos
«Se dice que un proceso está bajo control estadístico cuando no hay causas especiales presentes. O cuando únicamente actúa un sistema de causas de variabilidad común.»
Manipulación de software
para el control estadístico del
proceso
Control de procesos
Un CEP consiste en analizar la información que aporta el proceso, detectar la presencia de causas especiales y construir un Gráfico de Control.
Manipulación de software
para el control estadístico del
proceso
Control de procesos
Cuando el proceso se encuentra bajo control estadístico se puede predecir el intervalo en el que se encontrarán las características de la pieza fabricada.
Manipulación de software
para el control estadístico del
proceso
SPSS
Imagen obtenida de https://publish.illinois.edu/commonsknowledge/2012/06/07/how-does-spss-differ-from-a-typical-spreadsheet-application/
Referencias
Barco (2005). Álgebra Booleana. Aplicaciones
tecnológicas. Colombia: Universidad de Caldas.
Cairó, O. (2006). Fundamentos de programación. Piensa
en C. México: Pearson Educación
Rodríguez, J. J. (2003). Introducción a la programación.
Referencias
Russell, M. G. (2012). Control Estadístico de Procesos. Parte 1. V Verano de Probabilidad y Estadística, CIMAT. Obtenido de
http://www.cimat.mx/Eventos/vpec12/cursoLupitaR.pdf
Quero, E. (2002). Sistemas Operativos y Lenguajes de
Programación. España: Paraninfo. https://books.google.com.mx/books?
id=iuaUPNi6JmEC&printsec=frontcover&hl=es&source= gbs_ge_summary_r&cad=0#v=onepage&q&f=false
Referencias
Quesada, M.R. & Villa, W. (2007). Estudio del trabajo:
Notas de clase. Colombia: Instituto Tecnológico Metropolitano.