络通信设备以及其他办公设备,进行信息的收集、传输、加工、储存、更新和维护,以学校战略竞优、提高效益和效率为目的,支持学校的高层决策、中层控制、基层运作的集成化的人机系统。而基于C++的课程信息管理系统则随着计算机和网络的高速发展,使得使用计算机来管理课程信息成为发展趋势。由于长期以来学校使用的是人工的形式管理课程信息,从而使基于C++的课程信息管理系统成为学校管理者不可缺少的一部分,为使用者提供了充足的信息和快捷的查询手段。Р 基于C++的课程信息管理系统的设计与开发,通过利用C++语言编程基础和VC开发平台的使用完成。Р1.1 C++语言介绍及其相关趋势РC++这个词在中国大陆的程序员圈子中通常被读做“C加加”,而西方的程序员通常读做“C plus plus”,“CPP”。它是一种使用非常广泛的计算机编程语言。C++是一种静态数据类型检查的、支持多重编程范式的通用程序设计语言。它支持过程化程序设计、数据抽象、面向对象程序设计、制作图标等等泛型程序设计等多种程序设计风格。Р1.1.1 简史Р美国AT&T贝尔实验室的本贾尼·斯特劳斯特卢普(Bjarne Stroustrup)博士在20世纪80年代初期发明并实现了C++(最初这种语言被称作“C with Classes”)。一开始C++是作为C语言的增强版出现的,从给C语言增加类开始,不断的增加新特性。虚函数(virtual function)、运算符重载(operator overloading)、多重继承(multiple inheritance)、模板(template)、异常(exception)、RTTI、命名空间(name space)逐渐被加入标准。1998年国际标准组织(ISO)颁布了C++程序设计语言的国际标准ISO/IEC 1988-1998。C++是具有国际标准的编程语言,通常称作ANSI/ISOC++。