您好,欢迎来到聚文网。
登录
免费注册
网站首页
|
搜索
热搜:
磁力片
|
漫画
|
购物车
0
我的订单
商品分类
首页
幼儿
文学
社科
教辅
生活
销量榜
Gambas 程序设计从入门到精通 Gambas工程应用:基于国产操作系统
字数: 655000
装帧: 平装
出版社: 化学工业出版社
作者: 王建新,隋美丽
出版日期: 2022-11-01
商品条码: 9787122397829
版次: 1
开本: 16开
页数: 400
出版年份: 2022
定价:
¥98
销售价:
登录后查看价格
¥{{selectedSku?.salePrice}}
库存:
{{selectedSku?.stock}}
库存充足
{{item.title}}:
{{its.name}}
加入购物车
立即购买
加入书单
收藏
精选
¥5.83
世界图书名著昆虫记绿野仙踪木偶奇遇记儿童书籍彩图注音版
¥5.39
正版世界名著文学小说名家名译中学生课外阅读书籍图书批发 70册
¥8.58
简笔画10000例加厚版2-6岁幼儿童涂色本涂鸦本绘画本填色书正版
¥5.83
世界文学名著全49册中小学生青少年课外书籍文学小说批发正版
¥4.95
全优冲刺100分测试卷一二三四五六年级上下册语文数学英语模拟卷
¥8.69
父与子彩图注音完整版小学生图书批发儿童课外阅读书籍正版1册
¥24.2
好玩的洞洞拉拉书0-3岁宝宝早教益智游戏书机关立体翻翻书4册
¥7.15
幼儿认字识字大王3000字幼儿园中班大班学前班宝宝早教启蒙书
¥11.55
用思维导图读懂儿童心理学培养情绪管理与性格培养故事指导书
¥19.8
少年读漫画鬼谷子全6册在漫画中学国学小学生课外阅读书籍正版
¥64
科学真好玩
¥12.7
一年级下4册·读读童谣和儿歌
¥38.4
原生态新生代(传统木版年画的当代传承国际研讨会论文集)
¥11.14
法国经典中篇小说
¥11.32
上海的狐步舞--穆时英(中国现代文学馆馆藏初版本经典)
¥21.56
猫的摇篮(精)
¥30.72
幼儿园特色课程实施方案/幼儿园生命成长启蒙教育课程丛书
¥24.94
旧时风物(精)
¥12.04
三希堂三帖/墨林珍赏
¥6.88
寒山子庞居士诗帖/墨林珍赏
¥6.88
苕溪帖/墨林珍赏
¥6.88
楷书王维诗卷/墨林珍赏
¥9.46
兰亭序/墨林珍赏
¥7.74
祭侄文稿/墨林珍赏
¥7.74
蜀素帖/墨林珍赏
¥12.04
真草千字文/墨林珍赏
¥114.4
进宴仪轨(精)/中国古代舞乐域外图书
¥24.94
舞蹈音乐的基础理论与应用
内容简介
本书由浅入深,力求使读者能够快速掌握Gambas 脚本设计、通信与安全、信号处理以及相关工程应用方法。全书共分为9 章,包括脚本程序设计、网络通信、压缩与加密、外部接口、虚拟仪器、信号处理、数据采集以及软件无线电应用等内容。
本书配备了不同层次的实例,并提供了详细的程序注释说明,使读者能够更加深入理解程序设计基本思路与步骤、工程设计方法与实现,提高实际应用能力。
本书适合程序开发人员参考,可作为大专院校计算机、电子信息、通信和自动化等专业BASIC 程序设计课程教材,也适合职业教育和社会培训使用。
目录
第1 章 GBS 脚本技术基础 1
1.1 数据类型 1
1.2 常量和变量 2
1.2.1 标识符 2
1.2.2 常量 3
1.2.3 变量 4
1.2.4 数组声明 5
1.2.5 对象变量 6
1.2.6 方法声明 7
1.3 运算符和表达式 9
1.3.1 运算符 9
1.3.2 表达式 11
1.3.3 字符串函数12
1.3.4 数学函数13
1.3.5 随机数函数14
1.3.6 日期与时间函数14
1.4 程序结构15
1.4.1 顺序结构15
1.4.2 分支结构16
1.4.3 循环结构18
1.5 错误处理21
1.6 脚本编写规则 24
1.6.1 GBS 脚本文件头 24
1.6.2 将参数传递给脚本 24
1.6.3 组件 25
1.6.4 包含其他GBS 脚本文件 25
第2 章 脚本程序设计 26
2.1 GBS 集成开发环境-GBS 脚本编辑器 26
2.1.1 Deepin 下Gambas Scripter 安装 26
2.1.2 GBS 脚本编辑器 27
2.2 GBS 脚本编辑器下脚本程序设计 32
2.2.1 简单脚本程序设计 33
2.2.2 日期显示脚本程序设计 34
2.2.3 自定义函数脚本程序设计 35
2.2.4 水仙花数脚本程序设计 37
2.2.5 带参数和返回值脚本程序设计 38
2.2.6 对话框脚本程序设计 39
2.2.7 屏幕截图脚本程序设计41
2.2.8 消息框脚本程序设计 42
2.2.9 输入框脚本程序设计 44
2.2.10 GUI 窗体脚本程序设计 44
2.2.11 命令行传递参数脚本程序设计 47
2.2.12 类脚本程序设计 48
2.2.13 OpenSSL 脚本程序设计 50
2.3 通用编辑器下脚本程序设计 57
2.3.1 深度编辑器下脚本程序设计 57
2.3.2 Notepadqq 下脚本程序设计 60
2.3.3 Visual Studio Code 下脚本程序设计 64
2.4 GBS 脚本编辑器程序设计 68
2.5 自举GBS 脚本编辑器程序设计81
第3 章 网络通信技术 100
3.1 串行通信技术100
3.1.1 RS-232C 串行通信 100
3.1.2 SerialPort 控件 102
3.1.3 tty 终端设备操作 106
3.1.4 socat 虚拟化 106
3.1.5 minicom 工具 107
3.1.6 cutecom 调试工具 108
3.1.7 虚拟串口通信 110
3.1.8 串口助手程序设计 110
3.2 网络通信技术 114
3.2.1 OSI 体系结构及协议 114
3.2.2 TCP/IP 协议参考模型 116
3.3 网络类控件及使用方法 118
3.3.1 ServerSocket 控件 118
3.3.2 Socket 控件 119
3.3.3 双机通信程序设计 124
3.3.4 UdpSocket 控件 128
3.3.5 Udp 双机通信程序设计 131
3.3.6 DnsClient 控件 135
3.3.7 Net 类 136
3.3.8 HttpClient 控件 137
3.3.9 .Curl.Proxy 虚类 143
3.3.10 .Curl.SSL 虚类 143
3.3.11 天气预报程序设计 143
3.3.12 FtpClient 控件 150
3.3.13 Ftp 文件查看器程序设计 153
第4 章 压缩与加密技术 160
4.1 gb.compress 组件160
4.1.1 Compress 类 160
4.1.2 Uncompress 类 163
4.1.3 压缩与解压程序设计 165
4.2 gb.crypt 组件168
4.2.1 Crypt 类 168
4.2.2 口令验证程序设计 169
4.3 gb.openssl 组件 172
4.3.1 Cipher 类 173
4.3.2 .Cipher.Method 虚类 173
4.3.3 CipherText 类 174
4.3.4 加密与解密程序设计 174
4.3.5 Digest 类 178
4.3.6 .Digest.Method 虚类 178
4.3.7 HMac 类 178
4.3.8 OpenSSL 类 179
4.3.9 摘要算法程序设计 180
第5 章 外部接口技术 184
5.1 外部接口184
5.1.1 库文件 184
5.1.2 外部声明 185
5.1.3 指针变量 186
5.1.4 指针的实现 187
5.1.5 外部函数管理 189
5.1.6 外部库操作程序设计 193
5.2 共享库设计195
5.2.1 简易共享库编写与编译 196
5.2.2 CodeLite 集成开发环境 196
5.2.3 生成共享库文件203
5.2.4 自定义库操作程序设计206
5.3 外部进程管理 211
5.3.1 SHELL 应用 211
5.3.2 Shell$应用 212
5.3.3 Process 类 213
5.3.4 计算器程序设计 215
5.3.5 EXEC 应用 221
5.3.6 Word 查看器程序设计222
5.4 嵌入外部应用 225
5.4.1 Embedder 控件225
5.4.2 PDF 阅读器程序设计225
5.5 gb.desktop 组件 228
5.5.1 Desktop 类228
5.5.2 _Desktop_Passwords 虚类232
5.5.3 _Desktop_ScreenSaver 虚类232
5.5.4 _Desktop_Windows 虚类233
5.5.5 DesktopFile 类233
5.5.6 DesktopMime 类235
5.5.7 DesktopWatcher 类236
5.5.8 DesktopWindow 类237
5.5.9 窗口属性查询工具239
5.5.10 控制计算器程序设计242
第6 章 虚拟仪器技术 247
6.1 虚拟仪器 247
6.2 数据采集 249
6.3 虚拟仪器控制元件设计 250
6.3.1 温度计元件设计 251
6.3.2 压力计元件设计254
6.3.3 LED 元件设计257
6.3.4 万用表元件设计259
6.3.5 旋钮元件设计263
6.3.6 水箱元件设计266
6.3.7 示波器元件设计269
6.4 虚拟仪器用户界面设计方法 273
6.4.1 设计原则273
6.4.2 可用性设计275
第7 章 信号处理技术 276
7.1 Octave 信号处理工具 276
7.1.1 Octave 简介276
7.1.2 Octave 安装277
7.1.3 Octave 开发环境设置277
7.2 数值计算 283
7.2.1 数据表示283
7.2.2 矩阵操作284
7.2.3 字符串操作292
7.2.4 元胞数组操作293
7.2.5 信号分析293
7.2.6 绘图操作295
7.2.7 控制语句295
7.2.8 path 路径变量296
7.2.9 脚本文件297
7.2.10 函数文件299
7.3 Octave 与Gambas 接口方法 300
7.4 gnuplot 301
7.4.1 gnuplot 基本使用方法 301
7.4.2 gnuplot 基本命令303
7.4.3 gnuplot 高级命令305
7.5 FFT 变换程序设计 308
第8 章 数据采集技术 312
8.1 Arduino 312
8.1.1 Arduino 简介 312
8.1.2 Arduino Uno 开发板 313
8.1.3 Arduino 安装 313
8.1.4 Arduino IDE 集成开发环境 314
8.2 端口操作318
8.2.1 DIO 操作 318
8.2.2 AIO 操作 319
8.2.3 串口操作 321
8.2.4 时间函数322
8.2.5 EEPROM 函数323
8.3 数据采集技术 325
8.3.1 数据采集卡设计325
8.3.2 上位机程序设计327
8.4 数据掩码技术 331
8.4.1 数据掩码卡设计 331
8.4.2 上位机程序设计335
8.5 SM4 数据加密技术 339
8.5.1 SM4 数据加密卡设计340
8.5.2 上位机程序设计352
8.6 Joystick 测试 357
8.6.1 Joystick 简介357
8.6.2 Joystick 测试程序设计358
第9 章 软件无线电技术 363
9.1 软件无线电 363
9.2 软件无线电外部设备 363
9.2.1 RTL-SDR 简介363
9.2.2 RTL-SDR 环境配置364
9.2.3 HackRF One 简介365
9.2.4 HackRF One 环境配置 365
9.3 GNU Radio 366
9.3.1 GNU Radio 简介366
9.3.2 GNU Radio 环境配置366
9.3.3 GNU Radio Companion 366
9.3.4 设计一个简易示波器372
9.4 软件无线电应用 374
9.4.1 RTL-SDR 调频广播接收机374
9.4.2 HackRF One 蓝牙信号检测376
9.4.3 HackRF One 调频广播发射机378
9.4.4 HackRF One 无线信号录制 381
9.4.5 HackRF One 重放攻击383
9.5 GNU Radio 与Gambas 接口方法 387
参考文献 390
×
Close
添加到书单
加载中...
点此新建书单
×
Close
新建书单
标题:
简介:
蜀ICP备2024047804号
Copyright 版权所有 © jvwen.com 聚文网