miércoles, 13 de abril de 2011

PROGRAMACION mapa mental

PROGRAMACIÓN tabla

CUADRO COMPARATIVO:

LENGUAJE DE PROGRAMACIÓN
CARACTERISTICAS
FUNCIONES
PASCAL
Pascal utiliza el símbolo ":=" para la asignación en vez de "=".
Sus programas tienen definidas dos partes: declarativa y ejecutiva.
Y  el tipo de una variable se fija en su definición
Pascal facilita la utilización de la programación estructurada en oposición al antiguo estilo de programación monolítica.
VISUAL BASIC
El compilador de Visual Basic x.0 genera código que requiere librerías de enlace dinámico DLL para que funcione, en algunos casos llamada MSVBVMxy.DLL  y en otros VBRUNXXX.DLL Estas DLL proveen las funciones implementadas en el lenguaje, conteniendo rutinas en código ejecutable que son cargadas bajo demanda.
Simplificar la programación utilizando un ambiente de desarrollo completamente gráfico que facilitara la creación de interfaces gráficas y, en cierta medida, también la programación misma.


DELPHI
Delphi está basado en una versión de Pascal denominada Object Pascal.
Soporte para manejo estructurado de excepciones, mejorando sensiblemente el control de errores de usuario y del sistema
Es el desarrollo de aplicaciones visuales y de bases de datos cliente-servidor y multicapas. Debido a que es una herramienta de propósito múltiple, se usa también para proyectos de casi cualquier tipo, incluyendo aplicaciones de consola, aplicaciones de web, servicios COM y DCOM, y servicios del sistema operativo.
JAVA
El lenguaje en sí mismo toma mucha de su sintaxis de C y C++, pero tiene un modelo de objetos más simple y elimina herramientas de bajo nivel, que suelen inducir a muchos errores, como la manipulación directa de punteros o memoria.

Es orientado a objetos (“OO”), se refiere a un método de programación y al diseño del lenguaje
Lenguaje C
Se trata de un lenguaje débilmente 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.
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.

EXCEL
Es una hoja de cálculo.

· Puede hacer cálculos muy largos.

· Tiene limitaciones increíblemente pequeñas.

· Una tabla no es un reto par Excel.

· Plantillas y ejemplos muy explícitos.

· Relleno y formato de celdas.

Ya que Excel es usada normalmente para el uso de información numérica ya que si la información es completamente textual se utilizaría Word, pero si la información es completamente numérica y cada uno de esos números se utilizan para realizar operaciones no hay nada mejor que Excel para poder realizarlos.

PROGRAMACIÓN resumen

PROGRAMACIÓN

RESUMEN:

La programación se utiliza para designar la creación de programas a pequeña escala. Es necesario de que la instrucciones sean claras, lógicas y precisas, a esto se le denomina ingeniería de software.
Para ejecutar un programa o una aplicación es necesario construir un ordenador (hardware), pensar y crear un programa (software). 
La programación tiene como objetivo informar de los resultados correctos o erróneos

Los lenguajes de la programación: son herramientas que nos permite crear programas y software, entre ellos tenemos Delphi, Visual BASIC, Pascal, Excel, etc..
Los lenguajes de programación se le conoce como código de maquinas o lenguaje de maquinas, y solo pueden ser ejecutados en una computadora especifica. Para que estos funcionen en otras hay que realizar una nueva versión para cada una de ellas. También son altamente difíciles de entender para las personas por que están compuestos de códigos numéricos sin sentido nemotécnico.
Algunas características de los lenguajes es que están representados de forma simbólica y en manera de un texto los códigos que podrán ser leídos por una persona y son independientes a computadoras a utilizar.

Existen programas que permiten decodificar la información y representarla en forma de texto, para esto en necesario cumplir con 2 pasos: traducir  programa de código al lenguaje de la maquina y ejecutarlo.
También existen “traductores” de código, éstos funcionan de una manera similar a un traductor normal, pero traduce de código a lenguaje.


LENGUAJES DE PROGRAMACION
El hecho de que se pueda desencriptar un código no significa que una computadora pueda leerla, lo que llevo a crear un lenguaje que la computadora pueda leer. El objetivo de este lenguaje es que la computadora entienda las instrucciones que se le dan y sea capaz de ejecutarlas.
Cada función o algoritmo posible de realizar se le llama programa, y hacer que una maquina sigua dicho algoritmo se le llama programación.


TECNICAS DE PROGRAMACION
Algo importante a la hora de programar es hacer que el programa siga instrucciones metodológicas, que, aunque no imprescindibles, a largo plazo pueden ser perjudiciales para el funcionamiento de dicho programa.
Cada técnica tiene características propias dependiendo del programador o de la compañía que la desarrolló. Para un ingeniero en software es muy importante aprender estas técnicas y características específicas para en dado momento hacer cambios o nuevas versiones de un programa.
La programación debe adecuarse a las necesidades de la población, y por eso es necesario cambia constantemente, tanto en costos, como en nivel de seguridad y la independencia del programador.