Red de Respuestas Legales - Derecho empresarial - Esquema del examen de software 2020: Esquema del examen de arquitecto de sistemas

Esquema del examen de software 2020: Esquema del examen de arquitecto de sistemas

Existen muchos tipos de exámenes de software avanzado, incluidos analistas de sistemas, gerentes de proyectos de sistemas de información, diseñadores de planificación de redes, diseñadores de arquitectura de sistemas e ingenieros de gestión y planificación de sistemas. Si desea obtener estos títulos, debe participar. Por supuesto, el aprendizaje es esencial y la base del aprendizaje es el programa de exámenes. Si desea convertirse en arquitecto de sistemas, debe consultar el programa del examen. Echemos un vistazo al contenido específico del "Programa de estudios de arquitecto de sistemas".

1. Instrucciones del examen

1. Objetivos del examen

Los candidatos calificados deben poder considerar las restricciones relevantes, diseñar una arquitectura de software correcta y razonable y garantizar que la arquitectura del sistema tiene buenas características; poder describir, analizar, diseñar y evaluar la arquitectura del sistema del proyecto; poder escribir los documentos de diseño correspondientes de acuerdo con los estándares relevantes; Tener la capacidad práctica de trabajo y el nivel profesional de un ingeniero senior.

2. Requisitos del examen

(1) Dominar los conocimientos básicos de hardware, software y redes informáticas.

(2) Estar familiarizado con el desarrollo de sistemas de información; proceso

p>

(3) Comprender los estándares de desarrollo de sistemas de información y los estándares generales de tecnología de la información;

(4) Estar familiarizado con las principales plataformas de servidores de aplicaciones y middleware;

p>

(5) Software maestro Tecnologías básicas de modelado de sistemas y diseño de arquitectura de sistemas;

(6) Competente en tecnología de seguridad de la información, estrategia de seguridad y conocimiento de gestión de seguridad;

(7) Comprender la informatización y el conocimiento básico relacionado con la tecnología de la información de las leyes y regulaciones;

(8) Comprender las características de la industria del usuario y construir diseños de sistemas apropiados basados ​​en las características de la industria;

(9 ) Dominar los conocimientos básicos de la matemática aplicada.

(10) Competente en lectura y comprensión correcta de la literatura inglesa en campos relacionados.

3. Entorno de la materia del examen.

(1) Conocimiento integral de los sistemas de información. tiempo de examen Es de 150 minutos, prueba escrita y preguntas de opción múltiple;

(2) Análisis de caso de diseño de arquitectura de sistema, tiempo de prueba es de 90 minutos, prueba escrita, preguntas y respuestas;

(3 ) Trabajo de diseño de arquitectura de sistemas, prueba Tiempo: 120 minutos, prueba escrita, tema de ensayo.

2. Alcance del examen

Asignatura de examen 1: Conocimiento integral de los sistemas de información

1. Conocimientos básicos de software y redes. 1.1 Sistema operativo

Tipos y estructura de sistemas operativos

Principios básicos de los sistemas operativos

Sistemas operativos de red y gestión de redes

Operativo integrado Sistemas y sistema operativo en tiempo real

1.2 Sistema de base de datos

Evaluación de tipo, estructura y desempeño del sistema de gestión de bases de datos

Sistema de gestión de bases de datos de relaciones públicas

Modo de base de datos

Estandarización de bases de datos

Sistema de base de datos distribuida, sistema de base de datos paralelo

Tecnología de almacenamiento de datos y minería de datos

Ingeniería de bases de datos

p>

Copia de seguridad y restauración

1.3 Sistema integrado

Características del sistema integrado

Composición del hardware y diseño del sistema integrado

Software de aplicación de sistema integrado y plataforma de desarrollo

Red de sistema integrado

Base de datos de sistema integrado

1.4 Comunicación de datos y red informática

Conocimientos básicos de comunicaciones de datos

Interconexión de sistemas abiertos

Estándares de protocolos comunes

Interconexión de redes y equipos de redes públicas

Clasificación y aplicación informática de redes

1.5 Multimedia

Tipos, características y formatos de datos de multimedia

Codificación por compresión de datos multimedia

1.6 Configuración y rendimiento del sistema evaluación

Estructura multicapa y sistema distribuido

Métodos de configuración del sistema (máquina dual, máquina dual, respaldo en caliente, tolerancia a fallas, clúster)

Rendimiento Diseño de rendimiento informático (tiempo de respuesta, rendimiento, TAT) (ajuste del sistema, solución Amdahl, características de respuesta, equilibrio de carga)

Métricas de rendimiento (SPEC-Int, SPEC-Fp, TPC, Gibsonmix, tiempo de respuesta)

Asignación de desempeño

2. Conocimientos básicos de la información

2.1 Planificación general de la ingeniería de sistemas de información

Objetivos y alcance de la planificación general

p>

Metodología de planificación maestra

Composición del sistema de información

Realización del sistema de información

2.2 Informatización gubernamental y gobierno electrónico

El concepto, contenido y forma técnica del gobierno electrónico

La estrategia y el proceso de informatización del gobierno chino

El modelo de proceso y el modelo técnico de construcción del gobierno electrónico

2.3 Informatización empresarial y comercio electrónico

El concepto, propósito, planificación y método de informatización empresarial

Los principales módulos y algoritmos de ERP

Reingeniería de procesos de negocio Aplicaciones CRM y PDM en empresas

Gestión del conocimiento

Integración de aplicaciones empresariales

El concepto de gestión de la cadena de suministro de todo el proceso

Inteligencia de Negocios

Tipos y estándares de comercio electrónico

2.4 Gestión de recursos de información

2.5 Estándares, leyes y regulaciones de información nacionales e internacionales

3. Conocimientos básicos del desarrollo de sistemas

3.1 Gestión del desarrollo

Alcance, tiempo y coste del proyecto

Gestión documental, gestión de la configuración

Calidad y riesgo del desarrollo de software

p>

Operación y evaluación del software

3.2 Gestión de requisitos

Cambios de requisitos

Seguimiento de requisitos

Gestión de riesgos de cambios en la demanda

3.3 Métodos de desarrollo de software

Ciclo de vida del desarrollo de software

Modelos de desarrollo de software (en cascada modelo, modelo evolutivo, modelo incremental, modelo en espiral, prototipo, modelos de ensamblaje de componentes, RUP, métodos ágiles)

Reutilización de componentes y software

Ingeniería inversa

Formal métodos

3.4 Entornos y herramientas de desarrollo de software

Entorno de desarrollo integrado

Herramientas de desarrollo (herramientas de modelado, herramientas de análisis y diseño, herramientas de programación, herramientas de prueba, gestión de proyectos herramientas, etcétera). )

3.5 Método de Diseño

Análisis de estructuras y diseño de diagramas de análisis y diseño (DFD, ERD, UML, diagrama de flujo, diagrama NS, PAD)

Módulo Diseño

Análisis y diseño orientado a objetos

Diseño de E/S, diseño de interfaz hombre-computadora

Patrón de diseño

3.6 Componentes- Desarrollo basado en

Conceptos y clasificaciones de componentes

Tecnología middleware

Arquitectura típica de aplicación (J2EE.

Red)

3.7 Construcción de sistemas de aplicaciones

Diseño y desarrollo de sistemas de aplicaciones (utilizando métodos de análisis y diseño, diseño externo, diseño interno, programación y pruebas)

Uso de paquetes de software (herramientas de desarrollo, herramientas de gestión de operaciones, herramientas de procesamiento empresarial, ERP, software colaborativo, herramientas OA)

3.8 Pruebas y revisión

Métodos de prueba y evaluación

Automatización de pruebas de verificación y validación (v&v)

Métodos de diseño y gestión de pruebas

4. Conocimientos básicos de arquitectura de software

Concepto de arquitectura de software

p>

Estilo arquitectónico del software

Arquitectura de software de dominio específico

Método de desarrollo de software basado en arquitectura

Evaluación de la arquitectura del software

Línea de productos de software

Patrón de diseño

5. Tecnología de seguridad y confiabilidad

4.1 Seguridad y confidencialidad de la información

Cifrado y descifrado

Autenticación (firma digital, clave, contraseña)

Control de acceso

Gestión de seguridad (antifugas, marca de agua digital)

Protocolo de seguridad (SSL , PGP, IPSec) copia de seguridad y recuperación del sistema

Prevención y tratamiento de virus

4.2 Confiabilidad del sistema

Diseño de confiabilidad (tecnología tolerante a fallas, tecnología para evitar errores)

Indicadores y evaluación de confiabilidad

4.3 Normas y normas de seguridad para la protección de la información privada

Leyes y normas de seguridad de los sistemas de información

Anti-informática sistema de virus

Reglas para proteger la información privada

6. Estandarización y derechos de propiedad intelectual

Conciencia de estandarización, desarrollo de estandarización y ciclo de vida de las normas.

Estándares internacionales, estándares americanos, estándares nacionales, estándares industriales, estándares locales y estándares empresariales.

Estándares de codificación, estándares de formato de archivos, estándares de seguridad, especificaciones de desarrollo de software y estándares de documentación.

Organización de Estandarización

Propiedad Intelectual

7. Aplicación de Datos

Aplicación de Probabilidad y Estadística

Aplicación de Teoría de Grafos

Análisis combinado

Selección y aplicación de algoritmos (algoritmos numéricos y algoritmos no numéricos)

Métodos de operación (tecnología de planificación de red, programación lineal, previsión, decisión -fabricación, gestión de inventarios, simulación)

Modelado matemático

8. Inglés profesional

Tener el nivel de lectura en inglés requerido por ingenieros superiores.

Dominar la terminología inglesa en este ámbito.

