Programacion Clipper

Páginas: 142 (35310 palabras) Publicado: 10 de julio de 2012
Un entorno de programación en C (recomendamos Dev C/C++ de Bloodshed, un buen entorno de programación que además es gratuito. Ese es el que utilizaremos a través de los siguientes tutoriales. Pueden descargarlo en este enlace).
1.- Introducción al Lenguaje C: La instalación del entorno de programación, hemos decidido no cubrirla, ya que es bastante estándar en lo que a instalaciones deprogramas se refiere. Les recomendamos hacer la instalación de forma normal, dándole siguiente en las ventanas y dejando las opciones que vienen por defecto. Más adelante indicaremos si es necesario hacer cambios sobre esto.
Y bueno, llegamos al momento que tanto esperabamos: Empezar a trabajar con lenguajes reales de programación.
Para comenzar, hemos optado por el lenguaje C, debido a que por su forma yparadigma, es un buen y simple lenguaje para continuar el aprendizaje. Además, como iremos viendo a medida que nos adentremos en los siguientes capitulos, tiene mucha similitud con el Pseudo-código que hemos visto hasta ahora.
C es un lenguaje de programación que fue creado en 1972 en los laboratorios Bell. Utiliza un paradigma estructurado (también denominado como imperativo y/o procedural) ypresenta una eficiencia notable en su código, además de características de bajo nivel que permiten controlar algunos aspectos de memoria y perifericos, por lo que se convierte en la elección favorita e idónea al momento de desarrollar aplicaciones e incluso desarrollos para Sistemas Operativos.
Los programas desarrollados en C, presentan una estructura bastante similar a la que habíamos visto hastael momento en Pseudo-código, con algunas adiciones (como las librerías, que ya veremos) y uno que otro cambio, sobretodo en las palabras reservadas y algunas formas de definir cosas. Todo esto lo iremos viendo a su debido tiempo. En resumen, algunos puntos a considerar para el futuro:
Los programas en lenguaje C, se escriben en entornos de programación, en realidad si queremos podemos escribirlosen block de notas, pero los entornos de programación presentan funcionalidades que nos hacen la vida mucho más fácil, desde la detección de errores hasta la orientación sobre algunas palabras reservadas y/o comandos.

En C, tal como en otros lenguajes, al momento de terminar nuestros programas, en el entorno de programación podemos “compilarlos”, lo que significa que el entorno hará una revisióndel programa completo en busca de errores y nos advertirá sobre ellos para poder corregirlos.

Entre los tipos de errores que se pueden presentar al momento de compilar o terminar un programa, principalmente tenemos 2: los léxicos y los sintácticos. Los primeros se refieren a cuando tenemos algo dentro de nuestro programa que está mal escrito, por ejemplo si en vez de un ciclo while escribimoswhlie. Por otro lado tenemos los errores sintácticos, que se refieren a cuando lo que hemos escrito no tiene sentido, por ejemplo el querer asignar un valor numérico a una variable de tipo carácter o algo por el estilo.


Iremos viendo más sobre estas y otras consideraciones y detalles a medida que vayamos avanzando en nuestro aprendizaje.


2.- Librerías:

Un punto muy importante dentro de laprogramación, en especial en el lenguaje C, son las famosas y nunca bien ponderadas librerías.


¿Qué es una librería?

Una librería es una plantilla que contiene una serie de funciones, las cuales pueden ser utilizadas por un programa que ha invocado esta librería al inicio. Las librerías normalmente representan una “categoría” de funciones (por ej. existe una librería donde están todas las funcionesmatemáticas más comunes) y de acuerdo a eso las invocamos.

El lenguaje C nos proporciona múltiples librerías para nuestras necesidades, por lo que cada vez que necesitemos realizar una determinada acción, podemos hacer una búsqueda de la función y por ende librería correspondiente. Adicionalmente, podemos crear nuestras propias librerías y utilizarlas libremente (así como otras que han sido...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • trabajo clipper
  • introduccion a clipper
  • Clipper
  • CLIPPER TRABAJO DE INFORMATICA
  • Programacion
  • Programacion
  • Programacion
  • Programacion

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS