que es un sistema DE PROGRAMACION

Páginas: 5 (1241 palabras) Publicado: 16 de mayo de 2013
Contenido

Introducción
1) Que es un sistema de programación
2) Cuáles son los sistemas de programación actual
2.1) Representación en modo gráfico
2.2) Trabajo en multi programación
2.3) Trabajo en multi-tarea
2.4) Ejecución controlada por el Sistema
2.5) Programación orientada a objetos
3) Qué utilidad nos brinda un sistema de programación
4) Característicasfundamentales en las que se basa un lenguaje de programación






















Introducción

La información que se muestra en este trabajo fue sacada de varias fuentes de internet.
Con este trabajo se pretende hacer una descripción: de que es un sistema de programación, su lenguaje, su diseño, sus herramientas y sus partes más importantes.1. Que es un sistema de programació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. Programar no involucra necesariamente otras tareas tales como el análisis y diseño de la aplicación (pero sí el diseño del código), aunque sí suelen estar fusionadas en el desarrollo de pequeñas aplicaciones.


2. Cuáles son los sistemas de programación actual
Programación actual:
 2.1)Representación en modo gráfico: el usuario dispone de una interfaz gráfica GUI ("Graphical User Interface") para trabajar en la aplicación. Este tipo de programas controlan la información representada en su "canvas", un trozo (ventana) de la pantalla cuyo tamaño puede controlar el usuario la mayoría de las veces. La representación se realiza en pixeles, y se dispone de un amplísimo surtido deherramientas y parámetros de representación; no solo un amplio juego caracteres ("Fonts") con todos sus atributos, también un pincel ("Brush"), una pluma ("Pen"), así como iconos e imágenes pre construidas de todo tipo.

 2.2) Trabajo en multi programación: El SO admite multiprogramación ("multiprogramming") es decir, se ejecutan múltiples aplicaciones a la vez. De hecho, incluso en un sencilloordenador personal, el propio Sistema puede mantener en ejecución simultánea seis u ocho aplicaciones para sí mismo, además de los programas de aplicación del usuario. Esta operación se ejecuta de forma preventiva. Lo que significa que el SO tiene un control continuo sobre el procesador y los diversos programas en ejecución. Por ejemplo, el SO puede abortar, suspender o asignar tiempos de ejecución acualquiera de ellos.

 2.3) Trabajo en multi-tarea: El programa puede tener más de una vía, hilo o hebra (thread) de ejecución secuencial; es multi-hebra ("multithread"). Coloquialmente decimos que puede hacer varias cosas al mismo tiempo. Esto significa que el programa puede recorrer diversas vías de ejecución simultanea (a cada una de estas vías o caminos de ejecución lo denominamos una"tarea"). El programador debe controlar dos o más vías de ejecución paralela que pueden estar o no sincronizadas entre sí. En rigor solo los equipos multiprocesador son capaces de realizar una auténtica multitarea; los dotados de un solo procesador son capaces de realizar una suerte de simulación de tiempo compartido, siempre que el SO y el lenguaje utilizado están habilitados para ello, aunque desdeel punto de vista de la lógica de la aplicación este detalle sea inapreciable. Aunque el hardware sea adecuado, no todos los Sistemas Operativos son capaces de soportar este tipo de ejecución. Por ejemplo, Windows 95 solo simula la multitarea, incluso si el hardware es adecuado. Ver algunos comentarios a estos conceptos: Multi programa & multitarea

 2.4) Ejecución controlada por el Sistema:...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Programacion De Sistemas
  • Programacion de sistemas
  • programacion de sistemas
  • Programacion de sistemas
  • Programacion de sistemas
  • Programacion en sistemas
  • Programacion de Sistemas
  • Programacion De Sistemas

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS