Conceptos básicos de programación informática
Lo mismo ocurre con las computadoras, excepto que necesitan instrucciones para cada tarea que realizan. Incluso las tareas más simples requieren instrucciones, como cómo obtener una pulsación de tecla, cómo mostrar una letra en la pantalla y cómo guardar un mensaje en el disco. Afortunadamente, muchas de estas instrucciones están incluidas en el chip del procesador o integradas en el sistema operativo, por lo que los usuarios no tienen que preocuparse por ellas.
En su lugar, concéntrese en proporcionar instrucciones para tareas como calcular la nómina de los empleados, crear una lista de correo de vecinos o formatear el texto para mostrar la información más reciente del informe anual. Aunque leemos estas instrucciones en lenguaje natural, las instrucciones de la computadora deben ser código binario, una secuencia de estados de encendido o apagado en la memoria y el procesador de la computadora. Algunos lenguajes, como el lenguaje ensamblador, permiten escribir este tipo de código directamente. Sin embargo, programar de esta manera es muy difícil, por lo que Visual Basic y otros lenguajes de programación permiten a los programadores escribir instrucciones de una manera algo similar al lenguaje natural. Sin embargo, incluso estas instrucciones son todavía limitadas y siguen una estructura muy definida. A menudo escuchará estos términos cuando hable de Visual Basic, por lo que es útil tener una comprensión básica de estos términos.
Un objeto reutilizable que controla la interfaz visual del proveedor. Ejemplos de controles son cuadros de texto, etiquetas y botones de comando.
Acción desencadenada por el usuario o el sistema operativo. Ejemplos de eventos son pulsaciones de teclas, clics del mouse, límites de tiempo o recepción de datos desde un puerto.
Los métodos son código de programa incrustado en la definición del objeto que definen cómo el objeto procesa la información y responde a los eventos. Por ejemplo, un objeto de base de datos tiene un método que abre un conjunto de registros y lo mueve de un registro a otro.
Los elementos básicos de un programa objetivo, incluidos los atributos que definen sus características, definen sus tareas e identifican los eventos a los que puede responder. Los controles y formularios son ejemplos de todos los objetos en Visual Basic.
Un procedimiento es un fragmento de código escrito para completar una tarea. Los procedimientos normalmente se utilizan en respuesta a eventos específicos.
Propiedades características de un objeto, como tamaño, posición, color o texto. Las propiedades determinan la apariencia y, a veces, el comportamiento de un objeto. Las propiedades también se utilizan para proporcionar datos y recuperar información de los objetos. Existen muchas herramientas poderosas para desarrollar programas de Windows, como el famoso Visual Studio, que no solo incluye VB, sino también VC, VC#, VF# y otros subentornos.
Además, el lenguaje ensamblador se utiliza a menudo en la programación de Windows, el más famoso de los cuales es el IDE integrado RadASM. Por supuesto, la programación informática no significa programar bajo un sistema operativo específico. Siempre que sea una secuencia de instrucciones diseñadas para una computadora, debe considerarse programación informática.