Upload
vitroy
View
82
Download
0
Embed Size (px)
DESCRIPTION
ESTE TRABAJO SIRBE PARA MEJORARTUS CONOCIMIENTOS
Citation preview
es una serie de comandos ejecutados
por el equipo. Sin embargo, el equipo sólo
es capaz de procesar elementos binarios, es decir, una serie de 0s y
1s. Por lo tanto, necesitamos un
lenguaje de programación para escribir de manera
legible,
programa de aplicación es un tipo de software
diseñado para facilitar al usuario la
concreción de un cierto trabajo. Esta
característica lo diferencia de otros tipos de programas
Sistema Operativo es el software encargado de ejercer el control y coordinar el uso del
hardware entre diferentes programas
de aplicación y los diferentes usuarios. Es un administrador de
los recursos de hardware del sistema.
es un lenguaje diseñado para describir el conjunto de acciones consecutivas que un equipo debe ejecutar. Por lo tanto, un lenguaje
de programación es un modo práctico para que los seres
humanos puedan dar instrucciones a un equipo.
Por otro lado, el término "lenguaje natural" define un
medio de comunicación compartido por un grupo de
personas (por ejemplo: inglés o francés).
El código binario es el sistema de
representación de textos, o procesadores
de instrucciones de ordenador utilizando
el sistema binario (sistema numérico de dos dígitos, o bit: el
"0" y el "1").
Los lenguajes de programación más cercanos a la arquitectura del hardware
pertenecen al tipo de lenguajes de programación de bajo nivel. Mientras
que los lenguajes de programación que se encuentran más próximos a los
usuarios y programadores pertenecen al tipo de lenguajes de programación de
alto nivel
Un lenguaje de programación de bajo
nivel es el que proporciona un conjunto
de instrucciones aritmeticológicas sin la
capacidad de encapsular dichas instrucciones en
funciones que no estén ya contempladas en la
arquitectura del hardware.
El lenguaje ensamblador es un lenguaje de
programación que es una traducción directa del
código de máquina (Éste código es interpretado
por el microprocesador), para que pueda ser
entendible por los seres humanos, por lo tanto es un lenguaje de bajo nivel.
un conjunto finito de instrucciones o pasos
que sirven para ejecutar una tarea o
resolver un problema. En la vida cotidiana
empleamos algoritmos en multitud de
ocasiones para resolver diversos problemas
como por ejemplo para poner una lavadora
(conjunto de instrucciones pegadas
en la tapa de la máquina),
es utilizado por programadores para
describir algoritmos en un lenguaje humano
simplificado que no es dependiente de ningún
lenguaje de programación. Por este motivo puede ser
implementado en cualquier lenguaje por cualquier
programador que utilice el pseudocódigo.
es un programa que permite traducir el código fuente de un programa en lenguaje de alto nivel a otro lenguaje de nivel inferior (típicamente lenguaje de máquina). De
esta manera un programador puede diseñar un programa en un lenguaje mucho más cercano a como
piensa un ser humano
El trabajo del Traductor consiste en redactar un documento fiel al contenido del texto original, respetando las normas gramaticales y estilísticas de la lengua de sus lectores. El Intérprete, en cambio, debe comprender lo expresado en la lengua original, captar su sentido y sus matices, y expresarlo de la forma más fiel y natural en su propia lengua.
es una técnica para escribir programas
(programación de computadora) de manera
clara. Para ello se utilizan únicamente tres estructuras: secuencia,
selección e iteración; siendo innecesario el uso
de la instrucción o instrucciones de transferencia
incondicional (GOTO, EXIT FUNCTION, EXIT SUB o múltiples RETURN).
La programación modular es un paradigma de programación
que consiste en dividir un programa en módulos o
subprogramas con el fin de hacerlo más legible y
manejable.
Se presenta históricamente como una evolución de la
programación estructurada para solucionar problemas de programación más grandes y
complejos de lo que ésta puede resolver.
programación orientada a objetos o POO (OOP según sus siglas en inglés) es un paradigma de programación que usa objetos y sus interacciones, para diseñar aplicaciones y programas informáticos
Programación declarativa es un
paradigma de programación basado en la lógica en el que se estudian de forma
simple muchos aspectos avanzados de
los lenguajes de programación
modernos
diagrama de flujo es una representación gráfica de un algoritmo o proceso. Se
utiliza en disciplinas como la programación, la economía, los procesos
industriales y la psicología cognitiva. Estos diagramas utilizan símbolos con
significados bien definidos que representan los pasos del algoritmo, y
representan el flujo de ejecución mediante flechas que conectan los
puntos de inicio y de fin de proceso.
Consiste en lenguaje máquina o bytecode y se
distribuye en varios archivos que
corresponden a cada código fuente compilado.
Para obtener un programa ejecutable se han de enlazar todos los
archivos de código objeto con un programa llamado
enlazado
es un conjunto de datos pertenecientes a un mismo
contexto y almacenados sistemáticamente para su
posterior uso. En este sentido, una biblioteca
puede considerarse una base de datos compuesta en su mayoría por documentos y textos impresos en papel e indexados para su consulta.
Los programadores también reciben el nombre de desarrolladores de software, aunque estrictamente forman parte de un equipo de
personas de distintas especialidades (mayormente informáticas), y siendo
que el equipo es propiamente el desarrollado
código Estándar Americano para el Intercambio de Información), pronunciado
generalmente [áski] o [ásci] , es un código de caracteres basado en el alfabeto latino, tal como se usa en inglés moderno y en otras
lenguas occidentales. Fue creado en 1963,por el Comité Estadounidense de Estándares (ASA,
conocido desde 1969 como el Instituto Estadounidense de Estándares Nacionales
Víctor Sánchez.
9-4