Date post: | 06-Jul-2015 |
Category: |
Technology |
Upload: | deivystivenguacanemeneira |
View: | 198 times |
Download: | 3 times |
Programación informática, acción de
programar, es decir, de establecer una
serie de instrucciones para que el
ordenador o computadora ejecute una
tarea.
Previamente hay que realizar una serie de
trabajos que tienen por objeto la definición
de la tarea, el análisis de la información
que se quiere obtener (información de
salida) y de los datos que se precisan para
ello (información de entrada), y el
establecimiento del algoritmo, o
procedimiento de cálculo, que va a permitir
transformar una información en otra. Para
esta labor de análisis, el programador
utiliza una serie de herramientas, entre las
que destacan los diagramas de flujo y las
tablas de decisión.
EJEMPLOCuando en Access se hace un formulario, o
cuando se hace un programa para un
supermercado que contabilice las entradas
y salidas de productos.
EJEMPLOEl lenguaje utilizado por la maquina
internamente es el código binario. El cual
permite todas las funciones del
computador.
Lenguaje de alto nivel, en informática, un
lenguaje de programación que consta de
instrucciones independientes de la
máquina; ha de ser compilado o
interpretado para traducir su código en otro
de bajo nivel, en lenguaje máquina. Hay
grandes diferencias entre los diversos
lenguajes de alto nivel y cuanto más se
acerquen al lenguaje natural del usuario se
considerarán de más alto nivel. Algunos
ejemplos de lenguajes de alto nivel son
LISP, Pascal, BASIC, FORTRAN, COBOL,
JAVA, C y C++…
COMO SE CLASIFICAADA
Derivado de Pascal, utilizado
principalmente por los militares.
ALGOL
Primer lenguaje de programación
procedural estructurado, utilizado sobre
todo para resolver problemas matemáticos.
APL
Lenguaje interpretado que utiliza un amplio
conjunto de símbolos especiales y que se
caracteriza por su brevedad. Utilizado
fundamentalmente por los matemáticos.
BASIC
Lenguaje de programación de alto
nivel, utilizado con frecuencia por
programadores principiantes.
EJEMPLO
A la hora de configurar una red se utiliza
este lenguaje, este lenguaje generalmente
son siglas en ingles.
C
Lenguaje de programación compilado y
estructurado, que suele utilizarse en
numerosos lugares de trabajo porque sus
programas pueden transferirse fácilmente
entre distintos tipos de computadoras.
COBOL
Lenguaje de programación semejante al
idioma inglés, que hace hincapié en las
estructuras de datos. De amplia
utilización, principalmente en empresas.
FORTH
Lenguaje estructurado e interpretado de
fácil ampliación. Ofrece una alta
funcionalidad en un espacio reducido.
A la hora de configurar una red se utiliza
este lenguaje, este lenguaje generalmente
son siglas en ingles.
.
FORTRAN
Diseñado en un principio para usos
científicos y de ingeniería, se trata de un
lenguaje compilado de alto nivel que hoy
se utiliza en numerosos campos.
Precursor de diversos conceptos, como las
variables, las instrucciones condicionales y
las subrutinas compiladas por separado.
LISP
Lenguaje de programación orientado a la
generación de listas, utilizado
principalmente para manipular listas de
datos. Lenguaje interpretado que suele
utilizarse en las investigaciones y está
considerado como el lenguaje estándar en
proyectos de inteligencia artificial.
A la hora de configurar una red se utiliza
este lenguaje, este lenguaje generalmente
son siglas en ingles.
LOGO
Lenguaje de programación que suele
utilizarse con niños. Presenta un sencillo
entorno de dibujo y varias prestaciones de
mayor nivel del lenguaje LISP.
Fundamentalmente educativo.
Modula-2
Lenguaje que hace hincapié en la
programación modular. Es un lenguaje de
alto nivel basado en Pascal, que se
caracteriza por la ausencia de funciones y
procedimientos estandarizados.
Pascal
Lenguaje compilado y estructurado basado
en ALGOL. Agrega tipos y estructuras de
datos simplificando la sintaxis. Al igual que
el C, se trata de un lenguaje de
programación estándar para
microcomputadoras.
A la hora de configurar una red se utiliza
este lenguaje, este lenguaje generalmente
son siglas en ingles.
PILOT
Lenguaje de programación utilizado
fundamentalmente para crear aplicaciones
destinadas a instrucciones asistidas por
computadora. Se caracteriza por utilizar un
mínimo de sintaxis.
PL/1
Diseñado para combinar las principales
virtudes del FORTRAN, COBOL y
ALGOL, se trata de un lenguaje de
programación complejo. Compilado y
estructurado, es capaz de gestionar errores
y de procesar multitareas, y se emplea en
entornos académicos y de investigación.
A la hora de configurar una red se utiliza
este lenguaje, este lenguaje generalmente
son siglas en ingles.
El lenguaje propio del ordenador, basado
en el sistema binario, o código
máquina, resulta difícil de utilizar para las
personas. El programador debe introducir
todos y cada uno de los comandos y datos
en forma binaria, y una operación sencilla
como comparar el contenido de un registro
con los datos situados en una ubicación del
chip de memoria puede tener el siguiente
formato: 11001010 00010111 11110101
00101011. La programación en lenguaje
máquina es una tarea tan tediosa y
consume tanto tiempo que muy raras veces
lo que se ahorra en la ejecución del
programa justifica los días o semanas que
se han necesitado para escribir el mismo.
EJEMPLOEl codigo binario de los computadores. El
cual este representado por (1) y (0).
Un método de programación en el que un
programa se contempla como un conjunto
de objetos limitados que, a su vez, son
colecciones independientes de estructuras
de datos y rutinas que interactúan con otros
objetos, o que dan acceso para modificar el
contenido de un dato o propiedad del
propio objeto. También se identifica con las
siglas POO y OOP (del inglés Object
Oriented Programming).
EJEMPLOS
Las maquinas que están programadas en
las empresas para hacer los
ensamblajes, remplazando las tareas que
antes costaban mucha mano de obra.
Su principal uso, consiste en proporcionar un entorno visual sencillo para permitir la comunicación con el sistema operativo de una máquina o computador. Habitualmente las acciones se realizan mediante manipulación directa, para facilitar la interacción del usuario con la computadora.
Ejemplo
Los iconos que aparecen en el escritorio de
un computador facilitan al rápido acceso a
los programas deseados.
Es la forma de resolver un problema, los
pasos necesarios para resolver este
problema de una forma breve y organizada.
Ejemplo
A la hora de realizar compras en cualquier
lugar se elabora una lista de los productos
que se quieren adquirir.
Las funciones son la expresión de los
algoritmos en un lenguaje de programación
específico de la computadora.
Ejemplo
Una presentación de diapositivas en Power
Point está programada en una cierta
frecuencia.
Los diagramas de flujo (o flujogramas) son diagramas que emplean símbolos gráficos para representar los pasos o etapas de un proceso. También permiten describir la secuencia de los distintos pasos o etapas y su interacción.
Ejemplo
A la hora de realizar un mapa conceptual
se utilizan diagramas de flujo
Es usado para describir la estructura y el contenido en forma de texto, así como para complementar el texto con objetos tales como imágenes.
Ejemplo
Es el lenguaje predominante para la
elaboración de paginas web o para la
creación de programas.