SlideShare una empresa de Scribd logo
1 de 11
Descargar para leer sin conexión
Concepto de programación de computadores
Ing. Josué Nicolás Pinzón Villamil
UPTC – FESAD
Tecnología en Programación de Sistemas Informáticos
2020-I
Proceso de solución de un problema
Tomado [3]
Principales etapas del Proceso de solución de
problemas
Tomado de [1],[3]
Algoritmos
Algoritmos
Tener un
principio y
fin
Tener un
objeto
Lógico
DEBEN
Ser
simples,
claros y
precisos
Algoritmos
- Colocar la
escalera
- Subir la
escalera
- Quitar el
bombillo
fundido
- Bajarse
de la
escalera
- Tomar el
bombillo
de
repuesto
- Subir la
escalera
- Colocar
el
bombillo
de
repuesto
- Bajar de
la escalera
- Guardar
la escalera
Apliquemos el concepto de algoritmo a nuestra vida cotidiana:
Un algoritmo para cambiar un bombillo fundido, ubicado en el techo de la sala, puede
ser el siguiente:
Algoritmos
Por lo general, las actividades que a diario realizamos las personas son
algoritmos que hemos aprendido a seguir a lo largo de nuestra vida.
Un algoritmo para preparar huevos pericos, puede ser:
Alistar la
cacerola
Sacar cebolla,
tomates y
mantequilla de la
nevera
Picar la
cebolla y los
tomates
Sacar un
plato
Batir los
huevos en
el plato
Adicionar
sal al gusto
a los huevos
batidos
Prender la
estufa
Adicionar la
mantequilla
Adicionar la
cebolla y los
tomates
picados
Adicionar
los huevos
revueltos
Mezclar
hasta que
se cocinen
los huevos
Algoritmos
El computador acepta
órdenes para realizar una
tarea específica, esas
órdenes las plasman los
programadores en un
programa de computador.
El programa implementa
un algoritmo para que el
computador realice la
tarea.
1) Pedir al usuario que ingrese
el primer valor a sumar
2) Leer el primer valor que
ingresó el usuario
3) Pedir al usuario que ingrese
el segundo valor a sumar
4) Leer el segundo valor que
ingresó el usuario
5) Sumar los dos valores
6) Mostrar el resultado de la
suma al usuario
Si quiero que el computador ejecute un programa para sumar dos valores
numéricos que ingresa un usuario, este programa debe tener un algoritmo
implementado para que sume los dos valores. El algoritmo son los pasos que debe
realizar el computador para realizar la tarea, es decir:
Actividad
1. Realizar las actividades del curso de fundamentos de la referencia [1]
de la bibliografía y recolectar evidencia para informe final.
2. Realizar el siguiente curso y adjuntar certificado en infome final
https://apps.co/cuentas/login/?next=/cursos/appsco-curso-gratis-de-
programacion-basica/
Referencias bibliográficas
• [1] Currículos exploratorios en TIC
http://aprende.colombiaaprende.edu.co/sites/default/files/naspublic/
curriculos_ex/n1g10_fproy/nivel1/programacion/home-
fundamentos.html
• [2] López Román, Leobardo. Metodología de la Programación
Orientada a Objetos. Editorial alfaomega. México, 2006.
• [3] Villalobos, Jorge. Casallas Ruby. Fundamentos de programación.
Aprendizaje activo basado en casos. Prentice Hall. México, 2006.
Control Cambios
Fecha Observación Autor
01/08/2011 Creación del Documento Clara Patricia Avella Ibáñez
26/03/2020 Actualización de referencias y
actividades
Ms. Josué Nicolás Pinzón Villamil

Más contenido relacionado

Similar a Fun programacion-01-concepto-programacion-computadores

Programacion 1
Programacion 1Programacion 1
Programacion 1mflormc
 
lic. josé dolores medina
lic. josé dolores medinalic. josé dolores medina
lic. josé dolores medinajose medina
 
Practica integradora-ii-parcial-administracion-de-un-sistema-operativo-comercial
Practica integradora-ii-parcial-administracion-de-un-sistema-operativo-comercialPractica integradora-ii-parcial-administracion-de-un-sistema-operativo-comercial
Practica integradora-ii-parcial-administracion-de-un-sistema-operativo-comercialLuis Gerardo Carvajal
 
