buffer de teclado

45
Lenguajes y Ciencias de la Computaci´on Universidad de M´ alaga UNIVERSIDAD DE M ´ ALAGA Dpto. Lenguajes y CC. Computaci´ on E.T.S.I. Inform´ atica Ingenier´ ıa Inform´ atica EL BUFFER DE TECLADO Ap´ endice Elementos de Programaci´ on Elementos de Programaci´on 0 Ap´ endice: EL BUFFER DE TECLADO

Upload: alexander

Post on 12-Nov-2014

537 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Buffer de Teclado

Lenguajes y Ciencias de la Computacion Universidad de Malaga

UNIVERSIDAD DE MALAGADpto. Lenguajes y CC. Computacion

E.T.S.I. InformaticaIngenierıa Informatica

EL BUFFER DE TECLADO

Apendice

Elementos de Programacion

Elementos de Programacion 0 Apendice: EL BUFFER DE TECLADO

Page 2: Buffer de Teclado

Lenguajes y Ciencias de la Computacion Universidad de Malaga

Leer(car)MIENTRAS (car != INTRO) HACER SI Es_Minuscula(car) ENT car = Mayuscula(car) FINSI Escribir(car) Leer(car)FINMIENTRAS

Programa de Usuario

Mem_TclBuffer_Tclcar

Elementos de Programacion 1 Apendice: EL BUFFER DE TECLADO

Page 3: Buffer de Teclado

Lenguajes y Ciencias de la Computacion Universidad de Malaga

Leer(car)MIENTRAS (car != INTRO) HACER SI Es_Minuscula(car) ENT car = Mayuscula(car) FINSI Escribir(car) Leer(car)FINMIENTRAS

Programa de Usuario

Mem_TclBuffer_Tclcar

_

Elementos de Programacion 2 Apendice: EL BUFFER DE TECLADO

Page 4: Buffer de Teclado

Lenguajes y Ciencias de la Computacion Universidad de Malaga

Leer(car)MIENTRAS (car != INTRO) HACER SI Es_Minuscula(car) ENT car = Mayuscula(car) FINSI Escribir(car) Leer(car)FINMIENTRAS

Programa de Usuario

Mem_TclBuffer_Tclcar

¡¡ESPERA!!

¡¡VACIO!!

_

Elementos de Programacion 3 Apendice: EL BUFFER DE TECLADO

Page 5: Buffer de Teclado

Lenguajes y Ciencias de la Computacion Universidad de Malaga

Leer(car)MIENTRAS (car != INTRO) HACER SI Es_Minuscula(car) ENT car = Mayuscula(car) FINSI Escribir(car) Leer(car)FINMIENTRAS

Programa de Usuario

Mem_TclBuffer_Tclcar

¡¡ESPERA!!

¡¡VACIO!!

_

Elementos de Programacion 4 Apendice: EL BUFFER DE TECLADO

Page 6: Buffer de Teclado

Lenguajes y Ciencias de la Computacion Universidad de Malaga

Leer(car)MIENTRAS (car != INTRO) HACER SI Es_Minuscula(car) ENT car = Mayuscula(car) FINSI Escribir(car) Leer(car)FINMIENTRAS

Programa de Usuario

Mem_TclBuffer_Tclcar

¡¡ESPERA!!

_

h

Elementos de Programacion 5 Apendice: EL BUFFER DE TECLADO

Page 7: Buffer de Teclado

Lenguajes y Ciencias de la Computacion Universidad de Malaga

Leer(car)MIENTRAS (car != INTRO) HACER SI Es_Minuscula(car) ENT car = Mayuscula(car) FINSI Escribir(car) Leer(car)FINMIENTRAS

Programa de Usuario

Mem_TclBuffer_Tclcar

¡¡ESPERA!!

h

h_

Elementos de Programacion 6 Apendice: EL BUFFER DE TECLADO

Page 8: Buffer de Teclado

Lenguajes y Ciencias de la Computacion Universidad de Malaga

Leer(car)MIENTRAS (car != INTRO) HACER SI Es_Minuscula(car) ENT car = Mayuscula(car) FINSI Escribir(car) Leer(car)FINMIENTRAS

Programa de Usuario

Mem_TclBuffer_Tclcar

¡¡ESPERA!!

h

h_

o

Elementos de Programacion 7 Apendice: EL BUFFER DE TECLADO

Page 9: Buffer de Teclado

Lenguajes y Ciencias de la Computacion Universidad de Malaga

Leer(car)MIENTRAS (car != INTRO) HACER SI Es_Minuscula(car) ENT car = Mayuscula(car) FINSI Escribir(car) Leer(car)FINMIENTRAS

Programa de Usuario

Mem_TclBuffer_Tclcar

¡¡ESPERA!!

ho

ho_

Elementos de Programacion 8 Apendice: EL BUFFER DE TECLADO

Page 10: Buffer de Teclado

Lenguajes y Ciencias de la Computacion Universidad de Malaga

Leer(car)MIENTRAS (car != INTRO) HACER SI Es_Minuscula(car) ENT car = Mayuscula(car) FINSI Escribir(car) Leer(car)FINMIENTRAS

Programa de Usuario

Mem_TclBuffer_Tclcar

¡¡ESPERA!!

ho

ho_

l

Elementos de Programacion 9 Apendice: EL BUFFER DE TECLADO

Page 11: Buffer de Teclado

Lenguajes y Ciencias de la Computacion Universidad de Malaga

Leer(car)MIENTRAS (car != INTRO) HACER SI Es_Minuscula(car) ENT car = Mayuscula(car) FINSI Escribir(car) Leer(car)FINMIENTRAS

Programa de Usuario

Mem_TclBuffer_Tclcar

¡¡ESPERA!!

hol

hol_

Elementos de Programacion 10 Apendice: EL BUFFER DE TECLADO

Page 12: Buffer de Teclado

Lenguajes y Ciencias de la Computacion Universidad de Malaga

Leer(car)MIENTRAS (car != INTRO) HACER SI Es_Minuscula(car) ENT car = Mayuscula(car) FINSI Escribir(car) Leer(car)FINMIENTRAS

Programa de Usuario

Mem_TclBuffer_Tclcar

¡¡ESPERA!!

hol

hol_

x

Elementos de Programacion 11 Apendice: EL BUFFER DE TECLADO

Page 13: Buffer de Teclado

Lenguajes y Ciencias de la Computacion Universidad de Malaga

Leer(car)MIENTRAS (car != INTRO) HACER SI Es_Minuscula(car) ENT car = Mayuscula(car) FINSI Escribir(car) Leer(car)FINMIENTRAS

Programa de Usuario

Mem_TclBuffer_Tclcar

¡¡ESPERA!!

holx

holx_

Elementos de Programacion 12 Apendice: EL BUFFER DE TECLADO

Page 14: Buffer de Teclado

Lenguajes y Ciencias de la Computacion Universidad de Malaga

Leer(car)MIENTRAS (car != INTRO) HACER SI Es_Minuscula(car) ENT car = Mayuscula(car) FINSI Escribir(car) Leer(car)FINMIENTRAS

Programa de Usuario

Mem_TclBuffer_Tclcar

¡¡ESPERA!!

holx

holx_

Elementos de Programacion 13 Apendice: EL BUFFER DE TECLADO

Page 15: Buffer de Teclado

Lenguajes y Ciencias de la Computacion Universidad de Malaga

Leer(car)MIENTRAS (car != INTRO) HACER SI Es_Minuscula(car) ENT car = Mayuscula(car) FINSI Escribir(car) Leer(car)FINMIENTRAS

Programa de Usuario

Mem_TclBuffer_Tclcar

¡¡ESPERA!!

hol

hol_

Elementos de Programacion 14 Apendice: EL BUFFER DE TECLADO

Page 16: Buffer de Teclado

Lenguajes y Ciencias de la Computacion Universidad de Malaga

Leer(car)MIENTRAS (car != INTRO) HACER SI Es_Minuscula(car) ENT car = Mayuscula(car) FINSI Escribir(car) Leer(car)FINMIENTRAS

Programa de Usuario

Mem_TclBuffer_Tclcar

¡¡ESPERA!!

hol

hol_

a

Elementos de Programacion 15 Apendice: EL BUFFER DE TECLADO

Page 17: Buffer de Teclado

Lenguajes y Ciencias de la Computacion Universidad de Malaga

Leer(car)MIENTRAS (car != INTRO) HACER SI Es_Minuscula(car) ENT car = Mayuscula(car) FINSI Escribir(car) Leer(car)FINMIENTRAS

Programa de Usuario

Mem_TclBuffer_Tclcar

¡¡ESPERA!!

hola

hola_

Elementos de Programacion 16 Apendice: EL BUFFER DE TECLADO

Page 18: Buffer de Teclado

Lenguajes y Ciencias de la Computacion Universidad de Malaga

