Definición de Software

En computación, el software -en sentido estricto- es todo programa o aplicación programado para realizar tareas específicas. El término “software” fue usado por primera vez por John W. Tukey en 1957.

Algunos autores prefieren ampliar la definición de software e incluir también en la definición todo lo que es producido en el desarrollo del mismo.

La palabra “software” es un contraste de “hardware”; el software se ejecuta dentro del hardware.

El software en sentido amplio

Una definición más amplia de software incluye mucho más que sólo los programas. Esta definición incluye:

  • La representación del software: programas, detalles del diseño escritos en un lenguaje de descripción de programas, diseño de la arquitectura, especificaciones escritas en lenguaje formal, requerimientos del sistema, etc.
  • El conocimiento de la ingeniería del software: Es toda la información relacionada al desarrollo de software (por ejemplo, cómo utilizar un método de diseño específico) o la información relacionada al desarrollo de un software específico (por ejemplo, el esquema de pruebas en un proyecto). Aquí se incluye información relacionada al proyecto, información sobre la tecnología de software, conocimiento acerca de sistemas similares y la información detallada relacionada a la identificación y solución de problemas técnicos.
  • La información de la aplicación.

El “software” como programa

El software, como programa, consiste en un código en un lenguaje máquina específico para un procesador individual. El código es una secuencia de instrucciones ordenadas que cambian el estado del hardware de una computadora.

El software se suele escribir en un lenguaje de programación de alto nivel, que es más sencillo de escribir (pues es más cercano al lenguaje natural humano), pero debe convertirse a lenguaje máquina para ser ejecutado.

El software puede distinguirse en tres categorías: software de sistema, software de programación y aplicación de software. De todas maneras esta distinción es arbitraria y muchas veces un software puede caer un varias categorías.

  • Software de sistema: ayuda a funcionar al hardware y a la computadora. Incluye el sistema operativo, controladores de dispositivos, herramientas de diagnóstico, servidores, sistema de ventanas, utilidades y más. Su propósito es evitar lo más posible los detalles complejos de la computación, especialmente la memoria y el hardware.
  • Software de programación: provee herramientas de asistencia al programador. Incluye editores de texto, compiladores, intérprete de instrucciones, enlazadores, debuggers, etc.
  • Software de aplicación: permite a los usuarios finales hacer determinadas tareas. Algunos software de aplicación son los navegadores, editores de texto, editores gráficos, antivirus, mensajeros, etc.

El software puede clasificarse según su licencia y/o forma de distribución:

Formas o licencias de distribución de software

  • Adware
  • Beerware
  • Careware
  • Crippleware
  • Código abierto
  • Donationware
  • Donateware
  • Freeware
  • Greenware
  • Nagware
  • Postcardware
  • Ransomware
  • Registerware
  • Shareware
  • Software de distribución libre
  • Software libre
  • Software propietario
  • Trialware (Demoware)

Ricardo Glazman

Anuncios

Definición de Analfabetismo electrónico

(analfabetismo digital, analfabetismo tecnológico). El analfabetismo electrónico hace referencia a la incapacidad de manejar las nuevas tecnologías por falta de conocimientos, ignorancia o exclusión.

Si bien cualquiera puede ser analfabeto tecnológico, suele acentuarse en aquellos sectores excluidos de la sociedad. También el grado de analfabetismo electrónico suele variar con respecto a la edad, sexo, religión, costumbres, países, etc. Otro factor que aumenta el analfabetismo electrónico es la tecnofobia.

También puede variar a lo largo del tiempo: alguien que no es analfabeto electrónico hoy, puede serlo en un futuro, por el rápido y constante avance de las tecnologías.

Tipos de analfabetos tecnológicos

• Pleno o absoluto: aquel que carece de cualquier tipo de conocimiento en el manejo de computadoras o dispositivos similares.
• Relativo o funcional: aquel que posee los conocimientos básicos, o bien, aquel que ha perdido con el tiempo los conocimientos o no se ha actualizado convenientemente.

La exclusión social: fuente de analfabetismo electrónico

El analfabetismo electrónico muchas veces no constituye un problema inmediato para la persona, es más, muchos analfabetos digitales suelen tener necesidades básicas insatisfechas y no tienen interés en ningún tipo de nuevas tecnologías. Muchas veces los analfabetos tampoco tienen interés en dejar de serlo, e incluso tal vez ignoren su estado. Por lo general, los problemas surgen cuando deben manejar algún tipo de tecnología nueva. Un ejemplo claro de esto último es la instauración del voto electrónico, que suele ser más complicado de implementar en países de bajo desarrollo económico y social (y por lo tanto, tecnológico).

Adaptación de los medios

También, actualmente han comenzado a usarse diversos términos que mucha gente confunde o directamente no tiene idea de su existencia. En cualquier medio “antiguo” como la televisión, la radio, las revistas y diarios, se emplean ciertas palabras y ya no explican su significado: mp3, internet, navegar, CD, DVD, celular, e-mail… son sólo algunos ejemplos de los términos que se emplean suponiendo que el lector los entenderá. La mayoría de estos términos comienzan a usarse en ámbitos profesionales, técnicos o ingenieriles; luego se masifican, generalmente asociados a productos comerciales sumamente populares.

La mayoría de estos términos provienen de palabras o siglas en inglés, y actualmente la Real Academia española comienza a españolizarlos (por ejemplo: cederrón, zum, etc.) o a veces, a aceptarlos con su grafía y pronunciación inglesa (por ejemplo: software).

Por lo tanto, un analfabeto electrónico no es sólo quien no sabe manejar las nuevas tecnologías, sino quien desconoce la terminología asociada a éstas.

Formas de medición del analfabetismo tecnológico

No existe una única forma de medir el analfabetismo tecnológico, ni el grado de analfabetismo de una persona o un grupo social. En general, los indicadores que se emplean para medir el analfabetismo digital son:

  • Porcentaje de población que utiliza internet: lugar y forma de acceso a internet, frecuencias, porcentaje de hogares con acceso a internet, número de accesos públicos, etc.
  • Costo de acceso a internet, computadoras y otras tecnologías. Velocidad de conexión y servicios disponibles.
  • Porcentaje de usuarios con problemas de seguridad informática.
  • Cantidad de computadoras, celulares, cámaras digitales (y cualquier otro dispositivo moderno) cada mil habitantes.
  • Porcentaje de estudiantes y graduados en carreras relacionadas a la informática y la tecnología.

Combatir el analfabetismo digital

Muchos países comienzan a entender que el analfabetismo electrónico es un indicador más de exclusión social y que debe ser combatido desde la escuela.

Otras formas de combate del analfabetismo digital es la inversión en nuevas tecnologías por parte del estado y de empresas privadas, el abaratamiento del acceso a las tecnologías, y mejoras de otros indicadores sociales como desempleo, sueldos, etc.

Ricardo Glazman

Fuente: Alegsa

Definición de Tecnología fija

Tecnología fija se refiere a aquella tecnología que no puede utilizarse en otro productos o servicios.

También puede decirse que es aquella tecnología que no cambia continuamente, como por ejemplo, las refinerías de petróleo, la siderúrgica, cemento y petroquímica, etc.

Contrasta con las tecnologías flexibles.

Definición de Tecnología flexible

La flexibilidad de la tecnología hace referencia a la amplitud con que las máquinas, el conocimiento técnico y las materias primas pueden ser utilizadas en otros productos o servicios.

Contrasta con las tecnologías fijas.

Ricardo Glazman

Fuente: Alegsa

Definición de Tecnología dura

Tipo o clasificación de tecnologías que hace referencia a aquellas que son tangibles, contrastando así con las tecnologías blandas.

Una computadora o cualquier dispositivo electrónico son ejemplos de tecnologías duras.

Ricardo Glazman

Fuente: Alegsa

