Introducción A La Programación Joseline Gorotiza Mera
Introducción A La Programación Joseline Gorotiza Mera
Introducción A La Programación Joseline Gorotiza Mera
información
Lenguaje de
Programación
¿Qué es? y ¿por qué es tan importante?
AUTOR: JOSELINE KATHERINE GOROTIZA MERA
FECHA: 9/12/2022
La informática es la ciencia que estudia los métodos y técnicas para almacenar, procesar y
transmitir información de manera automatizada, y más específicamente, en formato digital
empleando sistemas computarizados.
Programación. Es un proceso mediante el cual se codifican una serie
de instrucciones, en un determinado lenguaje, para ser
posteriormente decodificados y ejecutados por un sistema
computacional, todo ello con el fin de resolver un problema. Es decir,
implementar desde un algoritmo hacia un lenguaje de programación
y dar solución a un problema.
Lenguaje máquina
Este lenguaje de
programación es el más Los lenguajes de Los lenguajes de alto
antiguo que existe. El nivel medio tienden a nivel son los más
adaptados al lenguaje
lenguaje máquina es el ser clasificados como
único que comprenden humano, por lo que son
lenguajes de bajo los más sencillos de
los ordenadores.
Cualquier código
nivel porque siguen aprender en términos
redactado mediante dependiendo de generales. Como los de
lenguajes alternativos ensambladores para medio nivel, tienen que
debe ser convertido a poder ser ser traducidos a lenguaje
lenguaje máquina para máquina para poder ser
comprendidos por los ejecutados por un
que un ordenador
ordenadores. ordenador
pueda leerlo.
El lenguajes ensamblador
tiene las mismas funciones En ese sentido, los Los lenguajes de alto
que el lenguajes máquina, lenguajes de medio nivel nivel se adaptan al código
pero está diseñado para están orientados hacia la máquina a través de
poder ser escrito y programación de sistemas, traductores y
comprendido con facilidad por lo que no son
adecuados para tareas como compiladores,
por los humanos. Los dependiendo de si se
códigos son mucho más el diseño web. Los lenguajes
de medio nivel más requiere una ejecución
cortos e intuitivos y, además,
tienden a ocupar mucho conocidos son C y C++. más rápida o menos.
menos memoria.
1. ¿Qué es la ¿Y para qué
Programación? sirve?
1. JAVA Sigue prometiendo ser uno de los lenguajes de programación de alto nivel más usados de todo el mercado laboral
2. Python Otro de los lenguajes de programación más demandados actualmente es Python. Este lenguaje de gran capacidad permite desarrollar programas de todo
tipo y posee múltiples ventajas.
3. C Es uno de los lenguajes de programación más importantes en la actualidad, con el cual se desarrollan aplicaciones y sistemas operativos, a la vez que forma la
base de otros lenguajes como Java, C++ o C#.
4. Javascript Es otro de los lenguajes de programación más demandados a nivel mundial debido a su facilidad de uso y su alta compatibilidad.
5. C++ Se trata de uno de los lenguajes de programación de alto nivel en cuanto a posibilidades en el mundo de la manipulación de objetos. Además, es un lenguaje
muy usado para el desarrollo de videojuegos.
6. C# Este lenguaje de programación ha sido desarrollado por Microsoft. Está enfocado a objetos y su uso más común es la compilación de aplicaciones con
ejecutables en .NET Framework.
7. PHP Por supuesto, en este listado de los 10 lenguajes de programación más usados no podía faltar PHP, que se ganó su popularidad por su dinamismo para poder
crear páginas web interactivas desde cero.
8. Swift Se trata de un lenguaje creado por Apple para el desarrollo de aplicaciones, específicamente, para los sistemas iOS, tvOS, OS X y watchOS. Su
funcionamiento se basa en la unión de características del lenguaje Objetive-C y C.
9. Visual Basic Según se explica en el sitio web oficial, Visual Basic es un lenguaje de programación orientado a objetos desarrollado por Microsoft. El uso de Visual
Basic agiliza y simplifica la creación de aplicaciones .NET con seguridad de tipos.
10. Assembly LanguageTambién llamado lenguaje ensamblador o ASM (por sus siglas en inglés), se trata de un lenguaje de programación de bajo nivel. Un lenguaje
ensamblador es específico de cierta arquitectura de computadora física, en contraste con la mayoría de los lenguajes de programación de alto nivel, que
idealmente son portables.
4.¿Qué problema enfocado en su profesión, cree que se
podría resolver a través de un programa de computadora?
La tecnología está llegando de muchas formas a todos los sectores para ayudar a optimizar sus resultados. Actualmente
la transformación digital hace parte no solo de los negocios sino también de la vida del ser humano.
De forma general, la educación es un proceso por el cual se propicia la adquisición de conocimientos o habilidades.
Proceso que últimamente viene transformándose debido a la variedad de canales de conocimiento que han surgido y
continúan surgiendo, complementando de esta forma la figura del profesor en el aula.
Software educativo
Es un medio pedagógico que tiene como objetivo principal facilitar el proceso tanto de enseñanza como de aprendizaje.
Es un programa de computación que a través de una plataforma digital colabora con el proceso facilitando la adquisición
de conocimientos.
Con ellos, cualquier alumno puede afianzar sus conocimientos en las más diversas áreas. Desde las más prácticas como
las matemáticas, por ejemplo, hasta las más teóricas como es el caso de la geografía.
¿Cuáles son las ventajas de usar un
Ejemplos de software educativo
software educativo?
Tipos de software educativos Utilizar un software educativo para la
Duolingo es una aplicación para
Existe una gran variedad de configuración práctica de las
dispositivos móviles y computadoras que
software educativos que permiten instituciones educativas pueden traer
permite aprender de forma efectiva,
una serie de ventajas y un gran resultado
cumplir un objetivo determinado. divertida y gratuita diversos idiomas.
Promueve el auto estudio
Programas de práctica y ejercicios, Variedad de las formas de aprendizaje
Programas de simulación, Además de su gran éxito a nivel mundial,
Permite una evaluación inmediata
Programas de resolución de Duolingo se ha caracterizado por ser una
Se pueden usar en cualquier nivel
plataforma muy cercana a los usuarios y
problemas, Enciclopedias virtuales, Es posible acceder a ellos en cualquier
dueña de miles de memes en el Internet,
Tutoriales, Juegos momento
donde el insistente pajarito verde motiva
Aumenta la motivación por el
de una forma muy extraña e “invasiva” a
aprendizaje
los usuarios para no olvidar sus clases.
Conclusión
Para concluir, notamos que para cada tarea diferente tiene un lenguaje específico.
El lenguaje y las técnicas de programación son importantes para usar las computadoras como
herramientas para resolver problemas. En informática, los problemas involucran la necesidad de
transformar un conjunto inicial de datos en un conjunto diferente de datos finales (resultados).
De esta forma, una computadora puede resolver un problema si alguien desarrolla un programa
que contiene las instrucciones apropiadas para transformar los datos.
El lenguaje debe ser confiable, fácil de entender, eficiente en términos de tiempo de ejecución y
consumo de espacio, y debe satisfacer las necesidades de la comunidad, ya sean científicos,
empresarios o usuarios no técnicos. Cada uno de estos grupos está condicionado a un vocabulario
y forma de ver las cosas específicas. Así que hay una gran variedad de idiomas, y es probable que
ese siga siendo el caso.
Anexos
Bibliografia Puedes consultar nuestras fuentes de
investigación en los enlaces.
Páginas web
https://www.campusmvp.es/recursos/post/las-principales-ventajas-de-aprender-a-programar-en-varios-
lenguajes-o-plataformas.aspx
https://talently.tech/blog/los-10-lenguajes-de-programacion-mas-utilizados/
https://www.netec.com/que-es-programacion
https://news.microsoft.com/es-xl/features/la-importancia-la-vida-diaria-aprender-programar/
https://www.xataka.com/especiales/ensenar-programacion-a-nino-scratch-cero-consejos-tutoriales-videos-1