/cn-s6-ict-number-systems-file-size-sql-normalisation-algorithm-complexity-subnetting-sdlc-security-ethics-practice-paper/
/cn-s6-ict-number-systems-file-size-sql-normalisation-algorithm-complexity-subnetting-sdlc-security-ethics-practice-paper/
一般查询: info@TutorZone.com.hk
办公时间: 星期一至六 - 上午 9 时至下午 6 时
WhatsApp 星期一至日 - 24 小时
人手接听: +852 6828 1809
实时客服: +852 9061 3106

中六资讯及通讯科技练习卷|数制转换、档案大小、SQL 查询、算法复杂度、子网划分与资讯保安(附答案)

中六资讯及通讯科技练习卷|数制转换、档案大小、SQL 查询、算法复杂度、子网划分与资讯保安(附答案)

  • 2026-11-15

练习卷 · 资讯及通讯科技 · 中六

中六资讯及通讯科技练习卷涵盖数制转换、位图与音讯档案大小、关联式数据库与 SQL 查询、程式码追踪与时间复杂度、子网划分、系统开发生命周期及资讯保安,共 6 题 24 部分、100 分、60 分钟,附完整答案、计分步骤与常见失分提示。

卷面资料 年级:中六 | 科目:资讯及通讯科技 | 时限:60 分钟 | 总分:100 分 | 题数:24

第一题:资料表示与数制

每小题须展示计算步骤。

# 题目 答案与评分要点
1 将十六进制数 D7 转为十进制,并写出其二进制表示。 答案:D7 = 13 × 16 + 7 = 215;其二进制表示为 11010111。
2 一个 24 位元色彩、1920 × 1080 像素的未压缩位图,求档案大小(1 MB = 1 048 576 bytes,取二位小数)。 答案:1920 × 1080 × 24 ÷ 8 = 6,220,800 bytes;÷ 1 048 576 = 5.93 MB。
3 44.1 kHz 取样率、16 位元、立体声、长 180 秒的未压缩音讯,求档案大小(1 MB = 1 048 576 bytes,取二位小数)。 答案:44 100 × 16 × 2 × 180 ÷ 8 = 31,752,000 bytes;÷ 1 048 576 = 30.28 MB。
4 分别说明无损压缩与有损压缩,并各举一例。 答案:无损压缩解压后可完全还原原始资料,例如 ZIP;有损压缩舍弃部分资料以换取更小档案,例如 JPEG。

第二题:关联式数据库与 SQL

资料表 STUDENT (SID, SNAME, CLASS, SCORE) 记录学生编号、姓名、班别与分数。

# 题目 答案与评分要点
5 解释主键与外键的作用,并指出 STUDENT 表中哪一栏适合作主键。 答案:主键唯一识别每一列,不可重复亦不可留空;外键引用另一资料表的主键以建立关联。SID 适合作主键。
6 写出 SQL 找出平均分高于 70 的班别及其平均分,并写出执行结果。 答案:SELECT CLASS, AVG(SCORE) FROM STUDENT GROUP BY CLASS HAVING AVG(SCORE) > 70;结果为 6A 平均分 81.5;6C 平均分 78.5。
7 写出 SQL 找出分数最高的学生姓名与分数,并写出执行结果。 答案:SELECT SNAME, SCORE FROM STUDENT ORDER BY SCORE DESC LIMIT 1;结果为 黄志强,91 分。
8 一名学生可参加多个学会,一个学会亦有多名学生。说明应如何设计资料表以避免资料重复。 答案:增设 CLUB (CLUB_ID, CNAME, FEE) 与 STUDENT_CLUB (SID, CLUB_ID, JOIN_DATE) 两表,以 SID 与 CLUB_ID 的组合为主键记录参与情况,学会资料只存一份。

第三题:算法与程式编写

以下为 Python 程式码:def f(n): total = 0; for i in range(1, n + 1): if i % 3 == 0: total = total + i; return total

# 题目 答案与评分要点
9 追踪程式码,写出 f(20) 的输出,并列出被加总的数值。 答案:被加总的数为 3 + 6 + 9 + 12 + 15 + 18,故输出为 63。
10 把 for 循环改写成 while 循环,使输出保持不变(写出完整程式码)。 答案:total = 0;i = 1;while i 不大于 20: 若 i % 3 == 0 则 total = total + i;i = i + 1;最后 return total,输出仍为 63。
11 写出该函数的时间复杂度并解释。 答案:O(n)。循环由 1 执行至 n,共 n 次,每次只做常数时间操作,故执行时间与 n 成正比。
12 以二分搜寻法在 1,048,576 个已排序项目中找目标,最多需比较多少次?并说明为何二分搜寻不适用于未排序资料。 答案:2 的 20 次方 = 1,048,576,故最多比较 20 次。未排序资料无法判断目标在左半或右半,每次只能逐项检查,二分搜寻失效。

第四题:电脑网络与通讯

某部门网段为 192.168.10.0/26。

# 题目 答案与评分要点
13 主机 192.168.10.70/26 所属子网的网络地址与广播地址分别是什么? 答案:每个子网有 64 个地址,70 落在 64 至 127 之间,故网络地址为 192.168.10.64,广播地址为 192.168.10.127。
14 该子网可容纳多少个可用主机地址?并写出计算方法。 答案:主机位元数为 32 − 26 = 6,2 的 6 次方 = 64 个地址,扣除网络地址与广播地址后为 62 个。
15 比较 TCP 与 UDP,并各举一个应用例子。 答案:TCP 为连线导向、可靠、按序传送,例如网页浏览的 HTTP;UDP 无连线、不保证送达但开销低,例如直播串流或 DNS 查询。
16 由输入网址到浏览器显示网页,简述主要步骤。 答案:以 DNS 把域名解析为 IP 位址,建立 TCP 连线并作 TLS 握手,送出 HTTP 请求,服务器回应,浏览器解析 HTML、CSS 与 JavaScript 后渲染页面。

第五题:资讯系统与系统开发

本题为短答题,答案须简洁准确并使用正确术语。

# 题目 答案与评分要点
17 列出系统开发生命周期(SDLC)的五个主要阶段。 答案:可行性研究与需求分析、系统设计、程式编写与建置、测试、推行与维护。
18 分别说明单元测试、整合测试与验收测试。 答案:单元测试检查单一程式元件是否正确;整合测试检查元件之间的界面与资料传递;验收测试由使用者确认系统符合业务需求。
19 比较以档案为本的处理方式与数据库系统,各举一项优点。 答案:档案方式结构简单、设定成本低,适合小型单一用途;数据库减少资料重复、支援多用户共用与一致性控制。
20 说明 SaaS、PaaS 与 IaaS 的分别,并各举一例。 答案:SaaS 直接提供应用程序,例如网上电邮;PaaS 提供开发与执行平台,例如云端应用程序托管;IaaS 提供虚拟机器与储存等基础资源,例如云端虚拟主机。

第六题:资讯保安与社会议题

本题为短答题,答案须简洁准确并使用正确术语。

# 题目 答案与评分要点
21 比较对称加密与非对称加密,并说明 HTTPS 为何两者并用。 答案:对称加密收发双方用同一金钥,速度快但金钥分发困难;非对称加密用公钥与私钥,可安全交换金钥但运算较慢。HTTPS 先以非对称加密交换对称金钥,再以对称加密传送大量资料。
22 分别说明钓鱼攻击与勒索软件,并各提一项防御措施。 答案:钓鱼以伪冒讯息诱骗账号或个人资料,防御为核对寄件网域与避免点击可疑连结;勒索软件加密档案再索取赎金,防御为离线备份及修补系统漏洞。
23 讨论开源授权与专有软件授权在修改及再发布方面的差异。 答案:开源授权容许取得源代码、修改并在授权条款下再发布;专有软件只授予使用权,一般不许修改与再发布。
24 一个密码由 8 个字元组成,每字元可为 26 个大写字母或 10 个数字。求组合总数,并说明为何增加长度通常比增加字元种类更有效。 答案:36 的 8 次方 = 2,821,109,907,456 种组合。长度每加一位,组合数乘以 36,增长远快于稍为扩大可用字元集,故加长密码更难被暴力破解。

立即免费揾导师导师登记 →

TutorZone 练习卷|题目与文章为原创,并非任何学校或出版社的教材。

本页内容版权属 TutorZone 所有 · www.tutorzone.com.hk · 仅供个人学习及教学使用

招募导师及兴趣班教练|学术、乐器、体育、艺术、STEM,免费登记,招生与配对交给平台。 了解详情 →