jueves, 19 de agosto de 2010

DISPOSITIVO DE INFORMATICA

http://www.wikiteka.com/trabajos/dispositivos-2/

DEFINICION DE SISTEMA OPERATIVO

Para lograr cumplir con sus funciones el computador requiere de dos partes principales, una que es física, tangible, la maquinaria, a la que técnicamente se le llama hardware y otra que es intangible, pero que está allí y hace que el computador funcione, está formada por los programas y toda la información, esta se llama software . Tanto el
Hardware como el Software se clasifican según la función que desempeñan
Todas las computadoras han sido mejoradas dia a dia de manera que:
Reciben entradas. La entrada son los datos que se capturan en un sistema de computación para su procesamiento. Producen salidas. La salida es la presentación de los resultados del procesamiento. Procesan informacion - Almacenan información

ESCANERS, MONITOR, IMPRESORAS



Un escáner de computadora (escáner proviene del idioma inglés scanner) es un periférico que se utiliza para convertir, mediante el uso de la luz, imágenes impresas o documentos a formato digital.

Hay varios tipos. Hoy en día los más extendidos son los planos.
De rodillo. Como el escáner de un
fax
De mano. En su momento muy económicos, pero de muy baja calidad. Prácticamente extintos.
Planos. Como el de las
fotocopiadoras.
Cenitales. Para escanear elementos frágiles
.
De tambor. Consiguen muy buena calidad de escaneo, pero son lentos y caros.
Otros tipos. Existen tipos de escáneres especializados en un trabajo determinado (por ejemplo para escanear microfilms, o para obtener el texto de un libro completo, para negativos...).

MONITOR:

El monitor de computadora o pantalla de ordenador, aunque también es común llamarlo «pantalla», es un dispositivo de salida que, mediante una interfaz, muestra los resultados del procesamiento de un ordenador.







IMPRESORA:
Una impresora es un periférico de ordenador que permite producir una copia permanente de textos o gráficos de documentos almacenados en formato electrónico, imprimiéndolos en medios físicos, normalmente en papel o transparencias, utilizando cartuchos de tinta o tecnología láser.


Teclado,Mouse y Joystick




Teclado: es un periférico que cumple una función de entrada de información y órdenes. Existen teclados "virtuales", menos difundidos y basados en pantallas táctiles o tecnología láser, y teclados "físicos", basados en teclas generalmente de plástico dispuestas de diferentes formas según marca, modelo o idioma.






Mouse: El mouse (Ratón) es un dispositivo electrónico de pequeño tamaño, dotado con teclas (y a veces un bola, llamada trackball), operable con la mano y mediante el cual se pueden dar instrucciones a la computadora.


Joystick o palanca de juego : Palanca de mando. Dispositivo que se conecta con un ordenador o videoconsola para controlar de forma manual un software, especialmente juegos o programas de simulación.
El primer joystick fue inventado por los alemanes que sirvio para dar impulsos

a una bomba y tenia un cable que se unia a la bomba y al Joystick

Fue creado en la primera guerra mundial.

Existen diferntes tipos de Joystick para pc, de computadora,nintendo, usb.

PNP

PNP : Plug-and-play (conocida también por su abreviatura PnP) es la tecnología que permite a un dispositivo informático ser conectado a un ordenador sin tener que configurar (mediante jumpers o software específico (no controladores) proporcionado por el fabricante) ni proporcionar parámetros a sus controladores. Para que sea posible, el sistema operativo con el que funciona el ordenador debe tener soporte para dicho dispositivo.
Y se traduce como conectar y tocar
Algunos ejemplos son los siguientes:
♥ Audifonos
♥ Memoria flash
♥ Celular (cable usb)
♥ Camara (cable usb)

dispositivos de entrada y salida

en este video podran observar algunos de los dispositivos de ntrada y salida de una computadora:
http://www.youtube.com/watch?v=5p0mmLlVRSo

LENGUAJES DE PROGRAMAS!!

