实验室介绍
信创软件实验室占地面积174.33平方米,可同时供132名学生使用。该实验室主要面向信创微专业的学生,进行信创环境下软件开发和应用的方法,以及信创信息系统运维所需的实际工作技能的教学。实验室旨在为信创相关软硬件产品部署、应用和运维管理提供专业能力支撑,满足信创微专业学生在项目实践中的教学需求。实验室,能满足信创微专业的学生开展信息技术应用创新项目实践系列教学的需求。实验项目内容包括验证性实验、设计性实验、综合性实验及创新性实验。通过实验,学生将掌握关键技术,包括国产服务器、网络设备、操作系统、中间件、数据库、信息安全和移动开发等。这些技能的培养,旨在塑造符合当前及未来产业发展的技术人才,增强学生的就业竞争力。
承接实验课程
信创软件实验室信创软件实验室承接了信创微专业的大部分专业课程。内容包括信创计算机体系结构设计、信创操作系统应用、信创数据库应用、信创中间件应用、基于龙芯自主指令集Loong-Arch的处理器的开发与设计、信创服务器运维与实战等。实验室资源包含实验操作所需的实验手册、教学课件、教学视频及配套的环境资源,能够指导学生独立完成课程实验。
序号 | 承接课程 | 对应课程简单描述 |
1 | 信创计算机体系结构设计 | 课程实验内容主要包括: 数据运算—加法乘法、寄存器堆实现、ALU 模块实现、主存储器实验、单周期 CPU 实验、静态 5 级流水 CPU 实现等。 |
2 | 信创操作系统应用 | 课程实验内容主要包括: fork()创建子进程、线程共享进程中的数据、多线程实现字符统计、信号通信实验、管道通信实验、使用命名管道建立客户/服务器关联程序、消息队列实现进程间通信、信号量实现进程同步、基于信号量采用多线程技术实现进程同步、UDP通信实验、基于TCP的客户/服务器程序等 |
3 | 信创中间件应用 | 课程实验内容主要包括: 信创中间件的安装卸载,信创中间件应用管理、容器的使用、常用服务及配置,信创中间件安全加固、集群管理、性能监控及调优等 |
4 | 基于龙芯自主指令集Loong-Arch 的处理器的开发与设计 | 课程实验内容主要包括: 基本门电路、组合逻辑电路、时序逻辑电路、锁存器、时钟与触发器电路实验、在CPU中添加运算类指令、CPU实现例外和中断、在CPU中设计TLB MMU、在CPU中添加Cache、用 CPU 搭建 SoC 跑小型操作系统等 |
5 | 信创服务器运维与实战 | 课程实验内容主要包括: shell编程、服务器存储技术、服务器操作基础、服务器数据库及中间件、服务器文件系统、服务器操作系统安装及远程管理等 |
6 | 信创数据库应用 | 课程实验内容主要包括: 信创数据库的安装与卸载,信创数据库对象管理、查询与操作、高级对象管理,信创数据库安全管理、备份还原、作业管理等 |
7 | 云平台高级技术 | 课程实验内容主要包括: 利用LVS-NAT实现网站负载均衡、利用keepalived实现网站高可用、利用Keepalived实现主备LVS热备、部署Ceph分布式存储集群。 |
实验环境
信创计算机体系结构设计(基于龙芯CPU的国产学生电脑I型与Ⅱ型共132台,CPU设计教学实验箱电脑1台)
信创操作系统应用(Loongnix操作系统、Ucore操作系统和操作系统桌面版授60套)
信创中间件应用(服务器端1套、电脑端30套)
基于龙芯自主指令集Loong-Arch的处理器的开发与设计(CPU设计教学实验箱电脑1台、实验子板:集成20万门及以上大容量FPGA*20块、实验底板、远程系统软件、可视化实验板、教师管理系统、工具及IP资源)
信创服务器运维与实战(操作系统桌面版授60套、中间件(服务器端)、云桌面服务器)
信创数据库应用(海量数据库软件(服务器版)、海量数据库授权(终端版)、数据库服务器)
云平台高级技术(LVS集群、Keepalived+Web服务器、Keepalived+LVS服务器)
培养学生能力
一、基础专业能力
1.创新思维能力
2.自主学习能力
3.分析问题能力
二、核心专业能力
1.技术自主可控能力
2.系统设计与架构能力
3.网络安全与信息保护能力
4.云计算与虚拟化技术应用能力
5.中间件应用与管理能力
6.信创数据库管理与应用能力
7.项目管理与协同工作能力