Sie sind auf Seite 1von 2

Lenguajes de Programacin II 1 Unidad I.- Estructuras 1.1.- Conceptos Generales 1.1.1.

- Definicin de caracteres Un carcter es la unidad mnima de informacin que corresponde aproximadamente con un grafema o con una unidad o smbolo parecido, como los de un alfabeto de un lenguaje natural. Un ejemplo de carcter es una letra, un nmero, un signo de puntuacin, espacios, etc. a - z, 0 9, ! ? # $ % & / Un caracter corresponde, por lo general, a un byte, conformado por ocho bits. Hay caracteres especiales que necesitan dos bytes para ser representados. En programacin, una cadena de caracteres, palabra o frase (String) es una secuencia ordenada de longitud arbitraria (aunque finita) de elementos que pertenecen a un cierto alfabeto. Normalmente se utilizan las cadenas de caracteres como un tipo de dato predefinido, para palabras, frases o cualquier otra sucesin de caracteres. En este caso, se almacenan en un vector de datos, o matriz de datos de una sola fila (array). 1.1.2.- Definicin de campo. Es el espacio de almacenamiento para un dato en particular. Dentro de las bases de datos un campo es la unidad mnima de almacenamiento de informacin accesible. Los campos suelen tener un tipo de dato asociado que permiten almacenar. Un campo puede ser por ejemplo: el nombre de una persona. Los nombres de los campos no pueden empezar con espacios en blanco y caracteres especiales. No pueden llevar puntos, ni signos de exclamacin o corchetes. Si pueden tener espacios en blanco en el medio. Se especifica el tipo de campo (tipo de informacin que contendr).

1.1.3.- Definicin de estructura. Una estructura es un tipo de datos definido por el usuario, es una combinacin de varios tipos de datos previamente definidos. Una estructura tambin se puede definir como un grupo de datos relacionados en una forma conveniente para el programador o el usuario del cdigo. Una estructura de datos es una forma de organizar un conjunto de datos elementales con el objetivo de facilitar la manipulacin (operaciones) de estos datos como un todo o individualmente.

Lenguajes de Programacin II 2 Unidad I.- Estructuras Una estructura de datos define la organizacin e interrelacin de stos y un conjunto de operaciones que se pueden realizar sobre ellos. Las operaciones bsicas son:
Alta, adicionar un nuevo valor a la estructura. Baja, borrar un valor de la estructura. Bsqueda, encontrar un determinado valor en la estructura para realizar una

operacin con este valor. Ordenamiento, de los elementos pertenecientes a la estructura. Apareo, dadas dos estructuras originar una nueva ordenada y que contenga a las apareadas. Esquema bsico de una estructura Struct { char nombre; /*Almacena el nombre*/ int edad; /* edad */ int calificacin; /*Aprovechamiento*/ } chica;

Das könnte Ihnen auch gefallen