Sunteți pe pagina 1din 16

Profesor: Henry Garzon Alternativas De Solucin ADSI #398482

SOFTWARE
GUIA N 2. RECONOCER LOS CONCEPTOS DE SOFTWARE
Reconocer los conceptos de Software (Historia, taxonoma, Sistemas operativos (Conceptos, caractersticas) para identificar el software de la empresa proponiendo optimizacin si aplica.

TABLA DE CONTENIDO
Contenido
Definicion de conceptos de software____________________________________________________________________ 1 Que es GUI? ______________________________________________________________________________________________ 2 Contraste de Software privativo VS Software Libre ____________________________________________________ 3 Lenguajes de programacion (Historia, categora, generacion) ________________________________________ 4 Que es Fedesoft en Colombia? Que otras organizaciones similares a Fedesoft a nivel Mundial existen? ____________________________________________________________________________________________________ 5 Situacion actual de software en Colombia ______________________________________________________________ 6 Tendencias tecnologicas que se consolidaran en el 2013 _____________________________________________ 7 Que es la computacion en la nube y que importancia tiene ahora en la industria del software? _ 8 Tipos de S.I. (Sistemas De Informacion) ________________________________________________________________ 9 Etapas de crecimiento de los S.I _______________________________________________________________________ 10 Los 5 niveles de madurez que define CMMI __________________________________________________________ 11 Que es ERP? (por sus siglas en ingles, Enterprise resource planning) ____________________________ 12 Cuales son los factores a considerar en el momento de decidir entre Software a la medida y estandar? ________________________________________________________________________________________________ 13 Informacion de contacto _______________________________________________________________________________ 14

GUA NO1. RECONOCER LOS CONCEPTOS DE SOFTWARE

Definicion de conceptos de software


a. QUE ES EL SOFTWARE? El software es el conjunto de componentes lgicos en la informtica que permiten realizar una o varias tareas especficas, son demostradas a partir de componente fsico como lo es hardware. Existen varias clases de software, procesadores de texto, software de sistema como el sistema operativo, todos stos aplicndose a travs de una interfaz grfica que permite la interaccin entre usuario y software. b. SOFTWARE: DE BASE. Es todo software capaz de interactuar y controlar el sistema operativo, proporcionando control sobre el hardware, diferencindose del software de aplicacin el cul no tiene que ver en la gestin del hardware del ordenador. c. SOFTWARE: SISTEMA OPERATIVO (MENCIONE LAS ACTIVIDADES O FUNCIONES DE LOS SISTEMAS OPERATIVOS) Los sistemas operativos tienen el canal directo de comunicacin entre la aplicacin (software de aplicacin) y el Hardware, que en conjunto son manejados por el usuario. Definir la interfaz grfica del usuario para ser administrados por el mismo. Permite la conexin entre usuarios para la transmisin de datos. Permiten la planificacin de tareas a partir de software alojado en el sistema base.

d. SOFTWARE: LENGUAJE DE PROGRAMACIN. Es aquel lenguaje artificial que modela procesos llevados a cabo por maquinas como lo son las computadoras. e. SOFTWARE: DE APLICACIN Es el software que de manera tpica permite que usuario en conjunto a la interaccin con el ordenador se puedan llevar a cabo una o varias tareas especficas, ya sean automatizaciones de procesos de aplicacin intelectual como tcnico prcticos f. SOFTWARE: EN PAQUETE. Serie de programas distribuidos que vienen de un conjunto o clase de programas como los ofimticos, los cuales tienen grupos de programas de uso especializado en oficina, entre si se complementan o son elementos consecutivos de accin.

Pagina 1

GUA NO1. RECONOCER LOS CONCEPTOS DE SOFTWARE

Que es GUI?
La interfaz grafica de usuario, conocida tambien como GUI (del ingles graphical user interface) es un programa informatico que actua de interfaz de usuario, utilizando un conjunto de imagenes y objetos graficos para representar la informacion y acciones disponibles en la interfaz. Su principal uso, consiste en proporcionar un entorno visual sencillo para permitir la comunicacion con el sistema operativo de una maquina o computador. Habitualmente las acciones se realizan mediante manipulacion directa, para facilitar la interaccion del usuario con la computadora. Surge como evolucion de las interfaces de lnea de comandos que se usaban para operar los primeros sistemas operativos y es pieza fundamental en un entorno grafico. Como ejemplos de interfaz grafica de usuario, cabe citar los entornos de escritorio Windows, el X-Window de GNU/Linux o el de Mac OS X, Aqua.

Pagina 2

GUA NO1. RECONOCER LOS CONCEPTOS DE SOFTWARE

Contraste de Software privativo VS Software Libre


Software Libre Costo nulo o de bajo costo Menos requisito de hardware Independencia del proveedor Adaptable No requiere de actualizaciones Seguridad y estabilidad No requiere licenciamiento Tiene pginas de ayuda Contiene poca documentacin La curva de aprendizaje es mayor No tiene garanta Se necesitan ms recursos en la reparacin de errores Software Propietario Requiere de antivirus Tiene costo elevado Requiere de licencias para su funcionamiento Documentacin completa Tiene soporte tcnico Posee control de calidad Recursos de investigacin mayores Software especializado en aplicaciones especficas. Cursos de aprendizaje costosos Imposibilidad para compartir Descontinuacin de lnea de software

Pagina 3

GUA NO1. RECONOCER LOS CONCEPTOS DE SOFTWARE

Lenguajes de programacion (Historia, categora, generacion)


Nombre Fortran Lisp Historia 1956: Programa generalmente encargado de clculo 1960: lenguaje de programacin de computadoras de tipo funcional. 1960: Creado con el fin de generar un lenguaje universal de programacin 1964: Lenguajes de programacin de alto nivel. 1972: Creado como evolucin del lenguaje anterior al lenguaje B 1975: Creado con fines educativos por un profesor suizo, Niklaus Wirthu 1986: Lenguaje hibrido que puede redefinir los operadores 1987: caractersticas del lenguaje en c pero de modo inferior 1991: hace hincapi en una sintaxis muy limpia y de cdigo legible 1995: Lenguaje programacin orientado a objetos 2000: Lenguaje de programacin orientado a objetos desarrollado y estandarizado por Microsoft Categora Lenguaje interpretado Lenguaje intermediario Lenguaje compilado Generacin Lenguaje simblico (2) Lenguaje (2) Lenguaje (2) simblico

Cobol

simblico

Basic

Lenguaje interpretado

C Pascal

Lenguaje Compilado Lenguaje Compilado

Lenguaje maquina (1) Lenguaje simblico (2) Lenguaje de alto nivel (3) Lenguaje de alto nivel (3) Lenguaje de alto nivel (3) Lenguaje de alto nivel (3) Lenguaje de alto nivel (3) Lenguaje de alto nivel (3) Lenguaje orientado a objetos (4) Lenguaje orientado a objetos (4)

C++

Lenguaje Compilado

Perl Python

Lenguaje Interpretado Lenguaje compilado

Java C#

Lenguaje compilado Lenguaje Compilado

Pagina 4

GUA NO1. RECONOCER LOS CONCEPTOS DE SOFTWARE

Que es Fedesoft en Colombia? Que otras organizaciones similares a Fedesoft a nivel Mundial existen?
Es la federacion Colombiana de la Industria del Software y las tecnologas relacionadas.

Representan sus intereses frente a entidades publicas y privadas a nivel nacional e internacional, trabajan mediante estrategias globales que direccionan empresarios, entidades relacionadas, academias y gobierno.

Otras organizaciones a nivel mundial: Audisoft Colombiasoft Consulting Ltd. Atlas Solutions S.A Choucair Testing S.A

Pagina 5

GUA NO1. RECONOCER LOS CONCEPTOS DE SOFTWARE

Situacion actual de software en Colombia


Bajo los estudios de financiacion de las TIC en Colombia realizado por Fedesoft hubo un decrecimiento haca el ano 2009 por gran inversion en nuevas tecnologas de comunicacion, los cuales dieron sus frutos regularmente hasta la actualidad cuando las tecnologas de comunicacion empiezan a tomar furor y mayor interes.

Pagina 6

GUA NO1. RECONOCER LOS CONCEPTOS DE SOFTWARE

Tendencias tecnologicas que se consolidaran en el 2013


Nube personal: si bien este ano la nube digital ha estado expandiendose, para el ano siguiente se espera mayor cantidad de aplicaciones y contenido digital de usuario en la cloud computing. Esto hara que los servicios sean mas importantes que los dispositivos. Ecosistemas integrados: el software que funciones de forma aislada ira desapareciendo progresivamente. Se cree que los paquetes de servicios y software se desarrollaran para funcionar en colaboracion con otros, para mejorar el desempeno en los trabajos.

Pagina 7

GUA NO1. RECONOCER LOS CONCEPTOS DE SOFTWARE

Que es la computacion en la nube y que importancia tiene ahora en la industria del software?
Esta tecnologa ofrece un uso mucho mas eficiente de recursos, como almacenamiento, memoria, procesamiento y ancho de banda, al proveer solamente los recursos necesarios en cada momento. Un ejemplo sencillo de computacion en nube es el sistema de documentos y aplicaciones electronicas Google Docs. / Google Apps.

Pagina 8

GUA NO1. RECONOCER LOS CONCEPTOS DE SOFTWARE

Tipos de S.I. (Sistemas De Informacion)


a. Sistema de procesamiento de transacciones (TPS) Recolecta, almacena, modifica y recupera toda la informacion b. Sistemas de informacin gerencial (MIS) Interaccion colaborativa entre personas, tecnologas y procedimientos colectivamente llamados sistemas de informacion orientados a solucionar problemas empresariales. c. Sistemas de soporte a decisiones (DSS) Sirve de apoyo, mas que automatizar, el proceso de toma de decisiones.

d. Sistemas de informacin ejecutiva (EIS) Permite monitorear el estado de las variables de un area o unidad de la empresa a partir de informacion interna y externa a la misma. e. Sistemas de automatizacin de oficinas (OAS) Forman parte de este tipo de software los procesadores de textos, las hojas de calculo, los editores de presentaciones, los clientes de correo electronico, etc.

Pagina 9

GUA NO1. RECONOCER LOS CONCEPTOS DE SOFTWARE

Etapas de crecimiento de los S.I


a. b. c. d. e. f. Etapa de inicio. Etapa de contagio o Expansin. Etapa de control o formalizacin. Etapa de integracin. Etapa de administracin de datos. Etapa de Madurez.

Pagina 10

GUA NO1. RECONOCER LOS CONCEPTOS DE SOFTWARE

Los 5 niveles de madurez que define CMMI


Inicial No dispone de un ambiente estable para el desarrollo y mantenimiento de productos y servicios Administrado Gestionado Algunas areas organizacionales y/o proyectos han alcanzado las metas genericas y especficas establecidas en sus areas de proceso, es decir planean sus procesos, los ejecutan, los miden y los controlan. Definido Descritos mediante estandares, procedimientos, metodos y herramientas. Administrado Gestionado Cuantitativamente La organizacion selecciona y administra las actividades perceptiblemente al funcionamiento de proceso total.

que

contribuyen

Optimizado El nivel 5 esta centrado en mejorar continuamente el desempeno de los procesos con mejoras tecnologicas incrementales e innovadoras.

Pagina 11

GUA NO1. RECONOCER LOS CONCEPTOS DE SOFTWARE

Que es ERP? (por sus siglas en ingles, Enterprise resource planning)


Los sistemas ERP son sistemas de gestion para la empresa. Se caracterizan por estar compuestos por diferentes modulos. Estas partes son de diferente uso, por ejemplo: produccion, ventas, compras, logstica, contabilidad (de varios tipos), gestion de proyectos, GIS (sistema de informacion geografica), inventarios y control de almacenes, pedidos, nominas, etc.

Pagina 12

GUA NO1. RECONOCER LOS CONCEPTOS DE SOFTWARE

Cuales son los factores a considerar en el momento de decidir entre Software a la medida y estandar?
Software a medida * Es probable que pueda contener errores y se deba mejorar. * En general, es ms costoso que el software estndar. Software estndar * Suele ser mas barato que el software a medida. * Probablemente tenga muchas funciones que no la empresa no usara; ademas a veces no se adapta completamente a las necesidades de una empresa

Pagina 13

GUA NO1. RECONOCER LOS CONCEPTOS DE SOFTWARE

Informacion de contacto
RODRIGO JAVIER MISAT

www.RodrigoMisat.com JavierMisat@hotmail.com

Pagina 14

S-ar putea să vă placă și