Tipologia del Software
Software de Aplicación
Permite a los usuarios llevar a cavo una o varias tareas especificas en cualquier campo de actividad
1.Aplicaciones para control de sistemas y automatización industrial
2. Aplicaciones ofimaticas
3. Software educativo
4. Software empresarial
5. Bases de datos
6. Telecomunicaciones
7. Viedojuegos
8. Software medico
9. Software de calculo numérico y simbólico
10. Software de diseño asistido (CAD)
11. Software de control numérico (CAM)
Software de Programacion
Permite al programador desarrollar programas informaticos, usando diferentes alternativas y lenguajes de programación.
1. Editores de texto
2. Compiladores
3. intérpretes
4. Enlazadores
5. Depuradores
6. Entornos de desarrollo integrado (IDE)
Software de Sistemas
Tiene como objetivo desvincular al usuario y al programador de los detalles del sistema informatico
1. Sistemas operativos
2. Controladores de dispositivos
3. Herramientas de diagnosticos
4. Herramientas de corrección y optimización
5. Servidores
Caractericion del Diseño
Diseño de Sistemas
Proceso de creación, desarrollo ydefinición de la arquitectura de hardware y software, componentes, modulos y datos de un sistema de computo
Habilidades GATI para el Diseñador
Gerenciales.
Contribuyen a la resolución de problemas y la tomade decisiones agiles, oportunas y veraz.
Tecnicas.
Involucra el conocimiento y experiencia en determinados procesos, tecnicas o herramientas propias del cargo o area especifica que ocupa.
Interpersonales.
Referenciado hacia la habilidad de interactuar efectivamente con la gente.
Analitica.
Referenciado hacia la formulaación de ideas -entender relaciones abstractas, desarrollar nuevos conceptos, resolver problemas en forma creativa, etc.
Validación del Diseño
Proceso sistematico de revición ael que se somete el diseño de un sistema de información para comprobar que cumplesus especificaciones.
Caracterizacion del Diseño (OPEN MER)
Objetivo.
Metas o fines hacia las cuales se quiere llegar con el diseño del sistema de información propuesto.
Politica.
Grupo de reglas, procedimientos, asignación de funciones, que se establecen para la implementación del sistema de informacion.
Estrategias.
Planes, su función consiste en regir la obtención uso y disposición, de los medios necesarios para alcanzar los objetivos propuestos en el diseño.
Normas.
Reglas de comportamiento del sistema que se requieren cumplir parael desarrollo óptimo del S.I.
Efectivo.
Conseguir los objetivos propuestos con el diseño implementado.
Reglas.
Describen con claridad las acciones especificas requeridas o las que no se deben llevar a cabo.
Actividades
Metodologia de Programación.
Referenciado hacia el conjunto de normas, metodos y anotaciones que nos indican la formadeprogramar.
Lenguaje de Programación.
Referenciado hacia el conjuntode reglas semanticas asi como sintacticas que losprogramadores usan para la codificación de intrucciones de un programa o algoritmo deprogramación.
Entorno de programación.
Referenciado hacia el conjunto de herramientas utilizadas para la elaboración de un programa.
Programador.
Referenciado hacia la persona encargada de utilizar un lenguaje de programación para crear un conjunto de instrucciones, que al final constituira un programa.
Ciclo de vida del software.
Referenciado hacia la sucesión de estados o faces por los cuales pasa un software a lo largo de su vida.
Programa.
Referenciado hacia un conjunto de instrucciones entendibles por el Pc que permite realizar un trabajoo resolver un problema."Tiene que tener un inicio y un fin".
Estructura de los Sistemas
1. entrada o captura de datos.
2. Proceso.
3. Almacenamiento o archivo.
4. Salida o reportes/informes.
Subtopic
Caracterización del Analisis
Analisis de Sistemas
Proceso paso a paso que determinan los objetivos y limites del sistema objeto de analisis, caracterizando su estructura y funcionamiento
Habilidades GATI para el Analisis
1. Gerenciales
Contribuyen a administrar proyectos, recursos, riesgos, y cambio
2. Analiticas
Permiten a la organizacion de sus funciones las cuales le ayudan a identificar oportunidades, analizar, y resolveer problemas.
3. Técnicas
Contibuyen a entender el potencial y las limitaciones de las tecnologias de la información.
4. Interpersonales
Permite trabajar con los usuarios finales asi como con analistas, programadores y otros profesionales de los sistemas.
Validacion del Analisis
1. Confirmar que el analisis efectuado es correcto y evitar, en su caso la posible propagacion de errores.
2. El analisis de ser consistente y completo.
3. Si el analisis se plantea como un paso previo para realizar un diseño, habra que comprobar además que los objetivos propuestos son correctos y realizables.
Computación de Analisis
Elestudio de los fundamentos teoricos de la informacion que procesan las computadoras, y las distintas implementaciones en forma de sistemas computacionales.
Requisitos del Analisis
1. Contiene una idea.
Si un requisito tiene más de una, deberia ser troceado en dos o mas requisitos.
2. Es Claro.
La idea del requisito no esta abierta a interpretación, si no lo fuera, las partes deberan clarificarlo.
3. Es generico.
Los requisitos deben contener información general, asegurando que las posibilidades del diseño no se encuentren limitadas.
4. Es verificable.
Al final del proceso es probar de forma facil que el requisito se ha cumplido.