INGINIERIA DE SOFTWARE EL PRODUCTO

Slides:



Advertisements
Presentaciones similares
Tipos de software y su desarrollo
Advertisements

Objetivo: Conocer los componentes hardware y software que constituyen un computador.
EVOLUCIÓN DEL SOFTWARE
PROYECTO INFORMÁTICO.
MÓDULO INTRODUCCIÓN AL CICLO DE VIDA DEL SOFTWARE ARTICULADORA: CLAUDIA MARIA RESTREPO P.
SISTEMAS DE PROCESAMIENTO DE LA INFORMACION HISTORIA Y EVOLUCIÓN DEL SOFTWARE.
OFFICE. PAQUETE DE OFFICE Microsoft Office es una recopilación de aplicaciones (suite de oficina), las cuales son utilizados en oficinas y sirve para.
Hardware. Que es el hardware y sus componentes. 1. El hardware son todas las partes físicas y tangibles de una computadora. 2. Partes del hardware: 2.1.
INTRODUCCION A LOS SISTEMAS DE INFORMACION SISTEMAS DE INFORMACION Conceptos Básicos de Sistemas Definición de SI SI.
INFORMÁTICA BÁSICA CURSO DE NIVELACIÓN. CAPITULO I Conceptos Básicos  Objetivo  Introducir al alumno en los conceptos básicos de la informática, tanto.
UNIVERSIDAD FERMIN TORO CABUDARE ENSAYO TIPOS DE SOFTWARE E IMPORTANCIA JUNIO 2014.
¿Qué es y cómo se clasifica?. El software es un conjunto de programas y aplicaciones que forman el sistema informático (datos y programas de la computadora),
Organizaciones involucradas: El centro de cálculo noruego. Crea lenguaje llamado Simula 67, desarrollado por Krinsten Nygaard y Ole-Johan Dahl, en 1967.
COMPUTACIÓN Y SOFTWARE DE APLICACIÓN
TECNOLOGÍAS DE LA INFORMACIÓN Y DE LA COMUNICACIÓN (TIC’S)
Tipos de Sistemas de Información
Yireth Alejandra Amaya Guevara y Yennifer Tatiana Arboleda Araque
SISTEMAS DE INFORMACION GERENCIAL
INTELIGENCIA ARTIFICIAL Aspectos basicos. Definición de IA  La Inteligencia Artificial es la parte de la Ciencia que se ocupa del diseño de sistemas.
INFORMÁTICA BÁSICA CURSO DE NIVELACIÓN.
INTRODUCCION AL DISEÑO DEL SOFTWARE EDUCATIVO
simulacion Resumen unidad 1 Equipo Baldor Huerta Ocejo Ivan de Jesus
Clasificación de Software
7ª Jornada sobre la Biblioteca Digital Universitaria JBDU2009 "La  biblioteca universitaria en la web" 5 y 6 de noviembre de 2009 Biblioteca Central de.
Unidad II: Clasificación del Hardware y del Software
INSTITUTO NACIONAL DE SAN ISIDRO (INSI) MUNICIPIO DE SAN ISIDRO, DEPARTAMENTO DE MORAZÁN. ASIGNATURA: INFORMATICA. TEMA: LA QUINTA GENERACION DE LAS COMPUTADORAS.
LENGUAJE DE PROGRAMACIÓN Y SOFTWARE PROPIETARIO
Hardware Software Sistema Informática Computadora Computación Datos.
LENGUAJES Y REPRESENTACION TECNICA
El hardware y el software
Los sistemas de información en las empresas y los demás sistemas.
TECNOLOGÍAS DE LA INFORMACIÓN Y DE LA COMUNICACIÓN (TIC’S)
COMPUTADORA Una computadora es una colección de circuitos integrados  y otros componentes relacionados que puede ejecutar con exactitud, rapidez y de.
2.3 Maquetación de Páginas web
PRODUCTO Y PROCESO INGENIERIA DEL SOFTWARE MAESTRIA EN INFORMATICA
Grupo Abigaíl Mejía.
Para reflexionar ¿Cuál es la importancia de la información para la investigación y el desarrollo de la innovación técnica? ¿Cuáles son las principales.
Universidad Nacional de Canindeyú Facultad de Ciencias de la Salud
Definición de un Sistema Distribuido
HERRAMIENTAS BÁSICAS PARA ESTUDIO VIRTUAL
Software Es intangible, existe como información, ideas, conceptos, símbolos, pero no ocupa un espacio físico, se podría decir que no tiene sustancia. Se.
Uso de conocimientos técnicos y las TIC para la información
TECNOLOGIA.
SOL GUTIÉRREZ Y MARIANA HEINTZ 4°C Prof. Gustavo price
FUNDAMENTOS TECNOLÓGICOS DE INFORMACIÓN
TIPOS DE SISTEMAS.
Tecnologías de información
EL SISTEMA OPERATIVO Es un conjunto de programas hechos para la ejecución de varias tareas, en las que sirve de intermediario entre el usuario y la computadora.
INTELIGENCIA ARTIFICIAL
A RQUITECTURA C LIENTE - SERVIDOR La arquitectura del cliente servidor se divide en dos partes Los promovedores de recursos o servicios llamados servidores.
Diseño de software educativo
La naturaleza única de las WEAPPS. Uso intensivo de redes. Una webapp reside en una red y debe atender las necesidades de una comunidad diversa de clientes.
La inteligencia artificial es aquella que trata de explicar el funcionamiento mental basándose en el desarrollo de algoritmos para controlar diferentes.
Desarrollo Técnico  EL PROCESO DE CREACIÓN Y DESARROLLO DE UNA TIPOGRAFÍA CUALQUIERA ES, EN LÍNEA GENERAL MUY SIMILAR. AQUÍ NO SE DESCRIBIRÁ EN DETALLE.
Planeamiento: un plan incremental para que la ingeniería web produzca resultados. La ingeniería web es un área que abarca procesos, técnicas y modelos.
La planeación y la organización de los procesos técnicos.
CURSO PROGRAMACIÓN BÁSICA SEMANA 3 ¿Qué es un programa?
INTELIGENCIA ARTIFICIAL
FUNDAMENTOS DE PROGRAMACIÓN. INTRODUCCIÓN  Conceptos: Informática, Ordenador, Programa, Dato, Bit, Byte, Hardware, Software, Lenguaje de Programación,
NUEVAS TECNOLOGIAS DE INFORMACION Y COMUNICACIÓN.
EVOLUCIÓN DEL SOFTWARE  ¿Qué es software?  Es un producto y, al mismo tiempo el vehículo para entregarlo (Pressman 2002)  El software ha sufrido cambios.
Importancia de los sistemas de información administrativo
ESTRUCTURA DE SISTEMAS OPERATIVOS Carbajal Rojas karla.
INTRODUCCIÓN A DISEÑO Objetivos del curso. Definición de PowerPoint. Que podemos hacer en PowerPoint. Definición de Presentación. Principios de un buen.
La información y la comunicación son dos elementos claves en el quehacer institucional en función del cumplimiento de sus objetivos.
Características de los Sistemas Operativos
Introducción al procesamiento digital de señales Ing. José Arturo Marín Thames
EVOLUCIÓN DEL SOFTWARE  ¿Qué es software?  Es un producto y, al mismo tiempo el vehículo para entregarlo (Pressman 2002)  El software ha sufrido cambios.
SERVICIOS QUE OFRECEN LAS PRINCIPALES OPERADORAS DE TELEFONIA MOVIL EN EL PERU.
Los sistemas operativos en el sistema informático
Transcripción de la presentación:

INGINIERIA DE SOFTWARE EL PRODUCTO

Capitulo I el producto LAS alarmas comenzaron más de una década antes del acontecimiento. Con menos de dos años a la fecha señalada, los medios de comunicación recogieron la historia El software, al igual que el ahora famoso error Y2K, podría fallar, y como resultado, detener el mundo como nosotros lo conocimos. El software de computadora se ha convertido en el alma mater. Es la máquina que conduce a la toma de decisiones comerciales. Sirve de base para la investigación científica moderna y de resolución de problemas de ingeniería.

QUE ES ? QUE ¿ QUIEN LO HACE ? Los ingenieros de software que satisface las necesidades de la gente que usará el producto. cualquier persona en el mundo industrial puede aplicar un enfoque de ingeniería lo utiliza bien directa o indirectamente bajo. De software. QUE ES ? El software de computadora es el producto que diseñan y construyen programas que se ejecutan QUE ¿ POR QUE ES IMPORTANTE? Porque afecta muy de cerca a cualquier comercio, curvidades Construir e impresos y datos que combinan información resultante números y texto y también incluyen producto de información de acceso que usuarios. audio, vídeo e imágenes. conduce a un resultado de alta calidad

INGENIERIA DEL SOFTWARE. UN ENFOQUE PRACTICO Hoy en día el software tiene un doble papel. Es un producto y, al mismo tiempo, el vehículo para entregarlo. Como producto, hace entrega de la potencia informática que incorpora el hardware informático o, más ampliamente, una red de computadoras que es accesible por hardware local. Si reside dentro de un teléfono celular u opera dentro de una computadora central, el software es un transformador de información, produciendo, gestionando, adquiriendo, modificando, mostrando o transmitiendo información que puede ser tan simple como un solo bit, o tan complejo como una presentación en multimedia

Características del software Para poder comprender lo que es el software (y consecuentemente la ingeniería del software), es importante examinar las características del software que lo diferencian de otras cosas que los pueden construir. Cuando se construye hardware, el proceso creativo humano (análisis, diseño, construcción, prueba) se traduce finalmente en una forma física unas características considerablemente distintas CARACTERISTICAS ".c% VE

El software se desarrolla Aunque existen similitudes entre el desarrollo del software y la construcción del hardware, ambas actividades son fundamentalmente diferentes. En ambas actividades la buena calidad se adquiere mediante un buen diseño, pero la fase de construcción del hardware puede ser de introducción de problemas de calidad que no existen

El software no se «estropea. La Figura 1.1 describe, para el hardware, la proporción de fallos como una función del tiempo Esa relación, denominada frecuentemente «curva de bañera», indica que el hardware exhibe relativamente muchos fallos al principio de su vida una vez corregidos los defectos, la tasa de fallos cae hasta un nivel estacionario Software de sistemas El software de sistemas es un conjunto de programas que han sido escritos para servir a otros programas. Algunos programas de sistemas (por ejemplo: compiladores, editores y utilidades de gestión de archivos) procesan estructuras de información complejas pero determinadas En cualquier caso, el área del software de sistemas se caracteriza por una fuerte interacción con el hardware de la computadora; una gran utilización por múltiples de usuarios Aplicaciones del software El contenido y el determinismo de la información son factores importantes a considerar para determinar la naturaleza de una aplicación de software

Software de tiempo real El software que coordina/ analiza/controla sucesos del mundo real conforme ocurren, se denomina de tiempo real. Entre los elementos del software de tiempo real se incluyen: un componente de adquisición de datos que recolecta y da formato a la información recibida del entorno externo, un componente de análisis que transforma la información según lo requiera la aplicación. Y un componente de monitorización que coordina todos los demás componentes, de forma que pueda mantenerse la repuesta en tiempo real

Software de ingeniería y científico Software de gestión El proceso de la información comercial constituye la mayor de las áreas de aplicación del software. Los «sistemas» discretos (por ejemplo: nóminas, cuentas de haberes-débi.tos, inventarios, etc.) han evolucionado hacia el software de sistemas de información de gestión (SIG) que accede a una o más bases de datos que contienen información comercial. Además de las tareas convencionales de procesamientos de datos, las aplicaciones de software de gestión también realizan cálculo interactivo (por ejemplo: el procesamiento de transacciones en puntos de ventas). Software de ingeniería y científico El software de ingeniería y científico está caracterizado por los algoritmos de «manejo de números». Las aplicaciones van desde la astronomía a la vulcanología, desde el análisis de la presión de los automotores a la dinámica orbital de las lanzaderas espaciales y desde la biología molecular a la fabricación automática. El diseño asistido por computadora (del inglés CAD), la simulación de sistemas y otras aplicaciones interactivas, han comenzado a coger características del software de tiempo real e incluso del software de sistemas.

Software empotrado Software de computadoras personales Los productos inteligentes se han convertido en algo común en casi todos los mercados de consumo e industriales. El software empotrado reside en memoria de sólo lectura y se utiliza para controlar productos y sistemas de los mercados industriales y de consumo. El software empotrado puede ejecutar funciones muy limitadas y curiosas (por ejemplo: el control de las teclas de un horno de microondas) o suministrar control Software de computadoras personales El mercado del software de computadoras personales ha germinado en las pasadas dos décadas. El procesamiento de textos, las hojas de cálculo, los gráficos por computadora, multimedia, entretenimientos, gestión de bases de datos, naplicaciones financieras, de negocios y personales y redes o acceso a bases de datos externas son algunas de los cientos de aplicaciones.

Software de inteligencia artificial El software de inteligencia artificial (IA) hace uso de algoritmos no numéricos para resolver problemas complejos para los que no son adecuados el cálculo o el análisis directo. Los sistemas expertos, también llamados sistemas basados en el conocimiento, reconocimiento de patrones (imágenes y voz), redes neuronales artificiales, prueba de teoremas No obstante, los mayores éxitos conseguidos por la industria del software han llevado a preguntarse si el término (crisis del software) es aún apropiado. Software basado en Web Las páginas Web buscadas por un explorador son software que incorpora instrucciones ejecutables (por ejemplo, CGI, HTML, Perl, o Java), y datos (por ejemplo, hipertexto y una variedad de formatos de audio y visuales) En esencia, la red viene a ser una gran computadora que proporciona un recurso software casi ilimitado que puede ser accedido por cualquiera con un modem.