Home
7. EL FICHERO DE CONTROL
Contents
1. aceptabilidad El fichero de reglas de aceptabilidad puede contener tambi n l neas de comentario y l neas en blanco Estructura de la instrucci n del fichero de condiciones a valorl a valor2 b varlvar2var3vard Los valores 1 y 2 del primer tipo de regla deben de ser n meros enteros en el primer tipo de condici n Y en el segundo las variables deben de ser del tipo auxiliares que contengan O y l al haber sido procesadas El fichero de condiciones puede contener tambi n l neas de comentario y l neas en blanco 71
2. cc7 y_cc8 cdl cd2 cd3 cd4 cd5 cd6 cd7 y cd8 57 Cap tulo VII El Fichero de Control cpl cpt2 cpt3 cpt4 cpt5 cpt6 cpt7 cpt8 y_cpt9 pcl pe2 pc3 pc4 pco pc6 pc7 pc8 y_pco tcl tc2 tc3 tc4 tc y tc6 crl cr2 cr3 y_cr4 rcl rc2 rc3 y_rc4 vml vm2 vm3 vm4 vm5 y_vm6 myl mv2 mv3 mv4 mv5 y mv6 Con cualquier otro nombre de variable diferente a los anteriores se producir a un mensaje de error Las operadores aritm tico l gicos 1 Sumar 2 Restar 3 Multiplicar 4 Dividir Se comprueba el que no se divida por cero 5 Si condicional Comprueba si la parte anterior de la instrucci n es cierta en ese caso se eval a la parte de detr s y se asigna a la variable correspondiente Si no se cumpliera se asignar a lo que hay antes del e 6 lt Menor 7 lt Menor o igual 58 Cap tulo VII El Fichero de Control 8 gt Mayor 9 gt Mayor o igual 10 amp And l gico 11 Orl gico 12 Sumar un rango de variables vne Se suman las variables de un rango desde la que est a la izquierda de la almohadilla hasta la que est a la derecha incluidas estas Para poder sumar un rango se comprueba que la variable que hay a la izquierda sea menor que la que hay a la derecha En caso contrario se producir un mensaje de error 13 Tanto por ciento Calcula el porcentaje que una variable representa respecto a otra Se comprueba que no s
3. inclusive por ninguno puesto que para nosotros variables ser aquello que haya entre operadores despreciando los posibles espacios en blanco Las variables pueden ser de cuatro tipos 1 Variables con salida a base de datos las vne Ejem v7 v8 2 Variables reflejo de las vn las an El reflejo de las variables con salida a la base de datos son unas variables id nticas a las vn que guardan el mismo valor que calculamos para las vne en las instrucciones contar Son necesarias porque muchas de las variables con salida a la base de datos despu s de ser calculadas son modificadas para ser dadas como un tanto por ciento respecto al n total de palabras del texto o respecto a otras variables Pero podr a ser que posteriormente fuera necesario volver a utilizar su valor absoluto por lo cual cada una de estas variables guardan el valor absoluto de su vne correspondiente Se llaman an o An siendo el n el mismo que el de su vn paralela Ejemplos a7 A8 48 Cap tulo VII El Fichero de Control 3 Variables contabilizadas en el proceso de cuenta incial o introducidas por el usuario De diferentes elementos del texto que realizamos antes de procesar el fichero de control o las variables introducidas por el usuario en la configuraci n del programa 3 1 Variables contabilizadas palabras palabras polisilabicas oraciones cortas oraciones medias oraciones largas total oraciones longitud m
4. de Control Son aquellas cuyo primer car cter diferente de espacio en blanco es una doble comilla Podemos tener cuantas queramos y en cualquier lugar del fichero Su funci n tal y como su nombre indica es informativa sobre las diferentes acciones que estamos realizando Las l neas de comentario s lo tienen un requerimiento que empiecen por doble comilla no siendo necesario su cierre y por supuesto delante de las dobles comillas podemos tener tantos espacios en blanco como queramos 3 l neas de condiciones Son las que contienen alg n tipo de condici n Tipos de condiciones condiciones de variables auxiliares auxlaux2aux3 Sin espacios entre los nombres de las variables auxiliares Con el n mero de espacios en blanco iniciales que queramos Como las variables auxiliares van a contener los valores l gicos 0 o 1l El resultado de cada uno de estos grupos o condiciones ser O o 1 Ejemplo de condiciones de variables auxiliares dp1 dp2 dp3 dp7 dp1 dp2 dp3 epl ep2 ep3 65 Cap tulo VII El Fichero de Control En estas condiciones comprobamos que todas las variables auxiliares han sido procesadas previamente que no contienen el valor inicial en caso contrario si alguna no se ha calculado todav a se produce un mensaje de error condiciones de valores num ricos Xa Y Con el numero de espacios en blanco que queramos Sin espacios entre los valore
5. palabra clave y separado por un n mero indeterminado de espacios en blanco que debe ser de al menos uno viene el nombre de la variable a analizar Se comprueba que el nombre de la variable corresponda a alguna de las variables con salida a base de datos En caso contrario se dar el correspondiente mensaje de error Estas variables tienen todas un nombre similar que es la letra v seguida de su n mero Nos es indiferente que la v vaya en may scula o en min scula Unos ejemplos de nombre de variable serian v7 V8 Despu s del nombre de la variable y separado por un n mero indeterminado de espacios en blanco que necesariamente ha de ser al menos uno para poder distinguir del nombre de variable viene el nombre del fichero que contiene las reglas gramaticales a contar expresadas en el lenguaje de reglas gramaticales que veremos en el 45 Cap tulo VII El Fichero de Control pr ximo cap tulo El fichero de reglas puede tener el nombre que queramos pero sin extensi n pues autom ticamente el programa les pondr a todos los ficheros la extensi n rgl de reglas Habitualmente y por comodidad los ficheros de reglas gramaticales asociados a una determinada variable tienen el nombre de la variable precedido de la letra f Al igual que antes nos es indiferente el que las letras sean may sculas o min sculas Ejemplo El fichero de reglas asociado a la variable v7 se llamar fv7 o Fv7 o fV7 o FV7 cua
6. reflejo de las variables con salida a la base de datos son unas variables id nticas a las vn que guardan el mismo valor que calculamos para las vne en las instrucciones contar Son necesarias porque muchas de las variables con salida a la base de datos despu s de ser calculadas son modificadas para ser dadas como un tanto por ciento respecto al n total de palabras del texto o respecto a otras variables Pero podr a ser que posteriormente fuera necesario volver a utilizar su valor absoluto por lo cual cada una de estas variables guardan el valor absoluto de su vne correspondiente Se llaman an o An siendo el n el mismo que el de su vn paralela Ejemplo a7 a8 3 Variables contabilizadas en el proceso de cuenta incial o introducidas por el usuario 56 Cap tulo VII El Fichero de Control De diferentes elementos del texto que realizamos antes de procesar el fichero de control o las variables introducidas por el usuario en la configuraci n del programa 3 1 Variables contabilizadas palabras palabras polisilabicas oraciones cortas oraciones medias oraciones largas total oraciones longitud media oracion parrafos cortos parrafos_medios parrafos largos total parrafos longitud media parrafos gumning flesch 3 2 Variables configuradas nacionalidad edad numero 4 Variables auxiliares de aceptabilidad dp1 dp2 dp3 dp4 dp5 y dp6 ail ai2 ai3 ai4 y aid cel cc2 cc3 cc4 cc5 cc6
7. Cap tulo VII El Fichero de Control 7 EL FICHERO DE CONTROL 7 0 Introducci n El fichero de control es el fichero que contiene la secuencia de instrucciones o acciones que realizar el analizador Es un fichero imprescindible para el funcionamiento del programa Sin l no podemos funcionar Su nombre es pedido al usuario al comienzo de la ejecuci n o por defecto su nombre se encuentra en un fichero de configuraci n En el fichero de control podemos tener varios tipos de l neas 1 l neas en blanco Son ignoradas y podemos tener cuantas queramos y en cualquier posici n del fichero 2 l neas de comentario Son aquellas cuyo primer car cter diferente de espacio en blanco es una doble comilla Podemos tener cuantas queramos y en cualquier lugar del fichero Su funci n tal y como su nombre indica es informativa sobre las diferentes acciones que estamos realizando Las l neas de comentario s lo tienen un requerimiento que empiecen por doble comilla no siendo necesario su cierre y por supuesto delante de las dobles comillas 43 Cap tulo VII El Fichero de Control podemos tener tantos espacios en blanco como queramos 3 l neas de instrucci n Son las que contienen alguna instrucci n en concreto a realizar por el programa existen varios tipos de acciones y por lo tanto varios tipos de l neas de instrucci n Todas las l neas del fichero de control pueden tener como m ximo 256 caracter
8. ca divisi n por cero Hay dos variantes 13 1 v3 varl var2 Cuya traducci n es v3 v1 v2 100 13 2 v3 v2 Cuya traducci n es v3 v3 v2 100 14 Par ntesis Los par ntesis pueden contener cualquier expresi n aritm tico l gica formada por la combinaci n de las variables y de 51 Cap tulo VII El Fichero de Control los operadores anteriores Un par ntesis puede contener otros par ntesis a cualquier nivel de anidamiento 15 Asignaci n El signo igual seguido solamente por el nombre de una variable asigna el valor de esta variable a la variable que queda al lado izquierdo del 16 Igualdad l gica Ejemplos de instrucciones de operaci n aritm tico l gica 10 v6 v7 vll v6 v13 v6 v7 v8 v15 edad vl16 v1 7 v18 v16 v17 v20 v21 v21 v22 lt 2 5 v93 conciso gt 7 conciso 7 Hemos de tener en cuenta que al ser el fichero de control un fichero que se va a procesar secuencialmente cuando escribamos una instrucci n de tipo aritm tico l gico las variables del lado derecho del signo igual tienen que haber sido calculadas previamente Cuando procesamos una instrucci n de este tipo se comprueba que las variables del lado derecho tienen un valor distinto del inicial en caso contrario se produce un mensaje de error 7 1 3 Instrucci n de c lculo de las variables auxiliares para la evaluaci n de las variables de aceptabilidad 52 Cap tulo VII El F
9. den tener cualquier nombre sin extensi n pues asumimos autom ticamente que la extensi n es rgl extensi n de ficheros de reglas gramaticales El fichero de reglas gramaticales tambi n puede contener l neas en blanco y l neas de comentario 68 Cap tulo VII El Fichero de Control Estructura de la instrucci n del fichero de reglas gramaticales Presenta una gran variedad de estructuras Se ha dedicado todo el cap tulo 8 a este fichero Estructura de la instrucci n de operaci n aritm tico l gica y asignaci n del fichero de control nombre_variable expresi n_aritm tico _l gica La expresi n arim tico l gica incluye nombres de variables que han sido calculadas previamente y operadores Se comprueba que estas variables que intervienen en la expresi n tengan un valor diferente del inicial que hayan sido calculadas ya Si la expresi n aritm tico l gica fuese solamente el nombre de una variable la instrucci n ser a una asignaci n Las variables de lado izquierdo han de ser del tipo vne con salida a base de datos o la variable de aceptabilidad global y las de la expresi n del lado derecho pueden ser vn an variables introducidas por el usuario en la configuraci n del programa o variables de aceptabilidad Estructura de la instrucci n auxiliares del fichero de control auxiliares fichero_de_auxiliares Esta instrucci n es nica solo aparece una vez en el fichero de control Es
10. e las letras sean may sculas o min sculas Esto funciona as para todas las variables de aceptabilidad excepto para la variable global que previamente ha tenido que ser obtenida sumando el valor del resto de las variables de aceptabilidad 61 Cap tulo VII El Fichero de Control Teniendo en cuenta que la variable conciso si su valor es mayor que 7 se le restar 7 La variable es normalizada si su valor es mayor que 7 La variable global es un caso especial Su formato ser acepta global fglobal que es igual al de las otras variables de aceptabilidad pero previamente la variable global ha tenido que ser calculada en una instrucci n aritm tico l gica en el fichero de control ya est inicializada Esta instrucci n aparecer en el fichero de control despu s de las instrucciones referentes a las otras variables de aceptabilidad y despu s de la instrucci n aritm tico l gica que suma del resto de las variables de aceptabilidad si alguna de las variables de aceptabilidad no hubiera sido calculada todav a se dar a un mensaje de error El fichero de reglas de aceptabilidad El fichero de reglas aceptabilidad puede contener tres tipos de l neas 1 l neas en blanco Son ignoradas y podemos tener cuantas queramos y en cualquier posici n del fichero 2 l neas de comentario Son aquellas cuyo primer car cter diferente de espacio en blanco es una doble comilla Podemos tener cuantas q
11. e produzca divisi n por cero Hay dos variantes 13 1 v3 varl var2 Cuya traducci n es v3 v1 v2 100 13 2 v3 v2 Cuya traducci n es v3 v3 v2 100 14 Par ntesis Los par ntesis pueden contener cualquier expresi n aritm tico l gica formada por la combinaci n de las variables y de 59 Cap tulo VII El Fichero de Control los operadores anteriores Un par ntesis puede contener otros par ntesis a cualquier nivel de anidamiento 15 Asignaci n El signo igual seguido solamente por el nombre de una variable asigna el valor de esta variable a la variable que queda al lado izquierdo del 16 Igualdad l gica Ejemplos de instrucciones de variables auxiliares para variables de aceptabilidad DP1 v16 v17 DP2 v21 v21 v22 lt 2 5 Hemos de tener en cuenta que al ser el fichero de control un fichero que se va a procesar secuencialmente Cuando escribamos una instrucci n de este tipo las variables del lado derecho del signo igual tienen que haber sido calculadas previamente Se comprueba que las variables del lado derecho tienen un valor distinto del inicial en caso contrario se produce un mensaje de error 7 1 4 Instrucci n de reglas de aceptabilidad Esta instrucci n empieza con la palabra clave acepta La palabra clave acepta puede ir en may sculas o en min sculas es indiferente A su vez en la l nea donde se encuentra la instrucci n delante de la palabra clav
12. e puede haber tantos espacios en blanco como queramos Siguiendo a la palabra clave y separado por un n mero indeterminado de espacios en blanco que debe ser de al menos uno 60 Cap tulo VII El Fichero de Control viene el nombre de la variable a analizar Se comprueba que el nombre de la variable corresponda a alguna de las variables de aceptabilidad En caso contrario se dar el correspondiente mensaje de error Las variables de aceptabilidad que son directo claro conciso conviccion variado global Nos es indiferente el que el nombre de las variables venga en may sculas o min sculas Estas variables de aceptabilidad se hacen corresponder mediante asignaci n a alguna de las variables vne con salida a base de datos Utilizamos estas variables intermedias de aceptabilidad sin salida a base de datos para independizar la variable de la vn de la base de datos Despu s del nombre de la variable y separado por un n mero indeterminado de espacios en blanco que necesariamente ha de ser al menos uno para poder distinguir del nombre de variable viene el nombre del fichero que contiene las reglas de aceptabilidad de primer nivel El fichero de reglas puede tener el nombre que queramos con o sin extensi n Habitualmente y por comodidad los ficheros de reglas de aceptabilidad asociados a una determinada variable tienen el nombre de la variable precedido de la letra f Al igual que antes nos es indiferente el qu
13. edia oracion parrafos cortos parrafos medios parrafos largos total parrafos longitud media parrafos gumning flesch 3 2 Variables configuradas nacionalidad edad numero 49 Cap tulo VII El Fichero de Control 4 Variables de aceptabilidad directo claro conciso conviccion variado global Con cualquier otro nombre de variable diferente a los anteriores se producir a un mensaje de error Las operadores aritm tico l gicos 1 Sumar 2 Restar 3 Multiplicar 4 Dividir Se comprueba el que no se divida por cero 5 Si condicional Comprueba si la parte anterior de la instrucci n es cierta en ese caso se eval a la parte de detr s y se asigna a la variable correspondiente Si no se cumpliera se asignar a lo que hay antes del 6 lt Menor 50 Cap tulo VII El Fichero de Control 7 lt Menor o igual 8 gt Mayor 9 gt Mayor o igual 10 amp And l gico 11 Orl gico 12 Sumar un rango de variables vne Se suman las variables de un rango desde la que est a la izquierda de la almohadilla hasta la que est a la derecha incluidas estas Para poder sumar un rango se comprueba que la variable que hay a la izquierda sea menor que la que hay a la derecha En caso contrario se producir un mensaje de error 13 Tanto por ciento Calcula el porcentaje que una variable representa respecto a otra Se comprueba que no se produz
14. ente abstracto impersonal 2 fdirecto 2 Bastante abstracto e impersonal 3 fdirecto 3 Algo abstracto e impersonal 7 fdirecto 7 Neutro 5 fdirecto 5 Directo personal aceptable 6 fdirecto 6 Directo y personal bueno 7 fdirecto 7 Directo y personal excelente 63 Cap tulo VII El Fichero de Control En este caso el programa va evaluando las condiciones contenidas en los ficheros correspondientes a cada valor en el momento en que se cumple alguna condici n acaba el proceso y el valor correspondiente al fichero donde estaba la condici n es puesto en la variable de aceptabilidad Todas las l neas del fichero de aceptabilidad pueden tener como m ximo 256 caracteres produci ndose un mensaje error si sobrepasamos esta cifra Ejemplo de instrucci n de aceptabilidad acepta directo fdirecto Esta instrucci n le indica al programa que debe de abrir fdirecto e ir procesado las reglas de aceptabilidad hasta que se cumpla alguna Una regla de aceptabilidad se procesa abriendo el fichero de condiciones asociado al valor de la regla y comprobando las condiciones El fichero de condiciones Estos ficheros forman parte de las reglas de aceptabilidad y van asociados a un valor num rico El fichero de condiciones puede contener tres tipos de l neas 1 l neas en blanco Son ignoradas y podemos tener cuantas queramos y en cualquier posici n del fichero 2 l neas de comentario 64 Cap tulo VII El Fichero
15. es produci ndose un mensaje error si sobrepasamos esta cifra El procesamiento del fichero de control es secuencial empez ndose en la primera l nea y acabando en la ltima La escritura del fichero de control ha de ser cuidadosa pues tenemos que escribir al menos una l nea de instrucci n por cada una de las variables a analizar si nos olvid ramos de alguna posteriormente al procesamiento del fichero de control hay una comprobaci n de que ninguna de las variables a quedado sin analizar En caso de olvidar alguna se producir a un mensaje de error 7 1 Las l neas de instrucci n Como indicamos anteriormente tenemos varias instrucciones o acciones posibles Contar sobre el texto una variable de salida a base de datos Calcular el valor de una variable auxiliar para las reglas de 44 Cap tulo VII El Fichero de Control aceptabilidad Calcular el valor de una de las variables de aceptabilidad con salida a base de datos Realizar alguna operaci n de tipo arim tico l gico con las variables previamente calculadas para calcular el valor de otra 7 1 1 Instrucci n de cuenta sobre el texto a analizar Esta instrucci n empieza con la palabra clave contar La palabra clave contar puede ir en may sculas o en min sculas es indiferente A su vez en la l nea donde se encuentra la instrucci n delante de la palabra clave puede haber tantos espacios en blanco como queramos Siguiendo a la
16. ichero de Control Dentro del fichero de control hay una sola instrucci n para el c lculo del valor de las variables auxiliares para las reglas de aceptabilidad La instrucci n est compuesta de una palabra clave auxiliares seguida del nombre del fichero que contiene las reglas aritm tico l gicas relativas a las variables auxiliares el nombre del fichero puede ser cualquiera La palabra clave va separada del nombre del fichero por al menos un espacio Luego la instrucci n queda auxiliares fichaux El fichero con las instrucciones relativas a variables auxiliares En el fichero de auxiliares podemos tener tres tipos de l neas 1 l neas en blanco Son ignoradas y podemos tener cuantas queramos y en cualquier posici n del fichero 2 l neas de comentario Son aquellas cuyo primer car cter diferente de espacio en blanco es una doble comilla Podemos tener cuantas queramos y en cualquier lugar del fichero Su funci n tal y como su nombre indica es informativa sobre las diferentes acciones que estamos realizando Las l neas de comentario s lo tienen un requerimiento que empiecen por doble comilla no siendo necesario su cierre y por supuesto delante de las dobles comillas podemos tener tantos espacios en blanco como queramos 53 Cap tulo VII El Fichero de Control 3 l neas de instrucci n Son las que contienen alguna instrucci n en concreto a realizar por el programa para el c lculo de las
17. iente 12 Las acciones de tipo contar sobre variables tipo vn 22 Las acciones de tipo aritm tico l gico y de asignaci n sobre las variables de tipo vne 32 La instrucci n auxiliares que calcula el valor de las variables auxiliares Quedan todas a O oa T 42 Las instrucciones de tipo acepta sobre las variables de aceptabilidad Calculamos todas excepto la global Necesitamos que todas las variables anteriores tipo vn y auxiliares est n calculadas ya 62 Una instrucci n aritm tico l gica con conciso para comprobar si vale O en cuyo caso se le asignar a el valor 4 conciso conciso 0 0 4 52 Operaci n aritm tico l gica sobre la variable global global directo claro conciso gt 7 e conciso 7 conviccion variado 67 Cap tulo VII El Fichero de Control Teniendo en cuenta que en el caso de conciso si su valor fuera mayo que 7 se le restaria 7 62 Instrucci n acepta global fglobal donde global ya tiene un diferente del inicial 72 Las asignaciones de las variables de aceptabilidad a variables de tipo vn para su salida a base de datos Esquema del fichero de control FICHERO DE CONTROL Estructura de la instrucci n contar del fichero de control contar nombre_variable fichero_con_las_reglas gramaticales Se comprueba que el nombre de la variable corresponde a una de las variables del tipo vn con salida a la base de datos Los ficheros con reglas gramaticales pue
18. lquiera de las formas anteriores hacen referencia al mismo fichero El fichero de reglas gramaticales puede contener tres tipos de l neas 1 l neas en blanco Son ignoradas y podemos tener cuantas queramos y en cualquier posici n del fichero 2 l neas de comentario Son aquellas cuyo primer car cter diferente de espacio en blanco es una doble comilla Podemos tener cuantas queramos y en Cualquier lugar del fichero Su funci n tal y como su nombre indica es informativa sobre las diferentes acciones que estamos realizando Las l neas de comentario s lo tienen un requerimiento que empiecen por doble comilla no siendo necesario su cierre y por supuesto delante de las dobles comillas podemos tener tantos espacios en blanco como queramos 3 l neas de regla gramatical Son las que contienen alg n tipo de regla gramatical a buscar por el programa en el texto que estamos analizar Y por cada vez que encontremos alguno de estos patrones se 46 Cap tulo VII El Fichero de Control incrementa el valor de la variable que estamos analizando El lenguaje de reglas ser explicado en el cap tulo siguiente Todas las l neas del fichero de reglas pueden tener como m ximo 256 caracteres produci ndose un mensaje error si sobrepasamos esta cifra Ejemplo de instrucci n de cuenta contar v7 fv7 Esta instrucci n le indica al programa que debe de contar la variable v7 sobre el texto a analizar con las regla
19. s gramaticales contenidas en el fichero fv7 El fichero fv7 est en el directorio de trabajo definido en la configuraci n del programa y como ya dijimos tendr en realidad la extensi n rgl de reglas 7 1 2 Instrucci n de operaci n aritm tico l gica con variables Esta instrucci n empieza con el nombre de una variable La variable obligatoriamente ha de ser una de las variables con salida a base de datos que son las vn o la variable global de las de aceptabilidad lanz ndose un mensaje de error en caso contrario El nombre de la variable puede ir en may sculas o en min sculas es indiferente A su vez en la l nea donde se encuentra la instrucci n delante del nombre de la variable puede haber tantos espacios en blanco como queramos Siguiendo a la variable y separado por un n mero indeterminado de espacios en blanco que puede ser ninguno viene el signo igual 47 Cap tulo VII El Fichero de Control Se comprueba la existencia del pues si no no podremos seguir adelante y se dar un mensaje de error Despu s del viene la expresi n aritm tico l gica a evaluar y cuyo resultado introduciremos en la variable del lado izquierdo del Esta expresi n aritm tico l gica estar formada por nombres de variables y operadores aritm tico l gicos Los nombres de las variables y los operadores aritm tico l gicos pueden ir separados por el n mero de espacios en blanco que queramos
20. s num ricos X e Y y la palabra clave a Aqu comprobamos que la variables de aceptabilidad que estamos evaluando en el fichero de control tiene un valor que se encuentra entre X e Y Por lo tanto vamos a hacer dos comprobaciones que la variable de aceptabilidad tenga un valor diferente del inicial y que X sea menor que Y en caso contrario se producir a un mensaje de error Este tipo de condici n es utilizada para la variable global Ejemplo de condiciones de valores num ricos 7 2 Resumen y esquema del fichero de control Como ya se indic antes el fichero de control es el que contiene todas las instrucciones del programa Es el que controla la secuencia de acciones a realizar por lo tanto su presencia es imprescindible para que se ejecute el programa Tambi n es importante que las acciones a 66 Cap tulo VII El Fichero de Control realizar est n colocadas en un orden l gico Por ejemplo en una instrucci n de acci n aritm tico l gica es imprescindible que las variables que act an como t rminos de la expresi n aritm tico l gica hayan sido previamente calculadas mediante alguna acci n o instrucci n anterior Como se puede observar este fichero permite total flexibilidad en cuanto a las reglas de aceptabilidad y a la asignaci n de variables siendo f cil su cambio si fuera necesario Orden de las instrucciones en el fichero de control El orden correcto de las instrucciones ser a el sigu
21. tructura de la instrucci n del fichero de auxiliares 69 Cap tulo VII El Fichero de Control nombre_variable expresion_aritmetico_l gica Se comprueba que el nombre de la izquierda corresponda a una variable auxiliar y que las variables que aparecen en la expresi n aritm tico l gica hayan sido ya procesadas Estas variables de la expresi n aritm tico l gica pueden ser del tipo vn an de las introducidas por el usuario en la configuraci n de las contadas por el programa o de las propias variables auxiliares siempre que hayan sido inicializadas El fichero de las variables auxiliares podr a tener cualquier nombre El fichero de variables auxiliares puede contener tambi n l neas de comentario y l neas en blanco Estructura de la instrucci n acepta del fichero de control acepta nombre_variable fichero_con _reglas _de_ aceptabilidad Se comprueba que la variable sea de una de las variables de aceptabilidad El nombre de fichero puede ser cualquiera con o sin extensi n pero ser conveniente darle un nombre relacionado el de la variable de aceptabilidad Estructura de la instrucci n del fichero de reglas de aceptabilidad valor fichero_condiciones comentario El valor es un n mero El fichero de condiciones puede tener cualquier nombre aunque preferiremos nombres relacionados con la variable de aceptabilidad asociada al fichero de las reglas de 70 Cap tulo VII El Fichero de Control
22. ueramos y en cualquier lugar del fichero Su funci n tal y como su nombre indica es informativa sobre las diferentes acciones que estamos realizando Las l neas de comentario s lo tienen un requerimiento que empiecen por doble comilla no siendo necesario su cierre y por supuesto delante de las dobles comillas podemos tener tantos espacios en blanco como queramos 3 l neas de regla de aceptabilidad 62 Cap tulo VII El Fichero de Control Son las que contienen alg n tipo de regla de aceptabilidad Las reglas de aceptabilidad consisten enun valor num rico seguido del nombre de un fichero de condiciones y de un comentario asociado a ese valor num rico Separados al menos un espacio y el valor num rico con tantos espacios por delante como se quiera El valor num rico es el que tomar la variable de aceptabilidad en caso de que sean ciertas las condiciones del fichero de condiciones asociadas al valor El fichero de condiciones contiene una serie de condiciones l gicas que han de cumplirse para que el valor num rico asociado pase a la variable de aceptabilidad El comentario asociado al valor num rico ser utilizado por el entorno Windows para colocarlo en la ventana de resultados junto con el valor num rico de la variable de aceptabilidad Ejemplo de fichero de reglas de aceptabilidad fichero de reglas de aceptabilidad asociado a la variable de aceptabilidad directo 1 fdirecto 1 Excesivam
23. variables auxiliares Variables auxiliares para el c lculo de las variables relacionadas con las reglas de aceptabilidad Las acciones a realizar siempre son operaciones aritm tico l gicas Esta instrucci n empieza con el nombre de una variable auxiliar La variable obligatoriamente ha de ser una de las variables definidas como auxiliares lanz ndose un mensaje de error en caso contrario El nombre de la variable puede ir en may sculas o en min sculas es indiferente A su vez en la l nea donde se encuentra la instrucci n delante del nombre de la variable puede haber tantos espacios en blanco como queramos Las variables auxiliares de aceptabilidad son De estilo directo y personal dp1 dp2 dp3 dp4 dp5 y_dp6 De estilo abstracto y personal ail ai2 ai3 ai4 y ai5 De estilo claro y confuso cc1l cc2 cc3 cc4 cc5 cc6 cc7 y_cc8 De estilo confuso y dif cil de leer cd 1 cd2 cd3 cd4 cd5 cd6 cd7 y_cd8 De estilo conciso vs perifr stico y tipo telegr fico cpt1 cpt2 cpt3 cpt4 cpt5 cpt6 cpt7 cpt8 y cpt9 De estilo perifr stico 54 Cap tulo VII El Fichero de Control pc1 pc2 pce3 pc4 pc5 pc6 pe7 pc8 y_pco De estilo telegr fico tc1 tc2 tc3 tc4 tc5 y tc6 De estilo de convicci n vs reflexivo crl cr2 cr3 y cr4 De estilo reflexivo vs estilo de convicci n rcl rc2 rc3 y rc4 De estilo variado vs mon tono vm l vm2 vm3 vm4 vm5 y vm6 De estilo mon tono vs
24. variado mvl mv2 mv3 mv4 y mv5 Estas variables auxiliares de aceptabilidad se utilizan posteriormente para calcular el valor de las variables de aceptabilidad de la base de datos Los resultados las variables de aceptabilidad se obtienen de las diferentes combinaciones de los valores de estas variables auxiliares Siguiendo la variable y separado por un n mero indeterminado de espacios en blanco que puede ser ninguno viene el signo igual Se comprueba la existencia del pues si no no podremos seguir adelante y se dar un mensaje de error Despu s del viene la expresi n aritm tico l gica a evaluar y cuyo resultado introduciremos en la variable del lado izquierdo del Esta expresi n aritm tico l gica estar formada por nombres de variables y operadores aritm tico l gicos Normalmente las variables 55 Cap tulo VII El Fichero de Control auxiliares deber n de contener un valor l gico o l despu s de la evaluaci n Los nombres de las variables y los operadores aritm tico l gicos pueden ir separados por el n mero de espacios en blanco que queramos inclusive por ninguno puesto que para nosotros variables ser aquello que est entre operadores despreciando los posibles espacios en blanco intermedios Las variables pueden ser de cuatro tipos 1 Variables con salida a base de datos las vn Ejem v7 v8 2 Variables reflejo de las vne las an El
Download Pdf Manuals
Related Search
Related Contents
Q173SCCF C Controller Interface Module User`s Manual (API Library) 取り扱い説明書はこちら Terminales S Lycée Jean-Bart de Dunkerque. SCIENCES Operating Instructions Utilizing Wireless Polling Devices to Enhance Classroom Participation LB DVR User`s manual - Oyn-x Troy-Bilt 3090XP Snow Blower User Manual Exemple d`un rapport de visite BakkerElkhuizen Footform Dual Copyright © All rights reserved.
Failed to retrieve file