Tema de examen dos: Análisis de casos de diseño de arquitectura de sistemas

1 Planificación del sistema

Propuesta y análisis de viabilidad de soluciones del sistema

Formulación del sistema. , evaluación y mejora de soluciones

Análisis y comparación de sistemas antiguos y nuevos

Uso efectivo de software, hardware y recursos de datos existentes

Diseño de arquitectura de software.

Diseño de arquitectura de software

Tecnología XML

Proceso de desarrollo de software basado en arquitectura

Atributos de calidad del software

Arquitectónico Modelo (estilo)

Arquitectura de software de dominio específico

Método de desarrollo de software basado en arquitectura

Evaluación arquitectónica

Línea de productos de software

p>

Evolución del sistema

3. Patrón de diseño

El concepto de patrón de diseño

La composición del patrón de diseño

Patrón y arquitectura de software

Clasificación de patrones de diseño

Implementación de patrones de diseño

4. Diseño de sistemas

Diseño de flujo de procesos

Diseño de interfaz hombre-computadora

Diseño de archivos, diseño de almacenamiento

Diseño de bases de datos

Diseño de sistema de aplicaciones de red

Entorno operativo del sistema Integración y diseño

Middleware, servidor de aplicaciones

Diseño de rendimiento y evaluación del rendimiento

Plan de conversión del sistema

Modelado del sistema de software

p>

Requisitos del sistema

El papel y la importancia del modelado

Definir problemas (metas, funciones, desempeño, etc.) y modelos analíticos (modelos estructurales estáticos, modelo de comportamientos dinámicos). , modelo físico).

Modelado de sistemas estructurados, diagramas de flujo de datos

Modelado de sistemas orientado a objetos

Proyecto de modelado de bases de datos en Lenguaje Unificado de Modelado (UML) y diagrama E-R de ingeniería inversa.

6. Diseño de sistemas distribuidos

Diseño de protocolo de comunicación distribuido

Diseño de sistemas distribuidos basados ​​en objetos

Diseño de sistemas distribuidos basados ​​en web

Diseño de sistemas distribuidos basados ​​en mensajes y colaboración

Diseño de interoperabilidad de sistemas distribuidos heterogéneos

7. Diseño de sistemas embebidos

Características del real. -sistemas en tiempo y sistemas integrados

Programación de tareas en tiempo real y diseño multitarea

Manejo de interrupciones y manejo de excepciones

Desarrollo y diseño de sistemas integrados

8. Análisis y diseño de confiabilidad del sistema

Modelo de fallas del sistema y modelo de confiabilidad

Análisis de confiabilidad del sistema y cálculo de confiabilidad

Medidas para mejorar la confiabilidad del sistema

Contramedidas ante fallos del sistema y copia de seguridad y recuperación del sistema

9. Diseño de seguridad y confidencialidad del sistema

Tecnología de control de acceso al sistema

Integridad de los datos

p>

Cifrado de datos y archivos

Seguridad de las comunicaciones

Diseño de seguridad del sistema

p>

Asunto de examen 3: Documento de diseño de la arquitectura del sistema

Elija una de las preguntas relacionadas con el diseño de la arquitectura del sistema y escriba un artículo de acuerdo con los requisitos especificados.

1. Modelado de sistemas

Definir problemas y modelos de solución

Modelado de sistemas estructurados

Modelado de sistemas orientado a objetos

Modelado de bases de datos

2. Diseño de arquitectura de software

Diseño de arquitectura de software

Arquitectura de software de dominio específico

Método de desarrollo de software basado en arquitectura

Evolución del software

3. Diseño del sistema

Diseño del flujo de procesos

Diseño de la interfaz hombre-máquina del sistema

Diseño de archivos, diseño de almacenamiento

Diseño de bases de datos

Diseño de sistema de aplicaciones de red

Integración y diseño del entorno operativo del sistema

Rendimiento del sistema diseño

Middleware, servidor de aplicaciones

4. Diseño de sistema distribuido

Diseño de protocolo de comunicación distribuido

Diseño de sistema distribuido basado en objetos

Diseño de sistemas distribuidos basados ​​en web

Diseño de sistemas distribuidos basados ​​en mensajería y colaboración

Diseño de interoperabilidad de sistemas distribuidos heterogéneos

5. análisis y diseño

Modelo de fallas del sistema y modelo de confiabilidad

Medidas para mejorar la confiabilidad del sistema

Contramedidas de fallas del sistema y respaldo y recuperación del sistema

6. Diseño de seguridad y confidencialidad del sistema

Tecnología de control de acceso al sistema

Seguridad de integridad de datos

Cifrado de datos y archivos

Seguridad de las comunicaciones

Diseño de seguridad del sistema

Acerca del plan de estudios del examen suave de 2020: diseño de arquitectura del sistema, se lo presentaré aquí.

Por supuesto, esta también es una forma de realizar el examen suave para títulos profesionales senior, ¡así que apúrate y aprende!