¿No sabes si elegir el lenguaje VB, VF o C para el nivel 2 del examen de nivel informático? No sé nada al respecto. ¿Es realmente útil la investigación informática?
Modo de examen
1. El método de examen básico de * * * es un examen escrito, que combina las partes del examen escrito de (lenguaje C, Visual BASIC, Visual FoxPro, Java, Access, Visual C) en una prueba de Zhang. Público * * *La parte básica supone 30 puntos de todo el trabajo.
2. Consta de 10 preguntas de opción múltiple sobre conocimientos básicos de la educación pública y 5 preguntas para completar.
Patrón de examen
1. Prueba escrita: 120 minutos, puntuación total de 100 puntos, incluidos 30 puntos por conocimientos básicos de asuntos públicos.
2. Montado en vehículo: 60 minutos, puntuación total 100.
El segundo nivel examina el conocimiento básico de software y hardware de los candidatos y su capacidad para programar y depurar en una computadora utilizando un lenguaje de programación de alto nivel (QBASIC, FORTRAN, Pascal, C, FoxBASE).
Conocimientos básicos de los asuntos públicos
Requisitos básicos
1. Dominar los conceptos básicos de los algoritmos.
2. Dominar las estructuras de datos básicas y su funcionamiento.
3. Dominar los algoritmos básicos de clasificación y búsqueda.
4. Dominar el método de programación estructurada de refinamiento gradual.
5. Dominar los métodos básicos de la ingeniería de software y tener la capacidad de aplicar inicialmente tecnologías relevantes al desarrollo de software.
6. Dominar los conocimientos básicos de datos y comprender el diseño de bases de datos relacionales.
Contenido del examen
1. Algoritmos y estructuras de datos básicos
1. Conceptos básicos de algoritmos; complejidad de los algoritmos (complejidad temporal y complejidad espacial) Concepto y significado.
2. La definición de estructura de datos; la estructura lógica y la estructura de almacenamiento de datos; la representación gráfica de la estructura de datos;
3. La definición de tabla lineal; la estructura de almacenamiento secuencial de la tabla lineal y sus operaciones de inserción y eliminación.
4. Definición de pilas y colas; estructuras de almacenamiento secuencial de pilas y colas y sus operaciones básicas.
5. La estructura y operaciones básicas de listas lineales simplemente enlazadas, listas doblemente enlazadas y listas circulares enlazadas.
6. El concepto básico de árbol; la definición de árbol binario y su estructura de almacenamiento; recorrido de preorden, en orden y postorden del árbol binario.
7. Algoritmos de búsqueda secuencial y búsqueda binaria; algoritmos de clasificación básicos (clasificación por intercambio, clasificación por selección, clasificación por inserción).
2. Bases del diseño del programa
1. Métodos y estilos de programación.
2.Programación estructurada.
3. Métodos de programación orientada a objetos, objetos, métodos, propiedades, herencia y polimorfismo.
3. Conceptos básicos de la ingeniería de software
1. Los conceptos básicos de la ingeniería de software, el concepto de vida del software, las herramientas de software y el entorno de desarrollo de software.
2. Métodos estructurados, diagramas de flujo de datos, diccionarios de datos y especificaciones de requisitos de software.
3. Método de diseño estructurado, diseño general y diseño de detalle.
4. Métodos de prueba de software, pruebas de caja blanca y pruebas de caja negra, diseño de casos de prueba, implementación de pruebas de software, pruebas unitarias, pruebas de integración y pruebas de sistemas.
5. Depuración de programas, depuración estática y depuración dinámica.
4. Conceptos básicos del diseño de bases de datos
1. Conceptos básicos de base de datos: base de datos, sistema de gestión de bases de datos, sistema de bases de datos.
2. Modelo de datos, modelo entidad-relación y diagrama E-R, de los que se deriva el modelo de datos relacional.
3. Operaciones de álgebra relacional, incluidas operaciones de conjuntos, operaciones de selección, proyección y conexión, así como teoría de estandarización de bases de datos.
4. Métodos y pasos del diseño de bases de datos: análisis de requisitos, diseño conceptual, diseño lógico y estrategias relacionadas con el diseño físico.
Esquema del examen VB de nivel 2
Requisitos básicos
1. Familiarizado con el entorno de desarrollo integrado de Visual Basic.
2.Comprender el concepto de objetos en Visual Basic y las características básicas de los programas controlados por eventos.
3. Comprender estructuras de datos y algoritmos simples.
4. Capaz de escribir y depurar programas sencillos en Visual Basic.
Contenido del examen
1. Funciones y versiones del entorno de desarrollo de programas Visual Basic
1. Visual Basic.
2. Inicio y salida de Visual Basic.
3. Ventana principal:
(1) Título y menú.
(2) Barra de herramientas.
4. Otras ventanas:
(1) Diseñador de formularios y navegador de proyectos.
(2) Ventana de propiedades y ventana de caja de herramientas.
2. Objetos y sus operaciones
1. Objetos:
(1)Objetos de Visual Basic.
(2) Configuración de atributos de objeto.
2. Cuadro:
(1) Estructura y propiedades de la forma.
(2) Formar un evento.
3. Control:
(1) Control estándar.
(2)El nombre y valor del control.
4. Dibujo y operaciones básicas de controles.
5. Impulsado por eventos.
En tercer lugar, tipos de datos y operaciones
1. Tipos de datos:
(1) Tipos de datos básicos.
(2) Tipo de datos definido por el usuario.
(3) Tipo de enumeración.
2. Constantes y variables:
(1) Variables locales y variables globales.
(2) Variables de tipo variante.
(3) Declaración por defecto.
3 funciones internas de uso común.
4. Operadores y expresiones:
(1) Operadores aritméticos.
(2) Operadores relacionales y operadores lógicos.
(3)Orden de ejecución de las expresiones.
Cuatro. Entrada y salida de datos
1. Salida de datos:
(1) Método de impresión.
(2) Funciones relacionadas con los métodos de impresión (Tab, Spc, Space $).
(3) Formatear salida (Formato $).
2.Función InputBox.
3.Función MsgBox y declaración MsgBox.
4.
5. Salida de impresora:
(1) Salida directa.
(2) Salida del formulario.
5. Controles estándar de uso común
1. Control de texto:
(1) Etiqueta.
(2) Cuadro de texto.
2. Controles gráficos:
(1) Marco de imagen, las propiedades, eventos y métodos del marco de imagen.
(2) Cargar archivos de gráficos.
(3) Líneas rectas y formas.
3. Control de botones.
4. Seleccionar controles: casillas de verificación y botones de radio.
5. Seleccionar controles: cuadro de lista y cuadro combinado.
6. Barra de desplazamiento.
7. Cronometrador.
8.
9. Orden de las teclas Focus y Tab.
Estructura de control de verbos intransitivos
1. Seleccionar estructura:
(1) Declaración condicional estructural de una sola línea.
(2) Declaración condicional de estructura de bloque.
(3)Función IIf.
2. Estructura multirama.
3.Para estructura de control de bucle.
4. Al realizar un bucle en la estructura de control.
5.Hacer estructura de control en bucle.
6. Múltiples ciclos.
7. Vaya al control:
(1)Instrucción GoTo
(2)Instrucción On-GoTo.
7. Matriz
1. Concepto de matriz:
(1) Definición de matriz.
(2) Matriz estática y matriz dinámica.
2. Operaciones básicas de arrays:
(1) Entrada, salida y copia de elementos de un array.
(2)ForEach...siguiente declaración.
(3) Inicialización del array.
3. Matriz de control.
Ocho. Proceso
1. Subproceso:
Establecer (1) subproceso.
(2) Llame al procedimiento Sub.
(3) Proceso de llamada y proceso de evento.
2. Proceso interesante:
(1) Definición de proceso divertido.
(2) Llama al proceso divertido.
3. Transferencia de parámetros:
(1) Parámetros de participación de la forma.
(2)Referencia.
(3) Transferencia de valor.
(4) Transferencia de parámetros de matriz.
4. Parámetros opcionales y parámetros variables.
5. Parámetros del objeto:
(1) Parámetros del formulario.
(2) Parámetros de control.
Nueve. Menús y cuadros de diálogo
1. Utilice el editor de menús para crear menús.
2. Control de elementos del menú:
(1) Control de validez.
(2)Marca de elemento de menú.
(3)Selección de teclado.
3. Añadir o reducir elementos del menú.
4. Aparece un cuadro de diálogo.
5. Cuadro de diálogo general.
6. Cuadro de diálogo Archivo.
7. Otros cuadros de diálogo (color, fuente, cuadro de diálogo de impresión).
X. Aplicación en diversas formas y entornos
1. Crear programas de múltiples formas.
2. Ejecución y guardado de programas multiformato
3.Estructura del proyecto de Visual Basic:
(1) Módulo estándar
(2) Módulo de formulario.
(3) Proceso subprincipal.
4.Bucle inactivo y declaración DoEvents.
XI. Proceso de evento de teclado y mouse
1.
2.Evento KeyDown y evento KeyUp.
3. Eventos del ratón.
4. Cursor del ratón.
5. Arrastra y suelta.
Doce. Ficheros de datos
1. Estructura y clasificación de ficheros.
2. Declaraciones y funciones de operación de archivos.
3. Archivo secuencial:
(1) Operación de escritura de archivo secuencial.
(2) Operación de lectura secuencial de archivos.
4. Archivos aleatorios.
(1) Abre, lee y escribe archivos aleatorios.
(2) Agregar y eliminar registros en archivos aleatorios.
(3) Utilice controles para mostrar y modificar archivos aleatorios.
5. Control del sistema de archivos:
(1) Cuadro de lista del actuador y cuadro de lista del directorio.
(2) Cuadro de lista de archivos.
6. Operaciones básicas con archivos.
Patrón de examen
1. Prueba escrita: 90 minutos.
2. Funcionamiento del ordenador: 90 minutos.
Las operaciones informáticas incluyen:
(1) Operaciones básicas.
(2) Sencillo de aplicar.
(3) Aplicación integral.
Si desea postularse para el Nivel 3 en el futuro, lo mejor es aprender C. La programación del Nivel 3 es C.
Esquema del examen de idioma nivel C
Requisitos básicos
1. Tener conocimientos básicos de informática.
2.Comprender los conceptos básicos de los sistemas operativos y dominar el uso de los sistemas operativos de uso común.
3. Dominar las estructuras de datos básicas y los algoritmos de uso común, y estar familiarizado con el uso de herramientas de descripción de algoritmos: diagramas de flujo.
4. Ser competente en el uso de un lenguaje de alto nivel o un lenguaje de base de datos para escribir programas y depurarlos.
Contenido del examen
1. Conocimientos básicos y operaciones básicas
(1) Conocimientos básicos
1. y configuración del sistema.
2. Sistemas informáticos, hardware, software y sus interrelaciones.
3. Los componentes básicos del sistema hardware de microcomputadora. Incluyendo CPU (unidad aritmética y controlador), memoria interna (RAM y ROM), memoria externa (disco duro, disquete y CD), dispositivos de entrada (teclado y mouse) y dispositivos de salida (monitor e impresora).
4. La composición de sistemas de software, software de sistemas y software de aplicación; conceptos básicos y documentación de software y procesadores de lenguajes (ensambladores, compiladores, intérpretes).
5. Sistemas numéricos comúnmente utilizados en computadoras (binario, hexadecimal y su conversión a unidades básicas de datos (bits, palabras, segmentos, palabras);
6. Funcionamiento seguro de los ordenadores; prevención y tratamiento de virus informáticos.
7. Conocimientos generales de redes informáticas.
8. Conocimientos generales de tecnología multimedia.
(2) Operaciones básicas de DOS
1. Funciones básicas y clasificación de los sistemas operativos.
Composición básica del 2.2. Sistema operativo DoS.
3. Conceptos básicos de archivos, directorios y rutas.
4. Operaciones de DOS de uso común, que incluyen:
Inicialización y inicio
Operaciones de archivos (escribir, copiar, eliminar, cualquiera, XCOPY, atributos;
Operaciones de directorio (DiR, MD, CD, RD, TREE, ruta);
Operaciones de disco (formato, D1SKCOPY, chkdsk);
Operaciones de función (VER , fecha, hora, CLS, indicaciones, ayuda);
Procesamiento por lotes (creación y ejecución de archivos por lotes, archivos por lotes automáticos
Dirección de cambio de entrada y salida
);p>
(3) Operaciones básicas de WINDOWS
1. Características, composición básica y entorno operativo de Windows
2. Elementos básicos de la interfaz de usuario de Windows. Iconos, menús, cuadros de diálogo, botones, cursores, etc.
3. Operaciones básicas de ventanas, incluidas operaciones de inicio y salida, operaciones de ventana, operaciones de íconos, operaciones de menú y operaciones de diálogo.
2. Programación
1. Ser capaz de escribir programas utilizando métodos de programación estructurados
2. Dominar las estructuras de datos básicas y los algoritmos comunes
3. Ser competente en el uso de un lenguaje de alto nivel o un lenguaje de base de datos* * *Hay cinco lenguajes, incluidos QBASIC, FORTRAN, PASCAL, C y FOXBASE.
3. <. /p>
Utilice una microcomputadora para completar las siguientes operaciones dentro del tiempo especificado
1. Complete las operaciones básicas de la computadora (incluido el inicio de la máquina y el uso de comandos operativos).
2. Escriba y ejecute el programa de acuerdo con los requisitos dados
3. Depurar el programa, incluida la modificación y complementación del programa imperfecto dado para obtener los resultados correctos. 4. Programación en lenguaje C
(1) Estructura del lenguaje C
1. Composición del programa, funciones principales y otras funciones
2, datos. descripción, etiquetas de inicio y fin de funciones.
3. Formato de escritura del programa fuente.
Estilo de lenguaje 4.C.
(2) Tipos de datos y sus operaciones
1 tipo de datos. c (tipos básicos, tipos construidos, tipos de puntero, tipos vacíos) y sus métodos de definición.
2. Tipos, prioridades de operación y combinaciones de operadores C.
3. Conversión y operación entre diferentes tipos de datos.
4.c Tipos de expresiones (expresiones de asignación, expresiones aritméticas, expresiones relacionales, expresiones lógicas, expresiones condicionales, expresiones de coma) y reglas de evaluación.
(3) Oraciones básicas
1. Declaración de expresión, declaración vacía, declaración compuesta.
2. Entrada y salida de datos, llamadas a funciones de entrada y salida.
3. Declaración compuesta.
4.4. El uso de declaraciones goto y etiquetas de declaraciones.
(4) Selección de programación estructurada
1. Utilice declaraciones if para implementar la estructura de selección.
2. Utilice declaraciones de cambio para implementar estructuras de selección de múltiples ramas.
3. Anidamiento de estructuras de selección
(5) Programación de estructuras de bucle
1.
2.Estructuras de bucle while y do while.
3. Continuar declaraciones y interrumpir declaraciones.
4. Anidamiento de bucles.
(6) Definición y referencia de arrays
1. Definición, inicialización y referencia de arrays unidimensionales y multidimensionales.
2. Cadenas y matrices de caracteres.
(7) Función
1. Llamada correcta a funciones de biblioteca.
2. Cómo definir funciones.
3. Tipo de función y valor de retorno.
4. Transferencia de parámetros formales, parámetros reales y valores de parámetros.
5. Llamada correcta, llamada anidada y llamada recursiva de funciones.
6.Variables locales y variables globales.
7. La categoría de almacenamiento de las variables (automática, estática y de registro), el alcance y la vida de las variables.
8. Funciones internas y funciones externas.
(8) Preprocesamiento de compilación
1. Definición de macro: definición de macro sin parámetros;
2. Procesamiento "El archivo contiene"
(9) Punteros
1. Los conceptos de punteros y variables de puntero, punteros y operadores de dirección.
2. Punteros a variables, matrices, cadenas, funciones y estructuras, y variables puntero a variables, matrices, cadenas, funciones y estructuras. Se hace referencia a los tipos de datos anteriores mediante punteros.
3. Utilizar punteros como parámetros de función.
4. Función de puntero que devuelve el valor del puntero.
5. Matriz de punteros, puntero a puntero y parámetros de línea de comando de la función principal.
(10) Estructura (es decir, "estructura") y * * * objetos (es decir, "unión")
1. Métodos de definición y referencias de estructura y * * * método de datos del cuerpo. .
2. Utilice punteros y estructuras para formar listas vinculadas, crear, generar, eliminar e insertar listas vinculadas unidireccionales.
(11) Operaciones de bits
El significado y uso de 1. Operadores de bits.
2. Operaciones de bits simples.
(12) Operaciones con archivos
Solo se requiere el sistema de archivos con búfer (es decir, el sistema de E/S de disco de alto nivel), y ningún sistema de archivos con búfer no estándar (es decir, , se requiere el sistema de E/S de disco de bajo nivel).
1. Puntero de tipo de archivo (puntero de tipo de archivo).
Archivo 2.fopen (fclose).
3. Leer y escribir archivos (funciones fputc, fgetc, fputs, fgets, fread, fwrite, fprintf, fscanf) y archivos de posición (funciones rebobinar, fseek).
Materiales de referencia:
Plan de estudios del examen de nivel informático