Red de Respuestas Legales - Conocimientos legales - ¿Cuáles son los contenidos del examen de programador de software?

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

El programador pertenece al examen de calificación principal del examen suave. El examen de programador del examen suave consta de dos materias: conocimientos básicos y tecnología de aplicación. El contenido de cada materia es diferente. El examen requiere aprobar todas las materias en una. examen calificado.

Programador es un examen de calificación junior para software. Según el programa del examen de programador, el contenido de cada materia es el siguiente:

Tema 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 conversiones

Sistemas numéricos comunes como el binario, decimal y 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 operaciones lógicas

Números binarios en ordenadores Métodos de operación

Operaciones básicas del álgebra lógica

1.4 Aplicaciones matemáticas

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

Combinación de arreglos y estadísticas aplicadas

Conceptos básicos de codificación

1.5 Estructuras de datos comunes

Matrices

Listas lineales y listas enlazadas

Cola, pila

Árbol

Gráfico

1.6 Algoritmos de uso común

La relación entre algoritmos y datos estructuras

Diseño de algoritmos y descripción de algoritmos

Algoritmos de clasificación de uso común

Algoritmos de búsqueda

Métodos de cálculo numérico de uso común

Algoritmos de procesamiento de cadenas

Algoritmo recursivo

Árbol de expansión mínimo, clasificación topológica y algoritmo de solución de ruta más corta de punto de origen único

Conocimientos básicos de sistemas informáticos

2.1 Conocimientos básicos del hardware

2.1.1 Tipos y características de las computadoras

Microcomputadora (PC), estación de trabajo, servidor, mainframe, computadora central, 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 de comandos, control de interrupciones, rendimiento del procesador

2.1.3 Memoria principal y memoria auxiliar

Medios de almacenamiento

Caché, memoria principal

Dispositivo de almacenamiento auxiliar

2.1.4 Interfaz de E/S, dispositivo de E/S y dispositivo de comunicación

Interfaz de E/S

E/S dispositivo (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 Básico conocimientos de software

2.2.1 Conocimientos básicos de sistemas operativos

Tipos y funciones de sistemas operativos

Gestión de procesadores

Gestión de almacenamiento

Administración de dispositivos

Administración de archivos

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

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

2.2.2 Conocimientos básicos de lenguajes de programación y programas de procesamiento de lenguajes

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

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

Tipos y características del lenguaje de programación

2.3 Conocimientos básicos de las redes

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

Protocolos y estándares de redes básicas

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 (LAN)

Conocimientos básicos de Internet

2.4 Conocimientos básicos de base de datos

Principales funciones y características del sistema gestor de bases de datos

Modelo de base de datos (modelo conceptual, esquema externo, esquema interno)

Modelo de datos, diagrama ER

Operaciones de datos (operaciones relacionales)

Lenguaje de base de datos (SQL)

Las principales funciones de control de la base de datos (control de concurrencia, control de seguridad)

2.5 Base Multimedia

Conocimientos básicos

Conocimientos básicos de multimedia

Características de rendimiento de dispositivos multimedia de uso común, tipos de formatos de archivos multimedia de uso común

2.6 Indicadores de rendimiento del sistema

Tiempo de respuesta, rendimiento, tiempo de respuesta

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

2.7 Conocimientos básicos de aplicaciones informáticas

p>

Métodos de funcionamiento del software informático común de oficina

Aplicaciones en 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 comunicación remota

p>

3. Conocimiento de operación y desarrollo de sistemas

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

Conocimientos básicos de ingeniería de software

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

Conocimientos básicos del proceso de software

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

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

Conocimientos básicos de las herramientas y el entorno de desarrollo de software (CASE)

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

3.2 Conocimientos básicos del sistema análisis y diseño

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

Conocimientos básicos de diseño orientado a objetos, diseño centrado en procesos y análisis de datos. diseño centrado

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

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

3.3 Conocimientos básicos de programación

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

Estilo de diseño de programación

3.4 Conocimientos básicos de pruebas de programas

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

Pruebas de caja negra, métodos de prueba de caja blanca

Diseño y gestión de pruebas

3.5 Conocimientos básicos de documentos de programación

p>

Descripción de algoritmos, descripción de lógica de nivel, especificaciones de nivel

Plan de prueba del módulo, casos de prueba del módulo, informe de prueba del módulo

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

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

Conocimientos básicos del mantenimiento del sistema

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

Conocimientos básicos del sistema de información seguridad

Gestión de la seguridad de los 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, estándares industriales, estándares empresariales)

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

6. Conocimientos básicos de informatización

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

Global. tendencias de informatización, estrategias de informatización, estrategias de informatización empresarial y sentido común estratégico

Puntos clave relacionados de leyes y regulaciones

7. Inglés para profesionales de la informática

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

Dominar la terminología inglesa básica en este campo

p>

Tema de examen 2: Programación

1 Diseño interno

1.1 Comprensión del 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, el formato de registro de diseño y el 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, función del programa, interfaz hombre-máquina, entrada y salida, plan de prueba

1.6 Revisión del diseño interno

2. Diseño del programa

2.1 División del módulo (principios, métodos)

, estándar)

2.2 Escribir documentos de programación

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

Especificación de requisitos de prueba (tipo de prueba y objetivo, casos de prueba, métodos 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

p>

Selección y uso de lenguajes de programación

Revisión del manual

Documentación del programa

3.2 Pruebas del programa

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

Diseño de datos de prueba

Redacción de informes de prueba

4. Lenguaje de programación (se requiere lenguaje C, luego elija cualquiera de C). , C y Java)

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

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

4.3Lenguaje de programación Java (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, se solicita a los candidatos que hablen con autoridad. ¡Prevalecerá el contenido anunciado por el departamento!

Contenido de los materiales de revisión gratuitos a continuación: Análisis de las preguntas y respuestas de la mañana para el ingeniero de gestión de proyectos de integración de sistemas en el primer semestre de 2021

Formato: PDF Tamaño: 581,88 KB Proyecto de integración de sistemas Examen de ingeniero de gestión en el segundo semestre de 2022 Las primeras 20 preguntas

Formato: DO Tamaño: 34,25 KB

Si tiene preguntas sobre el examen de calificación, no sabe cómo resumir el contenido de los puntos del examen, o no conoce las políticas locales para solicitar el examen, haga clic en la parte inferior para consultar Liekao.com Obtenga materiales de revisión de forma gratuita

.