lunes, 6 de octubre de 2014

clipper




Clipper es un lenguaje de programación procedural e imperativo creado en 1985  por nantucket corporation  y vendido posteriormente a computer  associates , la que lo comercializó como CA-Clipper. En un principio Clipper se creó como un compilador  para el sistema gestor interprete  de bases de datos dbase  III (de hecho las versiones estacionales de Nantucket incluían una etiqueta que lo indicaba así), pero con el tiempo el producto evolucionó y maduró, convirtiéndose en un lenguaje compilado más poderoso que el original, no sólo por sus propias implementaciones sino también por las ampliaciones desarrolladas por terceros en c, ensamblador pascal , de los que fue heredando características. Esto lo convirtió en la herramienta líder de desarrollo de aplicaciones de bases de datos relacionales bajo sistema operativo ms-dos, sobre todo programas de gestión, contabilidad y facturación (sage-sp, líder del mercado español, lo usa para contraplus yfacturaplus), agendas comerciales y programas de tarificación (aproximadamente el 80%taplus de las compañías de seguros de España  lo utilizaron en los programas de sus agentes).
El Clipper es un dialecto que se creo con finalidad de mejorar el rendimiento del dBase. El Clipper surgió del lenguaje C y del lenguaje Ensamblador, pero mejorando a estos dos lenguajes en que todos los programas creados por Clipper pueden compilarse y enlazarse.

Pero con el transcurso de los años el Clipper se fue perfeccionando y se convirtió en uno de los mejores lenguajes de programación para la gestión de bases de datos. Esto fue debido no solo gracias a su propio desarrollo, sino también por la aportación de otros lenguajes de los que ha heredado algunas características. Entre estos lenguajes de programación destacaremos el lenguaje C y el Pascal.

De esta forma el Clipper se ha convertido en uno de los lenguajes de programación más potentes en aplicaciones para bases de datos bajo el entorno de MS-Dos. Concretamente en el desarrollo de aplicaciones para contabilidad, facturación, agendas comerciales y programas de tarificación.

Actualmente el Clipper se esta involucrando en varios proyectos. En proyectos de distribución de software libre como el Clip, Harbour, xHarbour. Pero también en otras distribuciones de software comerciales. Todo este desarrollo del Clipper se lo debe a todas las características heredadas del lenguaje C. Que entre otras cosas lo hace compatible con la mayor parte de los formatos y extensiones de bases de datos
     


pascal


Pascal es un lenguaje de programación  desarrollado por el profesor suizo niklaus  wirth entre los años 1968 y 1969 y publicado en 1970. Su objetivo era crear un lenguaje que facilitara el aprendizaje de programación a sus alumnos, utilizando la programación estructurada y estructuración de datos. Sin embargo con el tiempo su utilización excedió el ámbito académico para convertirse en una herramienta para la creación de aplicaciones de todo tipo.
Pascal se caracteriza por ser un lenguaje de programación estructurado fuertemente tipado. Esto implica que:
El código está dividido en porciones fácilmente legibles llamadas funciones o procedimientos. De esta forma Pascal facilita la utilización de la programación estructurada en oposición al antiguo estilo de programación monolítica.
El tipo de dato de todas las variables debe ser declarado previamente para que su uso quede habilitado.
El nombre de Pascal fue escogido en honor al matemático francés Blaise pascal 
Blaise Pascal fue un filósofo, matemático y físico francés, considerado una de las mentes privilegiadas de la historia intelectual de Occidente y el primero en establecer las bases de lo que serían las calculadoras y los ordenadores actuales.pascal invento la primera calculadora, para ayudar a su padre con las cuentas . la maquina, llamada pascalina, era similar alas calculadoras mecánicas de 1940 . el diseño de esta calculadora era complicado,por que en aquélla época ,la moneda en Francia no seguía el sistema decimal. se fabricaron 50 maquinas  pero no se vendieron muy bien y dejaron de fabricarse.tras de las contribuciones   importantes de pascal son la deducción del llamado "principio de pascal", que establece  los líquidos trasmiten presiones con la misma intensidad en todas las direcciones, y sus  investigaciones sobre las cantidades infinitesimales. pascal  creía que el progreso humano se estimulaba con la acumulación de los descubrimientos científicos.
pascal fue uno de los mas eminentes matemáticos y físicos de su época .
 pascal murió el 19 de agosto de 1662 en parís, a los 39 años, a causa de un tumor cerebral.  
       
BIBLIOGRAFIA:http://es.wikipedia.org/wiki/Pascal_(lenguaje_de_programaci%C3%B3n)

C++



 C++ es un lenguaje de programación diseñado a mediados de los años 1980 por Bjarne  stroustrup.
con mecanismos que permitan la manipulación de objetos. En ese sentido, desde el punto de vista de los lenguajes orientados a objetos , el C++ es un lenguaje híbrido.
Actualmente existe un estándar, denominado ISO C++, al que se han adherido la mayoría de los fabricantes de compiladores más modernos. Existen también algunos intérpretes, tales como ROOT.
Una particularidad del C++ es la posibilidad de redefinir los operadores, y de poder crear nuevos tipos  que se comporten como tipos fundamentales.
El nombre C++ fue propuesto por Rick mascitti  en el año 1983, cuando el lenguaje fue utilizado por primera vez fuera de un laboratorio científico. Antes se había usado el nombre "C con clases". En C++, la expresión "C++" significa "incremento de C" y se refiere a que C++ es una extensión de C.
PARADIGMAS DE PROGRAMACIÓN
Según los conceptos en que se basa un lenguaje de programación tenemos distintas maneras de
aproximarnos a la resolución de los problemas y diferentes estilos de programación. Podemos
clasificar los lenguajes de programación en varios tipos:
— Imperativos
— Orientados a Objetos
— Funcionales
— Lógicos.
con los datos de un tipo podemos realizar determinadas operaciones
pero, ¿cómo las expresamos en un lenguaje de programación? Para resolver este problema
aparecen lo que llamamos operadores. Podemos decir que un operador es un símbolo o
conjunto de símbolos que representa la aplicación de una función sobre unos operandos.
Cuando hablamos de los operandos no sólo nos referimos a variables, sino que hablamos de
cualquier elemento susceptible de ser evaluado en alguna forma. Por ejemplo, si definimos una
variable entera podremos aplicarle operadores aritméticos (+, -, *, /), de asignación (=) o
relacionales (>, <, …), si definimos una variable compuesta podremos aplicarle un operador de
campo que determine a cual de sus componentes queremos acceder, si definimos un tipo de
datos podemos aplicarle un operador que nos diga cual es el tamaño de su representación en
memoria, etc.
principios:
Todo programa en C++ debe tener la función principal main() (a no ser que se especifique en tiempo de compilación otro punto de entrada, que en realidad es la función que tiene el main().Podemos definir un algoritmo de manera general como un conjunto de operaciones o reglas bien
definidas que, aplicadas a un problema, lo resuelven en un número finito de pasos. Si nos
referimos sólo a la informática podemos dar la siguiente definición:
Un procedimiento es una secuencia de instrucciones que pueden realizarse
mecánicamente. Un procedimiento que siempre termina se llama algoritmo.
Al diseñar algoritmos que resuelvan problemas complejos debemos emplear algún método de
diseño, la aproximación más sencilla es la del diseño descendente (top-down). El método
consiste en ir descomponiendo un problema en otros más sencillos (subproblemas) hasta llegar
a una secuencia de instrucciones que se pueda expresar en un lenguaje de alto nivel.
nota:estrictamente hablando c no es un subconjunto de c++ de hecho es posible escribir código c que es ilegal en c+. pero a efectos prácticos, dado el esfuerzo de compatibilidad desplegado en su diseño, puede considerarse que c++ es una extensión de c  clásico. 
      
Wchar_t

Para la versión del estándar que se publicó en 1998, se decidió añadir el tipo de dato wchar_t, que permite el uso de caracteres unicode , a diferencia del tradicional char, que contempla simplemente al código de caracteres ASCII extendido. A su vez, se ha definido para la mayoría de las funciones y clases, tanto de C como de C++, una versión para trabajar con wchar_t, donde usualmente se prefija el carácter w al nombre de la función (en ocasiones el carácter es un infijo).





Bibliografia: http://www.uv.es/~sto/cursos/c++/curso95.pdf 























































































































miércoles, 1 de octubre de 2014

mas sobre mi.




hola.. mi nombre es karla ivette jurado uc , pero me gusta que me digan karly , soy estudiante del primer semestre en colegio de bachilleres cancún 4  y en este blogg  subiré cosas relacionadas con la clase de informática. tengo 16 años me gusta la pizza , me gusta el genero rock y harcore aunque puedo escuchar otros generos excepto el reggaeton y la banda.   mis colores favoritos son el blanco y el negro amo el jugo de naranja y leer , nadar y mas sin embargo no me gusta ir ala playa , soy sociable y amable.


























KARLA JURADO.docx
Ver Descargar