SlideShare ist ein Scribd-Unternehmen logo
1 von 7
CONCEPTOS DE
PROGRAMACIÓN

GENERALIDADES




                Por: Cristina Pomboza Floril
Conceptos de programación

• Como desarrollador de Visual Basic es
  necesario entender cómo funciona el
  lenguaje de programación.

• Lenguaje de programación
  Son símbolos y letras que se utilizan para dar
  instrucciones al equipo de un modo que sea
  más fácil de aprender y entender.
Descripción general del lenguaje

• Elemento de programación: son los diferentes tipos de
  palabras que se utilizan en Visual Basic para escribir
  programas.

• Los elementos de programación de Visual Basic incluyen:
  instrucciones, declaraciones, métodos, operadores y
  palabras clave.

  Visual Basic tiene su sintaxis, al comienzo resulta extraña
  pero realmente es muy simple.
  Por ejemplo, para decir "La velocidad máxima de mi
  automóvil es 55", se escribiría: Car.Speed.Maximum = 55
Conceptos generales

• Sintaxis: son reglas que definen el orden de las
  palabras en una frase.

• IntelliSense: es una guía para utilizar la sintaxis
  correcta al escribir los programas y aprender sobre las
  reglas de Visual Basic.

• Compilador:
  Es un programa especializado que toma las
  instrucciones escritas en el lenguaje de programación y
  las convierte en lenguaje de máquina.
Lenguaje orientado a objetos

  Es un lenguaje de programación que expresa un programa como
  un conjunto de objetos, que colaboran entre ellos para realizar
  tareas. Esto permite hacer los programas y módulos más fáciles de
  escribir, mantener y reutilizar.
 (herencia, polimorfismo, modularidad, encapsulamiento)

• Objeto: es un conjunto de datos y programas que poseen
  estructura y forman parte de una organización.

  (Una caja de texto en la cual podemos escribir cualquier línea)

 Clase de objetos: es la definición de las características y
  comportamientos concretos.
Estructura de un objeto

    Un objeto puede considerarse como una especie de cápsula dividida en tres
    partes:

•   Los métodos: son procedimientos o comportamientos definidos para realizar
    operaciones específicas sobre los objetos (Controles o Formularios)

•   Las propiedades: son los datos o características que hacen referencia a un objeto
    o formulario (Color de fondo del formulario, Fuente de texto)

•   Eventos: es una acción que el usuario debe realizar para que un objeto ejecute
    una orden determinada (hacer clic, doble clic, presionar una tecla, mover el
    puntero del mouse)

    El lenguaje hablado y escrito posee una estructura: por ejemplo, un libro consta
    de capítulos con párrafos que contienen frases.
    Los programas escritos en Visual Basic también tiene una estructura: las
    propiedades son como los capítulos, los métodos como los párrafos y las líneas
    de código como las frases.
• Visual Basic es un programa basado en objetos;
  porque los componentes los utiliza como objetos y
  no tiene implementado las características básicas de
  la orientación de objetos que son la herencia y el
  polimorfismo.

• Herencia: organiza las clases que componen una
  determinada realidad.

• Polimorfismo: es la característica que tienen los
  objetos de permitir     un comportamiento cuya
  implementación     será   delegada      al objeto
  correspondiente en tiempo de ejecución.

Weitere ähnliche Inhalte

Andere mochten auch

Presentació Muvim
Presentació MuvimPresentació Muvim
Presentació MuvimJosep Blesa
 
Clusteranalysis 121206234137-phpapp01
Clusteranalysis 121206234137-phpapp01Clusteranalysis 121206234137-phpapp01
Clusteranalysis 121206234137-phpapp01deepti gupta
 
Patricia Černáková - Permakultúrny dizajn sídiel
Patricia Černáková - Permakultúrny dizajn sídielPatricia Černáková - Permakultúrny dizajn sídiel
Patricia Černáková - Permakultúrny dizajn sídielViktor Karlík
 
대신리포트_모닝미팅_150506
대신리포트_모닝미팅_150506대신리포트_모닝미팅_150506
대신리포트_모닝미팅_150506DaishinSecurities
 
«Стратегия „Газпрома“ в электроэнергетике».
«Стратегия „Газпрома“ в электроэнергетике».«Стратегия „Газпрома“ в электроэнергетике».
«Стратегия „Газпрома“ в электроэнергетике».Rosteplo
 
Работа в Cowbird
Работа в CowbirdРабота в Cowbird
Работа в Cowbirdshamardina
 
SAMBA - Maj - 14.5.2015
SAMBA - Maj - 14.5.2015SAMBA - Maj - 14.5.2015
SAMBA - Maj - 14.5.2015Anton Bittner
 
El Monasterio Suspendido
El Monasterio SuspendidoEl Monasterio Suspendido
El Monasterio SuspendidoNuno Costa
 
II encuentro de profesionales gradoeduso
II encuentro de profesionales gradoedusoII encuentro de profesionales gradoeduso
II encuentro de profesionales gradoedusoCristobal Aragon
 