Definición de Tecnología blanda

Tipo o clasificación de tecnologías que hacen referencia a los conocimientos tecnológicos  de tipo organizacional, administrativo y de comercialización, excluyendo los aspectos técnicos. En otras palabras, hace referencia al know-how, las habilidades y las técnicas. Es “blanda” pues se trata de información no necesariamente tangible.

Por ejemplo, las técnicas de conservación de una comunidad de agricultores o las técnicas de entrenamiento en el manejo de vida silvestre, podrían considerarse tecnologías blandas.

Contrasta con la tecnología dura que suele ser tangible.

Ricardo Glazman

Fuente: Alegsa

Definición de Tecnología

La tecnología es un concepto amplio que abarca un conjunto de técnicas, conocimientos y procesos, que sirven para el diseño y construcción de objetos para satisfacer necesidades humanas.

En la sociedad, la tecnología es consecuencia de la ciencia y la ingeniería, aunque muchos avances tencológicos sean posteriores a estos dos conceptos.

La palabra tecnología proviene del griego tekne (técnica, oficio) y logos (ciencia, conocimiento).

¿A qué hace referencia la palabra “tecnología”?

La tecnología puede referirse a objetos que usa la humanidad (como máquinas, utensillos, hardware), pero también abarca sistemas, métodos de organización y técnicas.

El término también puede ser aplicado a áreas específicas como “tecnología de la construcción”, “tecnología médica”, “tecnología de la información”, “tecnología de asistencia”, etc.

Diferencia entre técnica y tecnología

A veces no se distingue entre técnica y tecnología, pero sí pueden diferenciarse:

  • La tecnología se basa en aportes científicos, en cambio la técnica por experiencia social;
  • La actividad tecnológica suele ser hecha por máquinas (aunque no necesariamente) y la técnica es preferentemente manual;
  • La tecnología se suele poder explicar a través de textos o gráficos científicos, en cambio la técnica es más empírica.

Breve historia de la tecnología

La humanidad comienza a formar tecnología convirtiendo los recursos naturales en herramientas simples. El descubrimiento prehistórico de controlar el fuego incrementa la disponibilidad de fuentes de comida, y la invención de la rueda ayuda a los humanos a viajar y controlar su entorno.

La tecnología formal tiene su origen cuando la técnica (primordialmente empírica) comienza a vincularse con la ciencia, sistematizándose así los métodos de producción. Ese vínculo con la ciencia, hace que la tecnología no sólo abarque “el hacer”, sino también su reflexión teórica. Tecnología también hace referencia a los productos resultados de esos procesos.

Muchas tecnologías actuales fueron originalmente técnicas. Por ejemplo, la ganadería y la agricultura surgieron del ensayo (de la prueba y error). Luego se fueron tecnificando a través de la ciencia, para llegar a ser tecnologías.

Actualmente, el mercado y la competencia en general, hacen que deban producirse nuevas tecnologías contínuamente (tecnología de punta), ayudado muchas veces por la gran transferencia de tecnología mundial. También existe una tendencia a la miniaturización de los dispositivos tecnológicos.

Distinción entre tecnología, ciencia y arte

Una buena forma de distinguir tecnología, de ciencia y de arte es a través de su finalidad:

  • Las ciencias buscan la verdad a través de los métodos científicos.
  • Las artes buscan llegar a los sentimientos humanos, el placer intelectual, la belleza de todas las cosas.
  • Las tecnologías buscan satisfacer necesidades y deseos humanos, buscan resolver problemas prácticos usando en parte la ciencia.

Clasificación de tecnologías

Existen múltiples formas de clasificación de las tecnologías, la más general suele ser la que separa entre:

Otras bibliografías distinguen otras dos formas de clasificación general:

Analfabetismo tecnológico

Hace referencia a la falta de conocimientos básicos acerca de las nuevas tecnologías. Ver Analfabetismo tecnológico.

Ricardo Glazman

Fuente: Alegsa