Unidad Uno Conceptos Basicos De Programacion

Páginas: 12 (2773 palabras) Publicado: 30 de agosto de 2011
INDICE:
1.1 Clasificación del software de: sistemas y aplicación.
1.2 Algoritmo.
1.3 Lenguaje de Programación.
1.4 Programa.
1.5 Programación.
1.6 Paradigmas de programación.
1.7 Editores de texto.
1.8 Compiladores e intérpretes.
1.9 Ejecutables.
1.10 Consola de línea de comandos.

Unidad 1 Conceptos básicos
1.1 Clasificación del software de: sistemas y aplicación.El software es la parte lógica de computadora, que permite el manejo de los recursos y la realización de tareas especificas, también denominados programas. Se clasifica en 2 partes:

Software del sistema.
Este es quizá el más importante de todos, ya que a gracias a él la computadora es capaz de inicializarse, reconocer los dispositivos que posee, verificar errores de inicio, asimismo elsistema operativo se encarga de ejecutarse para posteriormente interactuar con el usuario e indica el modo de uso de los dispositivos como el disco duro, monitor… y es así como una computadora está lista para usarse. Es como el software que le da un soplo de vida virtual.
Software de aplicación.
Es aquí donde se encuentran todos los programas que tienen una utilidad para nosotros, todos aquellosque podemos usar para las necesidades más elementales y aquellas que despierten interés. Así también tiene varias categorías:
1. Aplicaciones de negocios.
2. Aplicaciones de utilerías.
3. Aplicaciones personales.
4. Aplicaciones de entretenimiento.
Las aplicaciones de negocios son de las más utilizadas, ya que no solo abarca el ámbito de los negocios, sino que también seorienta hacia las escuelas de casi cualquier nivel. Estas aplicaciones son muy útiles ya que agilizan el trabajo.
Las aplicaciones de utilería son todas aquellas aplicaciones que muchos no utilizan, pero que son muy importantes para el mantenimiento de las computadoras. Todo lo que tiene que ver con que la computadora no pierda su eficiencia, ya sea depurando errores, borrando archivosineficientes, desfragmentando disco, escaneando errores de disco, o restaurando a un estado anterior.
Las aplicaciones personales no son más que las aplicaciones que ayudan a mantener un orden en la información que son “PERSONALES”, y que requieren estar a la mano siempre, así como actualizadas.
Las aplicaciones de entretenimiento no son más que la que tienen que ver con el ocio, como los videojuegos, losreproductores… son lo que hacen que la ida en la computadora no sea tan aburrida y llena de letras.

1.2 Algoritmo .
En matemáticas, ciencias de la computación y disciplinas relacionadas, un algoritmo (del griego y latín, dixit algorithmus y éste a su vez del matemático persa Al Jwarizmi) es un conjunto prescrito de instrucciones o reglas bien definidas, ordenadas y finitas que permiterealizar una actividad mediante pasos sucesivos que no generen dudas a quien deba realizar dicha actividad. Dados un estado inicial y una entrada, siguiendo los pasos sucesivos se llega a un estado final y se obtiene una solución. Los algoritmos son el objeto de estudio de la algoritmia.
En general, no existe ningún consenso definitivo en cuanto a la definición formal de algoritmo. Muchos autoreslos señalan como listas de instrucciones para resolver un problema abstracto, es decir, que un número finito de pasos convierten los datos de un problema (entrada) en una solución (salida). Sin embargo cabe notar que algunos algoritmos no necesariamente tienen que terminar o resolver un problema en particular.
Los algoritmos pueden ser expresados de muchas maneras, incluyendo al lenguaje natural,pseudocódigo, diagramas de flujo y lenguajes de programación entre otros. Las descripciones en lenguaje natural tienden a ser ambiguas y extensas. El usar pseudocódigo y diagramas de flujo evita muchas ambigüedades del lenguaje natural. Dichas expresiones son formas más estructuradas para representar algoritmos; no obstante, se mantienen independientes de un lenguaje de programación específico....
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Conceptos basicos de programacion
  • Conceptos Basicos De Fundamentos De Programacion
  • Conceptos básico de programación
  • conceptos basicos de programacion
  • Conceptos básicos de programación
  • Conceptos básicos de programación
  • Conceptos basicos de programacion
  • Conceptos basicos en la programación

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS