您好,欢迎光临有路网!
C程序设计基础课程设计
QQ咨询:
有路璐璐:

C程序设计基础课程设计

  • 作者:张引
  • 出版社:浙江大学出版社
  • ISBN:9787308054973
  • 出版日期:2007年09月01日
  • 页数:246
  • 定价:¥26.00
  • 猜你也喜欢

    分享领佣金
    手机购买
    城市
    店铺名称
    店主联系方式
    店铺售价
    库存
    店铺得分/总交易量
    发布时间
    操作

    新书比价

    网站名称
    书名
    售价
    优惠
    操作

    图书详情

    内容提要
    本书在分析C语言**编程技术的基础上,通过对“通讯录”、“计算
    器”、“俄罗斯方块”3个完整案例的解析,指导读者按照软件工程的生命
    周期开发过程,从问题分析、设计、编码到测试,循序渐进地完成大型程序
    的开发。书中提供了9个大型程序训练的题目及简要分析,供读者练习;为
    适合教学需要,还提供了可供参考的实施过程说明、开发文档模版、考核方
    法和评价标准,特别强调学生团队合作精神的培养。本书还附光盘。
    目录
    第1章 大型程序的开发方法
    1.1 软件工程的生命周期方法学
    1.2 大型程序的开发流程
    1.2.1 问题定义
    1.2.2 程序分析
    1.2.3 程序设计
    1.2.4 编码
    1.2.5 测试和调试
    1.2.6 运行与维护
    1.2.7 分工协作
    1.3 大型程序设计综合实验的实施
    1.3.1 过程及要求
    1.3.2 评价标准
    第2章 **编程的硬件基础
    2.1 计算机硬件组成
    2.2 80X86微机系统
    2.2.1 主存储器结构
    2.2.2 寄存器与伪变量
    2.2.3 实地址寻址方式
    2.2.4 I/O接口的寻址方式
    2.3 Turbo C编译方式简介
    2.3.1 Turbo C的内存模式
    2.3.2 指针的分类
    2.4 BIOS与DOS调用
    2.4.1 中断
    2.4.2 BIOS调用
    2.4.3 DOS调用
    2.5 多文件的程序
    2.6 Turbo C 2.0库函数介绍
    第3章 **编程技术的实现
    3.1 操作手段
    3.1.1 键盘
    3.1.2 鼠标
    3.2 显示方式
    3.2.1 显示器和显卡
    3.2.2 文本显示方式
    3.2.3 图形显示方式
    3.3 图形绘制
    3.3.1 画笔定位函数
    3.3.2 点和直线的画法
    3.3.3 矩形、圆和弧线的画法
    3.3.4 封闭图形的填色函数及有关画图函数
    3.4 图像技术
    3.4.1 屏幕图像
    3.4.2 图像文件
    3.5 动画技术
    3.5.1 简单的实现方法
    3.5.2 利用动态开辟图视口的方法
    3.5.3 利用屏幕图像存储再放的方法
    3.5.4 利用页交替的方法

    3.6 发声技术
    3.6.1 计算机发声原理
    3.6.2 声音函数
    3.6.3 计算机乐谱
    3.7 汉字显示技术
    3.7.1 汉字编码
    3.7.2 汉字显示
    3.8 **的时间控制技术
    3.8.1 编写自己的中断程序
    3.8.2 **计时实现方案
    第4章 大型综合程序范例解析
    4.1 通讯录
    4.1.1 问题描述
    4.1.2 功能分析
    4.1.3 设计
    4.1.4 源程序
    4.1.5 测试
    4.2 简单计算器
    4.2.1 问题描述
    4.2.2 功能分析
    4.2.3 设计
    4.2.4 源程序
    4.2.5 测试
    4.3 罗斯方块
    4.3.1 问题描述
    4.3.2 功能分析
    4.3.3 设计
    4.3.4 源程序
    4.3.5 测试
    第5章 综合程序练习题
    5.1 打字练习
    5.1.1 问题描述
    5.1.2 设计及实现要点
    5.2 电子琴
    5.2.1 问题描述
    5.2.2 设计及实现要点
    5.3 简易画图板
    5.3.1 问题描述
    5.3.2 设计及实现要点
    5.4 贪吃蛇
    5.4.1 问题描述
    5.4.2 设计及实现要点
    5.5 五子棋
    5.5.1 问题描述
    5.5.2 设计及实现要点
    5.6 搬运工
    5.6.1 问题描述
    5.6.2 设计及实现要点
    5.7 大富翁
    5.7.1 问题描述

    5.7.2 设计及实现要点
    5.8 赛车
    5.8.1 问题描述
    5.8.2 设计及实现要点
    5.9 坦克大战
    5.9.1 问题描述
    5.9.2 设计及实现要点
    参考文献
    编辑推荐语
    本书通过若干完整案例的解析,指导读者按照软件工程的生命周期开发过程,从问题分析、设计、编码到测试,循序渐进地完成大型程序的开发。本书针对教学需要,提供了可参考的实施过程说明、开发文档模版、考核方法和评价标准,在实施过程中特别强调学生团队合作精神的培养。此外,本书还提供了一系列大型程序训练的题目,供读者练习。

    与描述相符

    100

    北京 天津 河北 山西 内蒙古 辽宁 吉林 黑龙江 上海 江苏 浙江 安徽 福建 江西 山东 河南 湖北 湖南 广东 广西 海南 重庆 四川 贵州 云南 西藏 陕西 甘肃 青海 宁夏 新疆 台湾 香港 澳门 海外