电脑语言兼容性主要是指各个硬件之间的兼容性,我们组装电脑所用的配件往往都不是一个厂家生产的,所以某两个不兼容的配件组合到一起就会出现兼容性问题。
兼容性不好会导致系统运行速度慢,或者经常死机。
电脑主要的3大件就是CPU、内存、主板,首先要确定用什么平台,然后上网查一查,选一块口碑比较好的主板,CPU和主板出现兼容性问题的机会很小的,除非用很差劲的主板,一般兼容性问题都是内存引起的,可以找兼容性比较好的内存。
总之每个配件都选口碑比较好的,那样基本上是不会出现兼容性问题的。
计算机语言可分为高级语言、汇编语言和机器语言三种。
高级语言和我们日常所说的语言最接近,高级语言里的命令通常可以用英文单词为表示,例如输出结果时采用命令“PRINT”来表示“打印”;对于数学表达式也和我们数学里常用的表达方式相差无几,例如要表示“3×7÷8”,在高级语言里通常写成“3*7/8”的形式。
高级语言有许多种,如我们熟悉的BASIC语言、PASCAL语言、C语言等,每一种的语法规则虽有不同之处,但用它们写程序都具有易读、易懂的特点,学习起来比较容易。
现在的中学计算机课程里一般都要教给学生们一种或一种以上的计算机高级语言。
通过这种语言要大家去了解和学会支配计算机完成一定的工作。
我们知道计算机只认识两个字0和1,所以用高级语言编写命令是不可以被计算机直接执行的,在运行高级语言编写的命令之前必须将它翻译成计算机能够识别的由0和1组成的语言,我们把这种语言叫做机器语言。
完成这个翻译任务有两种程序:
一是编译程序还有一种是翻译程序,它们是介于高级语言和机器语言之间的梁。
编译是将高级语言写成的程序全部翻译为机器语言后再运行,相当于笔译。
而翻译程序却是将高级语言写成的程序每翻译一条便执行一条,相当于口译。
汇编语言是介于高级语言和机器语言之间的一种语言,它将组成机器语言的由0和l组成的数字串转换为易读的代码,执行速度明显快于高级语言。
可是要求编写的人懂得计算机内部的许多知识,不同的计算机它的汇编语言也不尽相同,所以汇编语言不大易学。
一般属于计算机科学的专业课程。
计算机语言的发展大致经过五代。
第一代也称机器语言,它将计算机指令中的操作码和操作数均以二进制代码表示,是计算机能直接识别和执行的语言。
机器语言的优点是无需翻译,占用内存少、执行速度快。
缺点是随机而异,通用性差,而且因指令和数据都是二进制代码形式,难于阅读和记忆,编码工作量大,难以维护。
第二代语言也叫汇编语言,是用助记符号来表示机器指令的符号指令的符号语言。
优点是比机器语言易记。
缺点同机器上运行,程序简短易读,便于维护,极大地提高了程序设计的效率和可靠性。
第四代语言又叫面向应用的语言。
主要特点是:
非过程性、采用图形窗口和人机对话形式、基于数据库和“面向对象”技术,易编程、易理解、易使用、易维护。
第五代语言也称智能化语言。
它主要使用在人工智能领域,帮助人们编写推理、演绎程序。
计算机语言(ComputerLanguage)指用于人与计算机之间通讯的语言。
计算机语言是人与计算机之间传递信息的媒介。
计算机系统最大特征是指令通过一种语言传达给机器。
为了使电子计算机进行各种工作,就需要有一套用以编写计算机程序的数字、字符和语法规划,由这些字符和语法规则组成计算机各种指令(或各种语句)。
这些就是计算机能接受的语言。