【04】1.4 计算科学特征

1、计算作为一门学科

早期计算机主要用于数值计算;大多数科学家认为没有必要设立学位。

1989年,ACM和IEEE-CS攻关组提交了《计算作为一门学科》报告。
ACM/IEEE-CS对计算学科的定义:

计算学科是对描述和变换信息的算法过程的系统研究,包括它的理论、分析、设计、有效性、实现和应用。全部计算学科的基本问题是“什么能够(有效地)自动进行。

【参考】为什么是“计算学科”,不是“计算机学科”?
(1)1989年,ACM/IEEE-CS提出了《计算作为一门学科》的报告。
(2)2020年,ACM/IEEE-CC2020重申:“采用“计算”(Computing)一词作为计算工程、计算科学等所有计算领域的统一术语“ 。
(3)计算学科的重点是研究计算方法、数据处理、程序设计等。
(4)计算机硬件结构的研究和设计,主要依赖于电子工程专业。
(5)计算学科的专著、论文等,主要集中在算法和数据处理等领域。
(6)大学的教学重点主要在:算法分析、程序设计、数据处理等方面。
(7)学生的就业领域主要在:软件开发、数据处理、信息服务等方面。
 

2、学科形态

计算学科主要形态:理论、抽象、设计。

理论基于数学。
研究内容:对象的特征化(定义);它们之间的关系(定理);确定这些关系是否正确(证明);解释研究结果。

抽象基于实验。
研究内容:形成假设;构造模型并做出预言;设计实验并收集数据;分析结果。

设计基于工程。
研究内容:叙述要求;给定技术条件;设计并实现系统;测试系统。
 

3、 计算学科的12个核心概念
ACM/IEEE CC1991提出了计算学科中12个核心概念。
(1)绑定。如:将抽象概念具体化,将公式程序化。
(2)大问题的复杂性。如:将大问题分割成小问题,近似解法等。
(3)概念和形式模型。如:算法模型构建,数据结构化等。
(4)一致性和完备性。如:数据的一致性等。
(5)效率。如:算法的时间、空间等资源的消耗。
(6)演化。如:CPU指令集的兼容性保持了系统的逐步演化。
(7)抽象层次。如:计算机体系层次,网络协议层次等。
(8)按空间排序。如:缓存和虚拟内存采用以空间换时间。
(9)按时间排序。如:多核CPU并行计算采用以时间换空间。
(10)重用。如:大型公用函数库,软件包等。
(11)安全性。如:安全防护,加密解密等。
(12)折衷和结论。如:Windows对易用性与安全性的取舍。
 

1、计算学科专业设置
中国教育部规定计算学科专业代码为:0809。

专业包括(2020年版):
计算机科学与技术、软件工程、网络工程、信息安全、物联网工程、数字媒体技术、智能科学与技术、空间信息与数字技术、电子与计算机工程、数据科学与大数据技术、网络空间安全专业、新媒体技术、电影制作、保密技术、服务科学与工程、虚拟现实技术、区块链工程等专业。

教育部规定的计算学科专业设置

 

2、计算科学核心课程

ACM/IEEE-CS计算学科指导文件:
CC2020、CC2013、CC2005、CC2001、CC1991等。

ACM/IEEE-CS计算专业课程指南:
计算科学CS2013
计算工程CE2016
软件工程SE2014
信息系统IS2020
信息技术IT2017
数据科学CCDS2021
网络安全CSEC2017等
 

 

ACM/IEEE-CS2013定义的计算学科核心课程。

 

3、计算学科培养目标

ACM-IEEE《2020年计算课程:全球计算教育范例》重申:采用“计算”一词作为计算工程、计算科学等所有计算领域的统一术语。

CC2020:采用“胜任力”代表计算教育项目的基本主导思想。

CC2020胜任力模型:从知识、技能、品行三方面培养,使学生胜任未来的工作。

 

(1)知识。
分为计算知识和基础专业知识。
计算知识元素36个,分为6类,包括:
    人与组织、系统建模、软件系统架构、软件开发、软件基础和硬件。

