(写在前头,本文章并非官方答案且部分答案并非来自本人,只是个人用于记录和复习的笔记,希望能同大家愉快交流)
1.1
计算机是根据指令操作数据的设备,其两个基本特性为功能性和可编程性。
1.2
摩尔定律戈登·摩尔的经验之谈,其核心内容为:集成电路上可以容纳的晶体管数目在大约每经过18个月便会增加一倍。换言之,处理器的性能每隔两年翻一倍。
其并非自然科学定律,但它在一定程度上正确揭示了信息技术进步的速度。
反摩尔定律:如果你反过来看摩尔定律,一个IT公司如果今天和18个月前卖掉同样多的、同样的产品,它的营业额就要降一半。反摩尔定律逼着所有的硬件设备公司必须赶上摩尔定律规定的更新速度,也就是18月营业额要翻一翻。
安迪比尔定律:计算机芯片(硬件)一旦更新升级,那么软件就会随之升级,然后吃掉硬件的所有优势。
扬尼斯定律:程序员的开发效率每6年提高一倍。
1.3
云计算,深度学习,人工智能,大数据,神经网络等等。
1.4
CPU可直接理解计算机语言。
1.5
编译是将源代码转换成目标代码的过程,而解释则是将源代码逐条转换成目标代码同时逐条运行目标代码的过程。二者可以与书面翻译与同声传译相类比。编译速度快但容易缺失源代码。解释可以保留源代码但速度慢。
1.6
学习理由:
1,学习解决问题的计算思维
2,适应时代的发展变化
3,解决自身的一些现实问题,如就业,办公。
1.7
开源软件的意义:
1,降低学习者的学习成本
2,使软件收获更多的用户
3,促进软件自身问题的解决和发展。
1.8
Python语言特点:
1,语法简洁
2,粘性扩展,可以整合各类程序代码
3,类库丰富,避免重复造轮子。
4,通用灵活,应用范围广泛
5,开源理念,奠定坚实的群众基础。
1.9
print"祖国,你好"