Categories
Vocabulary by Theme

Spanish Vocabulary for Computer Programming

Vease también: Spanish Vocabulary for Writing Code

Vocabulario para hablar sobre programación de computadoras

lenguaje de programación | programming language
código fuente | source code
algoritmo | algorithm
programa | program
compilador | compiler
depurador | debugger
biblioteca | library
objeto | object
clase | class
función | function

variable | variable
sintaxis | syntax
interfaz | interface
ejecución | execution
parámetro | parameter
valor devuelto | return value
tipo de dato | data type
excepción | exception
módulo | module
herencia | inheritance

base de datos | database
arreglo | array
estructura de datos | data structure
búsqueda | search
ordenación | sorting
recursión | recursion
apuntador | pointer
iteración | iteration
encapsulamiento | encapsulation
polimorfismo | polymorphism

sistema operativo | operating system
framework | framework
entorno de desarrollo | development environment
control de versiones | version control
integración continua | continuous integration
pruebas unitarias | unit testing
depuración | debugging
optimización | optimization
seguridad | security
mantenimiento | maintenanc

ciclo de vida del software | software development life cycle
modelo de desarrollo de software | software development model
ingeniería de software | software engineering
metodología de desarrollo | development methodology
diseño de software | software design
arquitectura de software | software architecture
programación orientada a objetos | object-oriented programming
programación funcional | functional programming
programación concurrente | concurrent programming
programación distribuida | distributed programming

lógica de programación | programming logic
programación imperativa | imperative programming
programación declarativa | declarative programming
programación estructurada | structured programming
programación orientada a eventos | event-driven programming
programación orientada a aspectos | aspect-oriented programming
programación lógica | logic programming
programación de script | scripting
programación basada en tareas | task-based programming
programación concurrente y distribuida | concurrent and distributed programming

Vocabulario para trabajar con programadores

requisitos | requirements
especificaciones | specifications
diseño | design
implementación | implementation
pruebas | testing
depuración | debugging
documentación | documentation
integración | integration
despliegue | deployment
mantenimiento | maintenance
tareas | tasks

asignación de tareas | task assignment
plazos | deadlines
prioridades | priorities
retroalimentación | feedback
seguimiento | tracking
actualización | update
comunicación | communication
colaboración | collaboration
resolución de conflictos | conflict resolution

Eficiente | Efficient
Conciso | Concise
Claramente escrito | Clearly written
Sencillo | Simple
Modular | Modular
Bien comentado | Well commented
Robusto | Robust
Reutilizable | Reusable
Escalable | Scalable
Mantenible | Maintainable

Elegante | Elegant
Fiable | Reliable
Portable | Portable
Eficaz | Effective
Estructurado | Structured
Seguro | Secure
Bien diseñado | Well-designed
Mejorable | Improvable
Eficiente en tiempo de ejecución | Time-efficient
Eficiente en espacio | Space-efficient

Rolling updates|Actualizaciones continuas
Rodar|To roll

Oraciones ejemplares para hablar de programación de computadoras

El lenguaje de programación es el medio a través del cual se escribe el código fuente del programa.
El algoritmo es la estructura lógica que guía la ejecución del programa.
El compilador convierte el código fuente en un programa ejecutable.
El depurador es una herramienta que nos ayuda a encontrar y corregir errores en el programa.
Las bibliotecas son conjuntos de códigos reutilizables que se pueden incorporar a nuestro programa para ahorrar tiempo y esfuerzo.

La variable es un lugar en la memoria donde se almacena un valor que puede cambiar durante la ejecución del programa.
La sintaxis es la forma en la que se escribe un lenguaje de programación, incluyendo reglas de formato y de uso de palabras clave.
La interfaz es la forma en la que un programa se comunica con el usuario o con otros programas.
La ejecución es el proceso de correr un programa en una computadora.
Un parámetro es un valor que se pasa a una función o método como entrada para su procesamiento.

El valor devuelto es el resultado que una función o método produce después de su ejecución.
Un tipo de dato es una categoría de valores que comparten ciertas características y operaciones.
Una excepción es una situación anormal que ocurre durante la ejecución de un programa y que puede interrumpir su flujo normal.
Un módulo es una unidad de código que se puede reutilizar en diferentes programas.
La herencia es un mecanismo de programación que permite a una clase adquirir las propiedades y comportamientos de otra clase.

Los requisitos son las necesidades y expectativas del cliente que deben cumplirse en un proyecto de desarrollo de software.
Las especificaciones son el conjunto detallado de requisitos que guían la implementación de un programa.
El diseño es la planificación estructurada de cómo se implementará un programa para cumplir con los requisitos especificados.
La implementación es el proceso de escribir el código fuente de un programa en un lenguaje de programación.
Las pruebas son el proceso de evaluar el comportamiento de un programa para verificar si cumple con los requisitos especificados.

La depuración es el proceso de encontrar y corregir errores en un programa para asegurar su correcto funcionamiento.
La documentación es la información que se proporciona junto con un programa para facilitar su uso y mantenimiento.
La integración es el proceso de combinar diferentes componentes de un sistema en un todo coherente y funcional.
El despliegue es el proceso de preparar y poner un programa en funcionamiento en un entorno de producción.

Leave a Reply

Your email address will not be published.