Manual De Prog.De Sistemas

Páginas: 28 (6893 palabras) Publicado: 1 de marzo de 2013
UNIDAD I


INTRODUCCIÓN


CONCEPTOS


PROGRAMACIÓN DE SISTEMAS: Conjunto de reglas para crear soluciones a problemas computables. Conjunto de herramientas que nos permiten crear software de base que son de utilidad para interactuar con la máquina.


SOFTWARE DE BASE: Compilador, Querys, Sistema Operativo, Cargador.


AUTÓMATA: Son las cadenas posibles que aceptan un lenguaje.EXPRESIONES REGULARES: Conjunto de símbolos que aceptan una palabra reservada.


GRAMÁTICA: Reglas para escribir las sentencias del lenguaje.


LENGUAJES DE PROGRAMACIÓN

LENGUAJE DE PROGRAMACIÓN: Es la notación formal para la descripción de algoritmos, basada en un conjunto de instrucciones en alto nivel, que finalmente pasarán a bajo nivel para interactuar con el hardware y generarherramientas de trabajo.

Los lenguajes son sistemas de comunicación. Un lenguaje de programación consiste en todos los símbolos, caracteres y reglas de uso que permiten a las personas "comunicarse" con las computadoras. Existen por lo menos varios cientos de lenguajes y dialectos de programación diferentes. Algunos se crean para una aplicación especial, mientras que otros son herramientas deuso general más flexibles que son apropiadas para muchos tipos de aplicaciones. En todo caso los lenguajes de programación deben tener instrucciones que pertenecen a las categorías ya familiares de entrada/salida, cálculo/manipulación de textos, lógica/comparación y almacenamiento/recuperación.




EJEMPLO DE SÍMBOLOS QUE COMPONEN UN PROGRAMA :




No obstante, aunque todos loslenguajes de programación tienen un conjunto de instrucciones que permiten realizar dichas operaciones, existe una marcada diferencia en los símbolos, caracteres y síntaxis de los lenguajes de máquina, lenguajes ensambladores y lenguajes de alto nivel.

Lenguaje de máquina

El lenguaje de máquina de una computadora consta de cadenas de números binarios (ceros y unos) y es el único que "entienden"directamente los procesadores. Todas las instrucciones preparadas en cualquier lenguaje de máquina tienen por lo menos dos partes. La primera es el comando u operación, que dice a la computadora cuál es la función que va a realizar. Todas las computadoras tiene un código de operación para cada una de sus funciones. La segunda parte de la instrucción es el operando, que indica a la computadoradonde hallar o almacenar los datos y otras instrucciones que se van a manipular; el número de operandos de una instrucción varía en las distintas computadoras.

Lenguaje ensamblador

La comunicación en lenguaje de máquina es particular de cada procesador que se usa, y programar en este lenguaje es muy difícil y tedioso, por lo que se empezó a buscar mejores medios de comunicación con ésta.A principios de la década de 1950, y con el fin de facilitar la labor de los programadores, se desarrollaron códigos mnemotécnicos para las operaciones y direcciones simbólicas. Uno de los primeros pasos para mejorar el proceso de preparación de programas fue sustituir los códigos de operación numéricos del lenguaje de máquina por símbolos alfabéticos, que conforman un lenguaje mnemotécnico.Todas las computadoras actuales tienen códigos mnemotécnicos aunque, naturalmente, los símbolos que se usan varían en las diferentes marcas y modelos. La computadora sigue utilizando el lenguaje de máquina para procesar los datos, pero los programas ensambladores traducen antes los símbolos de código de operación especificados a sus equivalentes en lenguaje de máquina.
Los lenguajes ensambladorestienen ventajas sobre los lenguajes de máquina. Ahorran tiempo y requieren menos atención a detalles . Se incurren en menos errores y los que se cometen son más fáciles de localizar. Además, los programas en lenguaje ensamblador son más fáciles de modificar que los programas en lenguaje de máquina. Pero existen limitaciones. La codificación en lenguaje ensamblador es todavía un proceso lento....
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Manual De Sistemas
  • manual de un sistemas de gestion hotelera
  • Herramientas del sistema (manual)
  • Sistema de numeración de manuales técnicos
  • manual tecnico de un sistema
  • Manual de usuario sistema utec
  • Guia Manual Del Sistema
  • Manual De Usuario Para Un Sistema

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS