Academia.edu no longer supports Internet Explorer.
To browse Academia.edu and the wider internet faster and more securely, please take a few seconds to upgrade your browser.
…
188 pages
1 file
Una computadora es una máquina que solo comprende las instrucciones que se le den en un determinado formato. Cada máquina reconoce y ejecuta un número de instrucciones diferentes que se agrupan en los distintos lenguajes de programación. Un lenguaje de programación es un conjunto limitado de palabras y de símbolos que representan procedimientos, cálculos, decisiones y otras operaciones que pueden ejecutar una computadora. A pesar de que en este trabajo parte de la división de lenguajes de programación en imperativos y declarativos (los cuales a su vez se dividen en numerosos subgrupos), la clasificación más común y básica que suele hacerse de los lenguajes de programación es la que los divide en lenguajes de bajo y de alto nivel. Los lenguajes de programación de bajo nivel fueron los primeros que surgieron y se llaman así porque están directamente relacionados con el hardware del computador, es decir, el usuario introduce una serie de códigos numéricos que la máquina va a interpretar como instrucciones. Para usar este lenguaje, el programador tenía que conocer el funcionamiento de la máquina al más bajo nivel y los errores de programación eran muy frecuentes. Los lenguajes de alto nivel surgieron con posterioridad con el primer compilador de FORTRAN (FORmula TRANslation), que, como su nombre indica, inició como un "simple" esfuerzo de traducir un lenguaje de fórmulas, al lenguaje ensamblador y por consiguiente al lenguaje de máquina, facilitando la labor a los programadores. A partir de FORTRAN, se han desarrollado innumerables lenguajes, que siguen el mismo concepto: facilitar la vida al programador, aumentando la productividad. Estos lenguajes usan un número reducido de instrucciones (normalmente en inglés) que siguen unas estrictas reglas gramaticales que se conocen como sintaxis del lenguaje. Pero aunque el programador de esta forma se distancie del hardware del computador, este sigue trabajando en lenguaje máquina. Por ello se hace necesaria una traducción a una secuencia de instrucciones interpretables por el computador. Esta labor es llevada a cabo por los compiladores y los intérpretes. El compilador es un programa que se encarga de la traducción global del programa realizado por el usuario. Esta operación recibe el nombre de compilación. El programa es traducido completamente antes de que se ejecute, por lo que la ejecución se realiza en un periodo muy breve. El intérprete por el contrario lleva a cabo una traducción inmediata en el momento de la ejecución, es decir, irá ejecutando las instrucciones una a una haciendo que el proceso requiera un periodo de tiempo sensiblemente mayor del que necesitaría un compilador. Los intérpretes son usados para traducir programas de alta dificultad de implementación, en estos casos, las órdenes a traducir son de tal complejidad que no merece la pena crear un compilador ya que este también tendría que ser de una complejidad por encima de lo normal. Hay que mencionar la existencia de lenguajes que combinan características de los de alto nivel y los de bajo nivel (es decir, Ensamblador). Un ejemplo es C: contiene estructuras de programación de alto nivel; sin embargo, fue diseñado con muy pocas instrucciones, las cuales son sumamente sencillas, fáciles de traducir al lenguaje de la máquina; y requiere de un entendimiento apropiado de cómo funciona la máquina, el uso de la memoria, etcétera. Por ello, algunos consideran a lenguajes como C (que fue diseñado para hacer sistemas operativos), lenguajes de nivel medio, si bien, son considerados mayoritariamente de bajo nivel. Aunque en esta introducción se ha comenzado a hablar de los lenguajes dividiéndolos en bajo y alto nivel, en las próximas páginas se procederá a un análisis más exhaustivo y detallado y se verán las numerosas formas en que se pueden agrupar los lenguajes teniendo en cuenta funcionalidad y orientación. Sin embargo no está estipulada ninguna clasificación estricta debido a que dependiendo de la característica por la que se clasifique, un lenguaje podría estar relativamente en un grupo u otro. Sería utópico tratar de clasificar todos los lenguajes existentes ya que hay demasiados y con frecuencia surgen nuevos. No obstante se ha tratado de realizar una clara y esquemática clasificación de los distintos tipos, que abarcase a los lenguajes más importantes.
Las personas para comunicarse entre sí utilizan un lenguaje que puede ser oral o escrito. En general, para comunicar algo siempre se usa un lenguaje.La informática no queda excluida del uso de lenguajes, ya que estos son la manera de especificar las acciones que se desea sean realizadas en la computadora.
Lo que sabemos hoy acerca de la lectura y la escritura es muy diferente de lo que pensábamos hace tan sólo dos décadas. En los últimos años diversas disciplinas como las ciencias del lenguaje o la psicología cognitiva han hecho aportaciones teóricas tan relevantes que han modificado radicalmente nuestra concepción sobre los actos de comprensión y composición y, en consecuencia, los planteamientos sobre su enseñanza y aprendizaje.
2021
FUNDAMENTACIÓN El Curso de Portugués tiene como objetivo central brindar a los alumnos de la Facultad los instrumentos conceptuales y procedimentales para leer, de forma autónoma, materiales bibliográficos (estudios, comunicaciones y documentos) procedentes del ámbito de expresión portuguesa; en particular, textos académicos o de interés profesional, vinculados a las humanidades o a las ciencias sociales. Esto significa que las actividades de enseñanza-aprendizaje tienen como fin específico la lectocomprensión en lengua portuguesa, quedando, por tanto, fuera de nuestros objetivos la adquisición de las competencias orales y de escritura en esa lengua extranjera. En líneas generales, en base a diversos recursos didácticos, se plantearán tareas que impliquen las siguientes operaciones: paráfrasis, asociación, reconocimiento de ideas principales y secundarias, comparación, diferenciación del lenguaje figurativo y literal, determinación de ambigüedad, análisis de relaciones causales, establecimiento de secuencias, determinación de relaciones anafóricas, discusión epistemológica, ideológica y crítica.
y mediados de los 80 pueden no ser los mejores ordenadores para comenzar, especialmente si usas un emulador, porque cada tecla tenía un comportamiento diferente según el momento. Por ejemplo: al comenzar, las teclas se comportaban en "modo de orden directa", y con una sola pulsación de la tecla P aparecía la orden PRINT escrita en pantalla. Esto hace más complicado su uso desde un emulador, si no se tiene al lado una imagen que recuerde cómo era el teclado original. Aun así, en la gama 128 K se podía trabajar de una forma un poco más natural. Ésta sería nuestra primera orden ejecutada en un Spectrum 128k: Un PC con MS-DOS y el intérprete llamado GwBasic mostraría una apariencia similar a los anteriores: 6 ¿Sólo podrás aprender BASIC si tienes un ordenador clásico o un emulador? Por supuesto que no. Si tienes un PC moderno con Windows o Linux, puedes descargar gratuitamente desde Internet un intérprete de BASIC llamado Basic256, que te permitirá probar los ejercicios de este curso. Si usas este entorno, deberás teclear tus órdenes y luego pulsar el botón "Run". El resultado aparecerá en el panel derecho: Nota: La gran mayoría de versiones del lenguaje BASIC no distinguen entre órdenes en mayúsculas y en minúsculas, de modo que PRINT será lo mismo que print o Print.
Loading Preview
Sorry, preview is currently unavailable. You can download the paper by clicking the button above.
Las actividades del lenguaje, 1971
PEDAGOGIA DESDE EL LENGUAJE, 2024