Red de conocimiento informático - Conocimiento informático - Inicio de ingeniero de software integrado

Inicio de ingeniero de software integrado

Esquema del examen del diseñador de sistemas integrados

1. Instrucciones del examen

1. Requisitos del examen:

(1) Dominar los conocimientos básicos de ciencias

(2) Dominar los conocimientos de hardware y software de sistemas integrados; /p>

p>

(3) Dominar los métodos de análisis de sistemas integrados

(4) Dominar el diseño de sistemas integrados y (4) Dominar los métodos y pasos de diseño y desarrollo de sistemas integrados

(5) Dominar los métodos de implementación de sistemas integrados

(6) Dominar el conocimiento de operación y mantenimiento de sistemas integrados

(7) Comprender los conceptos básicos; conocimiento de informatización y tecnología de la información Citar conocimientos básicos;

(8) Comprender el conocimiento básico de los estándares de tecnología de la información, seguridad y leyes relacionadas;

(9) Comprender las tendencias de desarrollo de tecnologías integradas tecnología;

(10) Comprender el estado de desarrollo de los sistemas integrados) Comprender las tendencias de desarrollo de la tecnología integrada;

(10) Leer y comprender correctamente materiales en inglés en la informática y los campos integrados .

2. El personal calificado que apruebe este examen puede preparar especificaciones de desarrollo del sistema y otros documentos correspondientes basados ​​en los requisitos reales de la gestión de proyectos y la tecnología de ingeniería, de acuerdo con las especificaciones de diseño generales del software y hardware del sistema, y en combinación con las condiciones reales, organice y oriente la integración. El sistema se basa en el método para implementar la escritura y depuración de circuitos y programas de hardware, y optimiza e integra las pruebas de los equipos y programas de hardware del sistema integrado. Desarrollar sistemas integrados de alta calidad que cumplan con los requisitos generales de diseño del sistema; tener la capacidad de trabajo práctica y el nivel profesional de un ingeniero.

Alcance del examen

Materia del examen 1: Fundamentos de sistemas integrados

1. Fundamentos de la informática

1.1 Sistema numérico y conversión

p>

o Sistemas numéricos binario, octal, decimal, hexadecimal y otros de uso común y la conversión entre ellos

1.2 Representación de datos

o Número Computadora Representación interna (código original, código inverso, código complemento).

(Código original, código complemento, código complemento, desplazamiento, punto fijo y punto flotante, precisión y desbordamiento)

o Métodos de codificación de caracteres, caracteres chinos, sonidos e imágenes

o Verificación Métodos de suma y sumas de verificación (verificación de paridad, verificación de Hamming, verificación de ciclo)

1.3 Operaciones aritméticas y lógicas

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

p >

o Operaciones básicas de álgebra lógica y simplificación de expresiones lógicas

1.4 Arquitectura de sistemas informáticos y principios básicos de funcionamiento

o Arquitectura de sistemas informáticos y principios básicos de funcionamiento

o Arquitectura de sistemas informáticos y principios básicos de funcionamiento

o Arquitectura de sistemas informáticos y principios básicos de funcionamiento

o Arquitectura de sistemas informáticos y principios básicos de funcionamiento 9. Computer Professional English

o Capacidad para leer y comprender correctamente materiales en inglés relacionados con las especialidades

Tema del examen 2: Diseño de sistemas integrados y tecnología de aplicación

1. Proceso de desarrollo de sistemas integrados

1.1 Métodos y pasos del análisis de requisitos del sistema

1.2 Diseño del sistema

o Configuración del hardware del sistema

o Asignación de componentes funcionales del sistema

o Hardware y asignación de funciones de software

o Verificación de viabilidad y revisión del diseño

o Especificación del sistema

o Tiempo de ciclo, coste y esfuerzo Estimación de cantidad

o Plan de desarrollo

1.3 Codiseño hardware y software

1.4 Diseño hardware

1.5 Diseño software

o Arquitectura software

o Revisión del diseño

o Diseño detallado del software

1.6 Pruebas del sistema

o Entorno de prueba

o Plan de prueba (contenido , métodos, estándares, pasos, inspecciones)

o Pruebas de hardware

o Pruebas de software (pruebas unitarias, pruebas de integración)

o Pruebas conjuntas de hardware y software

o 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 del hardware del sistema integrado

2.1.1 Estructura y aplicación del microprocesador integrado

2.1.2 Tecnología de manejo de excepciones e interrupciones

2.1.3 Tecnología DMA

2.1.4 Sistema multiprocesamiento

o Características del sistema multiprocesamiento

o Tecnología de construcción del sistema multiprocesamiento

2.1.5 Estructura del bus

o Configuración del bus en el sistema de aplicación

2.1.6 Tipo y estructura de la memoria

o Diseño de la interfaz del sistema de almacenamiento

2.1. 7 Circuitos digitales y circuitos lógicos

o Circuitos integrados de aplicaciones específicas

o Dispositivos de control lógico programables

2.2 Diseño de interfaz de entrada/salida

2.2.1 Interfaz de entrada/salida

o Conversión del nivel de señal de la interfaz

o Diseño del circuito del controlador de interfaz

2.2.2 Tecnología de aplicación de la interfaz de entrada/salida

o Dispositivos periféricos

o Comunicación serie

o Comunicación paralela

o Interfaz analógica

o Equipo de interfaz de comunicación

o Estándares y protocolos de comunicación

o Métodos de transmisión de datos

2.3 Tecnología de aplicación de interfaz de dispositivo periférico

2.3.1 Dispositivos de almacenamiento periférico

o Tarjeta de memoria, tarjeta de memoria, tarjeta IC, tarjeta MMC, tarjeta SD

o DVD, CD-R

, CD-RW

2.3.2 Dispositivos periféricos de entrada/salida

o Teclado, ratón, panel táctil

o Panel LCD 2.3.3 Tecnología de diseño de fuente de alimentación

2.4 Tecnología de diseño de confiabilidad y seguridad

2.4.1 Tecnología de detección y aislamiento de errores

2.4.2 Diseño redundante

2.4.3 Tecnología de diseño de suministro de energía

2.4.4 Tecnología de diseño de confiabilidad y seguridad

2.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 generales 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 de sistema integrado

3.1 Diseño de arquitectura de software de sistema integrado

3.2 Tecnología de aplicación de sistema operativo integrado

3.2.1 Gestión del tiempo

o Hora del sistema

o Interrupción del reloj

3.2.2 Tecnología de aplicación del sistema operativo integrado 2.4 Manejo de excepciones

o Método de manejo de excepciones

o Método de prioridad de interrupción

o 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

o Tipo de datos

o Estructura de programación en lenguaje ensamblador

o Programación y optimización en lenguaje ensamblador

o Llamada a subrutina

p> 3.3.2 Diseño de lenguaje C integrado

o Tipo de datos ANSI-C

o Estructura del programa C

o Diseño del programa C y optimización

o Compilación y vinculación de programas

3.3.3 Programación y desarrollo orientado a objetos

3.3.3 Programación y desarrollo orientado a objetos

o Método de diseño y análisis orientado a objetos UML