|
Curso gratis de - 22 de Abril de 2006
|
| Mediante este pequeño pero abartcador curso ud. Podra conocer mejor las actualizaciones del C #. NET 2.0. Este además está dirigido a aquellos que quieran incurrir por primera vez en este flexible y robusto ... |
| Cap 9 |
Origen y necesidad de un nuevo lenguaje
|
| |
** C #** (leído en inglés “ C Sharp” y en español “ C Almohadilla”) es el nuevo lenguaje de propósito general diseñado por Microsoft para su plataforma. NET. Sus principales creadores son Scott Wiltamuth y Anders Hejlsberg, éste último también conocido por haber sido el diseñador del lenguaje Turbo |
| Cap 1 |
Requisitos previos recomendados
|
| |
Ya que cada vez que en ella se introduce algún elemento del lenguaje se definen y explican los conceptos básicos que permiten entenderlo. Aún así, sigue siendo recomendable disponer de los requisitos antes mencionados para poder moverse con mayor soltura por el libro y aprovecharlo al máximo |
| Cap 1 |
Requisitos previos recomendados
|
| |
Para entenderla ya que cada vez que en ella se introduce algún elemento del lenguaje se definen y explican los conceptos básicos que permiten entenderlo. Aún así, sigue siendo recomendable disponer de los requisitos antes mencionados para poder moverse con mayor soltura por el libro y aprovecharlo |
|
|
|
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... |
| Cap 6 |
Elementos del lenguaje
|
| |
]]//: identificador := letra { [ subrayado ] letra | cifra }
letra := A |... | Z | a |... | z
cifra := 0 |... | 9
subrayado := _ Aunque dentro de esta definición entrarían las palabras reservadas que tienen un significado propio en el lenguaje y, por tanto, no pueden ser utilizadas |
| Cap 2 |
Historia
|
| |
, la situación con respecto a los sistemas empotrados era diferente: el número de lenguajes en uso era enorme. Ante esta falta de estandarización que provocaba gastos inútiles, se propuso el uso de un único lenguaje para estos sistemas. El primer paso del desarrollo fue la redacción en 1975 |
| Cap 31 |
Interfaz con otros lenguajes
|
| |
En el mercado existen miles de bibliotecas de programación escritas en C ó C ++. También es bastante común tener que reutilizar una parte de nuestros programas escritos en otro lenguaje . Para este propósito existen en Ada los pragmas (directivas de compilación) de interfaz con otros lenguajes |
|
|
|
Curso gratis de Carlos Castillo - 18 de Octubre de 2005
|
| PHP es un lenguaje en que usualmente el tipo de dato de una variable no se hace explícito, sino que es escogido por el intérprete de acuerdo a como son ingresados los datos |
| Cap 7 |
Operadores
|
| |
No se interpolan variables, las únicas secuencias de escape son \' y \\
Como una conveniencia del lenguaje , se permite accesar a un carácter dentro de un string como si el string fuese un arreglo de caracteres (aunque a ningún nivel lo es):
$string = "hola";
echo $string[4]; # Imprime |
| Cap 3 |
Strings
|
| |
|| || \" || " || || \$ || $ || || \\ || \ || || \t || tab || || \NNN || Caracter octal NNN || || \xNNN || Caracter hex NNN || Cuando no se interpolan variables, las únicas secuencias de escape son \' y \\ Como una conveniencia del lenguaje , se permite accesar a un carácter dentro de un string como si el string |
| Cap 4 |
Arreglos por Índice
|
| |
El constructo list(): list($a,$b,$ c ,$d) = array( 13, "xxx", 42, 1. 992 ); function pareja_historica() { $duo[0] = "sanson"; $duo[1] = "dalila"; return $duo; }; list($hombre, $mujer) = pareja_historica(); [Nota para programadores PERL] El uso de array() y list() requiere tiempo adicional de experiencia |
|
|
|
Curso gratis de Carlos Castillo - 18 de Octubre de 2005
|
| PHP es un lenguaje de programación diseñado específicamente para aplicaciones Web; las características más destacables son: sintaxis fácilmente integrable dentro de código HTML, instalación en varios tipos de servidor web, sintaxis similar a... |
| Cap 2 |
¿Cómo funciona PHP?
|
| |
Su resultado. Además, por ser un lenguaje de scripting, los programas no se compilan, sino sólo se interpretan; esto significa que es más lento en ejecutarse que, por ejemplo, un programa en C , pero al mismo tiempo los cambios en el código PHP tienen efecto de inmediato. No todos los archivos son |
| Cap 5 |
Estructuras de Control
|
| |
De $a cambia: $a = 1; while( $a++ < 10 ) { echo "hola "; }; # ($a==11)
for( $a=1;$a<10;$a++) { echo "hola "; }; # ($a==11)
$a = 1; do { echo "hola "; } while( ++$a < 10 ); # ( $a==10)
La sintaxis de switch es similar a la de C : switch( $color ) { case "blanco": echo "claro "; break; case "negro |
| Cap 3 |
Sintaxis Basica
|
| |
De la instrucción siguiente con un ; (punto y coma), y se asume que el final de la inclusión de código limita instrucciones: **Comentarios** Los comentarios en PHP se pueden poner en varios formatos, de tipo C , C ++ y Shell. Si bien se puede hacer, no es recomendable mezclar distintos tipos de comentario |
|
|
|
Curso gratis de Carlos Castillo - 18 de Octubre de 2005
|
| Este documento describe el lenguaje CSS1 (Cascade Style Sheets, level 1 - hojas de estilo en cascada, nivel 1) que es uno de los lenguajes propuestos para describir hojas de estilo en el... |
| Cap 6 |
Entendiendo el lenguaje de hojas de estilo
|
| |
" Las propiedades de estilo pueden ser aplicadas sólo a determinados tipos de elementos del lenguaje HTML:
block (bloque) Tienen un quiebre de línea antes o después, como H1, BLOCKQUOTE o P
text (texto) Elementos de formato físico y lógico (pertenecientes al grupo phrase)
inline |
| Cap 7 |
Comentarios
|
| |
De propiedades que soporta CSS1. Información acerca de la evolución de CSS se encuentra disponible en el W3Consortium. La sintaxis con que se explica este lenguaje es un conocimiento importante, pues las especificaciones en el World Wide Web se proveen en este formato o en algún formato similar |
| Cap 2 |
¿Qué son las hojas de estilo?
|
| |
" Una hoja de estilo permite aumentar el control del diseñador sobre cómo se verán sus páginas Web, asociando un conjunto de propiedades de formato físico a los elementos estándard del lenguaje HTML. De esta forma, el resultado final que observa la persona |
|
|
|
Curso gratis de Carlos Castillo - 18 de Octubre de 2005
|
| Revisamos varios lenguajes de programación que son usados en la actualidad para hacer páginas Web. Comentarios sobre ASP, JSP, ColdFusion, Perl y PHP, comparando fortalezas y debilidades. |
| Cap 4 |
Jsp
|
| |
JSP (//Java Server Pages//) es una invención de la SUN que provee de un lenguaje de scripting en el lado del servidor que se comunica con clases Java, objetos RMI, CORBA, etc. La metodología de trabajo esperada es la misma que con Visual Basic con la diferencia de que esta vez se trata |
| Cap 2 |
Asp
|
| |
Sabe Visual Basic así que es fácil encontrar a alguien que haga el sitio, o que lo mantenga, si el programador ya emigró hacia mejores horizontes. Las páginas ASP pueden hacer uso de objetos COM (//Component Object Model//) que son objetos en algún otro lenguaje (ej. : ejecutables en C ++ o Java |
| Cap 3 |
ColdFusion
|
| |
ColdFusion es un lenguaje 100% de scripting en que la idea es lograr resultados con pocas líneas de código. ColdFusion explota el hecho de que en la práctica muchos programadores lo que hacen es simplemente programar y no quieren tener que ver con Objetos, Clases ni nada de alto vuelo sino sólo |
|
|
|
Curso gratis de José Manuel - 09 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 1 |
Introducción
|
| |
Con su lenguaje de programación C #. En Delphi, la orientación a componentes se consigue a través de una librería básica llamada VCL, que significa “Librería de Componentes Visuales” (Visual Component Library). Esta librería, además de proporcionar los componentes más básicos (como botones, etiquetas |
| 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 |
|
|
|
Curso gratis de Rafael Menéndez-Barzanallana Asensio - 09 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 5 |
Paradigma funcional
|
| |
Especificar procedimentalmente o matemáticamente mediante su definición, sin secuencia de control. ------Un ejemplo de lenguaje que soporta la forma procedimental del paradigma funcional, es el COMMONLISP, considerado como el estándar del lenguaje de programación LISP. Se ha desarrollado |
| 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 |
| Cap 3 |
Paradigmas de programación y sus tipos
|
| |
Que esos modelos determinan la forma correcta de los programas y controlan el modo en que pensamos y formulamos soluciones, y al llegar a la solución, ésta se debe de expresar mediante un lenguaje de programación. Para que este proceso sea efectivo las características del lenguaje deben reflejar |
|
|
|
Curso gratis de José Manuel - 09 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 1 |
Introducción
|
| |
Con su lenguaje de programación C #. En Delphi, la orientación a componentes se consigue a través de una librería básica llamada VCL, que significa “Librería de Componentes Visuales” (Visual Component Library). Esta librería, además de proporcionar los componentes más básicos (como botones, etiquetas |
| 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 |
|
|
|
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 116 |
APÉNDICE C : Licencia de Documentación Libre GNU
|
| |
El propósito de esta licencia es permitir que un manual, libro de texto, u otro documento escrito sea «libre» en el sentido de libertad: asegurar a todo el mundo la libertad efectiva de copiarlo y redistribuirlo, con o sin modificaciones, de manera comercial o no. En segundo término, esta licencia p |
| Cap 71 |
Notas
|
| |
Para el cual se vaya a compilar. EL término se emplea normalmente en inglés, aunque alguna vez se traduce por «frontal», se trata de un falso amigo, sería más preciso algo como «antecesor», «precursor» o incluso «pre-procesador». [//N. Del E. //] 3 El compilador GNU del lenguaje C . [//N. Del E. //] 4 |
| Cap 9 |
Los primeros pasos
|
| |
Como lenguaje de programación de sistemas. Le añadí un //front end// C y comencé a pasarlo a un ordenador Motorola 68000, pero tuve que abandonar el intento al descubrir que el compilador requería muchos megabytes de espacio, y el sistema Unix 68000 de entonces sólo tenía capacidad para 64K. ------Me |
|
|