Want to create interactive content? It’s easy in Genially!

Get started free

¿Para que sirve la programación?

jjhernandezcolin

Created on February 21, 2021

Start designing with a free template

Discover more than 1500 professional designs like these:

Practical Presentation

Smart Presentation

Essential Presentation

Akihabara Presentation

Pastel Color Presentation

Nature Presentation

Higher Education Presentation

Transcript

¿Para que sirve la programación?

De una manera simplificada, podríamos decir que la programación informática es el proceso a través del cual se diseña, codifica, limpia y protege el código fuente de los programas de los ordenadores.

Pero empezaremos por lo basico.

¿Qué es la programación?

Es el proceso de tomar un algoritmo y codificarlo en una notación, un lenguaje de programación, de modo que pueda ser ejecutado por una computadora. Aunque existen muchos lenguajes de programación y muchos tipos diferentes de computadoras, el primer paso es la necesidad de tener una solución. Sin un algoritmo no puede haber un programa.

¿Dónde se aplica?

  • El diseño web.
  • Programación de videojuegos.
  • Programación en marketing digital.
  • Programación en Google

Grupo: 201

Areas de la programación.

1-Desarrollo web La web es todo lo que se puede ejecutar en un navegador. ¿Y qué es un navegador? Son programas como Chrome, Opera, Microsoft Edge que nos permiten acceder a sitios como Twitter, Facebook, YouTube, Slack, etc.

2-Desarrollo móvil El desarrollo móvil es simples palabras es crear aplicaciones para teléfonos y estas pueden funcionar en 2 sistemas operativos: Android de Google y iOS de Apple. En Android puedes desarrollar con lenguajes como Kotlin o Java, mientras que en IOS está Swift.

3-Videojuegos Ya todos los conocemos, tienen sus propias consolas, están en móviles, en ordenadores y consolas. Su mundo es enorme, hay diseñadores, storytelling, modelado de personajes. Entre los motores más importantes que puedes usar para desarrollar videojuegos se encuentran, Unity 3D que utiliza C# y Unreal Engine que usa C++.

4-Realidad virtual y aumentada La realidad virtual es una inmersión total, se suele utilizar un casco o lentes que ocupa toda tu visión, y con ello puedes transportarte a un mundo de ensueño, hay proyectos muy conocidos como Beat Saber y Half-Life: Alyx.

5-Desarrollo de aplicaciones de escritorio Son aplicaciones que se instalan directamente en tu sistema operativo de computadora sea Windows,Linux, Mac OS, por ejemplo: Adobe Premier, Office, un editor de código, un IDE. Para desarrollar este tipo de aplicaciones se pueden utilizar lenguajes como Java, C#, Python.

6-Sistemas operativos / Embebidos Los sistemas operativos son justamente Windows, Linux, Android o IOS, es la capa más baja de software que se comunica directamente con el hardware. Se suelen usar lenguajes como Ensamblador o C para desarrollarlos. Mientras que los sistemas embebidos son programas electrónicos que realizan pocas funciones y están diseñados para cubrir necesidades específicas, casi siempre van directamente en un chip; por ejemplo: las operaciones de una lavadora, un refrigerador o algún otro electrodoméstico.

7-Seguridad informática La seguridad informática es tarea de todos, tanto de los programadores como de los administradores de sistemas, y aunque no lo parezca el usuario como tal es el eslabón más débil.

8-Machine learning Básicamente consiste en enseñarle a las computadores a través de enormes volúmenes de datos, El papel de los programadores en este ámbito es crear los modelos, es decir la secuencia de pasos para que en Machine learning se pueda crear algo, y así encontrar patrones para poder predecir una acción a futuro

9-Cloud computing La nube es una red mundial de servidores que ofrecen servicios de almacenamiento, bases de datos, redes, software, análisis e inteligencia a través de internet. Esto les permite a las empresas y usuarios pagar solamente por lo que usan, lo cual realmente es un beneficio enorme.

Tipos de aplicaciones que se pueden generar en el lenguaje de programación de C

--Bases de Datos: MySQL, una de las bases de datos más utilizadas está escrita en C++. --Navegadores WEB: Utilizan C++ porque necesitan rapidez a la hora de mostrar los resultados en pantalla. --Sistemas operativos: La columna principal tanto de Windows, como Linux o Mac OS, están escritas en C++. Su potencia y rapidez lo hace un lenguaje de programación ideal para programar un sistema operativo. --Compiladores: los compiladores de muchos lenguajes de programación están escritos en C++. --Videojuegos: C++ es utilizado aún en el mundo de los videojuegos, bien para programar motores gráficos o para alguna parte concreta del videojuego.

Espero esta presentación haya sido de su agrado,¡Gracias por leer!

Jonathan Jesús Hernández Colín

Grupo: 201