数字指纹
陈 凯 FBI(联邦调查局)探员:可惜的是,案件发生当天,监控录像只拍摄到电脑屏幕和操作者的背影,我们无法判断操作电脑的人究竟是教授本人还是其他冒充者。
电脑专家:每个人操作电脑的习惯各不相同。我们可以调出一周数字指纹
陈 凯 FBI(联邦调查局)探员:可惜的是,案件发生当天,监控录像只拍摄到电脑屏幕和操作者的背影,我们无法判断操作电脑的人究竟是教授本人还是其他冒充者。
电脑专家:每个人操作电脑的习惯各不相同。我们可以调出一周前的录像,通过屏幕上文字出现的节奏,分析并归纳出教授本人的打字习惯,再对案件发生当天监控录像中的屏幕变化情况进行对比,就能知道两位操作者是否同一人。
[教学设计提示]
上面的故事改编自电视系列剧《数字追凶》中的一集,建立数学模型对打字习惯进行分析并不是件容易的事,然而,做一个小程序显示出击键的节奏却十分方便。下面是笔者输入“time prearranged assignment”时,用VB程序绘出的击键时间分布柱状图,代码总共不超过10行。
图中线条长短表明打字到此处时的间隔时间
● 一些数据的细微特征经由计算机分析处理并放大后,能显现出许多意想不到的信息,可以形象地称之为数字指纹。编写一个打字节奏柱状图程序需要的程序设计技能虽然简单,但程序完成之后的研究空间却非常广阔:英文学习程度不同、打字熟练程度不同甚至性格不同都会产生出差异明显的图形效果。不妨由此展开更多数据搜集与统计分析,并讨论哪些研究结果可以反过来提高程序的“智能”。
●.《格林童话》和《爱丽丝漫游奇境》都深受孩子们喜爱,两书的“数字指纹”却各不相同。作为一个中等难度的考验,请编写程序统计两书中出现数字(one,two,three……)占全文词语的比率,并由此分析两书
数字指纹 来自淘豆网m.daumloan.com转载请标明出处.