SlideShare una empresa de Scribd logo
1 de 11
Los lenguajes de programación se pueden clasificar según varios
criterios. He encontrado doce en total:
Nivel de abstracción
*propósito
*evolución histórica
*manera de ejecutarse
*manera de abordar la tarea a realizar
*paradigma de programación
*lugar de ejecución
*concurrencia
*interactividad
*realización visual
*determinismo
*productividad
Espacio de memoria reservado para almacenar un valor
correspondiente a un tipo de dato soportado por el lenguaje de
programación.
Variable matemática o de cualquier otra ciencia que tiene valor fijo
en un determinado proceso
Conjunto ordenado y finito de operaciones que permite hallar la
solución del problema.
Representación grafica del algoritmo o proceso. Se utiliza en
disciplinas como programación , economía , procesos industriales
y psicología cognitiva
•
•
•
•

Sistema Binario
Sistema Decimal
Sistema Octal
Sistema Hexadecimal
Se utiliza para asignar o almacenar valores a variables o
constantes. Es una operación que sitúa un valor
determinado en una posición de memoria. La operación
de asignación se denota con el signo = algunos lenguajes
de programación admiten operadores tales como: ←,
:= El tipo de expresión debe ser del mismo tipo que el de
la variable, en caso contrario en la fase de compilación se
produciría un error de tipos.
En programación, una sentencia condicional es una instrucción o grupo de
instrucciones que se pueden ejecutar o no en función del valor de una condición.
Los tipos más conocidos de sentencias condicionales son el SI..ENTONCES
(if..then), el SI..ENTONCES..SI NO (if..then..else) y el SEGÚN (case o switch),
aunque también podríamos mencionar al lanzamiento de errores como una
alternativa más moderna para evitar el "anidamiento" de sentencias
condicionales.
Las sentencias condicionales constituyen, junto con los bucles, los pilares de la
programación estructurada, y su uso es una evolución de una sentencia en
lenguaje ensamblador que ejecutaba la siguiente línea o no en función del valor
de una condición.
Los lenguajes de programación ofrecen algunas estructuras
mediante las cuales se consigue que un grupo de instrucciones se
repita un número definido o indeterminado a veces dependiendo de
alguna condición dada.

Más contenido relacionado

La actualidad más candente

Elementos basicos de un programa Grupo 2
Elementos basicos de un programa Grupo 2Elementos basicos de un programa Grupo 2
Elementos basicos de un programa Grupo 2David Tuarez
 
Pseudocodigos y diagramas de flujo
Pseudocodigos y diagramas de flujoPseudocodigos y diagramas de flujo
Pseudocodigos y diagramas de flujoojitos1567
 
PARADIGMA IMPERATIVO
PARADIGMA IMPERATIVOPARADIGMA IMPERATIVO
PARADIGMA IMPERATIVOFredy Olaya
 
Programacion Logica
Programacion LogicaProgramacion Logica
Programacion LogicaNatalia
 
Trabajo de informatica
Trabajo de informaticaTrabajo de informatica
Trabajo de informaticalindasalas16
 
Trabajo de informatica
Trabajo de informaticaTrabajo de informatica
Trabajo de informaticalindasalas16
 
Programación lógica y funcional
Programación lógica y funcionalProgramación lógica y funcional
Programación lógica y funcionalAlejandra MA
 
Conceptos básicos de programación y el entorno gráfico de pseint (1)
Conceptos básicos de programación  y  el entorno gráfico de pseint (1)Conceptos básicos de programación  y  el entorno gráfico de pseint (1)
Conceptos básicos de programación y el entorno gráfico de pseint (1)keisy vargas
 
Programacin estructurada
Programacin estructuradaProgramacin estructurada
Programacin estructuradaRubixita12
 
Ii corte algoritmo_tr_1era_clase
Ii corte algoritmo_tr_1era_claseIi corte algoritmo_tr_1era_clase
Ii corte algoritmo_tr_1era_clasetammyrodriguez2010
 
Programación Logica
Programación LogicaProgramación Logica
Programación LogicaNatalia
 
Mariangel garcía informática
Mariangel garcía  informáticaMariangel garcía  informática
Mariangel garcía informáticamarifabi5
 
Pseint Variables Y Comentarios
Pseint Variables Y ComentariosPseint Variables Y Comentarios
Pseint Variables Y ComentariosMonjeOneble
 
