Software">
Actividad 3. Lenguaje de Programacion Basico
Actividad 3. Lenguaje de Programacion Basico
Actividad 3. Lenguaje de Programacion Basico
https://www.fireload.com/1da38b36126aa8a0/Concrete.Cowboy.2020.720p.rar
Estudiantes:
30.093.188. Santiago Ríos.
Sección: 11
Docente: Rafael Fuentes
2
PRESENTACION……………………………………………………………………2
UNIDAD l
TEORIA
UNIDAD II
Elección del Lenguaje
REFERENCIA……………………………………………………………………………27
3
UNIDAD I
TEORIA
CAPITULO 1. LENGUAJE C++
1.1. Definición:
ese sentido, desde el punto de vista de los lenguajes orientados a objetos, el C++
es un lenguaje híbrido.
1.2. Historia:
Simula era muy útil en el desarrollo de software, pero Simula era muy lento para
4
un uso práctico.
primer compilador de este lenguaje fue Cfront (un compilador escrito en C with
anotada de C++) y ese mismo año salió al mercado el compilador “Turbo C++”
1.3. Característica:
variable).
5.- E/S no forma parte del lenguaje, sino que se proporciona a través de una
biblioteca de funciones.
independiente.
como se había mencionado antes que, en su mayor parte, está escrito en C. Más
editores, compiladores.
1.4. Ventajas:
bibliotecas.
polimorfismo.
avance en todos los ámbitos tanto nacionales como internacionales, es por eso
que es necesario que este tipo de lenguaje se aprenda para poder realizar
7
por
1.
filosofía de trabajo.
1.5. Desventajas:
C.
extensión.
8
programación genérica.
vista. Por otra parte las precedencias de los operadores convierten a veces las
C trabaja con tipos de datos que son directamente tratables por el hardware
direcciones. Estos tipos de datos pueden ser manipulados por las operaciones
para tratar tipos de datos que no sean los básicos, debiendo ser el programador el
que los desarrolle. Esto permite que el código generado sea muy eficiente y de
funciones de librería para realizar todas estas tareas, que normalmente dependen
del sistema operativo. Es muy fácil de usar ya que con el lenguaje C se puede
provecho a la herramienta.
Con el lenguaje C no se puede lograr crear aplicaciones móviles con una linda
existir.
superiores.
UNIDAD I
TEORIA
CAPITULO 2. LENGUAJE PASCAL
2.1. Definición:
Niklaus Wirth a finales de los años 60. Su objetivo era crear un lenguaje que
facilidad.
2.2. Historia:
Las variantes de Pascal también se han usado para todo, desde proyectos de
Apple Lisa, y en los primeros años del Macintosh. Algunas partes del sistema
PDP-10 Pascal.
también tiene la capacidad de compilación cruzada del mismo código para Mac,
iOS y Android.
popular entre los usuarios de GNU/Linux, ya que también está en línea con la
filosofía (escribe una vez y compila para todos) (write once, compile anywhere).
2.3. Características:
C que es el símbolo ==. Esta sintaxis conduce a muchos errores o bugs difíciles
estos errores.
2.- Además sus programas tienen definidas dos partes: declarativa y ejecutiva.
3.- Otra diferencia importante es que en Pascal, el tipo de una variable se fija
dar una interpretación a casi todo tipo de asignaciones). Esto previene errores
prefijos que se añaden a los nombres de las variables y que indican su tipo.
13
muchos bugs.
evitan impresiones.
Para los años 1980 principio de los 90 el programa Pascal fue criticado por
Obsoleto.
informática.
programador novato.
UNIDAD I
TEORIA
CAPITULO 3. LENGUAJE BASIC
3.1. Definición:
3.2. Historia:
El lenguaje BASIC fue inventado en 1964 por John George Kemeny (1926-
BASIC fue diseñado para permitir a los estudiantes escribir programas usando
compartido permitían: un usuario más sencillo, fuera del área de las ciencias de la
En 1968 Edsger Dijkstra publicó una carta con una famosa crítica en la que
razones técnicas por las que esto es así. Pero sí se observó, desde sus inicios,
en BASIC, máxime en los noveles; hecho este que fue decreciendo con la
PDP y la Data General Nova. En estos casos, el lenguaje era implementado como
funcionamiento.
3.3. Características :
1.- BASIC permite que la información sea introducida con un teclado y crea un
programa que utiliza menús, tales como los que se encuentran dentro del sistema
buscar a través de las líneas de código informático con el fin de encontrar errores.
2.- Similar al uso de cualquier lengua que no está limitada a los libros y a las
diferentes dialectos de una lengua sino presentar una aplicación muy concreta de
PIC.
3.- El lenguaje fue en parte basado en FORTRAN II y otra parte en Algol 60,
3.4. Ventajas:
Es uno de los lenguajes más utilizados, así que es muy sencillo encontrar
sistemas Windows.
19
3.5. Desventajas:
Windows.
orientado).
intérprete que ejecuta programas con esta sintaxis mínima no necesita una pila.
una pila, se pueden agregar también ciclos FOR anidados y el comando GOSUB.
números de línea.
Los números de línea fueron un aspecto muy distintivo del BASIC clásico. Sin
programador estime cuántas líneas ocupará la parte del programa que escribe.
en un intervalo regular, como 10, pero esto lleva a problemas a la hora que el
código después agregado exceda el espacio disponible entre las líneas originales.
Para aliviar este problema de los primeros intérpretes de BASIC, los usuarios
expertos pronto escribieron sus propios programas utilitarios para renumerar sus
con cualquier intervalo entre líneas indicado y a partir de un número entero dado;
UNIDAD I
TEORIA
CAPITULO 4. LENGUAJE D
4.1. Definición:
Walter Bright cuya primera versión apareció en 1999. Se origina como un rediseño
está influido por otros conceptos de otros lenguajes como Java, C# y Eiffel. Una
4.2. Historia:
años.
su experiencia acumulada.
compilador D naciente.
comunitario.
4.3. Características:
1.- D está siendo diseñado con lecciones aprendidas del uso de C++ en vez
de ser diseñado desde una perspectiva teórica. Aunque usa muchos de los
entre D con respecto a otros lenguajes como Java y C#. Esto permite incluir
documentación.
4.4. Ventajas:
forma redundante, como hacen los lenguajes dinámicos. Por otro lado, la
4.5. Desventajas:
por la practicidad. Los conflictos se resuelven caso por caso, utilizando el mejor
algunos de gran escala, con millones de líneas de código, escritos por un grupo
en el compilador.
UNIDAD II
ELECION DE LENGUAJE
1. Lenguaje Seleccionado:
Elijo este lenguaje porque es simple y fácil de entender Y de usar para los
REFERENCIA
Fuente: https://m.monografias.com/trabajos33/programacion-lenguaje-
c/programacion-lenguaje-c.shtml
Fuente: https://www.aprenderaprogramar.com/index.php?
option=com_content&view=article&id=894:ique-es-y-para-que-sirve-c-uso-en-
sistemas-operativos-unix-compiladores-familia-lenguajes-c-
cu00505f&catid=82&Itemid=210
Fuente: https://www.aprenderaprogramar.pro/2017/10/la-importancia-del-
lenguaje-c.html
Fuente: https://www.ecured.cu/Pascal
Fuente: http://www.servindi.org/cache/li27wg/ventajas-y-desventajas-de-
pascal-120a7f
Fuente: https://prezi.com/gxbrhbwzgpru/lenguaje-de-programacion-pascal/
Fuente: https://es.m.wikibooks.org/wiki/Programaci
%C3%B3n_en_Pascal/Porqu%C3%A9_Pascal
Fuente: http://blogeducativodepaola.blogspot.com/2016/08/lenguajes-de-
programacion.html
Fuente: https://www.mikroe.com/ebooks/microcontroladores-pic-
programacion-en-basic/caracteristicas-principales-del-lenguaje-de-programacion-
basic