SlideShare una empresa de Scribd logo
Terminología de Programación
          Orientada a Objetos
                                 PROGRAMACIÓN.
En ciencias de la computación se le llama a los pasos que se abordan para crear el código
fuente de un programa informático. De acuerdo con estos pasos, el código se escribe, se
prueba y se perfecciona.

En la actualidad, la noción de programación se encuentra muy asociada a la programación en
informática. Este es el proceso por el cual un programador escribe, en un lenguaje de
programación, el código fuente de un software. Este código le indicará al programa
informático qué tiene que hacer y cómo relizarlo.

El programador se encarga de escribir, probar, depurar y mantener el código fuente. En este
sentido, los modelos de desarrollo de software se enmarcan en una disciplina de la informática
conocida como ingeniería de software.

La programación se realiza mediante el uso de algoritmo, que son secuencias
finitas, ordenadas y no ambiguas de instrucciones que deben seguirse para resolver un
problema.
Una vez que el programa informático ya se encuentra escrito, es necesario compilar el código
para que pueda ser ejecutado por la computadora.

Por último, cabe destacar que se conoce como programación al conjunto de los programas
de televisión o radio. Por ejemplo: “Tengo ganas de ver una película, vamos a ver qué hay en
la programación”.
Algoritmo
Es el conjunto ordenado y finito de operaciones que permite hallar la solución
de un problema. Método y notación en las distintas fórmulas del cálculo. El
algoritmo constituye un método para resolver un problema mediante una
secuencia de pasos a seguir. Dicha secuencia puede ser expresada en forma
de diagrama de flujo con el fin de seguirlo de una forma más sencilla. De
acuerdo con el concepto anterior, el algoritmo podría estar incluido en la
definición de programa de ordenador de la Ley de Propiedad Intelectual
(TRLPI), al referirse a éste como toda secuencia de instrucciones o
indicaciones destinadas a ser utilizadas, directa o indirectamente, en un sistema
informático para realizar una función o una tarea o para obtener un resultado
determinado, cualquiera que fuere su forma de expresión y fijación.
Sin embargo, ciertas características de los algoritmos hacen que no puedan ser
calificados como programas de ordenador. (Ver recuadro) La consecuencia de
estas características es la exclusión del algoritmo del ámbito de protección del
derecho de autor, en la medida en que éste constituye una idea, un método de
cálculo o una función, afectado por el artículo 96.4 del TRLPI. Por otro
lado, Preámbulo de la Directiva 91/250/CEE de 1991 sobre la protección
jurídica de los programas de ordenador establece que: "en la medida en que la
lógica, los algoritmos y los lenguajes de programación abarquen ideas y
principios, estos últimos no estarán protegidos con arreglo a la presente
Directiva."
Ejemplo de Algoritmo
                         Desarrollo de Algoritmo para caja registradora

•   1.Inicio
•   2. Declaración de Variables:
•   Sub_total=0,Total = 0
•   3. Ingrese “Código de Producto y
•   Precio:”
•   4. Almacenar Codigo_Producto, Precio
•   5. Imprimir líneas de títulos del recibo
•   de pago
•   6. Mientras Código_Producto <> “ “
•   7. Subtotal = Subtotal + Precio
•   8. Imprimir Codigo_Producto, Precio
•   9. Ingrese “Código de Producto y
•   Precio:”
•   10. Fin_Mientras
•   11. IVA = Subtotal * 0,15
•   12. Total = Subtotal + IVA
•   13. Imprimir “Sub Total : “, Subtotal
•   14. Imprimir “ IVA : “, IVA
•   15. Imprimir “Total: “, Total
•   16. Fin
Ejemplo de Algoritmo
• Algoritmo que de sumatoria de los números enteros comprendidos entre
                  el 1 y el 10,es decir, 1 + 2 + 3 + …. + 10

•   1. Inicio
•   2. Declaración de variables:
•   N= 0, Suma = 0
•   3. Asignación Contador :
•   N=N+1
•   4. Asignación Acumulador:
•   Suma = Suma + N
•   5. Si N = 10 Entonces
•   6. Escribir Suma
•   7. De lo contrario, Repetir desde el
•   paso 3
•   Fin_Si
•   8. Fin
Diagrama de Flujo
•   Son símbolos gráficos para representar los pasos o etapas de un proceso. También
    permiten describir la secuencia de los distintos pasos o etapas y su interacción

•   Ventajas de los Diagramas de Flujo

•   Favorecen la comprensión del proceso a través de mostrarlo como un dibujo. El
    cerebro humano reconoce fácilmente los dibujos. Un buen diagrama de flujo
    reemplaza varias páginas de texto.

•   Permiten identificar los problemas y las oportunidades de mejora del proceso. Se
    identifican los pasos redundantes, los flujos de los reprocesos , los conflictos de
    autoridad, las responsabilidades, los cuellos de botella, y los puntos de decisión.

•   Muestran las interfases cliente-proveedor y las transacciones que en ellas se
    realizan, facilitando a los empleados el análisis de las mismas.

