西南石油大学《程序设计方法学》研究生课程是计算机科学学院研究生教学的一门重要课程,计算机科学学院建有“石油工程计算机模拟技术”四川省在职研究生高校重点实验室、“数据工程与数据分析”中美高校联合实验室、以及“面向对象数据库”、SAP、思科网络技术学院、CUDA高性能计算中心等校企联合实验室,在计算机模拟与仿真、数据挖掘与数据库开发、嵌入式系统、企业信息化建设、模式识别、人工智能与专家系统、虚拟现实等多个稳定研究领域取得了重大研究成果和应用成果。西南石油大学《程序设计方法学》研究生课程教学大纲如下:
适用专业:所有学科(机械工程、机械工程专硕、地学信息工程)
修读基础:
程序设计方法学是一门提升程序设计能力的课程,要求学生已经学习了VB或C语言并具备了一定的编程能力。
课程目的任务:
1.课程地位作用(课程在实现培养目标中的地位作用)
程序设计方法学是讨论程序性质以及程序设计的理论和方法的一门学科。对学生进行基础性的、面向对象的程序设计训练。让学生理解面向对象程序设计的方法、C#语言的基本概念和利用Visual Studio .NET进行应用程序设计。
2.课程主要内容(简述:主要内容、重点、难点等)
了解程序设计方法学的地位和重要性;掌握程序控制结构构成的基本原理、基本成份;明确面向对象设计与分析对程序设计及程序设计语言的影响及重要性;熟悉并掌握传统的和面向对象的软件开发方法与基本理论;理解多线程程序设计基本概念,掌握文件处理、应用程序打包的基本方法;掌握windows程序开发的流程,具有构造应用程序的能力。
3.在职研究生应达到的基本要求
掌握使用C#设计应用程序的基本技能,以及能够编写、调试程序的方法及技巧,要求每个学生都能较为熟练地使用Visual Studio.NET软件开发环境进行Windows桌面应用程序的开发。