龙空技术网

CSP2021真题趣解 1.1——不会的题就选C,它是单身狗没对象

异形战机 190

前言:

眼前小伙伴们对“全国计算机等级考试二级c语言程序设计真题”大概比较讲究,姐妹们都需要分析一些“全国计算机等级考试二级c语言程序设计真题”的相关知识。那么小编在网络上汇集了一些对于“全国计算机等级考试二级c语言程序设计真题””的相关内容,希望小伙伴们能喜欢,姐妹们一起来学习一下吧!

第一题:以下不属于面向对象的程序设计语言的是()。

A. C++

B. Python

C. Java

D. C

就选C

小学生:什么是面向对象?这题不懂啊

我:没听过成语吗?“不会就选C”。

小学生:有这个成语???是第三个吗?

我:不是说了选C吗,最后一个!

小学生:……

趣解:

对象:一对短鼻子象

小学生:什么是对象啊?

我:有男朋友或女朋友就是有对象。

小学生:那C++为什么是面向对象语言?

我:它都有两个家了,你说有没有对象?

小学生:+是家的意思啊?那Java呢?

我:“家”“娃” ,你看它不但有家,连娃都有了。

小学生:那个什么派呢?

我:派生(python)吗?开派对过生日的,它肯定不缺对象啊。

小学生:这也算?个个都有对象,C为什么没有呢?

我:C就一个字母,孤家寡人的单身狗,当然没对象。

小学生:……

知识点:

计算机语言里的对象是什么:

OOP 面向对象的编程

在高级编程语言里,对象(object)是对某一类事物的描述。比如人可以作为一个对象来定义,然后可以用人这个对象作为模板,就可以变出甲乙丙丁好多个人来。对象的还有一个重要优点是继承,就像父母生了娃,娃继承了父母的特点,几乎一模一样;而娃也可以变化,发展自己的特长。编程时写了父母的代码,再写娃的代码就容易多了,只需要写娃的变化的部分就行了。

不支持对象的编程语言,要完成相同的工作,就要非常细心地写很多代码,非常繁琐。

面向对象还有其他优点,那就不是几句话可以说明白的,以后可以慢慢体会。

计算机语言

以前的计算机,并不像现在的语音助手、天猫精灵等听得懂人类语言。要想让计算机听话,必须使用看得懂的特定的符号的语言。

机器语言:0或1的二进制代码;人很难看懂。

汇编语言:有一些简单的字符指令集,执行时需要编译为等效的二进制代码。人仍然很难看懂和编写。

C语言:代码是简单的英文,人比较容易看懂。面向过程,有基本的流程控制和数据结构。需要编译才能执行。速度快效率高。

C++:C语言的进化版。需要编译,面向对象

C#由C和C++衍生出来的面向对象的编程语言,适合在微软公司的平台上运行。

Java:支持各类硬件平台,运行在java虚拟机之上,跨平台,应用范围广。面向对象,需要编译。

Python:语法简单,跨平台。面向对象不需要编译,解释执行。函数库非常丰富。虽然性能不高但容易使用,多用于数学计算。

Go:为了适应多处理器时代的新语言面向对象,需要编译。

Basic:给初学者学习使用的一种语言。面向过程,不用编译。

Visual Basic:Basic升级版,有图形界面,面向对象。

Fortran:原来面向过程,95版以后支持面向对象,需要编译,多用于数学计算。

标签: #全国计算机等级考试二级c语言程序设计真题