•    Son una excelente herramienta para capacitar a los nuevos empleados y también a
    los que desarrollan la tarea, cuando se realizan mejoras en el proceso.
Ejemplos de Diagrama de Flujo
Prueba de Escritorio

• La prueba de escritorio es una herramienta útil para
  entender que hace un determinado algoritmo, o para
  verificar que un algoritmo cumple con la especificación
  sin necesidad de ejecutarlo. Básicamente, una prueba
  de escritorio es una ejecución ‘a mano’ del
  algoritmo, por lo tanto se debe llevar registro de los
  valores que va tomando cada una de las variables
  involucradas en el mismo.
                             •
  A continuación se muestra un ejemplo de prueba de
  escritorio del siguiente algoritmo:
Ejemplo de Prueba de Escritorio
     suma :entero
     entrada :entero
     menor :entero
     leer entrada
     menor = entrada
     suma = 0
     mientras (entrada != 0) haga
     si (entrada < menor) entonces
     menor =entrada
     fin_si
     suma = suma + entrada
     leer entrada
     fin_mientras
     escribir “valor Menor:”
     escribir menor
     escribir “Suma:”
     escribir suma

Más contenido relacionado

La actualidad más candente

Representación de Algoritmos
Representación de AlgoritmosRepresentación de Algoritmos
Representación de Algoritmos
angelomarquez
 
Pricipios de Programación
Pricipios de Programación Pricipios de Programación
Pricipios de Programación
Adolfo Vazcoy
 
Fundamentos básicos de algoritmos (1)
Fundamentos básicos de algoritmos (1)Fundamentos básicos de algoritmos (1)
Fundamentos básicos de algoritmos (1)Karlos Valladares
 
Diagrama de flujo
Diagrama de flujoDiagrama de flujo
Diagrama de flujo
Magali Mejía
 
Trabajo de informatica alejandra blanco
Trabajo de informatica alejandra blancoTrabajo de informatica alejandra blanco
Trabajo de informatica alejandra blancoAleBlanco
 
Desarrollo de lógica algorítmica
Desarrollo de lógica algorítmicaDesarrollo de lógica algorítmica
Desarrollo de lógica algorítmica
Omar B.
 
Fundamentos de Programacion
Fundamentos de ProgramacionFundamentos de Programacion
Fundamentos de Programacionneyvajms
 
Razonamiento algoritmico
Razonamiento algoritmicoRazonamiento algoritmico
Razonamiento algoritmicopaty_cursocompu
 
Aprendiendo a programar
Aprendiendo a programarAprendiendo a programar
Aprendiendo a programar
AntoniojjJimenez
 
Tipos de algoritmos
Tipos de algoritmosTipos de algoritmos
Tipos de algoritmos
IEO Santo Tomás
 
IntroduccióN A La Programacion Tema 3 Algoritmia
IntroduccióN A La Programacion Tema 3 AlgoritmiaIntroduccióN A La Programacion Tema 3 Algoritmia
IntroduccióN A La Programacion Tema 3 AlgoritmiaAndres Garcia
 
Algoritmos
AlgoritmosAlgoritmos
Los Algoritmos
Los AlgoritmosLos Algoritmos
PROGRAMACIÓN Y ALGORITMOS
PROGRAMACIÓN Y ALGORITMOSPROGRAMACIÓN Y ALGORITMOS
PROGRAMACIÓN Y ALGORITMOSJuliana Castillo
 

La actualidad más candente (17)

Representación de Algoritmos
Representación de AlgoritmosRepresentación de Algoritmos
Representación de Algoritmos
 
Pricipios de Programación
Pricipios de Programación Pricipios de Programación
Pricipios de Programación
 
Fundamentos básicos de algoritmos (1)
Fundamentos básicos de algoritmos (1)Fundamentos básicos de algoritmos (1)
Fundamentos básicos de algoritmos (1)
 
Diagrama de flujo
Diagrama de flujoDiagrama de flujo
Diagrama de flujo
 
Trabajo de informatica alejandra blanco
Trabajo de informatica alejandra blancoTrabajo de informatica alejandra blanco
Trabajo de informatica alejandra blanco
 
Presentación1
Presentación1Presentación1
Presentación1
 
Desarrollo de lógica algorítmica
Desarrollo de lógica algorítmicaDesarrollo de lógica algorítmica
Desarrollo de lógica algorítmica
 
Fundamentos de Programacion
Fundamentos de ProgramacionFundamentos de Programacion
Fundamentos de Programacion
 
Razonamiento algoritmico
Razonamiento algoritmicoRazonamiento algoritmico
Razonamiento algoritmico
 
Aprendiendo a programar
Aprendiendo a programarAprendiendo a programar
Aprendiendo a programar
 
Tipos de algoritmos
Tipos de algoritmosTipos de algoritmos
Tipos de algoritmos
 
