前言:
眼前小伙伴们对“全国计算机等级考试二级c语言程序设计真题”大概比较讲究,姐妹们都需要分析一些“全国计算机等级考试二级c语言程序设计真题”的相关知识。那么小编在网络上汇集了一些对于“全国计算机等级考试二级c语言程序设计真题””的相关内容,希望小伙伴们能喜欢,姐妹们一起来学习一下吧!第一题:以下不属于面向对象的程序设计语言的是()。
A. C++
B. Python
C. Java
D. C
小学生:什么是面向对象?这题不懂啊
我:没听过成语吗?“不会就选C”。
小学生:有这个成语???是第三个吗?
我:不是说了选C吗,最后一个!
小学生:……
趣解:
小学生:什么是对象啊?
我:有男朋友或女朋友就是有对象。
小学生:那C++为什么是面向对象语言?
我:它都有两个家了,你说有没有对象?
小学生:+是家的意思啊?那Java呢?
我:“家”“娃” ,你看它不但有家,连娃都有了。
小学生:那个什么派呢?
我:派生(python)吗?开派对过生日的,它肯定不缺对象啊。
小学生:这也算?个个都有对象,C为什么没有呢?
我:C就一个字母,孤家寡人的单身狗,当然没对象。
小学生:……
知识点:
计算机语言里的对象是什么:
在高级编程语言里,对象(object)是对某一类事物的描述。比如人可以作为一个对象来定义,然后可以用人这个对象作为模板,就可以变出甲乙丙丁好多个人来。对象的还有一个重要优点是继承,就像父母生了娃,娃继承了父母的特点,几乎一模一样;而娃也可以变化,发展自己的特长。编程时写了父母的代码,再写娃的代码就容易多了,只需要写娃的变化的部分就行了。
不支持对象的编程语言,要完成相同的工作,就要非常细心地写很多代码,非常繁琐。
面向对象还有其他优点,那就不是几句话可以说明白的,以后可以慢慢体会。
计算机语言
以前的计算机,并不像现在的语音助手、天猫精灵等听得懂人类语言。要想让计算机听话,必须使用看得懂的特定的符号的语言。
机器语言:0或1的二进制代码;人很难看懂。
汇编语言:有一些简单的字符指令集,执行时需要编译为等效的二进制代码。人仍然很难看懂和编写。
C语言:代码是简单的英文,人比较容易看懂。面向过程,有基本的流程控制和数据结构。需要编译才能执行。速度快效率高。
C++:C语言的进化版。需要编译,面向对象。
C#:由C和C++衍生出来的面向对象的编程语言,适合在微软公司的平台上运行。
Java:支持各类硬件平台,运行在java虚拟机之上,跨平台,应用范围广。面向对象,需要编译。
Python:语法简单,跨平台。面向对象。不需要编译,解释执行。函数库非常丰富。虽然性能不高但容易使用,多用于数学计算。
Go:为了适应多处理器时代的新语言。面向对象,需要编译。
Basic:给初学者学习使用的一种语言。面向过程,不用编译。
Visual Basic:Basic升级版,有图形界面,面向对象。
Fortran:原来面向过程,95版以后支持面向对象,需要编译,多用于数学计算。
标签: #全国计算机等级考试二级c语言程序设计真题