0% encontró este documento útil (0 votos)
7 vistas7 páginas

Act 1

FUNDAMENTOS

Cargado por

julieth navarro
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
7 vistas7 páginas

Act 1

FUNDAMENTOS

Cargado por

julieth navarro
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd

FASE 1 – CONCEPTUALIZACION DE LA PROGRAMACION

PRESENTADO POR:
JULIETH NAVARRO ARDILA
COD 1096206712

CURSO: FUNDAMENTOS DE PROGRAMACION


GRUPO: 213022_26

TUTOR:
MT. MARIBEL DEL CAARMEN TEJADA BARRERA

UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA – UNAD


INGENIERIA INDUSTRIAL
2025
El presente trabajo tiene como objetivo presentar un mapa mental que
resume los
conceptos fundamentales de la programación. A través de este recurso
visual, se exploran
aspectos clave como la definición, historia, utilidad y ejemplos de
aplicaciones de la
programación.
Además, el mapa mental incluye una clasificación de los lenguajes de
programación,
detallando sus tipos, ejemplos y características. También se abordan
los principios de la
programación estructurada, destacando las estructuras de secuencia, selección y
repetición, junto
con sus ventajas. Por último, se presentan conceptos esenciales sobre variables,
tipos de datos y
constantes.
INTRODUCCION
El presente trabajo tiene como objetivo profundizar el concepto básico que
manejamos sobre programación y efectuar un dialogo en el que conozcan mas
puntos de su desarrollo y aplicación, así mismo se busca crear un mapa mental en
el cual todos estos conocimientos e información obtenida se pueda expresar de
manera clara y especifica.
OBJETIVO
 Conocer y alimentar mas nuestros saberes sobre programación y su
desarrollo a través de la experiencia y el tiempo.
 Elaborar un mapa mental que sintetice los conceptos fundamentales de la
programación incluyendo su definición, historia, utilidad y aplicaciones.
ACT 1.1 El estudiante identifica el concepto sobre La Programación expresadas
en el foro son pertinentes y suficientemente argumentadas.
CONCEPTO PERSONAL:
La programación informática es el arte del proceso por el cual se limpia, codifica,
traza y protege el código fuente de programas computacionales, en otras palabras,
es indicarle a la computadora lo que tiene que hacer.

Hablando de forma más técnica, la programación se realiza mediante el uso de


algoritmos, que se podrían explicar cómo reglas o instrucciones que deben
seguirse para resolver el problema y lograr el objetivo.

Detrás de todos los programas informáticos que conocemos y usamos día a día
existe todo un proceso para poderlos crear.

En la programación se establecen los pasos a seguir para la creación del código


fuente de los diversos programas informáticos;
Este código le indicará al programa informático que tiene que hacer y cómo
realizarlo.
La programación se guía por una serie de normas y un conjunto de órdenes,
instrucciones y expresiones que tienden a ser semejantes a una lengua natural
acotada. Por lo cual recibe el nombre de lenguaje de programación. Y así como en
los idiomas también en la informática existen diversos lenguajes de programación.

El objetivo final de la programación es la de crear software, el cual después será


ejecutado de manera directa por el hardware de la computadora, o a través de otro
programa, para desempeñar diversas labores para las cuales fue diseñado.
ACT 1.2 El estudiante promueve en el foro la generación de diversos puntos de
vista acerca de la conceptualización de la programación.

ACT. 1.3 El estudiante desarrolla el mapa mental identificando claramente los


conceptos de programación, usando las herramientas de diseño sugeridas.

CONCEPTOS BASICOS DE PROGRAMACION:


Mapa Mental: Conceptos de Programación

Link: [Link]

1. Programación

 Definición: Proceso de crear instrucciones para que un computador realice


tareas.
 Objetivo: Resolver problemas mediante algoritmos.
2. Lenguajes de Programación

 Bajo nivel: ensamblador, máquina.


 Alto nivel: Python, Java, C++, JavaScript, etc.
 Paradigmas:
o Imperativo
o Orientado a objetos (OOP)
o Funcional
o Lógico

3. Algoritmos

 Conjunto ordenado de pasos para resolver un problema.


 Características:
o Preciso
o Finito
o Definido

4. Estructuras de Control

 Secuenciales: instrucciones paso a paso.


 Condicionales: if, else, switch.
 Repetitivas: for, while, do-while.

5. Variables y Tipos de Datos

 Variables: espacio en memoria con un nombre.


 Tipos de datos: numéricos, cadena, booleanos, listas, etc.

6. Funciones / Procedimientos

 Bloques de código reutilizables.


 Tipos:
o Con retorno (return)
o Sin retorno (procedimientos)

7. Estructuras de Datos

 Arreglos (arrays)
 Listas
 Pilas
 Colas
 Árboles

8. Depuración (Debugging)
 Proceso de detectar y corregir errores.
 Tipos de errores:
o Sintácticos
o Lógicos
o De ejecución

9. Compilación e Interpretación

 Compilador: traduce todo el código antes de ejecutar.


 Intérprete: traduce línea por línea.

10. Documentación y Comentarios

 Facilitan la comprensión del código.


 Usan símbolos como //, #, o /* */.

BIBLIOGRAFIA
 [Link]
nos-ayuda-en-nuestro-dia-dia
 [Link]
programar/1/

También podría gustarte