domingo, 21 de abril de 2013

Guía #1


En esta Guía se trabajo un cuestionario y teoría sobre el programador


SOLUCIÓN DE GUÍA N°1
‘‘El PROGRAMADOR’’ 



1. Por qué hay que tener siempre la información como recurso ya que esta nos da unos datos precisos de como va el movimiento en general de la empresa y que se puede realizar en ella.

2. Son sistemas de información computarizada creadas para procesar grandes cantidades de datos relacionadas con transacciones rutinarias de negocios como las normas y los inventarios.

3. OAS:  Que estos apoyan a los trabajadores de datos quienes por lo general no generan conocimientos nuevos sino más bien analizan la información para mejorarla o estar enterado de todo lo que está pasando.

KWS: Sirven de apoyo a los trabajadores profesionales como los científicos, ingenieros y médicos en sus esfuerzos de creación de nuevo conocimiento.

4. El sistema de información gerencial no reemplaza a los sistemas de procesamiento de transacciones más bien incluye en  y los sistemas de apoyo a la toma de decisiones constituyen una clase de alto nivel de sistemas de información computarizada y tienen en común que ambos dependen de una base de datos.

5. Sistemas Expertos se puede considerar como el campo general para los sistemas expertos, la motivación pronuncial  de la AL  ha sido desarrollar maquinaria que tenga un comportamiento inteligente y el DSS pone énfasis en el apoyo de toma de decisiones en todas sus fases, aunque la  decisión definitiva es responsabilidad exclusiva del encargado de tomarla.

6. Minimizar las conductas negativas de los grupos comunes.
·         La falta de participación por medio a represalias si  se expresa desde un punto de vista impopular.
·         Unir a un gripo en la búsqueda de la solución de un problema con la ayuda de diversas herramientas como: Sondeos, cuestionarios, lluvia de ideas y la creación de escenarios.

7. El termino más común es GDSS por que el termino mas general de sistemas de trabajo colaborativo apoyado por computadoras que pueden contener respaldo de un  tipo de software dominado groupware para la colaboración en equipo a través de computadoras conectadas en la res.

8. Es todo el comercio electrónico, como el bluetooh,   wi-fi, WLAND  y todos los demás dispositivos de  inalámbricos.

9. Ventajas de implementar aplicaciones en la web.

9.1 Una creciente defunción de la disponibilidad de un producto, industria, persona o grupo.

9.2 La posibilidad de que los usuarios accedan las 24 horas.

9.3 La estandarización del diseño de la interfaz.

9.4 La creación de un sistema que se puede extender a nivel mundial y llegar a gente en lugares remotos sin preocuparse por la zona horaria en que se encuentre.

10. La razón para diseñarlos para migrar e las empresas a las web y por lo general a los analistas y algunos usuarios que requieran capacitación, apoyo técnico y mantenimiento por parte del fabricante  sirven para diseñar otros sistemas de información.

11. es una alternativa al desarrollo del software tradicional cuyo código patentado se oculta a los usuarios.

12. Analiza sistemáticamente la entrada o el flujo de datos.
·         Puede procesar o trasformar datos.
·         Diseñar e implementar mejorías en el funcionamiento de la empresa a través de sistemas de información computarizados.

13. Tres roles que debe de desempeñar un analista de sistemas.
·         Rol de consultor de analista de sistemas:
Ejecuta el rol y por lo tanto podría ser contratado de manera específica para enfrentar  los problemas de sistemas de información de una empresa.
·         Rol de experto en soporte técnico:
Consiste en la realización de pequeñas modificaciones o la toma de decisiones que se circunciden a un solo departamento.
El analista debe recurrir a si experiencia personal con el hardware y software de cómputo y al uso que se le da al negocio.
·         Rol de agente de cambio:
Este rol lo ejecuta alguien que sirve de catalizador para el cambio, desarrolla un plan para en cambio, y coopera con los demás para facilitar el cambio.

