Análisis y Diseño Orientado a Objetos
|
|
- Xavier Palma Alcaraz
- hace 6 años
- Vistas:
Transcripción
1 Análisis y Diseño Orientado a Objetos
2 1 Sesión No. 1 Nombre: Paradigma orientado a objeto. Parte I. Contextualización Qué es la orientación a objetos? La orientación a objetos es un elemento muy importante que se utiliza dentro de la programación, debemos diferenciar los elementos que pueden aplicarse y los que no, por tanto requerimos de herramientas de apoyo que ayuden a definir de mejor manera las funciones y cada parte del sistema. Cada paradigma presenta elementos únicos y particulares, con los cuales establece el rendimiento de los elementos, las funciones que pueden cumplir, los parámetros de diseño y las herramientas con las que se puede trabajar en un sistema. Es importante saber que los paradigmas son guías en los que podemos confiar para la creación de elementos, por tanto siempre se debe tener cuidado en la forma en cómo se comprenden estos.
3 2 Introducción al Tema Qué son los paradigmas orientados a objetos? Los paradigmas orientados a objetos son elementos o herramientas de diseño que ayudan como guía para el desarrollo de nuevas aplicaciones que se orientan a objetos. Es importante que comprendamos que los sistemas o aplicaciones que se orientan a objetos pueden ser establecidos en cualquier lenguaje de programación y aplicados dentro de cualquier plataforma, pueden ser parte de un sistema operativo, juegos para un teléfono inteligente, parte de un sistema de programación de tecnología dirigida a hospitales o cualquier medio útil para cualquier persona que practique casi cualquier cosa, deporte, medicina, diseño, video jugadores, etc. Cada sistema y paradigma presenta sus complicaciones y beneficios, por tanto conocer las diferencias entre éstos podrá influir en la velocidad y calidad de diseño que tenga un sistema o aplicación.
4 3 Explicación Paradigma orientado a objeto Qué es un paradigma de programación? Un paradigma de programación dentro del desarrollo de elementos dirigidos a objetos son la forma en como se establece un trabajo y se determinan las funciones por las cuales el usuario podrá interactuar. Cada paradigma de programación presenta elementos diferentes con los cuales se establece una relación de trabajo entre el código y los usuarios, por tanto, se requiere de un análisis completo para la terminación de estos elementos de codificación y la correcta ejecución. Dentro de la programación orientada a objetos, podemos comprender el uso de un paradigma como la base del diseño del mismo, por lo que se deben tener en cuenta elementos importantes como: Forma de entender la realidad. Es una forma de representación de la realidad. Se basa en un conjunto de teorías. Funciona a base de estándares y métodos que representan la organización del pensamiento. Dentro de los paradigmas de programación utilizados en el medio se pueden establecer los siguientes: Paradigma funcional: éste determina información con la cual describe procesos dentro del desarrollo de los elementos.
5 4 Paradigma lógico: se basa en el pensamiento lineal que comúnmente es aplicado en la mayor parte de los ámbitos del ser humano. Paradigma imperativo: éste puede ser comprendido también como procedural. Paradigma orientado a objetos: es el medio de trabajo y estructura para desarrollar elementos principales dentro de la orientación a objetos. Paradigma estructurado vs paradigma orientado a objetos La programación estructurada se basa en la búsqueda de soluciones para una misma estructura o sistema de código, en cuanto a la programación orientada a objetos, se enfoca en la resolución de problemas identificados como los elementos principales o actores, de los cuales trata el desarrollo de la pieza de código e identifican las acciones, las cuales son parte del mismo, el trabajo se realiza por medio de objetos compuestos de clases en las que se detallan acciones a realizar y las propiedades del mismo medio. Por qué comparar estos dos medios de trabajo? La comparación entre estos dos permite el conocimiento de lo que uno puede ofrecer y lo que otro no, sin embargo debemos tener muy claros estos atributos o características para aplicarlos en el momento y situación indicada. Para saber cuál es la mejor opción analizaremos las ventajas de estos dos, exponiendo de esta manera el trabajo que puede tenerse para el desarrollo de un sistema orientado a objetos: Fomenta la reutilización de sistemas de código previamente desarrollados. Permite la creación de sistemas más robustos y complejos. Permite la creación de una relación del sistema con el mundo real. Ayuda con la construcción de prototipos. Agiliza el desarrollo de software.
6 5 Es más fácil al momento de realizar mantenimiento. Las ventajas con que cuenta la programación estructurada son: Facilidad de comprensión en las aplicaciones. Reducción de esfuerzos en la creación de las piezas de código. Programas más rápidos y sencillos. Facilita el trabajo con otras técnicas para el mejoramiento de los programas. Permite la documentación interna de los elementos itinerantes. Clases y objetos Qué es una clase? Una clase es un elemento o conjunto de objetos y operaciones comunes que podemos encontrar dentro de los lenguajes de programación. Éstas representan objetos con características de comportamiento similar entre ellas mismas, las cuales se utilizan para construir aplicaciones orientadas u objetos o de manera lineal. Cada clase cuenta con un código asociado que determina varios de los elementos funcionales y estructurales de un sistema de programación: Los atributos que tienen los objetivos de la clase. Los métodos que pueden ejecutar los objetos de la clase y como lo hacen. El uso de las clases permite la creación y manipulación de múltiples objetos dentro de una pieza de código, sin importar el lenguaje de programación en que este se enfoque. Los elementos funcionales de una clase son: Atributos: determina una estructura de
7 6 almacenamiento para cada objeto de la clase ofreciendo la posibilidad de un uso múltiple. Métodos: son operaciones aplicables a los objetos, sin embargo requieren de un método específico para lograr la transformación de los mismos. En una clase podemos encontrar atributos que diferencian un elemento de otro, sin embargo de no comprender bien los elementos, se puede tener conflictos y contradicciones en el código, presentando de esta manera obstáculos que impidan la obtención de resultados o que la retrasen. Dos características importantes que presentan estos elementos para su buen funcionamiento y trabajo son: Public. Private. Qué es un objeto? Éste puede ser conocido como una instancia de clase, que permite la creación de aplicaciones en tiempo de ejecución, también se comprende y analiza como una estructura de datos formada por campos y atributos. Es un elemento que representa cosas basadas en el mundo real, éstos pueden ser simples o complejos. Los objetos presentan elementos importantes que los conforman y permiten el trabajo con otros elementos, estos son: Objetos externos: o Carpeta. o Buzón. o Mensaje.
8 7 Objetos software: o Procedentes del análisis. o Procedentes del diseño/implementación. Los objetos constan de varios elementos que definen la estructura y funcionamiento de estos: Estado. Comportamiento. Identidad. La definición de la estructura y funcionamiento de los objetos similares se delimitan dentro de sus clases comunes, e interpretan la información de manera conjunta, trabajando mejor y ofreciendo resultados interesantes. Algunas consideraciones que se deben tener con los objetos son las siguientes: Los objetos ocupan un espacio, en el mundo físico o en la memoria del ordenador. El estado de un objeto está influido por la historia del objeto. Los objetos que existen en el tiempo, son mutables, tienen estado, pueden ser creados, destruidos y compartidos. El estado de un objeto representa el efecto acumulado de su comportamiento.
9 8 Conclusión Los lenguajes de programación y sistemas que se orientan a objetos son muy importantes hoy en día, por lo que debemos comprender la información que se maneja en estos, teniendo las consideraciones adecuadas en cuanto al desarrollo de aplicaciones. Cada elemento que forma parte de un sistema de programación es importante, éstos ofrecen muchas posibilidades de trabajo y obtención de resultados más enfocados a los objetos similares al mundo real, no importa si son muchos o son pocos los datos en una aplicación, lo que importa es que se cumplan con los parámetros y objetivos que se tienen por parte del desarrollador del sistema. Si no comprendemos los elementos que forman un sistema o paradigma de programación, difícilmente podremos hacer que este funcione dentro de un ambiente establecido de desarrollo de códigos.
10 9 Para aprender más Para aprender más acerca del paradigma orientado a objetos, te invito a consultar los siguientes recursos: Gurú D. (2010). Programación orientada a objetos. Video consultado en: MasterHeHeGar. (2014). Introducción al Paradigma de la Programación Orientada a Objetos (JavaPOO). Video consultado en: Scenebeta (2013). Programación orientada a objetos (POO). Video consultado en:
11 10 Actividad de Aprendizaje Instrucciones Con la finalidad de reforzar los conocimientos adquiridos a lo largo de esta sesión, ahora tendrás que realizar una actividad en la cual a través de un cuadro comparativo incluyas los elementos de clase y objeto. Puedes realizarlo en cualquier programa, al final tendrás que guardarlo en formato PDF, con la finalidad de subirlo a la plataforma de la asignatura. En esta actividad se tomará en cuenta para tu calificación lo siguiente: Tus datos generales. Referencias bibliográficas. Ortografía y redacción. Título. Cuadro comparativo.
12 11 Cibergrafía Álvarez H. (1997). Clases y objetos. Documento consultado en: Cachero C., Ponce de León P. (s/f). Programación orientada a objetos. Documento consultado en: Guadalinfo (2011). Conceptos básicos de la programación orientada a objetos. Documento consultado en: Moros B. (2009). Programación orientada a objetos. Documento consultado en: Pavón J. (2007). Fundamentos de la programación orientada a objetos. Documento consultado en: S/a. (s/f). Concepto básico de la programación orientada a objetos. Documento consultado en: S/a. (s/f). Programación Orientada a Objetos vs. Programación estructurada. Documento consultado en:
Programación Orientada a Objetos
Programación Orientada a Objetos PROGRAMACIÓN ORIENTADA A OBJETOS 1 Sesión No. 3 Nombre: Conceptos de lenguaje orientado a objetos Contextualización Como se ha mencionado en las sesiones anteriores, los
Más detallesDesarrollo Orientado a Objetos
Desarrollo Orientado a Objetos 1 Sesión No. 2 Nombre: Introducción al desarrollo orientado a objetos. Parte II. Contextualización Dentro del desarrollo orientado a objetos se cuenta con varios elementos
Más detallesProgramación Orientada a Objetos
Programación Orientada a Objetos PROGRAMACIÓN ORIENTADA A OBJETOS 1 Sesión No. 4 Nombre: Herencia Contextualización Cuando hablamos de informática podemos contemplar varios elementos que se utilizan dentro
Más detallesProgramación Orientada a Objetos
Programación Orientada a Objetos PROGRAMACIÓN ORIENTADA A OBJETOS 1 Sesión No. 8 Nombre: El Modelo de diseño con UML Contextualización Los modelos que podemos crear con UML son varios, por lo que debemos
Más detallesAPLICACIONES MÓVILES NATIVAS
APLICACIONES MÓVILES NATIVAS APLICACIONES MÓVILES NATIVAS 1 Sesión No. 2 Nombre: Tipos de lenguajes de programación móvil Objetivo: Al finalizar la clase el alumno comprenderá lo que es un lenguaje de
Más detallesINGENIERÍA DEL SOFTWARE
INGENIERÍA DEL SOFTWARE INGENIERÍA DEL SOFTWARE 1 Sesión No. 5 Nombre: Estrategias Contextualización Cómo elegir el lenguaje de programación? La importancia de elegir el lenguaje de programación adecuado
Más detallesDiseño Estructurado de Algoritmo
Diseño Estructurado de Algoritmo 1 Sesión No. 8 Nombre: Estructuras Algorítmicas. Primera parte. Objetivo de la sesión: Al concluir la sesión el estudiante identificará las características y usos de las
Más detallesLENGUAJES DE PROGRAMACIÓN WEB (PHP1, HTML52)
LENGUAJES DE PROGRAMACIÓN WEB (PHP1, HTML52) LENGUAJES DE PROGRAMACIÓN WEB (PHP, HTML5) 1 Sesión No. 5 Nombre: Lenguaje de presentación Objetivo: Conocer la importancia de los lenguajes de presentación.
Más detallesFinanzas para Mercadotecnia
Finanzas para Mercadotecnia FINANZAS PARA MERCADOTECNIA 1 Sesión No.8 Nombre: De tendencias en series de cifras o valores, variaciones, índices Contextualización Las tendencias son elementos que se consideran
Más detallesProgramación Orientada a Objetos
Programación Orientada a Objetos PROGRAMACIÓN ORIENTADA A OBJETOS 1 Sesión No. 2 Nombre: Lenguajes de programación orientado a objetos Contextualización Al hablar de programación nos referimos a un campo
Más detallesDiseño Estructurado de Algoritmos
Diseño Estructurado de Algoritmos 1 Sesión No. 3 Nombre: Metodología de resolución de problemas a través de computadoras. Segunda parte. Objetivo de la sesión: Al concluir la sesión el estudiante aplicará
Más detallesProgramación Estructurada
Programación Estructurada PROGRAMACIÓN ESTRUCTURADA 1 Sesión No. 4 Nombre: Estructuras de control Contextualización En la actualidad los programas buscan un objetivo común, que es: Automatizar tareas de
Más detallesAnálisis del Consumidor
Análisis del Consumidor 1 Sesión No. 8 Nombre: Perfil del consumidor. Contextualización Por qué son importantes los estudios de mercado? Los estudios de mercado permiten a la empresa identificar oportunidades,
Más detallesProgramación Estructurada
Programación Estructurada PROGRAMACIÓN ESTRUCTURADA 1 Sesión No. 3 Nombre: Estructuras de control Contextualización A lo largo de la evolución de los lenguajes de programación, se han implementado diversas
Más detallesDiseño Estructurado de Algoritmos
Diseño Estructurado de Algoritmos 1 Sesión No. 11 Nombre: Estructuras algorítmicas. Tercera parte. Objetivo de la sesión: Al concluir la sesión el estudiante aplicará las estructuras algorítmicas repetitivas
Más detallesINGENIERÍA DE SOFTWARE. Sesión 5: Estrategias
INGENIERÍA DE SOFTWARE Sesión 5: Estrategias Contextualización El desarrollo de software se basa de varios elementos, los cuales deben ser contemplados por completo antes de comenzar con la creación del
Más detallesINGENIERÍA DE SOFTWARE. Sesión 12: Comportamiento del sistema
INGENIERÍA DE SOFTWARE Sesión 12: Comportamiento del sistema Contextualización Cuando una persona se dedica al desarrollo de aplicaciones debe comprender varias de las características de los sistemas operativos,
Más detallesINGENIERÍA DEL SOFTWARE
INGENIERÍA DEL SOFTWARE Sesión No. 7 Nombre: Lenguaje unificado de modelado UML INGENIERÍA DEL SOFTWARE 1 Contextualización Por qué utilizar un lenguaje unificado? Cuando desarrollamos un proyecto entre
Más detallesAspectos Básicos de Networking
Aspectos Básicos de Networking 1 Sesión No. 3 Nombre: Protocolos y funcionalidad de la capa de aplicación Objetivo: Al término de la sesión el participante aplicará los conceptos relacionados con los principales
Más detallesProgramación Orientada a Objetos
Programación Orientada a Objetos PROGRAMACIÓN ORIENTADA A OBJETOS 1 Sesión No. 7 Nombre: Eventos Contextualización Las computadoras como las conocemos hoy en día no son las únicas que aplican los elementos
Más detallesCrítico y sociopolítico
Currículum 1 Sesión No. 3 Nombre: Enfoques curriculares Contextualización Existe una diversidad de enfoques curriculares, los cuales son adoptados por el sistema educativo caracterizando y organizando
Más detallesDiseño Estructurado de Algoritmos
Diseño Estructurado de Algoritmos 1 Sesión No. 6 Nombre: Técnicas de diseño Objetivo de la sesión: Al concluir la sesión el estudiante identificará las principales características y casos en que es recomendable
Más detallesAspectos Básicos de Networking
Aspectos Básicos de Networking ASPECTOS BÁSICOS DEL NETWORKING 1 Sesión No. 9 Nombre: ETHERNET Objetivo: Durante la sesión el participante identificará las características, la comunicación y la trama que
Más detallesModelos y Bases de Datos
Modelos y Bases de Datos MODELOS Y BASES DE DATOS 1 Sesión No. 4 Nombre: Componentes de Gestión de Base de Datos Contextualización Qué diferencia existe entre una base de datos y un gestor base de datos?
Más detallesTeorías del aprendizaje
Teorías del aprendizaje TEORÍAS DEL APRENDIZAJE 1 Sesión No.11 Nombre: La teoría socio-histórica: Aplicaciones en la educación Contextualización Vigotsky usa en su esquema teórico la relación entre el
Más detallesDiseño Estructurado de Algoritmos
Diseño Estructurado de Algoritmos 1 Sesión No. 2 Nombre: Metodología de resolución de problemas a través de computadoras. Primera parte. Objetivo de la sesión: Al concluir la sesión el estudiante aplicará
Más detallesINGENIERÍA DE SOFTWARE. Sesión 8: Tipos de diagramas
INGENIERÍA DE SOFTWARE Sesión 8: Tipos de diagramas Contextualización La representación de las aplicaciones se puede dar mediante diagramas, en los cuales se expresan las entradas de información, las salidas,
Más detallesDiseño Estructurado de Algoritmos
Diseño Estructurado de Algoritmos 1 Sesión No. 1 Nombre: Conceptos de algoritmos Objetivo de la sesión: Al concluir la sesión el estudiante identificará los conceptos básicos sobre la definición de algoritmos
Más detallesAPLICACIONES MOVILES NATIVAS. Sesión 3: Introducción al paradigma de programación orientada a objetos
APLICACIONES MOVILES NATIVAS Sesión 3: Introducción al paradigma de programación orientada a objetos Contextualización Cuando se habla de un paradigma de programación, se trata de un tema en el que se
Más detallesFinanzas para Mercadotecnia
Finanzas para Mercadotecnia FINANZAS PARA MERCADOTECNIA 1 Sesión No.11 Nombre: Evaluación de proyectos Contextualización Dentro de la mercadotecnia y las finanzas existen varios elementos que ayudan al
Más detallesAspectos Básicos de Networking
Aspectos Básicos de Networking ASPECTOS BÁSICOS DE NETWORKING 1 Sesión No. 2 Nombre: Comunicación a través de la red Objetivo: Durante la sesión el participante identificará la evolución de los protocolos
Más detallesContabilidad de Costos
Contabilidad de Costos 1 Sesión No. 9 Nombre: Costo Estándar. Parte 1. Objetivo: El estudiante ubica los estándares unitarios y los costos estándares de producto. Contextualización Qué se obtiene con el
Más detallesModelos y Bases de Datos
Modelos y Bases de Datos MODELOS Y BASES DE DATOS 1 Sesión No. 9 Nombre: Segunda Forma Normal Contextualización Para qué te ayudarán los grados de normalización? Las normas de forma normal se basan en
Más detallesTeorías del aprendizaje
Teorías del aprendizaje TEORÍAS DEL APRENDIZAJE 1 Sesión No. 7 Nombre: El cognitivismo: Aplicación en la educación Contextualización Sabías que las teorías cognitivas tienen un amplio campo de aplicación
Más detallesProgramación Estructurada
Programación Estructurada PROGRAMACIÓN ESTRUCTURADA 1 Sesión No. 2 Nombre: El lenguaje de programación C Contextualización Una constante en todos los lenguajes de programación (viejos y nuevos) es la implementación
Más detallesContabilidad de Costos
Contabilidad de Costos 1 Sesión No. 7 Nombre: Costeo basado en actividades. Parte 1 Objetivo: El estudiante reconoce el costeo de productos por actividades así como la identificación y clasificación de
Más detallesProgramación Estructurada
Programación Estructurada 1 Sesión No. 1 Nombre: El Lenguaje de programación C Contextualización Hoy en día existen múltiples lenguajes de programación que deben su origen a un lenguaje de programación
Más detallesAplicaciones Móviles. Sesión 11: Iniciación a la programación de aplicaciones Windows Phone con C#
Aplicaciones Móviles Sesión 11: Iniciación a la programación de aplicaciones Windows Phone con C# Contextualización La programación tiene varios lenguajes con los que funciona, uno muy importante y de
Más detallesPráctica Procesal Civil
Práctica Procesal Civil 1 Sesión No. 5 Fase Preconclusiva Objetivo Al concluir la sesión, el alumno deberá de ser capaz de definir y explicar el contenido de los alegatos, así como la forma en que se pueden
Más detallesEvaluación de Proyectos de Inversión
Evaluación de Proyectos de Inversión Tema No. 1 Sesión 2: Fundamentos conceptuales de los proyectos de inversión. Parte II. 2017 2016 Objetivo de la sesión: Al finalizar la sesión, el alumno identificará
Más detallesFinanzas para Mercadotecnia
Finanzas para Mercadotecnia FINANZAS PARA MERCADOTECNIA 1 Sesión No. 3 Nombre: Conceptos básicos Contextualización Como se ha mencionado anteriormente, el manejo de los conceptos es algo muy importante
Más detallesAspectos Básicos de Networking
Aspectos Básicos de Networking ASPECTOS BÁSICOS DE NETWORKING 1 Sesión No. 4 Nombre: Capa de transporte del modelo OSI Contextualización Existen diferencias en los servicios de protocolos? Los protocolos
Más detallesDerecho de la Seguridad Social
Derecho de la Seguridad Social 1 Sesión No. 8 Nombre: Seguro de retiro, cesantía en edad avanzada y vejez. Objetivo de la sesión: Al finalizar la sesión, el alumno identificarà cuál es el concepto de seguro
Más detallesAuditoría administrativa
Auditoría administrativa 1 Lectura No. 10 Nombre: Cédulas y Gráficas Contextualización Las cédulas y gráficas son herramientas que ayudan a la organización de la información recopilada, nos permiten ordenar
Más detallesTeorías del aprendizaje
Teorías del aprendizaje TEORÍAS DEL APRENDIZAJE 1 Sesión No. 6 Nombre: El cognitivismo Contextualización Para qué crees que te sirva saber acerca del cognitivismo? Te ayudará a descubrir qué procesos del
Más detallesEstructuras Administrativas
Estructuras Administrativas ESTRUCTURAS ADMINISTRATIVAS 1 Sesión No. 7 Nombre: Diagramas de Flujo Objetivo: El estudiante desarrollará la propuesta de un diagrama de flujo para la especificación de la
Más detallesINGENIERÍA DE SOFTWARE. Sesión 1: Introducción a la ingeniería del software
INGENIERÍA DE SOFTWARE Sesión 1: Introducción a la ingeniería del software Contextualización Con el paso de los años, la tecnología ha avanzado y con ella el uso de los dispositivos y el software que utiliza
Más detallesTeorías del aprendizaje
Teorías del aprendizaje TEORÍAS DEL APRENDIZAJE 1 Sesión No. 3 Nombre: Naturaleza del aprendizaje: Aparato psíquico Contextualización El ser humano se desarrolla en aspectos biológicos y sociales, pero
Más detallesAuditoría administrativa
Auditoría administrativa 1 Lectura No. 8 Nombre: Indicadores Contextualización Los indicadores en la auditoría administrativa se utilizan para definir los límites bajo los cuales es manejada una organización.
Más detallesAnálisis de Proyectos de Inversión
Análisis de Proyectos de Inversión 1 Sesión No. 5 Nombre: MÉTODO DE LA TASA INTERNA DE RENDIMIENTO, segunda parte Objetivo: El estudiante distinguirá las principales características del periodo de recuperación
Más detallesContabilidad de Costos
Contabilidad de Costos 1 Sesión No. 4 Nombre: Contabilidad de costos tradicional. Parte 2. Objetivo: El estudiante expresa la aplicación de los costos indirectos y el sistema de costeo por orden de producción.
Más detallesEvaluación de Proyectos de Inversión
Evaluación de Proyectos de Inversión Tema No. 4 Sesión 10: Etapas de la evaluación de un proyecto de inversión. Parte V. 2017 2016 Objetivo de la sesión: Al finalizar la sesión, el alumno conocerá como
Más detallesADMINISTRACIÓN DE VENTAS
ADMINISTRACIÓN DE VENTAS 1 Sesión No. 8 Nombre: Dirección. Objetivo: El estudiante describe el liderazgo, comunicación y supervisión. Contextualización Cómo se desarrolla una dirección en el departamento
Más detallesAnálisis del Consumidor
Análisis del Consumidor 1 Sesión No. 5 Nombre: Segmentación del mercado. Contextualización Conocemos realmente a nuestros clientes? El concepto de segmentación es, probablemente, uno de los más conocidos
Más detallesTécnicas de Planeación y Control
Técnicas de Planeación y Control 1 Sesión No. 6 Nombre: La planeación y el presupuesto maestro. Primera parte. Objetivo: Al finalizar la sesión, los estudiantes expondrán los principales conceptos sobre
Más detallesAspectos Básicos de Networking
Aspectos Básicos de Networking ASPECTOS BÁSICOS DE NETWORKING 1 Sesión No. 5 Nombre: Capa de red del modelo OSI Objetivo: Al término de la sesión el participante aplicará las principales características
Más detallesProgramación Orientada a Objetos. Sesión 6: El Elemento adicional del lenguaje orientado a objetos
Programación Orientada a Objetos Sesión 6: El Elemento adicional del lenguaje orientado a objetos Contextualización Los lenguajes de programación siempre cuentan con elementos adicionales que pueden funcionar
Más detallesEvaluación de Proyectos de Inversión
Evaluación de Proyectos de Inversión Tema No. 3 Sesión 5: Indicadores para evaluar proyectos de inversión. 2017 2016 Objetivo de la sesión: Al finalizar la sesión, el alumno comprenderá el concepto ingreso,
Más detallesTécnicas de planeación y control
Técnicas de planeación y control TÉCNICAS DE PLANEACIÓN Y CONTROL 1 Sesión No. 11 Nombre: Sistemas de control administrativo Contextualización Los sistemas de control administrativo son técnicas que permiten
Más detallesMétodos de análisis del consumidor
Métodos de análisis del consumidor MÉTODOS DE ANÁLISIS DEL CONSUMIDOR 1 Sesión No. 6 Nombre: Decisiones del consumidor. Fases del proceso de decisión de compra Contextualización Continuamos con el proceso
Más detallesINGENIERÍA DEL SOFTWARE
INGENIERÍA DEL SOFTWARE Sesión No. 11 INGENIERÍA DEL SOFTWARE 1 Nombre: Estereotipos y valores etiquetados de los paquetes Contextualización Los estereotipos dentro de los medios de programación son más
Más detallesAspectos Básicos de Networking
Aspectos Básicos de Networking ASPECTOS BÁSICOS DE NETWORKING 1 Sesión No. 8 Nombre: Capa física del modelo OSI Objetivo: Al término de la sesión el participante aplicará las principales características
Más detallesADMINISTRACIÓN DE LA PRODUCCIÓN
ADMINISTRACIÓN DE LA PRODUCCIÓN ADMINISTRACIÓN DE LA PRODUCCIÓN 1 Sesión No. 1 Nombre: Recursos Humanos y Diseño del Puesto Contextualización A lo largo de la experiencia laboral de una persona, el individuo
Más detallesAPLICACIONES MÓVILES NATIVAS. Sesión 6: Programación móvil en java y android
APLICACIONES MÓVILES NATIVAS Sesión 6: Programación móvil en java y android Contextualización Actualmente, los medios de programación son diferentes a lo que eran hace 10 años, estos es por la evolución
Más detallesProgramación Estructurada
Programación Estructurada PROGRAMACIÓN ESTRUCTURADA 1 Sesión No. 7 Nombre: Estructuras de datos Contextualización Cuando un programa suele ser muy extenso, un problema clásico de los programadores es la
Más detallesTeorías del aprendizaje
Teorías del aprendizaje TEORÍAS DEL APRENDIZAJE 1 Sesión No. 5 Nombre: El conductismo: Teorías conductistas y educación Contextualización Cuáles son las aplicaciones que las teorías conductistas tienen
Más detallesADMINISTRACIÓN DE LA PRODUCCIÓN
ADMINISTRACIÓN DE LA PRODUCCIÓN ADMINISTRACIÓN DE LA PRODUCCIÓN 1 Sesión No. 3 Nombre: Administración de la cadena de suministro Contextualización Cuando hablamos de administración de la cadena de suministro
Más detallesContabilidad de Costos
Contabilidad de Costos 1 Sesión No. 10 Nombre: Costo Estándar. Parte 2. Objetivo: El estudiante expresa el análisis de desviaciones en materiales y mano de obra así como el análisis de desviaciones en
Más detallesFilosofía de la Educación
Filosofía de la Educación 1 Sesión No.3 Nombre: Relación entre filosofía y educación Objetivo de la sesión: Al concluir la sesión el alumno conocerá la importancia de la relación entre la filosofía y a
Más detallesHerramientas de Software
Herramientas de Software 1 Sesión No. 4 Nombre: Paradigmas y filosofía de desarrollo de software. Segunda parte. Objetivo: Al finalizar la sesión, los estudiantes conocerán la funcionalidad del modelo
Más detallesLENGUAJES DE PROGRAMACIÓN WEB (PHP1, HTML52)
LENGUAJES DE PROGRAMACIÓN WEB (PHP1, HTML52) Sesión No. 7 LENGUAJES DE PROGRAMACIÓN WEB (PHP, HTML5) 1 Nombre: Lenguajes: HTML, XML, XHTML Objetivo: Encontrar las diferencias entre los diferentes programas
Más detallesProductos y Servicios
Tema No. 1. Los Procesos del Diseño Sesión 1: Los procesos del diseño. Primera parte. Objetivo de la Sesión: Al concluir la sesión el alumno reconocerá los procesos de diseño y desarrollo que se llevan
Más detallesAnálisis del Consumidor
Análisis del Consumidor 1 Sesión No. 9 Nombre: Factores que influyen en el comportamiento del consumidor. Contextualización El estudio del comportamiento del consumidor aprovecha los conocimientos aportados
Más detallesEvaluación de Proyectos de Inversión
Evaluación de Proyectos de Inversión Tema No. 4 Sesión 6: Etapas de la evaluación de un proyecto de inversión. Parte I. 2017 2016 Objetivo de la sesión: Al finalizar la sesión, el alumno comprenderá el
Más detallesAdministración y Técnicas de Ventas
Administración y Técnicas de Ventas 1 Sesión No. 7 Nombre: Organización Contextualización Te has preguntado Qué características tiene una organización de fuerza de ventas? Analizará las características
Más detallesPráctica Procesal Civil
Práctica Procesal Civil PRÁCTICA PROCESAL CIVIL 1 Sesión No. 3 Fase Postulatoria Objetivo Explicar el concepto de demanda, así como identificar los requisitos que debe contener y los documentos que se
Más detallesContratos en Derecho Mercantil
Contratos en Derecho Mercantil Sesión No. Nombre: Títulos y operaciones de crédito. Parte I. Objetivo de la sesión: El estudiante identificará las características que tienen los Títulos de Crédito y la
Más detallesAnálisis del Consumidor
Análisis del Consumidor 1 Sesión No. 4 Nombre: El consumidor. Parte II. Contextualización Existen negocios que ofrecen servicios y bienes, pero que no respetan las condiciones ofertadas. En estos casos
Más detallesADMINISTRACIÓN DE VENTAS
ADMINISTRACIÓN DE VENTAS 1 Sesión No. 9 Nombre: Integración. Parte 1. Objetivo: El estudiante ubica el reclutamiento de la fuerza de ventas, selección y contratación. Contextualización Qué recursos se
Más detallesAnálisis de Proyectos de Inversión
Análisis de Proyectos de Inversión 1 Sesión No. 3 Nombre: MÉTODO DEL VALOR PRESENTE, segunda parte Objetivo: El estudiante conocerá las inconsistencias del método del valor presente. El estudiante comprenderá
Más detallesPATRONES DE DISEÑO FRAMEWORKS
PATRONES DE FRAMEWORKS Definiciones Finalidades Características Diseño de software basado en patrones Descripción Utilización de los patrones en el diseño Clasificación FRAMEWORKS Basado en la reutilización
Más detallesAnálisis del Consumidor
Análisis del Consumidor 1 Sesión No. 6 Nombre: Proceso de decisión de compra. Parte I. Contextualización El marketing siempre ha tenido un especial interés en el comportamiento del consumidor y el proceso
Más detallesEl estudiante ubica el objetivo de estudio de la microeconomía y a las unidades productivas. La microeconomía es parte de la economía?
Microeconomía 1 Sesión No. 3 Nombre: 2.0 Microeconomía. Parte 1. El estudiante ubica el objetivo de estudio de la microeconomía y a las unidades productivas. Contextualización La microeconomía es parte
Más detallesTécnicas de planeación y control
Técnicas de planeación y control TÉCNICAS DE PLANEACIÓN Y CONTROL 1 Sesión No. 12 Nombre: Contabilidad por áreas de responsabilidad Contextualización Para terminar esta unidad, vamos a analizar el funcionamiento
Más detallesAdministración de Ventas
Administración de Ventas 1 Sesión No. 8 Nombre: Dirección Contextualización Te has preguntado Cómo se desarrolla una dirección en el departamento de ventas? Para que identifiques la importancia de la dirección
Más detallesADMINISTRACIÓN DE VENTAS
ADMINISTRACIÓN DE VENTAS 1 Sesión No. 6 Nombre: Planeación. Parte 3. Objetivo: El estudiante expone los presupuestos y los programas. Contextualización Qué requiere una actividad del área de ventas? La
Más detallesProductos y servicios. Sesión 8: Teoría para resolver problemas de inventiva (TRIZ)
Productos y servicios Sesión 8: Teoría para resolver problemas de inventiva (TRIZ) Contextualización La inventiva es un elemento o un recurso muy importante que ayuda al desarrollo de productos o servicios,
Más detallesAUDITORÍA ADMINISTRATIVA
1 Sesión No. 11 Nombre: Auditoría en Empresa Privada. Objetivo: El estudiante identifica la estructura organizacional, en forma vertical, en forma horizontal, y en forma virtual de las auditorias en empresas
Más detallesFundamentos de la Mercadotecnia
Fundamentos de la Mercadotecnia 1 Sesión No. 3 Nombre: Historia Objetivo de la sesión: Al concluir la sesión el alumno conocerá la evolución de la mercadotecnia a partir de su desarrollo histórico, para
Más detallesAdministración de Ventas
Administración de Ventas 1 Sesión No. 2 Nombre: Administración y fuerza de ventas, Estructura de la fuerza de ventas Contextualización Te has preguntado Por qué crear una fuerza de ventas? Crear una fuerza
Más detallesLectura No. 3. Contextualización. Nombre: Nivel literal de lectura COMPRENSIÓN LECTORA 1
Comprensión lectora COMPRENSIÓN LECTORA 1 Lectura No. 3 Nombre: Nivel literal de lectura Contextualización Como estudiaste en la sesión 2, el nivel literal de lectura consta de varias estrategias cognitivas
Más detallesNombre: 1.0 Definición de Economía y sus Conceptos Básicos.
Microeconomía 1 Sesión No. 1 Nombre: 1.0 Definición de Economía y sus Conceptos Básicos. Objetivo: El estudiante reconoce las definiciones de economía y sus funciones así como el sistema económico que
Más detallesAnálisis del Consumidor
Análisis del Consumidor 1 Sesión No. 12 Nombre: Presupuesto y mercadeo. Contextualización Por qué es importante el mercadeo? Todo empresario sabe de la importancia de asignar un correcto presupuesto al
Más detallesFilosofía de la Educación
Filosofía de la Educación 1 Sesión No. 9 Nombre: Método fenomenológico Objetivo de la sesión: Al concluir la sesión el alumno describirá el método fenomenológico como paradigma de investigación y lo que
Más detallesPor qué una prenda a ti te parece bonita y a otra persona no? En qué te basas para decir si alguien es apuesto o no?
Comprensión Lectora 1 Sesión No. 4 Nombre: Nivel literal de lectura. Parte III. Objetivo: al finalizar la sesión, el estudiante conocerá los procesos de evaluación, estrategias integradas y la elaboración
Más detallesAnálisis del Consumidor
Análisis del Consumidor 1 Sesión No. 3 Nombre: El consumidor. Parte I. Contextualización Cómo definir al consumidor desde el punto de vista de su conducta? Se puede definir al consumidor como aquella persona
Más detallesContabilidad de Costos
Contabilidad de Costos CONTABILIDAD DE COSTOS 1 Sesión No. 8 Nombre: Costeo basado en Actividades Contextualización En que se basa el uso del costeo? Identificarás las características del sistema de costeo
Más detallesPrincipios de Finanzas
Principios de Finanzas 1 Sesión No. 1 Nombre: La Función financiera en la empresa Objetivo de la sesión: Al término de la sesión el alumno reconocerá los conceptos básicos que conforman las finanzas y
Más detallesContratos en Derecho Mercantil
Contratos en Derecho Mercantil Sesión No. Nombre: Contratos mercantiles. Parte I. Objetivo de la sesión: El estudiante comprenderá los elementos de los Contratos en Derecho Mercantil, así como la aplicación
Más detallesFormulación y Evaluación de Proyectos de Inversión
Formulación y Evaluación de Proyectos de Inversión 1 Sesión No. 6 Nombre: Estudio técnico. Segunda parte. Contextualización Ya estás más familiarizado con los elementos que integran principalmente un estudio
Más detalles