IntroduccióN A La Programacion Tema 3 Algoritmia
IntroduccióN A La Programacion Tema 3 AlgoritmiaIntroduccióN A La Programacion Tema 3 Algoritmia
IntroduccióN A La Programacion Tema 3 Algoritmia
 
Algoritmos
AlgoritmosAlgoritmos
Algoritmos
 
Algoritmos
AlgoritmosAlgoritmos
Algoritmos
 
Algoritmos
AlgoritmosAlgoritmos
Algoritmos
 
Los Algoritmos
Los AlgoritmosLos Algoritmos
Los Algoritmos
 
PROGRAMACIÓN Y ALGORITMOS
PROGRAMACIÓN Y ALGORITMOSPROGRAMACIÓN Y ALGORITMOS
PROGRAMACIÓN Y ALGORITMOS
 

Destacado

New документ microsoft word
New документ microsoft wordNew документ microsoft word
New документ microsoft wordNarine Gevorgyan
 
Pobles cmc
Pobles cmcPobles cmc
Pobles cmc
joanlupi
 
Arch noche poemas
Arch noche poemasArch noche poemas
Arch noche poemasedithvera3
 
Tarea tercer seminario
Tarea tercer seminarioTarea tercer seminario
Tarea tercer seminarioipaneque
 
Church Bookkeeping
Church BookkeepingChurch Bookkeeping
Church Bookkeeping
stevensdefour
 
Kursprogram strategisk salg høst 2015
Kursprogram strategisk salg høst 2015Kursprogram strategisk salg høst 2015
Kursprogram strategisk salg høst 2015
Line Marlene Helberg Young
 
Luisduarte
LuisduarteLuisduarte
Luisduarte
Lauraorejarena
 
Final redes sociales como entornos educativos gottig karina
Final redes sociales como entornos educativos gottig karinaFinal redes sociales como entornos educativos gottig karina
Final redes sociales como entornos educativos gottig karina
Karina Gottig
 
Proskills1draft
Proskills1draftProskills1draft
Proskills1draftOksana2609
 
Actividad Nº19
Actividad Nº19Actividad Nº19
Actividad Nº19rdnnticx
 
Reporte de lectura no borrar super duper bien hechoooo
Reporte de lectura no borrar super duper bien hechooooReporte de lectura no borrar super duper bien hechoooo
Reporte de lectura no borrar super duper bien hechoooovladimir912
 
Maira_liseth_ruiz_omaña
Maira_liseth_ruiz_omañaMaira_liseth_ruiz_omaña
Maira_liseth_ruiz_omaña
VisualMedia 2.0
 
Vi elsker salt!
Vi elsker salt!Vi elsker salt!
Vi elsker salt!
Jacob Damgaard
 

Destacado (20)

Scopus
ScopusScopus
Scopus
 
New документ microsoft word
New документ microsoft wordNew документ microsoft word
New документ microsoft word
 
Sin título 11
Sin título 11Sin título 11
Sin título 11
 
Meiosis
MeiosisMeiosis
Meiosis
 
Desarrollo de conductas_responsable
Desarrollo de conductas_responsableDesarrollo de conductas_responsable
Desarrollo de conductas_responsable
 
Pobles cmc
Pobles cmcPobles cmc
Pobles cmc
 
Arch noche poemas
Arch noche poemasArch noche poemas
Arch noche poemas
 
Tarea tercer seminario
Tarea tercer seminarioTarea tercer seminario
Tarea tercer seminario
 
Church Bookkeeping
Church BookkeepingChurch Bookkeeping
Church Bookkeeping
 
Kursprogram strategisk salg høst 2015
Kursprogram strategisk salg høst 2015Kursprogram strategisk salg høst 2015
Kursprogram strategisk salg høst 2015
 
Luisduarte
LuisduarteLuisduarte
Luisduarte
 
El futuro 2-2
El futuro 2-2El futuro 2-2
El futuro 2-2
 
Final redes sociales como entornos educativos gottig karina
Final redes sociales como entornos educativos gottig karinaFinal redes sociales como entornos educativos gottig karina
Final redes sociales como entornos educativos gottig karina
 
Proskills1draft
Proskills1draftProskills1draft
Proskills1draft
 
Maquina Simple Angel
Maquina Simple AngelMaquina Simple Angel
Maquina Simple Angel
 
Actividad Nº19
Actividad Nº19Actividad Nº19
Actividad Nº19
 
Reporte de lectura no borrar super duper bien hechoooo
Reporte de lectura no borrar super duper bien hechooooReporte de lectura no borrar super duper bien hechoooo
Reporte de lectura no borrar super duper bien hechoooo
 
Maira_liseth_ruiz_omaña
Maira_liseth_ruiz_omañaMaira_liseth_ruiz_omaña
Maira_liseth_ruiz_omaña
 
Investigacion
InvestigacionInvestigacion
Investigacion
 
Vi elsker salt!
Vi elsker salt!Vi elsker salt!
Vi elsker salt!
 

Similar a Foro de integracion

Programación u1
Programación   u1Programación   u1
Programación u1
oviedospablo
 
