Índice alfabÉtico - universidad de ?· fortran, 53 fortran 90, 167 fortran 95, 64, 71, 167, 253,...

Download ÍNDICE ALFABÉTICO - Universidad de ?· Fortran, 53 Fortran 90, 167 Fortran 95, 64, 71, 167, 253, 256…

Post on 22-Jul-2018

212 views

Category:

Documents

0 download

Embed Size (px)

TRANSCRIPT

  • NDICE ALFABTICO

    !, 72(/, 246*, 86**, 86+, 86-, 86.EQ., 89.FALSE., 58, 63.GE., 89.GT., 89.LE., 89.LT., 89.NE., 89.TRUE., 58, 63/, 86/), 246//, 92/=, 89:, 91, 225, 226=, 89&, 77mbito, 167, 327mbito global, 327mbito local, 327

    rbol de derivacin, 595rbol sintctico, 595%, 68

    ABS, 104, 515Absoluto, 515Acceso indirecto, 230ACCESS, 409, 423ACHAR, 362, 512Acoplamiento, 329ACOS, 514ACTION, 409, 424ADJUSTL, 517ADJUSTR, 517AIMAG, 512AINT, 516Aleatorio, 373, 377, 543, 579Alfabeto, 53, 549Algoritmo, 37ALL, 243, 273, 538ALLOCATABLE, 259ALLOCATE, 259ALLOCATED, 260, 542ALU, 28Anlisis de valores lmite, 572, 573Anlisis lxico, 585Anlisis sintctico, 592Anidamiento, 222, 253Anidar, 133

    600

  • NDICE ALFABTICO 601

    ANINT, 516Antecedentes histricos, 19ANY, 243, 538APPEND, 410, 424Array, 220ASA, 383ASCII, 22, 34, 512, 556Asignacin de matrices, 235ASIN, 514ASIS, 424Asociatividad, 86ATAN, 514ATAN2, 515Atributo, 406Atributos de los tipos, 59Autmata, 587azar, 579

    Bsqueda, 296Bsqueda:

    binaria, 297, 451dicotmica, 297secuencial, 296, 451, 455

    BACKSPACE, 420Bit, 25, 522BIT_SIZE, 522BLANK, 409, 424BTEST, 523Bucle, 165, 578Bucle controlado por centinela, 177Bucle controlado por condicin, 177Bucle controlado por contador, 167Bucle infinito, 180, 181Bus, 28, 29Bus del sistema, 31Buscar subcadenas, 518, 521Byte, 25Bytecodes, 47

    Cdigo fuente, 46Cdigo mquina, 42Cdigo objeto, 46, 469Cabecera, 311Cach, 29, 31Cadena automtica, 339

    Cadena de caracteres, 63Cadena de longitud asumida, 338Cadenas de caracteres constantes, 65Caja blanca, 567, 568Caja negra, 567, 572Calidad del software, 567CALL, 314Camino independiente, 568Campo, 406Carcter de control, 383Caso base, 440Casos de prueba, 567CEILING, 510CHARACTER, 58, 62, 63Clase de equivalencia, 572CLOSE, 410CMPLX, 511Codificacin, 24Coma flotante, 560Comentario, 42, 578Comentarios, 72Comillas dobles, 66Comillas simples, 66Comparacin de cadenas, 519, 520Comparacin lxica, 519Compilacin, 469Compilacin separada, 466Compilador, 46, 585Complejidad ciclomtica, 568Complemento a 1, 557, 559Complemento a 2, 557, 559COMPLEX, 58, 62Concatenacin, 92Concatenar, 520CONJG, 516Conjugado, 516Constante con nombre, 62, 576Constante literal, 62Constructor de una matriz, 246CONTAINS, 310Controlador, 31Conversin de base, 551Conversin de tipos, 510Coordinated Universal Time, 545COS, 514

  • 602 NDICE ALFABTICO

    COSH, 116, 515COUNT, 243, 255, 535CPU, 29CR, 383Crpulo, 196Craps, 195CSHIFT, 242, 532Cuerpo del programa, 76Cuerpo del subprograma, 311CYCLE, 180, 577

    DATA, 70, 174DATE_AND_TIME, 544Dato, 24, 45, 55Dato Carcter, 58Dato carcter, 45Dato Complejo, 58Dato complejo, 45Dato definido por el usuario, 45, 67, 93, 101Dato Entero, 57Dato entero, 45Dato enumerado, 45Dato estructurado, 45Dato intrnseco, 57Dato Lgico, 58Dato lgico, 45Dato numrico, 45Dato Real, 57Dato real, 45DEALLOCATE, 260Declaracin de variables, 58, 74Declaracin implcita de variables, 60Declaracin impltica, 577Decodificar, 381DEFAULT, 140Depurador, 47Desbordamiento, 345Descriptor de formato, 382Descriptor:/, 391A, 390B, 387BN, 392BZ, 392de cadenas, 386, 393

    de cadenas de caracteres, 390de control, 386, 391de datos, 386, 387de datos lgicos, 389de nmeros enteros, 387de nmeros reales, 388E, 388F, 388G, 390genrico, 390I, 387L, 389O, 387repeticin, 393S, 392SP, 392SS, 392T, 391TL, 391TR, 391X, 391Z, 387

    Desplazamiento, 532, 533Desplazamiento circular, 532Desplazamiento de bits, 524Diagrama de flujo, 38, 39DIM, 516DIMENSION, 220, 263DIRECT, 409, 423, 424Diseo descendente, 40, 371Dispositivo de E/S, 28DO implcito, 174, 190DO indexado, 167, 190DO WHILE, 180, 190DOT_PRODUCT, 242, 531DOUBLE PRECISION, 58DOUBLE PRECISION COMPLEX, 58

    E/S, 98, 381EBCDIC, 556EDVAC, 27Ejecucin paso a paso, 107, 172Eliminar espacios en blanco, 521ELSEWHERE, 252END, 77

  • NDICE ALFABTICO 603

    End of File, 420ENDDO, 167, 180ENDFILE, 420ENDFORALL, 256ENDWHERE, 252ENIAC, 27Enlazado, 46, 469Entrada, 381Entrada de datos, 99Entrada y salida, 98EOF, 420EOSHIFT, 242, 533EPSILON, 547Error, 565Error en tiempo de ejecucin, 344Especificador de formato, 382Estado de un fichero, 423Estilo de programacin, 567, 575Estructura condicional, 40, 129Estructura de un programa, 73Estructura iterativa, 40, 163Estructura multicondicional, 134Estructura secuencial, 40Exa, 26EXIST, 424EXIT, 180, 577EXP, 512Exponenciacin, 86Exponencial, 512Expresin, 85

    Factorial, 183, 192, 439Fecha, 544Fibonacci, 194, 446, 452Fichero, 406Fichero:

    aleatorio, 407ASCII, 408binario, 408con formato, 408de acceso directo, 407de acceso secuencial, 407de texto, 408externo, 406interno, 406

    secuencial, 407sin formato, 408

    Ficheros, 405FIELDATA, 556FILE, 409, 424Fin del programa, 77, 78FLOOR, 511Flujo de control, 568FMT, 414, 416FORALL, 256FORM, 409, 424Forma asumida, 336Forma de una matriz, 220, 235, 541FORMAT, 382, 385, 414Formato, 381FORMATTED, 410, 424Fortran, 53Fortran 90, 167Fortran 95, 64, 71, 167, 253, 256Fractal, 454Funcin, 310, 317Funcin intrnseca, 101Funcin recursiva, 442Funciones intrnsecas, 505FUNCTION, 317

    Giga, 26GMT, 545GNU/Linux, 51GOTO, 180, 577Grafo de flujo, 568Gramtica, 594Greenwich Mean Time, 545

    Hanoi, 445, 453Hardware, 25Harvard Mark I, 27Hora, 544, 545HUGE, 546

    IACHAR, 103, 362, 512IAND, 523IBCLR, 523IBITS, 524IBSET, 523

  • 604 NDICE ALFABTICO

    Identificador, 54, 575, 576IEEE-754, 560IEOR, 524IF lgico, 131IF-THEN, 129IF-THEN-ELSE, 132IF-THEN-ELSEIF, 134IMPLICIT, 60, 74IMPLICIT NONE, 61Indentacin, 576INDEX, 185, 205, 242, 354, 367, 518Indireccionamiento con matrices, 230Informtica, 24Informacin, 24Inicializacin de variables, 59, 577INQUIRE, 423INT, 104, 510Intrprete, 46, 47INTEGER, 57, 62INTENT, 342INTENT(IN), 327, 342INTENT(INOUT), 342INTENT(OUT), 342Intercambiar dos datos, 316INTERFACE, 472, 484Interface, 470Interface explcita, 471, 472, 484Interface implcita, 470IOR, 524IOSTAT, 409, 410, 414, 416, 420, 424ISHFT, 524ISHIFC, 525

    JAVA, 47Justificar cadenas, 517

    Kilo, 26

    Lmites de la representacin interna, 546Lnea de continuacin, 77LAN, 43Lazo, 165LBOUND, 243, 540LEN, 63, 105, 518LEN=*, 65

    LEN_TRIM, 105, 188Lenguaje algortmico, 38Lenguaje de alto nivel, 43Lenguaje ensamblador, 42Lenguaje mquina, 42Lenguaje natural, 37Lenguajes programacin, 40LF, 383LGE, 519LGT, 520Link, 46, 469Linux, 51Literal, 62LLE, 520LLT, 520LOG, 512LOG10, 513Logaritmo decimal, 513Logaritmo natural, 512Logaritmo neperiano, 512LOGICAL, 58, 62Longitud de una cadena, 518

    Mscara, 251Mximo, 516, 526, 527Mximo comn divisor, 353, 359Mdulo, 465, 466, 470, 474, 513Mnimo, 517, 527, 528MATMUL, 239, 242, 243, 531Matrices, 526Matrices dinmicas, 259Matriz, 220Matriz automtica, 339Matriz de forma asumida, 335Matriz dinmica, 542MAX, 104, 516MAXLOC, 242, 245, 305, 526MAXVAL, 242, 245, 279, 527MCD, 353, 359Mega, 26Memoria, 30Memoria aleatoria, 31Memoria externa, 30Memoria interna, 30Memoria masiva, 30

  • NDICE ALFABTICO 605

    Memoria primaria, 30Memoria principal, 28, 30Memoria secuencial, 30Memoria secundaria, 30MERGE, 243, 255, 536Metodologa de la programacin, 34, 35Mezcla de tipos, 94Microprocesador, 29MIN, 104, 517MINLOC, 242, 287, 305, 527MINVAL, 242, 279, 528MOD, 131, 158, 215, 242, 513Modularizacin, 465MODULE, 474MODULE PROCEDURE, 484MODULO, 513Motherboard, 31MVBITS, 525

    Nmero aleatorio, 543, 579Nmero par, 131Nmero pseudoaleatorio, 543, 579NAME, 424NAMED, 424NaN, 103NEW, 410NEXTREC, 424NINT, 104, 511NO, 424, 425Nodo predicado, 568Nombre de un programa, 74NOT, 524Not a number, 103Notacin cientfica, 560Notacin exponencial, 560NUMBER, 424

    OLD, 410ONLY, 479OPEN, 409OPENED, 424Operacin a nivel de bit, 522Operador aritmtico, 86Operador de asignacin, 92, 235Operador de cadenas, 91

    Operador lgico, 90Operador relacional, 89OPTIONAL, 349Ordenacin, 283Ordenacin:

    baraja, 289por burbuja, 292por insercin, 289por seleccin, 284, 453, 460

    Ordenador, 24Organigrama, 38, 39Organizacin lgica de la informacin, 405Overflow, 345

    Pblico, 480PACK, 243, 536Palndromo, 195, 353, 452Palabra de memoria, 29Palabra reservada, 54, 576Parmetro actual, 311Parmetro de E/S, 342Parmetro formal, 311Parmetro opcional, 542Parmetros con nombre, 348Parmetros opcionales, 349PARAMETER, 62Paridad, 131Paso de parmetros, 313, 321, 324Paso por referencia, 322, 323Paso por valor, 322Perifrico, 31periodo, 580Peta, 26Pila, 443Placa base, 31Placa madre, 31Portabilidad, 47Posicionamiento, 420POSITION, 409, 424Precedencia de operadores, 94, 112PRECISION, 546PRESENT, 350, 542PRINT, 98, 382, 416Prioridad de operadores, 94, 112Privado, 480

  • 606 NDICE ALFABTICO

    PRIVATE, 481Procedimiento, 310PRODUCT, 243, 530Producto, 530Producto de matrices, 531Producto interno, 531PROGRAM, 60, 74Programa, 35Programa almacenado, 26Programa objeto, 469Programa principal, 469Programa traductor, 46Programacin, 34Programacin estructurada, 39Programas:

    aleatorio.f90, 582aleatorio2.f90, 583aleatxl.f90, 582alumnos.f90, 432apilar.f90, 216areacir.f90, 107ascii.f90, 104balanza.f90, 123balanza2.f90, 124beneficio.f90, 122borrarep.f90, 277busqbin.f90, 299busqbin2.f90, 380busqsec.f90, 297busqsecrec.f90, 457cafe.f90, 121calcpi.f90, 210calcpi2.f90, 211clasifica.f90, 157concat2.f90, 378contar.f90, 278crapulo.f90, 216cuadnat.f90, 198cuadrado.f90, 212cuadradob.f90, 213cuentavoc.f90, 208cuentavoc2.f90, 209desigual.f90, 214divi2.f90, 210divisores.f90, 183, 569

    ecu2g.f90, 153educa.f90, 373educa2.f90, 377ejalloc.f90, 308ejalloc1.f90, 261ejambito.f90, 328ejit1.f90, 172ejit2.f90, 173ejit3.f90, 174ejmat1.f90, 225ejmat2.f90, 225ejmenu.f90, 316ejparam.f90, 326ejrecpila.f90, 452ejsave.f90, 331ejselect.f90, 144ejsums.f90, 315ejswap.f90, 317ejswap_gen4.f90, 489ejswap_pp.f90, 468ejswap_pp2.f90, 473ejswap_sub.f90, 469ejswap_tip.f90, 484ejswapext.f90, 468eliminab1.f90, 186eliminab2.f90, 187errores.f90, 115factorial2.f90, 184factsub.f90, 347factsub2.f90, 348fentero.f90, 495fich