14. Cualidades de utilidad para el Analista de Sistemas
·         El analista debe ser un solucionador de problemas.
·         Es el que tiene como reto el análisis de problemas y que disfruta al diseñar soluciones factibles.
·         El analista debe contar con la capacidad sistemáticamente de afrontar cualquier situación mediante la aplicación de herramientas, técnicas y experiencia.
·         El analista debe de ser un comunicador con la capacidad de relacionarse con los demás extensos periodos de tiempo.
·         El analista debe de tener mucha experiencia en la computación para programar, entenderlas capacidades de las computadoras, recabar los requisitos de información de los usuarios y comunicarlos a los programadores.
·         El analista debe de tener una buena ética personal.
·         El analista debe ser una persona auto disciplinada y auto motivada, y que tenga la capacidad de administrar y coordinar los innumerables recursos de un proyecto.
·         El analista debe de tener la capacidad para evolucionar ante los retos.

15. Identificación de problemas, oportunidades y objetivos: en esta primera fase el analista se ocupa de identificar problemas, oportunidades y objetivos esta etapa es crítica para el éxito del resto del proyecto.
·         Análisis de las necesidades del sistema: esta etapa tiene que ver con las necesidades del sistema.
·         Diseño del sistema recomendado: en esta etapa el analista utiliza la información recopilada en las primeras fases para realizar el diseño lógico del sistema de información.
·         Desarrollo y documentación del software: en esta etapa el analista trabaja de forma conjunta con los programadores para desarrollar cualquier software original y necesario.
·         Determinación de los requerimientos de información: la siguiente fase que enfrenta el analista es la determinación de los requerimientos de información de los usuarios.
·         Prueba y mantenimiento de sistemas: antes de poner el sistema en funcionamiento es necesario probarlo, en esta etapa se realizan pruebas del sistema para determinar sus problemas.
·         Implementación y evaluación del sistema: esta es la última fase del desarrollo de sistemas y aquí el analista participa en la implementación del sistema de información, en esta fase se capacita a los usuarios en el manejo de sistemas.

16. El desarrollo Rápido de aplicaciones es un enfoque orientado a objetos para el desarrollo de sistemas que incluye un método de desarrollo, que abarca la generación de requerimientos de información y Herramientas de Software

17. Ingeniería inversa:
Es un proceso que sirve para alargar la vida de programas anteriores conocidos como software de reingeniería asistida por una computadora, sirven para analizar y reestructurar el código de computadora existente.
Reingeniería:
Es una forma de darle una nueva orientación a los procesos clave de una organización.

18. Razones para adoptar las herramientas CASE.

·         Aumento en la productividad del analista.

·         Mejora de la comunicación analista-usuario.

·         Integración de las actividades del ciclo de vida.

·         Evaluar de manera precisa los cambios en el mantenimiento.


19. Los valores de la programación extrema son: la comunicación, la simplicidad, la retroalimentación y la valentía.

20. El análisis y diseño orientado a objetos es un enfoque cuyo propósito es facilitar el desarrollo de sistemas que deben cambiar con rapidez en respuestas a entornos de negocios dinámicos. Los enfoques orientados a objetos utilizan el estándar de la industria para la modelación de sistemas orientados a objetos, el lenguaje de modelación (UML, Unified Modeling Languaje), para analizar un sistema en forma de modelo de casos de uso.


21.  solución del caso: ¿En cuáles de los elementos que mencionaron se podrían aplicar las herramientas case?
Algunos elementos que pueden mejorar la productividad de un analista seria ser competente, tener una muy buena comunicación con todas las personas ya sean otros analistas o usuarios, tiene que trabajar en equipo tener y/o conocer buenos métodos para incrementar su nivel de producción, debe ser muy amable con los demás.

21.1 QUE ES EL UML: es un lenguaje modelado de sistemas de software  más conocido y utilizado en la actualidad; respaldado por el omg.
Es un lenguaje estándar, para visualizar, especificar, construir, documentar los planos de software.










No hay comentarios:

Publicar un comentario