El documento describe varios conceptos relacionados con la programación y lenguajes de programación. Explica que la programación implica establecer una serie de instrucciones para que una computadora ejecute una tarea. También define qué son los lenguajes de alto nivel y da ejemplos como LISP, Pascal, BASIC, FORTRAN, COBOL, Java, C y C++. Además, clasifica los lenguajes de alto nivel y describe brevemente algunos de ellos como Ada, C++ y Pascal.
1. Que significa programación? Cuando en Access se hace un
formulario, o cuando se hace un
Es establecer una serie de instrucciones
programa para un supermercado que
para que el ordenador o computadora
contabilice las entradas y salidas de
ejecute una tarea.
productos.
Ariel Leonardo sierra Lugo
11-4
2. Que significa lenguaje de alto nivel? El lenguaje utilizado por la maquina
internamente es el código binario. El
son normalmente fáciles de aprender
cual permite todas las funciones del
porque están formados por elementos
computador.
de lenguajes naturales, como el ingles,
Algunos ejemplos de lenguajes de alto
Existe también una relación compleja
nivel son:
entre los lenguajes de alto nivel y el
• LISP, Pascal, BASIC, FORTRAN, COBOL,
código máquina.
JAVA, C y C++.
Ariel Leonardo sierra Lugo
11-4
3. Clasificación de lenguaje de alto nivel? -Inteligencia artificial, lenguaje
interpretado
Se clasifican en : -lenguaje Ada, desarrollado por
LISP, el Departamento de Defensa.
Pascal, -desarrollos de aplicaciones en
BASIC, entornos Windows, como
FORTRAN, lenguaje de programación de
COBOL, aplicaciones ofimáticas,
JAVA, consultas a bases de datos y
C creación de páginas de Internet
C++.
Ariel Leonardo sierra Lugo
11-4
4. A la hora de configurar una red se utiliza
este lenguaje, este lenguaje generalmente
Derivado de Pascal, utilizado principalmente por
los militares.
son siglas en ingles.
Primer lenguaje de programación procedural
estructurado, utilizado sobre todo para resolver
problemas matemáticos.
Lenguaje interpretado que utiliza un amplio
conjunto de símbolos especiales y que se
caracteriza por su brevedad. Utilizado
fundamentalmente por los matemáticos.
Lenguaje de programación de alto nivel, utilizado
con frecuencia por programadores principiantes.
Ariel Leonardo sierra Lugo
11-4
5. Lenguaje de programación compilado y A la hora de configurar una red se utiliza
estructurado, que suele utilizarse en este lenguaje, este lenguaje generalmente
numerosos lugares de trabajo porque sus son siglas en ingles.
programas pueden transferirse fácilmente
entre distintos tipos de computadoras.
Lenguaje de programación semejante al
idioma inglés, que hace hincapié en las
estructuras de datos. De amplia utilización,
principalmente en empresas.
Lenguaje estructurado e interpretado de
fácil ampliación. Ofrece una alta
funcionalidad en un espacio reducido.
Ariel Leonardo sierra Lugo
11-4
6. Diseñado en un principio para usos A la hora de configurar una red se utiliza
científicos y de ingeniería, se trata de un este lenguaje, este lenguaje generalmente
lenguaje compilado de alto nivel que hoy son siglas en ingles.
se utiliza en numerosos campos.
Precursor de diversos conceptos, como las
variables, las instrucciones condicionales y
las subrutinas compiladas por separado.
.
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.
Ariel Leonardo sierra Lugo
11-4
7. Lenguaje de programación que suele A la hora de configurar una red se utiliza
utilizarse con niños. Presenta un sencillo este lenguaje, este lenguaje generalmente
entorno de dibujo y varias prestaciones de son siglas en ingles.
mayor nivel del lenguaje LISP.
Fundamentalmente educativo.
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.
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 Leonardo sierra Lugo
Ariel
11-4
microcomputadoras.
8. Lenguaje de programación utilizado A la hora de configurar una red se utiliza
fundamentalmente para crear aplicaciones este lenguaje, este lenguaje generalmente
destinadas a instrucciones asistidas por son siglas en ingles.
computadora. Se caracteriza por utilizar un
mínimo de sintaxis.
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.
Ariel Leonardo sierra Lugo
11-4
9. A que se le denomina Lenguaje de
maquina? Basa en código objeto y código fuente
Es lenguaje artificial que puede El codigo binario de los computadores.
utilizarse para definir una secuencia de El cual este representado por (1) y (0).
instrucciones para su procesamiento
por un ordenador o computadora, Se
asume generalmente que la traducción
de las instrucciones a un código que
comprende la computadora debe ser
completamente sistemática.
Ariel Leonardo sierra Lugo
11-4
10. Programación orientada a objetos?
ejecutarse directamente en la unidad
Se orienta atraves de un central de proceso (CPU) del sistema.
Las maquinas que están
código generado por un
programadas en las empresas para
ensamblador, traducido a hacer los ensamblajes, remplazando
partir del código fuente de un las tareas que antes costaban
programa. mucha mano de obra.
Ariel Leonardo sierra Lugo
11-4
11. Características de controles en Los iconos que aparecen en el
ambientes gráficos? escritorio de un computador facilitan al
rápido acceso a los programas
Su principal uso, consiste en proporcionar deseados.
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.
Ariel Leonardo sierra Lugo
11-4
12. Que significa algoritmo?
efectuar operaciones aritméticas
(multiplicación, división, obtención de
Algoritmo, en matemáticas, método
raíces cuadradas.
de resolución de cálculos complicados
mediante el uso repetido de otro
método de cálculo más sencillo.
Ariel Leonardo sierra Lugo
11-4
13. Función del algoritmo en programación?
En la creación de una programa que
Resuelto del problema desde el punto de cumpla una tarea especifica, Una
vista lógico, se utiliza un lenguaje de presentación de diapositivas en Power
programación para codificar la secuencia de Point está programada en una cierta
instrucciones que el ordenador debe frecuencia.
ejecutar para realizar la tarea.
Ariel Leonardo sierra Lugo
11-4
14. Que son diagramas de flujo?
Un ejemplo es la secuencia lógica de las
acciones en el diseño de programas de
computadoras. A la hora de realizar un
Son diagramas secuenciales empleado
mapa conceptual se utilizan diagramas
en muchos campos para mostrar los
de flujo
procedimientos detallados que se
deben seguir al realizar una tarea,
como un proceso de fabricación.
Ariel Leonardo sierra Lugo
11-4
16. Que significa programación HTML?
HTML es la abreviatura de HyperText
Es el lenguaje predominante para la
Markup Language, y es el lenguaje que elaboración de paginas web o para la
todos los programas navegadores usan creación de programas.
para presentar información en la World <Meta attributo1, attributo2>
Wide Web (WWW). Este comando describe algunas
Este es un lenguaje muy sencillo que se caracteristicas del documento. Por ejemplo:
basa en el uso de etiquetas, consistentes <Meta http-Equiv="Refresh" Content=ss>
en un texto ASCII encerrado dentro de un Actualiza la pagina cada ss segundos.
par de paréntesis angulares(). El texto
<Meta http-Equiv="Refresh" Content=ss
incluido dentro de los paréntesis nos dará
una explicación de la utilidad de la Actualiza la pagina cada ss segundos
etiqueta.
Ariel Leonardo sierra Lugo
11-4