注册 登录 进入教材巡展
#

出版时间:2015-10

出版社:西安交通大学出版社

以下为《程序设计基础》的配套数字资源,这些资源在您购买图书后将免费附送给您:
  • 西安交通大学出版社
  • 9787560580210
  • 25741
  • 2015-10
  • TP311.1
内容简介

  胡坚编著的《程序设计基础》为面向信息技术大类专业群平台课——《程序设计基础》而开发的任务驱动式项目化教材,其内容设计依托“学生信息管理系统(SIMS)”,开发该项目的C语言版和Java语言版。用SIMS系统的典型工作任务代替传统的学科知识体系章节。全书把SIMS系统分解成若干子项目,子项目进一步分解成若干典型工作任务。各项目按照:任务背景、知识目标、任务实施(目标效果、必备知识、拓展训练、实现机制)、项目总结、知识归纳、知识巩固、项目实训七个固定环节组织。这样安排利于激发学生对专业知识学习的兴趣,同时能熟悉项目开发的流程,积累实际项目经验。

目录
基础平台篇 程序设计思想
——项目1认识程序设计
 项目创设
 学习目标
 1.1 任务1走进程序的世界
  1.1.1 目标效果
  1.1.2 必备知识
   1.1.2.1 程序的含义与数据传递
   1.1.2.2 程序设计的发展历史
   1.1.2.3 程序的基本结构
   1.1.2.4 程序设计步骤
   1.1.2.5 程序员的基本素养
  1.1.3 拓展训练
 1.2 任务2算法的设计与描述.
  1.2.1 目标效果
  1.2.2 必备知识
   1.2.2.1 算法的概念和特征
   1.2.2.2 算法的复杂度
   1.2.2.3 算法的表示
  1.2.3 拓展训练
 1.3 任务3程序设计模式
  1.3.1 目标效果
  1.3.2 必备知识
   1.3.2.1 面向过程编程模式特征
   1.3.2.2 面向过程编程模式方法
   1.3.2.3 面向对象编程模式特征
   1.3.2.4 面向对象编程模式方法
  1.3.3 拓展训练
 1.4 任务4程序开发环境搭建与测试
  1.4.1 目标效果
  1.4.2 必备知识
   1.4.2.1 C语言程序开发环境
   1.4.2.2 最简单的C语言程序
   1.4.2.3 Java语言程序开发环境
   1.4.2.4 最简单的Java语言程序
  1.4.3 拓展训练
 项目总结
 知识归纳
 知识巩固
 项目实训
基本模块Ⅰ面向过程编程(C)
——项目2学生基本信息处理(C)
 项目创设
 学习目标
 2.1 任务1学生基本信息录入与保存
  2.1.1 目标效果
  2.1.2 必备知识
   2.1.2.1 标识符与注释符
   2.1.2.2 基本数据类型
   2.1.2.3 变量和常量
   2.1.2.4 基本数据类型转换
   2.1.2.5 简单数据的输入输出
   2.1.2.6 运算符和表达式
   2.1.2.7 运算符优先级
  2.1.3 拓展训练
  2.1.4 实现机制
……
基本模块Ⅱ 面向对象编程(Java)
拓展模块 ACM程序设计竞赛