Programación

Páginas: 6 (1384 palabras) Publicado: 2 de diciembre de 2013
Unidad 1:
Clases y Objetos

Clase: Es un conjunto de objetos que comparten una estructura y comportamiento comunes.
Plantilla
Modelo
Patrón
Guía

Objeto: Es una cosa tangible, algo a que se puede aprehender intelectualmente o algo hacia lo que se puede dirigir una acción o pensamiento.

Un objeto tiene:
Estado
Comportamiento
Identidad

Paradigmas y Lenguajes

Paradigma de laProgramación
Un paradigma de programación provee (y determina) la visión y métodos de un programador en la construcción de un programa o subprograma.

Paradigma estructurado: Significa escribir un programa de acuerdo a las siguientes reglas:

El programa tiene un diseño modular.
Los módulos son diseñados de modo descendente.
Cada módulo se codifica utilizando las tres estructuras decontrol básicas: secuencia, selección y repetición.
También programar sin GOTO

La programación estructurada es el conjunto de técnicas que incorporan:
Recursos abstractos, Diseño descendente (top-down), Estructuras básicas.

Paradigma espagueti: El código spaghetti es un término peyorativo para los programas de computación que tienen una estructura de control de flujo compleja eincomprensible. Su nombre deriva del hecho que este tipo de código parece asemejarse a un plato de espaguetis, es decir, un montón de hilos intrincados y anudados.

Lenguaje Maquina: El lenguaje de máquina o código máquina es el sistema de códigos directamente interpretable por un circuito micro programable, como el microprocesador de una computadora o el micro controlador de un autómata. Este lenguajeestá compuesto por un conjunto de instrucciones que determinan acciones al ser tomadas por la máquina.

Lenguaje Binario: Es un sistema de numeración en el que los números se representan utilizando solamente las cifras cero y uno (0 y 1). Es el que se utiliza en las computadoras, pues trabajan internamente con dos niveles de voltaje (encendido 1, apagado 0).

Lenguaje Ensamblador: Es unlenguaje de programación de bajo nivel para los computadores, microprocesadores, micro controladores y otros circuitos integrados programables. Implementa una representación simbólica de los códigos de máquina binarios y otras constantes necesarias para programar una arquitectura dada de CPU y constituye la representación más directa del código máquina específico para cada arquitectura legible por unprogramador.

Lenguaje Pascal: Pascal es un lenguaje de programación desarrollado por el profesor suizo Niklaus Wirth entre los años 1968 y 1969 y publicado en 1970. Su objetivo era crear un lenguaje que facilitara el aprendizaje de programación a sus alumnos, utilizando la programación estructurada y estructuración de datos. Sin embargo con el tiempo su utilización excedió el ámbito académicopara convertirse en una herramienta para la creación de aplicaciones de todo tipo.

embargo con el tiempo su utilización excedió el ámbito académico para convertirse en una herramienta para la creación de aplicaciones de todo tipo.

Pascal se caracteriza por ser un lenguaje de programación estructurado fuertemente tipado. Esto implica que:

El código está dividido en porciones fácilmentelegibles llamadas funciones o procedimientos. De esta forma Pascal facilita la utilización de la programación estructurada en oposición al antiguo estilo de programación monolítica.

El tipo de dato de todas las variables debe ser declarado previamente para que su uso quede habilitado.

Lenguaje C: C es un lenguaje de alto nivel, que permite programar con instrucciones de lenguaje de propósitogeneral.

También C se define como un lenguaje de programación estructurado de propósito general; aunque en su diseño también primó el hecho de fuera especificado como un lenguaje de programación de sistemas, lo que proporciona una enorme cantidad de potencia y flexibilidad.

Diagrama UML
UML es un lenguaje para hacer modelos y es independiente de los métodos de análisis y diseño. Existen...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Programación
  • Programacion
  • Programacion
  • Programación
  • Programacion
  • Programacion
  • Programacion
  • Programacion

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS