SlideShare a Scribd company logo
1 of 2
Proceso: es un conjunto de actividades o eventos
      que se realizan o suceden alternativa o
   simultáneamente con un determinado fin. Este
término tiene significados diferentes según la rama
     de la ciencia o la técnica en que se utilice.
  Función: es un grupo de instrucciones con un
  objetivo en particular y que se ejecuta al ser
   llamada desde otra función o procedimiento
 En el ámbito de la programación, una función es un
  tipo su algoritmo, es el término para describir una
  secuencia de órdenes que hacen una tarea específica
  de una aplicación más grande.
 Las declaraciones de funciones generalmente son
  especificadas por:
 Un nombre único en el ámbito.- Nombre de la función
  con el que se identifica y se distingue de otras. No
  podrá haber otra función ni procedimiento con ese
  nombre (salvo sobrecarga o polimorfismo en
  programación orientada a objetos).
 Un tipo de dato de retorno.- Tipo de dato del valor que
  la función devolverá al terminar su ejecución. Una lista
  de parámetros.- Especificación del conjunto de
  argumentos (pueden ser cero, uno o más) que la
  función debe recibir para realizar su tarea.

More Related Content

What's hot

Técnicas de recolección de requerimientos
Técnicas de recolección de requerimientosTécnicas de recolección de requerimientos
Técnicas de recolección de requerimientosJoaquin Artavia Chaves
 
Analisis y diseño de sistemas kendall y kendall, preguntas de repaso
Analisis y diseño de sistemas kendall y kendall,  preguntas de repasoAnalisis y diseño de sistemas kendall y kendall,  preguntas de repaso
Analisis y diseño de sistemas kendall y kendall, preguntas de repasoAlejandro Rivera Santander
 
Manual de descripcion de cargos para una empresa de desarrollo de software
Manual de descripcion de cargos para una empresa de desarrollo de softwareManual de descripcion de cargos para una empresa de desarrollo de software
Manual de descripcion de cargos para una empresa de desarrollo de softwareYaskelly Yedra
 
Diagrama de clases
Diagrama de clasesDiagrama de clases
Diagrama de clasesNedoww Haw
 
Diagrama de Flujo de Datos
Diagrama de Flujo de DatosDiagrama de Flujo de Datos
Diagrama de Flujo de DatosInés Andara
 
Analisis y diseño de sistemas de información clase 2
Analisis y diseño de sistemas de información clase 2Analisis y diseño de sistemas de información clase 2
Analisis y diseño de sistemas de información clase 2Sebas Castro
 
Modelo Del Negocio con RUP y UML Parte 2
Modelo Del Negocio con RUP y UML Parte 2Modelo Del Negocio con RUP y UML Parte 2
Modelo Del Negocio con RUP y UML Parte 2David Motta Baldarrago
 
Ciclo de vida de un sistema de informacion
Ciclo de vida de un sistema de informacionCiclo de vida de un sistema de informacion
Ciclo de vida de un sistema de informacionMonica Naranjo
 
Estilos de programación y sus lenguajes
Estilos de programación y sus lenguajesEstilos de programación y sus lenguajes
Estilos de programación y sus lenguajesPedro Contreras Flores
 
42 preguntas que deberias hacerte antes de abordar un proyecto
42 preguntas que deberias hacerte antes de abordar un proyecto42 preguntas que deberias hacerte antes de abordar un proyecto
42 preguntas que deberias hacerte antes de abordar un proyectoBlogdelfreelance .com
 
Mapa conceptual poo
Mapa conceptual pooMapa conceptual poo
Mapa conceptual poosaulalex2017
 

What's hot (20)

Técnicas de recolección de requerimientos
Técnicas de recolección de requerimientosTécnicas de recolección de requerimientos
Técnicas de recolección de requerimientos
 
Catálogo de Cuentas
Catálogo de CuentasCatálogo de Cuentas
Catálogo de Cuentas
 
Ejercicios uml
Ejercicios umlEjercicios uml
Ejercicios uml
 
Analisis y diseño de sistemas kendall y kendall, preguntas de repaso
Analisis y diseño de sistemas kendall y kendall,  preguntas de repasoAnalisis y diseño de sistemas kendall y kendall,  preguntas de repaso
Analisis y diseño de sistemas kendall y kendall, preguntas de repaso
 
El profesionista y su ética en el ejercicio de su liderazgo
El profesionista y su ética en el ejercicio de su liderazgoEl profesionista y su ética en el ejercicio de su liderazgo
El profesionista y su ética en el ejercicio de su liderazgo
 
Manual de descripcion de cargos para una empresa de desarrollo de software
Manual de descripcion de cargos para una empresa de desarrollo de softwareManual de descripcion de cargos para una empresa de desarrollo de software
Manual de descripcion de cargos para una empresa de desarrollo de software
 
Diagrama de clases
Diagrama de clasesDiagrama de clases
Diagrama de clases
 
Diagrama de Flujo de Datos
Diagrama de Flujo de DatosDiagrama de Flujo de Datos
Diagrama de Flujo de Datos
 
Metodologia orientada a objeto
Metodologia orientada a objetoMetodologia orientada a objeto
Metodologia orientada a objeto
 
Analisis y diseño de sistemas de información clase 2
Analisis y diseño de sistemas de información clase 2Analisis y diseño de sistemas de información clase 2
Analisis y diseño de sistemas de información clase 2
 
Modelo Del Negocio con RUP y UML Parte 2
Modelo Del Negocio con RUP y UML Parte 2Modelo Del Negocio con RUP y UML Parte 2
Modelo Del Negocio con RUP y UML Parte 2
 
Ciclo de vida de un sistema de informacion
Ciclo de vida de un sistema de informacionCiclo de vida de un sistema de informacion
Ciclo de vida de un sistema de informacion
 
Estilos de programación y sus lenguajes
Estilos de programación y sus lenguajesEstilos de programación y sus lenguajes
Estilos de programación y sus lenguajes
 
Metodologia de wilson
Metodologia de wilsonMetodologia de wilson
Metodologia de wilson
 
BPMN BIZAGI
BPMN BIZAGIBPMN BIZAGI
BPMN BIZAGI
 
Scrum vs RUP
Scrum vs RUPScrum vs RUP
Scrum vs RUP
 
42 preguntas que deberias hacerte antes de abordar un proyecto
42 preguntas que deberias hacerte antes de abordar un proyecto42 preguntas que deberias hacerte antes de abordar un proyecto
42 preguntas que deberias hacerte antes de abordar un proyecto
 
Mapa conceptual poo
Mapa conceptual pooMapa conceptual poo
Mapa conceptual poo
 
Ejercicios del 1 al 9
Ejercicios del 1 al 9Ejercicios del 1 al 9
Ejercicios del 1 al 9
 
Algoritmos
AlgoritmosAlgoritmos
Algoritmos
 

Similar to La diferencia entre función y procedimiento

Similar to La diferencia entre función y procedimiento (20)

Funciones
FuncionesFunciones
Funciones
 
Presentacion capitulo 6
Presentacion capitulo 6Presentacion capitulo 6
Presentacion capitulo 6
 
Anexo1
Anexo1Anexo1
Anexo1
 
Funciones en VB
Funciones en VBFunciones en VB
Funciones en VB
 
Presentacion
PresentacionPresentacion
Presentacion
 
SUBPROGRAMAS
SUBPROGRAMASSUBPROGRAMAS
SUBPROGRAMAS
 
Funciones y Subrutinas
Funciones y SubrutinasFunciones y Subrutinas
Funciones y Subrutinas
 
Funciones con vectores y matrices1
Funciones con vectores y matrices1Funciones con vectores y matrices1
Funciones con vectores y matrices1
 
vectores y matrices
vectores y matricesvectores y matrices
vectores y matrices
 
Estructura de Datos
Estructura de DatosEstructura de Datos
Estructura de Datos
 
Funciones lenguaje c modulo4
Funciones lenguaje c modulo4Funciones lenguaje c modulo4
Funciones lenguaje c modulo4
 
Funciones
FuncionesFunciones
Funciones
 
FUNCIONES EN LENGUAJE C
FUNCIONES EN LENGUAJE CFUNCIONES EN LENGUAJE C
FUNCIONES EN LENGUAJE C
 
Capítulo 3 Algoritmos recursivos.pdf
Capítulo 3 Algoritmos recursivos.pdfCapítulo 3 Algoritmos recursivos.pdf
Capítulo 3 Algoritmos recursivos.pdf
 
Funciones en c++
Funciones en c++Funciones en c++
Funciones en c++
 
Funciones
FuncionesFunciones
Funciones
 
Tema 7
Tema 7Tema 7
Tema 7
 
Funciones en C
Funciones en CFunciones en C
Funciones en C
 
Funciones
FuncionesFunciones
Funciones
 
8448148681
84481486818448148681
8448148681
 

More from Anita_Sango

Instalaciones electricas
Instalaciones electricasInstalaciones electricas
Instalaciones electricasAnita_Sango
 
Instalacion de tarjeta de red lily
Instalacion de tarjeta de red lilyInstalacion de tarjeta de red lily
Instalacion de tarjeta de red lilyAnita_Sango
 
Distribucion de linux asipuela
Distribucion de linux asipuelaDistribucion de linux asipuela
Distribucion de linux asipuelaAnita_Sango
 
Com instalar tarjeta de red en ubuntu
Com instalar tarjeta de red en ubuntuCom instalar tarjeta de red en ubuntu
Com instalar tarjeta de red en ubuntuAnita_Sango
 
Distribucion de linux lily
Distribucion de linux lilyDistribucion de linux lily
Distribucion de linux lilyAnita_Sango
 
Pasos para instalar ubuntu edgar
Pasos para instalar ubuntu  edgarPasos para instalar ubuntu  edgar
Pasos para instalar ubuntu edgarAnita_Sango
 
Distribucion de linux lily
Distribucion de linux lilyDistribucion de linux lily
Distribucion de linux lilyAnita_Sango
 
Distribucion de linux lily
Distribucion de linux lilyDistribucion de linux lily
Distribucion de linux lilyAnita_Sango
 
Distribucion de linux lily
Distribucion de linux lilyDistribucion de linux lily
Distribucion de linux lilyAnita_Sango
 
Distribucion de linux lily
Distribucion de linux lilyDistribucion de linux lily
Distribucion de linux lilyAnita_Sango
 
Distribuciones en linux anita
Distribuciones en linux anitaDistribuciones en linux anita
Distribuciones en linux anitaAnita_Sango
 
Pasos para instalar ubuntu
Pasos para instalar ubuntuPasos para instalar ubuntu
Pasos para instalar ubuntuAnita_Sango
 
Pasos para instalar ubuntu lily
Pasos para instalar ubuntu lilyPasos para instalar ubuntu lily
Pasos para instalar ubuntu lilyAnita_Sango
 

More from Anita_Sango (20)

Instalaciones electricas
Instalaciones electricasInstalaciones electricas
Instalaciones electricas
 
Ventanas
VentanasVentanas
Ventanas
 
Ventanas
VentanasVentanas
Ventanas
 
Ventanas
VentanasVentanas
Ventanas
 
Presentación1
Presentación1Presentación1
Presentación1
 
Instalacion de tarjeta de red lily
Instalacion de tarjeta de red lilyInstalacion de tarjeta de red lily
Instalacion de tarjeta de red lily
 
Distribucion de linux asipuela
Distribucion de linux asipuelaDistribucion de linux asipuela
Distribucion de linux asipuela
 
Com instalar tarjeta de red en ubuntu
Com instalar tarjeta de red en ubuntuCom instalar tarjeta de red en ubuntu
Com instalar tarjeta de red en ubuntu
 
Distribucion de linux lily
Distribucion de linux lilyDistribucion de linux lily
Distribucion de linux lily
 
Pasos para instalar ubuntu edgar
Pasos para instalar ubuntu  edgarPasos para instalar ubuntu  edgar
Pasos para instalar ubuntu edgar
 
Distribucion de linux lily
Distribucion de linux lilyDistribucion de linux lily
Distribucion de linux lily
 
Distribucion de linux lily
Distribucion de linux lilyDistribucion de linux lily
Distribucion de linux lily
 
Distribucion de linux lily
Distribucion de linux lilyDistribucion de linux lily
Distribucion de linux lily
 
Distribucion de linux lily
Distribucion de linux lilyDistribucion de linux lily
Distribucion de linux lily
 
Distribuciones en linux anita
Distribuciones en linux anitaDistribuciones en linux anita
Distribuciones en linux anita
 
Anita
AnitaAnita
Anita
 
Anita
AnitaAnita
Anita
 
Anita
AnitaAnita
Anita
 
Pasos para instalar ubuntu
Pasos para instalar ubuntuPasos para instalar ubuntu
Pasos para instalar ubuntu
 
Pasos para instalar ubuntu lily
Pasos para instalar ubuntu lilyPasos para instalar ubuntu lily
Pasos para instalar ubuntu lily
 

La diferencia entre función y procedimiento

  • 1. Proceso: es un conjunto de actividades o eventos que se realizan o suceden alternativa o simultáneamente con un determinado fin. Este término tiene significados diferentes según la rama de la ciencia o la técnica en que se utilice. Función: es un grupo de instrucciones con un objetivo en particular y que se ejecuta al ser llamada desde otra función o procedimiento
  • 2.  En el ámbito de la programación, una función es un tipo su algoritmo, es el término para describir una secuencia de órdenes que hacen una tarea específica de una aplicación más grande.  Las declaraciones de funciones generalmente son especificadas por:  Un nombre único en el ámbito.- Nombre de la función con el que se identifica y se distingue de otras. No podrá haber otra función ni procedimiento con ese nombre (salvo sobrecarga o polimorfismo en programación orientada a objetos).  Un tipo de dato de retorno.- Tipo de dato del valor que la función devolverá al terminar su ejecución. Una lista de parámetros.- Especificación del conjunto de argumentos (pueden ser cero, uno o más) que la función debe recibir para realizar su tarea.