You are on page 1of 9

“UNIVERSIDAD NACIONAL DEL SANTA” FACULTAD DE INGENIERÍA E.A.P.

INGENIERÍA DE SISTEMAS E INFORMÁTICA

CURSO: Ingeniería de Software PROFESOR: Diana Muñoz INTEGRANTES: Cabanillas Castillo Alex León Muñoz Norbil Lozano Jara Pedro Rojas Daza Robinson CICLO: VI TEMA: Cuestionario 01

P INGENIERÍA DE SISTEMAS E INFORMÁTICA 1.Entrega del consolidado de matrícula.Validamos la información.Mencionar 5 procesos y 5 actividades de cada proceso. . . cheques).El sistema valida el carnet. . 4. .Solicitar productos a los proveedores.Introducir la contraseña. .Ubicar los productos dentro del almacén. . 2. . . 1.Consultar cuánto dinero aun posee. .Registrarse en los grupos de práctica de cada curso. .Introducir al sistema el título del libro para verificar su existencia.Llenar datos al sistema.UNIVERSIDAD NACIONAL DEL SANTA E. 3..Llenado de la ficha con los cursos a llevar. . .Registrar los productos en el sistema.Digitar la cantidad de dinero a retirar.Proceso del control de un almacén .Buscar el libro en los stands según la información del sistema.A. .Distribuir los productos a lugares de ventas.Verificar si esta conforme el pedido. INGENIRIA DE SOFTWARE Página 2 .Proceso de Matricula ..insertar la tarjeta la cajero. ..El sistema registra el préstamo.Proceso para el préstamo de un libro (biblioteca) ..Proceso de un cajero Automático .. .Seleccionar como dese recibir el dinero (monedas.

eliminar.Buscar. .A.Llenado de datos del personal que labora en la empresa. modificar.P INGENIERÍA DE SISTEMAS E INFORMÁTICA .Solicitar las pertenecías que se dejo antes de entrar a la biblioteca.Hacer reportes del Personal. 2. 5.Proporciona información importante para los altos directivos de la Institución. . Mencionar los diferentes tipos de software que existen a) Por su estructura:  Funcionales  Orientados a objetos  Orientados a listas  Orientados a componentes b) Por su función:  Librerías  Sistemas basados en web  Sistemas de uso generico  Base de datos  Herramientas de software  Interfaces conplejas c) Por su plataforma de computo:  Sistemas empotrados  Sistemas de computo distribuido  Sistemas de computo paralelo  Sistemas de tiempo real  Sistemas basados en procesadores INGENIRIA DE SOFTWARE Página 3 .UNIVERSIDAD NACIONAL DEL SANTA E..Proceso de Planillas de una Institución . agregar a un personal en la Empresa. .Proporciona Información para la toma de decisiones con respecto al personal. .

ya que el usuario fue el que solicitó el dato.A. n-tier. objetos distribuidos. 3-tier. Este control está disponible en alguna de las varias arquitecturas básicas o el lenguaje Visual Basic.UNIVERSIDAD NACIONAL DEL SANTA E. entre sí por medio de un control especial que se denomina WinSock La programación distribuida típicamente cae en Control. Mencionar la diferencia entre programación cliente-servidor y programación distribuida Programación cliente-servidor Comunicación entre programas.Mencionar 2 aplicaciones de software de: 4. considerando una buena cantidad de tiempo y dos programas se pueden comunicar código.. Los lenguajes específicamente diseñados para programación distribuida son: Ada. abiertos. entre otras además de ser proviene de Windows Sockets. Alef.. E. ya sea numérico o una cadena de letras. base para la pragmatisidad. Este paradigma es el resultado natural del uso de las computadoras y las redes. INGENIRIA DE SOFTWARE Página 4 . transparentes y tolerantes a fallos. CASE. con el programa por medio del teclado. Casi cualquier lenguaje de programación que tenga acceso al máximo al hardware del sistema Al igual que un usuario se comunica puede manejar la programación distribuida. 4. este dato es el resultado de la acción del usuario sobre el programa. Programación distribuida La programación distribuida es un paradigma de programación enfocado en desarrollar sistemas distribuidos.P INGENIERÍA DE SISTEMAS E INFORMÁTICA 3. Limbo y Oz.1..Software de sistema Conjunto de programas creado como herramienta para otros programas Aplicaciones:     Sistemas Operativos Compiladores. escalables. y su nombre arquitecturas: cliente-servidor. Editores. Erlang.Un programa simple es un conjunto de instrucciones que generalmente devuelven un valor al usuario.

simulación de sistemas.(ContaPyme) 4. Sistemas de contabilidad.5. Aplicaciones:  Astronomía.  Fabricación automática 4.Software empotrado o aderido Reside en memorias ROM y sirve para controlar productos y sistemas de los mercados industriales.  Cálculo  Biología molecular.. Aplicaciones   Sistemas de gestión en un banco (Aspel).A. Yahoo Messenger..Software de gestión Realiza tareas de procesamiento de datos y operaciones de cálculo interactivo. Aplicaciones: Windows live Messenger.2. analiza y controla sucesos del mundo a real medida que ocurren.4..P INGENIERÍA DE SISTEMAS E INFORMÁTICA 4.3.UNIVERSIDAD NACIONAL DEL SANTA E.Software de sistema real Conjunto de programa que mide. Aplicaciones:   Lavadoras Microondas INGENIRIA DE SOFTWARE Página 5 .Software de ingenieria y científico Utiliza algoritmos de manejo de números. utiliza software en tiempo real.     Adquisición de datos: recoge y formatea los datos que entran Análisis: transforma la información Control/Salida: respuesta Monitorización: coordina componentes (tiempo real) 4..

symbian).A. Aplicaciones:     Procesadores de texto Hojas de cálculo Juegos. traductores.Software de telefonia móvil Reside en los teléfonos móviles para controlar sus diferentes funciones.Software de Inteligencia Artificial Hace uso de algoritmos no numéricos para resolver complejos para el que no son adecuados el cálculo o el análisis directo Aplicaciones:     Sistemas Expertos Reconocimiento de Patrones (OCR) Prueba de teoremas Redes neuronales artificiales 5.8. Aplicaciones financieras Gestores de base de datos 4.UNIVERSIDAD NACIONAL DEL SANTA E.P INGENIERÍA DE SISTEMAS E INFORMÁTICA 4.  Juegos y utilidades para móviles(Lectores de archivos pdf. Mencionar los mitos (por categoría):  Mitos de gestión: a) Mito: "Solo se necesita un pequeño grupo de desarrolladores para implementar el sistema requerido" Realidad: "Mientras más son los desarrolladores del sistema será mejor porque se podrían identificar mas errores que se podrían presentar" INGENIRIA DE SOFTWARE Página 6 .Software de laptop Aplicaciones orientadas a usuarios individuales o multiusuario.7.6.... Aplicaciones:  Sistemas operativos (android. redes sociales) 4.

A. por lo que no se asegura que funcione de la misma manera"  Mitos del cliente: INGENIRIA DE SOFTWARE Página 7 . por lo que se debe realizar un sistema específico para poder realizar con eficiencia dicha operación" e) Mito: "Podemos reemplazar un software por uno parecido en su funcionalidad" Realidad: "Esto no necesariamente es así ya que cada software siempre tiene algo diferente de otro aunque sea parecido.P INGENIERÍA DE SISTEMAS E INFORMÁTICA b) Mito: "Se debe contratar a la persona que haya estudiado en las mejores universidades" Realidad: "Se debe realizar una evaluación rigurosa para determinar su capacidad y así contratar a la persona más preparada para el sistema requerido" c) Mito: "Proporcionando a los empleados mejores recursos de hardware se puede conseguir mejores resultado en el sistema deseado" Realidad: "No depende del equipo que se tenga sino de la capacitación de los empleados para el manejo del sistema" d) Mito: "La compra de un software genérico puede realizar las operaciones que se necesitan" Realidad: "En muchas ocasiones los software genéricos no son fiables.UNIVERSIDAD NACIONAL DEL SANTA E.

ya que se sabe que ningún software es 100% seguro"  Mitos de los desarrolladores: e) Mito: "Un software puede operar en cualquier sistema operativo" Realidad: "Se necesita conocer que tipos de lenguajes de programación brinda la característica de portabilidad para que puedan operar sin problemas" INGENIRIA DE SOFTWARE Página 8 .UNIVERSIDAD NACIONAL DEL SANTA E.A.P INGENIERÍA DE SISTEMAS E INFORMÁTICA a) Mito: "Se piensa que los resultados obtenidos por el software son confiables" Realidad: "Se debe tener en cuenta que se siempre hay margen de error en cualquier sistema" b) Mito: "Cuando se cambia el personal por unos mas preparados se obtendrá mejores resultados para el negocio" Realidad: "En muchas ocasiones esto no es así ya que lo nuevos empleados puede ser mas preparados pero podrían tardar mucho tiempo en aprender a utilizar el software" c) Mito: "Mediante el uso del software se tiene menos errores humanos" Realidad: "Este mito en muchos casos no es cierto ya que se disminuye mucho tiempo utilizando el software pero no se disminuye los errores humanos que se podrían realizar" d) Mito: "El sistema siempre indica todos los errores que se pueden cometer en la utilización del software" Realidad: "Un software esta diseñado para evitar los posibles errores que puedan haber pero esto no asegura que no se pueda cometer.

siempre hay algo que corregir y mejorar" g) Mito: "Un sistema muestra mayor cantidad de opciones es mucho mejor" Realidad: "Se debe realizar el sistema para que efectúe todas las necesidades que se tengan con eficiencia" h) Mito: "Se puede utilizar cualquier lenguaje de programación para desarrollar un software" Realidad: “Los lenguajes de Programación tienen una fortaleza específica y por lo tanto para implementarlo se debe analizar con cual sería mas eficiente” i) Mito: "Un software terminado debe modificarse desde código si hubiera algún cambio" Realidad: "El software debe ser flexible o sea debe ser capaz de modificarse en cualquier momento sin necesidad de ir al código para ello" INGENIRIA DE SOFTWARE Página 9 .UNIVERSIDAD NACIONAL DEL SANTA E.P INGENIERÍA DE SISTEMAS E INFORMÁTICA f) Mito: "El software desarrollado no puede tener fallas y que no puede ser mejorado" Realidad: "No existe un sistema perfecto y tampoco 100% seguro.A.