domingo, 11 de diciembre de 2011

GLOSARIO TÉRMINOS "PROYECTO AGENDA"

Para visualizar el glosario dar clic en el link que aparece abajo:
Glosario

miércoles, 30 de noviembre de 2011

PROGRAMACIÓN ORIENTADA A OBJETOS

En el siguiente link se encuentra un  documento con un pequeño resumen acerca de que es la Programacion Orientada a Objetos (POO) y lo relacionado con ella.

P.O.O

sábado, 19 de noviembre de 2011

CORRECCIÓN PROBLEMA PROPUESTO EN EL BLOG

Compañeros los siguientes son los archivos que realice de la corrección del problema que planteaba el profesor en el blog. Ingresar 12 números cualquieras y presentar el tercer, sexto y decimo número que se halla digitado:

Código fuente en C++ ejecutable clik para descarga: 
Correccón.exe

Código fuente en C++ clik para descargar :
Corrección.cpp

PROGRAMAS EN C++

A continuación se encuentra el enlace de los archivos de los problemas planteados, los cuales se pedian realizar los primeros 10 ejercicios en C++:
Problemas_Propuestos

Código fuente en C++ clik para descargar :
Eje1.cpp    Eje2.cpp    Eje3.cpp    Eje4.cpp    Eje5.cpp 
Eje6.cpp    Eje7.cpp    Eje8.cpp    Eje9.cpp    Eje10.cpp

Código fuente en C++ ejecutable clik para descarga: 

Eje1.exe    Eje2.exe    Eje3.exe   Eje4.exe    Eje5.exe
Eje6.exe    Eje7.exe    Eje8.exe   Eje9.exe    Eje10.exe

CÓDIGOS DE LOS PROBLEMAS PLANTEADOS

A continuación se encuentra el analisis de los dos problemas planteados, el primero realizar un programa que permita calcular las compras que se realicen en un supermercado cualquiera, el segundo un programa que permita calcular el consumo del recibo del gas en un condominio:
Analisis_de_los_problemas 


Código fuente en html clik para descargar:
compras.html
condominio.html

Código fuente en C++ ejecutable clik para descarga: 
compras.exe 
condominio.exe 

Código fuente en C++ clik para descargar :
compras.cpp
condominio.cpp 

miércoles, 31 de agosto de 2011

GLOSARIO DE PROGRAMACIÓN


>> El lenguaje C <<
Es un lenguaje de programación estructurado; lo que quiere decir que el código o algoritmo está  bien constituido  y ordenado. Así pues es fácilmente diferenciable de un lenguaje orientado a objetos.
El lenguaje C es uno de los lenguajes más rápidos y  potentes que existen hoy en día con una sintaxis sumamente compacta y de alta portabilidad.  Es común leer que se lo caracteriza como un lenguaje de “bajo nivel”; pero no se debe confundir el término “bajo con “poco”, ya que el significado del mismo es en realidad “profundo”, en el sentido que C maneja los elementos básicos presentes en todas las computadoras: caracteres, números y direcciones.
Además este lenguaje sirve de puente a otros, lo que quiere decir que sabiendo lenguaje C, sabremos defendernos fácilmente con cualquier otro lenguaje de programación estructurado, solo hay que cambiar algunas variables y palabras que maneje cualquier otro programa.

>>El lenguaje C++ <<
Es un lenguaje de programación hibrido, que tuvo como intención de creación, extender al lenguaje C con mecanismos que permitieran la manipulación de objetos, y pues le añadió cualidades y características de las cuales carecía.
El lenguaje C++ mantiene una considerable potencia para programación a bajo nivel, y pues con los elementos que se le añadieron, le permite también un sentido de programación de alto nivel de abstracción. “C++” significa “incremento de C”, de aquí que el lenguaje C++ es una extensión del C.

>> GCC (colección de compiladores GNU) <<                  
 Es un compilador integrado del proyecto GNU para C, C++, Objective C y Fortran; es capaz de recibir un programa fuente en cualquiera de estos lenguajes y generar un programa ejecutable binario en el lenguaje de la máquina donde ha de correr. 
La sigla GCC significa "GNU Compiler Collection". Originalmente significaba "GNU C Compiler"; todavía se usa  GCC para designar una compilación en C. G++ refiere a una compilación en C++.

>> RAD (Desarrollo rápido de aplicaciones) <<
Es un entorno de desarrollo y de ejecución de aplicaciones; se presenta mediante un método que comprende el desarrollo interactivo, la construcción de prototipos y el uso de utilidades CASE.
Habitualmente, el desarrollo rápido de las aplicaciones que se tiene, tienden a englobar la usabilidad, utilidad y la rapidez de la ejecución. Hoy en día se suele utilizar para referirnos al desarrollo rápido de interfaces gráficas de usuario tales como Glade, o entornos de desarrollo integrado completos. Algunas de las plataformas más conocidas son Visual Studio, Delphi, Foxpro , Anjuta, entre otras.
 >> IDE (Entorno de desarrollo integrado) <<
Es un programa informático que se presenta de forma de programa de aplicación, el cual puede ofrecerse a un solo lenguaje o también puede utilizarse para varios; está compuesto por varias herramientas y cuenta con un editor de código, un compilador, un depurador y un constructor de interfaz grafica (GUI).

>> wxWidgets <<
Son unas bibliotecas multiplataforma y libres, para el desarrollo de interfaces gráficas programadas en lenguaje C++. Están publicadas bajo una licencia LGPL, similar a la GPL con la excepción de que el código binario producido por el usuario a partir de ellas, puede ser propietario, permitiendo desarrollar aplicaciones empresariales sin coste de licencias.
           
>> MinGW <<
Es una implementación de los compiladores GCC para la plataforma Win32, que permite migrar la capacidad de este compilador en entornos Windows.

>> GUI (Interfaz grafica de usuario) <<
Es un programa informático que actúa de interfaz de usuario, utilizando un conjunto de imágenes y objetos gráficos para representar la información y acciones disponibles en la interfaz. Su principal uso, consiste en proporcionar un entorno visual sencillo para permitir la comunicación con el sistema operativo de una máquina o computador.



jueves, 11 de agosto de 2011

PRIMERA CLASE

En este curso me gustaria aprender mucho más sobre los lenguajes de programación que más se utilicen para en un futuro poderlos utilizar en mi campo laboral