Apartes De Algoritmos
Apartes De AlgoritmosApartes De Algoritmos
Apartes De Algoritmos
j.martinez1974
 
Algoritmos, Pseudocódigos, Diagrama de Flujo y Metodología
Algoritmos, Pseudocódigos, Diagrama de Flujo y MetodologíaAlgoritmos, Pseudocódigos, Diagrama de Flujo y Metodología
Algoritmos, Pseudocódigos, Diagrama de Flujo y Metodología
Jesus Freites
 
Unidad2 compu luis jimenez
Unidad2 compu luis jimenezUnidad2 compu luis jimenez
Unidad2 compu luis jimenez
LuisJoseJimenez
 
Introduccion A La Programacion
Introduccion A La ProgramacionIntroduccion A La Programacion
Introduccion A La Programacion
Mary Sanchez
 
Algoritmos y programacion en C++
Algoritmos y programacion en C++Algoritmos y programacion en C++
Algoritmos y programacion en C++
Alejandro Leon Cerna
 
Etapas del desarrolo de un programa
Etapas del desarrolo de un programaEtapas del desarrolo de un programa
Etapas del desarrolo de un programa
zeta2015
 
Algoritmos
AlgoritmosAlgoritmos
Algoritmosomarzon
 
01_IntroduccionAlgoritmos (1).pdf
01_IntroduccionAlgoritmos (1).pdf01_IntroduccionAlgoritmos (1).pdf
01_IntroduccionAlgoritmos (1).pdf
cristianperez473965
 
Algoritmos
AlgoritmosAlgoritmos
Algoritmos
Jeoselin Soriano
 
Fase 2 algoritmos-y-diagramas-de-flujo
Fase 2 algoritmos-y-diagramas-de-flujoFase 2 algoritmos-y-diagramas-de-flujo
Fase 2 algoritmos-y-diagramas-de-flujo
ERNEYALBERTORAMIREZC
 
algortimos
algortimosalgortimos
algortimos
David Gelita
 
presentacion sobre Algoritmo, Pseudocódigo, diagramas de flujos y la metodolo...
presentacion sobre Algoritmo, Pseudocódigo, diagramas de flujos y la metodolo...presentacion sobre Algoritmo, Pseudocódigo, diagramas de flujos y la metodolo...
presentacion sobre Algoritmo, Pseudocódigo, diagramas de flujos y la metodolo...
AliandroMejias
 
Principios de programacion
Principios de programacionPrincipios de programacion
Principios de programacionrulo182
 
9 febrero16 3
9 febrero16 39 febrero16 3
9 febrero16 3
zeta2015
 
Resolución de problemas y algoritmo
Resolución de problemas y algoritmoResolución de problemas y algoritmo
Resolución de problemas y algoritmo
Nombre Apellidos
 
Resolver problemas con una computadora
Resolver problemas con una computadoraResolver problemas con una computadora
Resolver problemas con una computadora
HanniaPaulinadelAnge
 
Algoritmos y diagramas_de_flujo
Algoritmos y diagramas_de_flujoAlgoritmos y diagramas_de_flujo
Algoritmos y diagramas_de_flujoClariza
 
Algoritmos computacionales y programación: 1
 Algoritmos computacionales y programación: 1 Algoritmos computacionales y programación: 1
Algoritmos computacionales y programación: 1
Universidad Veracruzana
 
Descripción de un Algoritmo
Descripción de un AlgoritmoDescripción de un Algoritmo
Descripción de un Algoritmo
OGEA UPS
 

Similar a Foro de integracion (20)

Programación u1
Programación   u1Programación   u1
Programación u1
 
Apartes De Algoritmos
Apartes De AlgoritmosApartes De Algoritmos
Apartes De Algoritmos
 
Algoritmos, Pseudocódigos, Diagrama de Flujo y Metodología
Algoritmos, Pseudocódigos, Diagrama de Flujo y MetodologíaAlgoritmos, Pseudocódigos, Diagrama de Flujo y Metodología
Algoritmos, Pseudocódigos, Diagrama de Flujo y Metodología
 
Unidad2 compu luis jimenez
Unidad2 compu luis jimenezUnidad2 compu luis jimenez
Unidad2 compu luis jimenez
 
Introduccion A La Programacion
Introduccion A La ProgramacionIntroduccion A La Programacion
Introduccion A La Programacion
 
Algoritmos y programacion en C++
Algoritmos y programacion en C++Algoritmos y programacion en C++
Algoritmos y programacion en C++
 
Etapas del desarrolo de un programa
Etapas del desarrolo de un programaEtapas del desarrolo de un programa
Etapas del desarrolo de un programa
 
Algoritmos
AlgoritmosAlgoritmos
Algoritmos
 
01_IntroduccionAlgoritmos (1).pdf
01_IntroduccionAlgoritmos (1).pdf01_IntroduccionAlgoritmos (1).pdf
01_IntroduccionAlgoritmos (1).pdf
 
