Вы находитесь на странице: 1из 4

Que es un algoritmo?

Una lista de instrucciones donde se especifica una sucesin de operaciones necesarias para resolver cualquier problema de un tipo dado. Qu es un programa de computador? Es una secuencia de pasos a ejecutar Los pasos estn descritos en un lenguaje especial. Pseudo cdigo El algoritmo se expresa en lenguaje natural Expresa de manera genrica los pasos del algoritmo Que es una computadora: Es una mquina electrnica que recibe y procesa datos para convertirlos en informacin til. Una computadora es una coleccin de circuitos integrados y otros componentes relacionados. La arquitectura de Von Neumann (40s) describe una computadora con 4 secciones principales: la unidad aritmtico lgica (ALU por sus siglas del ingls: Arithmetic Logic Unit), la unidad de control, la memoria central, y los dispositivos de entrada y salida (E/S). Estas partes estn interconectadas por canales de conductores denominados buses. Un programa informtico es un conjunto de instrucciones que una vez ejecutadas realizarn una o varias tareas en una computadora. Programa: Secuencia de instrucciones que una computadora puede interpretar y ejecutar. Cdigo fuente: Es un programa escrito en un lenguaje de alto nivel Lenguaje de programacin: Sirven para escribir programas que permitan la comunicacin usuario/mquina. Los principales lenguajes utilizados en la actualidad son: Lenguajes de mquina: Estn escritos en lenguajes directamente inteligibles por la mquina siendo cadenas binarias (dgitos 1 y 0). Lenguaje de bajo nivel: conjunto de instrucciones que dependen del hardware donde se ejecuta. (ensamblador) Lenguajes de alto nivel: expresar los algoritmos de una manera adecuada a la capacidad cognitiva humana, en lugar de a la capacidad ejecutora de las mquinas son los ms utilizados por los programadores. (phyton) Intrprete: Es un traductor que toma un programa fuente, lo traduce Lnea a Lnea y a continuacin lo ejecuta. Un kit de desarrollo de software o SDK (siglas en ingls de software development kit) es generalmente un conjunto de herramientas de desarrollo de software que le permite al programador crear aplicaciones para un sistema concreto.

Cul es la diferencia entre un programa y un algoritmo. Un Programa Es una secuencia de pasos a ejecutar Los pasos estn descritos en un lenguaje especial, un algoritmo Una lista de instrucciones donde se especifica una sucesin de operaciones necesarias para resolver cualquier problema de un tipo dado. Quien es el creador del lenguaje de programacin Python: Guido van Rossum. Cmo funciona el interprete de programacin: Es un traductor que toma un programa fuente lo traduce lnea a lnea y a continuacin lo ejecuta. Cual es la diferencia entre la notacin pascal y la del Camello para identificadores. La notacin camello nos dice que la palabra inicial de cada identificador debemos iniciarla con minscula si existen mas palabras dentro del identificador debern colocarse con mayscula, la notacin pascal es lo mismo que la camello a diferencia que todas las palabras son iniciadas con mayscula. Cual es la funcin de una constante dentro de un programa: n programacin, una constante es un valor que no puede ser alterado durante la ejecucin de un programa.Una constante corresponde a una longitud fija de un rea reservada en la memoria principal del ordenador, donde el programa almacena valores fijos. Como se llama la persona que defini la programacin como lo que puede ser eficientemente automatizado. Mencione un sistema opertivo entorno linbre: Linux Que elementos componen una LAMP: Linux, apache, misql y php. Mencione por lo menos 4 tipos de datos de un programa: Los datos se clasifican en: a)variables b)constantes c)expresiones dentificadores(variables).