|
Curso gratis de José Alfonso Malo Romero - 16 de Marzo de 2006
|
| El objetivo de este curso es aprender a programar en el lenguaje Ada, desde sus características más sencillas hasta las más avanzadas. Ada es un lenguaje potente, pero no por ello es más complicado que... |
| Cap 51 |
Concurrencia
|
| |
/wiki/Modula-2 Modula-2]]// o //Concurrent Pascal //. Para ello, se emplean herramientas como semáforos, [[http://es.wikipedia.org/wiki/secci%C3%B3n_cr%C3%ADtica regiones críticas]] y monitores. ~- **Programación concurrente distribuida**: se basa en la transferencia de mensajes entre los procesos |
| Cap 14 |
Registros
|
| |
Un **registro** es un tipo que almacena varios campos de tipos distintos y que se identifican por su nombre. En C/C++ se llaman ##struct## y en Pascal y Ada ##record##. ##**[[http://es.wikibooks.org/wiki/Programaci%C3%B3n_en_A da_/_Palabras_reservadas#type type]]**## T_Sensor ##**[[http |
|
|
|
Curso gratis de José Manuel - 24 de Noviembre de 2009
|
| En los últimos años, el desarrollo basado en componentes se ha convertido en una de las técnicas de programación con más éxito. En este artículo vamos a aprender a crear componentes similares a los de... |
| Cap 2 |
Pero... ¿Qué es un componente?
|
| |
Programación orientada a objetos, comúnmente POO o en inglés OOP, es un modelo de programación que estructura los programas dando más énfasis a los datos que a los procedimientos. En la programación procedural (la de Pascal , C, Basic, etc. ) se utilizan funciones que hacen algo con los datos. Sin embargo |
| Cap 2 |
Pero... ¿Qué es un componente?
|
| |
Programación orientada a objetos, comúnmente POO o en inglés OOP, es un modelo de programación que estructura los programas dando más énfasis a los datos que a los procedimientos. En la programación procedural (la de Pascal , C, Basic, etc. ) se utilizan funciones que hacen algo con los datos. Sin embargo |
| Cap 5 |
Definiendo propiedades
|
| |
. Estos tipos de moneda tendrán que ser un valor concreto dentro de un conjunto de valores soportados, así que nos aprovechamos del tipo de dato enumerado de Pascal . Declararemos el tipo de dato TTipoMoneda , que define todas las monedas soportadas. TTipoMonedas = (tmEuro, tmDolar, tmYen |
|
|
|
Curso gratis de José Manuel - 24 de Noviembre de 2009
|
| En los últimos años, el desarrollo basado en componentes se ha convertido en la técnica de programación con más éxito. En este artículo vamos a aprender a crear componentes para que otros puedan aprovechar nuestro... |
| Cap 2 |
Pero... ¿Qué es un componente?
|
| |
** La programación orientada a objetos, comúnmente POO o en inglés OOP, es un modelo de programación que estructura los programas dando más énfasis a los datos que a los procedimientos. En la programación procedural (la de Pascal , C, Basic, etc. ) se utilizan funciones que hacen algo con los datos |
| Cap 6 |
Definiendo propiedades
|
| |
. Estos tipos de moneda tendrán que ser un valor concreto dentro de un conjunto de valores soportados, así que nos aprovechamos del tipo de dato enumerado de Pascal . Declararemos el tipo de dato TTipoMoneda , que define todas las monedas soportadas. TTipoMonedas = (tmEuro, tmDolar, tmYen |
|
|
|
Curso gratis de José Manuel - 24 de Noviembre de 2009
|
| Un repaso a los componentes gráficos, aquellos en los que nos tenemos que encargar de las operaciones de pintado en la pantalla, utilizando para ello el objeto Canvas. Para ilustrar su uso, crearemos un pequeño... |
| Cap 3 |
¿Y por cual me decido?
|
| |
Para cualquier clase que definamos en Object Pascal . Los componentes, por el mero hecho de ser clases, también descienden de TObject y heredan todas sus características. Normalmente no es necesario utilizar los métodos heredados de TObject , ya que estos son de un nivel demasiado bajo, y no nos |
| Cap 3 |
¿Y por cual me decido?
|
| |
Para cualquier clase que definamos en Object Pascal . Los componentes, por el mero hecho de ser clases, también descienden de TObject y heredan todas sus características. Normalmente no es necesario utilizar los métodos heredados de TObject , ya que estos son de un nivel demasiado bajo, y no nos |
|
|
|
Curso gratis de Rafael Menéndez-Barzanallana Asensio - 24 de Noviembre de 2009
|
| Un sistema informático utiliza ordenadores para almacenar datos, procesarlos y ponerlos a disposición de quien se considere oportuno. |
| Cap 7 |
Enlaces de interés
|
| |
- Free Pascal . Lenguaje gratuito. - Paradigma de programación. Wikipedia - Paradigmas de lenguajes de programación. Univ. Buenos Aires (República Argentina) - Paradigmas de programación. Univ. Carlos III. Madrid - Programación declarativa. Manuel Lucena EPS Univ. Jaen - Software avanzado. Univ |
| Cap 4 |
Paradigma imperativo
|
| |
Clasificarlos en "orientados a expresiones" y "orientados a sentencias", según jueguen las expresiones o sentencias un papel más predominante en el lenguaje, respectivamente. Ambos son términos relativos y no se pueden aplicar de forma absoluta. Se puede decir que C, FORTRAN; Algol, Pascal , son |
|
|
|
Curso gratis de Richard M. Stallman - 17 de Diciembre de 2005
|
| Un exhaustivo conjunto de ensayos y artículos que recorren la década de 1990 y los primeros años del nuevo milenio, y que conforman quizás la mejor apología escrita del software libre como dispositivo de libertad... |
| Cap 9 |
Los primeros pasos
|
| |
Poco después de comenzar el proyecto GNU, me hablaron del Free University Compiler Kit, también conocido como VUCK. [La palabra danesa para libre (free) estaba escrita con una «V»] Se trataba de un compilador diseñado para trabajar con múltiples lenguajes, incluido C y Pascal , y compatible |
|
|
|
Curso gratis de José Manuel - 24 de Noviembre de 2009
|
| El más completo curso de Oracle. |
| Cap 8 |
Lenguaje estructurado de consultas SQL (1)
|
| |
ª generación (C, Pascal …), sino que en un sublenguaje orientado a acceso y manipulación de base d e datos relacionales. Con SQL como única herramienta sólo podemos acceder a las bases de datos , pero no tenemos las estructuras típicas de un lenguaje de programación. Una buena analogía podría ser |
|
|
|
Curso gratis de Carlos Castillo - 24 de Octubre de 2005
|
| Las estructuras de control son las típicas: if, for, do, while, switch. La diferencia más importante con otros lenguajes es que en PHP se provee de sintaxis alternativa: estructurada (tipo C o PASCAL ... |
|
|
|
|
Curso gratis de Zonagratuita - 24 de Noviembre de 2009
|
| Al desarrollarse las primeras computadoras electrónicas, se vio la necesidad de programarlas, es decir, de almacenar en memoria la información sobre la tarea que iban a ejecutar. Las primeras se usaban como calculadoras simples; se... |
| Cap 6 |
Pascal
|
| |
Pascal es un lenguaje de programación de alto nivel de propósito general; esto es, se puede utilizar para escribir programas para fines científicos y comerciales. El lenguaje de programación Pascal fue desarrollado por el profesor Niklaus (Nicolás) Wirth en Zurich, Zuiza, al final de los años |
| Cap 5 |
Lenguaje C
|
| |
Que Pascal , en C todas las funciones que se van a ocupar en el programa deben ir antes que la función principal (main()). Declarando las funciones a ocupar al principio del programa, se logra que la función principal esté antes que el resto de las funciones. Ahora, solo se habla de funciones ya |
|
|
|
Curso gratis de Maniac Pc - 24 de Noviembre de 2009
|
| La ingeniería inversa se basa en quitar, remover, suspender uno o más temas de protección de alguna aplicación ya siendo comercial y otras. Muchos consideran esto como un arte. |
| Cap 9 |
Recomendaciones
|
| |
Una buena recomendación sería que estudiaras lo básico más a fondo de ensamblador con 29A o Aesoft y/o La universidad de Guadalajara, también te recomendaría (si eres asiduo a algo de programación) a darle un buen vistazo a este curso de Pascal (también por la universidad de Guadalajara), ya |
| Cap 4 |
Conocimientos básicos de ensamblador (Assembler)
|
| |
Primero : ¿Por que digo desensamblar o depurar?.. Cuando un programa está hecho en otros lenguajes de programación (p.e. C - C++, Visual Basic, Delphi, Pascal ) y lo 'compilas'.. O sea, lo dejas en ejecutable(. EXE,. COM) primero, ¿Qué es compilar? , hablemos superficialmente de aquello.. Imaginemos |
| Cap 4 |
Conocimientos básicos de ensamblador (Assembler)
|
| |
Primero : ¿Por que digo desensamblar o depurar?.. Cuando un programa está hecho en otros lenguajes de programación (p.e. C - C++, Visual Basic, Delphi, Pascal ) y lo 'compilas'.. O sea, lo dejas en ejecutable(. EXE,. COM) primero, ¿Qué es compilar? , hablemos superficialmente de aquello.. Imaginemos |
|
|