Download Génesis Jazmín Domínguez caballero 312
Document related concepts
Transcript
Génesis Jazmín Domínguez caballero 312-4275 Sec, 002 Génesis Jazmín Domínguez Caballero M. 312-4275 Sec. 002 Programación avanzada II: El avance de los sistemas de información y el gran desarrollo en las tecnologías ha venido provocando del rápido acceso a la información. Para estar en condiciones de dar respuestas rápida a los problemas que en otros tiempos se venían haciendo la forma manual y con un poco de obsolencia, se han creado estrategias y técnicas de programación de facilitan al usuario o programador el desarrollo efectivo de cualquier solución determinado software. Software de sistema: son los que administran y coordinan al computador Software de aplicación: este nos permite desarrollar aplicación que respondan a tareas específicas de cualquier institución. Programación orientada a objeto (POO) No es un lenguaje de programación, sino una forma o metodología de programación, que puede aplicarse a cualquier lenguaje. La POO viene caracterizada por intentar llevar al mundo del código lo que encontramos en el mundo real, al estructural un sistema. Propiedades fundamentales de la POO La abstracción: es la capacidad de un objeto que permite representar o seleccionar las características esenciales del mismo evadiendo las que no son relevantes fundamentales. La encapsulación establece la separación entre el interfaz del objeto y su implementación. Ventajas la seguridad de la clase la simplificación para la utilización de los objetos Herencia Es la característica más importante de la POO, por la cual los objetos para su creación se basan en una base, clase padre o superclase, de la que heredan todas sus propiedades, atributos, métodos y eventos. Génesis Jazmín Domínguez Caballero M. 312-4275 Sec. 002 Polimorfismo: Esta característica se basa en la herencia. Define la capacidad de que mas de un objeto pueda crearse usando la misma clase de base para lograr dos conceptos de objetos diferentes ¿Que son clases y objetos? Una clase consiste en el conjunto de especificación que permiten crear los objetos. Un objeto es una instancia de una clase, por lo que se pueden intercambiar los términos objeto o instancia. Estructura de un objeto. Entre estas están propiedades eventos métodos Microsoft .NET: es un conjunto de tecnologías de software compuesto de varios lenguajes de programación que se ejecutan bajo el .NET framework .NET framework es una entorno orientado a objetos completamente y capaz de ejecutarse bajo cualquier bajo cualquier plataforma ofrecido al programación la facilidad de construcción de servicios y aplicaciones. Es una plataforma de desarrollo compuesta por; entorno de ejecución (Common Runtime) bibliotecas de funcionalidad (class library) lenguajes de programación herramientas de desarrollo guías de arquitecturas Génesis Jazmín Domínguez Caballero M. 312-4275 Sec. 002 Funcionamiento de los compones en .Net framework Los lenguajes de programación de .Net utilizan las especificación de las bibliotecas de las clases y del common lenguaje runtime (CLR) para el desarrollo de las aplicaciones. Los operadores en lenguaje de programación Los lenguajes de programación a modo general utilizan diversos tipos de operadores que serán aplicados dependiendo del problema que se pretenda resolver Operadores aritméticos Son símbolos que el compilador reconoce para realizar operaciones aritméticas. Operación de comparación y lógicos Los operadores de comparación y lógicos son utilizados para comparar los valores. Visual studio Ofrece y soporta varios componentes, herramientas, estructuras y códigos para ayudar al desarrollo de aplicaciones de escritorios, que serian de fácil comprensión y utilización en la interface con el usuario. Visual BASIC es denominado formulario (FORM) a una ventana, donde el usuario visualizara o introducirá algún tipo de información. Un formulario es más que un agrupador de controles u objetos introducidos durante el proceso de programación. Tanto los controles como los formularios y cualquier otro objeto, tienen propiedades. Propiedades más importantes del formulario (FORM) 1- name: para cualquier objeto es la propiedad más importante esta contiene el nombre del objeto con el cual se podrá trabajar y manipular el entorno de programación. 2- Texto: el formulario como el titulo por defecto, muestra el mismo nombre del formulario, se cambiara por el valor que describa mejor la funcionalidad Propiedades del forms (formulario) Génesis Jazmín Domínguez Caballero M. 312-4275 Sec. 002 Los formularios pueden ser personalizados, según las aplicaciones individuales en visual studio. La clase del formulario Un formulario es un objeto y el código de un objeto se escribe en una base. Label control (ETIQUETA) El control Label o etiqueta, es utilizado para presentar informaciones, descripciones o textos en el programa. Text es la propiedad que permite agregar texto al Label. Propiedad Font: es utilizada para cambiar el tamaño y el tipo de letra. Text.box: este control es utilizado para agregar textos, de múltiples formas. Listbox: permite añadir elementos en forma de lista y de la misma manera, seleccionar elementos de esta para trabajar con los mismos datos. Ítems: son los elementos que tiene el objeto listbox. Clear: es un método de ítems que se encarga de limpiar los elementos de la lista antes de ser utilizados. Ítems.add es utilizado para agregar elementos en el control listbox. Combobox. Un control combobox es una combinación de un textbox y un listbox, ya que muestra un campo de edición. Génesis Jazmín Domínguez Caballero M. 312-4275 Sec. 002 Génesis Jazmín Domínguez Caballero M. 312-4275 Sec. 002 1- ¿Qué es la programación orientada a objetos (POO)? La POO no es un lenguaje de programación, más bien es una forma de metodología de programación, que se puede aplicar a cualquier lenguaje. 2- ¿Cómo se clasifica el software D/C? Esta se clasifica en software del sistema y de aplicación. Software de sistema: estos son los que se administran y coordinan todos los recursos del computador como los sistemas operativos. Software de aplicación: este nos permite desarrollar aplicaciones que respondan a tareas específicas en cualquier institución con lenguajes mas óptimos. Como la programación orientada a objeto. 3- ¿Cuál es el lenguaje que posee las características principales de un lenguaje orientado a objeto? Este lenguaje es llamado SIMULA, que fue creado por OLE JOHAN DAHL y KRISTEN NYGAARD. En 1967. 4- ¿Propiedades fundamentales de la POO? Entre estas están la Abstracción y el encapsulamiento. Abstracción: esta permite identificar y distinguir un objeto a través de sus atributos conceptuales, reconociendo a que clase pertenecen. Encapsulamiento: establece la separación entre el interfaz del objeto y su implementación. 5- ¿Qué es herencia en la POO? Génesis Jazmín Domínguez Caballero M. 312-4275 Sec. 002 Aquí los objetos para su creación se basan en una clase base o superclase de las que heredan todas sus propiedades. 6- ¿Que son clase y objeto?: La clase: esta consiste en un conjunto de especificaciones que permiten crear los objetos. Los objetos. Es la instancia de la clase, el proceso donde se crea uno o varios objetos a partir de las especificaciones de una clase. 7- Grafique el grafico de una instancia. Circulo Circulo 1 Circulo 2 Circulo 3 8 Mencione las estructuras de un objeto. Propiedades Eventos Métodos 9- Clasificación de los métodos Los constructores: se ejecutan cuando se crea un objeto de un tipo determinado Los destructores son métodos que se activan cuando el objeto se destruye o desaparece. 10- ¿Qué es Microsoft .NET? Conjunto de tecnologías de software, compuestos por varios lenguajes de programación que se ejecutan bajo el .NET framework Génesis Jazmín Domínguez Caballero M. 312-4275 Sec. 002 11- ¿Qué es .NET framework? Un entorno orientado a objetos completamente y capaz de ejecutarse bajo cualquier plataforma ofreciendo al programador de la facilidad de construcción de servicios y aplicaciones. 12- ¿Cómo está compuesta .NET framework? De la siguiente manera. Entorno de ejecución (common runtime) Bibliotecas de funcionalidad (class library) Lenguajes de programación con plataforma .NET Herramientas de desarrollo Guías de arquitecturas 13- ¿Que son Operadores de lenguaje de programación? Estos permiten combinar variables, constantes, instrucciones, etc. 14- ¿Que son operadores aritméticos? Son símbolos que el compilador reconoce para realizar operaciones aritméticas. 15- ¿Cuáles son los operadores aritméticos? Operadores + suma - Resta * Multiplicación / División flotante \ División entera ^ Potencia Mod. Modulo o resto 16- ¿Qué es un formulario? Es un objeto y el código de un objeto que se escribe en una clase Génesis Jazmín Domínguez Caballero M. 312-4275 Sec. 002 17- ¿Cuáles son las propiedades de formulario? Estos pueden ser personalizados, según las aplicaciones individuales de visual studio. 18- ¿Qué es tex.box? Este es utilizado para agregar textos de múltiples formas. 19- ¿Que son los listbox? Permite añadir elementos en forma de lista y de la misma manera. 20- ¿Que son los ítems? Son los elementos que tiene el objeto listbox. Génesis Jazmín Domínguez Caballero M. 312-4275 Sec. 002