Pseudocodigo
PseudocodigoPseudocodigo
PseudocodigoAPILUZ1
 

La actualidad más candente (20)

Pseudocodigo
PseudocodigoPseudocodigo
Pseudocodigo
 
Elementos de programación
Elementos de programaciónElementos de programación
Elementos de programación
 
Elementos basicos de un programa Grupo 2
Elementos basicos de un programa Grupo 2Elementos basicos de un programa Grupo 2
Elementos basicos de un programa Grupo 2
 
Pseudocodigos y diagramas de flujo
Pseudocodigos y diagramas de flujoPseudocodigos y diagramas de flujo
Pseudocodigos y diagramas de flujo
 
PARADIGMA IMPERATIVO
PARADIGMA IMPERATIVOPARADIGMA IMPERATIVO
PARADIGMA IMPERATIVO
 
Programacion Logica
Programacion LogicaProgramacion Logica
Programacion Logica
 
Julio evies computacion
Julio evies computacionJulio evies computacion
Julio evies computacion
 
Trabajo de informatica
Trabajo de informaticaTrabajo de informatica
Trabajo de informatica
 
Trabajo de informatica
Trabajo de informaticaTrabajo de informatica
Trabajo de informatica
 
Lógica y Algoritmos
Lógica y AlgoritmosLógica y Algoritmos
Lógica y Algoritmos
 
Algoritmos y Pseudocódigo
Algoritmos y PseudocódigoAlgoritmos y Pseudocódigo
Algoritmos y Pseudocódigo
 
Programación lógica y funcional
Programación lógica y funcionalProgramación lógica y funcional
Programación lógica y funcional
 
Conceptos básicos de programación y el entorno gráfico de pseint (1)
Conceptos básicos de programación  y  el entorno gráfico de pseint (1)Conceptos básicos de programación  y  el entorno gráfico de pseint (1)
Conceptos básicos de programación y el entorno gráfico de pseint (1)
 
Programacin estructurada
Programacin estructuradaProgramacin estructurada
Programacin estructurada
 
Ii corte algoritmo_tr_1era_clase
Ii corte algoritmo_tr_1era_claseIi corte algoritmo_tr_1era_clase
Ii corte algoritmo_tr_1era_clase
 
Programación Logica
Programación LogicaProgramación Logica
Programación Logica
 
Mariangel garcía informática
Mariangel garcía  informáticaMariangel garcía  informática
Mariangel garcía informática
 
Pseint Variables Y Comentarios
Pseint Variables Y ComentariosPseint Variables Y Comentarios
Pseint Variables Y Comentarios
 
Pseudocodigo
PseudocodigoPseudocodigo
Pseudocodigo
 
Pseudocodigo
PseudocodigoPseudocodigo
Pseudocodigo
 

Destacado

Generación del 27 lengua! ¡¡¡¡no borrar!!!!
Generación del 27 lengua!      ¡¡¡¡no borrar!!!!Generación del 27 lengua!      ¡¡¡¡no borrar!!!!
Generación del 27 lengua! ¡¡¡¡no borrar!!!!Natii Audrito
 
Resume Broadcast IT Engineer Assessment_3 Naddr
Resume Broadcast IT Engineer Assessment_3 NaddrResume Broadcast IT Engineer Assessment_3 Naddr
Resume Broadcast IT Engineer Assessment_3 NaddrIgor Aleinik
 
Resume for System Integration Design, Testing, QA Verification and Validation...
Resume for System Integration Design, Testing, QA Verification and Validation...Resume for System Integration Design, Testing, QA Verification and Validation...
Resume for System Integration Design, Testing, QA Verification and Validation...Pradeep Parmar
 
Top 8 broadcast engineer resume samples
Top 8 broadcast engineer resume samplesTop 8 broadcast engineer resume samples
Top 8 broadcast engineer resume samplesjoycejames46
 
BBC Radio And Commercial Radio
BBC Radio And Commercial RadioBBC Radio And Commercial Radio
BBC Radio And Commercial Radiohaverstockmedia
 
Audio Presentation of Auto-Suggest Lists
Audio Presentation of Auto-Suggest ListsAudio Presentation of Auto-Suggest Lists
Audio Presentation of Auto-Suggest Listsandyjbrown
 

Destacado (7)