Practica integradora-ii-parcial-administracion-de-un-sistema-operativo-comercial
Practica integradora-ii-parcial-administracion-de-un-sistema-operativo-comercialPractica integradora-ii-parcial-administracion-de-un-sistema-operativo-comercial
Practica integradora-ii-parcial-administracion-de-un-sistema-operativo-comercialLuis Gerardo Carvajal
 
PLANTEL 7 EL MARQUES.docx
PLANTEL 7 EL MARQUES.docxPLANTEL 7 EL MARQUES.docx
PLANTEL 7 EL MARQUES.docxCitlaliSantos3
 
El proceso de programación y algoritmo c3. p1.
El proceso de programación y algoritmo c3. p1.El proceso de programación y algoritmo c3. p1.
El proceso de programación y algoritmo c3. p1.DENIRAMIREZANDRADE
 
El proceso de programación y algoritmo c3. p1.pptx
El proceso de programación y algoritmo c3. p1.pptxEl proceso de programación y algoritmo c3. p1.pptx
El proceso de programación y algoritmo c3. p1.pptxDenRamrezAndrade
 
Metodología para la solución de problemas utilizando la computadora 2°Am Prog...
Metodología para la solución de problemas utilizando la computadora 2°Am Prog...Metodología para la solución de problemas utilizando la computadora 2°Am Prog...
Metodología para la solución de problemas utilizando la computadora 2°Am Prog...Dulcevelazquez6
 
0104 arquitectura-del-computador
0104 arquitectura-del-computador0104 arquitectura-del-computador
0104 arquitectura-del-computadorProfesorCorona
 
Manual de programacion #1
Manual de programacion #1Manual de programacion #1
Manual de programacion #1Laura Miranda
 
Anexo 27 practica 8 instalar y configurar en maquina virtual sistema operativ...
Anexo 27 practica 8 instalar y configurar en maquina virtual sistema operativ...Anexo 27 practica 8 instalar y configurar en maquina virtual sistema operativ...
Anexo 27 practica 8 instalar y configurar en maquina virtual sistema operativ...Grisaul OROZCO MEDINA
 
Anexo 27 practica 8 instalar y configurar en maquina virtual sistema operativ...
Anexo 27 practica 8 instalar y configurar en maquina virtual sistema operativ...Anexo 27 practica 8 instalar y configurar en maquina virtual sistema operativ...
Anexo 27 practica 8 instalar y configurar en maquina virtual sistema operativ...Grisaul OROZCO MEDINA
 
Fases de programacion
Fases de programacionFases de programacion
Fases de programacionleiderserna
 
Tic conceptes
Tic conceptesTic conceptes
Tic conceptesLuis Vj
 
Anexo 17 practica 3 instalar y configurar en maquina virtual sistema operativ...
Anexo 17 practica 3 instalar y configurar en maquina virtual sistema operativ...Anexo 17 practica 3 instalar y configurar en maquina virtual sistema operativ...
Anexo 17 practica 3 instalar y configurar en maquina virtual sistema operativ...Luis Gerardo Carvajal
 
Actividad n° 3 (cuestionario)
Actividad n° 3 (cuestionario)Actividad n° 3 (cuestionario)
Actividad n° 3 (cuestionario)Jeniffer Ponce
 

Similar a Fun programacion-01-concepto-programacion-computadores (20)

Administracionppt
AdministracionpptAdministracionppt
Administracionppt
 
Programacion 1
Programacion 1Programacion 1
Programacion 1
 
lic. josé dolores medina
lic. josé dolores medinalic. josé dolores medina
lic. josé dolores medina
 
Practica integradora-ii-parcial-administracion-de-un-sistema-operativo-comercial
Practica integradora-ii-parcial-administracion-de-un-sistema-operativo-comercialPractica integradora-ii-parcial-administracion-de-un-sistema-operativo-comercial
Practica integradora-ii-parcial-administracion-de-un-sistema-operativo-comercial
 
Clase 1 lógica de programación
Clase 1 lógica de programaciónClase 1 lógica de programación
Clase 1 lógica de programación
 
Practica integradora-ii-parcial-administracion-de-un-sistema-operativo-comercial
Practica integradora-ii-parcial-administracion-de-un-sistema-operativo-comercialPractica integradora-ii-parcial-administracion-de-un-sistema-operativo-comercial
Practica integradora-ii-parcial-administracion-de-un-sistema-operativo-comercial
 
