作为一本入门型、综合性的教材,本书避免讨论过于深奥的计算机基础理论,强调实用性的编程方法和应用,旨在帮助学生提高使用**语言的能力,完成从TC2?0/DOS平台到VC++6?0/Windows平台的速成式直接跨越。通过编程实例巩固结构化程序设计思想,使学生初步建立面向对象程序设计的概念,得到除了计算机等级证书之外真正的编程能力,能够结合机械工程基础和相应的专业基础及专业课方面的知识,利用计算机编程解决实际问题,进而开发机械工程专业领域具有专业用途的软件。
本书以TC2?0和VC++6?0为描述语言,第1章和第2章介绍“常用数据结构”和“算法基础”,第3章为“软件工程学简介”,第4章以速成的方式介绍“VC++基本操作”,在此基础上进一步介绍第5章“软件界面设计”和第6章“文件与数据库操作”,*后,在第7章“机械工程算例”和“附录”中用一系列算例和资料,手把手地教学生解决工程实际问题,具有很强的应用性、资料性和案例性。
本书适用于非计算机类专业,尤其是工科机械类专业,可作为**门算法语言课程如“C语言”的后续课程“软件技术基础”的教材。
本书也可供机械或材料类专业硕士研究生和企