Red de Respuestas Legales - Directorio de abogados - Contenido del tema del examen de arquitecto de sistemas

Contenido del tema del examen de arquitecto de sistemas

1. Conocimientos básicos de software informático y de redes

1.1 Sistema operativo

Tipos y estructura de los sistemas operativos

Principios básicos de funcionamiento sistemas

Sistema operativo de red y gestión de red

Sistema operativo integrado y sistema operativo en tiempo real

1.2 Sistema de base de datos

Tipos de base de datos sistemas de gestión, evaluación de estructura y desempeño

Sistemas de gestión de bases de datos relacionales de uso común

Modelos de bases de datos

Estandarización de bases de datos

Sistemas de bases de datos distribuidas, paralelas Sistema de bases de datos

Tecnología de almacenamiento y minería de datos

Ingeniería de bases de datos

Copia de seguridad y recuperación

1.3 Sistema integrado

Características de los sistemas integrados

Composición del hardware y diseño de sistemas integrados

Software de aplicación de sistemas integrados y plataforma de desarrollo

Red de sistemas integrados

Base de datos del sistema integrado

1.4 Comunicación de datos y redes informáticas

Conocimientos básicos de comunicación de datos

Modelo de referencia de interconexión de sistemas abiertos

Protocolo de uso común estándares

Interconexión de redes y equipos comunes de redes

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

1.5 Multimedia

Tipos de multimedia, características y formatos de datos

Codificación de compresión de datos multimedia

1.6 Configuración del sistema y evaluación del rendimiento

Estructura multicapa, sistema distribuido

Métodos de configuración del sistema ( doble, dual, respaldo en caliente, tolerancia a fallas, agrupamiento)

Cálculo de rendimiento (tiempo de respuesta, rendimiento, TAT)

Diseño de rendimiento (ajuste del sistema, solución Amdahl, características de respuesta, equilibrio de carga )

Indicadores de desempeño (SPEC-Int, SPEC-Fp, TPC, Gibsonmix, tiempo de respuesta)

Evaluación del desempeño

2.Conocimientos básicos de informatización

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

Objetivos y alcance de la planificación general

Metodología de planificación general

La composición de los sistemas de información

La implementación de sistemas 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 la historia de la informatización del gobierno chino

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

2.3 Informatización empresarial y comercio electrónico

Informatización empresarial El concepto, propósito, planificación y métodos

Los principales módulos y principales algoritmos de ERP

Reingeniería de procesos de negocio empresarial (BPR)

La aplicación de CRM y PDM en las empresas

Gestión del conocimiento

Integración de aplicaciones empresariales

La idea de la gestión de la cadena de suministro de todo el proceso

Inteligencia empresarial

E -Tipos y estándares de comercio

2.4 Gestión de recursos de información

2.5 Estándares, leyes y regulaciones nacionales e internacionales relacionados con la informatización

3. /p>

p>

3.1 Gestión del desarrollo

Alcance, tiempo, coste del proyecto

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

Calidad y riesgo del desarrollo de software

p>

Operación y evaluación de software

3.2 Gestión de requisitos

Cambio de requisitos

Seguimiento de requisitos

Gestión del riesgo de cambio de requisitos

3.3 Métodos de desarrollo de software

Ciclo de vida del desarrollo de software

Modelos de desarrollo de software (modelo en cascada, modelo de evolución, modelo incremental, modelo en espiral, prototipo, modelo de ensamblaje de componentes, RUP, método ágil)

Reutilización de componentes y software

Ingeniería inversa

Método formal

3.4 Entorno de desarrollo de software

Entorno y herramientas

Entorno de desarrollo integrado

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

3.5 Método de diseño

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

Análisis y diseño estructurado

Diseño de módulos

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 Basado en componentes desarrollo

Concepto y clasificación de componentes

Tecnología middleware

Arquitectura de aplicación típica (J2EE, .NET)

3.7 Construcción del sistema de aplicaciones

p>

