Apéndice: Lo más básico. Empieza la codificación.

Glosario

Bit: es una señal electrónica que puede estar encendida (1) o apagada (0). Un bit es un dígito del sistema de numeración binario.

Se puede imaginar un bit, como una bombilla que puede estar en uno de los siguientes dos estados:

apagada apagada o encendida encendida

Sigue leyendo

Anuncios

Capitulo 1 – Lo más básico. Empieza la codificación.

Índice

1.1 Pasos para resolver un problema
1.2 Una aclaración sobre el Pseudocódigo
1.3 Conceptos acerca de la memoria
1.4 Su segundo programa: suma de números enteros
1.5 Un mejor análisis de la asignación de datos
dentro de nuestras 3 variables del Código 1.2

1.1 Pasos para resolver un problema.

Cuando se presenta un problema al que debemos encontrar una solución, debemos siempre analizar una y otra vez, examinando cuidadosamente el problema, para de esta manera obtener una idea clara sobre lo que se solicita y determinar los datos necesarios para conseguir resolverlo. La resolución de un problema podríamos decir que tiene 5 fases:

Sigue leyendo

Capitulo 0 – Introducción a las Computadoras y a la Programación

Índice
0.1 ¿Qué es una computadora?
0.2 Esquema u organización de un ordenador
0.3 Lenguajes de Programación.
0.4 Pero... ¿Que es la programación de computadoras?

0.1 ¿Qué es una computadora?

Computadora u ordenador es una máquina de alta velocidad, capaz de almacenar datos e informaciones, procesar o tratar los datos de acuerdo con las instrucciones y producir resultados o información en un formato adecuado.

Alta velocidad: los ordenadores actuales pueden almacenar, manejar y proporcionar información en cuestión de segundos. No es exagerado señalar que en pocos minutos efectúan tareas para las que tardábamos días, meses o años en realizarlo.

Sigue leyendo

Apéndice: Lanzamiento del curso

Glosario

Algoritmo: Es la descripción exacta y sin ambigüedades de la secuencia de pasos elementales a aplicar para, a partir de los datos del problema, encontrar la solución buscada. Todo lo que se ha de hacer debe estar de forma detallada, paso a paso. Muchas veces se tiende a confundir un algoritmo con algo netamente computacional o tecnológico. En el fondo no es así. Un algoritmo es básicamente una lista definida, ordenada y finita que nos indica como resolver un problema determinado (¡Grande Wikipedia!)

Algoritmo para hacer un huevo frito:

  1. Voy a la cocina.
  2. Saco un huevo del refrigerador.
  3. Saco una sartén.
  4. Pongo un poco de aceite en la sartén.
  5. Hecho el huevo a la sartén.
  6. Lo frito.
  7. Me lo como.

Sigue leyendo

Primer articulo y lanzamiento del curso

¿Por qué debo seguir este curso?

Tener conocimientos sobre programación de computadoras y el funcionamiento de una computadora es una es una virtud útil para desenvolverse como profesional en muchas áreas y no solo para las personas que guardan relación con las ciencias computacionales. Esto es así por que vivimos en una época en donde la tecnología tiene un gran auge en la sociedad actual.

Aprender a programar no es distinto a querer aprender a tocar un instrumento o a jugar algún deporte. A diferencia de lo que muchos piensan no hay que ser un genio para aprender a programar… solo hay que tener determinación, ¿o tienes que ser un genio para leer?

A lo largo de este curso nos gustaría intentar crear una experiencia de aprendizaje informativa mutua, divertida y retadora a la vez. Intentaremos realizar una estructura de aprendizaje de programación un poco más lenta, pero detallada (hasta donde nuestros conocimientos y las búsquedas en Google nos den) intentando explicar las bases de la creación de pseudocódigo y análisis del lenguaje C++.

Sigue leyendo