SlideShare una empresa de Scribd logo
1 de 11
Programación
Zaira Milena Angarita Rodríguez
María Paula Castañeda Vargas
Códigos: 01
06
1002
Programación de computadores

Un programa de computadora se puede definir como una secuencia de
instrucciones que indica las acciones o tareas que han de ejecutarse para
dar solución a un problema determinado.
Lenguaje de programación
Clasificacion:
1. Nivel de abstracción.
2. Propósito.
3. Evolución histórica.
4. Manera de ejecutarse.
5. Manera de abordar la tarea a realizar.
6. Paradigma de programación.
7. Lugar de ejecución.
8. Concurrencia.
9. Interactividad.
10. Realización visual.
11.Determinismo.
12.Productividad.
Concepto de variable
En programación, una variable está formada por un espacio en el sistema
de almacenaje (memoria principal de un ordenador) y un nombre
simbólico (un identificador) que está asociado a dicho espacio. Ese
espacio contiene una cantidad o información conocida o desconocida, es
decir un valor. El nombre de la variable es la forma usual de referirse al
valor almacenado: esta separación entre nombre y contenido permite
que el nombre sea usado independientemente de la información exacta
que representa
Definición de constante

En programación, una constante es un valor que no puede ser alterado
durante la ejecución de un programa.
Una constante corresponde a una longitud fija de un área reservada en la
memoria principal del ordenador, donde el programa almacena valores
fijos.
Que es un algoritmo
Un Algoritmo, se puede definir como una secuencia de instrucciones que
representan un modelo de solución para determinado tipo de problemas.
O bien como un conjunto de instrucciones que realizadas en orden
conducen a obtener la solución de un problema. Por lo tanto podemos
decir que es un conjunto ordenado y finito de pasos que nos permite
solucionar un problema.
Diagrama de flujo explicación
Clasificación de las propiedades de los
números en computación
1.-Números Naturales.
*Números Primos
Números Compuestos
* Números Perfectos
2.-Números Enteros
* Números Pares
*Números Impares
3.- Números Racionales
4.-Números Reales
* Números Irracionales
* Números Algebraicos
* Números Transcendentes
5.-Números Complejos
Explicación sentencias de asignación
Características de un si por condiciones
Devuelve un valor si la condición especificada es VERDADERO y otro valor
si dicho argumento es FALSO.
Utilice SI para realizar pruebas condicionales en valores y fórmulas.
Análisis de un ciclo de repetición en
programación

Más contenido relacionado

La actualidad más candente

Introduccion a la logica de programacion
Introduccion a la logica de programacionIntroduccion a la logica de programacion
Introduccion a la logica de programacionnmqy28
 
Informatica II - 1 Terminologia Usada en Algoritmos
Informatica II - 1 Terminologia Usada en AlgoritmosInformatica II - 1 Terminologia Usada en Algoritmos
Informatica II - 1 Terminologia Usada en AlgoritmosGabriel Ruiz
 
Presentación algoritmo y lógica
Presentación algoritmo y lógicaPresentación algoritmo y lógica
Presentación algoritmo y lógicajetyxx93
 
Introduccion a Algoritmos
Introduccion a AlgoritmosIntroduccion a Algoritmos
Introduccion a Algoritmossmog2010
 
Resolución de problemas y algoritmo
Resolución de problemas y algoritmoResolución de problemas y algoritmo
Resolución de problemas y algoritmoNombre Apellidos
 
Algoritmo fundamentos de la programación
Algoritmo   fundamentos de la programaciónAlgoritmo   fundamentos de la programación
Algoritmo fundamentos de la programaciónDesarrolloWeb.com
 
Introducción a algoritmos
Introducción a algoritmosIntroducción a algoritmos
Introducción a algoritmosUlises Cruz
 
Algoritmos computacionales conceptos básicos
Algoritmos computacionales   conceptos básicosAlgoritmos computacionales   conceptos básicos
Algoritmos computacionales conceptos básicosYahaira Fernández Segura
 

La actualidad más candente (19)

Introduccion a la logica de programacion
Introduccion a la logica de programacionIntroduccion a la logica de programacion
Introduccion a la logica de programacion
 
Algoritmos
AlgoritmosAlgoritmos
Algoritmos
 
Logica algoritmos
Logica algoritmosLogica algoritmos
Logica algoritmos
 
Informatica II - 1 Terminologia Usada en Algoritmos
Informatica II - 1 Terminologia Usada en AlgoritmosInformatica II - 1 Terminologia Usada en Algoritmos
Informatica II - 1 Terminologia Usada en Algoritmos
 