5paginaweb
5paginaweb5paginaweb
5paginawebticupt
 
Domain changing and creation of a custom mesh for the resolution of partial d...
Domain changing and creation of a custom mesh for the resolution of partial d...Domain changing and creation of a custom mesh for the resolution of partial d...
Domain changing and creation of a custom mesh for the resolution of partial d...Emanuele Zappia
 

Andere mochten auch (15)

Presentació Muvim
Presentació MuvimPresentació Muvim
Presentació Muvim
 
Clusteranalysis 121206234137-phpapp01
Clusteranalysis 121206234137-phpapp01Clusteranalysis 121206234137-phpapp01
Clusteranalysis 121206234137-phpapp01
 
Patricia Černáková - Permakultúrny dizajn sídiel
Patricia Černáková - Permakultúrny dizajn sídielPatricia Černáková - Permakultúrny dizajn sídiel
Patricia Černáková - Permakultúrny dizajn sídiel
 
课文
课文课文
课文
 
대신리포트_모닝미팅_150506
대신리포트_모닝미팅_150506대신리포트_모닝미팅_150506
대신리포트_모닝미팅_150506
 
Amistad valeria _valdivia tarea 5
Amistad valeria _valdivia tarea 5Amistad valeria _valdivia tarea 5
Amistad valeria _valdivia tarea 5
 
«Стратегия „Газпрома“ в электроэнергетике».
«Стратегия „Газпрома“ в электроэнергетике».«Стратегия „Газпрома“ в электроэнергетике».
«Стратегия „Газпрома“ в электроэнергетике».
 
Zauj ul muta
Zauj ul mutaZauj ul muta
Zauj ul muta
 
Mapas conceptuales y mentales
Mapas conceptuales y mentalesMapas conceptuales y mentales
Mapas conceptuales y mentales
 
Работа в Cowbird
Работа в CowbirdРабота в Cowbird
Работа в Cowbird
 
SAMBA - Maj - 14.5.2015
SAMBA - Maj - 14.5.2015SAMBA - Maj - 14.5.2015
SAMBA - Maj - 14.5.2015
 
El Monasterio Suspendido
El Monasterio SuspendidoEl Monasterio Suspendido
El Monasterio Suspendido
 
II encuentro de profesionales gradoeduso
II encuentro de profesionales gradoedusoII encuentro de profesionales gradoeduso
II encuentro de profesionales gradoeduso
 
5paginaweb
5paginaweb5paginaweb
5paginaweb
 
Domain changing and creation of a custom mesh for the resolution of partial d...
Domain changing and creation of a custom mesh for the resolution of partial d...Domain changing and creation of a custom mesh for the resolution of partial d...
Domain changing and creation of a custom mesh for the resolution of partial d...
 

Ähnlich wie Conceptos de programacion

Ähnlich wie Conceptos de programacion (20)

INTRODUCCION A VISUAL BASIC Y CONCEPTOS DE PROGRAMACION
INTRODUCCION A VISUAL BASIC Y CONCEPTOS DE PROGRAMACIONINTRODUCCION A VISUAL BASIC Y CONCEPTOS DE PROGRAMACION
INTRODUCCION A VISUAL BASIC Y CONCEPTOS DE PROGRAMACION
 
Fundamentos de programacion
Fundamentos de programacionFundamentos de programacion
Fundamentos de programacion
 
Introduccion a la POO
Introduccion a la POOIntroduccion a la POO
Introduccion a la POO
 
PRESENTACION
PRESENTACIONPRESENTACION
PRESENTACION
 
Tarea2
Tarea2Tarea2
Tarea2
 
Visual Basic
Visual BasicVisual Basic
Visual Basic
 
Lenguajes de programacion orientada a objetos
Lenguajes de programacion orientada a objetosLenguajes de programacion orientada a objetos
Lenguajes de programacion orientada a objetos
 
LENGUAJE DE PROGRAMACIÓN ORIENTADA A OBJETOS
LENGUAJE DE PROGRAMACIÓN ORIENTADA A OBJETOSLENGUAJE DE PROGRAMACIÓN ORIENTADA A OBJETOS
LENGUAJE DE PROGRAMACIÓN ORIENTADA A OBJETOS
 
Programacion orientada a objetos de Felipe Tocora
Programacion orientada a objetos de Felipe TocoraProgramacion orientada a objetos de Felipe Tocora
Programacion orientada a objetos de Felipe Tocora
 
cuestionario
cuestionariocuestionario
cuestionario
 
Lab1-2 marlon enrique y diana jazmin
Lab1-2 marlon enrique y diana jazminLab1-2 marlon enrique y diana jazmin
Lab1-2 marlon enrique y diana jazmin
 
Preguntas ejer1
Preguntas ejer1Preguntas ejer1
Preguntas ejer1
 
Lab1-2 Riccy Enely Ramos
Lab1-2 Riccy Enely RamosLab1-2 Riccy Enely Ramos
Lab1-2 Riccy Enely Ramos
 
