You are on page 1of 3

Defina el significado de software de cdigo abierto:

Es el software que esta licenciado y con derechos que son para quienes
tienen los derechos del autor, son de licencia compatible con el Open
Source Definition o son parte del libre pblico. Esto permite a los usuarios
modificarlo, intercambiarlo o distribuirlo ya sea como esa o en su estado
original
Enumere las ventajas de utilizar tcnicas de anlisis y de diseo de
sistemas al desarrollar sistemas de informacin computarizados
para negocios:
-Alto involucramiento del cliente y usuario en el proyecto.
-Aumento en la eficiencia en el registro de informacin
-Exactitud en los datos procesados.
Menciones tres roles que debe desempear un analista de
sistemas. De una definicin de rol
El rol es lo toma del papel de un personaje que se necesita. En este caso el
analista de sistema tomas los siguientes roles:
Consultor: Se lo utiliza en su mayora cuando hay problemas de sistemas de
informacin de una empresa
-Experto en soporte tcnico: Se recurre a su experiencia en lo que es el trato
del hardware y el software. Se lo utiliza para pequeas tareas como
modificaciones y toma de decisiones
Agente: Se le utiliza cuando se necesita desarrollar un plan de cambio y se
necesita de cooperacin con los dems.
Qu cualidades personales son de utilidad para el analista de
sistemas? Enumrelas
Las cualidades que se debe tomar sea su labor deben ser esenciales en este
caso son 4
1) Practico, 2) Comunicador, 3) tico y 4) auto disciplinado
Mencione y describa brevemente las 7 fases del desarrollo de vida
de sistemas (SDLC)
Planificacin conceptual: Se define el sistema propuesto y determina el
alcance del proyecto
Definicin de requisitos: Se trabaja entre los especialistas y el usuario final
para requisitos de negocio de sistema
Diseo: Los especialistas trasforman los requisitos en requisitos tcnicos
Desarrollo y pruebas: Los desarrolladores empiezan a desarrollar el sistema
actual
Puesta en marcha: Se distribuye el nuevo sistema a todos los usuarios

Operaciones y mantenimiento: El nuevo sistema pasa a modo de operacin


total
Disposicin: El sistema a completado si tiempo de servicio
En qu consiste el desarrollo rpido de aplicaciones (RAD)?
Se trata de la adaptacin y desarrollo interactivo, la construccin de
prototipos y la adaptacin de modelos anteriores con lo que se busca un
sistema funcional de periodos cortos.
Defina ingeniera inversa de software y reingeniera en el contexto
de reingeniera asistida por computadora
Se puede definir como la modificacin del producto y el descubrimiento de
los principios tecnolgicos de un dispositivo a travs de razonamiento
abdicativo de su estructura, funcin y operacin. En otras palabras trata de
tomar algo (un dispositivo mecnico o electrnico) para analizar su
funcionamiento en detalle. Para poder crear un dispositivo similar
La reingeniera se basa en una metodologa que considera los procesos
como sistemas y aplica las tcnicas del anlisis de sistemas para manejar y
mejorar el desempeo de esos procesos.

Mencione cuatro razones para adoptar herramientas case


-mejora la comunicacin entre el analista y el usuario logrando que el
sistema se concrete y sea til
-Evala de manera precisa los cambios de mantenimiento
-aumenta de productividad del analista
Cules son los cuatros valores de la programacin extrema?
Los valores originales son: simplicidad, comunicacin, retroalimentacin
(feedback) y coraje. Adems de ello se agreg un quinto valor el cual es el
respeto.
Defina los conceptos anlisis orientado a objetos y diseo orientado
a objetos
El anlisis orientado a objetos es un enfoque por parte de la ingeniera de
software que modela una manera de estableces su modelo de objetos,
capturando la estructura del sistema de identificacin de objetos claves que
se utilizan, formar relaciones entre ellos atreves de asignacin de los
atributos que describen su caracterstica y estado
El diseo orientado a objetos es una fase para el desarrollo de software. Al
usarlo se orienta a pensar en trminos de objetos en vez de procedimientos,
introduciendo un conjunto nuevo de terminas, notaciones y procedimientos
para la derivacin del diseo del software.
Qu es el UML?

UML son las siglas de Unified Modeling Language o Lenguaje Unificado de


Modelado. Se trata de un estndar que se ha adoptado a nivel
internacional por numerosos organismos y empresas para crear esquemas,
diagramas y documentacin relativa a los desarrollos de software

You might also like