PLANTEL 7 EL MARQUES.docx
PLANTEL 7 EL MARQUES.docxPLANTEL 7 EL MARQUES.docx
PLANTEL 7 EL MARQUES.docx
 
El proceso de programación y algoritmo c3. p1.
El proceso de programación y algoritmo c3. p1.El proceso de programación y algoritmo c3. p1.
El proceso de programación y algoritmo c3. p1.
 
El proceso de programación y algoritmo c3. p1.pptx
El proceso de programación y algoritmo c3. p1.pptxEl proceso de programación y algoritmo c3. p1.pptx
El proceso de programación y algoritmo c3. p1.pptx
 
Metodología para la solución de problemas utilizando la computadora 2°Am Prog...
Metodología para la solución de problemas utilizando la computadora 2°Am Prog...Metodología para la solución de problemas utilizando la computadora 2°Am Prog...
Metodología para la solución de problemas utilizando la computadora 2°Am Prog...
 
0104 arquitectura-del-computador
0104 arquitectura-del-computador0104 arquitectura-del-computador
0104 arquitectura-del-computador
 
Manual de programacion #1
Manual de programacion #1Manual de programacion #1
Manual de programacion #1
 
Anexo 27 practica 8 instalar y configurar en maquina virtual sistema operativ...
Anexo 27 practica 8 instalar y configurar en maquina virtual sistema operativ...Anexo 27 practica 8 instalar y configurar en maquina virtual sistema operativ...
Anexo 27 practica 8 instalar y configurar en maquina virtual sistema operativ...
 
Anexo 27 practica 8 instalar y configurar en maquina virtual sistema operativ...
Anexo 27 practica 8 instalar y configurar en maquina virtual sistema operativ...Anexo 27 practica 8 instalar y configurar en maquina virtual sistema operativ...
Anexo 27 practica 8 instalar y configurar en maquina virtual sistema operativ...
 
Fases de programacion
Fases de programacionFases de programacion
Fases de programacion
 
Tic conceptes
Tic conceptesTic conceptes
Tic conceptes
 
Informe sistema-operativo
Informe sistema-operativoInforme sistema-operativo
Informe sistema-operativo
 
Guia de aprendizaje 1
Guia de aprendizaje 1Guia de aprendizaje 1
Guia de aprendizaje 1
 
Anexo 17 practica 3 instalar y configurar en maquina virtual sistema operativ...
Anexo 17 practica 3 instalar y configurar en maquina virtual sistema operativ...Anexo 17 practica 3 instalar y configurar en maquina virtual sistema operativ...
Anexo 17 practica 3 instalar y configurar en maquina virtual sistema operativ...
 
Actividad n° 3 (cuestionario)
Actividad n° 3 (cuestionario)Actividad n° 3 (cuestionario)
Actividad n° 3 (cuestionario)
 

Más de Universidad Pedagógica y Tecnológica de Colombia

Más de Universidad Pedagógica y Tecnológica de Colombia (20)

Prog_II_archivo_guia_5
Prog_II_archivo_guia_5Prog_II_archivo_guia_5
Prog_II_archivo_guia_5
 
Prog ii excepciones_guia_04
Prog ii excepciones_guia_04Prog ii excepciones_guia_04
Prog ii excepciones_guia_04
 
Prog i estructura_datos_guia_3
Prog i estructura_datos_guia_3Prog i estructura_datos_guia_3
Prog i estructura_datos_guia_3
 
Fun estructuras basicas_programacion_guia_2
Fun estructuras basicas_programacion_guia_2Fun estructuras basicas_programacion_guia_2
Fun estructuras basicas_programacion_guia_2
 
Personalizar gui guia_3
Personalizar gui guia_3Personalizar gui guia_3
Personalizar gui guia_3
 
Fun consola guia_01
Fun consola guia_01Fun consola guia_01
Fun consola guia_01
 
Prog_II_Eventos_guia_2
Prog_II_Eventos_guia_2Prog_II_Eventos_guia_2
Prog_II_Eventos_guia_2
 
Programacion_II_Interfaz_grafica_guia_I
Programacion_II_Interfaz_grafica_guia_IProgramacion_II_Interfaz_grafica_guia_I
Programacion_II_Interfaz_grafica_guia_I
 
Programacion_II_04_disposicion_contenedores
Programacion_II_04_disposicion_contenedoresProgramacion_II_04_disposicion_contenedores
Programacion_II_04_disposicion_contenedores
 