基础专业知识元素分为13项,包括:
分析和批判性思维、协作与团队合作、伦理和跨文化的观点、数理统计、多任务优先级和管理、口头交流与演讲、问题求解与排除故障、项目和任务地组织、质量保证和控制、关系管理、研究和自我学习、时间管理、书面交流等。
 

(2)技能。
技能指应用知识主动完成任务的能力和策略。

认知技能包括:记忆、理解、应用、分析、评估、创造。

专业技能包括:沟通、团队精神、演示、解决问题。
 

(3)品行。
品行是任务执行的必要特征或质量。

11种品行元素:
    主动性、自我驱动、热情、目标导向、专业性、责任心、适应性、协同合作、响应方式、细致和创新性,还包括如何与他人合作以实现共同目标或解决方案。
 

1.4.3  计算科学的影响

1、计算科学对社会的影响

(1)依赖。
如:大规模计算机故障会导致无法从银行终端取款。

(2)控制。
如:机器从人类那里获取了更多的信息。

(3)分化。
如:一部分人无法利用计算技术获取公共服务。

(4)计算机犯罪。
定义:使用计算技术和知识起基本作用而产生的非法行为。
如:使用计算技术和网络技术的传统犯罪,如网络诈骗等;
如:如未经授权非法使用计算机、发布恶意计算机程序等。

2.计算科学对个人的影响
(1)虚拟空间
如:游戏中杀人一方面释放了人们的生活压力,但是也助长了一部分人的戾气。

(2)沉迷
如:智能手机的兴起导致了“低头族”的产生;
如:一部分人沉迷在微信群等虚拟空间,实际社交活动大大减少了。

(3)碎片化
曾经被浪费的“碎片”时间被利用了起来,人们阅读习惯在改变。

(4)隐私
隐私权是私事不被擅自公开的权利。
个人生活可能处于网络监视之下。

1.4.4  知识产权保护

世界知识产权组织:构思是一切知识产权的起点,是一切创新和创造作品萌芽的种子,因此必须对创造性构思加以鼓励和奖赏。
我国法律:《著作权法》、《商标法》、《专利法》、《计算机软件保护条例》

1、计算机软件的著作权保护

软件独创性规定:如果一个计算机程序的作者以自身的智力创作完成了该程序,就意味着该程序具有独创性,可以受到著作权保护。

程序源代码、目标代码、相关文档都受著作权保护。

著作权只保护软件的表达形式,不保护思想、方法及功能等。
【例】苹果告微软Windows侵权案。

著作权遵循“表达与思想分离”的原则。

2、计算机软件的专利法保护

当软件与硬件相结合,并表现在“功能”上时,软件就可以得到专利法保护。

专利法要求将软件部分内容公开
这促进了软件发展,减少了反编译的发生。
专利法认为反编译是一种侵权手段。
软件获得专利保护必经过登记或申请。

专利法问题:
发明必须具备:新颖性、创造性、实用性。
绝大多数计算机软件难以通过以上三性审查。
不与硬件结合的软件仍不受专利法保护。
专利法要求软件部分内容公开,这容易导致程序的模仿与复制。
非生产经营目的(如教学)实施专利技术的行为不视为侵权。
 

3、计算机软件的商业秘密保护

商业秘密定义:不为公众所知悉、能为权利人带来经济利益,具有实用性,并经权利人采取保密措施的技术信息和经营信息。

软件获得商业秘密法的保护不必经登记或申请。

任何人可以对他人的商业秘密进行独立地研究和开发;
也可以采用反编译等方法解密。

商业秘密保有人必须花大力气保密。

【表】计算机软件保护形式的差异

4、知识共享授权方式

知识共享(CC)是一个非营利组织,也是一种创作授权方式。

CC授权案例:TED演讲视频、国外大学公开课视频等。

知识共享协议允许作者选择以下一项或多项权利。
(1)署名(BY):必须提到原作者,保留原作者的姓名标示。
(2)非商业用途(NC):不得将作品用于盈利性目的。
(3)禁止演绎(ND):不得修改作品,不得对作品再创作。
(4)相同方式共享(SA):允许修改原作品,但修改后的作品仍采用CC授权方式。
【例】本课件遵循CC 4.0 BY-SA协议。

