Está en la página 1de 16

ALTERNATIVAS DE SOLUCIN GUA No2. Reconocer los conceptos de Software.

Qu es el software? R= Es la informacin codificada que se enva al hardware para que este se procese. Qu es software de base? R= Es el software necesario para que un PC funcione Funciones de los Sistemas Operativos

Lenguaje de Programacin Es un lenguaje encargado de describir el conjunto de acciones que un equipo debe de ejecutar. Software de Aplicacin El software de aplicacin ha sido escrito con el fin de realizar casi cualquier tarea imaginable. Existen literalmente miles de estos programas para ser aplicados en diferentes tareas, desde procesamiento de palabras hasta cmo seleccionar una universidad. A continuacin cuatro categoras de software de aplicaciones: Aplicaciones de negocios Aplicaciones de utileras Aplicaciones personales Aplicaciones de entretenimiento

Software en Paquete Es un conjunto de aplicaciones que se distribuyen conjuntamente de manera que uno complemente al otro GUI Es el conjunto de objetos que comprende la interfaz grafica, la cual permite la comunicacin del usuario con la PC SOFTWARE LIBRE Puede ser distribuido, modificado, copiado y usado Debe venir acompaado del cdigo fuente No est protegido por SOFTWARE PROPIETARIO Causa restricciones de libertad SOFTWARE LIBRE PROTEGIDO Protegido por copyleft, lo cul impide a los redistribuidores incluir algn tipo de restriccin a las libertades propias del software as concebido.

copyright se refiere especialmente a cuatro clases de libertad para los usuarios de software: 1. Libertad 0: la libertad para ejecutar el programa sea cual sea nuestro propsito. 2. Libertad 1: la libertad para estudiar el funcionamiento del programa y adaptarlo a tus necesidades el acceso al cdigo fuente es condicin indispensable para esto-. 3. Libertad 2: la libertad para redistribuir copias y ayudar as a tu vecino. Libertad 3: la libertad para mejorar el programa y luego publicarlo para el bien de toda la comunidad el acceso al cdigo fuente es

condicin indispensable para esto.

Historia de los lenguajes de programacin -Primera Generacin= Lenguaje de mquina -Segunda Generacin= Lenguajes ensambladores -Tercera Generacin= Se crean los primeros lenguajes de alto nivel -Cuarta Generacin= Aparecen los lenguajes de generar cdigos por si solos -Quinta Generacin= Lenguajes orientados a inteligencia artificial

Bajo nivel Nivel de abstraccin

Lenguajes de maquina y ensambladores Tienen caractersticas de los otros dos niveles Son independientes a la arquitectura del ordenador Traducir un programa escrito a un lenguaje Interpreta lenguajes de alto nivel Ordena a la computadora como realizar una tarea Expresa un programa como un conjunto de objetos Indica a la computadora que es lo que se desea obtener

Medio nivel

Alto nivel

Clasificacin del software

Forma de ejecucin

Lenguajes compilados
Lenguajes interpretados Imperativos

Segn el paradigma

Orientados a objetos Declarativos

FEDESOFT Es la entidad que agremia a la industria de software y tecnologas informticas, con el fin de representar sus intereses ante entidades pblicas y privadas, a nivel nacional e internacional.

AIE Es la asociacin gremial chilena, relacionada a la tecnologa, en la que participa la industria y la academia, logrando un conglomerado de empresas, universidades e institutos de educacin superior que contiene en gran parte, la base tecnolgica e industrial requerida para lograr un desarrollo sustentable y de fuerte crecimiento en Chile. ACIS

Redacte en sus palabras cul es la situacin actual de la industria del Software en Colombia. La situacin en el punto de vista del mercado, es muy preocupante por lo que hay mucha demanda para este tipo de productos, pero no hay el personal suficiente ni la capacitacin necesaria para cubrir lo que el mercado exige. Esto se debe a que queremos usar la tecnologa, saber de ella pero no queremos desarrollarla.

Busque y resuma un artculo que mencione cules son las tendencias tecnolgicas que se consolidarn en el 2013? Noticia http://www.acis.org.co/index.php?id=196&tx_mininews_pi1[showUid]= 25293&cHash=1549ae23b47539624e7a8eb9d9108fc6

