Glosario De Sotfware
Enviado por paulinanis • 6 de Agosto de 2013 • 2.276 Palabras (10 Páginas) • 281 Visitas
Lenguaje de programación: Un lenguaje de programación es un lenguaje formal diseñado para expresar procesos que pueden ser llevados a cabo por maquinas como las computadoras.
pueden usarse para crear programas que controlen el comportamiento físico y lógico de una máquina, para expresar algoritmos con precisión, o como modo de comunicación humana.
Está formado por un conjunto de símbolos y reglas sintácticas y semánticas que definen su estructura y el significado de sus elementos & expresiones. Al proceso por el cual se escribe, se prueba, se depura, se compila y se mantiene el código fuente de un programa informático se le llama programación.
Language of programming: A language of programming is a formal language designed to express processes that can be carried out by machines as the computers. They can be used to create programs that control the physical and logical behavior of a machine, to express algorithms accurately, or as way of human communication. This one formed by a set of symbols and syntactic and semantic rules that define his extractor and the meaning of his elements and expressions. To the process for which he writes himself, it is proved, is purified, is compiled (of being necessary) and there is kept the source code of an IT program there is called he a programming.
Algoritmo: Es un conjunto preescrito de instrucciones o reglas bien definidas, ordenadas & finitas que permite realizar una actividad mediante pasos sucesivos que no generen dudas a quien deba realizar dicha actividad. Dados un estado inicial & una entrada, siguiendo los pasos sucesivos se llegan a un estado final & se obtiene una solución. Los algoritmos son el objeto de estudio de la algoritmia.
En la vida cotidiana, se emplean algoritmos frecuentemente para resolver problemas. Algunos ejemplos son los manuales de usuario que muestran algoritmos para usar un aparato, o las instrucciones que percibe un trabajador por parte de su patrón.
Algorithm: It is a set preescrito of instructions or definite well, tidy and finite rules that an activity allows to realize by means of successive steps that they do not generate you doubt to whom it should realize the above mentioned activity. Given an initial condition and an entry, following the successive steps comes near to a final condition and a solution is obtained. The algorithms are the object of study of the algorithmic. In the daily life, algorithms are used frequently to solve problems. Some examples are the user's manuals that show algorithms to use a device, or the instructions that a worker perceives on the part of his boss.
Lenguaje de maquina o código de maquina: Es el sistema de códigos directamente interpretable por un circuito microprogramable, como el microprocesador de una computadora o el microcontrolador de un autómata. Este lenguaje está compuesto por un conjunto de instrucciones que determinan acciones al ser tomadas por la máquina. Un programa consiste en una cadena de estas instrucciones más un conjunto de datos sobre el cual se trabaja. Estas instrucciones son normalmente ejecutadas en secuencia, con eventuales cambios de flujo causados por el propio programa o eventos externos. El lenguaje de máquinas es específico de la arquitectura de la máquina, aunque el conjunto de instrucciones disponibles pueda ser similar entre arquitecturas distintas.
Language of machine or code of machine: It is the directly interpretable system of codes for a micro programmable circuit, as the microprocessor of a computer or the microcontroller of an automaton. This language is composed by a set of instructions that determine actions on having been taken by the machine. A program consists of a chain of these instructions more a set of information on which one works. These instructions are normally executed in sequence, with eventual changes of flow caused by the own program or external events. The language of machines is a specific of the architecture of the machine, though the set of available instructions could be similar between different architectures.
Lenguajes de bajo nivel (ensamblador): Son más fáciles de utilizar que los lenguajes máquina, pero al igual que ellos, dependen de la máquina en particular. El lenguaje de bajo nivel por excelencia es el ensamblador. El lenguaje ensamblador es el primer intento de sustituir el lenguaje maquina por otro mas similar a los utilizados por las personas. Este intenta desflexibilizar la representación de los diferentes campos, esa flexibilidad se consigue no escribiendo los campos en binario & aproximando la escritura al lenguaje.
Low-ranking languages (assembler): They are easier to use that the languages machine, but as they, depend on the machine especially. The low-ranking excellent language is the assembler. The language assembler is the first attempt of replacing the language machinates for other mas similar to the used ones for the persons. This one tries desflexibilizar the representation of the different fields, this flexibility is obtained not writing the fields in binary and bringing the writing near to the language.
Lenguaje de alto nivel: Se caracteriza por expresar los algoritmos de una manera adecuada a la capacidad cognitiva humana, en lugar de a la capacidad ejecutadora de las maquinas.
High-level language: It is characterized for expressing the algorithms of a way adapted to the cognitive human capacity, instead of to the capacity ejecutadora of the machines.
Algoritmos cualitativos: Son aquellos en los que se describen o se resuelven problemas de las vidas cotidianas pero siempre enmarcadas en tres estructuras fundamentales que son: secuencias de acciones, decisión de acción, ciclos de acciones.
Qualitative algorithms: They are those in those who are described or there are solved problems of the daily life but always framed in three fundamental structures that are: sequences of actions, decision of action, cycles of actions.
Algoritmos cuantitativos: Son aquellos en los que se utilizan cálculos numéricos para definir los pasos del proceso. Este tipo de algoritmo describen tres partes esenciales: entrada, proceso, salida.
Quantitative algorithms: They are those in which numerical calculations are in use for defining the steps of the process. This type of algorithm they describe three essential parts: entry, process, exit.
Lenguajes algoritmos gráficos: Este lenguaje representa a los algoritmos de una forma gráfica. De esta manera se hace más fácil la representación de cada uno de los procesos que debe llevar a cabo una computadora para resolver problema.
Languages graphical algorithms: This language represents to the algorithms of a graphical form. Hereby the representation becomes easier of each one of the processes that a computer must carry out to solve problem.
Lenguaje
...