¿Cuáles son los contenidos del examen de programador de software?

Los programadores pertenecen al examen de calificación de ingreso suave, que incluye dos materias: conocimientos básicos y tecnología aplicada. El contenido de cada materia es diferente y es necesario aprobar todas las materias en un solo examen para considerarse calificado.

Programador es un examen de calificación junior para exámenes suaves. Según el plan de estudios del examen de programador, el contenido del examen de cada asignatura es el siguiente:

Sujeto de prueba 1: Conocimientos básicos de ingeniería informática y de software.

1. Conceptos básicos de la informática

1.1 Sistemas numéricos y sus transformaciones

Sistemas numéricos comunes como el binario, el decimal y el hexadecimal y sus conversiones mutuas.

1.2 Representación de datos

Representación de números

Representación de datos no numéricos

1.3 Operaciones aritméticas y lógicas

Métodos de operación de números binarios en computadoras

Operaciones básicas de álgebra lógica

1.4 Aplicaciones matemáticas

Cálculos numéricos comunes (matriz, solución aproximada, interpolación)

Permutación y combinación, estadística aplicada

Conceptos básicos de codificación

1.5 Estructura general de datos

Disposición

Lista lineal y lista enlazada

Cola, pila

Árbol

Dibujo

1.6 Algoritmos de uso común

La relación entre algoritmos y estructuras de datos

Diseño de algoritmos y descripción de algoritmos

Algoritmos de clasificación comunes

Algoritmos de búsqueda

Métodos de cálculo numérico comunes

Algoritmos de procesamiento de cadenas

Algoritmos recursivos

Árbol de expansión mínimo, clasificación topológica y algoritmo de ruta más corta de fuente única

2. p>

2.1 Conceptos básicos del hardware

2.1.1 Tipos y características de las computadoras

Microcomputadora (PC), estación de trabajo, servidor, mainframe, mainframe, supercomputadora, máquina paralela.

2.1.2 Unidad Central de Procesamiento CPU

Composición de la CPU

Registros de uso común

Sistema de instrucción, modo de direccionamiento

Control de ejecución, control de interrupciones, rendimiento del procesador

2.1.3 Memoria principal y memoria auxiliar

Medios de almacenamiento

Caché, memoria principal

p>

Dispositivos de almacenamiento auxiliares

2.1.4 Interfaces de E/S, dispositivos de E/S y dispositivos de comunicación

Interfaces de entrada y salida

Entrada/ dispositivos de salida (Tipo, Características)

Equipo de comunicación (Tipo, Características)

Métodos de conexión y tipos de medios de conexión de dispositivos de E/S y dispositivos de comunicación

2.2 Conocimientos básicos de software

Conocimientos básicos de los sistemas operativos

Tipos y funciones de los sistemas operativos

Gestión del procesador

Gestión del almacenamiento

Gestión de dispositivos

Gestión de archivos

Gestión de trabajos (algoritmo de programación de trabajos)

Interfaz gráfica de usuario y método de operación

2.2. 2 Programación Conocimientos básicos de lenguajes y programas de procesamiento de lenguajes

Conocimientos básicos de traducción de lenguajes (ensamblaje, compilación e interpretación)

Componentes básicos de los lenguajes de programación: datos, operaciones, control y transmisión.

Tipos y características de los lenguajes de programación

2.3 Conocimientos básicos de las redes

Función, clasificación, composición y topología de las redes

Red Básica protocolos y estándares

Equipos de red comunes y equipos de comunicación de red, conocimientos básicos de sistemas operativos de red

Estructura cliente/servidor, estructura navegador/servidor.

Conocimientos básicos de red de área local

Conocimientos básicos de Internet

2.4 Conocimientos básicos de base de datos

Principales funciones y características de la base de datos sistema de gestión

Esquema de base de datos (esquema conceptual, esquema externo, esquema interno)

Modelo de datos, diagrama ER

Operaciones de datos (operaciones relacionales)

Lenguaje de base de datos (SQL)

Principales funciones de control de la base de datos (control de concurrencia, control de seguridad)

2.5 Conocimientos básicos de multimedia

Conocimientos básicos de multimedia

Características de rendimiento de dispositivos multimedia comunes y tipos de formatos de archivos multimedia comunes

2.6 Indicadores de rendimiento del sistema

Tiempo de respuesta, rendimiento, tiempo de respuesta

Fiabilidad y mantenibilidad, compatibilidad, escalabilidad, portabilidad, disponibilidad, reutilización y seguridad

2.7 Conocimientos básicos de aplicaciones informáticas

Métodos de operación de software ofimático de uso común

Aplicar a la gestión de información informática, procesamiento de datos, diseño auxiliar, control automático, informática científica, inteligencia artificial y otros campos.

Servicios de telecomunicaciones

3. Conocimientos sobre desarrollo y operación de sistemas

3.1 Conocimientos básicos de ingeniería de software y gestión de proyectos

Conceptos básicos de ingeniería de software Conocimiento

Objetivos y tareas de cada etapa del ciclo de vida del desarrollo de software

