SlideShare una empresa de Scribd logo
1 de 4
Descargar para leer sin conexión
Glosario programación
Ing Jhon Ramirez
1.- ¿Qué es un lenguaje de programación?
Podemos definir el lenguaje de programación como un conjunto de caracteres y
reglas que permiten crear un programa , para introducir y tratar la información
en un ordenador.
2.- ¿Qué es programar?
Programar consiste en crear una serie de órdenes dirigidas a un ordenador o dispositivo para que
lleve a cabo las tareas que le encomendemos, con el objetivo de solucionar un determinado
problema.
3.- Criterios de clasificación de los lenguajes de programación
Los lenguajes de programación se pueden clasificar atendiendo a diversos criterios.
Clasificación según el nivel de abstracción:
Lenguaje máquina, Lenguajes de Programación de Bajo Nivel (Lenguaje ensamblador), Lenguajes de
Programación de Alto Nivel.
Clasificación según el propósito de creación:
Lenguajes de Propósito General, Lenguajes de Propósito Específico.
Clasificación según su paradigma de programación:
4.- ¿Qué es un lenguaje imperativo?
Se llama lenguajes imperativos a aquellos en los cuales se le ordena a la
computadora cómo realizar una tarea siguiendo una serie de pasos o
instrucciones.
5.- ¿Qué es un lenguaje orientado a objetos?
Es un lenguaje que crea un sistema de clases y objetos siguiendo el esquema del
mundo real para definir los objetos, acciones y forma de
comunican entre objetos.
6.- En un lenguaje orientado a objetos, ¿qué entiendes por DATOS Y
MÉTODOS?
Los datos son el conjunto de propiedades o atributos que tiene un objeto
mientras que los métodos son el comportamiento o la funcionalidad.
7.- Definir código fuente y código objeto
El código fuente (source code) consiste en uno o más archivos que contienen
las instrucciones de programación con las cuales un desarrollador de software
ha creado determinado programa o aplicación.
8.- ¿Qué significa ABRIR y LIBERAR un programa?
Abrir un programa significa acceder al código fuente concreto de un programa,
es decir, acceder a todo lo creado.
Liberar un programa es compartir el programa en forma de texto, para que
cualquier persona lo analice, modifique, lo comparta o lo copie.
9.- Definir algoritmo y enunciar sus características básicas
Se llama algoritmo a la secuencia de pasos organizados a seguir para resolver
un problema. Cualquier algoritmo debe tener las siguientes características:
-La descripción de cada paso no debe llevar a ambigüedades, los pasos son
absolutamente explícitos y no inducen a error.
- El número de pasos debe ser finito, de forma que el algoritmo se pueda
ejecutar en un tiempo finito.
10.- ¿Qué papel desempeñan los compiladores e intérpretes?
Tanto el compilador como el intérprete son programas cuya finalidad es
"traducir" las instrucciones enviadas a una máquina en un lenguaje de alto nivel
a un lenguaje que el equipo pueda entender.
11.- ¿Cómo se representan los algoritmos?
Hay distintas formas de representar un algoritmo, bien usando un lenguaje
específico de descripción de algoritmos (pseudocódigo), bien mediante
representaciones gráficas (organigramas o diagramas de flujo).

Más contenido relacionado

Similar a Glosario de programación, Para aclarar conceptos

Similar a Glosario de programación, Para aclarar conceptos (20)

Programeichon de milagro
Programeichon de milagroProgrameichon de milagro
Programeichon de milagro
 
Programeichon de milagro
Programeichon de milagroProgrameichon de milagro
Programeichon de milagro
 
Introduccion a la programación
Introduccion a la programaciónIntroduccion a la programación
Introduccion a la programación
 
Conceptos básicos programaciön
Conceptos básicos programaciönConceptos básicos programaciön
Conceptos básicos programaciön
 
Introduccion a la prgrmacion.
Introduccion a la prgrmacion.Introduccion a la prgrmacion.
Introduccion a la prgrmacion.
 
Programeichon de milagro
Programeichon de milagroProgrameichon de milagro
Programeichon de milagro
 
Tema 1.3.- Programación
Tema 1.3.- ProgramaciónTema 1.3.- Programación
Tema 1.3.- Programación
 
Clase 1. lógica de la programación
Clase 1. lógica de la programaciónClase 1. lógica de la programación
Clase 1. lógica de la programación
 
Taller n°1(1)
Taller n°1(1)Taller n°1(1)
Taller n°1(1)
 
Conceptos básicos y definiciones sobre programación (1).pdf
Conceptos básicos y definiciones sobre  programación (1).pdfConceptos básicos y definiciones sobre  programación (1).pdf
Conceptos básicos y definiciones sobre programación (1).pdf
 
Introduccion a la programación I Parte
Introduccion a la programación I Parte Introduccion a la programación I Parte
Introduccion a la programación I Parte
 
Introduccion a la Programación I parte
Introduccion a la Programación I parte Introduccion a la Programación I parte
Introduccion a la Programación I parte
 
presentacion I BTP
presentacion I BTPpresentacion I BTP
presentacion I BTP
 
Programación
ProgramaciónProgramación
Programación
 
Lenguajes de programacion
Lenguajes de programacionLenguajes de programacion
Lenguajes de programacion
 
Presentación1
Presentación1Presentación1
Presentación1
 
programación :)
programación :)programación :)
programación :)
 
Presentación1
Presentación1Presentación1
Presentación1
 
Clasificación del software
Clasificación del softwareClasificación del software
Clasificación del software
 
Unidad 3
Unidad 3Unidad 3
Unidad 3
 

Último

Taller construcción de Prototipos Uno uML
Taller construcción de Prototipos Uno uMLTaller construcción de Prototipos Uno uML
Taller construcción de Prototipos Uno uMLAderMogollonLuna
 
PPT obligaciones ambientales oefa minan.pptx
PPT obligaciones ambientales oefa minan.pptxPPT obligaciones ambientales oefa minan.pptx
PPT obligaciones ambientales oefa minan.pptxDanmherJoelAlmironPu
 
TALLER SOBRE METODOLOGÍAS DE DESARROLLO DE SOFTWARE..pdf
TALLER SOBRE METODOLOGÍAS DE DESARROLLO DE SOFTWARE..pdfTALLER SOBRE METODOLOGÍAS DE DESARROLLO DE SOFTWARE..pdf
TALLER SOBRE METODOLOGÍAS DE DESARROLLO DE SOFTWARE..pdfMiguelGomez900779
 
Presentación Materiales para la Construcción.ppt
Presentación Materiales para la Construcción.pptPresentación Materiales para la Construcción.ppt
Presentación Materiales para la Construcción.pptCARLOSAXELVENTURAVID
 
PPT SESION 5 ARTE Y CREATIVIDAD (1).pptx
PPT SESION 5 ARTE Y CREATIVIDAD (1).pptxPPT SESION 5 ARTE Y CREATIVIDAD (1).pptx
PPT SESION 5 ARTE Y CREATIVIDAD (1).pptxNeymaRojasperez1
 
DIAPOSITIVAS DRENAJE POSTURAL E INHALACIONES (3).pptx
DIAPOSITIVAS DRENAJE POSTURAL E INHALACIONES (3).pptxDIAPOSITIVAS DRENAJE POSTURAL E INHALACIONES (3).pptx
DIAPOSITIVAS DRENAJE POSTURAL E INHALACIONES (3).pptxjoselinepolar
 

Último (6)

Taller construcción de Prototipos Uno uML
Taller construcción de Prototipos Uno uMLTaller construcción de Prototipos Uno uML
Taller construcción de Prototipos Uno uML
 
PPT obligaciones ambientales oefa minan.pptx
PPT obligaciones ambientales oefa minan.pptxPPT obligaciones ambientales oefa minan.pptx
PPT obligaciones ambientales oefa minan.pptx
 
TALLER SOBRE METODOLOGÍAS DE DESARROLLO DE SOFTWARE..pdf
TALLER SOBRE METODOLOGÍAS DE DESARROLLO DE SOFTWARE..pdfTALLER SOBRE METODOLOGÍAS DE DESARROLLO DE SOFTWARE..pdf
TALLER SOBRE METODOLOGÍAS DE DESARROLLO DE SOFTWARE..pdf
 
Presentación Materiales para la Construcción.ppt
Presentación Materiales para la Construcción.pptPresentación Materiales para la Construcción.ppt
Presentación Materiales para la Construcción.ppt
 
PPT SESION 5 ARTE Y CREATIVIDAD (1).pptx
PPT SESION 5 ARTE Y CREATIVIDAD (1).pptxPPT SESION 5 ARTE Y CREATIVIDAD (1).pptx
PPT SESION 5 ARTE Y CREATIVIDAD (1).pptx
 
DIAPOSITIVAS DRENAJE POSTURAL E INHALACIONES (3).pptx
DIAPOSITIVAS DRENAJE POSTURAL E INHALACIONES (3).pptxDIAPOSITIVAS DRENAJE POSTURAL E INHALACIONES (3).pptx
DIAPOSITIVAS DRENAJE POSTURAL E INHALACIONES (3).pptx
 

Glosario de programación, Para aclarar conceptos

  • 2. 1.- ¿Qué es un lenguaje de programación? Podemos definir el lenguaje de programación como un conjunto de caracteres y reglas que permiten crear un programa , para introducir y tratar la información en un ordenador. 2.- ¿Qué es programar? Programar consiste en crear una serie de órdenes dirigidas a un ordenador o dispositivo para que lleve a cabo las tareas que le encomendemos, con el objetivo de solucionar un determinado problema. 3.- Criterios de clasificación de los lenguajes de programación Los lenguajes de programación se pueden clasificar atendiendo a diversos criterios. Clasificación según el nivel de abstracción: Lenguaje máquina, Lenguajes de Programación de Bajo Nivel (Lenguaje ensamblador), Lenguajes de Programación de Alto Nivel. Clasificación según el propósito de creación: Lenguajes de Propósito General, Lenguajes de Propósito Específico. Clasificación según su paradigma de programación:
  • 3. 4.- ¿Qué es un lenguaje imperativo? Se llama lenguajes imperativos a aquellos en los cuales se le ordena a la computadora cómo realizar una tarea siguiendo una serie de pasos o instrucciones. 5.- ¿Qué es un lenguaje orientado a objetos? Es un lenguaje que crea un sistema de clases y objetos siguiendo el esquema del mundo real para definir los objetos, acciones y forma de comunican entre objetos. 6.- En un lenguaje orientado a objetos, ¿qué entiendes por DATOS Y MÉTODOS? Los datos son el conjunto de propiedades o atributos que tiene un objeto mientras que los métodos son el comportamiento o la funcionalidad.
  • 4. 7.- Definir código fuente y código objeto El código fuente (source code) consiste en uno o más archivos que contienen las instrucciones de programación con las cuales un desarrollador de software ha creado determinado programa o aplicación. 8.- ¿Qué significa ABRIR y LIBERAR un programa? Abrir un programa significa acceder al código fuente concreto de un programa, es decir, acceder a todo lo creado. Liberar un programa es compartir el programa en forma de texto, para que cualquier persona lo analice, modifique, lo comparta o lo copie. 9.- Definir algoritmo y enunciar sus características básicas Se llama algoritmo a la secuencia de pasos organizados a seguir para resolver un problema. Cualquier algoritmo debe tener las siguientes características: -La descripción de cada paso no debe llevar a ambigüedades, los pasos son absolutamente explícitos y no inducen a error. - El número de pasos debe ser finito, de forma que el algoritmo se pueda ejecutar en un tiempo finito. 10.- ¿Qué papel desempeñan los compiladores e intérpretes? Tanto el compilador como el intérprete son programas cuya finalidad es "traducir" las instrucciones enviadas a una máquina en un lenguaje de alto nivel a un lenguaje que el equipo pueda entender. 11.- ¿Cómo se representan los algoritmos? Hay distintas formas de representar un algoritmo, bien usando un lenguaje específico de descripción de algoritmos (pseudocódigo), bien mediante representaciones gráficas (organigramas o diagramas de flujo).