Red de conocimiento informático - Material del sitio web - Después de aprobar el Examen Nacional de Lenguaje C de Nivel 2 de Computación, ¿qué preparativos debe hacer para convertirse en programador? (1) Datos maestros y su conversión, representación de datos, operaciones aritméticas y lógicas y conocimientos básicos relacionados de matemáticas aplicadas (2) Comprender la composición de las computadoras y los indicadores de rendimiento de los componentes principales (3; ) Dominar el conocimiento básico de sistemas operativos y lenguajes de programación; (4) Dominar las operaciones básicas del software de oficina informático de uso común (5) Dominar las estructuras de datos básicas y los algoritmos de uso común (6) Dominar la programación en lenguaje C, así como C, Java y Visual Basic Un lenguaje de programación. (6) Competente en el lenguaje de programación C, así como en uno de los lenguajes de programación C, Java y Visual Basic (7) Familiarizado con conocimientos básicos de bases de datos, redes y multimedia (8) Dominar los conocimientos básicos de ingeniería de software y comprender; conocimiento básico de procesos de software, sentido común de desarrollo de software y sentido común de gestión de proyectos (9) Conocimiento básico de estándares comunes de tecnología de la información, seguridad y leyes y regulaciones relacionadas; (9) Comprender el conocimiento básico de los estándares de tecnología de la información de uso común, la seguridad y las leyes y regulaciones relacionadas; (10) Comprender el conocimiento básico de la tecnología de la información y las aplicaciones informáticas; (11) Ser capaz de leer y comprender correctamente materiales sencillos en inglés en el campo de la informática; (2) El personal que apruebe el examen puede preparar y depurar programas de acuerdo con las especificaciones de diseño del programa de acuerdo con los requisitos de la gestión de proyectos de desarrollo de software y la ingeniería de software, escribir los documentos del programa correspondientes y producir programas que cumplan con las especificaciones estándar, cumplir con los requisitos de diseño y puede funcionar de manera correcta y confiable; tener la capacidad de trabajo práctica y el nivel profesional de un ingeniero asistente (o técnico). Las materias del examen incluyen (1) Conocimiento básico de software y hardware de computadora, el tiempo del examen es de 150 minutos, examen escrito (2) Programación, el tiempo del examen es de 150 minutos, examen escrito; Materia 1: Conocimientos básicos de software y hardware informático 1. Fundamentos de la informática 1.1 Sistemas numéricos y sus conversiones Sistemas numéricos comunes como el binario, decimal, hexadecimal y sus conversiones mutuas 1.2 Representación de números de representación de datos (números originales, números inversos y complementos Representación de números, representación a bordo de números enteros y reales, precisión y desbordamiento) Representación de no números (representación a bordo de caracteres y caracteres chinos, representación a bordo de sonidos e imágenes). Método de calibración de suma de comprobación.

Después de aprobar el Examen Nacional de Lenguaje C de Nivel 2 de Computación, ¿qué preparativos debe hacer para convertirse en programador? (1) Datos maestros y su conversión, representación de datos, operaciones aritméticas y lógicas y conocimientos básicos relacionados de matemáticas aplicadas (2) Comprender la composición de las computadoras y los indicadores de rendimiento de los componentes principales (3; ) Dominar el conocimiento básico de sistemas operativos y lenguajes de programación; (4) Dominar las operaciones básicas del software de oficina informático de uso común (5) Dominar las estructuras de datos básicas y los algoritmos de uso común (6) Dominar la programación en lenguaje C, así como C, Java y Visual Basic Un lenguaje de programación. (6) Competente en el lenguaje de programación C, así como en uno de los lenguajes de programación C, Java y Visual Basic (7) Familiarizado con conocimientos básicos de bases de datos, redes y multimedia (8) Dominar los conocimientos básicos de ingeniería de software y comprender; conocimiento básico de procesos de software, sentido común de desarrollo de software y sentido común de gestión de proyectos (9) Conocimiento básico de estándares comunes de tecnología de la información, seguridad y leyes y regulaciones relacionadas; (9) Comprender el conocimiento básico de los estándares de tecnología de la información de uso común, la seguridad y las leyes y regulaciones relacionadas; (10) Comprender el conocimiento básico de la tecnología de la información y las aplicaciones informáticas; (11) Ser capaz de leer y comprender correctamente materiales sencillos en inglés en el campo de la informática; (2) El personal que apruebe el examen puede preparar y depurar programas de acuerdo con las especificaciones de diseño del programa de acuerdo con los requisitos de la gestión de proyectos de desarrollo de software y la ingeniería de software, escribir los documentos del programa correspondientes y producir programas que cumplan con las especificaciones estándar, cumplir con los requisitos de diseño y puede funcionar de manera correcta y confiable; tener la capacidad de trabajo práctica y el nivel profesional de un ingeniero asistente (o técnico). Las materias del examen incluyen (1) Conocimiento básico de software y hardware de computadora, el tiempo del examen es de 150 minutos, examen escrito (2) Programación, el tiempo del examen es de 150 minutos, examen escrito; Materia 1: Conocimientos básicos de software y hardware informático 1. Fundamentos de la informática 1.1 Sistemas numéricos y sus conversiones Sistemas numéricos comunes como el binario, decimal, hexadecimal y sus conversiones mutuas 1.2 Representación de números de representación de datos (números originales, números inversos y complementos Representación de números, representación a bordo de números enteros y reales, precisión y desbordamiento) Representación de no números (representación a bordo de caracteres y caracteres chinos, representación a bordo de sonidos e imágenes). Método de calibración de suma de comprobación.

