You are on page 1of 2

1. Explique la diferencia entre ingeniera de sistemas e ingeniera de software.

Ingeniera de Sistemas:
Es la aplicacin de las ciencias matemticas y fsicas para desarrollar sistemas que utilicen
econmicamente los materiales y fuerzas de la naturaleza para el beneficio de la humanidad. Es un
modo de enfoque e interdisciplinario que permite estudiar y comprender la realidad, con el propsito
de implementar u optimizar sistemas complejos. Puede tambin verse como la
aplicacin tecnolgica de la teora de sistemas a los esfuerzos de la ingeniera, adoptando en todo
este trabajo el paradigma sistmico. La ingeniera de sistemas integra otras disciplinas y grupos de
especialidad en un esfuerzo de equipo, formando un proceso de desarrollo centrado.
La Ingeniera de Sistemas tiene que ver con todos los aspectos del desarrollo de sistemas basados
en computadoras: hardware, software e Ingeniera de procesos.
Ingeniera de Software:
Es la disciplina o rea de la informtica que ofrece mtodos y tcnicas para desarrollar software de
calidad. Es la rama de la ingeniera que crea y mantiene las aplicaciones de software aplicando
tecnologas y prcticas de las ciencias computacionales, manejo de proyectos y otros campos. Por
otra parte la Ingeniera de Sistemas es la rama de la ingeniera que consiste en la aplicacin de los
fundamentos de las ciencias computacionales, la electrnica y los conocimientos de software, para
el desarrollo de soluciones integrales de cmputo y comunicaciones, capaces de procesar
informacin de manera automtica.
Ingeniera del Software es una parte de este proceso

2. Explique la diferencia entre programacin e ingeniera de software.
Programacin:
Es el proceso de disear, codificar, depurar y mantener el cdigo fuente de programas
computacionales. El cdigo fuente es escrito en un lenguaje de programacin. El propsito de la
programacin es crear programas que exhiban un comportamiento deseado.
El proceso de escribir cdigo requiere frecuentemente conocimientos en varias reas distintas,
adems del dominio del lenguaje a utilizar, algoritmos especializados y lgica formal. Programar no
involucra necesariamente otras tareas tales como el anlisis y diseo de la aplicacin (pero s el
diseo del cdigo), aunque s suelen estar fusionadas en el desarrollo de pequeas aplicaciones.
La Ingeniera del Software:
Se centra en los pasos de planificacin y diseo del programa, mientras que antiguamente
(programacin artesanal) la realizacin de un programa consista nicamente en escribir el cdigo.

3. Investigue y explique sobre la crisis del software y sus consecuencias.
Crisis del software como: Dificultad de escribir correcta, entendible y verificablemente los lenguajes de
programacin, Es el hecho de que el software que se construye no solamente no satisface los
requerimientos ni las necesidades del cliente, sino que adems excede los presupuestos y los horarios de
tiempo. Problemas que aparecen en el desarrollo del software al desarrollar, mantener y atender la demanda
de nuevas aplicaciones entre otras. Como se evidencia la mayora coincide en que el problema radica en el
proceso del desarrollo del software.
Sntomas:
El software no es fiable y necesita de un mantenimiento permanente,
El software se entrega muy a menudo con retrasos y con unos costes superiores a los
presupuestados,
A menudo el software es imposible de mantener, carece de trasparencia y no se puede modificar ni
mejorar.
Consecuencias:
4. Utilizando un organizador grafico explique la composicin de la industria del software en
Latinoamrica y el mundo.

You might also like