Resumen: LG presentara su nuevo mvil en su nueva gama Optimus Serie L II; en la cual apuestan a un gran diseo y a una alta gama de aplicaciones como lo son QuickMemo, el Quick Button y Safety Care. Por un lado, la aplicacin QuickMemo permite la captura de pantalla de cualquier contenido, realizar notas con el dedo sobre la imagen capturada y compartirlas con otros. Por otro lado, la aplicacin Quick Button permite la personalizacin de una tecla de acceso rpido de cualquier aplicacin, como por ejemplo, la de la cmara, la del navegador, la del reproductor de msica o, incluso, la de la aplicacin QuickMemo. Por ltimo, la aplicacin Safety Care ofrece tres opciones: transmisin de llamada de emergencia, notificacin de telfono fuera de uso y aviso Mi localizacin que pueden ser programadas para contactar con un ser querido en caso de emergencia.

Qu es la computacin en la nube y qu importancia tiene ahora en la industria del software? La computacin en nube es un sistema informtico basado en Internet y centros de datos remotos para gestionar servicios de informacin y aplicaciones. La computacin en nube permite que los consumidores y las empresas gestionen archivos y utilicen aplicaciones sin necesidad de instalarlas en cualquier computadora con acceso a Internet. Importancia Esta tecnologa ofrece un uso mucho ms eficiente de recursos, como almacenamiento, memoria, procesamiento y ancho de banda, al proveer solamente los recursos necesarios en cada momento.

Los sistemas de Informacin (S.I.) han evolucionado a lo largo del tiempo, se pueden clasificar segn la funcin o el tipo de usuario, defina las siguientes clases o tipos de S.I.: Sistema de procesamiento de transacciones (TPS) Sistemas de informacin gerencial (MIS) Sistemas de soporte a decisiones (DSS) Sistemas de informacin ejecutiva (EIS) Sistemas de automatizacin de oficinas (OAS).

Sistema de procesamiento de transaccin: Est diseado para recolectar, almacenar, modificar y recuperar todo tipo de informacin que es generada por las transacciones en una organizacin. Sistema de informacin gerencial: Apoyan la toma de decisiones, la planificacin y al control proporcionando informes unitarios. Sistemas de soporte a decisiones: Es un sistema de informacin basado en un computador interactivo, flexible y adaptable, especialmente desarrollado para apoyar la solucin de un problema de gestin no estructurado para mejorar la toma de decisiones. Utiliza datos, proporciona una interfaz amigable y permite la toma de decisiones en el propio anlisis de la situacin. Sistemas de informacin ejecutiva: Son un conjunto de elementos que interactan entre si para apoyar las actividades de una empresa o negocio. Estos realizan cuatro operaciones

-Entrada= Toma datos necesarios para su proceso -Almacenamiento=Recuerda informacin obtenida de los procesos anteriores -Proceso= Efecta clculos de acuerdo a una serie de pasos previamente establecidos -Salida=Sacar la informacin procesada. Sistemas de automatizacin de oficinas: Son aplicaciones diseadas para incrementar la productividad de los trabajadores.

En la dcada de los 70, segn Richard Nolan, un conocido autor y profesor de la Escuela de Negocios de Harvad, la funcin de los sistemas de informacin en las organizaciones evoluciona a travs de ciertas etapas de crecimiento, explique cada una de ellas a continuacin: Etapa de inicio. Etapa de contagio o Expansin. Etapa de control o formalizacin. Etapa de integracin.

-Etapa de inicio: Comienza con la adquisicin de la primera computadora y normalmente se justifica por el ahorro de mano de obra y el exceso de papeles. Las aplicaciones tpicas que se implantan son los Sistemas Transaccionales tales como nminas o contabilidad.

El pequeo Departamento de Sistemas depende en la mayora de los casos del rea de contabilidad. El tipo de administracin empleada es escaso y la funcin de los sistemas suele ser manejada por un administrador que no posee una preparacin formal en el rea de computacin. El personal que labora en este pequeo departamento consta a lo sumo de un operador y/o un programador. Este ltimo podr estar bajo el rgimen de honorarios, o bien, puede recibirse el soporte de algn fabricante local de programas de aplicacin. En esta etapa es importante estar consciente de la resistencia al cambio del personal y usuario (ciberfobia) que estn involucrados en los primeros sistemas que se desarrollan, ya que estos sistemas son importantes en el ahorro de mano de obra. Esta etapa termina con la implantacin exitosa del primer Sistema de Informacin. Cabe recalcar que algunas organizaciones pueden vivir varias etapas de inicio en las que la resistencia al cambio por parte de los primeros usuarios involucrados aborta el intento de introducir el computador a la empresa. -Etapa de contagio o expansin Se inicia con la implantacin exitosa del primer Sistema de Informacin en la organizacin. Como consecuencia de lo anterior, el primer ejecutivo usuario se transforma en el paradigma o persona que se habr que imitar. Las aplicaciones que con frecuencia se implantan en esta etapa son el resto de los Sistemas Transaccionales no desarrollados en la etapa de inicio, tales como facturacin, inventarios, control de pedidos de clientes y proveedores, cheques, etc. El pequeo departamento es promovido a una categora superior, donde depende de la Gerencia Administrativa o Contralora.

El tipo de administracin empleado est orientado hacia la venta de aplicaciones a todos los usuarios de la organizacin; en este punto suele contratarse a un especialista de la funcin con preparacin acadmica en el rea de sistemas. Se inicia la contratacin de personal especializado y nacen puestos tales como analista de sistemas, analista-programador, programador de sistemas, jefe de desarrollo, jefe de soporte tcnico, etc. Las aplicaciones desarrolladas carecen de interfaces automticas entre ellas, de tal forma que las salidas que produce un sistema se tienen que alimentar en forma manual a otro sistema, con la consecuente irritacin de los usuarios. Los gastos por concepto de sistemas empiezan a crecer en forma importante, lo que marca la pauta para iniciar la racionalizacin en el uso de los recursos computacionales dentro de la empresa. Este problema y el inicio de su solucin marcan el paso a la siguiente etapa.

Etapa de control o formalizacin Esta etapa de evolucin de la Informtica dentro de las empresas se inicia con la necesidad de controlar el uso de los recursos computacionales a travs de las tcnicas de presupuestacin base cero (partiendo de que no se tienen nada) y la implantacin de sistemas de cargos a usuarios (por el servicio que se presta). Las aplicaciones estn orientadas a facilitar el control de las operaciones del negocio para hacerlas ms eficaces, tales como sistemas para control de flujo de fondos, control de rdenes de compra a proveedores, control de inventarios, control y manejo de proyectos, etc. El departamento de sistemas de la empresa suele ubicarse en una posicin gerencial, dependiendo del organigrama de la Direccin de Administracin o Finanzas.

El tipo de administracin empleado dentro del rea de Informtica se orienta al control administrativo y a la justificacin econmica de las aplicaciones a desarrollar. Nace la necesidad de establecer criterios para las prioridades en el desarrollo de nuevas aplicaciones. La cartera de aplicaciones pendientes por desarrollar empieza a crecer. En esta etapa se inician el desarrollo y la implantacin de estndares de trabajo dentro del departamento, tales como: estndares de documentacin, control de proyectos, desarrollo y diseo de sistemas, auditora de sistemas y programacin. Se integra a la organizacin del departamento de sistemas, personal con habilidades administrativas y preparadas tcnicamente. Se inicia el desarrollo de interfaces automticas entre los diferentes sistemas.

Etapa de integracin: La integracin de los datos y de los sistemas surge como un resultado directo de la centralizacin del departamento de sistemas bajo una sola estructura administrativa. Las nuevas tecnologas relacionadas con base de datos, sistemas administradores de bases de datos y lenguajes de cuarta generacin, hicieron posible la integracin. En esta etapa surge la primera hoja electrnica de clculo comercial y los usuarios inician haciendo sus propias aplicaciones. Esta herramienta ayud mucho a que los usuarios hicieran su propio trabajo y no tuvieran que esperar a que sus propuestas de sistemas fueran cumplidas. El costo del equipo y del software disminuy por lo cual estuvo al alcance de ms usuarios. En forma paralela a los cambios tecnolgicos, cambi el rol del usuario y del departamento de Sistemas de Informacin. El departamento de sistemas evolucion hacia una estructura

