目录 第1章航空与计算1 学习任务单2 1.1航空技术的发展2 1.2航空信息技术4 1.3计算与算法4 1.3.1计算4 1.3.2计算的解5 1.3.3算法5 1.4计算装置的发展5 1.4.1算盘5 1.4.2舒卡德计算器6 1.4.3巴贝奇分析机6 1.4.4图灵机7 1.4.5现代计算机9 1.5计算机信息安全10 1.6本章小结11 习题111 拓展提高12 课外资料12第2章Python语言基础16 学习任务单(一)17 学习任务单(二)18 学习任务单(三)19 2.1Python概述19 2.1.1Python的特点19 2.1.2Python环境搭建20 2.1.3Python运行方式20 2.2Python基本元素20 2.2.1常量与变量20 2.2.2数据类型21 2.2.3运算符与表达式21 2.3Python基本语句22 2.3.1赋值语句22 2.3.2输出语句23 2.3.3输入语句23 2.3.4选择语句23 2.3.5循环语句25 2.4Python内置数据结构27 2.4.1列表27 2.4.2元组28 2.4.3字典29 2.5函数29 2.5.1函数的概念29 2.5.2函数的用途29 2.5.3函数的定义30 2.5.4函数的调用30 2.6Python面向对象基础30 2.6.1类与对象的概念30 2.6.2类与对象的创建与引用31 2.6.3类的继承32 2.6.4方法重载32 2.6.5类的变量32 2.7航空飞行训练成绩管理系统设计与实现32 2.7.1系统功能设计32 2.7.2系统功能实现33 2.8本章小结35 习题235 拓展提高41 课外资料42〖1〗大学计算机基础——基于混合式学习目录〖2〗〖2〗第3章计算思维与问题求解44 学习任务单(一)45 学习任务单(二)46 学习任务单(三)47 3.1计算机问题求解初步47 3.1.1计算思维概述47 3.1.2计算机问题求解48 3.1.3解决方案评价53 3.2算法分析与设计54 3.2.1查找算法54 3.2.2穷举算法56 3.2.3贪婪算法57 3.3计算机问题求解实例59 3.3.1排序59 3.3.2递归61 3.4航空飞行训练成绩分析与统计63 3.4.1系统功能63 3.4.2功能实现64 3.5本章小结66 习题366 拓展提高73 课外资料74第4章信息、编码与数据的表示78 学习任务单(一)79 学习任务单(二)80 学习任务单(三)81 4.1信息论基础82 4.2进制83 4.2.1进制的组成及分类83 4.2.2进制转换83 4.2.3二进制运算85 4.2.4二进制运算的实现85 4.3数值信息的数字化表示87 4.3.1计算机码制87 4.3.2定点数与浮点数88 4.4非数值信息的数字化表示89 4.4.1字符的数字化89 4.4.2声音的数字化91 4.4.3图像的数字化93 4.4.4视频的数字化94 4.5本章小结94 习题495 拓展提高97 课外资料98第5章计算机系统100 学习任务单(一)101 学习任务单(二)102 5.1计算机系统概述102 5.1.1计算机系统的组成102 5.1.2冯·诺依曼体系结构103 5.1.3计算机系统工作过程104 5.2计算机硬件系统104 5.2.1CPU104 5.2.2存储系统106 5.2.3总线108 5.2.4输入输出系统108 5.3计算机操作系统109 5.3.1操作系统概述109 5.3.2进程管理109 5.3.3存储管理112 5.3.4文件管理114 5.3.5设备管理114 5.3.6用户接口115 5.4机载计算机系统115 5.4.1机载计算机硬件系统115 5.4.2机载计算机软件系统118 5.5本章小结120 习题5121 拓展提高123 课外资料124第6章办公信息处理129 学习任务单(一)130 学习任务单(二)131 6.1文字文档处理131 6.1.1基本介绍131 6.1.2文档常用操作132 6.1.3文档的排版134 6.1.4图文混排137 6.2演示文稿处理138 6.2.1基本介绍138 6.2.2演示文稿常用操作139 6.2.3优化排版141 6.2.4演示文稿制作流程143 6.3电子表格处理144 6.3.1基本介绍144 6.3.2电子表格常用操作145 6.3.3数据计算148 6.3.4数据统计153 6.4本章小结156 习题6157 拓展提高159 课外资料161第7章计算机网络及应用163 学习任务单(一)164 学习任务单(二)165 7.1计算机网络基础165 7.1.1计算机网络的概念、发展与分类165 7.1.2计算机网络体系结构与协议166 7.1.3计算机网络传输介质及设备168 7.2计算机网络应用169 7.2.1Internet基础169 7.2.2局域网173 7.2.3Internet应用174 7.2.4无线网络176 7.2.5物联网176 7.3航空场站网络配置176 7.3.1网络配置需求176 7.3.2网络配置方案176 7.4本章小结177 习题7177 拓展提高179 课外资料179第8章数据库技术应用基础182 学习任务单(一)183 学习任务单(二)184 8.1数据库设计185 8.1.1数据管理技术的发展185 8.1.2数据库基本概念185 8.1.3数据模型及其三要素186 8.1.4数据库设计186 8.2数据库系统的应用190 8.2.1数据库管理系统MySQL190 8.2.2结构化查询语言SQL191 8.2.3Python操作MySQL数据库194 8.3航空飞行训练管理数据库设计与实现196 8.3.1业务需求196 8.3.2概念结构设计197 8.3.3逻辑结构设计197 8.3.4数据库实施198 8.3.5数据操作200 8.4本章小结202 习题8202 拓展提高205 课外资料207第9章计算机发展新技术209 学习任务单210 9.1高性能计算210 9.2云计算211 9.3大数据212 9.4人工智能212 9.5新型计算技术213 9.6本章小结214 习题9214 拓展提高215 课外资料215参考文献223