Programacion_II_300_contenedores_graficos
Programacion_II_300_contenedores_graficosProgramacion_II_300_contenedores_graficos
Programacion_II_300_contenedores_graficos
 
Programacion_II_introduccion_GUI
Programacion_II_introduccion_GUIProgramacion_II_introduccion_GUI
Programacion_II_introduccion_GUI
 
Programacion_II_jerarquia_gui
Programacion_II_jerarquia_guiProgramacion_II_jerarquia_gui
Programacion_II_jerarquia_gui
 
Fun_02_estructura_programa
Fun_02_estructura_programaFun_02_estructura_programa
Fun_02_estructura_programa
 
Fun_01_fundamentacion_objetos
Fun_01_fundamentacion_objetosFun_01_fundamentacion_objetos
Fun_01_fundamentacion_objetos
 
Fun programacion-204-operadores-logicos
Fun programacion-204-operadores-logicosFun programacion-204-operadores-logicos
Fun programacion-204-operadores-logicos
 
Fun programacion-203-operador-relacionales
Fun programacion-203-operador-relacionalesFun programacion-203-operador-relacionales
Fun programacion-203-operador-relacionales
 
Fun programacion-202-operador-aritmetico
Fun programacion-202-operador-aritmeticoFun programacion-202-operador-aritmetico
Fun programacion-202-operador-aritmetico
 
Fun programacion-200-pseducodigo-diagramas
Fun programacion-200-pseducodigo-diagramasFun programacion-200-pseducodigo-diagramas
Fun programacion-200-pseducodigo-diagramas
 
Fun-programacion-201-Elementos-pseducodigo
Fun-programacion-201-Elementos-pseducodigoFun-programacion-201-Elementos-pseducodigo
Fun-programacion-201-Elementos-pseducodigo
 
Fun programacion-00-introduccion-algoritmos
Fun programacion-00-introduccion-algoritmosFun programacion-00-introduccion-algoritmos
Fun programacion-00-introduccion-algoritmos
 

Último

OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptx
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptxOLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptx
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptxjosetrinidadchavez
 
CALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDADCALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDADauxsoporte
 
Manual - ABAS II completo 263 hojas .pdf
Manual - ABAS II completo 263 hojas .pdfManual - ABAS II completo 263 hojas .pdf
Manual - ABAS II completo 263 hojas .pdfMaryRotonda1
 
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADO
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADODECÁGOLO DEL GENERAL ELOY ALFARO DELGADO
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADOJosé Luis Palma
 
Resolucion de Problemas en Educacion Inicial 5 años ED-2024 Ccesa007.pdf
Resolucion de Problemas en Educacion Inicial 5 años ED-2024 Ccesa007.pdfResolucion de Problemas en Educacion Inicial 5 años ED-2024 Ccesa007.pdf
Resolucion de Problemas en Educacion Inicial 5 años ED-2024 Ccesa007.pdfDemetrio Ccesa Rayme
 
La Función tecnológica del tutor.pptx
La  Función  tecnológica  del tutor.pptxLa  Función  tecnológica  del tutor.pptx
La Función tecnológica del tutor.pptxJunkotantik
 
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptxTIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptxlclcarmen
 
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOS
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOSTEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOS
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOSjlorentemartos
 
2024 - Expo Visibles - Visibilidad Lesbica.pdf
2024 - Expo Visibles - Visibilidad Lesbica.pdf2024 - Expo Visibles - Visibilidad Lesbica.pdf
2024 - Expo Visibles - Visibilidad Lesbica.pdfBaker Publishing Company
 
cortes de luz abril 2024 en la provincia de tungurahua
cortes de luz abril 2024 en la provincia de tungurahuacortes de luz abril 2024 en la provincia de tungurahua
cortes de luz abril 2024 en la provincia de tungurahuaDANNYISAACCARVAJALGA
 
Estrategia de prompts, primeras ideas para su construcción
Estrategia de prompts, primeras ideas para su construcciónEstrategia de prompts, primeras ideas para su construcción
Estrategia de prompts, primeras ideas para su construcciónLourdes Feria
 
Registro Auxiliar - Primaria 2024 (1).pptx
Registro Auxiliar - Primaria  2024 (1).pptxRegistro Auxiliar - Primaria  2024 (1).pptx
Registro Auxiliar - Primaria 2024 (1).pptxFelicitasAsuncionDia
 
