兰州交通大学硕士研究生入学考试专业课考试大纲考试科目代码及名称程序设计考查要点特别声明可选用等语言中的一种完成程序的编制但一份试卷上不允许出现两种以上的语言基础部分熟练运用常量与变量整型实型字符型熟练运用各种数据类型掌握变量赋初值算术运算符及表达式关系运算符及表达式和逻辑运算符和表达式求解并能够在程序设计中正确使用字符数据的输入与输出函数格式输入与输出函数基本控制结构顺序选择循环语句的应用和编程能够编写简单的顺序结构程序分支结构程序掌握计数型循环如循环和条件型循环如循环等的执行能够编写带有循环结构的程序基本的编程方法和程序设计技巧如穷举法迭代法递归法回溯法等模块化编程方法函数的定义调用函数参数函数的重载及标识符的作用域等结构化程序设计方法面向对象程序设计方法的应用组织数据的能力能够根据具体的问题设计合适的数据结构和数据类型并能求解问题算法的描述工具流程图图题型分值及考试时间题型主要为编程题算法填空题读程序写结果题参考书目包括书名作者出版社出版时间语言程序设计教程第二版谭浩强等清华大学出版社语言解析教程等机械工业出版社程序设计谭浩强编著清华大学出版社语言与面向对象程序设计印旻编著清华大学出版社等