Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                

Introducción A La Programación Joseline Gorotiza Mera

Descargar como pdf o txt
Descargar como pdf o txt
Está en la página 1de 17

Guía de

información

Lenguaje de
Programación
¿Qué es? y ¿por qué es tan importante?
AUTOR: JOSELINE KATHERINE GOROTIZA MERA

ASIGNATURA: COMPUTACIÓN II - TIC PARA LA


TOMA DE DECISIONES

FECHA: 9/12/2022

DOCENTE: ANGELICA DEL ROCIO TOMALA DE LA


CRUZ
Guía de contenido
Introducción a la programación.
Análisis de las diferentes soluciones que provee la
programación a su profesión.

Puedes consultar los contenidos principales en esta guía.


Objetivos
COMPRENDER QUE LA COMPUTADORA FUNCIONA CON PROGRAMAS Y QUE ADEMAS ES
CAPAZ DE REALIZAR PROGRAMAS.

CONOCER Y COMPRENDER LAS NOCIONES FUNDAMENTALES DE LA PROGRAMACIÓN:
VARIABLE, TIPO Y FUNCIÓN.

DESCRIBIR LOS CONCEPTOS MÁS IMPORTANTES EN EL ÁMBITO DE LA PROGRAMACIÓN.


Introducción
Programación ofrece las generalidades básicas que deben conocer aquellas personas
que deseen introducirse en la programación de computadoras; pues, mediante
aspectos visuales, como la presentación de diagramas de flujo, y de aspectos
secuenciales, como los algoritmos, la autora expone al lector la lógica de la
programación estructurada, para luego, de manera ordenada, explicar, las
generalidades básicas del lenguaje de programación C, a través de ejemplos
concretos, así como los temas que resultan esenciales, básicos y necesarios para el
desarrollo de programas de computadoras en este lenguaje de programación.
Asimismo, introduce al lector en el estudio de temas de programación de
computadoras más avanzados, como las estructuras de datos, las formas de
ordenamiento, la selección y la búsqueda.
Desarrollo
Conceptos principales

La computadora permite procesar datos para generar información, este proceso es en


forma automática, para lo cual realiza muchas operaciones. Según Trembay (2011)
Pero del mismo modo se puede diseñar procesos a medida, de ciertas situaciones que nos
apremian, los cuales pueden involucrar diversas operaciones sean aritméticas o lógicas y
procesos de decisión y/o repetitivas, o volúmenes muy grandes de datos para su proceso.

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.

Algoritmo. Conjunto de pasos finitos y secuenciales que permiten


resolver un problema. El nombre de algoritmos deriva del matemático
Persa Alkhowarizmi en el siglo XVIX.

Dato: Es toda aquella representación de una entidad , que es


susceptible de tratamiento ya sea en un programa o proceso
informático.
LENGUAJE DE PROGRAMACIÓN
En informática, se conoce como lenguaje de programación a un programa destinado a la
construcción de otros programas informáticos. Su nombre se debe a que comprende un lenguaje
formal que está diseñado para organizar algoritmos y procesos lógicos que serán luego llevados a
cabo por un ordenador o sistema informático, permitiendo controlar así su comportamiento
físico, lógico y su comunicación con el usuario humano.
Dicho lenguaje está compuesto por símbolos y reglas sintácticas y semánticas, expresadas en
forma de instrucciones y relaciones lógicas, mediante las cuales se construye el código fuente de
una aplicación o pieza de software determinado. Así, puede llamarse también lenguaje de
programación al resultado final de estos procesos creativos.
La implementación de lenguajes de programación permite el trabajo conjunto y coordinado, a
través de un conjunto afín y finito de instrucciones posibles, de diversos programadores o
arquitectos de software, para lo cual estos lenguajes imitan, al menos formalmente, la lógica de
los lenguajes humanos o naturales.
No deben confundirse, sin embargo, con los distintos tipos de lenguaje informático. Estos últimos
representan una categoría mucho más amplia, en donde están contenidos los lenguajes de
programación y muchos otros protocolos informáticos, como el HTML de las páginas web.
Tipos de lenguajes de
Programación

Lenguajes de bajo Lenguajes de medio Lenguajes de alto


nivel nivel nivel

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?

La programación informática es el arte del proceso por el


El objetivo final de la programación es la de
cual se limpia, codifica, traza y protege el código fuente
de programas computacionales, en otras palabras, es crear software, el cual después será
indicarle a la computadora lo que tiene que hacer. ejecutado de manera directa por el
hardware de la computadora, o a través de
La programación informática es una de las habilidades otro programa, para desempeñar diversas
esenciales que aprendes cuando estudias informática. labores para las cuales fue diseñado.

Detrás de todos los programas informáticos que


conocemos y usamos de manera cotidiana para
facilitarnos diversas actividades de nuestro día con día,
existe todo un proceso para poderlos crear. Este proceso
es conocido como programación, conozcamos un poco
más sobre lo que conlleva este proceso.
2. ¿Qué beneficios se obtienen de la programación en
las actividades de las personas y empresas?

Programar te da otra perspectiva para solventar problemas


Tanto a nivel personal como a nivel profesional, programar te enseña a afrontar los problemas
de manera lógica. Al empezar a programar serás capaz de asignar tareas basadas en pautas
lógicas y, a medida que las tareas sean más difíciles, unirás operaciones básicas. La
programación se trata de dividir algo grande en tareas pequeñas para, así, poder entender el
problema.
Tener conocimientos de SQL te ayudará a trabajar con bases de datos, entender información
específica que después puedes utilizar a tu favor en propuestas, investigaciones, u otras
situaciones en las que puedes encontrarte en tu carrera profesional.
Al contar y dominar una herramienta como la programación, serás capaz de realizar tus propias
creaciones y todo lo que puedas imaginar. Por ejemplo, podrías desarrollar una app única o
quizá la página web más dinámica del mundo, o bien crear el juego más divertido del planeta.
3.¿Qué lenguajes de programación existen y cuáles son los más usados
actualmente?
Actualmente se estima que existen alrededor de 700 lenguajes en el mundo
Pero estos son los 10 lenguajes de programación más utilizados en la actualidad

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

Link de las diapositivas en canva


hhttps://www.canva.com/design/DAFUQO-_sHc/l94WVehGSy6JaTE-284zVA/view?utm_content=DAFUQO-
_sHc&utm_campaign=designshare&utm_medium=link2&utm_source=sharebutton

También podría gustarte