DISPOSITIVOS DE ENTRADA Y
SALIDA
¿QUÉ ES UN DISPOSITIVO DE ENTRADA?
La introducción de datos o instrucciones en una computadora se llama
entrada. Por lo tanto, un dispositivo de entrada es un
dispositivo que entra en los datos o instrucciones en una computadora.
Los dispositivos de entrada son necesarias para convertir los
datos en una forma que puede ser entendido por los ordenadores.
Algunos dispositivos de entrada son
El Ratón
Este dispositivo de entrada controla el cursor en la pantalla del ordenador. Tiene dos o tres botones y un cable que lo conecta al ordenador. Es muy facil de
manejar un ratón, el usuario simplemente mueve
el cursor a lo largo de la mesa. Una vez que el cursor se
encuentra en el lugar deseado, el usuario puede dar instrucciones a la
computadora haciendo clic en el botón.
Palanca de mando
Un joystick parece un palo fijado a una caja. Se controla el cursor en la pantalla, así que podemos decir
que es alternativa al ratón.
El teclado
Teclados vienen en diferentes formas y tamaños, dependiendo deltipo de
marca. Son similares a las maquinas de
escribir.
Escaner
Esto se parece a una fotocopiadora, su función es la de escanear
cualquier documento colocado en el vidrio plano y enviar el contenido al
ordenador.
El lector de código de barras
Las líneas en blanco y negro impresas en
ciertos productos que representan la información como el país de origen, el precio de
la misma, etc. Son los códigos de barras. Ellos
pueden ser leídos por un lector de
código de barras que se utilizan comúnmente en los supermercados
y tiendas.
¿QUÉ ES UN DISPOSITIVO DE SALIDA?
La información que obtenemos de la computadora se conoce como
salida. El ordenador presenta esta información a través de estos
dispositivos, tales como
El Monitor
El monitor es uno de los dispositivos de salida mas importantes, que se
utiliza para mostrar texto e imagenes. El monitor también se
conoce como la
unidad de visualización (PVD
auto break case char continue default do double else entry extern float for
goto if int long register return sizeof short static struct switch typedef
union unsigned while
Como escoger buenos identificadores
• El lenguaje C es case-sensitive
– Maximo y maximo son dos identificadores distintos.
• El símbolo de subrayado (_) se emplea para dar mayor legibilidad
a nombres compuestos por varias palabras. • Se acostumbra emplear letras
minúsculas para nombrar a las variables y mayúsculas para las
constantes simbólicas.
Identificadores en C - ejemplos
• Identificadores validos:
– – – – – – – – – puntero
nombre_empleado area TAMANO_STRING EdadEmpleado potencia10 i Nombre nombre
Variables
• Toda variable debe ser declarada antes de usarla • Forma
genérica:
[= ] ; donde: puede ser: int, float, char, etc. puede corresponder a una
constante deltipo entero, real, caracter, arreglo, etc. ([] significa opcional)
• Identificadores invalidos:
– – – – 1texto nombre-empleado Teléfono while
Variables
• Ejemplos de declaraciones de variables:
– int numero; – char nombre; •
Tipos de datos provistos por C
Enteros
– – – int (-32.768 a 32.767) short (-128 a 127) long
(-4.294.967.296 a 4.294.967.295)
• Ejemplos de declaraciones asociados a un dato:
– int numero=10; – char nombre = ’G’;
de
variables
•
Reales
– – float (con 7 decimales de aproximación) double (con 16
decimales de aproximación)
•
Caracteres
– char
(´a´,´z´,´?´,´$´,´@´,´G´,´7´,
etc.; en total los 256 caracteres del código ASCII)
2
Cód
Caracter
Cód
Caracter
Cód
Caracter
Cód
Caracter
0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29
30 31
NUL SOH STX ETX EOT ENQ ACK BEL BS HT LF VT FF CR SO SI DLE DC1 DC2 DC3 DC4 NAK
SYN ETB CAN EM SUB ESC FS GS RS US
32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57
58 59 60 61 62 63
SPACE ! ' # $ % & ' ( ) * + , . / 0 1 2 3 4 5 6 7 8 ; < = > ?
64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89
90 91 92 93 94 95
@ A B C D E F G H I J K L M N O P Q R S T U V W X Y Z [ ] ^ _
96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116
117 118 119 120 121 122 123 124 125 126 127
` a b c d e f g h i j k l m n o p q r s t u v w x y z ~ DEL
ExpresionesAritméticas
• Valores numéricos, de tipos enteros o reales. • Operadores
binarios
+ * / % Suma Resta Multiplicación División Módulo
(sólo para int
• Precedencia
++ -- - (unitario) * / % + -
• Operadores unitarios
++ -Signo negativo Incremento Decremento
• Asociatividad
Por la izquierda
Expresiones Aritméticas
• Los operandos pueden ser variables o constantes numéricas.
– Los operadores unarios ++ y -- fueron pensados para aplicarse a
variables; y, – el operador unario - a constantes.
Ejemplos de expresiones aritméticas
• • • • • • • • • •
• 2 + 3 * 2 (2 + 3) * 2 -2 / x x++ ++x 2 - 1 + 3 15 % 6 -x 3 * 4 % 5 3 *
(4 % 5 ) 1 + 15 % 6
• Syntaxis
– operando operador-binario operando – operador-unario operando
– Caso particular:
++ -- (notación pre o postfija)
Expresiones lógicas o booleanas
• Este tipo de valores se emplea para dirigir al programa por un
determinado flujo de ejecución dependiendo de si la evaluación de
una expresión lógica da verdadero o falso. • A diferencia
de otros lenguajes de programación, C no cuenta con un
tipo de datos que permita manipular valores booleanos, o valores de verdad.
• En C, las instrucciones que dependen de valores lógicos dependen
en realidad de un valor entero que se interpreta como
Hay varios tipos de impresoras, algunos son:
• Matriz de puntos-Se compone de un cabezal de impresión con un
número depines que se mueven dentro y fuera de imprimir en forma de
puntos.
• Chorro de tinta-Consta de un cabezal de
impresión con una serie de pequeñas boquillas y la tinta de color
para formar pequeños puntos.
• Laser: Imprime las imagenes mediante la transferencia de
'polvo de tinta 'en un pedazo de papel con un rayo laser.
El trazador
Un trazador produce su salida con plumas especiales a
través del
papel para crear un dibujo. Ingenieros, arquitectos y
diseñadores utilizan trazadores para producir sus dibujos o
diseños.
El microfilm
La computadora también puede dar salida a sus datos en la
película. Un microfilm es una película
disponible en forma de carretes de tamaño, mientras que la tarjeta-hojas
son llamados microfichas. Grandes cantidades de datos pueden
ser almacenados de esta manera controlar.
¿CUAL ES EL DISPOSITIVO DE ALMACENAMIENTO?
Un dispositivo de almacenamiento utilizado para algo
(información / datos).
Algunos dispositivos de almacenamiento son
• Los discos flexibles
• Disco duro
• Un disco Zip
• Pen drive