Representación no numérica (representación en computadora de caracteres y caracteres chinos, representación en computadora de sonidos e imágenes) 1.3 Operaciones aritméticas y lógicas Métodos de operación aritmética de números binarios en computadoras Operaciones básicas de álgebra lógica y simplificación de expresiones lógicas 1.4 Aplicaciones matemáticas Cálculos numéricos de uso común (soluciones aproximadas de matrices y ecuaciones, métodos de interpolación), permutaciones y combinaciones, estadísticas aplicadas (análisis estadístico de datos) 1.5 Arreglos de estructura de datos de uso común y aplicaciones de estructuras de datos 5 Arreglos de estructura de datos de uso común (matrices de tablas, arreglos dinámicos ), matrices dinámicas Definición, almacenamiento y operación de matrices (matrices de tabla, matrices dinámicas), listas lineales, listas enlazadas (listas enlazadas unidireccionales, listas enlazadas doblemente, listas enlazadas circulares), colas, pilas, árboles (árboles binarios, búsqueda árboles), gráficos 1.6 Algoritmos de uso común Algoritmos de clasificación de uso común, algoritmos de búsqueda, cálculos numéricos, procesamiento de cadenas, algoritmos de compresión de datos, algoritmos recursivos, algoritmos relacionados con gráficos, relación entre algoritmos y estructuras de datos, eficiencia de algoritmos, diseño de algoritmos, descripción de algoritmos ( diagrama de flujo, pseudocódigo, tabla de decisiones) 2. Fundamentos del sistema informático 2.1 Fundamentos del hardware 2.1.1 Composición del sistema informático, sistema de hardware, sistema de software y estructura jerárquica 2.2.1.2 Tipos y características de computadoras Microcomputadora, estación de trabajo, servidor, computadora central, supercomputadora 2.1 .3 Unidad central de procesamiento (CPU) La composición de la unidad de computación y el controlador, registros de uso común, sistema de instrucción, modo de direccionamiento, control de ejecución de instrucciones, rendimiento del procesador 2.1.4 La composición de la memoria principal y la memoria auxiliar, registros de uso común, instrucción sistema, modo de direccionamiento, control de ejecución de instrucciones, rendimiento del procesador 2.1.4 Memoria principal y medios de almacenamiento del sistema de almacenamiento de memoria auxiliar (semiconductor, disco duro, disco óptico, memoria flash, disquete, cinta, etc.) La composición, el rendimiento y los principios básicos de memoria principal El concepto de caché, el concepto de memoria auxiliar de almacenamiento virtual Tipo, características, rendimiento y cálculo de capacidad del equipo 2.1.5 Interfaz de E/S, interfaz de E/S, interfaz de E/S, interfaz de E/S, E/S Interfaz O e interfaz I/O 1.5 Interfaz I/O, dispositivos de E/S y dispositivos de comunicación Interfaces de E/S (bus, DMA, canal, SCSI, puerto paralelo, RS232C, USB, IEEE1394) Dispositivos de E/S (teclado, mouse , monitor, impresora, escáner, cámara y diversos dispositivos de almacenamiento auxiliares) Tipos y características de dispositivos de E/S Métodos de control (control de interrupciones, DMA) Tipos y características de equipos de comunicación (módem, concentradores, conmutadores, repetidores, enrutadores, puentes, puertas de enlace ) y sus métodos de conexión y medios de conexión (conexión en serie, conexión en paralelo, tipo y características de los medios de transmisión) 2.1.2 Conceptos básicos del software 2.1.2 Conceptos básicos del software 2 Conceptos básicos del software 2.2.1 Conceptos básicos del sistema operativo Tipos y funciones de los sistemas operativos Kernel del sistema operativo (control de interrupciones) y procesamiento de conceptos de procesos Gestión de servidores, gestión de almacenamiento, gestión de equipos, gestión de archivos, gestión de trabajos Interfaz gráfica de usuario de procesamiento de caracteres chinos y su método de operación 2.2.2 Componentes básicos del lenguaje de programación y sistema de ensamblaje, compilación e interpretación de programas de procesamiento de lenguajes lenguaje de programación básico (datos, operación, control y transmisión) Llamada de programa (función) 2.3 Conocimientos básicos de la red Funciones, clasificación, composición y topología de la red Arquitectura y protocolos de red (OSI/RM, TCP/IP) Equipos de red comunes y equipos de comunicación de red, operaciones de red Conocimiento básico y uso del sistema Estructura cliente/servidor, estructura navegador/servidor Conocimiento básico de LAN Conocimiento básico de Internet 2.4 Conocimiento básico de base de datos Principales funciones y características del sistema de gestión de base de datos Modelo de base de datos (modelo conceptual, modelo externo, modelo interno) Datos modelo, ER Operaciones de datos gráficos (operaciones relacionales) Lenguaje de base de datos (SQL) Principales funciones de control de la base de datos 2.5 Conocimientos básicos de multimedia Funciones y características básicas de multimedia 2.6 Conocimientos básicos de informática Funciones y características básicas de las computadoras 2.7 Funciones y características básicas de las computadoras 2.8 Funciones y características básicas de las computadoras Características 2.9 Funciones y características básicas de las computadoras 2.1