
简介这份2021年吉林大学计算机基础题库文档面向高校计算机基础课程学习者与备考学生用于课程复习、自测与知识点查漏补缺。题库内容覆盖计算机硬件基础、计算机网络、操作系统原理、数据库基础、多媒体技术与信息安全等多个模块包含多媒体信息分类、输入输出与存储设备识别、十进制与二进制转换、负数补码计算、操作系统并发性与异步性、网络分类与域名层次、数字签名与数据加密、关系数据库外码定义、E-R模型联系表达、算法时间性能评价等典型考点题型以选择题为主并附参考答案便于对照检验掌握程度。资源包共1个doc文件大小约40KB轻量易携带可直接在Word中打开浏览或打印练习。目前已有74人学习下载适合作为期末复习、课程自测或考研初试计算机基础的辅助练习材料帮助读者快速梳理知识框架并定位薄弱环节。1. 一份 147 题的吉大计算机基础题库到底能帮你省下多少翻书时间期末周最崩溃的不是没资料是资料散在七八个群里、格式还各不相同。这份《2021年吉林大学大学计算机基础题库.doc》把 147 道题一次性收齐覆盖计算机硬件基础、操作系统原理、计算机网络、数据库、多媒体技术、信息安全六大板块题型以单选为主夹杂判断题和多选。它解决的不是从零学计算机基础的问题而是知识点都学过、但一到做题就模棱两可的复习痛点。适合三类人吉大在校生期末冲刺、专升本考生刷计算机基础、以及考研 408 里需要补计算机组成原理和操作系统选择题手感的同学。题库本身不讲解原理但每道题的选项设置都踩在易混淆点上拿来当自测清单比当教材更合适。2. 题库的知识骨架从硬件到网络六条主线怎么串2.1 硬件与数据表示字长、总线、进制转换题库前 10 题和第 50、55、90、104 题集中考硬件基础和数据表示。核心考点就三个计算机字长取决于数据总线宽度第 3 题、十进制转二进制和十六进制的手工换算第 4、55、90 题、以及存储设备的分类归属第 2、57 题。进制转换是丢分重灾区。第 55 题问与十进制数 200 等值的十六进制数答案是 C8。手算路径200 ÷ 16 12 余 812 对应十六进制的 C所以是 C8H。第 90 题把十六进制 1ABH 转十进制1×16² 10×16 11 256 160 11 427。这类题没有捷径但可以用 Python 验证# 进制转换验证脚本 # 十进制转十六进制 print(hex(200)) # 输出 0xc8 # 十六进制转十进制 print(int(1AB, 16)) # 输出 427 # 十进制转二进制 print(bin(52)) # 输出 0b110100hex()返回带0x前缀的字符串int(x, 16)把十六进制字符串按 16 进制解析成十进制整数。考试时手算完可以用这个脚本对答案比反复翻书快得多。存储设备分类也是高频混淆点。第 2 题问哪组设备涉及输入设备、输出设备和存储设备答案是鼠标器输入、绘图仪输出、光盘存储。第 57 题同类考法答案一样。记住一条线输入设备把外部信息送进计算机输出设备把处理结果送出去存储设备负责保存。CRT 是显示器属于输出CPU 和 ROM 不属于外设分类范畴。2.2 操作系统与算法并发、虚拟、异步三兄弟操作系统特性在题库里反复出现第 10、11、91、107 题都在考。四个核心特性并发性、共享性、虚拟性、异步性。第 10 题考并发性定义——两个或两个以上事件在同一时间间隔内发生从微观上看是交替的。第 107 题考并行性——同一时刻发生微观和宏观都是同时的。并发是宏观同时、微观交替并行是真正的同时。这个区分几乎每年都考。算法评价标准在第 31、73、94 题出现。第 31 题问评价算法时间性能的主要原则答案是时间复杂度。第 94 题问从哪四个方面评价算法答案是对的正确性、可读性、健壮性和效率。第 73 题考算法特性确定性、可行性、有穷性、输入和输出。注意有穷性不是有限性题库里选项写的是有穷性。排序和查找在第 46、62 题。第 46 题考插入排序的定义——不断将待排序元素插入到前面有序序列中。第 62 题是折半查找顺序表82639506698查找 26中间点取整数部分。第一次比较中间位置 (05)//22值为 392639 往左第二次中间位置 (01)//20值为 8268 往右第三次比较位置 1 的值 26命中。共 3 次。# 折半查找模拟 def binary_search(arr, target): low, high 0, len(arr) - 1 count 0 while low high: mid (low high) // 2 # 中间点取整数部分 count 1 if arr[mid] target: return mid, count elif arr[mid] target: low mid 1 else: high mid - 1 return -1, count arr [8, 26, 39, 50, 66, 98] idx, times binary_search(arr, 26) print(f找到位置 {idx}比较 {times} 次) # 找到位置 1比较 3 次(low high) // 2是向下取整对应题目中间点取整数部分的要求。count变量记录比较次数直接对应考试问法。2.3 计算机网络OSI 七层、TCP/IP 四层与 IP 运算网络部分在题库里占比最大从第 13 题到第 100 题反复出现。核心考点OSI 模型分 7 层第 41 题、TCP/IP 体系分 4 层第 109 题、IP 地址与子网掩码按位与运算得网络地址第 84 题、域名结构自右至左为最高层域名到主机名第 19 题。第 84 题是实操型考点将 IP 地址与子网掩码进行按位与运算得到网络地址。这个用 Python 一行就能验证# IP 与子网掩码按位与运算 import ipaddress ip ipaddress.IPv4Address(192.168.1.100) mask ipaddress.IPv4Address(255.255.255.0) network ipaddress.IPv4Address(int(ip) int(mask)) print(network) # 输出 192.168.1.0int(ip)把 IP 地址转成 32 位整数是按位与运算符结果再转回 IP 地址格式就是网络地址。考试时手算把每段转二进制再逐位与用这个脚本可以快速验证。网络设备区分也是高频点。第 36 题防火墙检查服务请求是否合法第 99 题中继器作用是放大电信号延伸传输介质第 115 题 HUB 又称多端口中继器第 147 题路由器属于网络互联设备。记住一条线中继器和 HUB 在物理层网桥和交换机在数据链路层路由器在网络层网关在应用层。2.4 数据库与信息安全外码、E-R 图与加密体系数据库部分从第 16 题到第 125 题穿插出现。核心考点关系数据库中外码的定义第 23 题、E-R 图中菱形表示联系第 25 题、数据库管理系统 DBMS 的功能第 95、122 题、数据加密和数字签名第 22、26、76 题。第 23 题问在关系数据库中对外码正确的说法答案是不是本表主关键字是其他表主关键字。外码的本质是引用另一张表的主键用来建立表与表之间的关联。第 25 题 E-R 模型中矩形表示实体椭圆形表示属性菱形表示联系这个图形约定必须记牢。数字签名在第 22 题和第 129 题填空题出现。签名用户使用自己的私钥对信息签名公钥由 CA 提供。第 76 题考加密体系如果加密和解密使用相同密钥称为单密钥体系。第 51 题考密钥安全性基于密钥的加密体系中信息安全性主要取决于密钥。# 简单异或加密演示单密钥体系 def xor_encrypt(text, key): return .join(chr(ord(c) ^ key) for c in text) def xor_decrypt(cipher, key): return .join(chr(ord(c) ^ key) for c in cipher) key 42 original JLU2021 encrypted xor_encrypt(original, key) decrypted xor_decrypt(encrypted, key) print(f原文: {original}) print(f密文: {encrypted}) print(f解密: {decrypted})ord(c)取字符的 ASCII 码^是异或运算符chr()把整数转回字符。异或的可逆性——同一密钥异或两次还原——正是单密钥体系的最简演示。考试不考代码但理解这个机制后单密钥和双密钥的区别就清楚了。3. 避坑排查刷这份题库时最容易翻车的五个地方3.1 把并发和并行搞反现象第 10 题和第 107 题总是选错觉得两个词意思差不多。原因并发是宏观同时、微观交替并行是微观和宏观都同时。解决记住并发是假同时并行是真同时做题时先看题干有没有微观上这个关键词。3.2 进制转换时忘记补零现象十进制转二进制时位数不够比如 52 转成 110100 写成 11010。原因手算时高位零被省略。解决先确定目标进制需要的位数二进制每四位一组对应一位十六进制不足补零。52 的二进制是 110100六位不能省成五位。3.3 折半查找中间点取整方式记混现象第 62 题比较次数算成 2 次或 4 次。原因中间点取整方式不同导致路径不同。解决题目明确中间点取整数部分即向下取整。用(low high) // 2验证不要用四舍五入。3.4 网络分层模型层数记混现象OSI 模型和 TCP/IP 模型层数搞反第 41 题选 5 层或 4 层。原因两个模型层数不同OSI 是 7 层TCP/IP 是 4 层。解决记口诀OSI 七层全TCP/IP 四层简做题时先看题干问的是哪个模型。3.5 数据库外码和主码混淆现象第 23 题选成同时为本表和其他表主关键字。原因外码不是本表主键是引用其他表的主键。解决画两张表一张学生表学号是主键一张选课表学号是外码一看就清楚。4. 把题库用出最大价值我的三遍刷题法和一个验证脚本第一遍按章节顺序做不查书做完对答案把错题标记出来。第二遍只做错题同时翻教材找到对应知识点在题目旁边写一句原理。第三遍考前三天只看出错两次以上的题用下面这个脚本随机抽题自测# 随机抽题自测脚本示例数据结构 import random questions [ {q: 计算机字长取决于哪种总线宽度, a: 数据总线}, {q: OSI 模型分为几层, a: 7层}, {q: E-R 图中菱形表示什么, a: 联系}, {q: 十进制 200 的十六进制是多少, a: C8}, {q: 折半查找中间点如何取整, a: 向下取整}, ] random.shuffle(questions) for i, item in enumerate(questions, 1): print(f第{i}题: {item[q]}) input(按回车查看答案...) print(f答案: {item[a]}\n)random.shuffle()打乱题目顺序避免记住答案位置。input()暂停等待模拟考试时先思考再看答案的节奏。你可以把 147 道题按这个结构录进去考前每天抽 20 题过一遍。还有一个技巧题库里反复出现的知识点就是高频考点。比如操作系统特性出现 4 次网络分层出现 3 次进制转换出现 5 次。把这些题号单独列出来优先攻克。我一般会在题库文档里用不同颜色标注红色是错两次以上的黄色是易混淆的绿色是一次做对的。考前只看红色和黄色。从那以后我每次拿到任何题库都先统计知识点出现频率再按频率分配复习时间而不是从第一题顺序做到最后一题。希望帮到你。本文还有配套的精品资源点击获取