1.4.5  职业道德规范

1、职业道德和伦理

伦理学研究:什么可以做,什么不可以做;什么是对,什么是错。
伦理学属于价值判断的范畴。

道德用来约束自己,法律用来要求所有人。

计算科学职业道德:
(1)行业没有足够长的时间来形成道德规范;
(2)行业的一些活动超出了专业范畴;
(3)专业人员应当遵循“无恶意行为”的准则。
 

 

 

2、机器人伦理学

2004年,国际会议提出了“机器人伦理学”术语。

【例】在危急时刻,无人驾驶汽车应当怎样做?如汽车为了保护自己的乘客而急刹车,但会造成后方车辆追尾;如当汽车为了躲避儿童需要急转,但汽车急转可能会撞到附近的其他人。

如何设计可以“在两个坏主意之间作决定”的无人驾驶汽车?
这是思维实验“电车难题”的现实版。
 

1.4.6  职业卫生健康

1、计算科学行业职业病

70%的IT人员处在亚健康状态。

 IT人三大健康危害:
久坐引发的身体疾病;
久看造成的眼睛伤害;
久工作带来的精神压力。

病因:
不正确的操作方式,长期使用习惯中形成。
爆发性不强,危害不明显,容易被忽视。

 

 

【例】 IT职业病:神经衰弱。
 

键盘中灰尘和病菌统计:
家用键盘:100个/毫升;
办公键盘:1000个/毫升;
网吧键盘:2000个/毫升。
 

2、干眼症的预防

视力综合症表现:
临时性近视。长时间使用计算机后,看物体模糊不清;
眼疲劳。使用计算机期间,感觉眼皮、额头等部位疼痛;
看物体不清晰,有重影;
转移视线后,物体图像还留在眼中;
眼睛发干或流泪。

专家预测:
干眼症患者以每年10%的比率上升。
使用计算机5年以上,干眼病发病率为50%。

【例】计算机视力综合症。
 

开放性问题:看手机很伤眼睛,为什么大家微信聊天不用语音?

眼睛正常工作状态:
泪液以1/100mm的厚度覆盖整个眼球。

眼睛睁着10秒钟后,泪膜会出现一个小洞,然后泪膜慢慢散开,这时暴露在空气中的眼球就会感觉到干涩。

眨眼可以使泪水均匀地涂在眼球表面,保持眼球润湿而不干燥

正常人每分钟眨眼20次左右,以保证眼球得到泪膜的湿润。
 

【例】泪液以1/100mm的厚度覆盖整个眼球。

 

长时间看快速变动的屏幕,如游戏,视频等。
眨眼的频率会减少到每分钟5次左右,减少了泪液的分泌。
显示器太亮,窗外强光,屏幕反光,台灯等,都会刺激眼睛。
 

 

眼睛开度较大:
看屏幕时,眼睑的开度较平时大;
这会使泪液蒸发量大增,造成眼睛干涩不适。

空气干燥:
在空调房间中,泪液蒸发速度更快,更容易引发干眼症。
 

不良姿势
 

3、干眼症的预防
保持适当的观看距离
保持适当的显示器亮度
改变屏幕背景颜色
注意环境亮度
避免屏幕反光
注意眼睛的休息
 

4、眼睛的保健

眼睛热敷
转眼法
眨眼法
按摩法
食物治疗
           
眼珠运动动画

 

眨眼法动画

 眼保健操动画 
            
看远看近法动画
        
热冷敷交替法动画

 

5、颈椎病的预防

趋势
在计算机前坐的时间越来越长;
不正确姿势导致颈椎病变。

调查
每天使用计算机超过4小时,82%的人出现颈椎病。

原因
座椅和机桌与操作者身高不匹配;
操作者头部后仰,颈椎弯曲过度等。

【例】不正确的操作姿势。
 

【例】正确的操作姿势。
 

【例】颈椎保健操。
 

 

读者谨记:
工作固然重要,身体更是本钱。

上一篇:【03】 1.3 计算技术特征

下一篇:【05】第2章  程序语言和软件开发

 

 

 

 

 

 

 

 

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值