|
Curso gratis de Wintermute - 22 de Febrero de 2006
|
| La meta de este curso es el aprendizaje de métodos en programación , tanto en teoría como en práctica, de virus informáticos. No obstante, no ofreceré el camino típico; esto es, aprender ensamblador,... |
| Cap 18 |
Apéndices
|
| |
**Documentación en la Red ** ** Programación de virus para Windows ** [[http://www.oninet.es/usuarios/darknode www.oninet.es/usuarios/darknode]] -> Con esta URL casi basta. En la sección "Other utilities" hay una buena referencia a todo tipo de utilidades como TASM, IDA, SoftIce, HIEW, etcétera |
| Cap 3 |
Fundamentos de SSOO
|
| |
Como CreateProcess (crear proceso, indicando qué ejecutar para él). -Operaciones de E/S: Proveen de operaciones de lectura, escritura y modificación del estado de los periféricos; la programación de estas operaciones de E/S es compleja y depende del hardware en particular utilizado, ofreciéndose |
| Cap 3 |
Fundamentos de SSOO
|
| |
Proceso, indicando qué ejecutar para él). -Operaciones de E/S: Proveen de operaciones de lectura, escritura y modificación del estado de los periféricos; la programación de estas operaciones de E/S es compleja y depende del hardware en particular utilizado, ofreciéndose con estos servicios |
|
|
|
Curso gratis de José Manuel - 28 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... |
| Cap 2 |
Pero... ¿Qué es un componente?
|
| |
, que puede ser configurada o utilizada de forma visual, desde el entorno de desarrollo. La principal diferencia, respecto a una clase normal, es que la mayor parte del trabajo lo podemos hacer de forma visual, con el ratón y ajustando las opciones que se nos ofrece en nuestro entorno . En la programación |
| Cap 2 |
Pero... ¿Qué es un componente?
|
| |
, que puede ser configurada o utilizada de forma visual, desde el entorno de desarrollo. La principal diferencia, respecto a una clase normal, es que la mayor parte del trabajo lo podemos hacer de forma visual, con el ratón y ajustando las opciones que se nos ofrece en nuestro entorno . En la programación |
| Cap 1 |
Introducción
|
| |
Una de las piedras angulares del desarrollo en entornos RAD, como Delphi, es la programación basada en componentes. En estos entornos, la labor de un programador se parece más a la de un “ensamblador” de piezas de software que la de un “constructor” de software. Con esto conseguimos mayor rapidez |
|
|
|
Curso gratis de José Manuel - 28 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... |
| Cap 2 |
Pero... ¿Qué es un componente?
|
| |
[[ Para explicar esto debemos conocer, al menos básicamente, la programación orientada a objetos, ya que la programación basada en componentes se apoya sobre ella. Vamos a suponer que todo el mundo sabe lo que son las clases, con sus atributos y sus métodos. ]] ** Programación Orientada a Objetos |
| Cap 1 |
Introducción
|
| |
Una de las piedras angulares del desarrollo en entornos RAD, como Delphi, es la programación basada en componentes. En estos entornos, la labor de un programador se parece más a la de un “ensamblador” de piezas de software que la de un “constructor” de software. Con esto conseguimos mayor rapidez |
| Cap 5 |
El esqueleto de un componente
|
| |
Manejado y registrado dentro del entorno de desarrollo. Así, con lo que ya sabemos podemos escribir nuestra primera aproximación del componente TConversorMonedas , en la que definiremos una clase heredada de TComponent : type
TConversorMonedas = class (TComponent)
end ;
Esto |
|
|
|
Curso gratis de Rafael Menéndez-Barzanallana Asensio - 28 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 3 |
Paradigmas de programación y sus tipos
|
| |
En la ingeniería del conocimiento para el desarrollo de sistemas expertos, en que el núcleo del mismo son las reglas de producción del tipo "if then"; el de programación lógica, basado en asertos y reglas lógicas que define un entorno de programación de tipo conversacional, deductivo, simbólico y no determinista |
| 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 6 |
Paradigma heurístico
|
| |
" Muchas de las tareas más interesantes y difíciles de programación implican utilizar el ordenador para resolver problemas del tipo: " ¿Cuál es el camino más corto? " "Listar todos los casos posibles", " ¿Existe una disposición de elementos que satisfaga?. Las características de estos problemas |
|
|
|
Curso gratis de Rafael Menéndez-Barzanallana Asensio - 28 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 2 |
Ingeniería del software
|
| |
Posible hacer de todo------- Tercera Fase. La crisis (1965-1970)------Desarrollo inacabable de grandes programas---Ineficiencia, errores, coste impredecible---Nada es posible------- Cuarta Fase. Innovación conceptual (1970-1980)------Fundamentos de programación ---Verificación de programas---Metodologías |
| Cap 4 |
Bibliografía
|
| |
Alonso Amo, F y Segovia Pérez, F. "Entornos y metodologías de programación ". Paraninfo, Madrid 1995------Amescua Seco, Antonio de y otros "Ingeniería del software de gestión. Análisis y diseño de aplicaciones" Paraninfo, Madrid 1995------McClure, Carma "CASE, la automatización del software". Ra-ma |
| Cap 4 |
Bibliografía
|
| |
- Alonso Amo, F y Segovia Pérez, F. "Entornos y metodologías de programación ". Paraninfo, Madrid 1995 - Amescua Seco, Antonio de y otros "Ingeniería del software de gestión. Análisis y diseño de aplicaciones" Paraninfo, Madrid 1995 - McClure, Carma "CASE, la automatización del software". Ra-ma |
|
|
|
Curso gratis de Rafael Menéndez-Barzanallana Asensio - 28 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 4 |
Importancia de la metodología
|
| |
Hay un gran número de factores que repercuten en la persona que trabaja dentro de un entorno de desarrollo software. Los cambios en el sistema operativo, el lenguaje de programación , la organización del proyecto, o los estándares establecidos para los diferentes aspectos del ciclo de vida |
| Cap 5 |
Enlaces de interés
|
| |
~- Aplicación práctica del diseño de pruebas de software a nivel de programación . Oscar Hernando Guzmán Cortés------ ~- Calidad en el desarrollo de software. Roberto Canales Mora. ------ ~- Calidad tradicional y de software. Alejandro Bedini. ------ ~- Porqué el software falla. María Teresa Ventura |
|
|
|
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 35 |
Por qué... GNU
|
| |
Y la obediencia a la ley. Naturalmente, muchos deciden que la amistad es más importante. Pero aquellos que creen en la ley a menudo no se sienten bien con ninguna de las dos opciones. Se vuelven cínicos y piensan que la programación es sólo otra forma de hacer dinero. ------Al desarrollar y utilizar GNU |
| Cap 90 |
Programar es divertido
|
| |
De capital sean posibles, creando privilegios especiales, poderes y monopolios, alegando que son necesarios para lograrlo. ------Esta transformación acaeció en el campo de la programación informática durante la década pasada. Hace quince años8 uno podía encontrarse con artículos sobre la «adicción |
| Cap 3 |
La primera comunidad que comparte software
|
| |
Este término para describir a «alguien que ama la programación y disfruta explorando nuevas posibilidades».2 |
|
|
|
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 32 |
Diseño y programación de sistemas grandes
|
| |
Final. El resultado se convierte en aplicaciones monolíticas difíciles de mantener. Otros lenguajes, en contraste, parten del concepto de módulo y proporcionan mecanismos de encapsulamiento y abstracción que ayudan a programar sistemas grandes, ya que el trabajo del equipo de programación y posterior |
| Cap 60 |
Programación distribuida con GLADE
|
| |
_Interface_Designer Glade]]'. Un gran número de lenguajes de programación disponen de librerías para poder leer los ficheros de interfaces que genera Glade (C, C++, Ada, Python, Scheme, Ruby, Eiffel, etc). Pues bien, GNAT-GLADE no tiene nada que ver con esta (magnífica ;-) herramienta. GLADE (//GNAT |
| Cap 71 |
Recursos en la Web
|
| |
://es.tldp.org/Tutoriales/ADA-Glade/html/ Programación distribuida con ADA95 bajo GNU/Linux (I)]] ~- [[http://www. Gui.uva.es/login/nunca/ada_fin2. Html Programación multitarea con Ada]] ~- [[http://html.rincondelvago.com/ada. Html Trabajo sobre Ada en el rincondelvago. Com]] ~- [[http://iio. Ens.uabc.mx |
|
|
|
Curso gratis de Indaya.com - 11 de Septiembre de 2005
|
| El diseño web va más allá del diseño gráfico, al influir en él multitud de factores que limitan las posibilidades del diseño, pero también otros que añaden interactividad y funcionalidades a una página web que... |
| Cap 3 |
Diseño grafico en la web
|
| |
Que se ejecutan sin que el usuario sea consciente de ellos (ejecución de códigos de lenguajes de programación tanto en cliente como en servidor, acceso a bases de datos en servidores remotos, etc. ), procesos que añaden tiempo a la presentación de las páginas y que muchas veces suelen afectar de forma |
| Cap 1 |
Introducción al diseño grafico
|
| |
De marcas y de programación (HTML, JavaScript, DHTML), es evidente que era necesaria la aparición de un nuevo profesional, el diseñador web, híbrido entre el diseñador gráfico clásico y el programador de aplicaciones para Internet |
| Cap 7 |
Calibración del monitor
|
| |
Del monitor deberemos ajustar una serie de parámetros, entre los que se incluyen los siguientes:
Brillo
También llamado luminosidad, define la relación no lineal entre la tensión de entrada y la luminancia de salida, es intrínseco de la física del entorno de los cañones de electrones y no depende |
|
|
|
Curso gratis de Stefan Merten - 20 de Diciembre de 2005
|
| En este artículo nos ocupamos en primer lugar, someramente, de los síntomas de crisis que muestran nuestras sociedades1. En una segunda parte veremos qué tiene de particular Gnu/Linux2. La siguiente parte es una invitación... |
| Cap 1 |
Acerca de este trabajo
|
| |
** || || || Sistema detenido || || 1 || Modo simple || || 2 || Sistema multiusuario || || 3 || Sistema multiusuario y entorno gráfico || || 6 || Reinicio del sistema || =.=.= 1.2. Sobre el autor =.=.= Para que el lector entienda mejor el enfoque de este trabajo, quisiera hacer una breve referencia a mis |
| Cap 5 |
Referencias
|
| |
Restringido por los condicionamientos profesionales, de manera que, en realidad, sólo con matices puede hablarse de tiempo libre. [[http://sindominio. Net/biblioweb/s/view. Php? CATEGORY2=5&ID=51 #FN_bk_25 25]] No tiene nada de casual que la programación sea una actividad que puede producir mucho |
| Cap 3 |
Lo particular de Gnu/Linux
|
| |
) para su desarrollo-, han de ser razones concretas las que conduzcan a esta actividad. Hay dos fundamentales19. Por una parte, trabajar en la programación de manera libre y autónoma hace posible una forma de autorrealización, propia también de las aficiones. No hay duda de que los logros personales y, sobre |
|
|