Planificacion Anual 4to Grado Educacion Primaria 2024 Ccesa007.pdf
Planificacion Anual 4to Grado Educacion Primaria   2024   Ccesa007.pdfPlanificacion Anual 4to Grado Educacion Primaria   2024   Ccesa007.pdf
Planificacion Anual 4to Grado Educacion Primaria 2024 Ccesa007.pdfDemetrio Ccesa Rayme
 
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptx
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptxACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptx
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptxzulyvero07
 
GLOSAS Y PALABRAS ACTO 2 DE ABRIL 2024.docx
GLOSAS  Y PALABRAS ACTO 2 DE ABRIL 2024.docxGLOSAS  Y PALABRAS ACTO 2 DE ABRIL 2024.docx
GLOSAS Y PALABRAS ACTO 2 DE ABRIL 2024.docxAleParedes11
 
Heinsohn Privacidad y Ciberseguridad para el sector educativo
Heinsohn Privacidad y Ciberseguridad para el sector educativoHeinsohn Privacidad y Ciberseguridad para el sector educativo
Heinsohn Privacidad y Ciberseguridad para el sector educativoFundación YOD YOD
 

Último (20)

OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptx
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptxOLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptx
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptx
 
CALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDADCALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDAD
 
Manual - ABAS II completo 263 hojas .pdf
Manual - ABAS II completo 263 hojas .pdfManual - ABAS II completo 263 hojas .pdf
Manual - ABAS II completo 263 hojas .pdf
 
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADO
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADODECÁGOLO DEL GENERAL ELOY ALFARO DELGADO
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADO
 
Resolucion de Problemas en Educacion Inicial 5 años ED-2024 Ccesa007.pdf
Resolucion de Problemas en Educacion Inicial 5 años ED-2024 Ccesa007.pdfResolucion de Problemas en Educacion Inicial 5 años ED-2024 Ccesa007.pdf
Resolucion de Problemas en Educacion Inicial 5 años ED-2024 Ccesa007.pdf
 
La Función tecnológica del tutor.pptx
La  Función  tecnológica  del tutor.pptxLa  Función  tecnológica  del tutor.pptx
La Función tecnológica del tutor.pptx
 
Defendamos la verdad. La defensa es importante.
Defendamos la verdad. La defensa es importante.Defendamos la verdad. La defensa es importante.
Defendamos la verdad. La defensa es importante.
 
Power Point: "Defendamos la verdad".pptx
Power Point: "Defendamos la verdad".pptxPower Point: "Defendamos la verdad".pptx
Power Point: "Defendamos la verdad".pptx
 
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptxTIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
 
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOS
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOSTEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOS
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOS
 
2024 - Expo Visibles - Visibilidad Lesbica.pdf
2024 - Expo Visibles - Visibilidad Lesbica.pdf2024 - Expo Visibles - Visibilidad Lesbica.pdf
2024 - Expo Visibles - Visibilidad Lesbica.pdf
 
Sesión de clase: Defendamos la verdad.pdf
Sesión de clase: Defendamos la verdad.pdfSesión de clase: Defendamos la verdad.pdf
Sesión de clase: Defendamos la verdad.pdf
 
cortes de luz abril 2024 en la provincia de tungurahua
cortes de luz abril 2024 en la provincia de tungurahuacortes de luz abril 2024 en la provincia de tungurahua
cortes de luz abril 2024 en la provincia de tungurahua
 
Estrategia de prompts, primeras ideas para su construcción
Estrategia de prompts, primeras ideas para su construcciónEstrategia de prompts, primeras ideas para su construcción
Estrategia de prompts, primeras ideas para su construcción
 
Registro Auxiliar - Primaria 2024 (1).pptx
Registro Auxiliar - Primaria  2024 (1).pptxRegistro Auxiliar - Primaria  2024 (1).pptx
Registro Auxiliar - Primaria 2024 (1).pptx
 
Presentacion Metodología de Enseñanza Multigrado
Presentacion Metodología de Enseñanza MultigradoPresentacion Metodología de Enseñanza Multigrado
Presentacion Metodología de Enseñanza Multigrado
 
