大学计算机与人工智能基础是高等学校非计算机专业学生计算机与人工智能基础课程的理论教材。目的是使学生计算机与人工智能的相关知识和技术,培养学生计算机与人工智能的思维能力与应用能力。全书共分五章,第一章数字化生存环境,第二章算法与程序设计,第三章常用数据结构,第四章人工智能及其应用,第五章人工智能主要研究领域。本书结构科学,定位准确,注重对学生在已有知识技能水平上的提升。本书内容先进,讲述清晰,注重知识性和趣味性的结合,激发学生探索科学的主动性。本书可作为普通高等学校非计算机专业的计算机与人工智能基础课程教材。
刘冰,毕业于东北师范大学计算机应用专业。沈阳师范大学青年教学标兵,教育部产学研合作项目主持人,出版教材和专著多部,辽宁省精品资源共享课《计算文化与计算思维》主讲教师,国家一流课程《Python程序设计》主讲教师,指导学生参加全国计算机竞赛获一等奖等多项奖励,成绩优异。
张岩,沈阳师范大学三级教授,硕士生导师。从事基础教育信息化、大数据计算、人工智能应用、数字媒体设计等研究工作。辽宁省精品资源共享课《计算文化与计算思维》负责人。主持国家社会科学基金一般项目《智能生成艺术认知下中小学生审美计算思维的培育策略研究》一项。著作《数字媒体的设计与制作》获工信部工业和信息产业科技与教育专著出版资金资助、中国电子教育学会优秀教材评比一等奖。
罗旭,沈阳师范大学副教授,毕业于沈阳航空航天大学计算机软件与理论专业。近些年主持或参与教育厅、财政厅等科研项目多项,出版教材和专著8部,公开发表检索类科研论文2篇,指导学生参加计算机竞赛项目获得国家二等奖1项、省级二等奖2项。
第1章 数字化生存环境
1.1信息的数字化
1.2网络与通信
1.3计算的本质
1.4计算科学与创新
本章小结
习题一
第2章 算法与程序设计
2.1算法及算法复杂度
2.2典型计算问题的算法设计
2.3查找和排序问题的算法构造
2.4程序和程序设计语言
2.5结构化程序设计
2.6面向对象程序设计
本章小结
习题二
第3章 常用数据结构
3.1什么是数据结构
3.2常用线性数据结构
3.3常用非线性数据结构
本章小结
习题三
第4章 人工智能基础
4.1人工智能的基本概念
4.2人工智能的发展历程
4.3人工智能的技术路径
4.4人工智能的技术要素
4.5人工智能的影响与发展
本章小结
习题四
第5章 人工智能的典型应用
5.1自然语言处理与大语言模型
5.2计算机视觉
5.3智能语音
5.4融合智能与智能体
本章小结
习题五
参考文献