Sei sulla pagina 1di 3

SERVICIO NACIONAL DE APRENDIZAJE SENA

PROGRAMA DE CAPACITACIÓN
TECNOLOGÍA EN ANALISIS Y DESARROLLO DE INFORMACION

IE-AP05-AA6-EV06-INGLES GLOSARIO TECNICO

ALBERT SIMON PEÑA OLAVE


BENZ ISAAC TAPIAS ZAMBRANO
FAYZULY SANCHEZ AVILA
YENI LORENA VINASCO MARTINEZ

2019
SOFTWARE DEVELOPER

The role of the software developer rests with a programmer or a commercial company that
is engaged in one or more aspects of the software development process. This is a broader
area of algorithmic programming.

In computing, a developer (analyst-programmer) is a computer specialist who is capable of


conceiving and developing computer systems (software packages), as well as
implementing and fine-tuning them, using one or more programming languages.

The developer can contribute to the project overview more at the application level than at
the component level, as well as on individual programming tasks.

As time passes, the separation between the design of computer systems and the
development of software, and programming, are becoming clearer and differentiated. In the
labor market there is usually a differentiation between programmers and developers, the
latter being those who design the structures such as hardware architecture and software
architecture or class hierarchy. Even those developers become computer systems
architects, that is, those who design architecture at multiple levels or the interactions
between components of a large software project.

Developers generally have access to client databases and their application servers to
ensure that all the information is compiled correctly and without duplication, and thus
ensure that the program being developed runs efficiently and also ensures that the data is
treated with the personal data processing policies.
GLOSSARY

• Hardware architecture: set of physical devices that make possible the


operation of a computer; they are all the electrical and mechanical components
that allow the storage and processing of information to be carried out on a
computer.

• Software architecture: it is a set of patterns that provide a frame of


reference to guide the construction of software, allowing the same line of work to
be shared and covering all the objectives and restrictions of the application.

• Database: collection of information organized so that a computer program can


quickly select the pieces of data it needs.

• Programming language: series of instructions, which allows a programmer


to interact with a machine through a set of commands, consecutive actions, data
and algorithms that control the physical and logical behavior of the machine.

• Data processing policies: law or decree that guarantees that the data
supplied by a company will be treated truthfully and without being malicious.

• Algorithmic programming: unambiguous, finite and ordered sequence of


instructions to be followed to solve a problem.

• Application servers: A software device that provides application services to


computers.

• Computer systems: system that allows to store and process information; it is


the set of interrelated parts: hardware, software and computer personnel.

Potrebbero piacerti anche