Teoría sobre programación

En esta sec­ción se lis­tan artícu­los con con­cep­tos teóri­cos sobre programación.

Ejemplo de métodos en programación 1 — Proyecto de control de luces en Unity

Intro­duc­ción En esta entra­da vemos algunos ejem­p­los de méto­dos en pro­gra­mación que retor­nan "void" (vacío), es decir que no pro­ducen datos de sal­i­da y además méto­dos que no requieren parámet­ros de entra­da. Para ello analizare­mos un proyec­to en Uni­ty que con­siste en una esce­na que tiene un con­jun­to de luces rojas, verdes y azules, un …

Ejem­p­lo de méto­dos en pro­gra­mación 1 — Proyec­to de con­trol de luces en Uni­ty Leer más »

Tiempo de ejecución en programación

Defini­ción de tiem­po de eje­cu­ción Se conoce como TIEMPO DE EJECUCIÓN (Run­time) en pro­gra­mación al inter­va­lo de tiem­po que va des­de que el sis­tema oper­a­ti­vo comien­za a eje­cu­tar las instruc­ciones de un deter­mi­na­do pro­gra­ma, has­ta que final­iza la eje­cu­ción del mis­mo, ya sea porque el pro­gra­ma con­cluyó exi­tosa­mente o porque fue final­iza­do por el sistema …

Tiem­po de eje­cu­ción en pro­gra­mación Leer más »

¿Qué es un BUCLE en programación? — Teoría de programación

El bucle es una ESTRUCTURA DE CONTROL repet­i­ti­va que nos per­mite repe­tir una secuen­cia de instruc­ciones has­ta que una condi­ción deje de ser ver­dadera. En un pro­gra­ma de com­puta­do­ra las instruc­ciones se van eje­cu­tan­do instruc­ción por instruc­ción de man­era secuen­cial, esto es lo que se conoce como flu­jo de un pro­gra­ma. Las estruc­turas de control …

¿Qué es un BUCLE en pro­gra­mación? — Teoría de pro­gra­mación Leer más »

Variables tipo STRING — Teoría de programación

Defini­ción de STRING Un STRING o cade­na de car­ac­teres es un tipo de dato que se uti­liza para alma­ce­nar tex­tos, no es una vari­able prim­i­ti­va como el el int, el bool o el float, sino que es un con­jun­to de vari­ables prim­i­ti­vas tipo car­ac­ter. Ten­go un vídeo sobre vari­ables prim­i­ti­vas que te puede intere­sar En …

Vari­ables tipo STRING — Teoría de pro­gra­mación Leer más »

¿Qué es una variable ENTERA? — Teoría de programación

Defini­ción de ENTERO Un ENTERO es un tipo de vari­able prim­i­ti­va que se car­ac­ter­i­za por ser una vari­able numéri­ca sin parte dec­i­mal, se puede usar para rep­re­sen­tar números enteros pos­i­tivos y neg­a­tivos den­tro de un deter­mi­na­do ran­go que depen­derá del tipo de vari­able entera que se eli­ja. Ten­go un buen vídeo sobre vari­ables En el siguiente …

¿Qué es una vari­able ENTERA? — Teoría de pro­gra­mación Leer más »

¿Qué es un BOOLEANO? — Teoría de programación

Defini­ción de BOOLEANO UnUn BOOLEANO es un tipo de vari­able prim­i­ti­va que se car­ac­ter­i­za por poder estar sólo en dos esta­dos, "true" o "false". El nom­bre de esta vari­able se lo debe al matemáti­co George Boole quien creó el álge­bra de Boole, la cual es la base de todas las opera­ciones dig­i­tales. Ten­go un vídeo …

¿Qué es un BOOLEANO? — Teoría de pro­gra­mación Leer más »

¿Qué es el PSEUDOCÓDIGO en programación? — Teoría de Programación

Defini­ción El pseudocódi­go es una her­ramien­ta que per­mite rep­re­sen­tar instruc­ciones de códi­go pero sin usar ningún lengua­je de pro­gra­mación en par­tic­u­lar, es un pun­to inter­me­dio entre el lengua­je colo­quial y un lengua­je de pro­gra­mación. Ten­go un vídeo para recomen­darte sobre este tema: En el sigu­iente vídeo hago una imple­mentación de el algo­rit­mo de orde­namien­to de burbuja …

¿Qué es el PSEUDOCÓDIGO en pro­gra­mación? — Teoría de Pro­gra­mación Leer más »

¿Qué son los Scripts y para qué sirven? — Ejemplo de utilización en Unity

Un Script es un doc­u­men­to que con­tiene instruc­ciones de pro­gra­mación en un deter­mi­na­do lengua­je, que es el que entiende la her­ramien­ta que esta­mos uti­lizan­do para desar­rol­lar cualquiera sea la apli­cación que requiera pro­gra­mación.  Algunos Ejem­p­los de uti­lización de Scripts Por ejem­p­lo, un Script puede con­tener una lista de instruc­ciones para que un Arduino cumpla una …

¿Qué son los Scripts y para qué sir­ven? — Ejem­p­lo de uti­lización en Uni­ty Leer más »

¿Qué es un ALGORITMO en programación?

Defini­ción Un ALGORITMO es una secuen­cia de pasos orde­na­dos que nos per­mite pasar de un esta­do ini­cial a un esta­do final desea­do. Esta serie de pasos tienen que pro­por­cionar la infor­ma­ción nece­saria y sin ambigüedades, es decir que sólo debe haber una for­ma posi­ble de inter­pre­tar­los. Un algo­rit­mo puede describir una secuen­cia de pasos para …

¿Qué es un ALGORITMO en pro­gra­mación? Leer más »

Cómo llamar FUNCIONES definidas en otro Script. Ejemplos en C# Unity

Intro­duc­ción En este artícu­lo vamos a ver cómo eje­cu­tar fun­ciones definidas en un Script des­de un segun­do Script. En primer lugar vemos el pro­ced­imien­to genéri­co. 🟢 Un vídeo sobre cómo lla­mar a una FUNCIÓN que está defini­da en otro script y cómo ACCEDER A UNA VARIABLE que está en otro script en Uni­ty.  Pro­ced­imien­to 1. …

Cómo lla­mar FUNCIONES definidas en otro Script. Ejem­p­los en C# Uni­ty Leer más »

articulo y video sobre programacion basica c# para unity, como programar una sentencia if

Sentencia IF — Estructura de Control Alternativa

Intro­duc­ción La sen­ten­cia IF nos per­mite tomar una decisión en fun­ción de si una condi­ción es ver­dadera o fal­sa. La alter­na­ti­va sim­ple con­siste en realizar una acción si la condi­ción es ver­dadera y en caso con­trario no hac­er nada. La alter­na­ti­va doble nos per­mite realizar una segun­da acción en caso de que la condi­ción sea fal­sa. En …

Sen­ten­cia IF — Estruc­tura de Con­trol Alter­na­ti­va Leer más »

Paradigmas de Programación

Intro­duc­ción En este artícu­lo vamos a ver a modo infor­ma­ti­vo qué es un par­a­dig­ma de pro­gra­mación y dar algunos ejem­p­los. Las primeras gen­era­ciones de com­puta­do­ras se pro­gram­a­ban uti­lizan­do lengua­je de máquina, es decir se daba una secuen­cia de instruc­ciones que la máquina entendía. Como era com­pli­ca­do recor­dar los códi­gos de estas instruc­ciones, se creó el …

Par­a­dig­mas de Pro­gra­mación Leer más »

Scroll al inicio
Secured By miniOrange