Leer(car)MIENTRAS (car != INTRO) HACER SI Es_Minuscula(car) ENT car = Mayuscula(car) FINSI Escribir(car) Leer(car)FINMIENTRAS

Programa de Usuario

Mem_TclBuffer_Tclcar

¡¡ESPERA!!

hola

hola_

Elementos de Programacion 17 Apendice: EL BUFFER DE TECLADO

Page 19: Buffer de Teclado

Lenguajes y Ciencias de la Computacion Universidad de Malaga

Leer(car)MIENTRAS (car != INTRO) HACER SI Es_Minuscula(car) ENT car = Mayuscula(car) FINSI Escribir(car) Leer(car)FINMIENTRAS

Programa de Usuario

Mem_TclBuffer_Tclcar

hola↵

¡¡ESPERA!!

hola_

Elementos de Programacion 18 Apendice: EL BUFFER DE TECLADO

Page 20: Buffer de Teclado

Lenguajes y Ciencias de la Computacion Universidad de Malaga

Leer(car)MIENTRAS (car != INTRO) HACER SI Es_Minuscula(car) ENT car = Mayuscula(car) FINSI Escribir(car) Leer(car)FINMIENTRAS

Programa de Usuario

Mem_TclBuffer_Tclcar

hola↵hola↵

¡¡ESPERA!!

hola_

Elementos de Programacion 19 Apendice: EL BUFFER DE TECLADO

Page 21: Buffer de Teclado

Lenguajes y Ciencias de la Computacion Universidad de Malaga

Leer(car)MIENTRAS (car != INTRO) HACER SI Es_Minuscula(car) ENT car = Mayuscula(car) FINSI Escribir(car) Leer(car)FINMIENTRAS

Programa de Usuario

Mem_TclBuffer_Tclcar

hola↵

¡¡DESPIERTA!!

hola_

Elementos de Programacion 20 Apendice: EL BUFFER DE TECLADO

Page 22: Buffer de Teclado

Lenguajes y Ciencias de la Computacion Universidad de Malaga

Leer(car)MIENTRAS (car != INTRO) HACER SI Es_Minuscula(car) ENT car = Mayuscula(car) FINSI Escribir(car) Leer(car)FINMIENTRAS

Programa de Usuario

Mem_TclBuffer_Tclcar

hola↵

¡¡DESPIERTA!!

hola_

Elementos de Programacion 21 Apendice: EL BUFFER DE TECLADO

Page 23: Buffer de Teclado

Lenguajes y Ciencias de la Computacion Universidad de Malaga

Leer(car)MIENTRAS (car != INTRO) HACER SI Es_Minuscula(car) ENT car = Mayuscula(car) FINSI Escribir(car) Leer(car)FINMIENTRAS

Programa de Usuario

Mem_TclBuffer_Tclcar

ola↵h

hola_

Elementos de Programacion 22 Apendice: EL BUFFER DE TECLADO

Page 24: Buffer de Teclado

Lenguajes y Ciencias de la Computacion Universidad de Malaga

Leer(car)MIENTRAS (car != INTRO) HACER SI Es_Minuscula(car) ENT car = Mayuscula(car) FINSI Escribir(car) Leer(car)FINMIENTRAS

Programa de Usuario

Mem_TclBuffer_Tclcar

ola↵h

hola_

Elementos de Programacion 23 Apendice: EL BUFFER DE TECLADO

Page 25: Buffer de Teclado

Lenguajes y Ciencias de la Computacion Universidad de Malaga

Leer(car)MIENTRAS (car != INTRO) HACER SI Es_Minuscula(car) ENT car = Mayuscula(car) FINSI Escribir(car) Leer(car)FINMIENTRAS

Programa de Usuario

Mem_TclBuffer_Tclcar

ola↵h

hola_

Elementos de Programacion 24 Apendice: EL BUFFER DE TECLADO

Page 26: Buffer de Teclado

Lenguajes y Ciencias de la Computacion Universidad de Malaga

Leer(car)MIENTRAS (car != INTRO) HACER SI Es_Minuscula(car) ENT car = Mayuscula(car) FINSI Escribir(car) Leer(car)FINMIENTRAS

Programa de Usuario

Mem_TclBuffer_Tclcar

ola↵H

hola_

Elementos de Programacion 25 Apendice: EL BUFFER DE TECLADO

Page 27: Buffer de Teclado

Lenguajes y Ciencias de la Computacion Universidad de Malaga

