El documento describe la historia y características de los lenguajes de programación orientados a objetos. Simula, creado en 1967, se considera el primer lenguaje con características de programación orientada a objetos. Smalltalk, desarrollado entre 1972 y 1980, es posiblemente el ejemplo canónico y en el que se ha basado gran parte de la teoría de la programación orientada a objetos. El documento también explica los diferentes tipos de lenguajes según su nivel de abstracción, forma de ejecución y paradigma de programación, e incl
Presentación de la conferencia sobre la basílica de San Pedro en el Vaticano realizada en el Ateneo Cultural y Mercantil de Onda el jueves 2 de mayo de 2024.
Documento sobre las diferentes fuentes que han servido para transmitir la cultura griega, y que supone la primera parte del tema 4 de "Descubriendo nuestras raíces clásicas", optativa de bachillerato en la Comunitat Valenciana.
La Unidad Eudista de Espiritualidad se complace en poner a su disposición el siguiente Triduo Eudista, que tiene como propósito ofrecer tres breves meditaciones sobre Jesucristo Sumo y Eterno Sacerdote, el Sagrado Corazón de Jesús y el Inmaculado Corazón de María. En cada día encuentran una oración inicial, una meditación y una oración final.
Examen de Selectividad. Geografía junio 2024 (Convocatoria Ordinaria). UCLMJuan Martín Martín
Examen de Selectividad de la EvAU de Geografía de junio de 2023 en Castilla La Mancha. UCLM . (Convocatoria ordinaria)
Más información en el Blog de Geografía de Juan Martín Martín
http://blogdegeografiadejuan.blogspot.com/
Este documento presenta un examen de geografía para el Acceso a la universidad (EVAU). Consta de cuatro secciones. La primera sección ofrece tres ejercicios prácticos sobre paisajes, mapas o hábitats. La segunda sección contiene preguntas teóricas sobre unidades de relieve, transporte o demografía. La tercera sección pide definir conceptos geográficos. La cuarta sección implica identificar elementos geográficos en un mapa. El examen evalúa conocimientos fundamentales de geografía.
LA PEDAGOGIA AUTOGESTONARIA EN EL PROCESO DE ENSEÑANZA APRENDIZAJEjecgjv
La Pedagogía Autogestionaria es un enfoque educativo que busca transformar la educación mediante la participación directa de estudiantes, profesores y padres en la gestión de todas las esferas de la vida escolar.
LA PEDAGOGIA AUTOGESTONARIA EN EL PROCESO DE ENSEÑANZA APRENDIZAJE
Diario de aprendizaje (1)
1.
2. Simulaen1967 esaceptadocómo el primerlenguajeque posee lascaracterísticasprincipales
de un lenguaje orientadoaobjetos.Fue creadoparahacer programasde simulación,endonde
los"objetos"sonlarepresentaciónde lainformaciónmásimportante.Smalltalk de 1972 a 1980
esposiblemente el ejemplocanónico,yconel que gran parte de la teoríade laprogramación
orientadaa objetosse hadesarrollado.
Los lenguajesde programaciónse determinansegúnel nivel de abstracción,Segúnlaformade
ejecuciónySegúnel paradigmade programaciónque poseencadaunode ellosyesospuedenser:
Segúnsu nivel de abstracción:
Son aquellosque se acercanal funcionamientode unacomputadora:
LenguajesMaquina:
Están escritosenlenguajesdirectamenteinteligiblesporlamaquina(computadora),yaque sus
instruccionessoncadenasbinarias(0y1). Da laposibilidadde cargar(transferirunprogramaa la
memoria) sinnecesidadde traducciónposteriorloque supone unavelocidadde ejecución
superior,soloque conpoca fiabilidadydificultadde verificaryponera puntolosprogramas.
Lenguajesde bajo nivel:
Los lenguajesde bajonivel sonlenguajesde programaciónque se acercanal funcionamientode
una computadora. El lenguaje de másbajonivel es,porexcelencia,el códigomáquina.A éste le
sigue el lenguajeensamblador,yaque al programarenensambladorse trabajancon losregistros
de memoriade la computadorade formadirecta.
Lenguajesde medionivel:
Hay lenguajesde programaciónque sonconsideradosporalgunosexpertoscomolenguajesde
medionivel (comoesel casodel lenguajeC) al tenerciertascaracterísticasque losacercan a los
lenguajesde bajonivelperoteniendo,al mismotiempo,ciertascualidadesque lohacenun
lenguaje máscercanoal humanoy, por tanto,de alto nivel.
Lenguajesde alto nivel:
Los lenguajesde altonivelsonnormalmente fácilesde aprenderporque estánformadospor
elementosde lenguajesnaturales,comoel inglés.EnBASIC, el lenguaje de altonivel más
conocido,loscomandoscomo"IF CONTADOR= 10 THEN STOP"puedenutilizarse parapedirala
computadoraque pare si CONTADOResigual a 10. Por desgraciapara muchaspersonasesta
formade trabajares un pocofrustrante,dadoque a pesarde que lascomputadorasparecen
comprenderunlenguaje natural,lohacenenrealidadde unaformarígiday sistemática.
3. Segúnla forma de ejecución
Lenguajescompilados:
Naturalmente,unprogramaque se escribe enunlenguaje de altonivel tambiéntiene que
traducirse a un códigoque puedautilizarlamáquina.Losprogramastraductoresque pueden
realizarestaoperaciónse llamancompiladores.Éstos,comolosprogramasensambladores
avanzados,puedengenerarmuchaslíneasde códigode máquina porcada proposicióndel
programa fuente.Se requiere unacorridade compilaciónantesde procesarlosdatosde un
problema.
Los compiladoressonaquelloscuyafunciónestraducirunprogramaescritoenun determinado
lenguaje aunidiomaque lacomputadoraentienda(lenguajemáquinaconcódigobinario).
Al usar un lenguaje compilado(comolosonloslenguajesdel popularVisualStudiode Microsoft),
el programa desarrolladonuncase ejecutamientrashayaerrores,sinohastaque luegode haber
compiladoel programa,yano aparecenerroresenel código.
Lenguajesinterpretados:
Se puede tambiénutilizarunaalternativadiferentede loscompiladoresparatraducirlenguajesde
altonivel.Envezde traducir el programafuente ygrabar en formapermanente el códigoobjeto
que se produce durante la corridade compilaciónparautilizarloenunacorridade producción
futura,el programadorsólocarga el programafuente enlacomputadorajuntocon losdatos que
se van a procesar.
Ejemplosde lenguajes orientadosa objeto
C++
Objective C
Java
Smalltalk
Eiffel
Lexico(encastellano)
Rubyy
Python
SDK
OCAML
ObjectPascal
CLIPS
Visual.net
Actionscript
COBOL
Pauscal [En español]
Perl
C#
Visual Basic.NET
PHP
Simula
Delphi
PowerBuilder
Maya
4. Muchos de estos lenguajesde programaciónnosonpuramente orientadosaobjetos,sinoque son
híbridosque combinanlaPOOcon otros paradigmas.
CONCLUSIONES
Segúnmi criteriopuespodemosdecirque loslenguajesde programaciónorientadosaobjetos
tratan a los programascomo conjuntosde objetosque se ayudanentre ellospararealizar
acciones,entendiendocomoobjetoalasentidadesque contienendatosypermitiendoque los
programassean másfácilesde escribir,manteneryreutilizar.
Link del video:
https://www.youtube.com/watch?v=mI3mrc_PRI8
https://www.youtube.com/watch?v=fPehRTGpVF8
https://www.youtube.com/watch?v=6clyL7A-MkU
linkde mi página:
https://www.facebook.com/DSAUPOOBJE.CACM?ref=hl