1. “2012 hacia una calidad
educativa, democrática y
humanista”
JEIMMY LORENA RODRIGUEZ RODRIGUEZ
1104
2. “2012 hacia una calidad educativa,
democrática y humanista”
Ejemplo:
Es el proceso de El correo
diseñar, codificar, electrónico y la
depurar y redes sociales
poseen un lenguaje
mantener el
de programación
código fuente de para que sea mas
programas fácil y rápido
computacionales. conectarse a dichas
paginas.
JEIMMY LORENA RODRIGUEZ RODRIGUEZ
1104
3. “2012 hacia una calidad educativa,
democrática y humanista”
Es un lenguaje orientado hacia la Ejemplo:
resolución de una determinada
ADA
clase de problema. Se caracteriza por
expresar los algoritmos de una manera más ALGOL
cercana a la capacidad cognitiva humana, BASIC
en lugar de a la capacidad ejecutora de las COBOL
máquinas. PHP
JAVA
JEIMMY LORENA RODRIGUEZ RODRIGUEZ
1104
4. “2012 hacia una calidad educativa,
democrática y humanista”
Lenguajes de propósito
general: se emplean
igualmente en negocios, Ejemplo:
PASCAL
y aplicaciones
científicas o en
resolución de
problemas de
ingeniería,
C
como en tareas de
desarrollo de
ADA
software de sistemas.
JEIMMY LORENA RODRIGUEZ RODRIGUEZ
1104
5. “2012 hacia una calidad educativa,
democrática y humanista”
Lenguajes de
propósito Ejemplo:
especial: son
los lenguajes
COBOL
comerciales, FORTRAN
científicos y BASIC
educativos.
JEIMMY LORENA RODRIGUEZ RODRIGUEZ
1104
6. “2012 hacia una calidad educativa,
democrática y humanista”
Lenguajes de
procedimiento:
establecen como Ejemplo:
debe de ejecutarse
una tarea, NATURAL
dividiéndola en
áreas de SQL
procedimiento.
JEIMMY LORENA RODRIGUEZ RODRIGUEZ
1104
7. “2012 hacia una calidad educativa,
democrática y humanista”
Lenguajes declarativos:
describen estructuras de
datos y las relaciones
entre ellas, siendo
Ejemplo:
significativo para ejecutar PROLOG
una determinada tarea, a
la vez indican cual es el LISP
objetivo de esa tarea.
JEIMMY LORENA RODRIGUEZ RODRIGUEZ
1104
8. “2012 hacia una calidad educativa,
democrática y humanista”
Es el sistema de códigos
directamente interpretable
por un circuito
Ejemplo:
microprogramable, como el El lenguaje de la
microprocesador de una
computadora o el maquina debe
microcontrolador de un
autómata. Este lenguaje está ser en numero
compuesto por un conjunto de
instrucciones que determinan
binario: 11100111
acciones a ser tomadas por la 11011100
máquina.
JEIMMY LORENA RODRIGUEZ RODRIGUEZ
1104
9. “2012 hacia una calidad educativa,
democrática y humanista”
Es una nueva forma de
programar que trata de Ejemplo:
encontrar una solución a REDES SOCIALES
estos problemas. Introduce PILA TDA
nuevos conceptos, que CELULAR
superan y amplían conceptos
antiguos ya conocidos.
JEIMMY LORENA RODRIGUEZ RODRIGUEZ
1104
10. “2012 hacia una calidad educativa,
democrática y humanista”
CLASE: Definiciones de OBJETO: Entidad
las propiedades y
comportamiento de un tipo
provista de un conjunto
de objeto concreto. La de propiedades o
instanciación es la lectura atributos (datos) y de
de estas definiciones y la comportamiento o
creación de un objeto a funcionalidad
partir de ellas.
(métodos).
JEIMMY LORENA RODRIGUEZ RODRIGUEZ
1104
11. “2012 hacia una calidad educativa,
democrática y humanista”
METODO: EVENTO:
Algoritmo asociado Un suceso en el
a un objeto (o a una sistema (tal como
clase de objetos), una interacción del
cuya ejecución se usuario con la
desencadena tras la máquina, o un
recepción de un mensaje enviado por
“mensaje”. un objeto).
JEIMMY LORENA RODRIGUEZ RODRIGUEZ
1104
12. “2012 hacia una calidad educativa,
democrática y humanista”
MENSAJE: PROPIEDAD O ATRIBUTO:
Una comunicación Contenedor de un tipo de
dirigida a un objeto, que datos asociados a un
objeto (o a una clase de
le ordena que ejecute
objetos), que hace los
uno de sus métodos con datos visibles desde fuera
ciertos parámetros del objeto y esto se define
asociados al evento como sus características
que lo generó. predeterminadas, y cuyo
valor puede ser alterado
por la ejecución de algún
método.
JEIMMY LORENA RODRIGUEZ RODRIGUEZ
1104
13. “2012 hacia una calidad educativa,
democrática y humanista”
ESTADO INTERNO:
es una variable que se
declara privada, que puede VARIABLE:
ser únicamente accedida y Es un contenedor interno
alterada por un método del del atributo del objeto o
objeto, y que se utiliza para de un estado interno, así
indicar distintas como la “función” es un
situaciones posibles para el procedimiento interno
objeto (o clase de objetos). del método del objeto.
JEIMMY LORENA RODRIGUEZ RODRIGUEZ
1104
14. “2012 hacia una calidad educativa,
democrática y humanista”
Abstracción: Encapsulamiento:
denota las características Significa reunir a todos
esenciales de un objeto, donde los elementos que pueden
se capturan sus
comportamientos. El proceso
considerarse
de abstracción permite pertenecientes a una
seleccionar las características misma entidad, al mismo
relevantes dentro de un nivel de abstracción. Esto
conjunto e identificar permite aumentar la
comportamientos comunes cohesión de los
para definir nuevos tipos de componentes del sistema.
entidades en el mundo real.
JEIMMY LORENA RODRIGUEZ RODRIGUEZ
1104
15. “2012 hacia una calidad educativa,
democrática y humanista”
Principio de ocultación: polimorfismo:
Cada objeto está aislado del exterior, comportamientos diferentes,
es un módulo natural, y cada tipo de asociados a objetos distintos, pueden
objeto expone una interfaz a otros compartir el mismo nombre, al
objetos que especifica cómo pueden llamarlos por ese nombre se
interactuar con los objetos de la utilizará el comportamiento
clase. correspondiente al objeto que se
esté usando
JEIMMY LORENA RODRIGUEZ RODRIGUEZ
1104
16. “2012 hacia una calidad educativa,
democrática y humanista”
H enci a:
er Recolección de basur a:
Los obj et os her edan l as es la técnica por la cual el entorno de
pr opi edades y el com t am ent o de
por i objetos se encarga de destruir
t odas l as cl ases a l as que automáticamente, y por t ant o
per t enecen. La her enci a or gani za y desvi ncul ar l a m or i a asoci ada,
em
f aci l i t a el pol i m f i sm y el
or o l os obj et os que hayan quedado si n
encapsul am ent o per m t i endo a l os
i i ninguna referencia a ellos. Esto
obj et os ser def i ni dos y cr eados significa que el programador no debe
com t i pos especi al i zados de
o preocuparse por la asignación o
obj et os pr eexi st ent es. Est os pueden liberación de memoria, ya que el
com t i r (y ext ender ) su
par entorno la asignará al crear un nuevo
com t am ent o si n t ener que
por i objeto y la liberará cuando nadie lo
vol ver a i m em ar l o.
pl ent esté usando.
JEIMMY LORENA RODRIGUEZ RODRIGUEZ
1104
17. “2012 hacia una calidad educativa,
democrática y humanista”
Las tecnologías desempeñan
un papel fundamental en la Ejemplo:
seguridad del Las bombas, válvulas,
abastecimiento, la eficiencia secuencias de operación y
energética y la protección sistemas de enclavamiento
del medio ambiente. Son un de seguridad para el
factor de desarrollo y de. funcionamiento de la
posicionamiento de las cámara de trabajo se
industrias energéticas en el controlan mediante
mercado mundial. Tanto en componentes eléctricos
las técnicas de producción situados en la misma
como en las de utilización y máquina o cerca de ella.
consumo de energía.
JEIMMY LORENA RODRIGUEZ RODRIGUEZ
1104
18. “2012 hacia una calidad educativa,
democrática y humanista”
Es una secuencia de Ejemplo:
pasos lógicos y preparación de café:
ordenados con las calentar un
cuales le damos pocillo de leche
solución a un adicionar azúcar
problema y café
determinado. revolver y
disfrutar
JEIMMY LORENA RODRIGUEZ RODRIGUEZ
1104
19. “2012 hacia una calidad educativa,
democrática y humanista”
Ejemplo:
es la
representación
gráfica del
algoritmo o
proceso.
JEIMMY LORENA RODRIGUEZ RODRIGUEZ
1104
20. “2012 hacia una calidad educativa,
democrática y humanista”
Ejemplo:
Ovalo o elipse:
inicio y termino
rectángulo:
actividad
rombo: decisión
circulo: conector
Flecha: indicador
JEIMMY LORENA RODRIGUEZ RODRIGUEZ
1104
21. “2012 hacia una calidad educativa,
democrática y humanista”
Es el acrónimo de Ejemplo:
HyperText Markup
Language (Lenguaje de
Marcado de Hipertexto) y
es el lenguaje que se
utiliza para crear las
paginas web. Este lenguaje
indica a los navegadores
cómo deben mostrar el
contenido de una página
web.
JEIMMY LORENA RODRIGUEZ RODRIGUEZ
1104