¿Qué pasa si te unes a una empresa sin experiencia en programación?
Un artículo
Cómo aprender bien VB
Introducción: No pienses siempre en quién tiene la “carrera más rentable”, esto no es lo que pensamos. Lo que debemos considerar es cómo dominar verdaderamente VB. Si te conviertes en un experto en VB, debería ser fácil ganar dinero. ¿Por qué a los programadores de VB se les paga tan poco? No es que VB sea incompetente, es porque la mayoría de los programadores de VB son incompetentes. Solo saben cómo usar los controles y no tienen ideas de programación. Los principiantes en VB solo pueden usar controles y API simples para decir que dominan VB, lo que obviamente afecta el estado de todo VB en el mundo de la programación. Estas personas obviamente no pueden llamarse programadores, solo pueden ser equivalentes a poder usar. VB. Como saber Word. Si los programadores de VB entienden estructuras de datos, UML, etc., es un asunto completamente diferente. Algunas personas piensan que VB tiene funciones débiles. Tenga en cuenta: la versión 95 de Fairy Sword se hizo con VB4. También hay un juego 3D muy divertido en DirectX SDK7 con muy buen sonido y animación, que también fue escrito en VB. Entonces VB puede hacer muchas cosas, siempre que quieras hacerlo.
(1) VB no es sólo bases de datos e informes. No crea que VB es solo bases de datos e informes. Estos son solo una pequeña parte de las poderosas funciones de VB. Si todavía está confundido acerca de esto, es mejor leer los libros relevantes, lo cual es mucho más útil que hacer preguntas aquí. Nunca antes había aprendido una base de datos, pero solo tenía algunas ideas de programación. Más tarde, aprender una base de datos se volvió muy fácil. Cuando hago informes, suelo utilizar RichTextBox o From, que normalmente funcionan bien y no tengo que pensar en Crystal Reports.
(2) No seas supersticioso con las API. La API puede hacer muchas cosas, pero algunas de ellas están en las funciones de VB. La API es solo la encapsulación de VB del SDK de Windows. Si desea aprender bien la API, se recomienda aprender el SDK. Si el propio VB puede admitir bien esta función, ¿por qué molestarse en usar API?
(3) No pienses en los controles. Si piensa en los controles de terceros al crear programas, el precio será muy alto. No solo el programa será grande, sino que la seguridad también será mucho menor. De hecho, los controles proporcionados por VB son completamente suficientes.
(4) Observe detenidamente el contenido de VB en MSDN, especialmente las funciones y declaraciones, que son muy útiles.
(5) Cuando encuentre un problema, no venga aquí a preguntar directamente. Piénselo usted mismo e intente resolver el problema. Aunque esto es más lento en términos de tiempo, será un gran problema. diferencia en tu propia mejora.
(6) Cuando no tengas nada que hacer, estudia más aspectos del lenguaje, como estructuras de datos y algoritmos, y no siempre pienses en cosas sofisticadas. Esto será muy útil para futuras mejoras.
Cómo aprender bien a programar en VB
1. Requisitos básicos para aprender a programar
2 Funciones y características de VB
3. Métodos de aprendizaje de programación VB
Requisitos de conocimiento de los estudiantes:
En primer lugar, aprender a programar requiere una cierta base matemática. Las computadoras están estrechamente relacionadas con las matemáticas. El modelo matemático de las computadoras (máquina de Turing, propuesta por Alan Turing) y la arquitectura (propuesta por John Von Neuman), etc., fueron propuestos por matemáticos. Por lo tanto, para aprender bien informática, es necesario tener una cierta base matemática. Sin embargo, para los principiantes, los requisitos para la base matemática no son muy altos. Desde mi punto de vista personal, un nivel de matemáticas de secundaria es casi suficiente.
En segundo lugar, aprender a programar requiere un cierto nivel de capacidad de pensamiento lógico. Si siente que tiene deficiencia en la capacidad de pensamiento lógico, no importa, porque escribir un programa. En sí mismo, también es una buena manera de aprender a programar. Para ejercitar el pensamiento lógico, la base lógica que deben tener los principiantes en programación se puede aprender de las matemáticas de la escuela secundaria.
Requisitos básicos para aprender a programar:
Estar familiarizado con el entorno operativo y las herramientas de diseño de Visual Basic, y ser capaz de diseñar interfaces de programas de aplicación.
Dominar y comprender los conceptos básicos de la programación orientada a objetos.
Dominar los conocimientos básicos del lenguaje VB y los métodos de programación.
Capaz de leer programas generalmente difíciles
Capaz de aplicar y escribir algunos programas simples
Tener la capacidad de utilizar Visual Basic para desarrollar aplicaciones en Windows; entorno y lectura y análisis Capacidad para utilizar programas VB de dificultad media.
Introducción a Visual Basic
Visual Basic es una herramienta de desarrollo de aplicaciones para Windows desarrollada por Microsoft Visual - "visual", es un método de desarrollo de interfaces gráficas de usuario (GUI), que permite no usar. -Estudiantes de informática para desarrollar software profesional de Windows.
Visual Basic hereda las ventajas del lenguaje BASIC de ser simple y fácil de aprender, y agrega muchas funciones nuevas. Adopta ideas de programación orientada a objetos y basada en eventos para hacer que la programación sea más conveniente y rápida. Puede desarrollar pequeñas herramientas para individuos o grupos, así como software a gran escala, como software multimedia, aplicaciones de bases de datos y aplicaciones de red. Es uno de los lenguajes de programación más populares en el país y en el extranjero.
Visual en inglés significa "visual". El nombre "visual Baisc" puede ser un poco abstracto, pero de hecho es el método de programación más intuitivo. La razón por la que se llama "visual" es tan larga. Cuando vea la interfaz VB, comprenderá que en realidad puede completar muchos pasos sin programación.
El concepto de controles se introdujo en VB. Los controles están en todas partes en Windows, como botones, cuadros de texto, etc. VB modaliza estos controles, y cada control tiene varias propiedades para controlar la apariencia y los métodos de trabajo del control, y puede responder a las operaciones del usuario (eventos).
De esta manera, puede hacer clic con el mouse varias veces como en el tablero de dibujo y se completará con un botón. Estos requerían un trabajo bastante complicado en lenguajes de programación anteriores.
Características de Visual Basic
1. Herramienta de diseño visual orientada a objetos
2. Mecanismo de programación basado en eventos
3. /p>
4. Proporciona un entorno de desarrollo integrado de aplicaciones fácil de aprender y usar
5. Admite el acceso a múltiples sistemas de bases de datos
6. código portátil
7. VB6.0 ha mejorado enormemente el entorno de desarrollo y las funciones de red.
Diseño visual: Visual Basic proporciona a los usuarios una gran cantidad de elementos de interfaz (llamados objetos de control en Visual Basic), como "formulario", "menú", "botón de comando", "botón de herramienta", "casillas de verificación", etc. Los usuarios solo necesitan usar el mouse y el teclado para arrastrar estos objetos de control a la ubicación adecuada, establecer su tamaño, forma, propiedades, etc., para diseñar la interfaz de la aplicación requerida.
Programación basada en eventos: desde la aparición del sistema operativo Windows, las interfaces gráficas de usuario y las aplicaciones multitarea y multiproceso requieren que el diseño del programa no pueda ser único. Cuando se utiliza Visual Basic para diseñar aplicaciones, usted. Primero debe determinar cómo interactúa la aplicación con los usuarios. (Por ejemplo, cuando ocurren eventos como clics del mouse, entrada de teclado, etc., el usuario debe escribir código para controlar los métodos de respuesta de estos eventos) Esta es la llamada programación basada en eventos.
Descripción general de los métodos de programación
1. Programación inicial
Los objetivos son una alta eficiencia operativa y un bajo uso de memoria
2. diseño
La legibilidad y mantenibilidad del programa son los objetivos
Programa = algoritmo + estructura de datos + lenguaje informático + método de programación orientado a procesos
3. Programación orientada (OOP)
El objetivo es reducir la complejidad del programa, mejorar la eficiencia del desarrollo de software y mejorar la interfaz de trabajo
Programa = objeto + mensaje + Objeto orientado programación
La programación orientada a objetos tiene las siguientes ventajas:
1. Se ajusta a los métodos de pensamiento habituales de las personas y facilita la descomposición de problemas grandes, complejos y cambiantes.
Dado que los objetos corresponden a entidades del mundo real, los objetos se pueden manejar de forma natural de la misma manera que se manejan las entidades en el mundo real, y los desarrolladores de software pueden comunicarse fácilmente con quien plantea el problema.
2. Es fácil mantener el software y aumentar o disminuir funciones. La encapsulación de objetos y la combinación suelta de objetos aportan comodidad a la modificación y mantenimiento del software.
3. Buena reutilización. La reutilización de una clase (una clase es la definición de un objeto y un objeto es una instancia de la clase) facilita la construcción de un sistema de software. Junto con el método de herencia, mejora en gran medida la eficiencia del desarrollo de software.
4. Combinado con la tecnología de visualización, se mejora la interfaz de trabajo. Con la popularidad de los sistemas operativos basados en interfaces gráficas, los métodos de programación orientados a objetos también estarán profundamente arraigados en los corazones de las personas. Combinados con la tecnología de visualización, las interfaces hombre-computadora entrarán en la era de las GUI.
Cómo aprender bien VB
(1) Desarrollar buenos hábitos de estudio
La introducción a la programación en VB no es difícil, pero es un proceso muy importante, porque En este momento se forman ideas de programación y también se desarrollan buenos hábitos de programación en esta etapa.
(2) Al aprender a programar, debes concentrarte en comprender algunos conceptos importantes.
La programación VB en sí no es complicada. Abra un libro sobre el aprendizaje de programación. Lo que ve no es más que conceptos como variables, funciones, declaraciones condicionales, declaraciones de bucle, etc., pero para poder programar realmente, necesita comprender estos conceptos en profundidad. Por lo tanto, aún debe prestar atención al aprendizaje de conceptos en la etapa inicial de programación.
(3) Escriba programas usted mismo
En la etapa introductoria de la programación, a menudo debe escribir programas usted mismo. La programación usted mismo es un reflejo de la aplicación del pensamiento creativo y un. Buena manera de cultivar el método del pensamiento lógico. Por lo tanto, debemos escribir más programas a mano, comenzar con el desarrollo de programas pequeños y aumentar gradualmente la escala de los programas desarrollados.
(4) Lectura. Pida prestados buenos programas diseñados por otros.
Lea más códigos de programas diseñados por otros, incluidos programas de ejemplo en libros de texto. Después de comprender los programas de otras personas, si quiere pensar por qué lo diseñaron de esta manera y si puede modificar el programa para completar más funciones, puede aprender las cosas excelentes de otras personas y ayudarlo a mejorar su propio nivel.
(5) El enfoque del aprendizaje de programación VB
El enfoque está en ideas, algoritmos, conceptos de programación e implementación de programas.
Las oraciones son solo herramientas de expresión, que requieren que la clase piense activamente, intente comprenderlas en clase y las aplique con flexibilidad.
Aprender a utilizar métodos de programación informática para analizar y resolver problemas.
(6) Desarrollar buenos hábitos de programación
Énfasis en la legibilidad, se deben comentar las variables
Se deben explicar los conceptos del programa;
Aprenda a depurar programas;
Analice si los resultados de ejecución son correctos o no.
Requisitos específicos para aprender bien a programar en VB:
(1) Obtenga una vista previa antes de la clase, escuche atentamente y tome las notas apropiadas, revise y digiera cuidadosamente lo que ha aprendido después de la clase y complete su tarea.
(2) Escribe más programas y presta atención a la práctica.
La clase de programación es un trabajo mental de alta intensidad. No se trata solo de escuchar o mirar, sino de practicar.
Solo cuando lo hace usted mismo y escribe algunos programas puede sentir una sensación de logro, interesarse en el curso y aprender con más calma. Solo cuando escribe una gran cantidad de programas puede obtener conocimientos y habilidades; sentirse cómodo usándolos.
El cultivo de la capacidad práctica es la mayor diferencia entre este curso y los cursos anteriores.
(3) Varios puntos a los que se debe prestar atención al depurar el programa en la computadora:
Antes de usar la computadora, debe completar cuidadosamente las preguntas experimentales en papel (incluidas diseño de interfaz de formulario; escritura de código de eventos, etc.)
Cada vez que utilices la computadora, debes resumir, registrar las preguntas que no estén claras y pedir consejo al profesor o a tus compañeros.
Normalmente deberías pasar más tiempo después de clase en el ordenador para depurar programas. Preste atención a las indicaciones del sistema. Si tiene problemas, haga más preguntas. ,
(4) Mantener una buena actitud de aprendizaje.
Tener confianza, ser autosuficiente y proactivo en el aprendizaje.
Supere el miedo a las dificultades y genere confianza para aprender bien a programar.