博客
关于我
C语言程序设计梁海英答案,1.5 习题
阅读量:787 次
发布时间:2023-01-24

本文共 862 字,大约阅读时间需要 2 分钟。

习题练习

一、选择题

  • 不是面向对象系统所包含的要素。

    A. 重载
    B. 对象
    C. 类
    D. 继承

    (答案:A)

  • C++语言是从早期的C语言逐渐发展演变而来的,与C语言相比,它在求解问题方法上进行的*改进是。**

    A. 面向过程
    B. 面向对象
    C. 安全性
    D. 复用性

    (答案:B)

  • 关于C++与C语言的关系的描述中,()是错误的。

    A. C语言是C++的一个子集
    B. C语言与C++是兼容的
    C. C++对C语言进行了一些改进
    D. C++和C语言都是面向对象的

    (答案:D)

  • 关于类概念的描述中,()是错误的。

    A. 类是抽象数据类型的实现
    B. 类是具有共同行为的若干对象的统一描述体
    C. 类是创建对象的样板
    D. 类就是C语言中的结构类型

    (答案:C)

  • 编写C++程序一般需经过的几个步骤依次是。

    A. 编辑、调试、编译、组建
    B. 编辑、编译、组建、运行
    C. 编译、调试、编辑、组建
    D. 编译、编辑、组建、运行

    (答案:D)

  • 由C++目标文件组建而成的可执行文件的默认扩展名为。

    A. cpp
    B. exe
    C. obj
    D. link

    (答案:B)

  • 下面关于对象概念的描述中,()是错误的。

    A. 对象就是C语言中的结构变量
    B. 对象代表着正在创建的系统中的一个实体
    C. 对象是一个状态和操作(或方法)的封装体
    D. 对象之间的信息传递是通过消息进行的

    (答案:A)

  • 下述面向对象抽象的原理中,()是不对的。

    A. 数据抽象
    B. 行为共享
    C. 多态性
    D. 兼容

    (答案:D)


  • 二、填空题

    面向对象程序设计的主要特点有:多态性,继承性,封装性。


    三、判断题

  • 源程序在编译过程中可能会出现一些错误信息,但在组建过程中将不会出现错误信息。()

    (答案:正确)

  • 预处理过程是一般编译过程之后组建过程之前进行的。()

    (答案:正确)

  • 在C++编译过程中,包含预处理过程、编译过程和组建过程,并且这3个过程的顺序是不能改变的。()

    (答案:正确)


  • 责任编辑:book TEL:(010)68476606

    转载地址:http://xaeyk.baihongyu.com/

    你可能感兴趣的文章
    Nmap端口服务 之 CentOS7 关于启动Apache(httpd)服务、telnet服务、smtp服务、ftp服务、sftp服务、snmp服务
    查看>>
    PHP系列:PHP 基础编程 2(时间函数、数组---实现登录&注册&修改)
    查看>>
    PHP系列:使用PHP实现登录注册功能的完整指南
    查看>>
    Python&aconda系列:cmd/powershell/anaconda prompt提示“系统找不到指定的路径”(亲测有效)
    查看>>
    Python&aconda系列:conda踩坑记录2.UnsatisfiableError: The following specifications were found to be incompa
    查看>>
    Python&aconda系列:Jupyter Notebook快速上手、深度学习库PyTorch安装
    查看>>
    Python&aconda系列:(W&L)Conda使用faiss-gpu报错及解决办法、安装numpy的坑、cmd执行Python脚本找不到第三方库、安装tensorflow-gpu时遇到的from
    查看>>
    python&anconda 系列:Pycharm在debug问题的N种解决方案(一般程序、web方向、人工智能方向)
    查看>>
    python&anconda系列(亲测有效):tensorflow AttributeError: ‘str’ object has no attribute ‘decode’
    查看>>
    python&anconda系列:tf.keras.backend.get_session()和keras.backend.get_会话()返回不同的会话对象(待解答)
    查看>>
    "WARNING: Increasing RAM size to 1GB" and "Cannot set up guest memory 'xxx.ram': Invalid argument".
    查看>>
    #if 0 #elif 1 #else #endif 用法
    查看>>
    #include <gdiplus.h>出错
    查看>>
    $ajax({}).done 和 $ajax({}) success 区别
    查看>>
    'ascii' codec can't encode characters in position 0-4: ordinal not in range(128)
    查看>>
    (反射+内省机制的运用)处理jdbc的结果集
    查看>>
    (反射+内省机制的运用)简单模拟spring IoC容器的操作
    查看>>
    #C8# UVM中的factory机制 #S8.2.3# 重载 component 哪些情形
    查看>>
    (转)SQLServer全局变量
    查看>>
    (转)tomcat7.0 manager app和host manager web管理
    查看>>