¿Cuál es el contenido del examen de diseñador de sistemas integrados?
El diseñador de sistemas integrados es un examen de calificación intermedia para exámenes blandos. El examen de diseñador de sistemas integrados consta de dos materias: conocimientos básicos y tecnología de aplicación. El contenido del examen de cada materia es diferente. en un solo examen sólo se consideran calificados aquellos que aprueban todas las materias.
El diseñador de sistemas integrados es un examen de calificación intermedia para exámenes suaves. Según el programa del examen del diseñador de sistemas integrados, el contenido del examen de cada materia es el siguiente:
Tema de prueba 1: Básico. conocimiento de sistemas integrados
1. Conceptos básicos de informática
1.1 Sistemas numéricos y conversión de sistemas numéricos comunes como binario, octal, decimal y hexadecimal y su conversión mutua
1.2 Datos Representación en máquina de números representados (código original, código complementario, código complementario, código de marco, punto fijo y punto flotante, precisión y desbordamiento) Método de codificación y código de verificación de caracteres, caracteres chinos, sonidos e imágenes (código de verificación de paridad, código de verificación de Hamming, código de verificación de ciclo)
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 y simplificación de expresiones lógicas
1.4 Computadora estructura del sistema y principios básicos de funcionamiento de componentes importantes La composición, rendimiento y principios básicos de funcionamiento de la CPU y la memoria El rendimiento de los dispositivos de E/S y equipos de comunicación de uso común, así como los principios básicos de funcionamiento Las funciones, tipos y características de E/S O interfaces Almacenamiento virtual Almacenamiento Principio de funcionamiento básico, sistema de almacenamiento multinivel
1.5 Conocimientos básicos de seguridad, confiabilidad y evaluación del desempeño del sistema Diagnóstico y análisis y evaluación de la confiabilidad del sistema tolerante a fallas Método de evaluación del desempeño del sistema informático
2. Conocimiento del hardware del sistema integrado
2.1 Conceptos básicos de circuitos digitales y circuitos lógicos
2.1.1 Circuitos combinacionales y circuitos secuenciales
2.1.2 Circuitos de bus y circuitos de conversión de nivel
2.1.3 Dispositivos lógicos programables
2.2 Conceptos básicos de los microprocesadores integrados
2.2.1 Arquitectura de microprocesadores integrados Estructura de Von Neumann y estructura de Harvard Orden de bytes de almacenamiento de información de la tecnología de canalización CISC y RISC (método de almacenamiento big endian y método de almacenamiento little endian)
2.2.2 Estructura y tipo de procesador de sistema integrado Sistema de procesador de 8 bits de uso común Estructura y tipo Características arquitectónicas de procesadores de 16 bits de uso común Características arquitectónicas de los procesadores de 32 bits de uso común Características arquitectónicas de los procesadores DSP de uso común Características arquitectónicas de los procesadores multinúcleo
2.2.3 Excepción Excepción de sincronización (trampas, fallas, terminaciones) Excepciones asincrónicas (interrupciones) Interrupciones enmascarables, interrupciones no enmascarables, prioridad de interrupción, anidamiento de interrupciones
2.3 Sistema de almacenamiento de sistemas integrados
2.3.1 Memoria Estructura jerárquica de la memoria caché del sistema ( Caché) unidad de administración de memoria (MMU)
2.3.2 Tipos y selección de ROM Tipos de ROM comunes Características típicas y diferencias de ROM tipo PROM, EPROM y E2PROM
2.3.3 Tipos y Selección de Memoria Flash Tipos de Memoria Flash Características típicas y diferencias entre la Memoria Flash NOR y NAND
2.3.4 Tipos comunes y selección de RAM Tipos de RAM Características típicas y diferencias de SRAM, DRAM, DDRAM y NVRAM
2.3.5 Tipos comunes de memoria externa Características típicas y diferencias de disco magnético, disco óptico, CF, SD, etc.
2.4 Interfaz de E/S del sistema integrado
2.4.1 Principios y estructuras básicos de temporizadores y contadores
2.4.2 Principios y estructuras básicos de las interfaces GPIO y PWM
p>2.4.3 Principios y estructuras básicos de A Interfaces /D y D/A
2.4.4 Principios y estructuras básicos de las interfaces de teclado, pantalla y pantalla táctil
2.4.5 Interfaz de audio del sistema de tipo de incrustación
Principios y estructuras básicos de la interfaz de red y comunicación del sistema integrado 2.5 PCI, USB, puerto serie, infrarrojos, puerto paralelo, SPI, IIC, PCMCIA, Ethernet, CAN, WLAN, Bluetooth, principios y estructura 1394
2.6 Clasificación de la fuente de alimentación del sistema integrado y principios de la fuente de alimentación
2.7 Diseño de circuitos electrónicos
2.7.1 Conocimientos básicos del diseño de circuitos electrónicos Principios de diseño de circuitos electrónicos Electrónica Métodos y pasos de diseño de circuitos Circuito electrónico diseño
Conocimiento confiable en diseño
2.7.2 Conocimiento básico del diseño de PCB Principios de diseño de PCB Métodos y pasos de diseño de PCB Precauciones y principios de cableado del diseño de PCB multicapa Conocimiento confiable en diseño de PCB
2.7 .3 Conocimientos básicos de prueba de circuitos electrónicos Principios y métodos de prueba de circuitos electrónicos Pruebas antiinterferencias de hardware
3.1 Conocimiento básico del software integrado
>3.1.1 Clasificación del software integrado (software de sistema, software de soporte, software de aplicación)
3.1.2 Arquitectura de software integrado sin soporte de sistema operativo (sondeo, interrupciones, front y backend)
3.1.3 Arquitectura de software integrada compatible con el sistema operativo
3.1.4 Conocimientos básicos del paquete de soporte de la placa (inicialización del sistema, controlador de dispositivo)
3.1.5 Middleware integrado ( GUI, base de datos)
3.2 Conocimientos básicos de los sistemas operativos integrados
3.2.1 Arquitectura del sistema operativo integrado estructura monolítica y estructura en capas y estructura de microkernel
3.2.2 Concepto de tecnología de programación múltiple de gestión de tareas de implementación de procesos, subprocesos y tareas (jerarquía de tareas, bloque de control de tareas, estado de tareas y transición de estado, cola de tareas) Programación de tareas (indicadores de rendimiento de algoritmos de programación, programación preventiva, programación no preventiva, primero vienen primero en ser atendidos, algoritmo de prioridad de trabajos cortos, algoritmo de rotación de intervalos de tiempo, algoritmo de prioridad) Sistema en tiempo real y programación de tareas (RMS, algoritmo EDF) Comunicación entre tareas (*** Memoria compartida, mensajes, canalizaciones, señales) Sincronización y mutua exclusión (condiciones de carrera, secciones críticas, exclusión mutua, semáforos, puntos muertos)
3.2.3 Gestión de almacenamiento Método de gestión de almacenamiento plano partición Gestión de almacenamiento (partición fija, partición variable) Reubicación de direcciones (dirección lógica, dirección física, asignación de direcciones) Gestión de almacenamiento de páginas Tecnología de almacenamiento virtual (principio de localidad del programa, gestión de almacenamiento de páginas virtuales, algoritmo de reemplazo de páginas, modelo de conjunto de trabajo)
3.2.4 Gestión de dispositivos independencia del dispositivo, dirección de E/S, E/S Control de O, procesamiento de interrupciones, tecnología de almacenamiento en búfer, tecnología de spooling)
3.2.5 Conceptos básicos del sistema de archivos Conocimiento de la estructura de archivos y directorios de archivos y métodos de acceso a la organización, control de acceso a sistemas de archivos integrados comunes (FAT, JFFS, YAFFS)
3.2.6 Conocimientos básicos del trasplante de sistemas operativos
3.3 Programación de sistemas integrados
3.3.1 Conocimientos básicos del desarrollo de software integrado
3.3 .2 Conocimientos básicos y principios básicos de funcionamiento de los sistemas de ensamblaje, compilación e interpretación de lenguajes de programación integrados. Lenguaje ensamblador Lenguajes basados en procedimientos (procedimientos/funciones, paso de parámetros, variables globales, recursividad, asignación dinámica de memoria, tipos de datos) Orientado a objetos lenguajes (objetos, abstracción de datos, herencia, polimorfismo, gestión automática de memoria) Varios lenguajes de programación Las principales características y aplicabilidad de
3.3.3 Host del entorno de desarrollo de software integrado, editor de la máquina de destino, compilador, enlazador, depurador, simulador Herramientas de desarrollo integradas de uso común (programador, emulador de hardware, analizador lógico, osciloscopio) Herramientas de ayuda al desarrollo del entorno de desarrollo integrado
3.3.4 Diseño de software de desarrollo de software integrado (diseño de estructura de módulo, diseño de estructura de datos, memoria diseño, análisis y diseño orientado a objetos) Diseño de cargador de arranque integrado, diseño de controlador de dispositivo, diseño de kernel, programación de red, diseño de software de aplicación) Codificación (especificaciones de programación, revisión de código) Pruebas (entorno de prueba, casos de prueba, métodos de prueba, herramientas de prueba) Descargar y ejecutar p>
3.3.5 Trasplante de software de aplicaciones integradas
4. Conocimiento de desarrollo y mantenimiento de sistemas integrados
4.1 Proceso de desarrollo del sistema y ciclo de vida de desarrollo del sistema de gestión de proyectos. Objetivos de etapa y métodos de división de tareas, proyectos de desarrollo de sistemas, conocimientos básicos y cómo utilizar herramientas de gestión comunes, principales métodos de desarrollo de sistemas, herramientas de desarrollo de sistemas y conocimientos ambientales
4.2 Conocimiento básico del análisis de sistemas El propósito y propósito de análisis del sistema Método de análisis del sistema de tareas y método de redacción de especificaciones del sistema
4.3 Diseño del sistema
Conocimiento de planificación Método de diseño de sistemas tradicional Método de codiseño de software y hardware
4.4 Conocimiento de implementación del sistema Diseño de arquitectura del sistema Diseño detallado del sistema Tecnología de depuración del sistema Pruebas del sistema
4.5 Conocimiento de mantenimiento del sistema Gestión de operaciones del sistema Conocimiento Conocimiento de mantenimiento del sistema Conocimiento de evaluación del sistema
5. Conocimiento de seguridad Conceptos básicos de seguridad Mecanismo de cifrado y descifrado
6. Conocimiento estandarizado Concepto de estandarización Estándares internacionales, estándares, estándares industriales, estándares empresariales Básicos. conocimientos 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, agencias de estandarización de conocimientos, estándares relacionados con sistemas integrados
7. sistemas de información
8. Tendencia de desarrollo de la tecnología integrada
9. Inglés profesional en informática Leer y comprender correctamente materiales en inglés en campos relacionados
Tema de examen 2: Sistema integrado Tecnología de diseño y aplicación
1. Proceso de desarrollo de sistemas integrados
1.1 Métodos y pasos de análisis de requisitos del sistema
1.2 Diseño del sistema, configuración del hardware del sistema, composición de las funciones del sistema. asignación de funciones de software y hardware Asignar verificación de viabilidad y revisión del diseño, ciclo de especificación del sistema, estimación de costos y plan de desarrollo de carga de trabajo
1.3 Codiseño de software y hardware
1.4 Diseño de hardware
1.5 Diseño de software Revisión del diseño de la estructura del software Diseño detallado del software
1.6 Pruebas del sistema Plan de pruebas del entorno de pruebas (contenido, métodos, estándares, procesos, inspecciones) Pruebas de hardware Pruebas de software (pruebas unitarias, pruebas de integración) Software y pruebas conjuntas de hardware Pruebas de implementación
1.7 Evaluación del sistema
1.8 Mantenimiento del software
2. Diseño de hardware del sistema integrado
2.1 Estructura básica de hardware del sistema integrado
2.1.1 Estructura y aplicación de microprocesamiento integrado
2.1.2 Tecnología de manejo de excepciones e interrupciones
2.1.3 Tecnología DMA
2.1.4 Sistema multiprocesamiento Características del sistema multiprocesador Tecnología de construcción del sistema multiprocesador
2.1.5 Configuración del bus en el sistema de aplicación de arquitectura de bus
2.1.6 Tipos de memoria y Arquitectura diseño de interfaz del sistema de memoria
2.1.7 Circuitos digitales y circuitos lógicos Dispositivos de control lógico programable ASIC
2.2 Diseño de interfaz de entrada/salida
2.2.1 Diseño de interfaz de entrada/salida interfaz de salida Diseño del circuito del controlador de la interfaz de conversión de nivel de señal
2.2.2 Tecnología de aplicación de la interfaz de entrada/salida Equipo periférico comunicación en serie comunicación por puerto paralelo interfaz analógica equipo de interfaz de comunicación estándares de comunicación y protocolo métodos de transmisión de datos
2.3 Tecnología de aplicación de interfaz de dispositivo periférico
2.3.1 Tarjeta de memoria del dispositivo de almacenamiento periférico, tarjeta de memoria, tarjeta IC, tarjeta MMC, tarjeta SD DVD, CD-R, CD-RW
2.3 .2 Dispositivos periféricos de entrada/salida: teclado, mouse, pantalla táctil, panel LCD, LED, tubo digital de 7 segmentos, zumbador
2.3.3 Tecnología de diseño de fuente de alimentación
2.4 Confiabilidad y seguridad Tecnología de diseño sexual
2.4.1 Tecnología de detección y aislamiento de errores
2.4.2 Diseño de redundancia
2.4.3 Diseño de recuperación del sistema
2.4.4 Tecnología de diagnóstico
2.4.5 Normas comunes de seguridad
2.4.6 Diseño antiinterferencias
2.4.7 Diseño de compatibilidad electromagnética
2.4.8 Cifrado del sistema
3. Diseño de software del sistema integrado
3.1 Diseño de la estructura del software del sistema integrado
3.2 Tecnología de aplicación del sistema operativo integrado
p>3.2.1 Interrupción del reloj del sistema de gestión del tiempo
3.2.2 Gestión de la memoria Gestión de la memoria estática Gestión de la memoria dinámica
3.2.3 Gestión de tareas y comunicación entre tareas Mecanismo de comunicación entre tareas semáforo buzón cola de mensajes
3.2.
4 Manejo de excepciones Método de manejo de excepciones Método de manejo de prioridad de interrupción Llamada al sistema
3.2.5 Tecnología de aplicación de sistema de archivos integrado
3.2.6 Tecnología de aplicación de interfaz gráfica de usuario (GUI) de sistema integrado
3.2.7 Tecnología de aplicación de base de datos de sistema integrado
3.3 Tecnología de diseño de software integrado
3.3.1 Diseño en lenguaje ensamblador tipo de datos lenguaje ensamblador estructura del programa lenguaje ensamblador Programación y optimización de llamadas a subrutinas
3.3.2 Diseño de lenguaje C integrado Tipo de datos ANSI-C Estructura de programa C Programación en lenguaje C y optimización compilación y vinculación de programas
3.3 .3 Programación y desarrollo orientado a objetos Orientado a objetos método de análisis y diseño UML Lenguaje de programación orientado a objetos Utilice C++ para el desarrollo de sistemas integrados Utilice Java para el desarrollo de sistemas integrados
3.4 Tecnología de diseño de software a nivel de sistema Diseño de inicialización y firmware del sistema integrado, diseño de controladores de dispositivos, abstracción de hardware capa, diseño de paquete de soporte a nivel de placa, tecnología de trasplante de software integrado
4. Tecnología de desarrollo de sistemas integrados
4.1 Entorno de desarrollo del sistema
4.1.1 Texto de herramientas de desarrollo Programa de ensamblaje, compilación y vinculación del editor Herramienta de gestión de configuración ICE e ICE Monitor Herramienta de ingeniería inversa
4.1.2 Entorno de desarrollo distribuido del sistema operativo de plataforma
4.1.3 Métodos de creación del entorno de desarrollo y desarrollo de evaluación análisis del trabajo Métodos para establecer, mantener, gestionar y utilizar el entorno de desarrollo Pruebas planas del entorno de desarrollo
4.2 Tecnología de análisis de sistemas en tiempo real
4.2.1 Sistema en tiempo real tecnología de análisis Método de análisis estructurado Método de análisis orientado a objetos
4.2.2 Tecnología de diseño de sistemas en tiempo real Método de análisis estructurado Método de análisis orientado a objetos
4.3 Entorno de diseño de hardware
4.3.1 Lenguaje de descripción de hardware Proceso de desarrollo y diseño de hardware Tipos y características del lenguaje de descripción de hardware
4.3.2 Tecnología de simulación Método de simulación lógica Herramienta de simulación lógica
p>4.3.3 Método de desarrollo de un sistema de circuito integrado a gran escala Método de desarrollo ASIC Método de diseño FPGA IP (propiedad intelectual)
4.4 Codiseño de tareas de software y hardware, ingeniería y revisión del diseño de conmutación
4.5 Sistema integrado tecnología de diseño de bajo consumo Mecanismo de trabajo del sistema de bajo consumo Estructura del modelo de sistema de bajo consumo Tecnología de diseño de hardware de bajo consumo Tecnología de diseño de software de bajo consumo
4.6 Diseño de sistema de integración distribuida, principios de diseño de sistema distribuido, comunicación de sistema distribuido tecnología, diseño y aplicación de sistemas distribuidos
5. Aplicación de sistemas integrados
5.1 Aplicación de sistemas integrados en el campo del control
p>
5.2 Aplicación de sistemas integrados en dispositivos portátiles
5.3 Aplicación de sistemas integrados en el reconocimiento de patrones
Recordatorio: debido a los constantes cambios en las políticas y el contenido de los exámenes, Ajuste, la información anterior proporcionada por Liekao. com es solo para referencia. Si hay alguna objeción, los candidatos deben consultar el contenido publicado por el departamento autorizado.
Contenido de los materiales de revisión gratuitos a continuación: Ingeniero de gestión de sistemas de información Descarga de preguntas de prueba reales en PDF
Formato: ZIP Tamaño: 1519,69 KB 2022 segunda mitad del examen de supervisor de sistemas de información primeras páginas
Formato: DO Tamaño: 75.35KB
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 y recibir materiales de revisión gratuitos p>