自学《计算机科学概论》第一天
个人背景
在职非计算机专业,初级数据分析,想要系统学习计算机相关知识,经过查询多方渠道,决定从《计算机科学概论》开始踏入学习。
第0章 绪论
1、算法的作用:
解决问题的步骤
要与执行的机器兼容
2、计算机器的发展
算盘——齿轮机器——穿孔卡片——机械式继电器——真空管——晶体管——集成电路
大型计算机——个人PC——微型计算机(代表为只能手机)
3、计算机科学的首要主题
一句话表达自己的认知
算法:解决问题的步骤,需要进行设计、表示、分析、传达、执行,算法的局限性促使其不断发展
抽象:简单来说,一样东西,你只知道怎么使用,而不知道它的制作原理,那它就是这些原理的抽象
创新:描绘这个世界,创造自己的世界,解决不断出现的新问题,自然需要创新
数据:计算机产生的本质要求是处理数据,随着其发展,处理和产生的数据越来越多
程序设计:算法的包装,将人类的语言和计算机的语言相互转化,实现连接
因特网:数据的传输与加密
影响:计算机产生的社会问题带来的影响