Algoritmos
AlgoritmosAlgoritmos
Algoritmos
 
Fase 2 algoritmos-y-diagramas-de-flujo
Fase 2 algoritmos-y-diagramas-de-flujoFase 2 algoritmos-y-diagramas-de-flujo
Fase 2 algoritmos-y-diagramas-de-flujo
 
algortimos
algortimosalgortimos
algortimos
 
presentacion sobre Algoritmo, Pseudocódigo, diagramas de flujos y la metodolo...
presentacion sobre Algoritmo, Pseudocódigo, diagramas de flujos y la metodolo...presentacion sobre Algoritmo, Pseudocódigo, diagramas de flujos y la metodolo...
presentacion sobre Algoritmo, Pseudocódigo, diagramas de flujos y la metodolo...
 
Principios de programacion
Principios de programacionPrincipios de programacion
Principios de programacion
 
9 febrero16 3
9 febrero16 39 febrero16 3
9 febrero16 3
 
Resolución de problemas y algoritmo
Resolución de problemas y algoritmoResolución de problemas y algoritmo
Resolución de problemas y algoritmo
 
Resolver problemas con una computadora
Resolver problemas con una computadoraResolver problemas con una computadora
Resolver problemas con una computadora
 
Algoritmos y diagramas_de_flujo
Algoritmos y diagramas_de_flujoAlgoritmos y diagramas_de_flujo
Algoritmos y diagramas_de_flujo
 
Algoritmos computacionales y programación: 1
 Algoritmos computacionales y programación: 1 Algoritmos computacionales y programación: 1
Algoritmos computacionales y programación: 1
 
Descripción de un Algoritmo
Descripción de un AlgoritmoDescripción de un Algoritmo
Descripción de un Algoritmo
 

Último

ROMPECABEZAS DE ECUACIONES DE PRIMER GRADO OLIMPIADA DE PARÍS 2024. Por JAVIE...
ROMPECABEZAS DE ECUACIONES DE PRIMER GRADO OLIMPIADA DE PARÍS 2024. Por JAVIE...ROMPECABEZAS DE ECUACIONES DE PRIMER GRADO OLIMPIADA DE PARÍS 2024. Por JAVIE...
ROMPECABEZAS DE ECUACIONES DE PRIMER GRADO OLIMPIADA DE PARÍS 2024. Por JAVIE...
JAVIER SOLIS NOYOLA
 
PRÁCTICAS PEDAGOGÍA.pdf_Educación Y Sociedad_AnaFernández
PRÁCTICAS PEDAGOGÍA.pdf_Educación Y Sociedad_AnaFernándezPRÁCTICAS PEDAGOGÍA.pdf_Educación Y Sociedad_AnaFernández
PRÁCTICAS PEDAGOGÍA.pdf_Educación Y Sociedad_AnaFernández
Ruben53283
 
Presentación Revistas y Periódicos Digitales
Presentación Revistas y Periódicos DigitalesPresentación Revistas y Periódicos Digitales
Presentación Revistas y Periódicos Digitales
nievesjiesc03
 
evalaución de reforzamiento de cuarto de secundaria de la competencia lee
evalaución de reforzamiento de cuarto de secundaria de la competencia leeevalaución de reforzamiento de cuarto de secundaria de la competencia lee
evalaución de reforzamiento de cuarto de secundaria de la competencia lee
MaribelGaitanRamosRa
 
Semana #10-PM3 del 27 al 31 de mayo.pptx
Semana #10-PM3 del 27 al 31 de mayo.pptxSemana #10-PM3 del 27 al 31 de mayo.pptx
Semana #10-PM3 del 27 al 31 de mayo.pptx
LorenaCovarrubias12
 
Fase 1, Lenguaje algebraico y pensamiento funcional
Fase 1, Lenguaje algebraico y pensamiento funcionalFase 1, Lenguaje algebraico y pensamiento funcional
Fase 1, Lenguaje algebraico y pensamiento funcional
YasneidyGonzalez
 
T3-Instrumento de evaluacion_Planificación Analìtica_Actividad con IA.pdf
T3-Instrumento de evaluacion_Planificación Analìtica_Actividad con IA.pdfT3-Instrumento de evaluacion_Planificación Analìtica_Actividad con IA.pdf
T3-Instrumento de evaluacion_Planificación Analìtica_Actividad con IA.pdf
eliecerespinosa
 
Junio 2024 Fotocopiables Ediba actividades
Junio 2024 Fotocopiables Ediba actividadesJunio 2024 Fotocopiables Ediba actividades
Junio 2024 Fotocopiables Ediba actividades
cintiat3400
 
Sesión: El fundamento del gobierno de Dios.pdf
Sesión: El fundamento del gobierno de Dios.pdfSesión: El fundamento del gobierno de Dios.pdf
Sesión: El fundamento del gobierno de Dios.pdf
https://gramadal.wordpress.com/
 
