Tipos de software y su desarrollo

Slides:



Advertisements
Presentaciones similares
OTROS CAMPOS DE LA IA.
Advertisements

Sistemas operativos Prof. Alberto Rivas.
¿Qué es Sofware? Son el conjunto de instrucciones que dirigen las actividades del Hardware Consiste en programas, módulos de soporte y archivos de datos,
NUEVAS TECNOLOGIAS DE INFORMACION Y COMUNICACIÓN.
El ordenador y sus componentes.
ARQUITECTURA CLIENTE-SERVIDOR
Módulo I: PRINCIPIOS Y CONCEPTOS BÁSICOS DE LA INFORMÁTICA (20%)
MÉTODOS Y ELEMENTOS DE PROGRAMACIÓN
Introducción al software
L.S.C. Sujey Anahí Díaz Herrera
Definición Machine learning traducido al español significa el aprendizaje automático o también aprendizaje de las maquinas. A partir de esto podemos darle.
La CPU Unidad Central de Proceso.
Objetivo: Conocer los componentes hardware y software que constituyen un computador.
Software.
¿Qué es una computadora?
Tecnología de la Información y la Comunicación
M.S.C. Ivette Hernández Dávila
TÍTULO DE LA PRESENTACIÓN
Conceptos Fundamentales
Programas informáticos. Software Se denomina software al conjunto de programas y procedimientos necesarios para hacer posible la realización de una tarea.
TIPOS DE SOFTWARE Se denomina software a un programa, equipamiento lógico o soporte lógico necesario para hacer posible la realización de una tarea con.
Diseño de algoritmos La computadora puede realizar procesos y darnos resultados, sin que tengamos la noción exacta de las operaciones que realiza. Con.
EL SISTEMA OPERATIVO.
Ing. Eddye Sánchez Castillo. Tecnología de Software  Introducción  Características  Deterioro  Evolución  Software Heredado  Software Libre  Software.
El software como una obra humana.
LOS SISTEMAS OPERATIVOS
SISTEMAS OPERATIVOS.
LENGUAJES DE PROGRAMACIÓN
Ingeniería en Sistemas de Información Diseño de Sistemas (3K1)
HARDWARE Son todos los componentes físicos de una computadora, es decir lo que se puede ver y tocar. Aquí se incluyen los dispositivos de entrada,
COLEGIO DE CIENCIAS Y HUMANIDADES PLANTEL NAUCALPAN
EVOLUCIÓN DEL SOFTWARE
PROYECTO INFORMÁTICO.
Clase #7 – Sistemas de Procesamiento de Datos
Componentes Físicos y Lógicos de un Computador
SISTEMA DE COMPUTO.
Teleinformática en la educación II
Tecnología de la Información y Comunicación 1
María José Freire Mayra Coello Juan Francisco Pérez
SOFTWARE APLICADO Y DE DESARROLLO.
TELEMATICA 1 Tecnologías de la información y de las telecomunicaciones SOFTWARE 2010.
Software El software permite comunicar al computador los problemas y hace posible que nos comunique las soluciones Los programas son el software del computador.
ESCUELA NORMAL PARA EDUCADORA ‘’PROFR. SERAFIN CONTRERAZ MANZO’’
Introducción a los Sistemas Inteligentes
SOFTWARE Jennifer Giselle De Diego Romero NL:9
LENGUAJES DE PROGRAMACIÓN 8.1 BREVE HISTORIA. Traducción-Ejecución Bajo nivel o 1º Nivel Se dice que el código binario es de "bajo nivel" o "primer nivel"
MÓDULO INTRODUCCIÓN AL CICLO DE VIDA DEL SOFTWARE ARTICULADORA: CLAUDIA MARIA RESTREPO P.
III. DESARROLLO DE SISTEMAS.. Podemos definir el desarrollo de sistemas informáticos como el proceso mediante el cual el conocimiento humano y el uso.
Software.
Universidad Nacional Experimental de Guayana
Naime Cecilia del Toro Alvarez
Computadora Es una máquina electrónica que recibe y procesa datos para convertirlos en información útil. Una computadora es una colección de circuitos.
Navarro Hernández Nadia Samantha. Preescolar 1º. B.
Ingeniería del Software I
Definición de sistema__________
CARACTERISTICAS Y FUNCIONES
Curso: Programación I Grado: 4to. Bachillerato Prof. Gerardo Barrientos.
SOFTWARE Conjunto de programas que le indican al computador qué hacer y cómo operar para generar los resultados esperados. Conjunto de programas que le.
M E N U I N I C I A L PARTES PC PERIFERICOS C P U SOFTWARE 1 johnbonilla.es.tl.
Software.
Evelin Ramos Cabrera 1° B
. Ing. Jorge Ospina. Cortes y parciales I corteMartes 1 de Marzo de 2011 II corteMartes 12 de Abril de 2011 III corteMartes 1 de Junio de 2011.
1. Información Información 2. Datos Datos 3. Tipos de dato Tipos de dato 4. Que es un sistema Que es un sistema 5. Que es un computador Que es un computador.
SISTEMAS DE INFORMACIÓN
LINDA K. MASIAS MORALES CONCEPTOS DE HARDWARE, SOFTWARE Y TICS.
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.
HISTORIA DE LA COMPUTACION ALGORITMOS Y LENGUAJES DE PROGRAMACION CARRERA: ING. INDUSTRIAL.
INTRODUCCION Nuestras comunidades se encuentran repletas de ejemplos de sistemas, tales como una máquina expendedora de café, una fábrica de productos.
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.
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.
Transcripción de la presentación:

Tipos de software y su desarrollo Para realizar una tarea en una computadora, es necesario darle instrucciones a través del software. Software es el nombre asignado a las aplicaciones o programas que se ejecutan en la computadora. El contenido y el determinismo de la información son factores importantes a considerar para determinar la naturaleza de una aplicación de software. El contenido se refiere al significado y a la forma de la información de entrada y salida. Algunas veces es difícil establecer categorías genéricas para las aplicaciones del software que sean significativas. Conforme aumenta la complejidad del software, es más difícil establecer compartimentos nítidamente separados. Las siguientes áreas del software indican la amplitud de las aplicaciones potenciales:22

Tipos de software y su desarrollo Software de Sistemas Software de Tiempo Real Software de Gestión Software de Ingeniería y científico Software empotrado Software de computadoras personales Software basado en Web Software de Inteligencia Artificial

Software de Sistemas Programas que han sido escritos para servir a otros programas. Se caracterizan por una fuerte interacción con el hardware de la computadora Compartir recursos Sofisticada gestión de procesos Estructuras de datos complejas Múltiples interfaces externas Ejemplo: compiladores, editores y utilidades de gestión de archivos, ciertos componentes del sistema operativo, utilidades de manejo de periféricos, procesadores de telecomunicaciones, etc.

Software de Tiempo Real Coordina/analiza/controla sucesos del mundo real conforme ocurren. Maneja diferentes componentes: Recolección de datos Dar formato a la información recibida del exterior De análisis para transformar la información De Control/salida que responda al exterior De Monitorización que coordine a todos los componentes En un tiempo de entre 1 milisegundo a 1 segundo.

Software de Gestión El proceso de la información comercial constituye la mayor de las áreas de aplicación del software. 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 por ejemplo: nóminas, cuentas de haberes-débitos, inventarios, etc. Se realizan tareas convencionales de procesamientos de datos

Software de Ingeniería y científico Está caracterizado por los algoritmos (conjunto finito de instrucciones o pasos que sirven para ejecutar una tarea o resolver un problema ) de manejo de números Ejemplo:Astronomía, vulcanología, análisis de la presión de los automotores, dinámica orbital de las lanzaderas espaciales, biología molecular, fabricación automática. Pero las nuevas aplicaciones del área de ingeniería se han alejado de los algoritmos convencionales numéricos. 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 Reside en memoria de sólo lectura Se utiliza para controlar productos y sistemas de los mercados industriales y de consumo Ejecuta funciones muy limitadas Ejemplo: El control de las teclas de un horno de microondas, control de la gasolina de un automóvil, sistemas de frenado, etc.

Software de computadoras personales El mercado del software de computadoras personales ha germinado en las pasadas dos décadas. Aplicaciones que pertenecen a esta categoría: El procesamiento de textos Hojas de cálculo Los gráficos por computadora Multimedia Entretenimientos Gestión de bases de datos Aplicaciones financieras, de negocios y personales Redes o acceso a bases de datos externas

Software basado en Web Las páginas Web buscadas por un explorador son software que incorpora instrucciones ejecutables (por ejemplo, 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 cualquier persona con un modem.

Software de Inteligencia Artificial Este tipo de Software 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. Ejemplos: Los sistemas expertos, reconocimiento de patrones (imágenes y voz), redes neuronales prueba de teoremas y juegos.

Características que diferencian a un software de otro. Complejidad Significado y forma de la información de entrada y salida. Compartir recursos La interacción con el Hardware (HW) El objetivo para lo que fueron diseñados