Presentación algoritmo y lógica
Presentación algoritmo y lógicaPresentación algoritmo y lógica
Presentación algoritmo y lógica
 
preguntas de algoritmos
preguntas de algoritmospreguntas de algoritmos
preguntas de algoritmos
 
Introduccion a Algoritmos
Introduccion a AlgoritmosIntroduccion a Algoritmos
Introduccion a Algoritmos
 
Algoritmo
AlgoritmoAlgoritmo
Algoritmo
 
Elaboracion de algoritmos
Elaboracion de algoritmosElaboracion de algoritmos
Elaboracion de algoritmos
 
Algoritmo
AlgoritmoAlgoritmo
Algoritmo
 
Resolución de problemas y algoritmo
Resolución de problemas y algoritmoResolución de problemas y algoritmo
Resolución de problemas y algoritmo
 
Algoritmos
AlgoritmosAlgoritmos
Algoritmos
 
Diseño y elaboración de algoritmos
Diseño y elaboración de algoritmosDiseño y elaboración de algoritmos
Diseño y elaboración de algoritmos
 
Algoritmo fundamentos de la programación
Algoritmo   fundamentos de la programaciónAlgoritmo   fundamentos de la programación
Algoritmo fundamentos de la programación
 
Mod 2 algoritmos
Mod 2 algoritmosMod 2 algoritmos
Mod 2 algoritmos
 
Pseudocodigo
PseudocodigoPseudocodigo
Pseudocodigo
 
Introducción a algoritmos
Introducción a algoritmosIntroducción a algoritmos
Introducción a algoritmos
 
Introduccion Analisis Algoritmos
Introduccion Analisis AlgoritmosIntroduccion Analisis Algoritmos
Introduccion Analisis Algoritmos
 
Algoritmos computacionales conceptos básicos
Algoritmos computacionales   conceptos básicosAlgoritmos computacionales   conceptos básicos
Algoritmos computacionales conceptos básicos
 

Destacado

Ifm Temperature Sensors TD Brochure Portugal 2013
Ifm Temperature Sensors TD Brochure Portugal 2013Ifm Temperature Sensors TD Brochure Portugal 2013
Ifm Temperature Sensors TD Brochure Portugal 2013ifm electronic gmbh
 
Montagem Vermicompostor
Montagem VermicompostorMontagem Vermicompostor
Montagem VermicompostorFuturamb
 
Inteligência competitiva como diferencial competitivo na gestão de conteúdo
Inteligência competitiva como diferencial competitivo na gestão de conteúdoInteligência competitiva como diferencial competitivo na gestão de conteúdo
Inteligência competitiva como diferencial competitivo na gestão de conteúdoJuliana Fontes Souza
 
Regimento be lousa
Regimento be lousaRegimento be lousa
Regimento be lousaAnaigreja
 
Sopa 1ºlugar
Sopa 1ºlugarSopa 1ºlugar
Sopa 1ºlugarAnaigreja
 
Convite
ConviteConvite
ConviteLCAL
 
Panorama do Comércio Exterior do Agronegócio de Minas Gerais
Panorama do Comércio Exterior do Agronegócio de Minas GeraisPanorama do Comércio Exterior do Agronegócio de Minas Gerais
Panorama do Comércio Exterior do Agronegócio de Minas GeraisCentral Exportaminas
 
Negócios e marketing - Consultoria em E-commerce
Negócios e marketing - Consultoria em E-commerceNegócios e marketing - Consultoria em E-commerce
Negócios e marketing - Consultoria em E-commerceCésar Chagas
 
P3 Fundamentals Seminar - P3 Agreements
P3 Fundamentals Seminar - P3 AgreementsP3 Fundamentals Seminar - P3 Agreements
P3 Fundamentals Seminar - P3 AgreementsStephanie Kam
 
Moodle -curso_sjr_preto
Moodle  -curso_sjr_pretoMoodle  -curso_sjr_preto
Moodle -curso_sjr_pretoPedro Puppo
 

Destacado (20)

Portaria 131
Portaria 131Portaria 131
Portaria 131
 
Idiomas
IdiomasIdiomas
Idiomas
 
Ifm Temperature Sensors TD Brochure Portugal 2013
Ifm Temperature Sensors TD Brochure Portugal 2013Ifm Temperature Sensors TD Brochure Portugal 2013
Ifm Temperature Sensors TD Brochure Portugal 2013
 
Medalha do mérito ambiental
Medalha do mérito ambientalMedalha do mérito ambiental
Medalha do mérito ambiental
 
Kits bleach
Kits bleachKits bleach
Kits bleach
 
Montagem Vermicompostor
Montagem VermicompostorMontagem Vermicompostor
Montagem Vermicompostor
 
