ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

Historia De La Programacion


Enviado por   •  27 de Febrero de 2013  •  2.938 Palabras (12 Páginas)  •  418 Visitas

Página 1 de 12

Cuaderno

Introducción

La programación: es el proceso de diseñar, codificar, depurar y mantener el código fuente de programas computacionales. El código fuente es escrito en un lenguaje de programación. El propósito de la programación es crear programas que exhiban un comportamiento deseado. El proceso de escribir código requiere frecuentemente conocimientos en varias áreas distintas, además del dominio del lenguaje a utilizar, algoritmos especializados y lógica formal.

Léxico y programación: la programación se rige por reglas y un conjunto más o menos reducido de órdenes, expresiones, instrucciones y comandos que tienden a asemejarse a una lengua natural acotada (en inglés); y que además tienen la particularidad de una reducida ambigüedad. Cuanto menos ambiguo es un lenguaje de programación, se dice, es más potente. Bajo esta premisa, y en el extremo, el lenguaje más potente existente es el binario, con ambigüedad nula (lo cual lleva a pensar así del lenguaje ensamblador).en los lenguajes de programación de alto nivel se distinguen diversos elementos entre los que se incluyen el léxico propio del lenguaje y las reglas semánticas y sintácticas.

Programas y algoritmos: un algoritmo es una secuencia no ambigua, finita y ordenada de instrucciones que han de seguirse para resolver un problema. Un programa normalmente implementa uno o más algoritmos. un algoritmo puede expresarse de distintas maneras: en forma gráfica, como un diagrama de flujo, en forma de código como en pseudocódigo o un lenguaje de programación etc. los programas suelen subdividirse en partes menores, llamadas módulos, de modo que la complejidad algorítmica de cada una de las partes sea menor que la del programa completo, lo cual ayuda al desarrollo del programa.

Se han propuesto diversas técnicas de programación cuyo objetivo es su mantenimiento. Entre ellas, se pueden mencionar las siguientes:

Programación estructurada

• Programación modular

• Programación orientada a objetos (poo)

• Programación declarativa

El diagrama de flujo o diagrama de actividades: es la representación gráfica del algoritmo o proceso. Se utiliza en disciplinas como programación, economía, procesos industriales y psicología cognitiva. Estos diagramas utilizan símbolos con significados definidos que representan los pasos del algoritmo, y representan el flujo de ejecución mediante flechas mejoran tanto el proceso de creación de software como

Que conectan los puntos de inicio y de fin de proceso.

Diagrama de flujo

C (lenguaje de programación): c es un lenguaje de programación creado en 1972 por dennis m. ritchie en los laboratorios bell como evolución del anterior lenguaje b, a su vez basado en bcpl.

Al igual que b, es un lenguaje orientado a la implementación de sistemas operativos, concretamente unix. C es apreciado por la eficiencia del código que produce y es el lenguaje de programación más popular para crear software de sistemas, aunque también se utiliza para crear aplicaciones.

Se trata de un lenguaje fuertemente tipificado de medio nivel pero con muchas características de bajo nivel. Dispone de las estructuras típicas de los lenguajes de alto nivel pero, a su vez, dispone de construcciones del lenguaje que permiten un control a muy bajo nivel. Los compiladores suelen ofrecer extensiones al lenguaje que posibilitan mezclar código en ensamblador con código c o acceder directamente a memoria o dispositivos periféricos.

La primera estandarización del lenguaje c fue en ansi, con el estándar x3.159-1989. El lenguaje que define este estándar fue conocido vulgarmente como ansi c. Posteriormente, en 1990, fue ratificado como estándar iso (iso/iec 9899:1990)

Programación en Code Blocks

Creación de un archivo en c:

MENU File

New Empty File

Save File as… Guardar con el nombre de ejemplo1.c

// Comentarios

Printf: imprimir pantalla

“ ”: Lo que se quiere imprimir

Build click

Compilas el programa

Generar un .exe

Play click

Tipos nativos o primitivos

Se les llama tipos nativos o primitivos porque están definidos por el compilador, el tamaño de cada uno esta definido por el tipo de computadora, sistema operativo, etc.

Para guardar números enteros existen 4 tipos de instrucciones:

Char: solamente un carácter que va de 0 a 255, -127 a 127.

Short: se define como números cortos que van de -3268 a 3267.

Int: para números enteros.

Long: se utilizan para números muy grandes.

Float: se utiliza con números con punto decimal, ocupa en memoria 32 bits y tiene una precisión de 7 dígitos.

Double: se utiliza con números con punto decimal, ocupa en memoria 64 bits y tiene una precisión de 15 dígitos.

Void

La palabra reservada void define en C++ el concepto de no existencia o no atribución de un tipo en una variable o declaración. Como tal, puede ser usada para destacar que una función no recibe parámetros.

Función

En programación, una función es un grupo de instrucciones con un objetivo en particular y que se ejecuta al ser llamada desde otra función o procedimiento. Una función puede llamarse múltiples veces e incluso llamarse a sí misma (función recurrente).

Las funciones pueden recibir datos desde afuera al ser llamadas

...

Descargar como (para miembros actualizados)  txt (18.4 Kb)  
Leer 11 páginas más »
Disponible sólo en Clubensayos.com