Generación del 27 lengua! ¡¡¡¡no borrar!!!!
Generación del 27 lengua!      ¡¡¡¡no borrar!!!!Generación del 27 lengua!      ¡¡¡¡no borrar!!!!
Generación del 27 lengua! ¡¡¡¡no borrar!!!!
 
Resume Broadcast IT Engineer Assessment_3 Naddr
Resume Broadcast IT Engineer Assessment_3 NaddrResume Broadcast IT Engineer Assessment_3 Naddr
Resume Broadcast IT Engineer Assessment_3 Naddr
 
Resume for System Integration Design, Testing, QA Verification and Validation...
Resume for System Integration Design, Testing, QA Verification and Validation...Resume for System Integration Design, Testing, QA Verification and Validation...
Resume for System Integration Design, Testing, QA Verification and Validation...
 
Top 8 broadcast engineer resume samples
Top 8 broadcast engineer resume samplesTop 8 broadcast engineer resume samples
Top 8 broadcast engineer resume samples
 
Radio
RadioRadio
Radio
 
BBC Radio And Commercial Radio
BBC Radio And Commercial RadioBBC Radio And Commercial Radio
BBC Radio And Commercial Radio
 
Audio Presentation of Auto-Suggest Lists
Audio Presentation of Auto-Suggest ListsAudio Presentation of Auto-Suggest Lists
Audio Presentation of Auto-Suggest Lists
 

Similar a Natalia Garzon Camilo Mayorga 1002

Fundamentos del la programación en el diseño web
Fundamentos del la programación en el diseño webFundamentos del la programación en el diseño web
Fundamentos del la programación en el diseño webmateonova1
 
FUNDAMENTOS DE PROGRAMACIÓN EN DISEÑO WEB
FUNDAMENTOS DE PROGRAMACIÓN EN DISEÑO WEBFUNDAMENTOS DE PROGRAMACIÓN EN DISEÑO WEB
FUNDAMENTOS DE PROGRAMACIÓN EN DISEÑO WEBDiego Alejandro
 
Fundamentos de programación para el diseño
Fundamentos de programación para el diseñoFundamentos de programación para el diseño
Fundamentos de programación para el diseñoNatalia
 
Programación
ProgramaciónProgramación
Programaciónzairi02
 
Programación
ProgramaciónProgramación
ProgramaciónPauu01
 
Elementos de una programación
Elementos de una programaciónElementos de una programación
Elementos de una programaciónmedranovillalta
 
Computacion alejandro
Computacion alejandroComputacion alejandro
Computacion alejandrojose camara
 
La programación informática o programación algorítmica, acortada
La programación informática o programación algorítmica, acortadaLa programación informática o programación algorítmica, acortada
La programación informática o programación algorítmica, acortadaAeChm-MgMs-NnNm-OpSe
 
Python_Introduccion_a_la_programacion.pptx
Python_Introduccion_a_la_programacion.pptxPython_Introduccion_a_la_programacion.pptx
Python_Introduccion_a_la_programacion.pptxFedericoMartearena
 
Fundamentos de Programación
Fundamentos de ProgramaciónFundamentos de Programación
Fundamentos de ProgramaciónKudos S.A.S
 
Fundamentos de programación en diseño web
Fundamentos de programación en diseño webFundamentos de programación en diseño web
Fundamentos de programación en diseño webPaula_rozo
 
Fundamentos de programación en diseño web
Fundamentos de programación en diseño webFundamentos de programación en diseño web
Fundamentos de programación en diseño webCamilo Pinzon
 
Fundamentos de programación en diseño web
Fundamentos de programación en diseño webFundamentos de programación en diseño web
Fundamentos de programación en diseño webLina Rios
 
Instrucciones C++
Instrucciones C++Instrucciones C++
Instrucciones C++grachika
 
Programación en C#.pptx
Programación en C#.pptxProgramación en C#.pptx
Programación en C#.pptxRosmaryDS
 

Similar a Natalia Garzon Camilo Mayorga 1002 (20)

Fundamentos del la programación en el diseño web
Fundamentos del la programación en el diseño webFundamentos del la programación en el diseño web
Fundamentos del la programación en el diseño web
 
FUNDAMENTOS DE PROGRAMACIÓN EN DISEÑO WEB
FUNDAMENTOS DE PROGRAMACIÓN EN DISEÑO WEBFUNDAMENTOS DE PROGRAMACIÓN EN DISEÑO WEB
FUNDAMENTOS DE PROGRAMACIÓN EN DISEÑO WEB
 
