Está en la página 1de 8

1. Defina los siguientes conceptos: a qu es el software?

Es el conjunto de los programas de cmputo, procedimientos, reglas, documentacin y datos asociados, que forman parte de las operaciones de un sistema de computacin. Se conoce como software1 al equipamiento lgico o soporte lgico de un sistema informtico, el que comprende el conjunto de los componentes lgicos necesarios que hacen posible la realizacin de tareas especficas, en contraposicin a los componentes fsicos que son llamados hardware. b software de base? Es toda aquella parte lgica realizada generalmente por cada fabricante de computadores o por cosas especializadas en el desarrollo de software base. c software de sistema operativo? Es un programa o conjunto de programas que en un sistema informtico gestiona los recursos de hardware y provee servicios a los programas de aplicacin, y se ejecuta en modo privilegiado respecto de los restantes. d software de lenguaje de programacin? Un lenguaje de programacin es un idioma artificial diseado para expresar procesos que pueden ser llevadas a cabo por mquinas como las computadoras. Pueden usarse para crear programas que controlen el comportamiento fsico y lgico de una mquina, para expresar algoritmos con precisin, o como modo de comunicacin humana. e software de aplicacin? El software de Aplicacin es aquel que hace que el computador coopere con el usuario en la realizacin de tareas tpicamente humanas, tales como gestionar una contabilidad o escribir un texto. f software en paquete? Los software empaquetados son muchas ms rentables (que las soluciones desarrolladas a pedido), si son empaquetadas se pueden replicar en ms empresas. 2. qu es gui? La interfaz grfica de usuario, es un programa informtico que acta de interfaz de usuario, utilizando un conjunto de imgenes y objetos grficos para representar la informacin y acciones disponibles en la interfaz. Su principal uso, consiste en proporcionar un entorno visual sencillo para permitir la comunicacin con el sistema operativo de una mquina o computador 3. contrastar software libre vs software propietario (realice un cuadro)

Software libre

Software propietario

Es aquel que puede ser distribuido, modificado, copiado y usado por cualquier usuario sin restriccin alguna.

El software no libre tambin es llamado software propietario, software privado. Se refiere a cualquier programa informtico en el que los usuarios tienen limitadas las posibilidades de usarlo, modificarlo o redistribuirlo.

4. Lenguajes de programacin. indique aspectos como: historia, categoras, generaciones, mencione ejemplos de lenguajes en cada generacin). Historia Para que la computadora entienda nuestras instrucciones debe usarse un lenguaje especfico conocido como cdigo mquina, el cual la mquina comprende fcilmente, pero que lo hace excesivamente complicado para las personas. De hecho slo consiste en cadenas extensas de nmeros 0 y 1. Para facilitar el trabajo, los primeros operadores de computadoras decidieron hacer un traductor para reemplazar los 0 y 1 por palabras o abstraccin de palabras y letras provenientes del ingls; ste se conoce como lenguaje ensamblador. Por ejemplo, para sumar se usa la letra A de la palabra inglesa add (sumar). El lenguaje ensamblador sigue la misma estructura del lenguaje mquina, pero las letras y palabras son ms fciles de recordar y entender que los nmeros. Categoras: Lenguajes interpretados: Es un lenguaje de programacin que est diseado para ser ejecutado por medio de un intrprete, en contraste con los lenguajes compilados. Lenguajes compilados: Es un lenguaje de programacin que tpicamente se implementa mediante un compilador. Esto implica que una vez escrito el programa, ste se traduce a partir de su cdigo fuente por medio de un compilador en un archivo ejecutable para una determinada plataforma (por ejemplo Solaris para Sparc, Windows NTparaIntel,etc.). Generaciones: Primera generacin: Los primeros ordenadores se programaban directamente en cdigo binario, que puede representarse mediante secuencias de ceros y unos sistema binario. Cada modelo de ordenador tiene su propio cdigo, por esa razn se llama lenguaje de mquina.

Segunda generacin: Los lenguajes simblicos, asimismo propios de la mquina, simplifican la escritura de las instrucciones y las hacen ms legibles. Tercera generacin: Los lenguajes de alto nivel sustituyen las instrucciones simblicas por cdigos independientes de la mquina, parecidas al lenguaje humano o al de las Matemticas. Cuarta generacin: se ha dado este nombre a ciertas herramientas que permiten construir aplicaciones sencillas combinando piezas prefabricadas. Hoy se piensa que estas herramientas no son, propiamente hablando, lenguajes. Algunos proponen reservar el nombre de cuarta generacin para la programacin orientada a objetos. Quinta generacin: se llama as a veces a los lenguajes de la inteligencia artificial, aunque con el fracaso del proyecto japons de la quinta generacin el nombre ha cado en desuso. 5. Qu es fedesoft en colombia? qu otras organizaciones similares afedesoft a nivel mundial existen. Es una entidad que tiene como objetivo promover y fomentar el desarrollo de la industria de software en Colombia a nivel nacional e internacional como tambin agremiar y representar el sector productor de software y servicios informticos Asesoftware 6. Redacte en sus palabras cul es la situacin actual de la industria del software en Colombia. La situacin actual de la industria del software en Colombia yo dira que est un poco bajo en cuestiones de calidad, ya que es muy difcil encontrar hecho en Colombia con buenos estndares de calidad, por esto es que creo que la industria en Colombia est un poco bajo en cuestiones de reconocimiento nacional e internacional, porque si se obtuvieran buenos software en este pas tendramos ms reconocimiento y podramos mejorar los negocios en cuestiones de calidad. 7. Segn el artculo referencia en el link, cules son las tendencias tecnolgicas que se consolidarn en el 2012? Las tendencias tecnolgicas que se consolidaran en 2012. Sern el anlisis del 'big data', la computacin en la nube, la movilidad, las redes sociales y la seguridad informtica. Aunque tambin estarn presentes la ludificacin y la administracin de dispositivos mviles. 8. Qu es la computacin en la nube y qu importancia tiene ahora en la industria del software? Es un paradigma que permite ofrecer servicios de computacin a travs de Internet. Segn el IEEE Computer Society,es un paradigma en el que la informacin se almacena de manera permanente en servidores de Internet y se enva a cachs

temporales de cliente, lo que incluye equipos de escritorio, centros de ocio, porttiles, etc.

9. 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.: a. sistema de procesamiento de transacciones (tps) Es un tipo de sistema de informacin que recolecta, almacena, modifica y recupera toda la informacin generada por las transacciones producidas en una organizacin. b. sistemas de informacin gerencial (mis) Estos sistemas son el resultado de interaccin colaborativa entre personas, tecnologas y procedimientos -colectivamente llamados sistemas de informacinorientados a solucionar problemas empresariales. c. sistemas de soporte a decisiones (dss) Es un sistema informtico utilizado para servir de apoyo, ms que automatizar, el proceso de toma de decisiones. d. sistemas de informacin ejecutiva (eis) Es una herramienta de Inteligencia empresarial (Business Intelligence, BI), orientada a usuarios de nivel gerencial, que permite monitorear el estado de las variables de un rea o unidad de la empresa a partir de informacin interna y externa a la misma. e. sistemas de automatizacin de oficinas (oas). Consisten en aplicaciones destinadas a ayudar al trabajo diario del administrativo de una organizacin, forman parte de este tipo de software los procesadores de textos, las hojas de clculo, los editores de presentaciones, los clientes de correo electrnico, etc. 10. En la dcada de los 70, segn richard nolan, un conocido autor y profesor de la escuela de negocios de harbad, 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: a. 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 b. 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. c .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). d .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. e .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. f. 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). 11. Qu es y cules son los 5 niveles de madurez que define CMMI? CMMI Integracin de modelos de madurez de capacidades o Capability maturity modelintegration (CMMI) es un modelo para la mejora y evaluacin de procesos para el desarrollo, mantenimiento y operacin de sistemas de software. Los 5 niveles de madurez son: Inicial. Las organizaciones en este nivel no disponen de un ambiente estable para el desarrollo y mantenimiento de software. Aunque se utilicen tcnicas correctas de ingeniera, los esfuerzos se ven minados por falta de planificacin. El xito de los proyectos se basa la mayora de las veces en el esfuerzo personal, aunque a menudo se producen fracasos y casi siempre retrasos y sobrecostes. El resultado de los proyectos es impredecible. Repetible. En este nivel las organizaciones disponen de unas prcticas institucionalizadas de gestin de proyectos, existen unas mtricas bsicas y un razonable seguimiento de localidad. La relacin con subcontratistas y clientes est gestionada sistemticamente.

Definido. Adems de una buena gestin de proyectos, a este nivel las organizaciones disponen de correctos procedimientos de coordinacin entre grupos, formacin del personal, tcnicas de ingeniera ms detalladas y un nivel ms avanzado de mtricas en los procesos. Se implementan tcnicas de revisin por pares ( peer reviews ). Gestionado. Se caracteriza porque las organizaciones disponen de un conjunto de mtricas significativas de calidad y productividad, que se usan de modo sistemtico para la toma de decisiones y la gestin de riesgos. El software resultante es de alta calidad. Optimizado. La organizacin completa est volcada en la mejora continua de los procesos. Se hace uso intensivo de las mtricas y se gestiona el proceso de innovacin. 12. Qu es es (por sus siglas en ingls, enterprise resource planning)? Son sistemas de informacin gerenciales que integran y manejan muchos de los negocios asociados con las operaciones de produccin y de los aspectos de distribucin de una compaa en laproduccin de bienes o servicios. 13. Qu significa "software a la medida? Es aquel software que mandamos a programar (o programamos) para adaptarse a situaciones muy caractersticas del ambiente donde queremos implementarlo. 14. Qu significa "software paquete, estndar, enlatado o genrico? de ejemplos de software genrico, el rea a la que se aplica y sus posibles costos (realice un cuadro). Son sistemas aislados producidos por una organizacin de desarrollo y que se venden al mercado abierto a cualquier cliente que le sea posible comprarlos. Algunas veces estos se denominan software empaquetado. Ejemplos de este tipo de productos son las bases de datos, los procesadores de texto, los paquetes de dibujos, etc.

15. Realice un cuadro comparativo entre "Software a la medida" y "Software enlatado". Ventajas / Desventajas. Software a la medida Software enlatado

Su anlisis, diseo y desarrollo puede Ya estn listos en un CD con su llevar varios meses/aos. correspondiente manual de ayuda. Son nuevos y poseen ms problemas. Hay pruebas de funcionalidad y velocidad que se consolidan a travs del tiempo, con el uso del sistema. Son utilizados por varias empresas, lo que reduce notablemente la probabilidad de errores.

Un sistema de facturacin, stock y Constantemente se mejora la cuentas corrientes a Medida, tiene un funcionalidad, con la experiencia costo superior a los $30000, ya que adquirida a travs de tiempo. es exclusivo para nuestro comercio. Se utiliza la totalidad de sus funciones. Un sistema de facturacin, stock y cuentas corrientes Enlatado, posee un costo que vara entre $1000 y $9000 dependiendo de la funcionalidad y la cantidad de PCs donde los instalemos.

16. Cules son los factores a considerar en el momento de decidir entre Software a la medida y estndar? La necesidad del cliente: El software a la medida pueda ser escalable y utilizado en diversas plataformas, y que el software estndar puedan adaptarse a las necesidades especficas. Costo y Tiempo: El software a la medida hay que tener en cuenta cuanto empieza y terminara su implementacin y tener definido su coste, Aunque el software estndar puede ser ms econmico, puede no ser la mejor opcin ya que por los cambios de hardware puede llegar a ser obsoleto. 17. 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. (Adicional, el grupo asignado a exponer debe incluirlo en su socializacin)