SlideShare una empresa de Scribd logo
1 de 13
Programación
Orientada a Objetos.
4.3 UN MUNDO DE OBJETOS
4.3.1 Definición de Objetos
 DEFINICION:
 Es un paradigma de programación que usa objetos en sus interacciones,
para diseñar aplicaciones y programas informáticos.
 Es una forma de programar que trata de encontrar una solución a estos
problemas. Introduce nuevos conceptos, que superan y amplían conceptos
antiguos ya conocidos.
4.3.2 Identificación de Objetos
 Un objeto se representa por medio de una tabla o entidad que esté
compuesta por sus atributos y funciones correspondientes. En
comparación con un lenguaje imperativo, una "variable" no es más que un
contenedor interno del atributo del objeto o de un estado interno, así
como la "función" es un procedimiento interno del método del objeto.
4.3.3 Duración de los objetos
 La duración de un objeto en un programa siempre está limitada en el
tiempo. La mayoría de los objetos sólo existen durante una parte de la
ejecución del programa. Los objetos son creados mediante un mecanismo
denominado instanciación y cuando dejan de existir se dice que son
destruidos.
LENGUAJE DE
PROGRAMACION
DEFINICIONES
BASICAS/
CARACTERISTICA
S
¿CÓMO SE
IMPLEMENTA?
HERRAMIENTAS
DEDESARROLLO MINIDICCIONARIO
PYTHON Definición:
Es un lenguaje de
programación
interpretado cuya
filosofía hace
hincapié en una
sintaxis que
favorezca un
código legible.
Características:
-Es un lenguaje
de programación
multiparadigma.
-Facilidad.
-Resolución
dinámica de
nombres.
Ejemplo de código
#EjemploGelatina
class Gelatina:
def __init__(self, tam, color,
sabor):
self.tam=tam
self.color=color
self.sabor=sabor
def desplegarC(self):
print self.tam,
print self.color,
print self.sabor,
gel1 =
Gelatina("pequeña","rojo","fre
sa")
gel2 =
Gelatina("mediana","amarilla"
,"manzana")
gel3 =
Gelatina("grande","azul","mor
a")
gel1.desplegarC()
gel2.desplegarC()
gel3.desplegarC()
raw_imput()
PANTALLAS (GUI,
WIDGETS, ETC.)
Editor:
Notepad++
Hincapié: Palabra que
se utiliza en la
expresión hacer
hincapié, que
significa ‘dar
importancia a una
cosa, destacándola o
insistiendo en ella’
Sintaxis: Modo de
combinarse y
ordenarse las
palabras y las
expresiones dentro
del discurso.
Multiparadigma: es el
que soporta más de
un paradigma de
programación.
Imperativa: Que se
manifiesta como
orden o imposición
LENGUAJE DE
PROGRAMACIO
N
DEFINICIONES
BASICAS/
CARACTERISTICAS
¿CÓMO SE
IMPLEMENTA?
HERRAMIENTAS
DEDESARROLLO MINIDICCIONARIO
Visual Basic Definición:
Visual BASIC: Es un
lenguaje de fácil
aprendizaje pensado tanto
para programadores
principiantes como
expertos, guiado por
eventos, y centrado en un
motor de formularios que
facilita el rápido desarrollo
de aplicaciones gráficas
Características:
Es utilizado principalmente
para aplicaciones de
gestión de empresas,
debido a la rapidez con la
que puede hacerse un
programa que utilice una
base de datos sencilla,
además de la abundancia
de programadores en este
lenguaje.
Ejemplo de código
#EjemploGelatina
class Gelatina:
def __init__(self, tam, color,
sabor):
self.tam=tam
self.color=color
self.sabor=sabor
def desplegarC(self):
print self.tam,
print self.color,
print self.sabor,
gel1 =
Gelatina("pequeña","rojo","fresa
")
gel2 =
Gelatina("mediana","amarilla","
manzana")
gel3 =
Gelatina("grande","azul","mora")
gel1.desplegarC()
gel2.desplegarC()
gel3.desplegarC()
raw_imput()
PANTALLAS
(GUI,
WIDGETS,
ETC.)
Visual Studio Implementación: Acción
o efecto de implementar.
Polimorfismo:
Diversidad de aspecto
que, en algunas
especies, presentan los
individuos de una
población en el mismo
estadio de desarrollo.
LENGUAJE DE
PROGRAMACION
DEFINICIONES BASICAS/
CARACTERISTICAS
¿CÓMO SE IMPLEMENTA? HERRAMIENTAS
DEDESARROLLO
(EDITORES, IDE,
FRAMEWORK, COMPILADOR,
INTERPRETE,
DEPURADORES, PROFILING)
MINIDICCIONARIO
EJEMPLO DE
CODIGO
PANTALLAS (GUI,
WIDGETS, ETC.)
JAVA Java es un lenguaje de
programación de propósito general
orientado a objetos desarrollado
por Sun Microsystems. También
se puede decir que Java es una
tecnología que no sólo se reduce
al lenguaje sino que además
provee de una máquina virtual
Java que permite ejecutar código
compilado Java, sea cual sea la
plataforma que exista por debajo;
plataforma tanto hardware, como
software (el sistema operativo que
soporte ese hardware). El apoyo a
esta tecnología viene dado por la
gran cantidad de fabricantes que
apoyan esta especificación de
máquina virtual.
Public class humanos {
Int piernas;
Int brazos;
Int ojos;
Int nariz;
Int boca;
String nombre;
String sexo;
String nombreCaballo;
String preferenciaWisky;
Public humanos(){
Piernas=2;
Brazos=2;
Ojos=2;
Nariz=1;
Boca=1;
}
Public string
comoTeLlamas(){
Retuen nombre;
}
}
J2EE
maven
Compilado: Un
compilador es un
programa
informático que
traduce un
programa escrito en
un lenguaje de
programación a otro
lenguaje de
programación,
generando un
programa
equivalente que la
máquina será
capaz de interpretar
LENGUAJE DE
PROGRAMACION
DEFINICIONES BASICAS/
CARACTERISTICAS
¿CÓMO SE IMPLEMENTA? HERRAMIENTAS
DEDESARROLLO
(EDITORES, IDE,
FRAMEWORK, COMPILADOR,
INTERPRETE, DEPURADORES,
PROFILING)
MINIDICCIONARIO
EJEMPLO DE CODIGO PANTALLAS (GUI,
WIDGETS, ETC.)
PHP PHP: es un lenguaje de
programación de uso
general de código del lado del
servidor originalmente diseñado
para el desarrollo web de contenido
dinámico. Fue uno de los primeros
lenguajes de programación del lado
del servidor que se podían
incorporar directamente en el
documento HTML en lugar de
llamar a un archivo externo que
procese los datos. El código es
interpretado por un servidor web
con un módulo de procesador de
PHP que genera la página web
resultante. PHP ha evolucionado
por lo que ahora incluye también
una interfaz de línea de
comandos que puede ser usada
en aplicaciones gráficas
independientes. Puede ser usado en
la mayoría de los servidores web al
igual que en casi todos los sistemas
operativos y plataformas sin ningún
costo. El intérprete de PHP solo
ejecuta el código que se encuentra
entre sus delimitadores. Los
delimitadores más comunes
son <?php para abrir una sección
PHP y ?> para cerrarla. El propósito
de estos delimitadores es separar el
código PHP del resto de código,
como por ejemplo el HTML.
<!DOCTYPE html><html
lang="es"> <head>
<meta charset="utf-8" />
<meta name="viewport"
content="width=device-
width, initial-scale=1,
maximum-scale=1">
<title>Comprar tickets
</title> <link
rel="stylesheet"
href="estilo.css" />
</head> <body>
<?php
require_once('peliculas.cla
ss.php');
if(!isset($_POST['enviar']))
{ ?><header><center>
<h2><font
color="black">Usando
clases y
herencia:</font></h2></ce
nter>
</header>
<section>
<article><center>
<form action="<?php echo
$_SERVER['PHP_SELF']
?>" method="POST">
<fieldset>
<legend><span>Informaci
on:</span></legend>
<label
for="nombre">Nombre
Pelicula:</label>
<input type="text"
name="nombre"
Sublime Text 2 contenido
dinámico: es aquél
que se genera
automáticamente en
el momento que
alguien solicita su
visualización
servidor web: Un
servidor web o
servidor HTTP es un
programa informático
que procesa una
aplicación del lado del
servidor realizando
conexiones
Módulo: a una
estructura o bloque
de piezas que, en
una construcción, se
ubican en cantidad a
fin de hacerla más
sencilla, regular y
económica
SINTAXIS

Más contenido relacionado

La actualidad más candente

Herramientas de des. de soft.
Herramientas de des. de soft.Herramientas de des. de soft.
Herramientas de des. de soft.
Te Amo Gabriel
 
Clasificación y descripción de los programas informáticos
Clasificación y descripción de los programas informáticosClasificación y descripción de los programas informáticos
Clasificación y descripción de los programas informáticos
MilagrosJacqueline
 
curso virtual lenguajes de programacion
curso virtual lenguajes de programacion curso virtual lenguajes de programacion
curso virtual lenguajes de programacion
ktrin07
 
Libro 4:Lenguajes de lado del servidor y del ladodel usuario
Libro 4:Lenguajes de lado del servidor y del ladodel usuarioLibro 4:Lenguajes de lado del servidor y del ladodel usuario
Libro 4:Lenguajes de lado del servidor y del ladodel usuario
socrates12854
 
Unidad3 130504163038-phpapp02 (1)
Unidad3 130504163038-phpapp02 (1)Unidad3 130504163038-phpapp02 (1)
Unidad3 130504163038-phpapp02 (1)
Leslie Diaz
 
ventajas y desventajas de programas informaticos
ventajas y desventajas de programas informaticosventajas y desventajas de programas informaticos
ventajas y desventajas de programas informaticos
Irving Muñoz
 
Programas informaticos sofware
Programas informaticos sofwareProgramas informaticos sofware
Programas informaticos sofware
Diana Mayorquin
 
Diapositivas software libre
Diapositivas software libreDiapositivas software libre
Diapositivas software libre
Alex Benavides
 
Introducción a la programación
Introducción a la programaciónIntroducción a la programación
Introducción a la programación
Cati Oliver
 
Lenguajes1
Lenguajes1Lenguajes1
Lenguajes1
Ernesto
 

La actualidad más candente (20)

Herramientas de des. de soft.
Herramientas de des. de soft.Herramientas de des. de soft.
Herramientas de des. de soft.
 
Lenguajes de programación
Lenguajes de programaciónLenguajes de programación
Lenguajes de programación
 
Clasificación y descripción de los programas informáticos
Clasificación y descripción de los programas informáticosClasificación y descripción de los programas informáticos
Clasificación y descripción de los programas informáticos
 
investigacion topicos avanzados de programacion unidad dos interfaz grafica
investigacion topicos avanzados de programacion unidad dos interfaz graficainvestigacion topicos avanzados de programacion unidad dos interfaz grafica
investigacion topicos avanzados de programacion unidad dos interfaz grafica
 
curso virtual lenguajes de programacion
curso virtual lenguajes de programacion curso virtual lenguajes de programacion
curso virtual lenguajes de programacion
 
Tecnologia
TecnologiaTecnologia
Tecnologia
 
Lenguajesprog
LenguajesprogLenguajesprog
Lenguajesprog
 
Unidad 3
Unidad 3Unidad 3
Unidad 3
 
Libro 4:Lenguajes de lado del servidor y del ladodel usuario
Libro 4:Lenguajes de lado del servidor y del ladodel usuarioLibro 4:Lenguajes de lado del servidor y del ladodel usuario
Libro 4:Lenguajes de lado del servidor y del ladodel usuario
 
Unidad3 130504163038-phpapp02 (1)
Unidad3 130504163038-phpapp02 (1)Unidad3 130504163038-phpapp02 (1)
Unidad3 130504163038-phpapp02 (1)
 
Unidad 3 margie
Unidad 3 margieUnidad 3 margie
Unidad 3 margie
 
ventajas y desventajas de programas informaticos
ventajas y desventajas de programas informaticosventajas y desventajas de programas informaticos
ventajas y desventajas de programas informaticos
 
Conceptos básicos de la programación
Conceptos básicos de la programaciónConceptos básicos de la programación
Conceptos básicos de la programación
 
Programas informaticos sofware
Programas informaticos sofwareProgramas informaticos sofware
Programas informaticos sofware
 
Lenguaje de programacion
Lenguaje de programacionLenguaje de programacion
Lenguaje de programacion
 
Diapositivas software libre
Diapositivas software libreDiapositivas software libre
Diapositivas software libre
 
Introducción a la programación
Introducción a la programaciónIntroducción a la programación
Introducción a la programación
 
Lenguajes1
Lenguajes1Lenguajes1
Lenguajes1
 
Tipos de la programacion
Tipos de la programacionTipos de la programacion
Tipos de la programacion
 
9 anulacion
9   anulacion9   anulacion
9 anulacion
 

Destacado (16)

Laboratorio 1 computo2
Laboratorio 1 computo2Laboratorio 1 computo2
Laboratorio 1 computo2
 
Repaso 19 abril2016
Repaso 19 abril2016Repaso 19 abril2016
Repaso 19 abril2016
 
encapsulamiento
encapsulamientoencapsulamiento
encapsulamiento
 
Lenguajes de programacion
Lenguajes de programacionLenguajes de programacion
Lenguajes de programacion
 
Case for ymas
Case for ymasCase for ymas
Case for ymas
 
Electronica
ElectronicaElectronica
Electronica
 
Repaso21deabril (1)
Repaso21deabril (1)Repaso21deabril (1)
Repaso21deabril (1)
 
Paz yamileth-guevara- smis031916-practica-4
Paz yamileth-guevara- smis031916-practica-4Paz yamileth-guevara- smis031916-practica-4
Paz yamileth-guevara- smis031916-practica-4
 
4 un-mundo-de-objetos
4 un-mundo-de-objetos4 un-mundo-de-objetos
4 un-mundo-de-objetos
 
Labo 2
Labo 2Labo 2
Labo 2
 
5 estructura interna de un objeto
5  estructura interna de un objeto5  estructura interna de un objeto
5 estructura interna de un objeto
 
3 comunicaciones-entre-objetos
3 comunicaciones-entre-objetos3 comunicaciones-entre-objetos
3 comunicaciones-entre-objetos
 
Guia logica-lab1-c1
Guia logica-lab1-c1Guia logica-lab1-c1
Guia logica-lab1-c1
 
Python guia01 1
Python guia01 1Python guia01 1
Python guia01 1
 
Guia
GuiaGuia
Guia
 
Etapas del desarrolo de un programa
Etapas del desarrolo de un programaEtapas del desarrolo de un programa
Etapas del desarrolo de un programa
 

Similar a grupo 02

Preguntas y Respuestas 2
Preguntas y Respuestas 2Preguntas y Respuestas 2
Preguntas y Respuestas 2
Fede Garcia
 
Presentación ejercicio 10 celiz alan
Presentación ejercicio 10 celiz alanPresentación ejercicio 10 celiz alan
Presentación ejercicio 10 celiz alan
David-Celiz03
 
presentacion I BTP
presentacion I BTPpresentacion I BTP
presentacion I BTP
cesia_97
 
Programacion ii capitulo3
Programacion ii capitulo3Programacion ii capitulo3
Programacion ii capitulo3
Halmiron85
 
Programacion ii capitulo3
Programacion ii capitulo3Programacion ii capitulo3
Programacion ii capitulo3
Halmiron85
 
Conceptos básicos programaciön
Conceptos básicos programaciönConceptos básicos programaciön
Conceptos básicos programaciön
adriannaranjo85
 

Similar a grupo 02 (20)

9
99
9
 
Glosario de terminos
Glosario de terminosGlosario de terminos
Glosario de terminos
 
Preguntas y Respuestas 2
Preguntas y Respuestas 2Preguntas y Respuestas 2
Preguntas y Respuestas 2
 
ENTORNOS DE PROGRMACION.pdf
ENTORNOS DE PROGRMACION.pdfENTORNOS DE PROGRMACION.pdf
ENTORNOS DE PROGRMACION.pdf
 
Programacion
ProgramacionProgramacion
Programacion
 
Visual basic 6 introduccion
Visual basic 6 introduccionVisual basic 6 introduccion
Visual basic 6 introduccion
 
Presentación ejercicio 10 celiz alan
Presentación ejercicio 10 celiz alanPresentación ejercicio 10 celiz alan
Presentación ejercicio 10 celiz alan
 
Programacion
ProgramacionProgramacion
Programacion
 
Paradigmas de programacion
Paradigmas de programacionParadigmas de programacion
Paradigmas de programacion
 
presentacion I BTP
presentacion I BTPpresentacion I BTP
presentacion I BTP
 
Lenguajes de programacion
Lenguajes de programacionLenguajes de programacion
Lenguajes de programacion
 
Ts101924450
Ts101924450Ts101924450
Ts101924450
 
BRANDON VELASQUEZ
BRANDON VELASQUEZBRANDON VELASQUEZ
BRANDON VELASQUEZ
 
Ts101924450
Ts101924450Ts101924450
Ts101924450
 
Taller n°1(1)
Taller n°1(1)Taller n°1(1)
Taller n°1(1)
 
Programacion ii capitulo3
Programacion ii capitulo3Programacion ii capitulo3
Programacion ii capitulo3
 
Programacion ii capitulo3
Programacion ii capitulo3Programacion ii capitulo3
Programacion ii capitulo3
 
Hannyer calero sanchez
Hannyer calero sanchezHannyer calero sanchez
Hannyer calero sanchez
 
Conceptos básicos programaciön
Conceptos básicos programaciönConceptos básicos programaciön
Conceptos básicos programaciön
 
Visual basic-6-0-guia
Visual basic-6-0-guiaVisual basic-6-0-guia
Visual basic-6-0-guia
 

Más de zeta2015 (18)

Planificacion didactica
Planificacion didacticaPlanificacion didactica
Planificacion didactica
 
Practica 3 smis059916
Practica 3 smis059916Practica 3 smis059916
Practica 3 smis059916
 
Formularios y contenedores
Formularios y contenedoresFormularios y contenedores
Formularios y contenedores
 
lña
lñalña
lña
 
Form y container
Form y containerForm y container
Form y container
 
Guia de visual estudios
Guia de visual estudiosGuia de visual estudios
Guia de visual estudios
 
Sumario de temas
Sumario de temasSumario de temas
Sumario de temas
 
Jornalizacion
JornalizacionJornalizacion
Jornalizacion
 
Peligros del internet
Peligros del internetPeligros del internet
Peligros del internet
 
Peligros del internet
Peligros del internetPeligros del internet
Peligros del internet
 
Tarea adicinal
Tarea adicinalTarea adicinal
Tarea adicinal
 
Tarea adicional
Tarea adicionalTarea adicional
Tarea adicional
 
Repaso 28-abril-2016 b
Repaso 28-abril-2016 bRepaso 28-abril-2016 b
Repaso 28-abril-2016 b
 
Case for ymas
Case for ymasCase for ymas
Case for ymas
 
Guia logica (1)
Guia logica (1)Guia logica (1)
Guia logica (1)
 
Repaso21abril2016
Repaso21abril2016Repaso21abril2016
Repaso21abril2016
 
Repaso21abril2016
Repaso21abril2016Repaso21abril2016
Repaso21abril2016
 
Fundapro tarea 02 feb
Fundapro tarea 02 febFundapro tarea 02 feb
Fundapro tarea 02 feb
 

Último (7)

Guia para el registro en el sitio slideshare.pdf
Guia para el registro en el sitio slideshare.pdfGuia para el registro en el sitio slideshare.pdf
Guia para el registro en el sitio slideshare.pdf
 
PPT-HISTORIA-6°-ABC.pptxjjjjjjjjjjjjjjjjjjjjjj
PPT-HISTORIA-6°-ABC.pptxjjjjjjjjjjjjjjjjjjjjjjPPT-HISTORIA-6°-ABC.pptxjjjjjjjjjjjjjjjjjjjjjj
PPT-HISTORIA-6°-ABC.pptxjjjjjjjjjjjjjjjjjjjjjj
 
02. Mr. Spencer (T.L. Sawn).pdf.libro de un señor
02. Mr. Spencer (T.L. Sawn).pdf.libro de un señor02. Mr. Spencer (T.L. Sawn).pdf.libro de un señor
02. Mr. Spencer (T.L. Sawn).pdf.libro de un señor
 
TIPOS DE LA PSICOPATOLOGÍA DE LA PERCEPCIÓN.pdf
TIPOS DE LA PSICOPATOLOGÍA DE LA PERCEPCIÓN.pdfTIPOS DE LA PSICOPATOLOGÍA DE LA PERCEPCIÓN.pdf
TIPOS DE LA PSICOPATOLOGÍA DE LA PERCEPCIÓN.pdf
 
12 Clasificacion de las Computadoras.pdf
12 Clasificacion de las Computadoras.pdf12 Clasificacion de las Computadoras.pdf
12 Clasificacion de las Computadoras.pdf
 
Las redes sociales en el mercado digital
Las redes sociales en el mercado digitalLas redes sociales en el mercado digital
Las redes sociales en el mercado digital
 
Unidad V. Disoluciones quimica de las disoluciones
Unidad V. Disoluciones quimica de las disolucionesUnidad V. Disoluciones quimica de las disoluciones
Unidad V. Disoluciones quimica de las disoluciones
 

grupo 02

  • 2. 4.3.1 Definición de Objetos  DEFINICION:  Es un paradigma de programación que usa objetos en sus interacciones, para diseñar aplicaciones y programas informáticos.  Es una forma de programar que trata de encontrar una solución a estos problemas. Introduce nuevos conceptos, que superan y amplían conceptos antiguos ya conocidos.
  • 3. 4.3.2 Identificación de Objetos  Un objeto se representa por medio de una tabla o entidad que esté compuesta por sus atributos y funciones correspondientes. En comparación con un lenguaje imperativo, una "variable" no es más que un contenedor interno del atributo del objeto o de un estado interno, así como la "función" es un procedimiento interno del método del objeto.
  • 4. 4.3.3 Duración de los objetos  La duración de un objeto en un programa siempre está limitada en el tiempo. La mayoría de los objetos sólo existen durante una parte de la ejecución del programa. Los objetos son creados mediante un mecanismo denominado instanciación y cuando dejan de existir se dice que son destruidos.
  • 5. LENGUAJE DE PROGRAMACION DEFINICIONES BASICAS/ CARACTERISTICA S ¿CÓMO SE IMPLEMENTA? HERRAMIENTAS DEDESARROLLO MINIDICCIONARIO PYTHON Definición: Es un lenguaje de programación interpretado cuya filosofía hace hincapié en una sintaxis que favorezca un código legible. Características: -Es un lenguaje de programación multiparadigma. -Facilidad. -Resolución dinámica de nombres. Ejemplo de código #EjemploGelatina class Gelatina: def __init__(self, tam, color, sabor): self.tam=tam self.color=color self.sabor=sabor def desplegarC(self): print self.tam, print self.color, print self.sabor, gel1 = Gelatina("pequeña","rojo","fre sa") gel2 = Gelatina("mediana","amarilla" ,"manzana") gel3 = Gelatina("grande","azul","mor a") gel1.desplegarC() gel2.desplegarC() gel3.desplegarC() raw_imput() PANTALLAS (GUI, WIDGETS, ETC.) Editor: Notepad++ Hincapié: Palabra que se utiliza en la expresión hacer hincapié, que significa ‘dar importancia a una cosa, destacándola o insistiendo en ella’ Sintaxis: Modo de combinarse y ordenarse las palabras y las expresiones dentro del discurso. Multiparadigma: es el que soporta más de un paradigma de programación. Imperativa: Que se manifiesta como orden o imposición
  • 6.
  • 7. LENGUAJE DE PROGRAMACIO N DEFINICIONES BASICAS/ CARACTERISTICAS ¿CÓMO SE IMPLEMENTA? HERRAMIENTAS DEDESARROLLO MINIDICCIONARIO Visual Basic Definición: Visual BASIC: Es un lenguaje de fácil aprendizaje pensado tanto para programadores principiantes como expertos, guiado por eventos, y centrado en un motor de formularios que facilita el rápido desarrollo de aplicaciones gráficas Características: Es utilizado principalmente para aplicaciones de gestión de empresas, debido a la rapidez con la que puede hacerse un programa que utilice una base de datos sencilla, además de la abundancia de programadores en este lenguaje. Ejemplo de código #EjemploGelatina class Gelatina: def __init__(self, tam, color, sabor): self.tam=tam self.color=color self.sabor=sabor def desplegarC(self): print self.tam, print self.color, print self.sabor, gel1 = Gelatina("pequeña","rojo","fresa ") gel2 = Gelatina("mediana","amarilla"," manzana") gel3 = Gelatina("grande","azul","mora") gel1.desplegarC() gel2.desplegarC() gel3.desplegarC() raw_imput() PANTALLAS (GUI, WIDGETS, ETC.) Visual Studio Implementación: Acción o efecto de implementar. Polimorfismo: Diversidad de aspecto que, en algunas especies, presentan los individuos de una población en el mismo estadio de desarrollo.
  • 8.
  • 9.
  • 10. LENGUAJE DE PROGRAMACION DEFINICIONES BASICAS/ CARACTERISTICAS ¿CÓMO SE IMPLEMENTA? HERRAMIENTAS DEDESARROLLO (EDITORES, IDE, FRAMEWORK, COMPILADOR, INTERPRETE, DEPURADORES, PROFILING) MINIDICCIONARIO EJEMPLO DE CODIGO PANTALLAS (GUI, WIDGETS, ETC.) JAVA Java es un lenguaje de programación de propósito general orientado a objetos desarrollado por Sun Microsystems. También se puede decir que Java es una tecnología que no sólo se reduce al lenguaje sino que además provee de una máquina virtual Java que permite ejecutar código compilado Java, sea cual sea la plataforma que exista por debajo; plataforma tanto hardware, como software (el sistema operativo que soporte ese hardware). El apoyo a esta tecnología viene dado por la gran cantidad de fabricantes que apoyan esta especificación de máquina virtual. Public class humanos { Int piernas; Int brazos; Int ojos; Int nariz; Int boca; String nombre; String sexo; String nombreCaballo; String preferenciaWisky; Public humanos(){ Piernas=2; Brazos=2; Ojos=2; Nariz=1; Boca=1; } Public string comoTeLlamas(){ Retuen nombre; } } J2EE maven Compilado: Un compilador es un programa informático que traduce un programa escrito en un lenguaje de programación a otro lenguaje de programación, generando un programa equivalente que la máquina será capaz de interpretar
  • 11. LENGUAJE DE PROGRAMACION DEFINICIONES BASICAS/ CARACTERISTICAS ¿CÓMO SE IMPLEMENTA? HERRAMIENTAS DEDESARROLLO (EDITORES, IDE, FRAMEWORK, COMPILADOR, INTERPRETE, DEPURADORES, PROFILING) MINIDICCIONARIO EJEMPLO DE CODIGO PANTALLAS (GUI, WIDGETS, ETC.) PHP PHP: es un lenguaje de programación de uso general de código del lado del servidor originalmente diseñado para el desarrollo web de contenido dinámico. Fue uno de los primeros lenguajes de programación del lado del servidor que se podían incorporar directamente en el documento HTML en lugar de llamar a un archivo externo que procese los datos. El código es interpretado por un servidor web con un módulo de procesador de PHP que genera la página web resultante. PHP ha evolucionado por lo que ahora incluye también una interfaz de línea de comandos que puede ser usada en aplicaciones gráficas independientes. Puede ser usado en la mayoría de los servidores web al igual que en casi todos los sistemas operativos y plataformas sin ningún costo. El intérprete de PHP solo ejecuta el código que se encuentra entre sus delimitadores. Los delimitadores más comunes son <?php para abrir una sección PHP y ?> para cerrarla. El propósito de estos delimitadores es separar el código PHP del resto de código, como por ejemplo el HTML. <!DOCTYPE html><html lang="es"> <head> <meta charset="utf-8" /> <meta name="viewport" content="width=device- width, initial-scale=1, maximum-scale=1"> <title>Comprar tickets </title> <link rel="stylesheet" href="estilo.css" /> </head> <body> <?php require_once('peliculas.cla ss.php'); if(!isset($_POST['enviar'])) { ?><header><center> <h2><font color="black">Usando clases y herencia:</font></h2></ce nter> </header> <section> <article><center> <form action="<?php echo $_SERVER['PHP_SELF'] ?>" method="POST"> <fieldset> <legend><span>Informaci on:</span></legend> <label for="nombre">Nombre Pelicula:</label> <input type="text" name="nombre" Sublime Text 2 contenido dinámico: es aquél que se genera automáticamente en el momento que alguien solicita su visualización servidor web: Un servidor web o servidor HTTP es un programa informático que procesa una aplicación del lado del servidor realizando conexiones Módulo: a una estructura o bloque de piezas que, en una construcción, se ubican en cantidad a fin de hacerla más sencilla, regular y económica
  • 12.