Planificacion Anual 4to Grado Educacion Primaria 2024 Ccesa007.pdf
Planificacion Anual 4to Grado Educacion Primaria   2024   Ccesa007.pdfPlanificacion Anual 4to Grado Educacion Primaria   2024   Ccesa007.pdf
Planificacion Anual 4to Grado Educacion Primaria 2024 Ccesa007.pdf
 
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptx
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptxACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptx
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptx
 
GLOSAS Y PALABRAS ACTO 2 DE ABRIL 2024.docx
GLOSAS  Y PALABRAS ACTO 2 DE ABRIL 2024.docxGLOSAS  Y PALABRAS ACTO 2 DE ABRIL 2024.docx
GLOSAS Y PALABRAS ACTO 2 DE ABRIL 2024.docx
 
Heinsohn Privacidad y Ciberseguridad para el sector educativo
Heinsohn Privacidad y Ciberseguridad para el sector educativoHeinsohn Privacidad y Ciberseguridad para el sector educativo
Heinsohn Privacidad y Ciberseguridad para el sector educativo
 

Fun programacion-01-concepto-programacion-computadores

  • 1. Concepto de programación de computadores Ing. Josué Nicolás Pinzón Villamil UPTC – FESAD Tecnología en Programación de Sistemas Informáticos 2020-I
  • 2. Proceso de solución de un problema Tomado [3]
  • 3. Principales etapas del Proceso de solución de problemas Tomado de [1],[3]
  • 5. Algoritmos Tener un principio y fin Tener un objeto Lógico DEBEN Ser simples, claros y precisos
  • 6. Algoritmos - Colocar la escalera - Subir la escalera - Quitar el bombillo fundido - Bajarse de la escalera - Tomar el bombillo de repuesto - Subir la escalera - Colocar el bombillo de repuesto - Bajar de la escalera - Guardar la escalera Apliquemos el concepto de algoritmo a nuestra vida cotidiana: Un algoritmo para cambiar un bombillo fundido, ubicado en el techo de la sala, puede ser el siguiente:
  • 7. Algoritmos Por lo general, las actividades que a diario realizamos las personas son algoritmos que hemos aprendido a seguir a lo largo de nuestra vida. Un algoritmo para preparar huevos pericos, puede ser: Alistar la cacerola Sacar cebolla, tomates y mantequilla de la nevera Picar la cebolla y los tomates Sacar un plato Batir los huevos en el plato Adicionar sal al gusto a los huevos batidos Prender la estufa Adicionar la mantequilla Adicionar la cebolla y los tomates picados Adicionar los huevos revueltos Mezclar hasta que se cocinen los huevos
  • 8. Algoritmos El computador acepta órdenes para realizar una tarea específica, esas órdenes las plasman los programadores en un programa de computador. El programa implementa un algoritmo para que el computador realice la tarea. 1) Pedir al usuario que ingrese el primer valor a sumar 2) Leer el primer valor que ingresó el usuario 3) Pedir al usuario que ingrese el segundo valor a sumar 4) Leer el segundo valor que ingresó el usuario 5) Sumar los dos valores 6) Mostrar el resultado de la suma al usuario Si quiero que el computador ejecute un programa para sumar dos valores numéricos que ingresa un usuario, este programa debe tener un algoritmo implementado para que sume los dos valores. El algoritmo son los pasos que debe realizar el computador para realizar la tarea, es decir:
  • 9. Actividad 1. Realizar las actividades del curso de fundamentos de la referencia [1] de la bibliografía y recolectar evidencia para informe final. 2. Realizar el siguiente curso y adjuntar certificado en infome final https://apps.co/cuentas/login/?next=/cursos/appsco-curso-gratis-de- programacion-basica/
  • 10. Referencias bibliográficas • [1] Currículos exploratorios en TIC http://aprende.colombiaaprende.edu.co/sites/default/files/naspublic/ curriculos_ex/n1g10_fproy/nivel1/programacion/home- fundamentos.html • [2] López Román, Leobardo. Metodología de la Programación Orientada a Objetos. Editorial alfaomega. México, 2006. • [3] Villalobos, Jorge. Casallas Ruby. Fundamentos de programación. Aprendizaje activo basado en casos. Prentice Hall. México, 2006.
  • 11. Control Cambios Fecha Observación Autor 01/08/2011 Creación del Documento Clara Patricia Avella Ibáñez 26/03/2020 Actualización de referencias y actividades Ms. Josué Nicolás Pinzón Villamil