Semana 2

Cursos de Programación Videojuegos

Clasificado en Apuntes de Español de Universidad.

Escrito el 09 de Septiembre de 2009 en esEspañol y con un tamaño de 6.350 bytes.

LENGUAJES DE PROGRAMACIÓN IMPERATIVOS Los lenguajes imperativos se basan en comandos u órdenes que se le dan a la computadora para que haga algo, con el fin de organizar o cambiar valores en ciertas partes de la memoria.La ejecución de estos comandos se realiza, en la mayor parte de ellos, secuencialmente, es decir, hasta que un comando no ha sido ejecutado no se lee el siguiente.el propósito que se utiliza el programa, se puede hablar de lenguajes de dominio específico y de dominio general.
Programación orientada a objetosSe puede definir POO como una técnica o estilo de programación que utiliza objetos como bloque esencial de construcción.La programación orientada a objetos, intenta simular el mundo real a traves del significado de objetos que contiene caracteristicas y funciones. Los lenguajes orientados a objetos se clasifican como lenguajes de quinta generacion.Como su mismo nombre indica, la programación orientada a objetos se basa en la idea de un objeto, que es una combinacion de variables locales y procedimientos llamados metodos que juntos conforman una entidad de programación.
El termino encapsulacion se usa para describir la combinacion de estructuras de datos y de metodos que son manipulados por el objeto. La llamada a un objeto es lo que se denomina pasar un "aviso" a un objeto.
Programacion VisualLa programación visual (visual programming) se refiere al desarrollo de software donde las notaciones gráficas y los componentes de software manipulables interactivamente son usados principalmente para definir y componer programas. La programación visual se define comúnmente como el uso de expresiones visuales (tales como gráficos, animación o iconos) en el proceso de la programación, pueden ser utilizadas para formar la sintaxis de los nuevos lenguajes de programación visuales que conducen a los nuevos paradigmas tales como programación por la demostración; o pueden ser utilizadas en las presentaciones gráficas del comportamiento o de la estructura de un programa.
El objetivo de la programación visual es mejorar la comprensión de los programas y simplificar la programación en sí. Más allá, la programación visual deberá fomentar a los usuarios finales a construir sus propios programas, que de otra forma deben ser escritos por programadores profesionales.
Programación Estructurada
La programación estructurada es especialmente util, cuando se necesitan realizar correciones o modificaciones despues de haber concluido un programa o aplicacion. Al haberse utilizado la programación estructurada, es mucho más sencillo entender la codificacion del programa, que se habra hecho en diferentes secciones.La programación estructurada se basa en una metodologia de desarrollo de programas llamada refinamiento sucesivos: Se plantea una operacion como un todo y se divide en segmentos más sencillos o de menor complejidad. Una vez terminado todos los segmentos del programa, se procede a unificar las aplicaciones realizadas por el grupo de programadores. Si se ha utilizado adecuadamente la programación estructurada, esta integracion debe ser sencilla y no presentar problemas al integrar la misma, y de presentar algun problema, sera rapidamente detectable para su correccion. La representacion grafica de la programación estructurada se realiza a traves de diagramas de flujo o flow chart, el cual representa el programa con sus entradas, procesos y salidas.

LENGUAJE ENSAMBLADOR
El lenguaje ensamblador es el primer intento de sustituir el lenguaje maquina por otro más similar a los utilizados por las personas. A principios de la década de los 50 y con el fin de facilitar la labor de los programadores, se desarrollaron códigos mnemotécnicos para las operaciones y direcciones simbólicas. Los códigos mnemotécnicas son los símbolos alfabéticos del lenguaje maquina. La computadora sigue utilizando el lenguaje maquina para procesar los datos, pero los programas ensambladores traducen antes los símbolos de código a lenguaje maquina. Estos programas de ensamble o ensambladores permiten a la computadora convertir las instrucciones en lenguaje ensamblador del programador en su propio código maquina.

Un programa de instrucciones escrito en lenguaje ensamblador por un programador se llama programa fuente. Después de que el ensamblador convierte el programa fuente en código maquina a este se le denomina programa objeto. Para los programadores es más fácil escribir instrucciones en un lenguaje ensamblador que en código de lenguaje maquina.
Lenguaje de Programacion C.
El C es un lenguaje moderno de propósito general que combina las características de un lenguaje de alto nivel (programación estructurada, tipos y estructura de datos, recursividad, etc.) con una serie de características más propias de lenguajes de mas bajo nivel. Esta cualidad del C hace posible que el programador use la programación estructurada para resolver tareas de bajo nivel, obteniendo un código ejecutable veloz y eficiente. Debido a sus características de mas bajo nivel, mucha gente considera al C como un lenguaje de nivel medio.Además C, es un lenguaje pequeño (posee pocas instrucciones) y conciso (no presenta instrucciones redundantes). El coste de un lenguaje tan potente y útil es que no es particularmente fácil de aprender. De hecho, la programación segura y fiable en este lenguaje requiere un conocimiento bastante profundo del mismo.

Tags:semana,programación orientada a objetos,lenguaje ensamblador,lenguaje de programacion c,programación estructurada,programacion visual
Este documento se ha visitado 64 veces y le gusta a 1 personas
Los usuarios que han visitado esta ficha también han buscado:
La programacion visual (visual programming) se refiere
es la programación que consiste en tener notaciones gráficas y componentes de software manipulables interactivamente

programa de ensanble asm para pasarlo al programador

LENGUA EJERCICIOS ICONOS Y SIMBOLOS

Cursos
Comentarios

Compartir

© Wikiapuntes, 2012
Chuletas  |  Apuntes  |  Estudioteca