Horarios Exámenes EVAU Ordinaria 2024 de Madrid
Horarios Exámenes EVAU Ordinaria 2024 de MadridHorarios Exámenes EVAU Ordinaria 2024 de Madrid
Horarios Exámenes EVAU Ordinaria 2024 de Madrid
20minutos
 
El fundamento del gobierno de Dios. El amor
El fundamento del gobierno de Dios. El amorEl fundamento del gobierno de Dios. El amor
El fundamento del gobierno de Dios. El amor
Alejandrino Halire Ccahuana
 
Introducción a la ciencia de datos con power BI
Introducción a la ciencia de datos con power BIIntroducción a la ciencia de datos con power BI
Introducción a la ciencia de datos con power BI
arleyo2006
 
CALENDARIZACION DEL MES DE JUNIO - JULIO 24
CALENDARIZACION DEL MES DE JUNIO - JULIO 24CALENDARIZACION DEL MES DE JUNIO - JULIO 24
CALENDARIZACION DEL MES DE JUNIO - JULIO 24
auxsoporte
 
Proceso de admisiones en escuelas infantiles de Pamplona
Proceso de admisiones en escuelas infantiles de PamplonaProceso de admisiones en escuelas infantiles de Pamplona
Proceso de admisiones en escuelas infantiles de Pamplona
Edurne Navarro Bueno
 
Semana 10-TSM-del 27 al 31 de mayo 2024.pptx
Semana 10-TSM-del 27 al 31 de mayo 2024.pptxSemana 10-TSM-del 27 al 31 de mayo 2024.pptx
Semana 10-TSM-del 27 al 31 de mayo 2024.pptx
LorenaCovarrubias12
 
CLASE N.1 ANÁLISIS ADMINISTRATIVO EMPRESARIAL presentación.pptx
CLASE N.1 ANÁLISIS ADMINISTRATIVO EMPRESARIAL presentación.pptxCLASE N.1 ANÁLISIS ADMINISTRATIVO EMPRESARIAL presentación.pptx
CLASE N.1 ANÁLISIS ADMINISTRATIVO EMPRESARIAL presentación.pptx
LilianaRivera778668
 
Texto_de_Aprendizaje-1ro_secundaria-2024.pdf
Texto_de_Aprendizaje-1ro_secundaria-2024.pdfTexto_de_Aprendizaje-1ro_secundaria-2024.pdf
Texto_de_Aprendizaje-1ro_secundaria-2024.pdf
ClaudiaAlcondeViadez
 
Fase 2, Pensamiento variacional y trigonometrico
Fase 2, Pensamiento variacional y trigonometricoFase 2, Pensamiento variacional y trigonometrico
Fase 2, Pensamiento variacional y trigonometrico
YasneidyGonzalez
 
corpus-christi-sesion-de-aprendizaje.pdf
corpus-christi-sesion-de-aprendizaje.pdfcorpus-christi-sesion-de-aprendizaje.pdf
corpus-christi-sesion-de-aprendizaje.pdf
YolandaRodriguezChin
 
Friedrich Nietzsche. Presentación de 2 de Bachillerato.
Friedrich Nietzsche. Presentación de 2 de Bachillerato.Friedrich Nietzsche. Presentación de 2 de Bachillerato.
Friedrich Nietzsche. Presentación de 2 de Bachillerato.
pablomarin116
 

Último (20)

ROMPECABEZAS DE ECUACIONES DE PRIMER GRADO OLIMPIADA DE PARÍS 2024. Por JAVIE...
ROMPECABEZAS DE ECUACIONES DE PRIMER GRADO OLIMPIADA DE PARÍS 2024. Por JAVIE...ROMPECABEZAS DE ECUACIONES DE PRIMER GRADO OLIMPIADA DE PARÍS 2024. Por JAVIE...
ROMPECABEZAS DE ECUACIONES DE PRIMER GRADO OLIMPIADA DE PARÍS 2024. Por JAVIE...
 
PRÁCTICAS PEDAGOGÍA.pdf_Educación Y Sociedad_AnaFernández
PRÁCTICAS PEDAGOGÍA.pdf_Educación Y Sociedad_AnaFernándezPRÁCTICAS PEDAGOGÍA.pdf_Educación Y Sociedad_AnaFernández
PRÁCTICAS PEDAGOGÍA.pdf_Educación Y Sociedad_AnaFernández
 
Presentación Revistas y Periódicos Digitales
Presentación Revistas y Periódicos DigitalesPresentación Revistas y Periódicos Digitales
Presentación Revistas y Periódicos Digitales
 
evalaución de reforzamiento de cuarto de secundaria de la competencia lee
evalaución de reforzamiento de cuarto de secundaria de la competencia leeevalaución de reforzamiento de cuarto de secundaria de la competencia lee
evalaución de reforzamiento de cuarto de secundaria de la competencia lee
 
Semana #10-PM3 del 27 al 31 de mayo.pptx
Semana #10-PM3 del 27 al 31 de mayo.pptxSemana #10-PM3 del 27 al 31 de mayo.pptx
Semana #10-PM3 del 27 al 31 de mayo.pptx
 
