GUI: Interfase grafica de usuario
CASE: Ingeniería de Software Asistida por Computadora
IDE: Entorno de desarrollo integrado
GCC: colección de compiladores GNU
GNU: Licencia pública general
RAD: desarrollo ráído de aplicaciones
C: es un lenguaje de programación de propósito general que ofrece economía sintáctica, control de flujo y estructuras sencillas y un buen conjunto de operadores. No es un lenguaje de muy alto nivel y más bien un lenguaje pequeño, sencillo y no está especializado en ningún tipo de aplicación. Esto lo hace un lenguaje potente, con un campo de aplicación ilimitado y sobre todo, se aprende rápidamente. En poco tiempo, un programador puede utilizar la totalidad del lenguaje.
C++: es un lenguaje imperativo orientado a objetos derivado del C. En realidad un superconjunto de C, que nació para añadirle cualidades y características de las que carecía. El resultado es que como su ancestro, sigue muy ligado al hardware subyacente, manteniendo una considerable potencia para programación a bajo nivel, pero se la han añadido elementos que le permiten también un estilo de programación con alto nivel de abstracción.
GCC es parte del proyecto GNU, el cual tiene como objetivo mejorar el compilador usado en los sistemas GNU incluyendo la variante GNU/Linux. El desarrollo de GCC usa un entorno de desarrollo abierto y soporta muchas otras plataformas con el fin de fomentar el uso de un compilador-optimizador de clase global, para atraer muchos equipos de desarrollo, para asegurar que GCC y los sistemas GNU funcionen en diferentes arquitecturas y diferentes entornos, y más aún, para extender y mejorar las características de GCC.
El desarrollo rápido de aplicaciones o RAD: Es un proceso de desarrollo de software. El método comprende el desarrollo interactivo, la construcción de prototipos y el uso de utilidades CASE (Ingeniería de Software Asistida por Computadora). Tradicionalmente, el desarrollo rápido de aplicaciones tiende a englobar también la utilidad y la rapidez de ejecución.
Un IDE es un entorno de programación que ha sido empaquetado como un programa de aplicación, es decir, consiste en un editor de código, un compilador, un depurador y un constructor de interfaz gráfica (GUI). Los IDEs pueden ser aplicaciones por sí solas o pueden ser parte de aplicaciones existentes.
algunas páginas que podrían ser de utilidad:
http://es.wikipedia.org/wiki/Entorno_de_desarrollo_integrado
http://www.monografias.com/trabajos4/lenguajec/lenguajec.shtml
http://www.zator.com/Cpp/E1_2.htm
http://es.wikipedia.org/wiki/C%2B%2B
http://es.wikipedia.org/wiki/GNU_Compiler_Collection
http://es.wikipedia.org/wiki/Gnu
http://es.wikipedia.org/wiki/Delphi
http://es.wikipedia.org/wiki/CASE
http://es.wikipedia.org/wiki/WxDev-C%2B%2B
http://es.wikipedia.org/wiki/Dev-C%2B%2B
miércoles, 31 de agosto de 2011
domingo, 28 de agosto de 2011
martes, 23 de agosto de 2011
Promedios
<script language="javascript">
var not1;
var not2;
var not3;
var not4;
var nualum;
var promedio;
var definitiva;
var mynotas=new Array ();
var con=0;
var con2=0;
var Apro=0;
var Totap;
var Rep=0;
var Repro;
var alumno;
nualum=prompt("Digite el numero de alumnos")
for (con=1;con<=nualum;con++)
{
alumno=prompt("Digite el nombre del alumno")
not1=prompt("entre nota 1");
not2=prompt("entre nota 2");
not3=prompt("entre nota 3");
not4=prompt("entre nota 4");
definitiva=(not1*0.2)+(not2*0.2)+(not3*0.3)+(not4*0.3);
mynotas[con]=definitiva;
if (definitiva>=3)
{
document.write(alumno+" aprobo y su nota es "+definitiva+ "<BR>");
alert(alumno+ " aprobo y su nota es "+definitiva);
Totap=Apro++;
}
else
{
if(definitiva<3)
{
document.write(alumno+" reprobo y su nota es "+definitiva+ "<BR>");
alert(alumno+" reprobo y su nota es "+definitiva);
Repro=Rep++
}
}
}
document.write("<b><n>Total de Alumnos Aprobados:</n></b>"+ Apro + "; "+"<BR>");
document.write("<b><n>Total de Alumnos Reprobados:</n></b>"+ Repro + "; "+"<BR>");
promedio=0;
for(con2=1;con2<=nualum;con2++) {
promedio=promedio+mynotas[con2];
}
promedio=promedio/nualum;
document.write("El promedio General del curso es: ",promedio+"<BR>");
</script>
jueves, 11 de agosto de 2011
Primera clase
Mis expectativas frente a la materia, es que aprendamos sobre el lenguaje de programación C y lenguaje Java, para que podamos implementarlos en un futuro, ya sea programando un micro-controlador o implementarlos en algún dispositivo que necesitemos programar.
Suscribirse a:
Entradas (Atom)