Conocimientos básicos del proceso del software

Conocimientos básicos de la gestión de proyectos de desarrollo de software

Conocimientos básicos de métodos de desarrollo de software (método prototipo, método orientado a objetos)

Conocimientos básicos de herramientas y entornos de desarrollo de software (casos)

Conocimientos básicos de gestión de calidad de software

3.2 Conocimientos básicos de análisis y diseño de sistemas

Conocimientos básicos de diagrama de flujo de datos (DFD) y diagrama entidad-relación (diagrama ER)

Poseer orientación a objetos diseño y diseño centrado en procesos Conceptos básicos de diseño y diseño centrado en datos.

Métodos de análisis y diseño estructurados

Conocimientos básicos de diseño de módulos, diseño de código y diseño de interfaces hombre-ordenador

3.3 Conocimientos básicos de programación

Programación estructurada, diagramas de flujo, diagramas NS, diagramas PAD.

Estilo de programación

3.4 Conocimientos básicos de las pruebas de programas

El propósito, principios, objetos, procesos y herramientas de las pruebas de programas

Negro Box Testing y métodos de prueba de caja blanca

Diseño y gestión de pruebas

3.5 Conocimientos básicos de documentación de programación

Descripción del algoritmo, descripción de la lógica de grado y especificación de grado.

Plan de prueba del módulo, caso de prueba del módulo e informe de prueba del módulo

3.6 Conocimientos básicos de operación y mantenimiento del sistema

Conocimientos básicos de la gestión de la operación del sistema

Conocimientos básicos de mantenimiento de sistemas

4. Conocimientos básicos de seguridad de la información

Conocimientos básicos de seguridad de sistemas de información

Gestión de la seguridad de sistemas de información

Conocimientos básicos de cifrado y descifrado

5. Conocimientos básicos de estandarización

Conceptos básicos de estandarización

Niveles de estándares (estándares internacionales, estándares de la industria, estándares empresariales)

Estándares relacionados (estándares de código, estándares de formato de archivo, estándares de seguridad, especificaciones de desarrollo de software y estándares de documentos, estándares relacionados con Internet)

Conocimientos básicos de informatización

6. p>

El significado de información, recursos de información, informatización, ingeniería de la información, industria de la información y tecnología de la información.

Tendencias globales de informatización, estrategias de informatización, estrategias de informatización empresarial y sentido común estratégico.

Puntos clave de las leyes y regulaciones relevantes

7. Inglés informático

Tener el nivel de lectura en inglés de un ingeniero asistente (o técnico)

Domina este campo Terminología básica en inglés

Tema de prueba dos: Programación

1. Diseño de interiores

1.1 Comprender el diseño externo

1.2. División de funciones del software y determinación de la estructura

Diagrama de flujo de datos (DFD), diagrama de estructura

1.3 Diseño de datos físicos

Determinar el método de organización de los datos, el medio de almacenamiento y el diseño formato de registro y método de procesamiento.

1.4 Diseño detallado de entradas y salidas

Diseño de interfaz, diseño de informes, etc.

1.5 Documentos de diseño interno

Interfaz del programa, programa funciones, personas Interfaz de máquina, entrada y salida, plan de pruebas

1.6 Revisión del diseño interno

2 Programación; estándares)

p>

2.2 Escribir documentación de programación

Especificación del módulo (lógica de procesamiento del programa, formato de datos de entrada y salida)

Descripción de los requisitos de prueba (tipo de prueba y objetivos, casos de prueba, método de prueba)

2.3 Revisión del diseño del programa

3 Implementación del programa

3.1 Programación

Métodos y especificaciones de programación.

Selección y uso de lenguajes de programación

Inspección manual

Documentación del programa

3.2 Pruebas del programa

Selección de Entorno de prueba y herramientas y uso de prueba

Diseño de datos de prueba

Redacción del informe de prueba

Lenguaje de programación (requiere lenguaje C, luego seleccione C, C y lenguajes Java Una especie de).

Lenguaje de programación 4.1C (estándar C99)

Lenguaje de programación 4.2C (estándar ANSIC)

Lenguaje de programación 4.3Java (Java2)

Recordatorio: debido a los constantes cambios y ajustes en las políticas y el contenido de los exámenes, la información anterior proporcionada por Liekao.com es solo como referencia. Si tiene alguna objeción, consulte el contenido anunciado por el departamento autorizado.

Se presentan los siguientes materiales de revisión gratuitos: preguntas y respuestas de la mañana para el ingeniero de gestión de proyectos de integración de sistemas en la primera mitad de 2021.

Formato: PDF Tamaño: 581,88 KB Las 20 preguntas principales para el examen de Ingeniero en gestión de proyectos de integración de sistemas 2022.

Formato: DO Tamaño: 34,25 KB

Si tiene preguntas sobre el examen del certificado de calificación, no sabe cómo resumir el contenido de los puntos del examen y no sabe la política de solicitud local, haga clic en la parte inferior para consultar Liekao Obtenga materiales de revisión de forma gratuita en línea.