You are on page 1of 9

Mediante trabajo escrito, responda y presente los resultados de su investigacin sobre: 1. Defina los siguientes conceptos: a. QUE ES EL SOFTWARE?

Se conoce como software 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. Los componentes lgicos incluyen, entre muchos otros, las aplicaciones informticas; tales como el procesador de texto, que permite al usuario realizar todas las tareas concernientes a la edicin de textos; el llamado software de sistema, tal como el sistema operativo, que bsicamente permite al resto de los programas funcionar adecuadamente, facilitando tambin la interaccin entre los componentes fsicos y el resto de las aplicaciones, y proporcionando una interfaz con el usuario b. SOFTWARE: DE BASE. Es toda aquella parte lgica realizada generalmente por cada fabricante de computadoras o por casas especializadas en el desarrollo de software de base. Este conjunto de programas tiene por funcin, coordinar las diversas partes del sistema computacional para hacerlo funcionar rpida y eficazmente, actuando como mediadores entre programas de aplicaciones y el hardware del sistema, interpretando los requerimientos de cada programa que ingresa al sistema, poniendo a su disposicin cualquiera de los recursos que necesite (ya sean de hardware, software o datos) para producir los resultados deseados. Debido a la estrecha relacin que existe entre las caractersticas de un computador y su software de base, no se puede concebir el uno sin el otro, a tal punto que pareciera que el software es parte integrante del hardware. c. SOFTWARE: SISTEMA OPERATIVO (MENCIONE LAS ACTIVIDADES O FUNCIONES DE LOS SISTEMAS OPERATIVOS) Un Sistema Operativo es el software encargado de ejercer el control y coordinar el uso del hardware entre diferentes programas de aplicacin y los diferentes usuarios. Es un administrador de los recursos de hardware del sistema. Los Sistemas Operativos ms utilizados son Windows y Linux Un sistema operativo desempea 5 funciones bsicas en la operacin de un sistema informtico: suministro de interfaz al usuario, administracin de recursos, administracin de archivos, administracin de tareas y servicio de soporte y utilidades. Interfaces del usuario Es la parte del sistema operativo que permite comunicarse con l usuario de tal manera que se puedan cargar programas, acceder archivos y realizar otras tareas. Existen tres tipos bsicos de interfaces: las que se basan en comandos, las que utilizan mens y las interfaces grficas de usuario. Administracin de recursos Sirven para administrar los recursos de hardware y de redes de un sistema informativo, como el CPU, memoria, dispositivos de almacenamiento secundario y perifricos de entrada y de salida. Administracin de archivos Un sistema de informacin contiene programas de administracin de archivos que controlan la creacin, borrado y acceso de archivos de datos y de programas. Tambin

implica mantener el registro de la ubicacin fsica de los archivos en los discos magnticos y en otros dispositivos de almacenamiento secundarios. Administracin de tareas Los programas de administracin de tareas de un sistema operativo administran la realizacin de las tareas informticas de los usuarios finales. Los programas controlan que reas tiene acceso al CPU y por cunto tiempo. Las funciones de administracin de tareas pueden distribuir una parte especfica del tiempo del CPU para una tarea en particular, e interrumpir al CPU en cualquier momento para sustituirla con una tarea de mayor prioridad. Servicio de soporte Los servicios de soporte de cada sistema operativo dependern de la implementacin (programas orientados a diferentes tareas, como editores de texto, administradores de archivos, navegadores, etc.) particular de ste con la que estemos trabajando. Entre las ms conocidas se pueden destacar las implementaciones de Unix, desarrolladas por diferentes empresas de software, los sistemas operativos de Apple Inc., como Mac OS X para las computadoras de Apple Inc., los sistemas operativos de Microsoft, y las implementaciones de software libre, como GNU/Linux o BSD producidas por empresas, universidades, administraciones pblicas, organizaciones sin fines de lucro y/o comunidades de desarrollo. Estos servicios de soporte suelen consistir en: Actualizacin de versiones. Mejoras de seguridad. Inclusin de alguna nueva utilidad (un nuevo entorno grfico, un asistente para administrar alguna determinada funcin,...). Controladores para manejar nuevos perifricos. Correccin de errores de software. Otros. d. SOFTWARE: 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. Est formado por un conjunto de smbolos y reglas sintcticas y semnticas que definen su estructura y el significado de sus elementos y expresiones. Al proceso por el cual se escribe, se prueba, se depura, se compila y se mantiene el cdigo fuente de un programa informtico se le llama programacin. 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. Algunos ejemplos de software aplicaciones son: > Procesadores de texto. (Bloc de Notas) > Editores. (PhotoShop para el Diseo Grfico) > Hojas de Clculo. (MS Excel) > Sistemas gestores de bases de datos. (MySQL) > Programas de comunicaciones. (MSN Messenger)

> Paquetes integrados. (Ofimtica: Word, Excel, PowerPoint) > Programas de diseo asistido por computador. (AutoCAD) f. SOFTWARE: EN 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. Los paquetes de software, pueden estar en un formato estandarizado, que le permite ser instalado por un programa que est integrado en el sistema operativo, o puede ser un instalador autosuficiente (no necesita otros programas), generalmente conocido como "instalador". 2. QU ES 'GUI'? 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 El software libre aboga por dar libertad al usuario para que pueda utilizar el software como ms le convenga: modificarlo y distribuirlo, o mejorarlo y venderlo, solucionar errores... lo que necesite. Es software que apuesta por el bien comn: se pueden mejorar aplicaciones hechas por otros desarrolladores; lo cual lleva a que invirtiendo el mismo tiempo se crean aplicaciones mejores ya que no hay que comenzar a desarrollarlas desde cero. software propietario El software propietario limita el uso que podemos hacer del software a ciertas condiciones bajo la licencia que compramos. Habitualmente no permite realizar copias ni usar una licencia en ms de un ordenador al mismo tiempo. Se debe a que han realizado una inversin en investigacin, desarrollo, pruebas... y deben proteger su trabajo para que nadie lo copie y puedan desarrollar productos similares ahorrando ese trabajo previo.

4. Lenguajes de Programacin. Indique aspectos como: historia, categoras, generaciones, mencione ejemplos de lenguajes en cada generacin) HISTORIA: 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. La necesidad de recordar secuencias de programacin para las acciones usuales llev a denominarlas con nombres fciles de memorizar y asociar: ADD (sumar), SUB (restar), MUL (multiplicar), CALL (ejecutar subrutina), etc. A esta secuencia de posiciones se le denomin "instrucciones", y a este conjunto de instrucciones se le llam lenguaje ensamblador .Posteriormente aparecieron diferentes lenguajes de programacin, los cuales reciben su denominacin porque tienen una estructura sintctica similar a los lenguajes escritos por los humanos, denominados tambin lenguajes de alto nivel. CATEGORAS

Lenguajes imperativos Utilizan instrucciones como unidad de trabajo de los programas (Cobol, Pascal, C, Ada). Lenguajes declarativos Los programas se construyen mediante descripciones de funciones o expresiones lgicas (Lisp, Prolog). Lenguajes orientados a objetos El diseo de los programas se basa ms en los datos y su estructura. La unidad de proceso es el objeto y en l se incluyen los datos (variables) y las operaciones que actan sobre ellos (Smalltalk, C++). Lenguajes orientados al problema Diseados para problemas especficos, principalmente de gestin, suelen ser generadores de aplicaciones. Lenguajes naturales Estn desarrollndose nuevos lenguajes con el principal objetivo de aproximar el diseo y construccin de programas al lenguaje de las personas. 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: Aqu se encuentran los lenguajes orientados a Inteligencia artificial. Estos lenguajes todava estn poco desarrollados. 5. Qu es Fedesoft en Colombia? Qu otras organizaciones similares a Fedesoft a nivel Mundial existen? La Federacin Colombiana de la Industria del Software FEDESOFT cumple la misin de velar por el fortalecimiento del sector a travs del desarrollo de polticas que normalizan, defienden y promueven los intereses de los industriales del software en Colombia. PAIS ENTIDAD ARGENTINA CESSI - Cmara de Empresas de Tecnologas de Informacin de Argentina. BOLIVIA CICOMBOL - Cmara de Informtica y Telecomunicaciones de Bolivia BRASIL ASSESPRO - Associao das Empresas Brasileiras de Tecnologa da Informao. SOFTEX- CHILE ACTI - Asociacin Chilena de Empresas de Tecnologa de Informacin. GECHS - Sociedad Chilena de Software y Servicios A.G. COSTA RICA CAMTIC - Cmara Costarricense de Tecnologa de Informacin y Comunicacin. CUBA GTI - Grupo de Tecnologas de la Informacin ECUADOR AESOFT - Asociacion Ecuatoriana de Software ESPAA AETIC Asociacin de Empresas de Electrnica, Tecnologas de la Informacin y Telecomunicaciones de Espaa. SERCATYS - ASOCIACIN ESPAOLA DE

EXPORTADORES DE ELECTRNICA E INFORMTICA GUATEMALA SOFEX Comisin de Software de Guatemala. MEXICO AMITI - Asociacin Mexicana de la Industria de Tecnologas de la Informacin. CANIETI -La Cmara Nacional de la Industria, Electrnica de Telecomunicaciones e Informtica. PANAMA APS Asociacin Panamea de Software. PARAGUAY APUDI - Cmara Paraguaya de la Informtica y las Telecomunicaciones. CTIP - La Cmara de Tecnologas de la Informacin del Paraguay 6. Redacte en sus palabras cul es la situacin actual de la industria del Software en Colombia. La situacin actual del software en Colombia ha crecido bastante ya que, este mismo desea controlar, divulgar y normalizar el software queriendo proyectar y promocionar a los empresarios a nivel nacional y mundial para que se d a conocer el software del pas a nivel mundial. 7. Busque y resuma un artculo que mencione cules son las tendencias tecnolgicas que se consolidarn en el 2013? Sugerencia: http://www.fedesoft.org Durante 2013, la innovacin ser el mantra de la regin y su industria de TIC. El paso a la Tercera Plataforma ser el principal objetivo de la industria de TIC en 2013. La movilidad mantendr la mayor parte de su crecimiento con una explosin mvil en toda su fuerza. El cmputo en la nube se convertir en una prioridad. Big Data se mover ms all de la etapa de sensibilizacin y las organizaciones de definirn claramente sus elementos de infraestructura, gestin de datos y aplicaciones analticas y de descubrimiento. 8. Qu es la computacin en la nube y qu importancia tiene ahora en la industria del software? Que es: 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. 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. El trmino nube se utiliza como una metfora de Internet Importancia: la importancia que tiene la computacin en la nube es que facilita la viabilidad en la informacin por medio de seguridad y proteccin para el usuario y el cliente mismo. 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 informacin orientados a solucionar problemas empresariales. c. Sistemas de soporte a decisiones (DSS)

Estos sistemas de apoyo son del tipo OLAPo de minera de datos, que proporcionan informacin y soporte para tomar una decisin. Un DSS puede adoptar muchas formas diferentes. En general, podemos decir que un 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. Cuando varias de estas aplicaciones se agrupan en un mismo paquete de software para facilitar su distribucin e instalacin, al conjunto se le conoce con el nombre de suite ofimtica. 10. 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: a. Etapa de inicio. Segn Nolan l explicaba que en la primera etapa se identificaban de acuerdo de como comenzaba la adquisicin, organizacin, departamento, tipo aplicaciones y administrativos a la hora de manejar y controlar un sistemas en computadoras b. Etapa de contagio o Expansin. Se inicia con la implantacin del sistema y se define los paradigmas y proliferaciones causados por el usuario hacia el sistema. c. Etapa de control o formalizacin. Ac es para identificar a la empresa se requieren de ciertos parmetros los cuales se definen todos los tipos de caractersticas que se basan en una empresa por ejemplo tipos, etapas, departamento, aplicaciones etc. d. Etapa de integracin. Permite la integracin de las nuevas tecnologas el alcance y la formacin del sistema para el usuario e. Etapa de administracin de datos. Ya en el departamento se datan o se computarizan toda la informacin como un recurso muy valioso tanto como la empresa, como para el sistema y usuario f. Etapa de Madurez. Se determina la funcin bsica la terminacin de que el software es seguro segn los requerimientos implantados por el usuario hacia el sistema, que sean sistemas computarizados, expertos, soportes, y todo la finalizacin para que sea maduro el software 11. Qu es y cules son los 5 niveles de madurez que define CMMI? Modelo de calidad del software que clasifica las empresas en niveles de madurez. Estos niveles sirven para conocer la madurez de los procesos que se realizan para producir software

Los niveles son: 1 - 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. 2 - Repetible. En este nivel las organizaciones disponen de unas prcticas institucionalizadas de gestin de proyectos, existen unas mtricas bsicas y un razonable seguimiento de la calidad. La relacin con subcontratistas y clientes est gestionada sistemticamente. 3 - 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 detallada y un nivel ms avanzado de mtricas en los procesos. Se implementan tcnicas de revisin por pares (peer reviews). 4 - 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. 5 - 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 ERP (por sus siglas en ingls, Enterprise resource planning)? Es un sistema integrado utilizado y facilitado en el mbito empresarial para su mayor desarrollo socio-tecnolgico basado en el apoyo a las empresas para su mayor organizacin y crecimiento 13. Qu significa "Software a la medida? Es aquel que se disea, como indica la palabra, a la medida del usuario, de la empresa y de su forma de trabajar. Es decir, busca complacer todas las necesidades y adaptarse lo mejor posible a lo que una empresa necesita. 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). Software de paquete: serie de programas que se distribuyen conjuntamente de forma que cada uno de ellos complemente o necesita de los otros. Indica que es una coleccin de archivos de cdigo fuente o binarios con un conjunto de archivos de instrucciones que especifican qu hacer con cada uno de ellos. Todo los archivos van comprimidos segn un formato especial que depende de la distribucin. Software estndar: 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.

Software enlatado: es aquel que se desarrolla para una determinada temtica tomando en cuenta requerimientos generales. (No a medida) rea ingeniera mecatrnica empresa Nombre de la Aplicacin. Control del sistema y Automatizacin industrial No se adapta a veces a requerimientos de la empresa (SIGE) costo $200.000 $180.000

15. Realice un cuadro comparativo entre "Software a la medida" y "Software enlatado". Ventajas / Desventajas. Software a la medida Ventajas Software comercial es muchsimo ms econmico Correctamente diseado desventajas problema es que no siempre realiza todo lo que usted necesita muy demorado en la realizacin de trabajos Software enlatado ventajas Realiza las especificaciones realizadas por el usuario Correctamente diseado Realiza los trabajos en un mejor diseo 16. Cules son los factores a considerar en el momento de decidir entre Software a la medida y estndar? Los factores a consideren a la hora de escoger un software para la empresa es que necesita determinar la viabilidad de uso a la hora de ejecutarlo en el sistema, por eso, a la hora de escoger un software hay que identificas las diferentes caractersticas de calidad como lo es la usabilidad, el costo, escalabilidad, resistencia, facilidad de uso, entre otras cosas que se deben resaltar 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) desventajas Software comerciales ms caro Los software cerrados son difcil de ejecutar en empresas

18. Realice una lectura del material hallado en: http://www.synexia.net/tecnologia/cvs/descriptivo/ 19. Su orientador seleccionar un equipo de trabajo para que prepare una actividad ldica (socializacin) que contribuya al aprendizaje de la temtica de esta gua; si ha sido seleccionado preprese adecuadamente. El equipo seleccionado debe realizar la actividad de tal forma que todo el grupo pueda ser evaluado (participar) a travs de dicha actividad. En esta actividad se debe incluir: a. Exposicin de las respuestas de la gua, haciendo participar el auditorio, ms Cualquier otro material que consideren aporta al contenido del tema. b. Actividad Ldica. c. Evaluacin, diseada por el grupo asignado, para ser aplicada. El instructor, el da de la orientacin de este tema, determinar si aplica la evaluacin en el momento de terminar la actividad o toma dicha evaluacin como repositorio de preguntas para incluirlas en una futura evaluacin antes de terminar