Introducción al curso de ingeniería de la información
Descripción del contenido: este curso utiliza el lenguaje C como plataforma experimental, explica principalmente las ideas y métodos de programación y cultiva la capacidad básica de los estudiantes para usar computadoras. Para resolver problemas prácticos, que proporcionarán la base para cursos profesionales posteriores y cursos de programación avanzada sentarán las bases. Los contenidos principales incluyen: tipos de datos básicos y sintaxis del lenguaje C, las ideas y estructuras básicas de programas de programación estructurada, el uso de tipos de datos estructurados como matrices y estructuras, el uso de funciones y punteros, operaciones de archivos y preprocesamiento, etc.
Libro de texto recomendado: "C and Pointers", autor: (EE. UU.) (Kenneth A. Reek), traductor: Xu Bo, People's Posts and Telecommunications Publishing House Libros de referencia principales: "C Language Programming", He , Editor en jefe Yan Hui, Higher Education Press, junio de 5438 a octubre de 2008.
Conceptos Básicos de Circuitos y Tecnología Electrónica (Circuit & Electronic Technology) Créditos: 4.0 Cursos preparatorios: Matemática Avanzada, Física Universitaria.
Introducción al contenido: Como curso básico en diseño de circuitos, este curso es un curso básico profesional en ingeniería de la información. Se requiere que los estudiantes dominen los conocimientos básicos relevantes, las teorías básicas y los métodos de cálculo básicos. Los contenidos principales incluyen: conceptos y reglas básicos de circuitos, análisis de circuitos de resistencia, análisis de circuitos dinámicos de primer orden, análisis de circuitos sinusoidales de estado estable, conocimientos básicos de circuitos trifásicos, conceptos básicos de dispositivos semiconductores, principios básicos de circuitos de amplificación, multi-; Circuitos de amplificación de etapa, circuito de amplificación de operaciones integradas, circuito amplificador de retroalimentación negativa, circuito de generación de forma de onda, circuito estabilizador de voltaje CC, etc.
Libro de texto recomendado: "Tecnología de circuitos electrónicos informáticos: circuitos y electrónica analógica" editado por Jiang et al. , Xi'an University of Electronic Science and Technology Press, 2003 Principales libros de referencia: "Circuits", editado por Higher Education Press, 2006 "Analog Electronic Technology", cuarta edición, editada por Wu, Xi'an University of Electronic Science and Technology Press , 2003 "Conceptos básicos de la tecnología electrónica analógica", Tong, Higher Education Press.
Diseño de sistemas digitales Créditos: 4.0 Curso prerrequisito: Conceptos básicos de circuitos y tecnología electrónica.
Introducción al contenido: Este curso es un curso básico profesional para la carrera de ingeniería de la información. Permite a los estudiantes dominar los conocimientos básicos de diseño de sistemas digitales necesarios para las carreras de informática y tener la capacidad de analizar y diseñar circuitos, tendido. una buena base para cursos posteriores. Los contenidos principales incluyen: sistema numérico y sistema de código, álgebra lógica y puertas lógicas, análisis y diseño de circuitos combinacionales, análisis y diseño de circuitos secuenciales, generación de pulsos y conformación de circuitos, convertidores analógico-digital y digital-analógico, Memoria semiconductora y lógica programable. Conceptos básicos de diseño de dispositivos y VHDL. Libro de texto recomendado: "Conceptos básicos de la tecnología electrónica-Parte digital", Kang, editor en jefe, Higher Education Press, 2008.
Libros de referencia principales: "Digital Electronic Technology", editor en jefe, Xi'an University of Electronic Science and Technology Press, segunda edición de 2002, editor en jefe, "Digital Circuit Logic Design" tercera edición, Tang Zhihong, editor en jefe, Dalian University of Technology Press 2002 cuarta edición.
Comunicación de datos y transmisión de redes Créditos: 3.0 Cursos prerrequisitos: Conceptos básicos de tecnología de circuitos y electrónica, diseño de sistemas digitales.
Descripción del contenido: este curso presenta de manera integral los conocimientos básicos, conceptos básicos, principios básicos y métodos prácticos en el campo de la comunicación de datos y la transmisión de redes. A través del estudio del curso, los estudiantes obtienen una comprensión profunda de los principios y conceptos básicos de la comunicación de datos en red y dominan las teorías y aplicaciones básicas de la transmisión de señales digitales. Los contenidos principales incluyen: introducción a las redes y comunicaciones de datos, conceptos básicos de la tecnología de comunicaciones de datos, tecnología de transmisión de datos en redes, tecnología de gestión de redes y seguridad de la información, experimentos de redes, tecnología de comunicaciones inalámbricas, IPv6 y tendencias de desarrollo de redes.
Libro de texto recomendado: "Redes y comunicaciones de datos" escrito por Behrouz A. Forouzan (EE. UU.) y traducido por Wang Jiazhen y otros. , Machinery Industry Press, tercera edición, junio de 5438 a octubre de 2005.
Principales libros de referencia: Comunicación de datos y aplicaciones de red, Wu Jinlong et al., Tsinghua University Press, junio de 2006 5438+octubre.
Principios del sistema operativo Créditos: 3.0 Curso de prerrequisito: Estructura de datos
Descripción del contenido: Este curso enseña principalmente los conceptos básicos y los principios de funcionamiento de los sistemas operativos, incluida la descripción general, la composición y el funcionamiento de sistemas operativos, gestión de procesos, gestión de memoria, gestión de dispositivos, gestión de archivos, etc. La enseñanza de este curso está integrada con el sistema operativo Linux.
A través del estudio del curso, los estudiantes pueden familiarizarse aún más con la estructura del núcleo y la tecnología de administración del sistema operativo Linux sobre la base de dominar los principios de funcionamiento del sistema operativo y poder programar y aplicar en el entorno del sistema operativo Linux.
Libro de texto recomendado: "Tutorial del sistema operativo de computadora", editado por Xu Jia, Xi'an University of Electronic Science and Technology Press, 2002. Libro de referencia principal: "Principios y análisis del sistema operativo", editado por Cao Cong, Science Press, 2003.
Descripción general de sistemas integrados Créditos: 4.0 Curso de requisitos previos: Microcontrolador y tecnología de interfaz
Introducción al contenido: este curso toma el kernel integrado ARM como ejemplo para aprender los principios y aplicaciones de los sistemas integrados. . Es un curso aplicado, práctico e integral. A través del aprendizaje, los estudiantes pueden comprender y dominar los principios y métodos de aplicación de los procesadores integrados, y dominar la arquitectura ARM y el sistema de instrucción de los procesadores integrados, incluida la estructura general, la organización de la memoria, el módulo de control del sistema y el módulo de control periférico de E/S de ARM. . Permitir a los estudiantes adquirir conocimientos de software y hardware de sistemas integrados y habilidades preliminares en el desarrollo de aplicaciones de sistemas integrados.
Libro de texto recomendado: "Práctica y fundamentos del sistema integrado ARM", editado por Hu Wei, Beihang Press, marzo de 2007. Libros de referencia principales: "Conceptos básicos y práctica del microcontrolador ARM", editado por Zhou Ligong, publicado por Beihang Press en 2003, "Conceptos básicos de aplicaciones y estructura del procesador integrado ARM", editado por Ma Zhongmei, publicado por Beihang Press en 2002.
Créditos de desarrollo de tecnología J2ME: 4.0 Cursos prerrequisitos: programación orientada a objetos, comunicación de datos y transmisión de redes.
Introducción al contenido: este curso presenta principalmente los conceptos básicos de la programación de teléfonos móviles J2ME y cómo desarrollar aplicaciones en dispositivos que admitan J2ME, incluida la arquitectura y el contenido de la plataforma J2ME, así como la API multimedia móvil. La API opcional de PDA, la API de tecnología inalámbrica Java Bluetooth y la programación de gráficos 3D móviles permiten a los estudiantes dominar el proceso de desarrollo y tener ciertas capacidades de desarrollo y diseño, sentando las bases para que los estudiantes participen en la programación de dispositivos móviles en el futuro.
Libro de texto recomendado: "Explicación del desarrollo J2ME" de Zhan Jianfei, Electronic Industry Press, 5-4-38 de junio + octubre de 2006. Libro de referencia principal: "Explicación detallada de la tecnología de desarrollo de juegos móviles J2ME", editado por Li Zhenpeng y Gong Jian, Tsinghua University Press, marzo de 2006.
Sistema Operativo Embebido Créditos: 3.0 Curso Preparatorio: Conceptos Básicos de Programación, Principios de Sistemas Operativos, Introducción a Sistemas Embebidos.
Introducción al contenido: este curso enseña principalmente el trasplante del sistema operativo integrado Linux en el procesador ARM, el diseño y la aplicación de sistemas de archivos, controladores periféricos, GUI y API, etc. El contenido principal incluye: controlador de Linux integrado, proceso de carga del controlador en el kernel, LED, controlador de pantalla LCD, controlador de teclado, GUI integrada, etc.
Libro de texto recomendado: Diseño de sistemas integrados ARM9: basado en S3C2410 y Linux, editado por Xu, Beijing University of Aeronautics and Astronautics Press, septiembre de 2007, libro de referencia principal: Explicación detallada de la tecnología de desarrollo de sistemas Linux integrados, basada en en ARM, editado por Sun Jikun, People's Posts and Telecommunications Press, agosto de 2006.
Créditos de tecnología de control informático: 4.0 Cursos de requisitos previos: conceptos básicos de programación, diseño de sistemas digitales, tecnología de microcontroladores y interfaces.
Introducción al contenido: El control informático es un curso profesional con una fuerte aplicación. El contenido incluye el principio de composición, la composición del hardware y la composición del software del sistema de control por computadora. La tarea de este curso es permitir a los estudiantes dominar la teoría básica, el conocimiento y las habilidades del control por computadora, diseñar y depurar el hardware de los sistemas de control por computadora y escribir software de aplicación de control por computadora. Y aplicar estas teorías, conocimientos y habilidades para resolver problemas prácticos en la práctica.
Libro de texto recomendado: "Tutorial práctico sobre tecnología de control de microcomputadoras" editado por Pan Xinmin y Wang Yanfang, Electronic Industry Press, libro de referencia principal: Computer Control and Engineering Applications, junio 5438 + octubre de 2006, Lin Min Editor- en jefe, National Defense Industry Press, versión en línea de septiembre de 2006.