Materia En Lenguaje C-Sharp
Es un conjunto de palabras, reglas, con las cuales se le indica a la computadora las funciones que debe realizar. Un lenguaje de programación puede ser:
1. Lenguajes Máquinas: se trata de lenguaje cuyas instrucciones son directamente comprendidas por el ordenador o computador en el que se ejecuta el programa.
2. Lenguaje de Bajo Nivel: este tipo delenguajes, al igual que sucede con los lenguajes máquinas, existe una gran dependencia con el equipo en el que se va a ejecutar. No obstante son algo más fáciles de escribir, quedando ubicados por tanto, según su grado de complejidad; en un nivel intermedio entre el lenguaje máquina y el de alto nivel.
3. Lenguaje de Alto Nivel: Disponen de una sintaxis en lenguaje más natural, y un amplio conjuntode funciones internas, que ayudan al programador en distintas situaciones, así como un número determinado de utilidades y asistentes que ahorran tiempo y trabajo al programador. Dentro de estos lenguajes tenemos: Visual Foxpro, Visual Basic. NET.
Programa:
Es un conjunto de instrucciones que se le dan a la computadora, para que ésta realice una determinada tarea.
Lenguaje C
El lenguaje C, fuediseñado por Dennies Ritchie en 1970, en los laboratorios Bell de Estados Unidos.
Este lenguaje presenta varias características, entre las cuales están:
1. Lenguaje de programación de propósitos generales
2. Permite la Programación Estructurada
3. Abundancia de Operadores y Tipos de Datos
4. No está asociado a ningún sistema operativo ni a ninguna máquina
5. Popular y Eficaz6. Permite el desarrollo de Sistemas Operativos y programas de aplicación
7. Portabilidad
8. Existen las librerías en las bibliotecas
9. tiene sólo 32 palabras reservadas
*bibliotecas: es el archivo que contiene código objeto de una colección de rutinas o funciones que realizan tareas determinadas y se pueden utilizar en los programas.
*Enlazador: Programa que convierte lasfunciones de la biblioteca estándar de C, con el código que ha traducido el compilador.
Estructura de Un programa en C
Errores típicos que se presentan al programar.
1. ERROR DE SINTAXIS: Estos errores son producidos, cuando se hace mal uso de las reglas del lenguaje de programación, y se violan las normas de sintaxis, de ese lenguaje (en nuestro caso C); estos errores son fáciles de detectarporque generalmente es el compilador, que los identifica (Y hasta muestra la línea donde se encuentra dicho error, pero eso depende de la versión del compilador que estemos usando). En este curso he usado Turbo C, en su versión 2 y 3.
2. ERRORES DE EJECUCIÓN: Estos errores se producen , cuando le indicamos a la computadora, realizar una determinada acción, y esta la comprende, pero no puedeejecutarla. Por ejemplo, indicarle a la computadora una división entre cero, sumar dos variables a las cuales no se les ha signado valor alguno, etc.
3. ERRORES DE LÓGICA: Muchas veces, cuando estamos programando, el compilador no nos indica errores de sintaxis, ni de lógica; pero el resultado de nuestro programa, esta fuera del rango esperado, esto es producto de un error de lógica en el códigode nuestro programa. Este tipo de errores son muy difíciles de identificar y por supuesto de corregir, ya que generalmente hay que revisar línea por línea de nuestro programa. Ejemplo: El sueldo negativo de un empleado, etc.
La estructura de un programa en C, consta de algunas partes esenciales: las cuales son uno o más módulos llamadas funciones, siendo main() la primera función que es llamadacuando empieza la ejecución del programa .
Cada función debe contener :
>Directivas de pre-procesador (instrucciones que se le dan al compilador #include antes de compilar)
#define
ejemplo:
#include <stdio.h> stdio.h, que significa "standard input-output header" (cabecera estandar E/S),
Lo que se le esta indicando, es que de las librerías, "Incluya" en nuestro programa la directiva...
Regístrate para leer el documento completo.