niusouti.com

关于C/C++程序设计语言,下列说法正确的是()。A.C和C++程序设计语言都是高级程序设计语言。B.C为过程式程序设计语言,C++为面向对象的程序设计语言。C.C/C++程序具有跨平台性的特点。D.C/C++程序设计语言是由微软公司开发的编程语言。E.C/C++程序可以直接在计算机中运行。

题目

关于C/C++程序设计语言,下列说法正确的是()。

A.C和C++程序设计语言都是高级程序设计语言。

B.C为过程式程序设计语言,C++为面向对象的程序设计语言。

C.C/C++程序具有跨平台性的特点。

D.C/C++程序设计语言是由微软公司开发的编程语言。

E.C/C++程序可以直接在计算机中运行。


相似考题
更多“关于C/C++程序设计语言,下列说法正确的是()。”相关问题
  • 第1题:

    下面关于C++的特点中描述不正确的是( )

    A.C++是C语言的超集,大多数C程序在不用修改的情况下就可以在C++的集成环境中运行或调试

    B.C++是面向对象的程序设计语言

    C.C++中没有结构化编程的语句

    D.C++的执行效率很高


    正确答案:C

  • 第2题:

    下述(47)都是面向对象的程序设计语言。

    A.SmallTalk、C++、Java

    B.Basic、C++、Java

    C.ASP、Java、C

    D.Fortran、C++、C


    正确答案:A
    解析:SmalTalk语言起源于20世纪60年代末期,Smaltalk-80除了对象之外没有其它任何的数据形式,对一个对象的唯一操作就是向它发送消息。Smaltalk-80全面支持面向对象的概念。C++语言是一种面向对象的强类型化语言,是C语言的一个向上兼容的扩充。C++支持基本的面向对象的概念。Java语言起源于Oak语言,是一种纯粹的面向对象的语言。Basic、Fortran、C等也是常用的通用程序设计语言,但它们不是面向对象的程序设计语言。

  • 第3题:

    以下程序设计语言中,( )更适合用来进行动态网页处理。

    A.HTML
    B.LISP
    C.PHP
    D.JAVA/C++
    C++是一个接近系统底层的综合的,支持面向对象和范编程的程序设计语言,适用于开发要求很高效率的程序,例如大型游戏、大型企业应用、系统应用等。

    答案:C
    解析:
    HTML用于处理静态网页;LISP一种基于λ演算的函数式编程语言。
    PHP是一种通用开源脚本语言。语法吸收了C语言、Java和Perl的特点,利于学习,使用广泛,主要适用于Web开发领域。它可以比CGI或者Perl更快速地执行动态网页。用PHP做出的动态页面与其他的编程语言相比,PHP是将程序嵌入到HTML(标准通用标记语言下的一个应用)文档中去执行,执行效率比完全生成HTML标记的CGI要高许多;PHP还可以执行编译后代码,编译可以达到加密和优化代码运行,使代码运行更快。
    Java是一种可以撰写跨平台应用软件的面向对象的程序设计语言。Java技术具有卓越的通用性、高效性、平台移植性和安全性,广泛应用于个人PC、数据中心、游戏控制台、科学超级计算机、移动电话和互联网。

  • 第4题:

    体现结构化编程思想的程序设计语言是()

    • A、JAVA语言
    • B、C++语言
    • C、C语言
    • D、HTML

    正确答案:C

  • 第5题:

    下列选项中属于程序设计语言的是()。 ①BASIC ②C++ ③Java ④Flash ⑤Pascal ⑥Dreamweaver

    • A、①②③④
    • B、②③④⑤
    • C、①②③⑤
    • D、①②③⑥

    正确答案:C

  • 第6题:

    Java语言和C++语言都属于面向对象的程序设计语言。


    正确答案:正确

  • 第7题:

    以下()属于面向对象的程序设计语言.

    • A、COBOL
    • B、FORTRAN
    • C、Pascal
    • D、C++

    正确答案:D

  • 第8题:

    下列()语言不是面向对象程序设计语言。

    • A、FORTRAN
    • B、JAVA
    • C、DelPhi
    • D、C++

    正确答案:A

  • 第9题:

    判断题
    C++是在C语言的基础上开发的程序设计语言。
    A

    B


    正确答案:
    解析: 暂无解析

  • 第10题:

    单选题
    下列选项中属于程序设计语言的是()。 ①BASIC ②C++ ③Java ④Flash ⑤Pascal ⑥Dreamweaver
    A

    ①②③④

    B

    ②③④⑤

    C

    ①②③⑤

    D

    ①②③⑥


    正确答案: A
    解析: 暂无解析

  • 第11题:

    判断题
    C/C++、Pascal、Fortran等是编译型程序设计语言,而早期的Basic语言是解释型程序设计语言。
    A

    B


    正确答案:
    解析: 暂无解析

  • 第12题:

    问答题
    C++程序设计语言中虚函数指针和虚函数表的作用?

    正确答案: C++编译器为每个“内含虚拟函数的类”建立一个虚拟函数表(vtablE.,表中每一个指针元素指向一个虚拟函数的地址,编译器为类加上一个成员变量vptr,vptr是一个指向虚拟函数表的指针。每一个派生类的对象,都有一个vptr,对象调用虚拟函数就是通过vptr找到虚拟函数表,再找到虚拟函数的真正地址。虚拟函数表的内容是依据类中的虚拟函数声明次序一一填入函数指针。派生类继承基类的虚拟函数表,派生类中改写虚拟函数,虚拟函数表中元素所指的函数地址不再是基类的函数地址,而是派生类的函数地址。包含虚拟函数的类通过vptr指针和虚拟函数表可以在程序运行时依据指针实际指向的对象调用对应的虚拟函数,从而实现多态(Polymorphism)。为了达到动态绑定的目的,虚拟函数是了解多态(Polymorphism)以及动态绑定的关键,同时也是了解如何使用MFC的关键。
    解析: 暂无解析

  • 第13题:

    C++程序设计语言是( )。

    A.完全的面向对象的程序设计语言

    B.低级语言

    C.既是面向对象的程序设计语言,又是结构化程序设计语言

    D.结构化程序设计语言


    正确答案:C
    解析:C++语言保留了C语言面向过程的特点,又添加了面向对象的特点。

  • 第14题:

    下列叙述中,正确的是( )。

    A.C++是一种高级程序设计语言

    B.用C++程序设计语言编写的程序可以无需经过编译就能直接在机器上运行

    C.汇编语言是一种低级程序设计语言,且执行效率很低

    D.机器语言和汇编语言是同一种语言的不同名称


    正确答案:A
    高级程序语言结构丰富、可读性好、可维护性强、可靠性高、易学易掌握、写出来的程序可移植性好,重用率高。c++即是属于高级语言,A选项正确。C+程序设计编写的语言是高级程序语言,需经过翻译才能被计算机直接执行,B选项错误。汇编语言是符号化了的二进制代码,与高级语言相比,更容易有效执行,但与机器语言并不是一回事,C、D选项错误。因此答案选择A。

  • 第15题:

    体现面向对象编程思想的程序设计语言是()

    • A、pascal
    • B、C++语言
    • C、C语言
    • D、SQL

    正确答案:B

  • 第16题:

    C++是在C语言的基础上开发的程序设计语言。


    正确答案:正确

  • 第17题:

    C++是一种面向对象的计算机程序设计语言。


    正确答案:正确

  • 第18题:

    C/C++、Pascal、Fortran等是编译型程序设计语言,而早期的Basic语言是解释型程序设计语言。


    正确答案:正确

  • 第19题:

    以下()是面向对象的程序设计语言。

    • A、C
    • B、Pascal
    • C、Java
    • D、C++

    正确答案:B,C,D

  • 第20题:

    问答题
    C++程序设计语言中this指针的作用?

    正确答案: 一个对象的this指针并不是对象本身的一部分,不会影响sizeof(对象)的结果。this作用域是在类内部,当在类的非静态成员函数中访问类的非静态成员的时候,编译器会自动将对象本身的地址作为一个隐含参数传递给函数。也就是说,即使你没有写上this指针,编译器在编译的时候也是加上this的,它作为非静态成员函数的隐含形参,对各成员的访问均通过this进行。
    解析: 暂无解析

  • 第21题:

    单选题
    下列关于C++预定义流对象的叙述中,正确的是(  )。
    A

    cin是C++预定义的标准输入流对象

    B

    cin是C++预定义的标准输入流类

    C

    cout是C++预定义的标准输入流对象

    D

    cout是C++预定义的标准输入流类


    正确答案: C
    解析:
    cin为istream流类的标准输入对象;cout是ostream流类的标准输出对象。

  • 第22题:

    单选题
    下列叙述中,正确的是(  )。
    A

    C++是高级程序设计语言的一种

    B

    用C++程序设计语言编写的程序可以直接在机器上运行

    C

    当代最先进的计算机可以直接识别、执行任何语言编写的程序

    D

    机器语言和汇编语言是同一种语言的不同名称


    正确答案: B
    解析:
    高级语言符合人的逻辑,但不符合计算机的逻辑,它需要用相应语言的编译程序和链接程序处理才能执行。汇编语言将机器指令记为助记符,使用了大量符号,增强了可读性。

  • 第23题:

    判断题
    Java语言和C++语言都属于面向对象的程序设计语言。
    A

    B


    正确答案:
    解析: 暂无解析

  • 第24题:

    判断题
    C++是一种面向对象的计算机程序设计语言。
    A

    B


    正确答案:
    解析: 暂无解析