• 程序设计实践(第2版)
21年品牌 40万+商家 超1.5亿件商品

程序设计实践(第2版)

正版全新

34.96 7.1折 49 全新

库存9件

上海浦东
认证卖家担保交易快速发货售后保障

作者刘瑞芳

出版社北京邮电大学出版社有限公司

ISBN9787563560158

出版时间2020-04

装帧其他

开本16开

纸张胶版纸

定价49元

货号1857017

上书时间2024-03-11

闲暇一卷书的书店

三年老店
已实名 已认证 进店 收藏店铺

   商品详情   

品相描述:全新
商品描述
【书    名】 程序设计实践(第2版)
【书    号】 9787563560158
【出 版 社】 北京邮电大学出版社有限公司
【作    者】 刘瑞芳
【出版日期】 2020-04-01
【版    次】 2
【开    本】 16开
【定    价】 49.00元

【内容简介】 
本书用11个章节从不同侧面讲解了11个小型软件工程项目案例,涵盖了当前主流的各种应用类型。每个案例从设计到实现,一步一步详细讲解,按照讲解过程进行操作即可达成项目目标。读者在具备程序设计语言基础的前提下,可以根据个人兴趣,选取项目案例进行学习。本书的目标是让读者学习分析问题、解决问题的方法,掌握应用软件的设计、实现方法,从而具备软件工程项目的设计与开发能力。
    本书内容丰富,提供了15套案例程序,可作为信息工程、通信工程、电子工程类专业的程序设计实践课程的教材,也可供从事软件开发和应用设计的工程技术人员阅读和参考。

【目录】 
章  绘图程序
  1.1  项目分析和设计
    1.1.1  需求分析
    1.1.2  界面设计
    1.1.3  总体设计
  1.2  窗口程序基础知识
    1.2.1  Windows API基础
    1.2.2  资源文件
  1.3  绘图基础知识
    1.3.1  图形处理技术
    1.3.2  图形设备接口GDI
  1.4  绘图程序Draw的实现
    1.4.1  基本图元类
    1.4.2  绘图类
    1.4.3  事件响应
    1.4.4  钟表例子
  1.5  案例拓展
    1.5.1  项目创建
    1.5.2  界面和代码的关联
    1.5.3  绘图参数设置
    1.5.4  绘图类设计
第2章  中文分词
  2.1  项目分析和设计
    2.1.1  需求分析
    2.1.2  界面设计
    2.1.3  总体设计
  2.2  分词基础
    2.2.1  分词技术概述
    2.2.2  词散列表构建设计
    2.2.3  散列函数设计
    2.2.4  散列处理类设计
    2.2.5  词库文件处理类设计
  2.3  后向优选匹配分词算法设计
    2.3.1  分词类设计
    2.3.2  分词算法设计
  2.4  基于MFC对话框的分词程序实现
    2.4.1  建立工程
    2.4.2  对话框界面的实现
  2.5  案例拓展
    2.5.1  隐马尔科夫模型
    2.5.2  HMM中文分词程序的实现
第3章  学生信息管理
  3.1  项目分析和设计
    3.1.1  需求分析
    3.1.2  界面设计
    3.1.3  总体设计
  3.2  数据库基础知识
    3.2.1  关系数据库常用术语
    3.2.2  数据库管理系统
    3.2.3  SQL语言简介
  3.3  数据库编程基础知识
    3.3.1  数据库访问技术简介
    3.3.2  MFC ODBC类简介
    3.3.3  使用MFC ODBC类访问数据库
  3.4  学生信息管理程序studentInfo的实现
    3.4.1  主界面的设计与实现
    3.4.2  学生基本信息管理模块
    3.4.3  课程基本信息管理模块
    3.4.4  学生选课信息管理模块
    3.4.5  学生成绩信息查询模块
  3.5  案例拓展
第4章  简单通信协议
  4.1  项目分析和设计
    4.1.1  需求分析
    4.1.2  界面设计
  4.2  通信协议基础知识
    4.2.1  基本概念
    4.2.2  Sockets编程基础
    4.2.3  SMTP
  4.3  聊天程序的设计与实现
    4.3.1  总体设计
    4.3.2  客户端的设计与实现
    4.3.3  服务器端的设计与实现
  4.4  案例拓展
    4.4.1  多人聊天室总体设计
    4.4.2  多线程的概念
    4.4.3  多人聊天室编程实现
第5章  声音信号分析与处理
  5.1  项目分析和设计
    5.1.1  需求分析
    5.1.2  界面设计
    5.1.3  总体设计
  5.2  信号处理基础知识
    5.2.1  声音信号的数据结构
    5.2.2  音频数据分析和处理
    5.2.3  C++和Matlab混合编程
  5.3  wavTool的设计与实现
    5.3.1  wavTool的类关系图
    5.3.2  自定义类CWaveFile
    5.3.3  文档类CWaveDoc
    5.3.4  视图类CWaveView
第6章  图像处理
  6.1  项目分析和设计
    6.1.1  需求分析
    6.1.2  界面设计
    6.1.3  总体设计
  6.2  BMP图像基础知识
    6.2.1  图像基本概念
    6.2.2  BMP图像基础
  6.3  图像处理基础操作
    6.3.1  BMP文件的打开与保存功能实现
    6.3.2  BMP图像显示功能实现
    6.3.3  图像处理类设计
  6.4  简单图像处理程序的实现
    6.4.1  绘图类
    6.4.2  事件响应
    6.4.3  消息响应函数
第7章  通信编解码算法
  7.1  项目分析和设计
    7.1.1  需求分析
    7.1.2  系统设计
  7.2  信源编码基础知识
    7.2.1  0和1的世界
    7.2.2  理解信源编码
  7.3  信道编码基础知识
    7.3.1  理解信道错误
    7.3.2  理解信道编码
  7.4  通信模拟程序的实现
    7.4.1  类的设计
    7.4.2  类的实现
第8章  加密解密算法
  8.1  古典加密算法
    8.1.1  凯撒密码原理
    8.1.2  凯撒密码实现
  8.2  对称密码DES
    8.2.1  DES加密原理
    8.2.2  DES算法的实现
  8.3  非对称密码算法RSA
    8.3.1  公钥密码体制
    8.3.2  RSA加密原理
    8.3.3  RSA加密算法的实现
  8.4  消息摘要算法MD5
    8.4.1  消息摘要算法
    8.4.2  消息摘要算法MD5
    8.4.3  MD5消息摘要算法的实现
  8.5  时域隐藏算法LSB
    8.5.1  信息隐藏技术
    8.5.2  LSB算法
    8.5.3  LSB算法的实现
  8.6  加密算法演示程序
    8.6.1  总体设计
    8.6.2  实现代码
第9章  基于大数据的电影推荐
  9.1  项目分析和设计
    9.1.1  需求分析
    9.1.2  总体设计
  9.2  大数据基础
    9.2.1  大数据应用
    9.2.2  大数据并行处理平台
  9.3  推荐算法基础
  9.4  项目的Python语言实现
  9.5  项目的Spark平台实现
0章  基于深度学习的图片分类
  10.1  项目分析和设计
    10.1.1  需求分析
    10.1.2  数据分析
  10.2  深度神经网络基础
    10.2.1  神经元模型
    10.2.2  多层前馈神经网络
    10.2.3  梯度下降法

—  没有更多了  —

以下为对购买帮助不大的评价

此功能需要访问孔网APP才能使用
暂时不用
打开孔网APP