Lenguajes de Programación
Los lenguajes utilizados para escribir programas de computadoras que puedan ser entendidos por ellas se denominan programas de programación. Los lenguajes de programación se clasifican en tres grandes categorías, maquinas: bajo nivel y alto nivel.
Lenguaje de maquina: El lenguaje de maquina es aquel cuyas instrucciones son directamente entendibles por la computadora y no necesitan traducción posterior para que la UCP pueda comprender y ejecutar el programa.
Las instrucciones en lenguaje maquina se expresan en términos de la unidad de memoria más pequeña (bit) = digito binario 0 o 1 , en esencia una secuencia de bits que especifican la operación y las celdas de memoria implicadas en una operación
Ejemplo . Instrucciones en lenguaje de maquina :
0010, 0000, 1001, 1001, 10001, 1110.
Como se observa estas instrucciones son fáciles de leer por una computadora y difíciles para un programador y viceversa. Por esta razón se hace difícil escribir programas en código o lenguaje de maquina. Y se requiere otro lenguaje para comunicarse con la computadora pero que se hace más fácil de escribir y de leer por el programador. Para evitar la tediosa tarea de escribir programas en este lenguaje se han diseñado otros programas de programación que facilitan la escritura y posterior ejecución de los programas.
Estos son lenguajes de bajo y alto nivel.
Lenguaje de bajo nivel( ensambladores)
La programación en lenguaje de maquina es difícil , por ello se necesitan lenguajes que permitan simplificar este proceso los lenguajes de bajo nivel han sido diseñados para ese fin.
Estos lenguajes dependen de la maquina o sea del conjunto de instrucciones especificas de la computadora , ejemplo el lenguaje ensamblador en el las instrucciones se escriben en códigos alfabéticos conocidos como nemotécnicos (abreviaturas de palabras inglesas o españolas, ejemplo sumar en ingles
ADD = suma
SUB= resta
MPY = multiplicar
DIV=dividir
LDA= cargar acumulador
STO= almacenar
Las palabras nemotécnicas son mas fáciles de recordar que las secuencias de dígitos de 0 a 1.Una instrucciones típica en ensamblador puede ser
ADD X, Y, Z.
Esta instrucción significa que se deben sumar los números almacenados en las direcciones X,Y y almacenar el resultado en la dirección z, el lenguaje ensamblador traducirá la instrucción a código de maquina, por ejemplo.
ADD = 1110
X=1001
Y=1010
Z=1011
La instrucción traducida será 1110 1001 1000 1011
Después que un programa ha sido escrito en lenguaje ensamblador se necesita un programa llamado ensamblador, que lo traduzca a código de maquina
Lenguaje de alto nivel.
Los lenguaje de programación de alto nivel ( BASIC,
PASCAL, FORTRAN, C ,COBOL) son aquellos en los cuales las instrucciones o sentencias a la computadora se escriben con palabras similares a los lenguajes humanos.
En general en lenguaje ingles como es el caso de Quick Basic , lo cual facilita la escritura y la comprensión por parte del programador.
Una línea de un programa en Quick Basic es
REM Resolución de un triangulo
PRINT
INPUT "LADO A= " ; A
INPUT "LADO B= "; B
INPUT "LADO C"; C
PRINT
LET PERIMETRO= A+B+C
PRINT "PERIMETRO="; PERIMETRO
END
Características de los lenguajes de programación:
Transportabilidad :un programa escrito en un lenguaje de alto nivel se puede escribir con poca o ninguna modificación en distintos tipos de computadora.
Independencia : Los lenguajes deben ser independientes de la máquina o sea una sentencia no depende del
diseño de hardware de una computadora en particular.
Los programas escritos en lenguaje de alto nivel no son entendibles directamente por la maquina.
Necesitan ser traducidos a instrucciones en lenguaje de maquina que lo entienda la computadora.
Los programas que realizan esta traducción se llaman programas compiladores.
Los programas escritos en lenguaje de alto nivel se llaman programas fuentes
El compilador traduce el programa fuente en un programa objeto, el cual se utiliza en la fase de ejecución del programa.
Algunas computadoras o microcomputadoras utilizan unos programas similares llamados programas interpretes que traducen los programas.
El proceso de traducción de un programa fuente se denomina
interpretación o compilación, según sea el programa.
Un interprete traduce y ejecuta una traducción (sentencia) en código fuente cada vez. Los programas interpretados generalmente se ejecutan mucho mas lentamente que los programas compilados; sin embargo los interpretes son más fáciles de utilizar y la depuración (corrección) de errores es mucho más có
moda.
Basic, Basica ( Basic Avanced ) , GW-Basic, son interpretes y Quick Basic es un compilador.
Fortran , Pascal , C , son programas compiladores.
Los lenguajes de programación C , Turbo C, C++ , son programas orientados a objeto. Windows fue desarrollado en C
Visual Basic es un lenguaje orientado a
eventos y en el futuro muy extremadamente cercano , ¡ ya ! esta influyendo en la informática universal.
El lenguaje Quick Basic realiza la traducción y ejecución cada vez que se ejecuta una línea.
Este lenguaje reúne las características de interprete en cuanto su facilidad de edición, ejecución y puesta a punto de programas y de compilador por su
estructura y velocidad de ejecución.