02.08.2013 Views

Tema 3 - OCW

Tema 3 - OCW

Tema 3 - OCW

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

3.3 Tipos de Datos Estructurados: Enumerado, Subrango, Registro,<br />

Vector, Cadena, Matriz, Secuencia, Fichero<br />

Ejercicios: Tipos de Datos Simples y Estructurados<br />

• Diseñar un Tipo de Dato adecuado para representar los 49 números de la Lotería<br />

Primitiva con la indicación de si están marcados o no.<br />

• Diseñar un Tipo de Dato adecuado para representar una colección de Números<br />

Racionales. A continuación realizar la operación Suma de Racionales.<br />

• Diseñar el Tipo de Dato HoraActual compuesto de los elementos horas, minutos y<br />

segundos. Convertir una variable del tipo HoraActual a segundos y viceversa.<br />

• Diseñar el tablero para competir en red al Juego de los Barcos.<br />

• Diseñar el Tipo de Dato NumeroBinario y convertir una variable de tipo<br />

NumeroBinario a Decimal y viceversa.<br />

<strong>Tema</strong>rio<br />

Metodología y Tecnología de la Programación<br />

<strong>Tema</strong> 3. Elementos Básicos de la Programación Imperativa<br />

<strong>Tema</strong> 3. Elementos Básicos de la Programación Imperativa<br />

3.1 Identificadores, Constantes, Variables, Expresiones<br />

3.2 Tipos de Datos Simples: Natural, Entero, Real, Carácter, Booleano<br />

3.3 Tipos de Datos Estructurados: Enumerado, Subrango, Registro, Vector,<br />

String, Matriz, Secuencia, Fichero<br />

3.4 Estructura Secuencial<br />

3.5 Estructuras de Control de Flujo: Programación Estructurada<br />

3.6 Procedimientos y Funciones<br />

3.7 Paso de Parámetros<br />

3.8 Ámbito y Extensión<br />

3.9 Gestión de Memoria<br />

3.10 Entrada/Salida<br />

Metodología y Tecnología de la Programación<br />

<strong>Tema</strong> 3. Elementos Básicos de la Programación Imperativa<br />

39<br />

40<br />

20

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!