Leer(car)MIENTRAS (car != INTRO) HACER SI Es_Minuscula(car) ENT car = Mayuscula(car) FINSI Escribir(car) Leer(car)FINMIENTRAS

Programa de Usuario

Mem_TclBuffer_Tclcar

ola↵H

holaH_

Elementos de Programacion 26 Apendice: EL BUFFER DE TECLADO

Page 28: Buffer de Teclado

Lenguajes y Ciencias de la Computacion Universidad de Malaga

Leer(car)MIENTRAS (car != INTRO) HACER SI Es_Minuscula(car) ENT car = Mayuscula(car) FINSI Escribir(car) Leer(car)FINMIENTRAS

Programa de Usuario

Mem_TclBuffer_Tclcar

lao ↵

holaH_

Elementos de Programacion 27 Apendice: EL BUFFER DE TECLADO

Page 29: Buffer de Teclado

Lenguajes y Ciencias de la Computacion Universidad de Malaga

Leer(car)MIENTRAS (car != INTRO) HACER SI Es_Minuscula(car) ENT car = Mayuscula(car) FINSI Escribir(car) Leer(car)FINMIENTRAS

Programa de Usuario

Mem_TclBuffer_Tclcar

lao ↵

holaH_

Elementos de Programacion 28 Apendice: EL BUFFER DE TECLADO

Page 30: Buffer de Teclado

Lenguajes y Ciencias de la Computacion Universidad de Malaga

Leer(car)MIENTRAS (car != INTRO) HACER SI Es_Minuscula(car) ENT car = Mayuscula(car) FINSI Escribir(car) Leer(car)FINMIENTRAS

Programa de Usuario

Mem_TclBuffer_Tclcar

lao ↵

holaH_

Elementos de Programacion 29 Apendice: EL BUFFER DE TECLADO

Page 31: Buffer de Teclado

Lenguajes y Ciencias de la Computacion Universidad de Malaga

Leer(car)MIENTRAS (car != INTRO) HACER SI Es_Minuscula(car) ENT car = Mayuscula(car) FINSI Escribir(car) Leer(car)FINMIENTRAS

Programa de Usuario

Mem_TclBuffer_Tclcar

laO ↵

holaH_

Elementos de Programacion 30 Apendice: EL BUFFER DE TECLADO

Page 32: Buffer de Teclado

Lenguajes y Ciencias de la Computacion Universidad de Malaga

Leer(car)MIENTRAS (car != INTRO) HACER SI Es_Minuscula(car) ENT car = Mayuscula(car) FINSI Escribir(car) Leer(car)FINMIENTRAS

Programa de Usuario

Mem_TclBuffer_Tclcar

laO ↵

holaHO_

Elementos de Programacion 31 Apendice: EL BUFFER DE TECLADO

Page 33: Buffer de Teclado

Lenguajes y Ciencias de la Computacion Universidad de Malaga

Leer(car)MIENTRAS (car != INTRO) HACER SI Es_Minuscula(car) ENT car = Mayuscula(car) FINSI Escribir(car) Leer(car)FINMIENTRAS

Programa de Usuario

Mem_TclBuffer_Tclcar

al ↵

holaHO_

Elementos de Programacion 32 Apendice: EL BUFFER DE TECLADO

Page 34: Buffer de Teclado

Lenguajes y Ciencias de la Computacion Universidad de Malaga

Leer(car)MIENTRAS (car != INTRO) HACER SI Es_Minuscula(car) ENT car = Mayuscula(car) FINSI Escribir(car) Leer(car)FINMIENTRAS

Programa de Usuario

Mem_TclBuffer_Tclcar

al ↵

holaHO_

Elementos de Programacion 33 Apendice: EL BUFFER DE TECLADO

Page 35: Buffer de Teclado

Lenguajes y Ciencias de la Computacion Universidad de Malaga

Leer(car)MIENTRAS (car != INTRO) HACER SI Es_Minuscula(car) ENT car = Mayuscula(car) FINSI Escribir(car) Leer(car)FINMIENTRAS

Programa de Usuario

Mem_TclBuffer_Tclcar

al ↵

holaHO_

Elementos de Programacion 34 Apendice: EL BUFFER DE TECLADO

Page 36: Buffer de Teclado

Lenguajes y Ciencias de la Computacion Universidad de Malaga

Leer(car)MIENTRAS (car != INTRO) HACER SI Es_Minuscula(car) ENT car = Mayuscula(car) FINSI Escribir(car) Leer(car)FINMIENTRAS

Programa de Usuario

Mem_TclBuffer_Tclcar

aL ↵

holaHO_

Elementos de Programacion 35 Apendice: EL BUFFER DE TECLADO

Page 37: Buffer de Teclado

Lenguajes y Ciencias de la Computacion Universidad de Malaga

Leer(car)MIENTRAS (car != INTRO) HACER SI Es_Minuscula(car) ENT car = Mayuscula(car) FINSI Escribir(car) Leer(car)FINMIENTRAS

Programa de Usuario

Mem_TclBuffer_Tclcar

aL ↵

holaHOL_

Elementos de Programacion 36 Apendice: EL BUFFER DE TECLADO

Page 38: Buffer de Teclado

Lenguajes y Ciencias de la Computacion Universidad de Malaga

Leer(car)MIENTRAS (car != INTRO) HACER SI Es_Minuscula(car) ENT car = Mayuscula(car) FINSI Escribir(car) Leer(car)FINMIENTRAS

Programa de Usuario

Mem_TclBuffer_Tclcar

a ↵

holaHOL_

Elementos de Programacion 37 Apendice: EL BUFFER DE TECLADO

Page 39: Buffer de Teclado

Lenguajes y Ciencias de la Computacion Universidad de Malaga

Leer(car)MIENTRAS (car != INTRO) HACER SI Es_Minuscula(car) ENT car = Mayuscula(car) FINSI Escribir(car) Leer(car)FINMIENTRAS

Programa de Usuario

Mem_TclBuffer_Tclcar

a ↵

holaHOL_

Elementos de Programacion 38 Apendice: EL BUFFER DE TECLADO

Page 40: Buffer de Teclado

Lenguajes y Ciencias de la Computacion Universidad de Malaga

Leer(car)MIENTRAS (car != INTRO) HACER SI Es_Minuscula(car) ENT car = Mayuscula(car) FINSI Escribir(car) Leer(car)FINMIENTRAS

Programa de Usuario

Mem_TclBuffer_Tclcar

a ↵

holaHOL_

Elementos de Programacion 39 Apendice: EL BUFFER DE TECLADO

Page 41: Buffer de Teclado

Lenguajes y Ciencias de la Computacion Universidad de Malaga

Leer(car)MIENTRAS (car != INTRO) HACER SI Es_Minuscula(car) ENT car = Mayuscula(car) FINSI Escribir(car) Leer(car)FINMIENTRAS

Programa de Usuario

Mem_TclBuffer_Tclcar

A ↵

holaHOL_

Elementos de Programacion 40 Apendice: EL BUFFER DE TECLADO

Page 42: Buffer de Teclado

Lenguajes y Ciencias de la Computacion Universidad de Malaga

Leer(car)MIENTRAS (car != INTRO) HACER SI Es_Minuscula(car) ENT car = Mayuscula(car) FINSI Escribir(car) Leer(car)FINMIENTRAS

Programa de Usuario

Mem_TclBuffer_Tclcar

A ↵

holaHOLA_

Elementos de Programacion 41 Apendice: EL BUFFER DE TECLADO

Page 43: Buffer de Teclado

Lenguajes y Ciencias de la Computacion Universidad de Malaga

Leer(car)MIENTRAS (car != INTRO) HACER SI Es_Minuscula(car) ENT car = Mayuscula(car) FINSI Escribir(car) Leer(car)FINMIENTRAS

Programa de Usuario

Mem_TclBuffer_Tclcar

holaHOLA_

Elementos de Programacion 42 Apendice: EL BUFFER DE TECLADO

Page 44: Buffer de Teclado

Lenguajes y Ciencias de la Computacion Universidad de Malaga

Leer(car)MIENTRAS (car != INTRO) HACER SI Es_Minuscula(car) ENT car = Mayuscula(car) FINSI Escribir(car) Leer(car)FINMIENTRAS

Programa de Usuario

Mem_TclBuffer_Tclcar

holaHOLA_

Elementos de Programacion 43 Apendice: EL BUFFER DE TECLADO

Page 45: Buffer de Teclado

Lenguajes y Ciencias de la Computacion Universidad de Malaga

Leer(car)MIENTRAS (car != INTRO) HACER SI Es_Minuscula(car) ENT car = Mayuscula(car) FINSI Escribir(car) Leer(car)FINMIENTRAS

Programa de Usuario

Mem_TclBuffer_Tclcar

holaHOLA_

Elementos de Programacion 44 Apendice: EL BUFFER DE TECLADO