Está en la página 1de 35

Programación de

Computadoras
Área Académica: Licenciatura en Ingeniería Industrial

Profesor(a): Mtra. Claudia García Pérez

Periodo: Enero – Junio / 2015


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

Ver mapa conceptual


Introducción a la
computación
Lógica binaria. Operaciones del álgebra booleana.

Obtenido de Barco (2005). Pág. 20.


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
y = Manejo del 100% del software SolidWorks
Introducción a la
computación
Lógica binaria. Operación a emplear

El aspirante a ocupar el
puesto tiene que cubrir
ambos requisitos, de lo
contrario no será
considerado.

Obtenido de Barco (2005). Pág. 20.


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

La presentación puede
ser ya sea del reporte 1
o del reporte 2 para la
junta directiva.

Obtenido de Barco (2005). Pág. 20.


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.

x = producción sin rechazos


Introducción a la
computación
Lógica binaria. Operación a emplear

Hubo productos
rechazados

Obtenido de Barco (2005). Pág. 20.


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
problema.
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
Simbología
Conocimiento de programas
para diagramación
Diagramas para programación

Ver ejemplos
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
naturaleza» (Quesada & Villa, 2007, p. 75)
Conocimiento de programas
para diagramación
Diagramas para procesos de producción

Tabla obtenida de Quesada & Villa (2007), pág. 75


Conocimiento de programas
para diagramación
Diagramas para procesos de producción

Tabla obtenida Quesada & Villa (2007), pág. 76


Conocimiento de programas
para diagramación
Diagramas para procesos de producción

Ver ejemplos
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,
2002,p.128).
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

Logo obtenido de https://cacoo.com/lang/es/

Logo obtenido de http://logo-kid.com/microsoft-visio-


2013-logo.htm

Logo obtenido de
Logo obtenido de http://www.lovelycharts.com/ https://www.gliffy.com/products/on
Microsoft Power Point line/
Logo obtenido de
http://logos.wikia.com/wiki/Microsoft_PowerPoint

Logo obtenido de http://creately.com/Draw-Organizational-


Charts-Online
Logo obtenido de https://www.lucidchart.com
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.


Teoría y Práctica. España: Editorial Club Universitario.
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.

También podría gustarte