Red de conocimiento informático - Programación de la red - La idea central de la programación de software: ¿Cuál es el concepto de OO (orientado a objetos)?

La idea central de la programación de software: ¿Cuál es el concepto de OO (orientado a objetos)?

El proceso de editar un programa y dejar que la computadora lo ejecute se llama programación.

Se pueden programar muchos programas representativos que incluyen BASIC

C, C,. VB, VF, programación web JSP, ASP, PHP

BASIC es la abreviatura de Código de instrucción simbólica multiusos para principiantes (código de instrucción simbólica multiusos para principiantes. Es un lenguaje informático de alto nivel ampliamente utilizado). internacionalmente. BASIC es simple y fácil de aprender, y sigue siendo uno de los principales lenguajes de aprendizaje para iniciarse en las computadoras.

El advenimiento y desarrollo del lenguaje BASIC El lenguaje BASIC ha pasado por las siguientes cuatro etapas desde su aparición:

La primera etapa: (1964 hasta principios de los años 1970) El BASIC. El idioma salió a la luz en 1964.

La segunda etapa: (1975 a mediados de los 80) BASIC solidificado en microcomputadoras

La tercera etapa: (mediados de los 80 a principios de los 90) Lenguaje BASIC estructurado.

La cuarta etapa: (desde 1991) Visual BASIC

BASIC es un lenguaje de alto nivel que es fácil de aprender y usar, y es muy adecuado para que los principiantes lo aprendan y usen. El software de compilación más utilizado incluye True BASIC, Turbo BASIC Quick BASIC, Visual BASIC, CAREALIZER, GFA BASIC, POWER BASIC, etc...

En 1991, Microsoft lanzó Visual Basic versión 1.0. Esto causó un gran revuelo en su momento. Muchos expertos consideran la aparición de VB como un acontecimiento que marcó una época en la historia del desarrollo de software. De hecho, desde nuestra perspectiva actual, la función de VB10 es realmente demasiado débil. Pero en su momento fue el primer software de programación "visual". Esto hizo que los programadores estuvieran muy contentos y todos intentaron crear software en la plataforma VB. Microsoft tampoco perdió tiempo y lanzó tres versiones de VB20, VB30 y 40 en cuatro años. Y a partir de VB3, Microsoft integró el controlador de base de datos ACCESS en VB, lo que mejoró enormemente las capacidades de programación de bases de datos de VB. A partir de VB4, VB también introdujo ideas de programación orientada a objetos. VB es potente y fácil de aprender. Además, VB también introdujo el concepto de "control:", para que podamos utilizar directamente una gran cantidad de programas de VB ya compilados. Hoy en día, VB tiene la versión 6.0. Se ha convertido en un lenguaje y entorno de desarrollo verdaderamente profesional. Los usuarios piensan que Visual Basic se puede utilizar para crear rápidamente programas de Windows. Ahora también puede escribir programas cliente/servidor de nivel empresarial y potentes aplicaciones de bases de datos.

Conceptos básicos de programación de Visual Basic

¿Qué es un programa?

Primero necesitas saber la respuesta a la siguiente pregunta: "¿Qué es exactamente?". es un programa? "Un programa de computadora es un conjunto de instrucciones que le indican a la computadora cómo realizar una tarea específica. Los lectores pueden estar familiarizados con muchos tipos de instrucciones, como cocinar un alimento especial según una receta o llegar a un destino desconocido en una dirección específica. Sin estas instrucciones especiales, sería imposible No se puede realizar la tarea prevista.

Las computadoras son iguales, excepto que necesitan instrucciones para cada tarea que realizan, como cómo obtener una pulsación de tecla y qué hacer. ponga en la pantalla una letra sobre cómo guardar información 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 el usuario no necesita preocuparse por ellas. >En su lugar, concéntrese en hacerlo. Las tareas brindan instrucciones como calcular los salarios de los empleados, crear una lista de correo de vecinos o formatear el texto para mostrar información del informe anual más reciente.

Aunque leemos estas instrucciones en lenguaje natural, las instrucciones de la computadora deben ser código binario, que es una serie de estados de encendido o apagado en la memoria y el procesador de la computadora. Algunos lenguajes, como el ensamblador, permiten escribir este tipo de código directamente. Sin embargo, programar de esta manera es 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 limitadas y siguen una estructura muy definida.

Programación basada en eventos

Visual Basic permite la creación de programas que reflejan acciones del usuario y eventos del sistema. Este tipo de programación se denomina programación basada en eventos. Para comprender cómo funcionan los programas controlados por eventos, primero debe comprender cómo se ejecutaron los programas en el pasado y en qué se diferencian en el entorno de Windows. Antes de Windows (en la época de DOS y las PC "prehistóricas"), los programas se ejecutaban de forma secuencial. Es decir, una vez iniciado el programa, ejecuta instrucción por instrucción hasta que finaliza el programa o se produce un error fatal.

Programación orientada a objetos

La tecnología clave que facilita la creación de programas de Windows es la programación orientada a objetos u OOP. Esta técnica crea componentes reutilizables, que son los componentes básicos de un programa.

Algunas definiciones

A menudo escuchas estos términos cuando hablas de Visual Basic, por lo que una comprensión básica de estos términos es muy útil.

Control Objeto reutilizable que proporciona una interfaz visible para un programa. Ejemplos de controles son cuadros de texto, etiquetas y botones de comando.

Evento Acción iniciada 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.

Método Código de programa incrustado en la definición del objeto que define cómo el objeto procesa la información y responde a los eventos. Por ejemplo, los objetos de la base de datos tienen métodos para abrir un conjunto de registros y pasar de un registro a otro.

Objeto Elemento básico de un programa que contiene propiedades que definen sus características, métodos que definen sus tareas y métodos que identifican los eventos a los que puede responder. Los controles y formularios son ejemplos de todos los objetos en Visual Basic.

Proceso 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 de un objeto y, a veces, su comportamiento. Las propiedades también se utilizan para proporcionar datos y recuperar información de los objetos.