Perfil
PerfilPerfil
Perfil
 
Inteligência competitiva como diferencial competitivo na gestão de conteúdo
Inteligência competitiva como diferencial competitivo na gestão de conteúdoInteligência competitiva como diferencial competitivo na gestão de conteúdo
Inteligência competitiva como diferencial competitivo na gestão de conteúdo
 
Slide14julho ok 1
Slide14julho ok 1Slide14julho ok 1
Slide14julho ok 1
 
Regimento be lousa
Regimento be lousaRegimento be lousa
Regimento be lousa
 
Os candidatos e o português
Os candidatos e o portuguêsOs candidatos e o português
Os candidatos e o português
 
Sopa 1ºlugar
Sopa 1ºlugarSopa 1ºlugar
Sopa 1ºlugar
 
Convite
ConviteConvite
Convite
 
Panorama do Comércio Exterior do Agronegócio de Minas Gerais
Panorama do Comércio Exterior do Agronegócio de Minas GeraisPanorama do Comércio Exterior do Agronegócio de Minas Gerais
Panorama do Comércio Exterior do Agronegócio de Minas Gerais
 
Palestra Eduardo A. Bahiense
Palestra Eduardo A. BahiensePalestra Eduardo A. Bahiense
Palestra Eduardo A. Bahiense
 
Van Morrison
Van MorrisonVan Morrison
Van Morrison
 
Fotos
FotosFotos
Fotos
 
Negócios e marketing - Consultoria em E-commerce
Negócios e marketing - Consultoria em E-commerceNegócios e marketing - Consultoria em E-commerce
Negócios e marketing - Consultoria em E-commerce
 
P3 Fundamentals Seminar - P3 Agreements
P3 Fundamentals Seminar - P3 AgreementsP3 Fundamentals Seminar - P3 Agreements
P3 Fundamentals Seminar - P3 Agreements
 
Moodle -curso_sjr_preto
Moodle  -curso_sjr_pretoMoodle  -curso_sjr_preto
Moodle -curso_sjr_preto
 

Similar a Programación

Unidad 1, 2 y_3_algoritmos
Unidad 1, 2 y_3_algoritmosUnidad 1, 2 y_3_algoritmos
Unidad 1, 2 y_3_algoritmosGrisell d?z
 
Python_Introduccion_a_la_programacion.pptx
Python_Introduccion_a_la_programacion.pptxPython_Introduccion_a_la_programacion.pptx
Python_Introduccion_a_la_programacion.pptxFedericoMartearena
 
Algoritmo variables, constantes, tipos de datos y asignacion
Algoritmo variables, constantes, tipos de datos y asignacionAlgoritmo variables, constantes, tipos de datos y asignacion
Algoritmo variables, constantes, tipos de datos y asignacionBoris Salleg
 
Qué es un algoritmo 10
Qué es un algoritmo 10Qué es un algoritmo 10
Qué es un algoritmo 10Ricaurte Duran
 
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 webDayraNieto9807
 
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 webkarenJulieth04
 
Fundamentos programación
Fundamentos programaciónFundamentos programación
Fundamentos programaciónMilton Escobar
 
Fundamentos-de-Algoritmos.ppt
Fundamentos-de-Algoritmos.pptFundamentos-de-Algoritmos.ppt
Fundamentos-de-Algoritmos.pptCarlosLopez1486
 
Fundamentos de la programacion en diseño web
Fundamentos de la programacion en diseño webFundamentos de la programacion en diseño web
Fundamentos de la programacion en diseño webAndres Cristancho
 
Logica computacional conceptos basicos
Logica computacional conceptos basicosLogica computacional conceptos basicos
Logica computacional conceptos basicosmoni26011993
 
Tecnicatura en programacion
Tecnicatura en programacionTecnicatura en programacion
Tecnicatura en programacionadrianfazio
 

Similar a Programación (20)

Algorimo1
Algorimo1Algorimo1
Algorimo1
 
Unidad 1, 2 y_3_algoritmos
Unidad 1, 2 y_3_algoritmosUnidad 1, 2 y_3_algoritmos
Unidad 1, 2 y_3_algoritmos
 
Python_Introduccion_a_la_programacion.pptx
Python_Introduccion_a_la_programacion.pptxPython_Introduccion_a_la_programacion.pptx
Python_Introduccion_a_la_programacion.pptx
 
Algoritmo variables, constantes, tipos de datos y asignacion
Algoritmo variables, constantes, tipos de datos y asignacionAlgoritmo variables, constantes, tipos de datos y asignacion
Algoritmo variables, constantes, tipos de datos y asignacion
 
