Análisis de la Implementación de los Servicios Locales de Educación Pública p...
Resolucion de guia
1. Guía Numero1 Técnico en Ingeniería en Sistemas Informáticos Reina del Carmen Sánchez Vigil
2. 1-Existe alguna diferencia entre programa , software y aplicacion?No existe ninguna diferencia entre cada uno de ellos, parquet un programa es un conjunto de instrucciones secuenciales escritas en un lenguaje de programacion, y software un conjunto de programas que puede ejecutar una computadorala unica diferencia que existe es que aplicacion es una Herramienta que sirrve con un fin determinado, osea que vamos a disenar a nuestro gusto, se le hacen aplicaciones personales.2- Que es ingenieria?Aplicación práctica del conocimiento cientifico, a un problema determinado a la ingenieria se le conoce mas que todo porque : -Solucina problemas -Ofrece tecnicas- Realiza disenos
3. 3-Porque se dice que el software no se crea ni se costruye, sino que se desarrolla?Se desarrolla por que este sistema parte desde una Idea o practicamente la consepcion que que define el alcance del proyecto.La elaboración, define el plan del proyecto y fundamenta su arquitectura.Construcción, se crea el producto y la trancision y trnsfiere el producto a los usuarios.4- Qué es calidad? Aplicacion de métodos y tecnicas en el desarrollo de un problema al mismo tiempo, Esta tiende a ser evaluada bajo terminos objetivos y sirve de soporte para que el cliente se sienta apoyado.
4. 5- Porque se dice que no existe software terminado?Por que se le pueden hacer modificaciones para que funcione de manera correcta y distinta por eso no puede tomarse como terminado ningun software porque deben de dejarse flexibles para que esten sujetos a corrección. 6- Enque consiste un proyecto desarrollado de software?Enque las necesidades de los usuarios son tomados como requerimientos de software para luego hacer un diseno y este implementarlo en codigos y si el codigo es aprobado se documenta y certifica para su uso operativo.
5. 7- Cuales son las etapas del desarrollo del software?-Analisis de Requisitos: comprende la naturaleza de los programas a construirse, y se evalua el presupuesto.-Diseno: proceso que se desarrolla en cuatro atributos distintos; programa de estructura de datos, arquitectura de dato, representaciones de interfaz y detalle procedental-Generacion de codigo: donde el diseno debe traducir en forma legible por la maquina.-Prueba: se centra en los procesos logicos internos del software.-Mantenimiento: el software indudablemente sufrirá cambios despues de ser entregado al cliente.
6. 8- Cual es la diferencia entre el termino Ingeniería de software y desarrollo de software?Ingenieria se define como un conjunto de etapas ordenadas con la intencion de obtener un software de calidad mientras que el desarrollo tiene las mismas etapas con la diferencia que define que quien esta haciendolo dice como hacerlo para alcanzar el objetivoINGENIERIA DE SOFTWARE: ANALIZADESARROLLO DE SOFTWARE: PRACTICA.Cuales son los Modelos de Ingenieria del software?*Modelo en Cascada: O rdena rigurosamente las etapas del ciclo de Vida del software *Modelo en Espiral: *Desarrollo por Etapas: muestra el software en diferentes estados sucesivos.
7. *Desarrollo Iterativo: Creado en respuesta a las debilidades del modelo tradicional de cascada.*RAD: Permite construir sistemas utilizables en poco tiempo, normalmente de 60 a 90 dias frecuentemente con algunas concesiones.*Desarrollo concurrente: Es un modelo de tipo de red donde todas las personas actuan simultaneamente o al mismo tiempo*RUP: Proceso Unificado de Racional, Es un proceso de desarrollo de software y junto con el lenguaje unificado construye la metodologia standar mas utilizada para el analisis.*Proceso Unificado: Es un Marco de desarrollo que se caracteriza por estado de uso centrado en la arquitectura y por ser iteractivo e incremental.
8. ¿QUÉ PASARÍA SI LOS PROGRAMADORES HICIERAN LOS AVIONES? 12) ¿POR QUÉ SE DA ESE FENÓMENO? Por que la necesidad del usuario es viajar con mas rapidez, el diseño del avión no Esta terminado completamente. Además este se encuentra en prueba y las correcciones se van haciendo en el momento que esta funcionando como es en la realidad con los programas 13) ¿CUÁL ES EL MENSAJE QUE TE DEJA EL VIDEO? Que a al hora de desarrollar un programa no es necesario solventar todos los requerimientos antes de ponerlo a prueba y que las correcciones se pueden hacer a un que se encuentre en marcha igual que el mantenimiento. 14) ¿SE HARA REALMENTE LO CORRECTO? No porque para que un programa sea de agrado para quien lo utilizara, es necesario que este ya se encuentre terminado con las pruebas necesarias. 15)¿QUÉ ESTRATEGIA PROPORCIONA LA INGENIERÍA DE SOFTWARE PARA SOLVENTAR ESTA SITUACIÓN? Desarrollar completamente el programa antes de usarlo, hacer las pruebas y darle mantenimiento antes de entregársela al usuario
9. REVISAR EL VIDEO “ARIANE FLIGHT 501” 16) ¿QUE FUE LO QUE SUCEDIÓ? El cohete cuando llego a una altura considerable cambio de rumbo y estallo. 17)¿QUÉ EFECTOS TIENEN LAS FALLAS DEL SOFTWARE SOBRE EL COHETE? Provoco que cambiara la dirección, por la mala organización y diseño del software. 18)¿CÓMO AFECTA EN NUESTRAS VIDAS QUE EL SOFTWARE NO SEA DE CALIDAD? Negativamente porque esto influye en nuestro desarrollo como programadores. 19)¿CÓMO PODEMOS GARANTIZAR CALIDAD EN EL DESARROLLO DEL SOFTWARE? Aplicando correctamente los métodos y técnicas para desarrollar los programas.