过去这几天,一是有些事情要处理没来及更新,另一个是作死星人如我持续低落中,所以即使我看了后面的课程,依然还是提不兴趣把它们记录下来,就这样消失了几天,不过好在我的“症状”间歇性出现,今天就特意过来补上前几天课程的收获和今天的挫败感,囧。
这几天的课程实实在在地讲到了我以为开篇就会讲到的计算机基础知识里的硬件,比如什么是CPU呀,什么是主板呀,还有晶体管这些,整体来说是概念性的内容,大家跟着老师学下来,理清不同硬件的位置和功能就可以,课程还涉及到一些基础的数学换算,比如内存的大小是多少KB,还是多少MB,还是多少GB,三个不同单位之间如何换算,这个稍微熟悉一下,其实很快就可以掌握,我就不再赘述了。
比较刺激我的是今天的课后作业,其实并不需要我们一定要做,但是我表示我其实完全不会做,比如那些代码为什么要那样罗列,为什么要这样计算才能得到我想要的样子,我完全不懂。虽然前几天老师讲了类似的内容,可是我依然是理不顺代码间的逻辑,所以满满的挫败感吧,感觉学了半天也不知道学了什么,也许是学了个寂寞吧...
不过我倒是也能开导自己,毕竟我的数学水平也就到高一,而且毕业这么多年都没有上过数学课,说明本身我就是个数学思维很弱的人,我没有必要强求自己在没有刻意记忆的前提下,第一次就看懂理科生苦学那么多年那么久的数学和代码,所以后边我还是会按照节奏学完这门初级课程,只是我想如果有人和我取经,我不会推荐这门课作为入门了吧,至少不会推荐数学基础不好的小伙伴了。
下面是硬件知识相关的基础概念,先列出来和大家分享啦~
我们明天见咯!
*基础概念*
Motherboard:主板
Transistor:晶体管
Chip:芯片(指甲大小)
Solid State:固态
Silicon:硅
Silicone:硅树脂
Computer:
- CPU: Central Processing Unit (brain)
- RAM: Memory, Random Access Memory (temporary storage)
- Persistent storage: Disk (Hard Drive or Hard Disk or Disk) or Flash (Flash memory)
File system:
- Microsoft: NTFS file system
- Mac OS X: HFS+
- Cameras, MP3 players: FAT32
DIMM: dual inline memory module 双列直插内存模组
Byte -- unit of information storage
- One byte can store one letter, e.g. 'b' or 'x'
- 1 byte is group of 8 bits
- 8 bits can make 256 different patterns (Mathematically: n bits yields 2ⁿ patterns (2 to the nth power)
- Megabyte, MB, about 1 million bytes: 1 MB = 1000 KB
- Gigabyte, GB, about 1 billion bytes: 4000 MB = 4 GB
- MP3 audio is about 1 megabyte per minute