SlideShare una empresa de Scribd logo
2
Lo más leído
5
Lo más leído
Concepto de
programa
¿Qué es un programa?
- Definimos programa a un conjunto de instrucciones o algoritmos escritos en un lenguaje
de programación, para realizar actividades específicas o resolver problemas.
Contiene en su estructura:
Instrucciones lógicas
Orden secuencial
Funciones
Sentencias
Módulos
Es como una máquina en la
máquina (PC), con partes que
ingresan información,
ejecutan acciones o restringen
otras acciones, sus piezas son
las sentencias y sus sistemas
son las funciones.
Procesar datos
Como los precios de un
menú.
Control de sistemas
Como monitorizar un
sistema de calderas.
Realizar cálculos
Como los promedios de
los estudiantes.
Sistema operativo
Como el que tiene tu
computadora para trabajar.
¿qué propósitotiene un programa?
Para lo que sea!!!
Un programa puede ser
tan simple como escribir
dos palabras o como un
sistema operativo
completo.
Estructura!
Para escribir un programa, necesitamos seguir el
siguiente orden:
• Incluir librerías: Donde están las funciones que
nuestro ordenador entiende para ejecutar acciones.
• Declarar funciones: Entre estas debe haber
siempre una función main(), la principal del
programa.
• Declarar variables: Espacios de memoria con
diversos tipos de datos, que utilizará el programa.
• Algoritmo: Las instrucciones secuenciales finitas
que dictan lo que el programa hará.
Un programa:
Es una
instrucción que
cumple una
función.
Es un conjunto de
instrucciones que
cumplen una
función.
Es una función
escrita en un
lenguaje de
programación.
INCORRECTO
Prueba de nuevo.
CORRECTO!!
Siguiente pregunta
La estructura de un
programa:
Instrucciones
lógicas
Orden secuencial
Funciones
Sentencias
Módulos
Sentencias
Lazos
Instrucciones
lógicas
Módulos
Declaración de
variables
Librerías
Tipos de datos
Funciones
INCORRECTO
Prueba de nuevo.
CORRECTO!!
Finalizar
—Muchas gracias!!

Más contenido relacionado

PPTX
Que es software
PDF
Mapa mental de pc
PPTX
Partes de la computadora
PPTX
MANTENIMIENTO PREVENTIVO Y CORRECTIVO DE UN PC
ODT
Tema 1: Sistemas Operativos ejercicios
PPTX
Hardware y software
PPT
mantenimiento preventivo pc
Que es software
Mapa mental de pc
Partes de la computadora
MANTENIMIENTO PREVENTIVO Y CORRECTIVO DE UN PC
Tema 1: Sistemas Operativos ejercicios
Hardware y software
mantenimiento preventivo pc

La actualidad más candente (20)

PPTX
Medidas de seguridad de una sala de computo
PPTX
Tipos y Clasificación del Software
PPSX
Explorador de windows
PPT
10.- Panel de control de windows
PPT
Mantenimiento De Software
PPT
Software= Presentacion En Power Point(2).(2)
PPTX
Presentación power point sistemas operativos
DOCX
Actividades para mantenimiento preventivo
PDF
Actividad ii instalacion del sistema operativo if04 emerson
PPTX
Dispositivo de entrada y salida
PPTX
PPTX
Diapositivas sistemas operativos
PPTX
Recursos de la computadora
PPTX
Sistemas operativos
PPT
Software complementario
PDF
PLANIFICACIÓN RA1 OFIMÁTICA.pdf
PPTX
Presentación estructura de un computador
PPTX
Windows 7, 8 y 10
PPT
Partes de la computadora
DOCX
Herramientas para el mantenimiento correctivo software
Medidas de seguridad de una sala de computo
Tipos y Clasificación del Software
Explorador de windows
10.- Panel de control de windows
Mantenimiento De Software
Software= Presentacion En Power Point(2).(2)
Presentación power point sistemas operativos
Actividades para mantenimiento preventivo
Actividad ii instalacion del sistema operativo if04 emerson
Dispositivo de entrada y salida
Diapositivas sistemas operativos
Recursos de la computadora
Sistemas operativos
Software complementario
PLANIFICACIÓN RA1 OFIMÁTICA.pdf
Presentación estructura de un computador
Windows 7, 8 y 10
Partes de la computadora
Herramientas para el mantenimiento correctivo software
Publicidad

Similar a Concepto de programa (20)