Qué es un algoritmo 10
Qué es un algoritmo 10Qué es un algoritmo 10
Qué es un algoritmo 10
 
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
 
Fundamentos programación
Fundamentos programaciónFundamentos programación
Fundamentos programación
 
Programación
ProgramaciónProgramación
Programación
 
Fundamentos-de-Algoritmos.ppt
Fundamentos-de-Algoritmos.pptFundamentos-de-Algoritmos.ppt
Fundamentos-de-Algoritmos.ppt
 
Guia no1 algoritmos
Guia no1 algoritmosGuia no1 algoritmos
Guia no1 algoritmos
 
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
 
Fundamentos de la programacion en diseño web
Fundamentos de la programacion en diseño webFundamentos de la programacion en diseño web
Fundamentos de la programacion en diseño web
 
Unidad 1
Unidad 1Unidad 1
Unidad 1
 
Unidad 1
Unidad 1Unidad 1
Unidad 1
 
Unidad 1
Unidad 1Unidad 1
Unidad 1
 
Logica computacional conceptos basicos
Logica computacional conceptos basicosLogica computacional conceptos basicos
Logica computacional conceptos basicos
 
Tecnicatura en programacion
Tecnicatura en programacionTecnicatura en programacion
Tecnicatura en programacion
 

Más de Pauu01

Colombia online
Colombia online Colombia online
Colombia online Pauu01
 
Pasantias
PasantiasPasantias
PasantiasPauu01
 
proyecto productivo
proyecto productivoproyecto productivo
proyecto productivoPauu01
 
Pasantias
PasantiasPasantias
PasantiasPauu01
 
María paula castañeda vargas
María paula castañeda vargasMaría paula castañeda vargas
María paula castañeda vargasPauu01
 
Internet
InternetInternet
InternetPauu01
 

Más de Pauu01 (6)

Colombia online
Colombia online Colombia online
Colombia online
 
Pasantias
PasantiasPasantias
Pasantias
 
proyecto productivo
proyecto productivoproyecto productivo
proyecto productivo
 
Pasantias
PasantiasPasantias
Pasantias
 
María paula castañeda vargas
María paula castañeda vargasMaría paula castañeda vargas
María paula castañeda vargas
 
Internet
InternetInternet
Internet
 

Programación

  • 1. Programación Zaira Milena Angarita Rodríguez María Paula Castañeda Vargas Códigos: 01 06 1002
  • 2. Programación de computadores Un programa de computadora se puede definir como una secuencia de instrucciones que indica las acciones o tareas que han de ejecutarse para dar solución a un problema determinado.
  • 3. Lenguaje de programación Clasificacion: 1. Nivel de abstracción. 2. Propósito. 3. Evolución histórica. 4. Manera de ejecutarse. 5. Manera de abordar la tarea a realizar. 6. Paradigma de programación. 7. Lugar de ejecución. 8. Concurrencia. 9. Interactividad. 10. Realización visual. 11.Determinismo. 12.Productividad.
  • 4. Concepto de variable En programación, una variable está formada por un espacio en el sistema de almacenaje (memoria principal de un ordenador) y un nombre simbólico (un identificador) que está asociado a dicho espacio. Ese espacio contiene una cantidad o información conocida o desconocida, es decir un valor. El nombre de la variable es la forma usual de referirse al valor almacenado: esta separación entre nombre y contenido permite que el nombre sea usado independientemente de la información exacta que representa
  • 5. Definición de constante En programación, una constante es un valor que no puede ser alterado durante la ejecución de un programa. Una constante corresponde a una longitud fija de un área reservada en la memoria principal del ordenador, donde el programa almacena valores fijos.
  • 6. Que es un algoritmo Un Algoritmo, se puede definir como una secuencia de instrucciones que representan un modelo de solución para determinado tipo de problemas. O bien como un conjunto de instrucciones que realizadas en orden conducen a obtener la solución de un problema. Por lo tanto podemos decir que es un conjunto ordenado y finito de pasos que nos permite solucionar un problema.
  • 7. Diagrama de flujo explicación
  • 8. Clasificación de las propiedades de los números en computación 1.-Números Naturales. *Números Primos Números Compuestos * Números Perfectos 2.-Números Enteros * Números Pares *Números Impares 3.- Números Racionales 4.-Números Reales * Números Irracionales * Números Algebraicos * Números Transcendentes 5.-Números Complejos
  • 10. Características de un si por condiciones Devuelve un valor si la condición especificada es VERDADERO y otro valor si dicho argumento es FALSO. Utilice SI para realizar pruebas condicionales en valores y fórmulas.
  • 11. Análisis de un ciclo de repetición en programación