Diseño y desarrollo de sistemas de aplicaciones (uso de métodos de análisis y diseño, diseño externo, diseño interno, diseño de programas, 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étodo de revisión de pruebas

Verificación y validación (Vamp; V )

Automatización de pruebas

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

4. Conocimientos básicos de arquitectura de software

El concepto de arquitectura de software

p>

Estilo de arquitectura de software

Arquitectura de software de dominio específico

Método de desarrollo de software basado en arquitectura

Evaluación de arquitectura de software

Línea de productos de software

Patrones de diseño

5. Tecnología de seguridad y confiabilidad

4.1 Seguridad y confidencialidad de la información

Cifrado y descifrado

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

Control de acceso

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

Seguridad protocolo (SSL, PGP, IPSec)

Copia de seguridad y recuperación del sistema

Prevención de virus

4.2 Confiabilidad del sistema

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

Indicadores y evaluación de confiabilidad

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

Normas y sistemas de seguridad de los sistemas de información

Sistema antivirus informático

Reglas para proteger la información privada

6. Estandarización y derechos de propiedad intelectual

Conciencia de estandarización, desarrollo de estandarización y vida estándar. ciclo

Estándares internacionales, estándares estadounidenses, estándares nacionales, estándares industriales, estándares locales, estándares empresariales

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

Agencia de normalización

Propiedad intelectual

7. Aplicación de datos

Aplicación de probabilidad y estadística

Aplicación de la teoría de grafos

p>

Análisis combinado

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

Métodos de investigación de operaciones (tecnología de planificación de redes, programación lineal, previsión, toma de decisiones). 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 campo 1. Planificación de sistemas

Propuesta y análisis de viabilidad de proyectos de sistemas

Formulación, evaluación y mejora de planes de sistemas

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

Utilización efectiva de software, hardware y recursos de datos existentes

2. 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

Modelos arquitectónicos (estilos)

Arquitectura de software específica del dominio

Método de desarrollo de software basado en arquitectura

Evaluación de arquitectura

Línea de productos de software

Evolución del sistema

3. Patrón de diseño

El concepto de patrones de diseño

La composición de los patrones de diseño

Patrones y arquitectura de software

Clasificación de los patrones de diseño

Implementación del patrón de diseño

4. Diseño del sistema

Diseño del proceso de procesamiento

Diseño de la interfaz hombre-computadora

Diseño de archivos, diseño de almacenamiento

p>

Diseño de base de datos

Diseño de sistema de aplicaciones de red

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

Middleware, servidor de aplicaciones

Diseño de desempeño y evaluación del desempeño

Plan de conversión del sistema

5. Modelado del sistema de software

Requisitos del sistema

El papel del modelado y su significado

Definir problemas (metas, funciones, desempeño, etc.) y modelos de reducción (modelos estructurales estáticos, modelos dinámicos de comportamiento, modelos físicos)

Modelado de sistemas estructurados , diagramas de flujo de datos

Modelado de sistemas orientado a objetos

Lenguaje de modelado unificado (UML)

Modelado de bases de datos, diagrama E-R

Ingeniería inversa

p>

6. Diseño de sistemas distribuidos

Diseño de protocolo de comunicación distribuido

Diseño de sistemas distribuidos basados ​​en objetos

Distribuidos basados ​​en web Diseño de sistemas

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

Diseño de interoperabilidad de sistemas distribuidos heterogéneos

Diseño de sistemas embebidos

p>

Características de los sistemas en tiempo real y sistemas integrados

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

Manejo de interrupciones y manejo de excepciones

Desarrollo y desarrollo de sistemas integrados diseño

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 contra fallas del sistema y respaldo y recuperación del sistema

9. Diseño de seguridad y confidencialidad del sistema

Tecnología de control de acceso al sistema

Integridad de datos

Cifrado de datos y archivos

Seguridad de las comunicaciones

Seguridad del sistema Basado en varios temas relacionados con el diseño de la arquitectura del sistema, seleccione uno de los temas y escriba un artículo. según los requisitos especificados.

1. Modelado de sistemas

Definición de problema y modelo de reducción

Modelado de sistemas estructurados

Modelado de sistemas orientado a objetos

p>

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

Basado en la arquitectura Métodos de desarrollo de software

Evolución del software

3. Diseño del sistema

Diseño del proceso de procesamiento

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 de entorno operativo del sistema

Diseño de rendimiento del sistema

Middleware, servidor de aplicaciones

4 Diseño de sistema distribuido

Diseño de protocolo de comunicación distribuido

Objeto. Diseño de sistemas distribuidos basados ​​en web

Diseño de sistemas distribuidos basados ​​en web

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

Interoperabilidad de sistemas distribuidos heterogéneos Diseño de seguridad

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

Modelo de fallas del sistema y modelo de confiabilidad

Medidas para mejorar la confiabilidad del sistema

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

6. Diseño de seguridad y confidencialidad del sistema

Tecnología de control de acceso al sistema

Integridad de datos

Cifrado de datos y archivos

Seguridad de las comunicaciones

Diseño de seguridad del sistema