jueves, 24 de febrero de 2011

SOFTWARE

CLASIFICACIONES DEL SOFWARE: se puede clasificar al software en tres grandes tipos:
Software de sistema: Su objetivo es desvincular adecuadamente al usuario y al programador de los detalles de la computadora  características procesamientoson internas de: memoria, discos, puertos y dispositivos de comunicaciones, impresoras, pantallas, teclados, etc.

Software de programación: Es el conjunto de herramientas que permiten al programador desarrollar programas informáticos, usando diferentes alternativas y lenguajes de programacion
software de aplicacion:  Es aquel que permite a los usuarios llevar   varias tareas específicas, en cualquier campo de actividad esta incluye base de datos, aplicaciones ofimaticas entre otras.

http://es.wikipedia.org/wiki/Software
SISTEMA OPERATIVO:es el software básico de una computadora que provee una interfaz entre el resto de programas del ordenador, los dispositivos hardware y el usuario.
Los Sistemas Operativos más utilizados son Dos, Windows, Linux y Mac. Algunos SO ya vienen con un navegador integrado, como Windows que trae el navegador Internet Explorer.Uno de los propósitos del sistema operativo que gestiona el núcleo intermediario  consiste en gestionar los recursos de localización y protección de acceso del hardware.


http://es.wikipedia.org/wiki/Sistema_operativo
FUNCIONES DEL SISTEMA OPERATIVO:Gestiona los recursos del ordenador en sus niveles mas bajos.
-Dispone de una interface (elemento que hace posible la fácil comunicación usuario maquina) liberando al usuario del conocimiento del hardware. El SO windows se basa en una interface graficas, "GUI" (Interface Grafica de Usuario), permitiendo al usuario interactuar con el hardware de una forma sencilla y rápida.
-Sobre el SO funcionan el resto de programas y aplicaciones del software


http://www.ayuda-internet.net/tutoriales/manu-SOs/manu-SOs.html
SOFTWARE DE USO GENERAL:
El software para uso general ofrece la estructura para un gran número de aplicaciones empresariales, científicas y personales. El software de hoja de cálculo, de diseño asistido por computadoras (CAD), de procesamiento de texto, de manejo de Bases de Datos, pertenece a esta categoría. La mayoría de software para uso general se vende como paquete; es decir, con software y documentación orientada al usuario ( manuales de referencia, plantillas de teclado y demás ).
SOFTWARE DE APLICACION:Programa informático diseñado para facilitar al usuario la realización de un determinado tipo de trabajo.Busca una solución informática para la automatización de ciertas tareas complicadas como puede ser la contabilidad o la gestión de un almacén. Ciertas aplicaciones desarrolladas 'a medida' suelen ofrecer una gran potencia ya que están exclusivamente diseñadas para resolver un problema específico. Otros, llamados paquetes integrados de software, ofrecen menos potencia pero a cambio incluyen varias aplicaciones, como un programa procesador de textos, de hoja de cálculo y de base de datos.
LENGUAJES DE PROGRAMACION: es un idioma artificial diseñado para expresar computaciones que pueden ser llevadas a cabo por máquinas como las computadoras. Pueden usarse para crear programas que controlen el comportamiento físico y lógico de una máquina, para expresar algoritmos con precisión, o como modo de comunicación humana.
Elementos
Sintaxis:A la forma visible de un lenguaje de programación se le conoce como sintaxis. La mayoría de los lenguajes de programación son solamente textuales, es decir, utilizan secuencias de texto que incluyen palabrasnúmeros y puntuación, de manera similar a los lenguajes naturales escritos.


Semántica estática
La semántica estática define las restricciones sobre la estructura de los textos válidos que resulta imposible o muy difícil expresar mediante formalismos sintácticos estándar. Para los lenguajes compilados, la semántica estática básicamente incluye las reglas semánticas que se pueden verificar en el momento de compilar.
Sistema de tipos
Un sistema de tipos define la manera en la cual un lenguaje de programación clasifica los valores y expresiones en tipos, como pueden ser manipulados dichos tipos y como interactúan. El objetivo de un sistema de tipos es verificar y normalmente poner en vigor un cierto nivel de exactitud en programas escritos en el lenguaje en cuestión, detectando ciertas operaciones inválidas.



Code


















SOFTWARE LIBRE:es la denominación del software que respeta la libertad  de los usuarios sobre su producto adquirido y, por tanto, una vez obtenido puede ser usado, copiado, estudiado, cambiado y redistribuido libremente.el software libre se refiere a la libertad de los usuarios para ejecutar, copiar, distribuir, estudiar, modificar el software y distribuirlo modificado.El software libre suele estar disponible gratuitamente, o al precio de costo de la distribución a través de otros medios
OPEN SOURCE:(codigo abierto):es el término con el que se conoce al software distribuido y desarrollado libremente. El código abierto tiene un punto de vista más orientado a los beneficios prácticos de compartir el código que a las cuestiones morales .La idea del código abierto se centra en la premisa de que al compartir el código, el programa resultante tiende a ser de calidad superior al software propietario, es una visión técnicael código abierto u open source tiene una serie de requisitos necesarios para que un programa pueda considerarse dentro de este movimiento, éstos son:
  • Libre redistribución: el software debe poder ser regalado o vendido libremente.
  • Código fuente: el código fuente debe estar incluido u obtenerse libremente.
  • Trabajos derivados: la redistribución de modificaciones debe estar permitida.
  • Integridad del código fuente del autor: las licencias pueden requerir que las modificaciones sean redistribuidas sólo como parches.
  • Sin discriminación de personas o grupos: nadie puede dejarse fuera.
  • Sin discriminación de áreas de iniciativa: los usuarios comerciales no pueden ser excluidos.
  • Distribución de la licencia: deben aplicarse los mismos derechos a todo el que reciba el programa
  • La licencia no debe ser específica de un producto: el programa no puede licenciarse solo como parte de una distribución mayor.
  • La licencia no debe restringir otro software: la licencia no puede obligar a que algún otro software que sea distribuido con el software abierto deba también ser de código abierto.
  • La licencia debe ser tecnológicamente neutral: no debe requerirse la aceptación de la licencia por medio de un acceso por clic de ratón o de otra forma específica del medio de soporte del software.

http://es.wikipedia.org/wiki/C%C3%B3digo_abierto
FREE SOFTWARE:(SOFTWARE LIBRE),(VER SOFTWARE LIBRE)
LICENCIA GPL:Permite la copia, modificación y redistribución del software. Puedes instalar y usar un programa GPL en un ordenador o en tantos como prefieras, sin limitación. También puedes modificar el programa para adaptarlo a lo que tu quieras que haga. Además, podrás distribuir el programa GPL tal cual o después de haberlo modificado.

http://preguntaslinux.org/que-es-la-licencia-gpl-t-510.html
COPY RIGHT-ALL RIGTHS RESERVED: El objetivo de las leyes de propiedad intelectual es el de incentivar la creatividad y la innovación al mismo tiempo que protegen los derechos de los autores y aseguran que la sociedad se pueda beneficiar de estas innovaciones.En líneas generales, el autor de una obra es automáticamente el primer propietario de su copyright. Es habitual, sin embargo, que se produzcan transferencias de copyright a un tercero, por ejemplo, un editor. Así, el autor puede ceder todos o algunos de los derechos de explotación, según el tipo de contrato que firme.


http://digital.csic.es/copyright/#copyright1
SOFTWARE DE DOMINIO PUBLICO:
El software de dominio público no está protegido por las leyes de derechos de autor y puede ser copiado por cualquiera sin costo alguno. Algunas veces los programadores crean un programa ldonan para su Uilización por parte del público en general.


FREWARE: Es un tipo de software no libre que se distribuye sin costo, disponible para su uso y por tiempo ilimitado siendo una variante gratuita del shareware, en el que la meta es lograr que un usuario pruebe el producto durante un tiempo ("trial") limitado, y si le satisface, pague por él, habilitando toda su funcionalidad. A veces se incluye el codigo fuente pero no es lo usual.

SHARWARE:Se denomina shareware a una modalidad de distribución de software, tanto videojuegos como videos X, en la que el usuario puede evaluar de forma gratuita el producto, pero con limitaciones en el tiempo de uso o en algunas de las formas de uso o con restricciones en las capacidades finales.No debe confundirse el shareware con el sistema freeware que indica que un software es totalmente gratuito, si bien es cierto que el primero se inspira y tiene sus raíces en el segundo


jueves, 17 de febrero de 2011

PERIFERICOS DE SALIDA

MONITOR:mediante una interfaz muestra los resultados de procesamiento de una computadora.muestra la imagenes generadas por el adaptador de video del ordenador de la computadora.


http://es.wikipedia.org/wiki/Monitor_de_computadora
IMPRESORA:Permite producir una copia permanente de textos graficos e imagenes estos son  impresos en papel utilizando cartuchos de tinta o tecnoligia laser.

http://es.wikipedia.org/wiki/Impresora
ALTAVOCES: Dispisitivos por los cuales se emiten sonidos procedentes de la tarjeta de sonido.

PERIFERICOS DE ENTRADA

TECLADO:dispositivo inspirado en las maquinas de escribir que utiliza dispocicion de botones para introducir comandos, textos y numeros.Tiene 62 teclas en las que se encuentran letras , numeros , simbolos ortograficos.

http://es.wikipedia.org/wiki/Teclado_(inform%C3%A1tica)

MOUSE:dispositivo apuntador, su funcion principal es transmitir movimientos de nuestra mano sobre una superficie plana hacia el ordenador detecta movimientos de dos dimenciones .

http://es.wikipedia.org/wiki/Rat%C3%B3n_(inform%C3%A1tica)
ESCANER: periferico utilzado para convertir un documento en papel o imagen digital tienen adaptador para diapositivas.

http://es.wikipedia.org/wiki/Esc%C3%A1ner_de_computadora
SAI(sistema de alimentacion interrumpida):este es un sistema que protege la pc de un corte de energia , es un generador de 220 voltios.


MICROFONO:dispositivo electrónico  que convierte el sonido que percibe en señal eléctricas.El micrófono esta hecho para capturar ondas en el aire.
CAMARA WEB:es una camara digital conectada al computador captura imagenes y las transmite atravez de internet necesariamente necesitan de una computadora.
LECTORES DE CODIGO DE BARRAS: por medio de laser lee el codigo de barras ,tiene varios medios de coneccion; USB,puerto serie,wifi,bluetooth.
JOYSTICK:dispositivo de control de dos o tres ejes  se usa desde una computadora hasta una video consola.