PPTX
ALGORITMO
PPTX
Trabajo de jhon piyo
PPTX
La mama de issa
PPT
Los programas de la computadoras
PPT
Conceptos De Desarrollo De Sistemas
PPTX
INTRODUCCION-A-LOS-ALGORITMOS-BASICOS.pptx
DOCX
Algoritmo
PPT
Trabajo de cesar farfan
PPT
Trabajo de cesar farfan
PPT
Trabajo de cesar farfan
PDF
Lab algoritmos 1
PPT
Tipos de software1
DOCX
Ada1 b3 titanes3
PDF
Ada 1 B3
DOCX
Ada1 b3 titanes3
PPTX
Eee wachin 2
PDF
Sistemas informaticos- Fiorella Gutierrez Pachas
PPTX
Algoritmos y pseudocodigos.
PDF
sistema operativo información de la materia
DOCX
Actividad....... 26
ALGORITMO
Trabajo de jhon piyo
La mama de issa
Los programas de la computadoras
Conceptos De Desarrollo De Sistemas
INTRODUCCION-A-LOS-ALGORITMOS-BASICOS.pptx
Algoritmo
Trabajo de cesar farfan
Trabajo de cesar farfan
Trabajo de cesar farfan
Lab algoritmos 1
Tipos de software1
Ada1 b3 titanes3
Ada 1 B3
Ada1 b3 titanes3
Eee wachin 2
Sistemas informaticos- Fiorella Gutierrez Pachas
Algoritmos y pseudocodigos.
sistema operativo información de la materia
Actividad....... 26
Publicidad

Más de Fernando Solis (20)

PDF
fundamentos de programación el arte de programar
PDF
2.5 PROYECTOS DE POO
PDF
24.3.3. Strategy
PDF
TEMPLAT E
PDF
Patrón Singleton
PDF
Tipos de Patrones
PDF
Importancia de los patrones de diseño
PDF
Introduccion-a-los-Patrones-de-Comportamiento.pdf
PDF
Bajo acoplamiento.pdf
PDF
MODULARIDAD _AltaCohesion
PDF
Localización de decisiones de diseño
PDF
Código entendible, flexible y mantenible
PDF
22.5 Dependency Inversion
PDF
Segregación de Interfaces
PDF
Sustitución de Liskov
PDF
Principio Open-Closed Mantilla
PDF
Principio-de-Responsabilidad-Unica-en-Java
PDF
21.7 Integración de componentes gráficos y clases
PDF
21.6 Gestion de Eventos - Componentes y Objetos Gráficos Java
PDF
21.5 Tablas - Componentes y Objetos Gráficos Java
fundamentos de programación el arte de programar
2.5 PROYECTOS DE POO
24.3.3. Strategy
TEMPLAT E
Patrón Singleton
Tipos de Patrones
Importancia de los patrones de diseño
Introduccion-a-los-Patrones-de-Comportamiento.pdf
Bajo acoplamiento.pdf
MODULARIDAD _AltaCohesion
Localización de decisiones de diseño
Código entendible, flexible y mantenible
22.5 Dependency Inversion
Segregación de Interfaces
Sustitución de Liskov
Principio Open-Closed Mantilla
Principio-de-Responsabilidad-Unica-en-Java
21.7 Integración de componentes gráficos y clases
21.6 Gestion de Eventos - Componentes y Objetos Gráficos Java
21.5 Tablas - Componentes y Objetos Gráficos Java

Último (20)

PDF
Educación Artística y Desarrollo Humano - Howard Gardner Ccesa007.pdf
PDF
Didactica de la Investigacion Educativa SUE Ccesa007.pdf
PDF
Crear o Morir - Andres Oppenheimer Ccesa007.pdf
PDF
COMUNICACION EFECTIVA PARA LA EDUCACION .pdf
PDF
Híper Mega Repaso Histológico Bloque 3.pdf
DOCX
PROYECTO DE APRENDIZAJE para la semana de fiestas patrias
PDF
Gasista de unidades unifuncionales - pagina 23 en adelante.pdf
PDF
CONFERENCIA-Deep Research en el aula universitaria-UPeU-EduTech360.pdf
DOCX
UNIDAD DE APRENDIZAJE 5 AGOSTO tradiciones
PDF
Fundamentos_Educacion_a_Distancia_ABC.pdf
DOCX
2 GRADO UNIDAD 5 - 2025.docx para primaria
PDF
OK OK UNIDAD DE APRENDIZAJE 5TO Y 6TO CORRESPONDIENTE AL MES DE AGOSTO 2025.pdf
PDF
Tomo 1 de biologia gratis ultra plusenmas
PDF
Unidad de Aprendizaje 5 de Matematica 1ro Secundaria Ccesa007.pdf
PDF
Guia de Tesis y Proyectos de Investigacion FS4 Ccesa007.pdf
PDF
el - LIBRO-PACTO-EDUCATIVO-GLOBAL-OIEC.pdf
PDF
Escuelas Desarmando una mirada subjetiva a la educación
PDF
benveniste-problemas-de-linguistica-general-i-cap-6 (1)_compressed.pdf
PDF
COMPLETO__PROYECTO_VIVAN LOS NIÑOS Y SUS DERECHOS_EDUCADORASSOS.pdf
PDF
Salcedo, J. et al. - Recomendaciones para la utilización del lenguaje inclusi...
Educación Artística y Desarrollo Humano - Howard Gardner Ccesa007.pdf
Didactica de la Investigacion Educativa SUE Ccesa007.pdf
Crear o Morir - Andres Oppenheimer Ccesa007.pdf
COMUNICACION EFECTIVA PARA LA EDUCACION .pdf
Híper Mega Repaso Histológico Bloque 3.pdf
PROYECTO DE APRENDIZAJE para la semana de fiestas patrias
Gasista de unidades unifuncionales - pagina 23 en adelante.pdf
CONFERENCIA-Deep Research en el aula universitaria-UPeU-EduTech360.pdf
UNIDAD DE APRENDIZAJE 5 AGOSTO tradiciones
Fundamentos_Educacion_a_Distancia_ABC.pdf
2 GRADO UNIDAD 5 - 2025.docx para primaria
OK OK UNIDAD DE APRENDIZAJE 5TO Y 6TO CORRESPONDIENTE AL MES DE AGOSTO 2025.pdf
Tomo 1 de biologia gratis ultra plusenmas
Unidad de Aprendizaje 5 de Matematica 1ro Secundaria Ccesa007.pdf
Guia de Tesis y Proyectos de Investigacion FS4 Ccesa007.pdf
el - LIBRO-PACTO-EDUCATIVO-GLOBAL-OIEC.pdf
Escuelas Desarmando una mirada subjetiva a la educación
benveniste-problemas-de-linguistica-general-i-cap-6 (1)_compressed.pdf
COMPLETO__PROYECTO_VIVAN LOS NIÑOS Y SUS DERECHOS_EDUCADORASSOS.pdf
Salcedo, J. et al. - Recomendaciones para la utilización del lenguaje inclusi...

Concepto de programa

  • 2. ¿Qué es un programa? - Definimos programa a un conjunto de instrucciones o algoritmos escritos en un lenguaje de programación, para realizar actividades específicas o resolver problemas. Contiene en su estructura: Instrucciones lógicas Orden secuencial Funciones Sentencias Módulos Es como una máquina en la máquina (PC), con partes que ingresan información, ejecutan acciones o restringen otras acciones, sus piezas son las sentencias y sus sistemas son las funciones.
  • 3. Procesar datos Como los precios de un menú. Control de sistemas Como monitorizar un sistema de calderas. Realizar cálculos Como los promedios de los estudiantes. Sistema operativo Como el que tiene tu computadora para trabajar. ¿qué propósitotiene un programa? Para lo que sea!!! Un programa puede ser tan simple como escribir dos palabras o como un sistema operativo completo.
  • 4. Estructura! Para escribir un programa, necesitamos seguir el siguiente orden: • Incluir librerías: Donde están las funciones que nuestro ordenador entiende para ejecutar acciones. • Declarar funciones: Entre estas debe haber siempre una función main(), la principal del programa. • Declarar variables: Espacios de memoria con diversos tipos de datos, que utilizará el programa. • Algoritmo: Las instrucciones secuenciales finitas que dictan lo que el programa hará.
  • 5. Un programa: Es una instrucción que cumple una función. Es un conjunto de instrucciones que cumplen una función. Es una función escrita en un lenguaje de programación.
  • 8. La estructura de un programa: Instrucciones lógicas Orden secuencial Funciones Sentencias Módulos Sentencias Lazos Instrucciones lógicas Módulos Declaración de variables Librerías Tipos de datos Funciones