¿Qué cursos debo tomar para el desarrollo integrado?
Los cursos principales de la especialización en Desarrollo de software integrado son los siguientes:
Asignaturas principales: teoría marxista, lenguas extranjeras universitarias, matemáticas avanzadas, física universitaria, experimentos físicos, álgebra lineal, probabilidad teoría y estadística matemática, lenguajes de programación, estructuras de datos, matemáticas discretas, sistemas operativos, tecnología de compilación, introducción a la ingeniería de software, lenguaje de modelado unificado, arquitectura de software, requisitos de software, gestión de proyectos de software
Además de estudiar público información, esta especialización** *Además de las clases básicas, los estudiantes también estudiarán sistemáticamente matemáticas discretas, estructuras de datos, análisis de algoritmos, programación orientada a objetos, sistemas operativos modernos, principios de bases de datos y tecnologías de implementación, principios de compilación, ingeniería de software, proyectos de software. administración, seguridad informática y otros cursos. También puede tomar otros cursos optativos si está interesado.
Vínculos prácticos: pasantía de graduación, diseño de cursos, práctica de ingeniería informática, pasantía de producción, proyecto de graduación (tesis).
Información ampliada:
Habilidades de desarrollo integradas y direcciones de empleo:
1. Programación visual Domine los métodos de programación y la tecnología de visualización, y sea competente en una plataforma de visualización y su tecnología de desarrollo de software. Obtenga la certificación Delphi Programmer Series, Java Junior o VB Development Expert. Direcciones de empleo: Programadores de programación visual en empresas, gobiernos, comunidades, diversas escuelas, etc.
2. Diseño de aplicaciones WEB. Tener capacidades básicas de diseño de arte y animación web, dominar la tecnología de diseño de programas web interactivos y ser capaz de crear y mantener sitios web. Obtenga la certificación Macromedia Multimedia Interaction Designer o Delphi Junior Programmer o Delphi Rapid Network Development Engineer. Direcciones de empleo: programadores de aplicaciones WEB en empresas, gobiernos, comunidades, diversas escuelas, etc.
3. ¿Pruebas de software? Dominar los principios básicos, los métodos y la gestión organizativa de las pruebas de software y dominar las herramientas de prueba de software. Obtenga la certificación de ingeniero de pruebas de software ATA o programador junior de Delphi o programador junior de Java. Direcciones de empleo: Probadores de software en empresas, gobiernos, comunidades, diversas escuelas, etc.
4. Gestión de bases de datos: Ser capaz de aplicar el paradigma relacional para el diseño de bases de datos, dominar el lenguaje SQL y ser competente en la gestión y aplicación de servidores de bases de datos. Obtenga la certificación en Administración de bases de datos Oracle o Aplicaciones de bases de datos SQL Server o Aplicaciones de Windows XP. Dirección laboral: administradores de bases de datos medianas y grandes en empresas, gobiernos, comunidades, diversas escuelas y otros departamentos.
5. Producción de gráficos e imágenes: Competente en herramientas de producción de gráficos/imágenes internacionalmente populares (como CorelDraw, Photoshop, Pagemaker, etc.). Obtén certificaciones relacionadas con diseñadores gráficos. Direcciones de empleo: empresas de producción publicitaria, empresas de diseño arquitectónico, empresas de diseño de packaging y decoración, empresas de decoración del hogar, empresas editoriales e imprentas.
6. Tecnología de construcción de redes: estar familiarizado con la estructura de la red y los métodos de red, dominar los métodos de construcción de la red y ser capaz de utilizar herramientas para analizar y eliminar fallas comunes de la red. Obtenga la configuración de enrutamiento de Cisco o la ingeniería de redes de Huawei o la certificación de ingeniero de aplicaciones AMP. Direcciones de empleo: Ingenieros de construcción de redes en empresas, gobiernos, comunidades, diversas escuelas, etc.
7. Gestión del sistema de red: dominar los conocimientos básicos y las habilidades de aplicación de la gestión del sistema de red y ser capaz de configurar la seguridad del sistema de red. Obtenga la certificación de experto en configuración de enrutamiento de Window2000 Server o TurboLinux TLCE o Cisco. Direcciones de empleo: Administradores de sistemas de red en empresas, gobiernos, comunidades, diversas escuelas, etc.
8. Tener capacidad de programación multimedia y planificación de la producción multimedia. Habilidades básicas como programación y modelado orientado a objetos, diseño de modelado, diseño de escenas y principios de división de cámaras. Obtener certificaciones relacionadas con diseñadores multimedia. Direcciones de empleo: Empresas de producción y diseño multimedia, empresas editoriales y de producción de arte de animación, empresas de producción publicitaria.
9. Competente en aplicaciones informáticas ofimáticas y aplicaciones y gestión ofimática, familiarizado con la instalación, gestión y mantenimiento de servidores, servicios relacionados y sistemas de software basados en servidores de aplicaciones, y capaz de realizar ajustes de seguridad de red, correo electrónico y publicación web de servidores, FTP, OA, BBS y otras aplicaciones de sistemas y capacidades de mantenimiento. Direcciones de empleo: gestión de sistemas en empresas, gobiernos, comunidades, diversas escuelas, etc.
Enciclopedia Baidu-Ingeniería de software