Visual Basic.Net Profesor José A. Donis. Que es Visual Basic.NET Un ambiente de programación Permite desarrollar programas para Windows Evoluciono de.

Slides:



Advertisements
Presentaciones similares
Unidad 1 Conceptos básicos de computación
Advertisements

Resolución de Problemas Algoritmos y Programación
Ing. Esp. Ricardo Cujar. El computador: es una máquina que permite hacer tareas aritmético y lógicas de una manera fácil, consta de software y hardware.
Ciclo de desarrollo del software
1.5 Algoritmos, Pseudocódigo y Diagramas de Flujo
1.5 Algoritmos, Pseudocódigo y Diagramas de Flujo
Programación 1 Introducción
Metodología para la Construcción de Programas
Introducción al Software
INTRODUCCION C++ Preparado por: Nelliud D. Torres Enero/2003 Versión 1.0.
Fundamentos de programación
ASP.NET es una nueva y potente tecnología para escribir páginas web dinámica. Es una importante evolución respecto a las antiguas páginas ASP de Microsoft.
DISEÑO DE SOFTWARE 1ª. Parte
Programación I Universidad Nacional de Luján
Ingenieria de software
“Diseño de base de Datos Alquicira Jiménez Carolina 303
Características de la interfaz de desarrollo
LENGUAJE DE PROGRAMACIÓN
Tema 6. Conceptos básicos de programación (Repaso) Prof. María Alejandra Quintero Informática Año 2013.
Tae Programación WEB Ventajas de los ordenadores ( compus pa los cuates ) Que es la Programación? Que es un lenguaje de programación? Algoritmo Que es.
Programación Diseño de Algoritmos
Fundamentos de programación Organización de una computadora.
Cómo adquirir programas
Diseño de Programas.
Comunicación y Multimedia
MODELO DE DESARROLLO DE SOFTWARE
Metodología para solución de problemas
Organización y Estructuración de Datos
APLICACIÓN EN VISUAL BASIC
Programación 1 (01y 05) Prof. Flor Narciso
Universidad Central de Venezuela Facultad de Ciencias Postgrado en Ciencias de la Computación Sistemas Distribuidos Albany Márquez.
FUNDAMENTOS DE PROGRAMACION
Armillas Mendieta Brenda Angélica De León Campos Arturo Delgado Sosa Luis Alberto Rodríguez Ortega Sandra Vergara Carranza Carlos.
Presentado por: YULI ANDREA CUELLAR M  Es un conjunto de elementos que interactúan entre sí con el fin de apoyar las actividades de una empresa o negocio.
Metodología para la construcción de programas
Introducción a la tecnología Realizado por: Miguel Ángel Arias.
Unidad ll Equipo 2 Juan Carlos Martínez Ramos Erik Iván Mancilla Romero Cristian Suarez Luis Ángel Santiago Alex Joshua Serrano.
Visual Basic.
Ingeniería de Software
INTRODUCCIÓN A LA INGENIERÍA DEL SOFTWARE
Teleinformática en la educación II
 La arquitectura se desarrolla en iteraciones de la fase de elaboración La arquitectura se desarrolla en iteraciones de la fase de elaboración  Ejemplo.
Ing. Noretsys Rodríguez. Definición de Conceptos  Falla: Ocurre cuando un programa no se comporta de manera adecuada. Es una propiedad estadística de.
Metodología de la programación
Software El software permite comunicar al computador los problemas y hace posible que nos comunique las soluciones Los programas son el software del computador.
ALGORITMO QUE ES ??.
SOFTWARE Jennifer Giselle De Diego Romero NL:9
FACULTAD: CIENCIAS ECONÓMICAS Y EMPRESARIALES ASIGNATURA: GESTIÓN DE CONTENIDO ELECTRÓNICO TÍTULO: TINFOPATH - VENTAJAS Y USO. AUTORA: MARIA DANIELA TOMALÁ.
Roles de Open UP.
UML.
DESARROLLO DE APLICACIONES PARA AMBIENTES DISTRIBUÍDOS ALUMNOS: MARIANA MIGNÓN RÉDING CARLOS ANTONIO CARRASCO MARTÍNEZ PROFESOR: DR. JOSÉ BERNARDO PARRA.
Estimación de proyectos de software
Introducción El Testing es una actividad compleja por múltiples motivos. Las aplicaciones de software en sí son cada vez más flexibles, con diversos propósitos,
TEMA: DISEÑO DE LA SOLUCION INTREGRANTES DE EQUIPO: ERIKA CRUZ MARTINEZ RODOLFO LOPEZ ANOTA LUIS ARMANDO LIÑA QUECHA JOSE FRANCISCO MEZO VARELA LUIS ENRIQUE.
Desarrollo de lógica algorítmica.
Unidad TemáticaI. Conceptos Básicos Horas Prácticas10 Horas Teóricas8 Horas Totales18 Objetivo El alumno determinará las entradas, procesos y salidas.
Simón Esneider Herrera Álvarez Media Técnica Casd 10-2
Ciclo de desarrollo del software
MÓDULO INTRODUCCIÓN AL CICLO DE VIDA DEL SOFTWARE
Software.
Proceso de desarrollo de Software
República Bolivariana de Venezuela Universidad Nacional Experimental Politécnica de la Fuerza Armada (UNEFA) Carrera: Ingeniería de Sistemas Cátedra: Análisis.
Especificación del Problema Partimos del hecho de un programador no puede resolver un problema que no entiende. Por esta razón, la primera etapa en todo.
PROGRAMACION.
Servicios Web Conjunto de aplicaciones o de tecnologías con capacidad para interoperar en la Web. Estas aplicaciones o tecnologías intercambian datos entre.
Modelo de procesos de software
Fundamentos de Programación Unidad I Conceptos Básicos.
Bachillerato Ingeniería en Informática Fundamentos de Computación.
CICLO DE VIDA DE UN SOFTWARE. Es el conjunto de los programas de cómputo, procedimientos, reglas, documentación y datos asociados, que forman parte de.
ALUMNO ALUMNO: DIEGO URES LEGAJO LEGAJO: La prueba unitaria es la herramienta para la Calidad Presentación Trabajo Final de Grado.
Transcripción de la presentación:

Visual Basic.Net Profesor José A. Donis

Que es Visual Basic.NET Un ambiente de programación Permite desarrollar programas para Windows Evoluciono de BASIC Beginner’s All-purpose Symbolic Intruction Code

Tipos de programas que puedo construir Windows Aplicaciones de Web Aplicaciones de consola Componentes Servicios de Web Servicios de Windows

Ediciones de Visual Basic.Net Visual Basic Standard Visual Studio Profesional Visual Studio Academic Visual Studio Enterprise Developer Visual Studio Enterprise Archiquetect

Programación y Desarrollo de Aplicaciones FETCHDECODEEXECUTESTOREFETCHDECODEEXECUTESTORE INSTRUCTION 1INSTRUCTION 2

Aplicación de Windows Contiene Graphical User Interface (GUI) Stand-alone application

Aplicaciones de Web Puedes crear aplicaciones para uso en el Web Este lo convierte en lenguaje HTTP Hypertext Markup Language Es un poco mas limitante que una aplicación de Windows

Aplicaciones de Consola Corre dentro de un comando de Windows Espera instrucciones de usuario

Servicios de Windows Corre programas de mantenimiento y tareas de mantenimiento. Corre tan pronto Windows empieza a funcionar Corre en el Background

Servicios de Web Nueva tecnología Ofrece servicios de información a otro tipo de programa No es una pagina de Web

Componentes Crear componentes para otros programas Tienen código programático en vez de una interfase de usuario Trabaja detrás de las otras aplicaciones

Ciclo de Desarrollo 1. ANALIZAR REQUISITOS 2. DISENAR SOLUCION 3. VALIDAR DISENO 4. IMPLEMENTAR DISENO 5. PROVAR SOLUCION 6. DOCUMENTAR SOLUCION REQUISITOS

1. Analizar Requisitos 1. Asegurar que tienes todos los requerimientos necesarios para comenzar la aplicación 2. Determinar si es posible resolver el problema con una aplicación. 3. Determinar si la información de entrada puede convertirse en información de salida. Algoritmo

1. Analizar Requisitos 4. Los requisitos deben decir como el usuario va ha interactuar con el programa. 5. Para programas grandes los requisitos o problemas deben romperse en pedazos. 6. Para programas pequeños los puede ir resolviendo los problemas a medida que va desarrollando.

2. Diseñando una solución Desarrollar un modelo que ilustre la secuencia de los pasos a tomar para resolver este problema Utilizando Diagramas de objeto Flujo gramas Pseudocode Storyboards

Flujo grama

Pseudocode Get Comision() Method SquareFeet = Legth X Width TotalPrice = SquareFeet x $5.00 If Square Feet < 200 then Commision = TotalPrice x 7% Else Commision = TotalPrice x 11% End If End Calculaciones Decisiones Es una representación de cómo el código va hacer escrito

Storyboard Calculadora de Comisión Medida a lo largo:Pies Medida a lo ancho:Pies Comisión: Computar Comisión o o $ 0.00 Limpiar

3. Validando el Diseño Repasar con el usuario el diseño de la aplicación Ver que se cubren todos los requisitos establecidos El usuario debe estar de acuerdo con el diseño Cotejando los requisitos con el diseño con el usuario deben validar que esta correcto y este es satisfactorio

4. Implementando el Diseño Escribir el código Crear interfase de usuario Hacer comentarios o documentación dentro del código Hacer pruebas de código y corrección de errores

5. Probar la solución Luego de aplicación terminada Hacer un plan para pruebas Casos o datos reales pueden se usados Hacer prueba de integración Esto compone de probar todas las funcionalidades con el usuario Documentar resultados y cualquier problema Esto sirve de referencia en un futuro

6. Documentar Solución Incluye Documentos de Requisitos Diseño del programa Documentación del la interfase del usuario Documentación del código Propósito de documentación Corrección de errores Crear manual para uso del usuario otras