descentralizada, permitiendo al usuario utilizar herramientas para el desarrollo de sistemas. Los usuarios y el departamento de sistema iniciaron el desarrollo de nuevos sistemas, remplazando los sistemas antiguos, en beneficio de la organizacin. Etapa de administracin de datos: El departamento de Sistemas de Informacin reconoce que la informacin es un recurso muy valioso que debe estar accesible para todos los usuarios. Para poder cumplir con lo anterior resulta necesario administrar los datos en forma apropiada, es decir, almacenarlos y mantenerlos en forma adecuada para que los usuarios puedan utilizar y compartir este recurso. El usuario de la informacin adquiere la responsabilidad de la integridad de la misma y debe manejar niveles de acceso diferentes. Etapa de madurez: Al llegar a esta etapa, la Informtica dentro de la organizacin se encuentra definida como una funcin bsica y se ubica en los primeros niveles del organigrama (direccin). Los sistemas que se desarrollan son Sistemas de Manufactura Integrados por Computadora, Sistemas Basados en el Conocimiento y Sistemas Expertos, Sistemas de Soporte a las Decisiones, Sistemas Estratgicos y, en general, aplicaciones que proporcionan informacin para las decisiones de alta administracin y aplicaciones de carcter estratgico. En esta etapa se tienen las aplicaciones desarrolladas en la tecnologa de base de datos y se logra la integracin de redes de comunicaciones con terminales en lugares remotos, a travs del uso de recursos computacionales.

Qu es y cules son los 5 niveles de madurez que define CMMI?

Qu es ERP planning)?

(por sus siglas en ingls, Enterprise resource

Una definicin sencilla de qu es un ERP (Enterprise Resource Planning Planificacin de Recursos Empresariales) es un conjunto de sistemas de informacin que permite la integracin de ciertas operaciones de una empresa, especialmente las que tienen que ver con la produccin, la logstica, el inventario, los envos y la contabilidad.

Qu significa "Software a la medida? Un software a la medida es ese software que cumple con las necesidades y especificaciones de cada empresa

Qu significa "Software Paquete, estndar, enlatado o genrico'? Software paquete= Es un grupo de uno o ms archivos que son necesarios tanto para la ejecucin de un programa de computadora, o

como para agregar caractersticas a un programa ya instalado en la computadora o en una red de computadoras. Software estndar= Es un software genrico, que resuelve mltiples necesidades, y la empresa probablemente slo emplear algunas. En general, es un software que no se adapta completamente al vocabulario, necesidades y funciones que necesita la empresa. Ejemplos de este tipo de productos son las bases de datos, los procesadores de texto, los paquetes de dibujos, etc.; y se pueden aplicar a cualquier rea de una empresa

Realice un cuadro comparativo entre "Software a la medida" y "Software enlatado". Ventajas / Desventajas. SOFTWARE A LA MEDIDA * Tiene su tiempo de desarrollo. * Se adapta a las necesidades especficas de la empresa. * Es probable que pueda contener errores y se deba mejorar. * En general, es ms costoso que el software estndar. SOFTWARE ENLATADO * El software ya fue desarrollado, la empresa lo compra ya hecho. * Es menos probable que tenga errores, dado que fue probado por mltiples empresas. * Suele ser ms barato que el software a medida. * Probablemente tenga muchas funciones que no la empresa no usar; adems a veces no se adapta completamente a las necesidades de una empresa.

Cules son los factores a considerar en el momento de decidir entre Software a la medida y estndar? A la hora de escoger un software se debe de tener en cuenta factores como precio, usabilidad, durabilidad, resistencia, entre otros factores.

Encontrar en el libro Anlisis y Diseo, sexta edicin, de Kendall y Kendall en las pginas 325 a 328 material sobre Evaluacin de Software. Realice un mapa conceptual sobre dicha lectura.

EVALUACION DEL SOFTWARE

Antes que todo se debe analizar los requerimientos de informacin de los usuarios

Decidir

CREAR SOFTWARE PERSONALIZADO

COMPRAR SOFTWARE COMERCIAL

CONTRATAR SERVICIOS DE DESARROLLO

La organizacin busca una ventaja competitiva y cumplir necesidades bsicas

Cuando en el mercado existe software que satisfagan las necesidades de la empresa

La organizacin conserva ventaja estratgica pero no tiene control de sus datos

También podría gustarte