您好,欢迎来到聚文网。 登录 免费注册
仓颉程序设计语言

仓颉程序设计语言

  • 字数: 309000
  • 装帧: 平装
  • 出版社: 清华大学出版社
  • 作者: 刘安战 著
  • 出版日期: 2024-07-01
  • 商品条码: 9787302615309
  • 版次: 1
  • 开本: 16开
  • 页数: 216
  • 出版年份: 2024
定价:¥59 销售价:登录后查看价格  ¥{{selectedSku?.salePrice}} 
库存: {{selectedSku?.stock}} 库存充足
{{item.title}}:
{{its.name}}
精选
编辑推荐
"本书系统阐述仓颉程序设计语言,全书共15章,从最简单的仓颉程序开始讲解,全面覆盖了仓颉程序设计语言的基本语法、语义及规则。本书在介绍仓颉语言特性的同时,配备了大量的示例代码及说明,使读者在学习仓颉程序语言规则上更容易理解。 + 深入浅出 介绍仓颉编程语言的基本理念、逻辑与体系,并在程序开发示例中加以验证和说明。为读者建立仓颉语言程序设计的技术体系,为开发者提供学习和开发参考。 +技术前沿 带领读者走进仓颉程序设计语言,开启程序设计语言国产化的新篇章,推动中国软件开发在编程语言基础领域自主创新。 "
内容简介
这是一本系统阐述仓颉程序设计语言的技术图书,仓颉程序设计语言是一门由华为技术有限公司研发的国产计算机高级编程语言。
全书共15章,从简单的仓颉程序开始讲解,全面覆盖仓颉程序设计语言的基本语法、语义规则。第1章为引言,简单介绍仓颉语言的历史和特点。第2章介绍第1个仓颉程序。第3章和第4章介绍仓颉语言的基本类型、运算符、基本输入/输出和控制结构等。第5章介绍函数。第6~9章讲解仓颉语言中的高级类型和类型关系,包括结构、枚举、类、接口、继承等。第10章介绍泛型和常用集合,泛型是对类型的进一步抽象。第11章介绍属性和扩展。第12章介绍多线程和异常处理,多线程为处理并发问题提供了基础。第13章介绍包,包管理为组织多文件及大型项目提供了机制保障。第14章和第15章是自动微分和元编程,自动微分为仓颉语言在人工智能应用中提供了更高的开发效率,元编程则使仓颉语言具有通过代码生成代码和修改代码的能力。
本书在介绍仓颉语言特性的同时,配备了大量示例代码及说明,使读者在学习仓颉程序语言规则上更容易理解,书中示例代码均经过测试。
本书可作为开发者了解及认识仓颉编程语言的入门书,也可作为大学计算机、软件工程专业相关课程的教材或参考书,还可作为仓颉程序设计工程师的参考书。
作者简介
刘安战,华为认证HDE,中原工学院副教授、硕士生导师,国家认证高级系统分析师、系统架构设计师、信息系统项目管理师。主持完成教育部“产学合作协同育人项目”(HarmonyOS移动应用开发),率先在高校开设HarmonyOS开发类课程。参编国家“十二五”规划教材1部,曾获河南省软件工程课程教学成果一等奖。
目录
第1章引言
1.1仓颉语言的起源
1.2仓颉语言的特点
1.3本书面向的读者
第2章第1个仓颉程序
2.1仓颉Hello World程序
2.2编译和运行
2.2.1在Ubuntu系统下编译运行
2.2.2在Windows10系统下开发仓颉程序
2.3仓颉程序包含的元素
第3章基本类型和运算符
3.1常量和变量
3.1.1常量
3.1.2变量
3.2数据类型
3.3运算符
3.3.1算术运算符
3.3.2关系运算符
3.3.3逻辑运算符
3.3.4其他运算符
……

蜀ICP备2024047804号

Copyright 版权所有 © jvwen.com 聚文网