Want to make creations as awesome as this one?

Transcript

José Manuel Velasco García

Introducción a la ingenieria

Presentación

Puntos a abordar:

Conceptos de Algoritmo
Concepto de lenguaje de programación
Definición de Diagrama de flujo
Definición de programa
Definición de programación
  • Entrada: Se trata del conjunto de datos que el algoritmo necesita como insumo para procesar.
  • Proceso: Son los pasos necesarios aplicados por el algoritmo a la entrada recibida para poder llegar a una salida o resolución del problema.
  • Salida: Es el resultado producido por el algoritmo a partir del procesamiento de la entrada una vez terminada la ejecución del proceso.

Partes del Algoritmo:

Un algoritmo es en realidad un procedimiento por etapas. Es un conjunto de reglas que hay que seguir para realizar una tarea o resolver un problema. Los algoritmos se pueden diseñar utilizando pseudocódigo y diagramas de flujo.

¿Qué es un Algoritmo?

Importancia del Algoritmo en la programación:

En el campo de la programación informática, los algoritmos son conjuntos de reglas que indican al ordenador cómo ejecutar una tarea. En realidad, un programa informático es un algoritmo que indica al ordenador qué pasos debe realizar y en qué orden para llevar a cabo una tarea específica.

Ejemplo de Algoritmo:

Importancia en la programación

Nos permiten comunicarnos con las computadoras, crear aplicaciones y crear software .

Un lenguaje de programación es un conjunto de reglas y símbolos que permiten a los programadores comunicarse con las computadoras y especificarles qué deben hacer

Concepto de lenguaje de programación:

C#:Un lenguaje versátil creado por Microsoft con características similares al lenguaje C, pero orientado a objetos.

Java: Un lenguaje orientado a objetos que funciona independientemente de la plataforma de hardware.

Ejemplo de Lenguaje de Programación

Python es un lenguaje de programación ampliamente utilizado en las aplicaciones web, el desarrollo de software, la ciencia de datos y el machine learning (ML).

Es una herramienta esencial para cualquier programador, ya que nos ayuda a visualizar la lógica detrás de nuestros programas y a identificar posibles errores antes de escribir una sola línea de código.

Importancia en la programación:

Un diagrama de flujo es una representación gráfica de un proceso o flujo de trabajo que muestra las actividades y tareas principales necesarias para lograr un objetivo.

Definición de Diagrama de flujo:

DIA

Ejemplo de Diagrama de flujo:

Pueden organizarse las acciones necesarias para que un proyecto, software, o sistema informático pueda ejecutarse. Sin la programación, muchos de los avances tecnológicos con los que contamos, no existirían.

Importancia en la programación

Definición de Programa:

Expresión de un algoritmo en un lenguaje preciso que puede llegar a entender una computadora.

Aplicaciones:Las aplicaciones son programas totalmente distintos a los sistemas operativos o lenguajes de programación, ya que estas cumplen una función puntual y es pensada para que sea de uso común como por ejemplo manejar finanzas o contabilidad desde hojas de cálculo.

Sistema Operativo: Es un conjunto de programas que permite que un ordenador o teléfono funcione, ya que administra el hardware y permite que se ejecuten los programas.

Ejemplo de Programa:

La programación es fundamental en el mundo moderno debido a su capacidad para resolver problemas, automatizar tareas, crear sistemas y aplicaciones que facilitan la vida cotidiana.

Importancia en la programación:

Definición de Programación:

La programación es el proceso de crear un conjunto de instrucciones que le dicen a una computadora como realizar algún tipo de tarea. Pero no solo la acción de escribir un código para que la computadora o el software lo ejecute.

Ejemplo de Programación:

Actividad Interactiva

Desde tu punto de vista.¿Crees que es importante el algoritmo en el contexto de la programación? Si, no, Por que?