3.数字表示方式
计算机只认识0与1,记录的数据也只能记录0与1,所以计算机常用的数据是二进制的。
3.1、数字系统
早期的计算机使用的是利用通电与否的特性的真空管,1为通电,0为断电,沿用至今我们称这种只有0/1的环境为二进制;
3.2、文字编码系统
3.2.1、当我们要写入档案的文字数据时,该文字数据会由编码对照表将该位子转换成对应的数据,在存入档案中,反之亦然;
3.2.2、英文编码表为ASCII码,中文常用为big5,目前全世界通用的编码为Unicode编码,即UTF8或万国码;
4.软件程序运作
计算机系统将软件分为两类:一类是系统软件,另一类为应用程序;
4.1、机器程序与编译程序
计算机科学家设计出了一种人类可以看懂的程序语言,同时创造了一种编译程序来讲这些人类能够看懂的语言转换成机器能够读懂的语言,常用的程序语言有c,c++,java等;
4.2、操作系统
4.2.1、操作系统其实也是一组程序,重点在于管理计算机的所有活动以及驱动所有硬件;
4.2.2、操作系统核心放置在内存当中的区块是受保护的,并且开机后就一直常驻内存中;
4.2.3、操作系统会提供一整组的开发接口供开发工程师开发软件,这层叫系统呼叫层;
4.2.4、因此计算机从外到里依次为硬件->操作系统核心->系统呼叫层->应用程序;
4.3、应用程序
应用程序是参考操作系统提供癿开发接口所开发出来软件,这些软件可以讥用户操作,以达到某些计算 机癿功能利用