仓颉程序设计语言

作者: 刘安战

出版社: 清华大学出版社

出版日期: 2024-07-01

  • 优惠券
  • ¥3
    ¥10
    ¥30
    ¥70
  • 领券
电子书 ¥41.3 定价:59.0
支持送礼物
送给好友
  • 收藏

  • 加书架

  • 引用

简介

本书是一本系统阐述仓颉程序设计语言的技术书籍,仓颉程序设计语言是一门由华为公司研发的国产计算机高级编程语言。 全书共15章,全书从最简单的仓颉程序开始,全面覆盖了仓颉程序设计语言的基本语法语义规则。第1章为引言,简单介绍了仓颉语言的历史和特点。第2章介绍了第1个仓颉程序。第3、4章介绍了仓颉语言的基本类型、运算符、基本输入输出和控制结构等。第5章介绍了函数。第6-9章介绍了仓颉语言中的高级类型和类型关系,包括记录、枚举、类、接口、继承等。第10章介绍了泛型和常用集合,泛型是对类型的进一步抽象。第11章介绍了属性和扩展。第12章介绍了多线程和异常处理,多线程为处理并发问题提供了基础。第13章介绍了包,包管理为组织多文件及大型项目提供了机制保障。第14、15章是自动微分和元编程,自动微分为仓颉语言在人工智能应用中提供了更高的开发效率,元编程则使仓颉语言具有通过代码生成代码和修改代码的能力。 本书在介绍仓颉语言特性的同时,配备了大量的示例代码说明,使读者在学习仓颉程序语言规则上更容易理解,书中示例代码均进行过测试。 本书可作为开发者了解认识仓颉编程语言的入门书籍,可作为大学计算机、软件专业相关课程的教材或参考书,还可作为仓颉程序设计工程师的参考书籍。

编辑推荐

本书系统阐述仓颉程序设计语言,全书共15章,从最简单的仓颉程序开始讲解,全面覆盖了仓颉程序设计语言的基本语法、语义及规则。本书在介绍仓颉语言特性的同时,配备了大量的示例代码及说明,使读者在学习仓颉程序语言规则上更容易理解。 + 深入浅出 介绍仓颉编程语言的基本理念、逻辑与体系,并在程序开发示例中加以验证和说明。为读者建立仓颉语言程序设计的技术体系,为开发者提供学习和开发参考。 +技术前沿 带领读者走进仓颉程序设计语言,开启程序设计语言国产化的新篇章,推动中国软件开发在编程语言基础领域自主创新。

更多出版物信息
  • 版权: 清华大学出版社
  • 出版: 2024-07-01
  • 作者:刘安战
  • 更新: 2025-07-08
  • 书号:9787302615309
  • 中图:TP312
  • 学科:
    工学
    控制科学与工程
    工学
    计算机科学与技术

作者信息

刘安战

刘安战,华为认证HDE,中原工学院副教授、硕士生导师,国家认证高级系统分析师、系统架构设计师、信息系统项目管理师。主持完成教育部“产学合作协同育人项目”(HarmonyOS移动应用开发),率先在高校开设HarmonyOS开发类课程。参编国家“十二五”规划教材1部,曾获河南省软件工程课程教学成果一等奖。

相关图书