Main Page
From thinkcsjava2esp
(Difference between revisions)
(→Glosario: Ciudad natal del escritor y humorista Globerto Fontanaglosa) |
(→Métodos traducidos) |
||
| Line 86: | Line 86: | ||
*compareCard: compararCarta | *compareCard: compararCarta | ||
*compareName: compararNombre | *compareName: compararNombre | ||
| + | *containsKey: existeClave | ||
*convertName: convertirNombre | *convertName: convertirNombre | ||
*convertToSeconds: convertirASegundos | *convertToSeconds: convertirASegundos | ||
| Line 101: | Line 102: | ||
*findLowestCard: buscarCartaMasBaja | *findLowestCard: buscarCartaMasBaja | ||
*full: lleno | *full: lleno | ||
| + | *get: obtener | ||
*handScore: puntajeMano | *handScore: puntajeMano | ||
*hasComma: tieneComa | *hasComma: tieneComa | ||
| Line 150: | Line 152: | ||
*pow,power: potencia | *pow,power: potencia | ||
*push: apilar | *push: apilar | ||
| + | *put: asociar (en el contexto de un map) | ||
*raiseToPow: elevarAPotencia | *raiseToPow: elevarAPotencia | ||
*randomArray: arregloAleatorio | *randomArray: arregloAleatorio | ||
Revision as of 18:29, 20 December 2010
Cómo pensar como un científico informático y tener vida social.
Contents |
Glosario: Ciudad natal del escritor y humorista Globerto Fontanaglosa
- 0th (zeroth), 1th (oneth), etc. : 0-ésimo(cero-ésimo), 1-ésimo (un-ésimo), etc.
- ADT: TAD
- argument: parámetro
- array: arreglo
- bisection search: búsqueda binaria
- bob: bruno
- boolean (adjetivo, no el tipo): booleano
- bounding box: cuadro delimitador
- buffer: buffer
- bug: bug, error, defecto
- built-in: preincorporado
- byte code: byte code
- chained conditional: condicional encadenado
- code highlighting: coloreado de código (sacado de wikipedia, podría ser resaltado si no)
- complete ordering: orden total
- completeness: completitud
- computer scientist: científico de la computación
- debugging: depuración
- deep equality: igualdad de contenido
- embedded: embebido (en licor si puede ser....)
- encapsulation: encapsulamiento
- environment: entorno
- extends: extiende
- feature: característica
- fill-in method: método de llenado
- frabjuous: borroso (creo que es una palabra inventada pero no encontré nada mejor)
- fred: pepe (se escuchan ofertas para este :p)
- fruitful method: método con resultados
- heapsort: heapsort
- helper method: método auxiliar
- hoopy: raro (idem frabjuous)
- indentation: tabulación
- invoke: llamar (acepto la sugerencia de invocar, pero después quiero que todos la usen cuando den clase)
- key: clave (en el contexto de clave-valor en un Map)
- keywords: palabras reservadas (en el contexto de palabra reservada obviamente)
- legal: válido
- length: largo
- loop: ciclo (odio decir bucle... :p)
- loop variable: iterador (al menos en el contexto que valga)
- map: relacionar (cuando se usa como verbo)
- metaclass: metaclase
- nested conditional: condicional anidado
- overload: sobrecarga
- parent class: clase padre
- partial ordering: orden parcial
- parsing: análisis sintáctico
- performance: eficiencia
- performance hazard: riesgo de eficiencia
- priority queueing: encolado con prioridad
- queueing discipline: disciplina de la cola
- refers: referencia
- scaffolding/scaffold code: código de soporte
- shallow equality: igualdad superficial
- squiggly-brackets: llaves
- stack trace: traza de la pila (y se puede agregar "de llamadas")
- statement: sentencia
- string: cadena
- String: String. (Cuando hace referencia al tipo de datos, lo dejo sin traducir. A veces es ambigüo, pero cuando aparece como {\tt String} asumo que se refiere al tipo)
- subdecks: submazos
- traversal: recorrido
- traverse: recorrer
- typecast: casteo de tipos (o conversión de tipos en su defecto)
- token: componente léxico
- warning: advertencia
- wrap: encapsular
Métodos traducidos
- add: agregar
- addFirst: agregarAdelante
- addLast: agregarAtras
- addTime: sumarTiempo
- absoluteValue: valorAbsoluto
- after: posterior
- areFactors: sonFactores
- append: anexar
- baffle: desconcertar
- bing: bing
- buildDeck: construirMazo
- cloneArray: clonarArreglo
- ckeckFermat: chequearFermat
- checkLength: verificarLongitud
- compareCard: compararCarta
- compareName: compararNombre
- containsKey: existeClave
- convertName: convertirNombre
- convertToSeconds: convertirASegundos
- countdown: cuentaRegresiva
- countLetters: contarLetras
- getSlateGraphics: dameGraphicsDePizarra
- distance: distancia
- draw: dibujar
- drawShirt: dibujarCamiseta
- drawSnowperson: dibujarPersonaDeNieve
- findBisect: buscarBinario
- findCenter: buscarCentro
- findCard: buscarCarta
- findLowest: buscarMinimo
- findLowestCard: buscarCartaMasBaja
- full: lleno
- get: obtener
- handScore: puntajeMano
- hasComma: tieneComa
- height: altura
- histArray: histogramaArreglo
- histScores: histogramaNotas
- increment: incrementar
- incrementalShuffle: mezclarIncrementalmente
- indexOfMaxRange: indiceDeMaximoEnRango
- inRange: enRango
- isDoubloon: esRedoblona
- isDupledrome: esDuodroma
- isEmpty: estaVacia
- isFlash: esColor
- isFrabjuous: esBorroso
- isHoopy: esRaro
- isIn: estaEn
- isPalindrome: esCapicua
- isPalindromeIter: esCapicuaIter
- isSingleDigit: esDigitoSimple
- isTriangle: esTriangulo
- length: largo (pero sólo cuando es un método implementado por uno mismo, no el length de Java)
- make: hacer
- max: max
- maxInRange: maximoEnRango
- merge: unir
- moire: muare
- moveRect: moverRect
- multadd: multsuma
- newLine: nuevaLinea
- normalize: normalizar
- nLines: nLineas
- parseCard: leerCarta
- preorder: preorder
- printArray: imprimirArreglo
- printBackward: imprimirInverso
- printBackwardNicely: imprimirInversoElegante
- printCard: imprimirCarta
- printDeck: imprimirMazo
- printList: imprimirLista
- printLogarithm: imprimirLogaritmo
- printMultiples: imprimirMultiplos
- printParity: imprimirParidad
- printString: imprimirCadena
- printMultTable: imprimirTablaMultiplos
- printTime: imprimirTiempo
- printTwice: imprimirDosVeces
- printPoint: imprimirPunto
- pow,power: potencia
- push: apilar
- put: asociar (en el contexto de un map)
- raiseToPow: elevarAPotencia
- randomArray: arregloAleatorio
- randomDouble: doubleAleatorio
- randomInt: enteroAleatorio
- removeSecond: eliminarSegundo
- repaint: repintar
- rarefy: rarificar (queja de Fran: esto no debería ser enrarecer?)
- remove: quitar
- removeFirst: quitarPrimero
- resize: redimensionar
- reverse: invertir
- reverseString: invertirCadena
- selectionsort: ordenamientoPorSeleccion
- sameCard: mismaCarta
- set: asignar (en la clase ListaInt)
- sortArray: ordenarArreglo
- suitHist: histoPalos
- sumSquares: sumCuadrados
- squareRoot: raizCuadrada
- swap: intercambiar
- swapCards: intercambiarCartas
- swapElement: intercambiarElemento
- testWord: testearPalabra
- threeLine: tresLineas
- zippo: sipo
- yikes: caramba
Clases traducidas
- Complex: Complejo
- Date: Fecha
- Deck: Mazo
- DrawableRectangle: RectangleDibujable
- Golfer: Golfista
- IntList: ListaInt
- length: longitud
- head: cabeza
- LinkedList: ListaEnlazada (o Ensalsada)
- Node: Nodo
- cargo: carga
- next: prox
- PriorityQueue: ColaDePrioridad
- Queue: Cola
- Tile: Ficha
- Time: Tiempo
- Slate: Pizarra
- ArrayTree: ArbolEnArreglo
- Heap: Heap
TADs
- Tree: Arbol
- getLeft: dameIzquierdo
- getRight: dameDerecho
- getParent: damePadre
- getCargo: dameCarga
- setCargo: ponerCarga
Excepciones a la traducción
- \labels{...} y \refs{...}
Decisiones de estilo
- Se respeta la persona en que escribió el autor
- Como segunda persona del singular se usa "vos" en lugar de "tú"
- Notas de traducción: un footnote comenzado por "N.d.T.:"
- términos en inglés en itálica?
Encoding y caracteres especiales
- Se usa el encoding latin1
- Los caracteres especiales (á, é, í, ó, ú, ¡, ¿, ñ y Ñ) se escriben normalmente en el código latex.
