Ing. José Manuel Poveda. 1955 – 1965: Programación de cualquier modo: programas pequeños, ninguna gestión, uso de ensamblador. 1965 - 1975: Programación.

Slides:



Advertisements
Presentaciones similares
Sun Microsystems desarrolló, en 1991, el lenguaje de programación orientado a objetos que se conoce como Java. La intención de Sun era crear un lenguaje.
Advertisements

Es un sistema eficaz para coordinar el mantenimiento de la calidad y los esfuerzos de mejora de varios grupos en una organización, de tal forma que se.
Algunos de los objetivos generales de este ciclo son:
Definición Objetivos Funciones de un S.O.
Desarrollo de Página WEB
PROCESO Y MODELOS EN LA INGENIERIA DE SOFTWARE
© Hoplite Software Qué es INPRESS INPRESS es una herramienta de trabajo on-line que facilita la gestión integral de los diferentes procesos de comunicación,
HERRAMIENTAS DE DIBUJO TECNICO Autor: Ing. Luis L. López T
INSTITUTO TECNOLOGICO DE MINATITLAN
Introducción a la Programación
Ingeniería de sw.
Unidad I: CONCEPTOS FUNDAMENTALES
Práctica 1 Generación de ideas para montar un negocio GEI Creación y Gestión de Empresas Informáticas Jose Onofre Montesa Andrés Escuela Universitaria.
Introducción al Software
SEMANA Introducción.
Qué son las Bases de Datos Conceptos Básicos. Definición de Bases de Datos  Una base de datos o banco de datos es un conjunto de datos que pertenecen.
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 I MC José Andrés Vázquez Flores
2ª Jornadas de Bibliotecas y Centros de Documentación de la UBA Miércoles 9 de agosto de 2006 COMISION PARA EL SISTEMA INTEGRADO DE GESTION DE BIBLIOTECAS.
El software como una obra humana.
UNIDAD 2. ALGORITMOS Y ESTRUCTURAS DE DATOS.
Cómo debo de entregar la información de la Auditoría interna: ActividadResultadosAcciones.
Ingeniería de Software
Ingeniería de Requerimiento
Modelos Empíricos de Estimación ISF5501 Ingeniería de Software Semana 10.
EL APORTE DE LA INGENIERIA DE SOFTWARE A LAS ORGANIZACIONES
FRAMEWORK VS Código fuente
APLICACIÓN DE NUEVAS TECNOLOGÍAS EN LA CONSERVACIÓN Y ANÁLISIS DEL PATRIMONIO CULTURAL Pensar Relacionalmente: Bases de Datos Relacionales (una visión.
PROYECTO INFORMÁTICO.
COMPUTO III Ing. Jimmy Ojeda Arnica.
Clase #7 – Sistemas de Procesamiento de Datos
Microsoft Excel Informática Básica.
Lenguajes de Programación
Desarrollo de Sistemas de Información
COMPUTO III Ing. Jimmy Ojeda Arnica. METODOLOGIA DEL CURSO Objetivos del curso : Comprender el entorno de los lenguajes visuales. Comprender el entorno.
SISTEMA DE BASE DE DATOS Equipo #6 Integrantes :García Hernández Yaneli Tlacomulco Moncada Blanca Edith Carreto Vichique Laura Belén Rosales Titla María.
Metodología de la programación
“PARADIGMAS Y LENGUAJES DE PROGRAMACION”
Fundamentos de Bases de Datos
Docente: Lic. M. Alina Vargas García Horario: Lunes 20:05 – 21:25 Miércoles 20:05 – 21:25 Gestión: 2011.
Capitulo 1 Roger S. Presman
AUDITORIA INFORMATICA
Ingeniería de Software I Universidad CAECE Marzo de 2004 El desarrollo de Software como proceso industrial.
UNIDAD 2 ASEGURAMIENTO DE LA CALIDAD (SQA)
Juan Alvites 02/08/2015 INTRODUCCIÓN A LA INGENIERÍA DE SISTEMAS Semana 3 Alvites Huamaní Juan.
No se trata de algo nuevo.
METODOLOGIAS DE DESARROLLO DE SOFTWARE
Fundamentos y Conceptos Claves del Software ISF5501 Ingeniería de Software Semana 1/1.
II Unidad Microsoft Word Docente Guillermo Verdugo Bastias.
II Unidad Microsoft Word Docente Guillermo Verdugo Bastias.
Unidad I: CONCEPTOS FUNDAMENTALES
Clasificación de software
El producto de software y su ciclo de vida
TEMA: RESPONSABILIDAD DE ERRORES
Compilador Es un programa informático que traduce un programa escrito en un lenguaje de programación a otro lenguaje de programación, generando un programa.
FORMATO MARC21 FORMATO MARC: UN FORMATO BIBLIOGRAFICO. AUTOMATIZAR INFORMACIÓN BIBLIOGRÁFICA La automatización ha demostrado ser el medio más adecuado.
¿Como hacer una búsqueda?. Inicio Ingrese a
SEGURIDAD INFORMATICA II VIII. DEFINICIÓN DE POLÍTICAS DE SEGURIDAD .
Integración de las TIC en Educación Introducción a la Informática (Raysa Vasquez, 2013) Maestría en Matemática Educativa.
DISEÑO DE COMPONENTES Y DESARROLLO BASADO EN COMPONENTES
Ing del Software Libre1 Ingeniería del Software Libre y Modelos de Calidad Instructora: Ing. Erika Veliz Correo Electrónico:
Formación de Usuarios GUÍA DE LA BIBLIOTECA TORRE DEL PRADO
Marco de Trabajo para Indexación, Clasificación y Recopilación Automática de Documentos Digitales Javier Caicedo Espinoza Gonzalo Parra Chico.
Desarrollo de un Sistema de Información para mejorar el proceso de evaluación del desempeño de recursos humanos en instituciones.
HERRAMIENTAS DE DISEÑO. ¿QUÉ ES UNA HERRAMIENTA? Una herramienta es un objeto elaborado a fin de facilitar la realización de una tarea mecánica que requiere.
Que es Access Access es una palabra inglesa que puede traducirse como “acceso”. El uso más habitual del término en nuestra lengua está vinculado a un.
Plan de Pruebas de Aceptación
VERIFICACIÓN Y VALIDACIÓN DE SISTEMAS 3.10 Fase de manejo de requerimientos 4.1 Modelado de pruebas en UML Ponente: ing. Alejandro tapia vazquez.
SISCAB Administrador VARCHAR(20) nombre VARCHAR(30) apellido INT cedula VARCHAR(20) VARCHAR(15) login VARCHAR(30) facultad VARCHAR(30) escuela +bool:
SYMFONY Información del Framework. Síntesis de Symfony  Es un framework diseñado para optimizar el desarrollo de aplicaciones web creado con PHP5. 
Transcripción de la presentación:

Ing. José Manuel Poveda

1955 – 1965: Programación de cualquier modo: programas pequeños, ninguna gestión, uso de ensamblador : Programación a pequeña escala: Algoritmos, lenguajes de programación de alto nivel – 2012: Programación a gran escala: Bases de datos, especificaciones complejas, diferentes herramientas y entornos de desarrollo, gestión de equipo.

Líneas de CódigoEstructura de Desarrollo 1000 – 5000Programador individual 5000 – 25000Pequeño equipo – Equipos grandes subdividido – Varios equipos – Varias empresas Proyecto nacional El nivel de programación a crecido …

 En 1968 surge el término de “Ingeniería de Software”.  Y surge la necesidad de… “Establecer y usar principios de ingeniería orientados a obtener software de manera económica, fiable y que funcione eficientemente sobre máquinas reales”. Bauer

Determinar el problema antes de escribir los requisitos.Diseñar sin documentar es no diseñar.Las técnicas son anteriores a la herramienta.Primero hazlo correcto, después hazlo rápido.La gente es la clave del éxito.Introduce las mejoras con cuidado.Asume tus responsabilidades. Principios de la Ingeniería de Software:

 Un recinto universitario está interesado en la creación de un sistema de préstamos de sus libros en la biblioteca. El sistema ha de servir para que los estudiantes al llenar una ficha con las características del libro, se la entregue al bibliotecario, y éste busque el libro en los estantes según su categoría. Y de esa manera asignar el préstamo al estudiante.  El sistema debe almacenar al responsable de turno, y los datos que permitan al administrador ubicarlo en horas no laborales, se debe tener control sobre las categorías de los libros, como: matemática, informática, mecánica, etc. También debe guardar los datos de los estudiantes, la fecha del préstamo y la fecha en que debe devolverlo. Un libro tiene código, titulo, autor, edición, editorial y fecha de publicación.  A usted como conocedor de Bases de Datos se le pide que diseñe el modelo relacional del caso.