Fundamentos de programación para el diseño
Fundamentos de programación para el diseñoFundamentos de programación para el diseño
Fundamentos de programación para el diseño
 
Programación
ProgramaciónProgramación
Programación
 
Programación
ProgramaciónProgramación
Programación
 
Desarrollo aplicaciones visuales
Desarrollo aplicaciones visualesDesarrollo aplicaciones visuales
Desarrollo aplicaciones visuales
 
Desarrollo aplicaciones visuales
Desarrollo aplicaciones visualesDesarrollo aplicaciones visuales
Desarrollo aplicaciones visuales
 
Desarrollo aplicaciones visuales
Desarrollo aplicaciones visualesDesarrollo aplicaciones visuales
Desarrollo aplicaciones visuales
 
Elementos de una programación
Elementos de una programaciónElementos de una programación
Elementos de una programación
 
Computacion alejandro
Computacion alejandroComputacion alejandro
Computacion alejandro
 
La programación informática o programación algorítmica, acortada
La programación informática o programación algorítmica, acortadaLa programación informática o programación algorítmica, acortada
La programación informática o programación algorítmica, acortada
 
Python_Introduccion_a_la_programacion.pptx
Python_Introduccion_a_la_programacion.pptxPython_Introduccion_a_la_programacion.pptx
Python_Introduccion_a_la_programacion.pptx
 
Fundamentos de Programación
Fundamentos de ProgramaciónFundamentos de Programación
Fundamentos de Programación
 
Fundamentos de programación en diseño web
Fundamentos de programación en diseño webFundamentos de programación en diseño web
Fundamentos de programación en diseño web
 
Unidad 2
Unidad 2Unidad 2
Unidad 2
 
Algorimo1
Algorimo1Algorimo1
Algorimo1
 
Fundamentos de programación en diseño web
Fundamentos de programación en diseño webFundamentos de programación en diseño web
Fundamentos de programación en diseño web
 
Fundamentos de programación en diseño web
Fundamentos de programación en diseño webFundamentos de programación en diseño web
Fundamentos de programación en diseño web
 
Instrucciones C++
Instrucciones C++Instrucciones C++
Instrucciones C++
 
Programación en C#.pptx
Programación en C#.pptxProgramación en C#.pptx
Programación en C#.pptx
 

Natalia Garzon Camilo Mayorga 1002

  • 1.
  • 2.
  • 3. Los lenguajes de programación se pueden clasificar según varios criterios. He encontrado doce en total: Nivel de abstracción *propósito *evolución histórica *manera de ejecutarse *manera de abordar la tarea a realizar *paradigma de programación *lugar de ejecución *concurrencia *interactividad *realización visual *determinismo *productividad
  • 4. Espacio de memoria reservado para almacenar un valor correspondiente a un tipo de dato soportado por el lenguaje de programación.
  • 5. Variable matemática o de cualquier otra ciencia que tiene valor fijo en un determinado proceso
  • 6. Conjunto ordenado y finito de operaciones que permite hallar la solución del problema.
  • 7. Representación grafica del algoritmo o proceso. Se utiliza en disciplinas como programación , economía , procesos industriales y psicología cognitiva
  • 9. Se utiliza para asignar o almacenar valores a variables o constantes. Es una operación que sitúa un valor determinado en una posición de memoria. La operación de asignación se denota con el signo = algunos lenguajes de programación admiten operadores tales como: ←, := El tipo de expresión debe ser del mismo tipo que el de la variable, en caso contrario en la fase de compilación se produciría un error de tipos.
  • 10. En programación, una sentencia condicional es una instrucción o grupo de instrucciones que se pueden ejecutar o no en función del valor de una condición. Los tipos más conocidos de sentencias condicionales son el SI..ENTONCES (if..then), el SI..ENTONCES..SI NO (if..then..else) y el SEGÚN (case o switch), aunque también podríamos mencionar al lanzamiento de errores como una alternativa más moderna para evitar el "anidamiento" de sentencias condicionales. Las sentencias condicionales constituyen, junto con los bucles, los pilares de la programación estructurada, y su uso es una evolución de una sentencia en lenguaje ensamblador que ejecutaba la siguiente línea o no en función del valor de una condición.
  • 11. Los lenguajes de programación ofrecen algunas estructuras mediante las cuales se consigue que un grupo de instrucciones se repita un número definido o indeterminado a veces dependiendo de alguna condición dada.