La capacidad de programar se ha convertido en el cuarto componente de la alfabetización. Todo el mundo necesita saber cómo funciona nuestro mundo digital, no solo los ingenieros”. – dice Mark Serman, director ejecutivo de la Fundación Mozilla
Programación. ¿Para qué estudiar si hay muchos programas listos para usar para computadoras?Sí, realmente hay muchos programas listos para usar. Pero como muestra la práctica, siempre hay tareas que no se pueden resolver por medios estándar. En este caso, debe crear su propio programa (o modificar uno existente).
Y sin embargo puedes decir que la programación no es para ti, que te estás inclinando por las humanidades. Entonces, ¿por qué lo necesita de todos modos?
En primer lugar, vivimos en la era de la tecnología de la información. La tecnología informática está a nuestro alrededor. Saber cómo funciona es simplemente útil.
En segundo lugar, aprender a programar ayuda a las personas a pensar de manera abstracta y dividir una tarea en partes más pequeñas.
Nuestros cursos te permitirán aprender programación paso a paso desde habilidades básicas hasta la resolución de problemas complejos.
Este curso está dedicado al estudio del lenguaje de programación más popular: el lenguaje C ++ (así como el C clásico). Muchos lenguajes modernos son similares a C. Por lo tanto, habiendo estudiado este lenguaje de programación, puedes aprender fácilmente cualquier otro.
El alcance de C y C++ es sorprendentemente amplio. Incluso en el mundo actual, a pesar de toda la variedad de herramientas modernas y confiables, estos dos lenguajes de programación siguen siendo indispensables. El lenguaje C es muy económico en el consumo de recursos del sistema, lo que hace que el programa se ejecute rápidamente. Vehículos no tripulados, relojes inteligentes , sensores y dispositivos que utilizan tecnología IoT (por ejemplo, máquinas de café) tienen un software integrado escrito completamente en C o C++.
A medida que avanza en el curso, desarrollará gradualmente sus habilidades. Comenzando con los conceptos básicos de programación, pronto podrá llevar sus habilidades a la perfección, resolviendo los problemas más complejos. Para aprender los conceptos básicos, es posible que no necesite ningún software especializado. Basta con tener Internet y tus ganas de aprender.
Si estás listo para aprender a programar fácil y libremente, ¡entonces comienza a hacer tareas!
|
Tipos de tareas
1) El primer tipo de tarea es escribir el programa usted mismo.
En la tarea anterior, tuviste que escribir el programa tú mismo. Esto se puede hacer tanto en el editor del sitio, como copiar el programa desde cualquier entorno de programación. O simplemente puede enviar el archivo. La mayoría de las veces trabajará con este tipo de tareas.
2) El segundo tipo de tareas son tareas para editar código de programa existente.
3) Otro tipo de problemas son los habituales de tipo test, en los que tendrás que dar una respuesta corta o elegir entre las opciones que se ofrecen.
|
Programas y compiladores
Un compilador es un programa que traduce el programa completo en código de máquina que el procesador puede ejecutar.
Durante la capacitación, trabajará con un compilador en línea, escribiendo o editando un programa en una ventana especial en la pantalla. Pero en algunas tareas (que tendrá que resolver por su cuenta), necesitará un compilador. en su computadora de trabajo.
Para aprender el lenguaje de programación C++, recomendamos instalar el entorno de programación DevC++, que contiene el compilador MinGW (descargar aquí) .
|
Programa sencillo
El programa C más simple tiene solo 8 caracteres:
principal()
{
}
Expliquemos cada carácter del programa:
main - El programa principal siempre recibe el nombre main .
El lenguaje de programación C distingue entre mayúsculas y minúsculas.
() : los corchetes vacíos significan que main no tiene argumentos.
{} : las llaves marcan el principio y el final del programa principal.
Todas las acciones que deben realizarse se escriben entre llaves
¿Qué hace nuestro programa?
Como no hay nada dentro de las llaves, nuestro programa no hace nada, simplemente sigue las reglas del lenguaje C, se puede compilar y obtener un archivo exe, un archivo ejecutable que se puede ejecutar.
|