Tecnología Orientada A Objetos
Tecnología Orientada A ObjetosTecnología Orientada A Objetos
Tecnología Orientada A Objetos
 
Conceptos basicos de poo
Conceptos basicos de pooConceptos basicos de poo
Conceptos basicos de poo
 
Poovb
PoovbPoovb
Poovb
 
Introobjetos
IntroobjetosIntroobjetos
Introobjetos
 
Programación rientada a Aspectos - David Burbano
Programación rientada a Aspectos - David BurbanoProgramación rientada a Aspectos - David Burbano
Programación rientada a Aspectos - David Burbano
 
Tema nº 1
Tema nº 1Tema nº 1
Tema nº 1
 
Tema nº 1
Tema nº 1Tema nº 1
Tema nº 1
 

Mehr von crisalexa

Importancia de la investigación científica.pptx
Importancia de la investigación científica.pptxImportancia de la investigación científica.pptx
Importancia de la investigación científica.pptxcrisalexa
 
Enfoques de la investigación científica.pptx
Enfoques de la investigación científica.pptxEnfoques de la investigación científica.pptx
Enfoques de la investigación científica.pptxcrisalexa
 
Manual de Writter
Manual de WritterManual de Writter
Manual de Writtercrisalexa
 
Presentacion scorm
Presentacion scormPresentacion scorm
Presentacion scormcrisalexa
 

Mehr von crisalexa (6)

Importancia de la investigación científica.pptx
Importancia de la investigación científica.pptxImportancia de la investigación científica.pptx
Importancia de la investigación científica.pptx
 
Enfoques de la investigación científica.pptx
Enfoques de la investigación científica.pptxEnfoques de la investigación científica.pptx
Enfoques de la investigación científica.pptx
 
Manual de Writter
Manual de WritterManual de Writter
Manual de Writter
 
Ubuntu
UbuntuUbuntu
Ubuntu
 
Presentacion scorm
Presentacion scormPresentacion scorm
Presentacion scorm
 
Tecnologia
TecnologiaTecnologia
Tecnologia
 

Conceptos de programacion

  • 1. CONCEPTOS DE PROGRAMACIÓN GENERALIDADES Por: Cristina Pomboza Floril
  • 2. Conceptos de programación • Como desarrollador de Visual Basic es necesario entender cómo funciona el lenguaje de programación. • Lenguaje de programación Son símbolos y letras que se utilizan para dar instrucciones al equipo de un modo que sea más fácil de aprender y entender.
  • 3. Descripción general del lenguaje • Elemento de programación: son los diferentes tipos de palabras que se utilizan en Visual Basic para escribir programas. • Los elementos de programación de Visual Basic incluyen: instrucciones, declaraciones, métodos, operadores y palabras clave. Visual Basic tiene su sintaxis, al comienzo resulta extraña pero realmente es muy simple. Por ejemplo, para decir "La velocidad máxima de mi automóvil es 55", se escribiría: Car.Speed.Maximum = 55
  • 4. Conceptos generales • Sintaxis: son reglas que definen el orden de las palabras en una frase. • IntelliSense: es una guía para utilizar la sintaxis correcta al escribir los programas y aprender sobre las reglas de Visual Basic. • Compilador: Es un programa especializado que toma las instrucciones escritas en el lenguaje de programación y las convierte en lenguaje de máquina.
  • 5. Lenguaje orientado a objetos Es un lenguaje de programación que expresa un programa como un conjunto de objetos, que colaboran entre ellos para realizar tareas. Esto permite hacer los programas y módulos más fáciles de escribir, mantener y reutilizar. (herencia, polimorfismo, modularidad, encapsulamiento) • Objeto: es un conjunto de datos y programas que poseen estructura y forman parte de una organización. (Una caja de texto en la cual podemos escribir cualquier línea) Clase de objetos: es la definición de las características y comportamientos concretos.
  • 6. Estructura de un objeto Un objeto puede considerarse como una especie de cápsula dividida en tres partes: • Los métodos: son procedimientos o comportamientos definidos para realizar operaciones específicas sobre los objetos (Controles o Formularios) • Las propiedades: son los datos o características que hacen referencia a un objeto o formulario (Color de fondo del formulario, Fuente de texto) • Eventos: es una acción que el usuario debe realizar para que un objeto ejecute una orden determinada (hacer clic, doble clic, presionar una tecla, mover el puntero del mouse) El lenguaje hablado y escrito posee una estructura: por ejemplo, un libro consta de capítulos con párrafos que contienen frases. Los programas escritos en Visual Basic también tiene una estructura: las propiedades son como los capítulos, los métodos como los párrafos y las líneas de código como las frases.
  • 7. • Visual Basic es un programa basado en objetos; porque los componentes los utiliza como objetos y no tiene implementado las características básicas de la orientación de objetos que son la herencia y el polimorfismo. • Herencia: organiza las clases que componen una determinada realidad. • Polimorfismo: es la característica que tienen los objetos de permitir un comportamiento cuya implementación será delegada al objeto correspondiente en tiempo de ejecución.