Está en la página 1de 8

SOFTWARE

Los procesadores de texto estn incluidos en la categora de software de aplicacin. Las imgenes son capturas de pantalla de Open Office (arriba) y Word (abajo). Se conoce como software al equipamiento lgico o soporte lgico de un sistema informtico, 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 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.

SOFTWARE DE BASE El software de base ahorra al usuario el tener que preocuparse por temas tales como: las partes de la memoria del computador que contienen el documento; los segmentos del software de procesamiento de textos que se encuentran en la memoria; las instrucciones de salida enviadas por la computadora a la impresora. Generalmente es entregado por el proveedor del equipo o por casas especializadas en el desarrollo de software de base. Se divide en 2 grandes grupos: utilitarios y sistema operativo.

Sistema operativo

Interaccin entre el SO con el resto de las partes.

Estimacin del uso de sistemas operativos segn una muestra de computadoras con acceso a Internet en noviembre de 2009 (fuente: W3counter). Un sistema operativo (SO) es un programa o conjunto de programas que en un sistema informtico gestiona los recursos de hardware y provee servicios a losprogramas de aplicacin, y se ejecuta en modo privilegiado respecto de los restantes.

Lenguaje de programacin
Captura de la microcomputadora Commodore PET-32 mostrando un programa en el lenguaje de programacin BASIC, bajo el emulador VICE en una distribucin GNU/Linux.

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.1 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. SOFTWARE DE APLICACION 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. La diferencia entre los programas de aplicacin y los de sistema estriba en que los de sistema suponen ayuda al usuario para relacionarse con el computador y hacer un uso ms cmo del mismo, mientras los de aplicacin son programas que cooperan con el usuario para la realizacin de las actividades mencionadas.
SOFTWARE EN PAQUETES Los software empaquetados son muchas ms rentables [que las soluciones desarrolladas a pedido], si son empaquetadas se pueden replicar en ms empresas. Como filosofa [de la empresa] es permanencia con cliente [durante largos perodos]. gut "Du riechst so gut" (en alemn, Hueles tan bien) fue el primer single publicado por Rammstein de su primer lbum Herzeleid. Trata de un depredador, en forma de vampiro, a pesar de poder ser confundido con un hombre lobo debido a que el protagonista se transforma en varios lobos, esto es a causa de que a que al vampiro tambin se le asocie dicha forma de lobo, que busca a sus vctimas de forma compulsiva a travs de su olor. Segn un comentario de Christian "Flake" Lorenz, no se trata de un hombre lobo, sino de un vampiro, aunque tambin han reconocido que se insipiraron en el libro El perfume.

Definicion de software libre.


El software libre es aquel que puede ser distribuido, modificado, copiado y usado; por lo tanto, debe venir acompaado del cdigo fuente para hacer efectivas las libertades que lo caracterizan. Dentro de software libre hay, a su vez, matices que es necesario tener en cuenta. Por ejemplo, el software de dominio publico significa que no esta protegido por el copyright, por lo tanto, podran generarse versiones no libres del mismo, en cambio el software libre protegido con copyleft impide a los redistribuidores incluir algn tipo de restriccin a las libertades propias del software as concebido, es decir, garantiza que las modificaciones seguirn siendo software libre. Tambin es conveniente no confundir el software libre con el software gratuito, este no cuesta nada, hecho que no lo convierte en software libre, porque no es una cuestin de precio, sino de libertad

Definicion de software propietario.


El software no libre tambin es llamado software propietario, software privativo, software privado o software con propietario. Se refiere a cualquier programa informtico en el que los usuarios tienen limitadas las posibilidades de usarlo, modificarlo o redistribuirlo (con o sin modificaciones), o que su cdigo fuente no esta disponible o el acceso a este se encuentra restringido. En el software no libre una persona fsica o jurdica (por nombrar algunos: compana, corporacion, fundacin) posee los derechos de autor sobre un software negando o no otorgando, al mismo tiempo, los derechos de usar el programa con cualquier propsito; de estudiar como funciona el programa y adaptarlo a las propias necesidades (donde el acceso al cdigo fuente es una condicin previa); de distribuir copias; o de mejorar el programa y hacer publicas las mejoras (para esto el acceso al cdigo fuente es un requisito previo). De esta manera, un software sigue siendo no libre a un si el cdigo fuente es hecho publico, cuando se mantiene la reserva de derechos sobre el uso, modificacin o distribucin (por ejemplo, el programa de licencias shared source de Microsoft).

Historia de los Lenguajes de Programacin. Con la idea de facilitarnos las tareas que debemos de desempear los humanos, hemos venido inventado diversas herramientas a lo largo de nuestra historia, que nos permiten tener una mejor calidad de vida. Los ordenadores son uno ms de los inventos del hombre, aunque debemos decir que las tecnologas para su fabricacin y explotacin han tenido un desarrollo sorprendente a partir dela segunda mitad del siglo XX. Esta herramienta por s sola no es capaz de efectuar ninguna tarea, es tan slo un conjunto de cables y circuitos que necesitan recibir instruccin por parte de los humanos para desempear alguna tarea. El problema entonces, se puede fijar en Cmo vamos a poder hacer que un conjunto de circuitos desempeen una determinada tarea nos entreguen los resultados que nosotros esperamos?, es decir, de qu manera se puede lograr la comunicacin entre el hombre y el ordenador?.As pues, tratando de dar una solucin al problema planteado, surgieron los lenguajes desprogramacin, que son como un lenguaje cualquiera, pero simplificado y con ciertas normas, para poder trasmitir nuestros deseos al ordenador.

Esta categora incluye las siguientes 7 su categoras:

Lenguajes de programacin por empresa (6 cat) Lenguajes de programacin por paradigma (13 cat, 1 pg.)

T (cont.) Artculos con cdigos de ejemplo (1 cat, 2 pgs.)

Teora de tipos (10 pgs.

Software por lenguaje de programacin (9 cat)

Mquinas virtuales (1 cat, 6 pgs.)

Teora de lenguajes de programacin (4 pgs.)

Algo parecido ha ocurrido con la programacin de los ordenadores (el software), que se realiza en lenguajes que suelen clasificarse en cinco generaciones, de las que las tres primeras son evidentes, mientras no todo el mundo est de acuerdo en las otras dos. Estas generaciones no coincidieron exactamente en el tiempo con las de hardware, pero s de forma aproximada, y son las siguientes:

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.

Certificate Course Software Architecture of Managers - Asesoftware TALLER DE INDUCCIN Global Reporting Initiative Parquesoft en la junta principal de Fedesoft

Perspectiva actual de la industria del software y servicios asociados


Desde 1998 el Gobierno Nacional ha estado promoviendoun .ecosistema favorable. para el desarrollo de las tecnologas de la informacin y la comunicacin .TIC--; prueba de ello son los documentos Conpes 3032, 3072 y 3063(Camacho, 2004). Sin embargo, en el pas se han realizado diferentes esfuerzos por describir el sector enmarcndolo en conceptos como el de industria, cadena productiva, clusters, entre otros; razn por la cual, actualmente es posible encontrar diversas interpretaciones en torno al software y los servicios asociados. Por lo anterior, y entendiendo que si bien no es importante contar con una interpretacin nica, el estudio gener una base para la interpretacin del sector promovindose como tal el concepto de industria, el cual coincide con estudios como los de .El sector de software y servicios informticos en la Argentina: situacin actual y perspectivas de desarrollo. (Chudnovsky, 2001), .Identificacin de tendencias ocupacionales a mediano plazo en los sectores de desarrollo de software y comercio al por menor del Valle de Aburr. Realizado a finales de los 90 (Enfoque social, 1999), .Descripcin del Sector del Software Anlisis de Mercado., efectuando en 2002 por Fedesoft, y .Plan estratgico del sector software. llevado a cabo por Colciencias. En ellos se emplea el concepto de industria del software, haciendo alusin a aquella que hace parte del sector de la informtica y que mediante un conjunto de instrucciones lgicas produce bienes y servicios informticos dirigidos a empresas y entidades de todo tipo (MCIT, 2004).

2012, el ao simblicamente ms controvertido desde el paso a un nuevo milenio promete consolidar varios cambios en las tendencias de uso de las tecnologas como las hemos conocidos durante los ltimos tiempos. Los servicios en la nube vienen creciendo hace ya bastante tiempo. Almacenamiento, suites ofimticas y cientos de aplicaciones que funcionan intuitivamente slo desde la red estn disponibles hoy para los usuarios. El denominado cloud comupting aumentar su presencia no slo dentro del tratamiento de datos de las empresas, sino que tambin el de usuarios comunes. Segn el primer informe de Cisco sobre la nube, denominado ndice Global Cloud, el trfico mundial de los centros de datos crecer un 33% interanual hasta alcanzar los 4,8 zattabytes previstos para 2015 Cisco tambin apunta que la rpida transicin hacia servicios en la nube,har que ms del 50% de todas las cargas de trabajo de los centros de datos sean procesadas en entornos cloud en 2014.

Llegan los Ultrabook Grosor de menos de 21 centmentros, encendido en muy pocos segundos, peso despreciable, y vida de la batera extendida. As sern los nuevos porttiles que con el patrocinio de los cerebros de ltima generacin de Intel, intentarn reconquistar el mercado de los porttiles. Se comern ms tabletas Los ultrabook comienzan con la tarea difcil. Segn las estimaciones de la consultora Deloitte, a finales de 2012 se habrn vendido 425 millones de aparatos de uso personal, una cifra que comparten tabletas y smartphones Mientras que los ordenadores personales llegarn a las 400 millones de unidades. Marcas como Nokia podran estrenarse en esta rea, y no se descarta una tableta hecha por Google.

Pagos va mvil Se dice que los mviles se estn convirtiendo en la herramienta ms personal del ser humano, y este ao parece que se consolida esa visin antao futurista. Muchos pases occidentales comienzan a introducir el pago va dispositivos electrnicos. La tecnologa NFC, apoyada por Google y entidades bancarias es la ms avanzada por el momento. Compaas como Nokia y RIM incluyen un chip especial en sus equipos al mejor estilo de una tarjeta de crdito para cuando comience su uso, que sin dudas impulsar la bancarizacin y las transacciones en pases de Amrica Latina.

LA COMPUTACIN EN LA NUBE La computacin en la nube concepto conocido tambin bajo los trminos servicios en la nube, informtica en la nube, nube de cmputo o nube de conceptos, del ingls Cloud computing, es un paradigma que permite ofrecer servicios de computacin a travs de Internet.

Computacin en la nube. La computacin en la nube concepto conocido tambin bajo los trminos servicios en