Fase 1, Lenguaje algebraico y pensamiento funcional
Fase 1, Lenguaje algebraico y pensamiento funcionalFase 1, Lenguaje algebraico y pensamiento funcional
Fase 1, Lenguaje algebraico y pensamiento funcional
 
T3-Instrumento de evaluacion_Planificación Analìtica_Actividad con IA.pdf
T3-Instrumento de evaluacion_Planificación Analìtica_Actividad con IA.pdfT3-Instrumento de evaluacion_Planificación Analìtica_Actividad con IA.pdf
T3-Instrumento de evaluacion_Planificación Analìtica_Actividad con IA.pdf
 
Junio 2024 Fotocopiables Ediba actividades
Junio 2024 Fotocopiables Ediba actividadesJunio 2024 Fotocopiables Ediba actividades
Junio 2024 Fotocopiables Ediba actividades
 
Sesión: El fundamento del gobierno de Dios.pdf
Sesión: El fundamento del gobierno de Dios.pdfSesión: El fundamento del gobierno de Dios.pdf
Sesión: El fundamento del gobierno de Dios.pdf
 
Horarios Exámenes EVAU Ordinaria 2024 de Madrid
Horarios Exámenes EVAU Ordinaria 2024 de MadridHorarios Exámenes EVAU Ordinaria 2024 de Madrid
Horarios Exámenes EVAU Ordinaria 2024 de Madrid
 
El fundamento del gobierno de Dios. El amor
El fundamento del gobierno de Dios. El amorEl fundamento del gobierno de Dios. El amor
El fundamento del gobierno de Dios. El amor
 
Introducción a la ciencia de datos con power BI
Introducción a la ciencia de datos con power BIIntroducción a la ciencia de datos con power BI
Introducción a la ciencia de datos con power BI
 
CALENDARIZACION DEL MES DE JUNIO - JULIO 24
CALENDARIZACION DEL MES DE JUNIO - JULIO 24CALENDARIZACION DEL MES DE JUNIO - JULIO 24
CALENDARIZACION DEL MES DE JUNIO - JULIO 24
 
Proceso de admisiones en escuelas infantiles de Pamplona
Proceso de admisiones en escuelas infantiles de PamplonaProceso de admisiones en escuelas infantiles de Pamplona
Proceso de admisiones en escuelas infantiles de Pamplona
 
Semana 10-TSM-del 27 al 31 de mayo 2024.pptx
Semana 10-TSM-del 27 al 31 de mayo 2024.pptxSemana 10-TSM-del 27 al 31 de mayo 2024.pptx
Semana 10-TSM-del 27 al 31 de mayo 2024.pptx
 
CLASE N.1 ANÁLISIS ADMINISTRATIVO EMPRESARIAL presentación.pptx
CLASE N.1 ANÁLISIS ADMINISTRATIVO EMPRESARIAL presentación.pptxCLASE N.1 ANÁLISIS ADMINISTRATIVO EMPRESARIAL presentación.pptx
CLASE N.1 ANÁLISIS ADMINISTRATIVO EMPRESARIAL presentación.pptx
 
Texto_de_Aprendizaje-1ro_secundaria-2024.pdf
Texto_de_Aprendizaje-1ro_secundaria-2024.pdfTexto_de_Aprendizaje-1ro_secundaria-2024.pdf
Texto_de_Aprendizaje-1ro_secundaria-2024.pdf
 
Fase 2, Pensamiento variacional y trigonometrico
Fase 2, Pensamiento variacional y trigonometricoFase 2, Pensamiento variacional y trigonometrico
Fase 2, Pensamiento variacional y trigonometrico
 
corpus-christi-sesion-de-aprendizaje.pdf
corpus-christi-sesion-de-aprendizaje.pdfcorpus-christi-sesion-de-aprendizaje.pdf
corpus-christi-sesion-de-aprendizaje.pdf
 
Friedrich Nietzsche. Presentación de 2 de Bachillerato.
Friedrich Nietzsche. Presentación de 2 de Bachillerato.Friedrich Nietzsche. Presentación de 2 de Bachillerato.
Friedrich Nietzsche. Presentación de 2 de Bachillerato.
 

Foro de integracion

  • 1. Terminología de Programación Orientada a Objetos PROGRAMACIÓN. En ciencias de la computación se le llama a los pasos que se abordan para crear el código fuente de un programa informático. De acuerdo con estos pasos, el código se escribe, se prueba y se perfecciona. En la actualidad, la noción de programación se encuentra muy asociada a la programación en informática. Este es el proceso por el cual un programador escribe, en un lenguaje de programación, el código fuente de un software. Este código le indicará al programa informático qué tiene que hacer y cómo relizarlo. El programador se encarga de escribir, probar, depurar y mantener el código fuente. En este sentido, los modelos de desarrollo de software se enmarcan en una disciplina de la informática conocida como ingeniería de software. La programación se realiza mediante el uso de algoritmo, que son secuencias finitas, ordenadas y no ambiguas de instrucciones que deben seguirse para resolver un problema. Una vez que el programa informático ya se encuentra escrito, es necesario compilar el código para que pueda ser ejecutado por la computadora. Por último, cabe destacar que se conoce como programación al conjunto de los programas de televisión o radio. Por ejemplo: “Tengo ganas de ver una película, vamos a ver qué hay en la programación”.
  • 2. Algoritmo Es el conjunto ordenado y finito de operaciones que permite hallar la solución de un problema. Método y notación en las distintas fórmulas del cálculo. El algoritmo constituye un método para resolver un problema mediante una secuencia de pasos a seguir. Dicha secuencia puede ser expresada en forma de diagrama de flujo con el fin de seguirlo de una forma más sencilla. De acuerdo con el concepto anterior, el algoritmo podría estar incluido en la definición de programa de ordenador de la Ley de Propiedad Intelectual (TRLPI), al referirse a éste como toda secuencia de instrucciones o indicaciones destinadas a ser utilizadas, directa o indirectamente, en un sistema informático para realizar una función o una tarea o para obtener un resultado determinado, cualquiera que fuere su forma de expresión y fijación. Sin embargo, ciertas características de los algoritmos hacen que no puedan ser calificados como programas de ordenador. (Ver recuadro) La consecuencia de estas características es la exclusión del algoritmo del ámbito de protección del derecho de autor, en la medida en que éste constituye una idea, un método de cálculo o una función, afectado por el artículo 96.4 del TRLPI. Por otro lado, Preámbulo de la Directiva 91/250/CEE de 1991 sobre la protección jurídica de los programas de ordenador establece que: "en la medida en que la lógica, los algoritmos y los lenguajes de programación abarquen ideas y principios, estos últimos no estarán protegidos con arreglo a la presente Directiva."
  • 3. Ejemplo de Algoritmo Desarrollo de Algoritmo para caja registradora • 1.Inicio • 2. Declaración de Variables: • Sub_total=0,Total = 0 • 3. Ingrese “Código de Producto y • Precio:” • 4. Almacenar Codigo_Producto, Precio • 5. Imprimir líneas de títulos del recibo • de pago • 6. Mientras Código_Producto <> “ “ • 7. Subtotal = Subtotal + Precio • 8. Imprimir Codigo_Producto, Precio • 9. Ingrese “Código de Producto y • Precio:” • 10. Fin_Mientras • 11. IVA = Subtotal * 0,15 • 12. Total = Subtotal + IVA • 13. Imprimir “Sub Total : “, Subtotal • 14. Imprimir “ IVA : “, IVA • 15. Imprimir “Total: “, Total • 16. Fin
  • 4. Ejemplo de Algoritmo • Algoritmo que de sumatoria de los números enteros comprendidos entre el 1 y el 10,es decir, 1 + 2 + 3 + …. + 10 • 1. Inicio • 2. Declaración de variables: • N= 0, Suma = 0 • 3. Asignación Contador : • N=N+1 • 4. Asignación Acumulador: • Suma = Suma + N • 5. Si N = 10 Entonces • 6. Escribir Suma • 7. De lo contrario, Repetir desde el • paso 3 • Fin_Si • 8. Fin
  • 5. Diagrama de Flujo • Son símbolos gráficos para representar los pasos o etapas de un proceso. También permiten describir la secuencia de los distintos pasos o etapas y su interacción • Ventajas de los Diagramas de Flujo • Favorecen la comprensión del proceso a través de mostrarlo como un dibujo. El cerebro humano reconoce fácilmente los dibujos. Un buen diagrama de flujo reemplaza varias páginas de texto. • Permiten identificar los problemas y las oportunidades de mejora del proceso. Se identifican los pasos redundantes, los flujos de los reprocesos , los conflictos de autoridad, las responsabilidades, los cuellos de botella, y los puntos de decisión. • Muestran las interfases cliente-proveedor y las transacciones que en ellas se realizan, facilitando a los empleados el análisis de las mismas. • Son una excelente herramienta para capacitar a los nuevos empleados y también a los que desarrollan la tarea, cuando se realizan mejoras en el proceso.
  • 7.
  • 8. Prueba de Escritorio • La prueba de escritorio es una herramienta útil para entender que hace un determinado algoritmo, o para verificar que un algoritmo cumple con la especificación sin necesidad de ejecutarlo. Básicamente, una prueba de escritorio es una ejecución ‘a mano’ del algoritmo, por lo tanto se debe llevar registro de los valores que va tomando cada una de las variables involucradas en el mismo. • A continuación se muestra un ejemplo de prueba de escritorio del siguiente algoritmo:
  • 9. Ejemplo de Prueba de Escritorio suma :entero entrada :entero menor :entero leer entrada menor = entrada suma = 0 mientras (entrada != 0) haga si (entrada < menor) entonces menor =entrada fin_si suma = suma + entrada leer entrada fin_mientras escribir “valor Menor:” escribir menor escribir “Suma:” escribir suma