提问袁小兵:



Similar documents
FY.DOC

营 销 策 划 岗 部 门 招 聘 职 位 招 聘 人 数 岗 位 职 责 基 本 要 求 岗 位 任 职 要 求 6 参 与 项 目 产 品 研 究 客 户 需 求 研 究 竞 争 环 境 研 究 价 格 研 究 等 项 目 市 场 研 究 ; 7 公 司 经 纪 业 务 的 品 牌 管 理, 对

概述

第3章.doc

Microsoft Word - 把时间当作朋友(2011第3版)3.0.b.06.doc

2/14 Buffer I12, /* x=2, buffer = I 1 2 */ Buffer I243, /* x=34, buffer = I 2 43 */ x=56, buffer = I243 Buffer I243I265 code_int(int x, char *buffer)

02

<4D F736F F F696E74202D20332D322E432B2BC3E6CFF2B6D4CFF3B3CCD0F2C9E8BCC6A1AAD6D8D4D8A1A2BCCCB3D0A1A2B6E0CCACBACDBEDBBACF2E707074>

c_cpp

Chapter12 Derived Classes

叮当旺业通

幻灯片 1


untitled

OOAD PowerDesigner OOAD Applying PowerDesigner CASE Tool in OOAD PowerDesigner CASE Tool PowerDesigner PowerDesigner CASE To

全国计算机技术与软件专业技术资格(水平)考试

BOOL EnumWindows(WNDENUMPROC lparam); lpenumfunc, LPARAM (Native Interface) PowerBuilder PowerBuilder PBNI 2

<4D F736F F D20B4F2D3A1B8E5CEE5A3BAD5E3BDADB4F3D1A7D0C5CFA2BBAFBDA8C9E8B1EAD7BCB9E6B7B62E646F63>

untitled

handsome-招股书-新规则-final-version-0422.PDF

詞 彙 表 編 號 詞 彙 描 述 1 預 約 人 資 料 中 文 姓 名 英 文 姓 名 身 份 證 字 號 預 約 人 電 話 性 別 2 付 款 資 料 信 用 卡 別 信 用 卡 號 信 用 卡 有 效 日 期 3 住 房 條 件 入 住 日 期 退 房 日 期 人 數 房 間 數 量 入

工 序 的 是 ( ) A. 卷 筒 切 筒 装 药 造 粒 B. 搬 运 造 粒 切 引 装 药 C. 造 粒 切 引 包 装 检 验 D. 切 引 包 装 检 验 运 输 7. 甲 公 司 将 其 实 施 工 项 目 发 包 给 乙 公 司, 乙 公 司 将 其 中 部 分 业 务 分 包 给

工程施工招标

(HMI) IO A

(Microsoft PowerPoint - UML\302\262\244\266_use case.ppt)

Microsoft Word cppFinalSolution.doc

Microsoft Word - 书目文件.doc

untitled

Microsoft Word 電腦軟體設計.doc

ebook50-15

但 洋 糖 最 终 乘 船 溯 江 而 上, 再 加 上 民 国 初 年 至 抗 战 前 夕 二 十 余 年 间, 四 川 接 连 不 断 遭 受 水 灾 旱 灾 地 震, 平 均 每 月 爆 发 两 次 军 阀 混 战, 乡 村 遭 受 极 大 破 坏,( 赵 泉 民,2007) 农 村 经 济

Wy159.mps

EJB-Programming-3.PDF

网上路演公告-final.PDF

untitled

untitled

<4D F736F F D20C9CFBAA3CAD0BCC6CBE3BBFAB5C8BCB6BFBCCAD4C8FDBCB6BFBCCAD4B4F3B8D95FBDA8D2E9B8E55F5F E646F63>

Strings

文档标题

epub83-1

Microsoft Word - 11.doc

高尔夫赌博现金棋牌,能赚现金的棋牌游戏 街机赌博游戏 真钱的棋牌游戏,30

前言 C# C# C# C C# C# C# C# C# microservices C# More Effective C# More Effective C# C# C# C# Effective C# 50 C# C# 7 Effective vii

RunPC2_.doc

新版 明解C++入門編

FAQ -PowerDesigner9.5.DOC

软 件 工 程 专 业 习 指 南 目 录 一 软 件 工 程 专 业 设 置 背 景 与 发 展 前 景... 3 二 软 件 工 程 专 业 实 践 教 条 件... 4 三 软 件 工 程 专 业 课 程 类 型 及 核 方 式 软 件 工 程 专 业 课 程 类 型...7

Smart Platform设计与实现技术报告.doc

Microsoft Word - 把时间当作朋友(2011第3版)3.0.b.07.doc

2005 Sun Microsystems, Inc Network Circle, Santa Clara, CA U.S.A. Sun Sun Berkeley BSD UNIX X/Open Company, Ltd. / Sun Sun Microsystems Su

untitled

第七讲 继承与多态

用户大会 论文集2.2.doc

资 讯 快 报 本 期 关 注 毕 业 季, 你 说 认 识 大 学, 把 握 大 学 主 管 招 生 就 业 处 主 办 重 邮 就 业 指 导 服 务 中 心 顾 问 黄 永 宜 刘 景 刚 指 导 教 师 李 军 曾 淋 钟 平 峰 马 小 丽 主 编 温 文 祥 李 清 影 副 主 编 冉

Microsoft Word - 01.DOC

Microsoft PowerPoint - OPVB1基本VB.ppt

Microsoft Word 軟體設計第二部份範例試題_C++_ _1_.doc

2013 C 1 # include <stdio.h> 2 int main ( void ) 3 { 4 int cases, a, b, i; 5 scanf ("%d", & cases ); 6 for (i = 0;i < cases ;i ++) 7 { 8 scanf ("%d %d

1. 访 问 最 新 发 行 公 告 信 息 jconnect for JDBC 访 问 最 新 发 行 公 告 信 息 最 新 版 本 的 发 行 公 告 可 以 从 网 上 获 得 若 要 查 找 在 本 产 品 发 布 后 增 加 的 重 要 产 品 或 文 档 信 息, 请 访

相 应 功 能 (5) 再 将 Boy 类 作 为 Girl 类 的 友 元 类, 在 Boy 类 的 某 成 员 函 数 VisitGirl(Girl & ) 中 访 问 Girl 类 的 私 有 成 员, 观 察 编 译 器 给 出 的 信 息 ( 6 ) 删 除 两 个 类 中 的 函 数 V

6-1 Table Column Data Type Row Record 1. DBMS 2. DBMS MySQL Microsoft Access SQL Server Oracle 3. ODBC SQL 1. Structured Query Language 2. IBM

untitled

(NTKOOFFICE

Microsoft Word 期交所簡章 _110805_

序号

投影片 1

,,,, (,, - ;, ;, ;, ;, ;,, - ;, - ) (,, ~ ),,,, (, ),,,, ( ), () () ( ),,,,,,,.,, :.,. (,, ) : ( ), ;( ), ;( ) ;( ), :.,. %(,, ),,,,, (,, - ) :( ) ( )

Eclipse C C++, or

C6_ppt.PDF

声 明 本 公 司 及 全 体 董 事 监 事 高 级 管 理 人 员 承 诺 不 存 在 虚 假 记 载 误 导 性 陈 述 或 重 大 遗 漏, 并 对 其 真 实 性 准 确 性 完 整 性 承 担 个 别 和 连 带 的 法 律 责 任 本 公 司 负 责 人 和 主 管 会 计 工 作 的

多層次傳銷與獎金系統

2 Java 语 言 程 序 设 计 教 程 简 单 性 Java 语 言 的 语 法 与 C 语 言 和 C++ 语 言 很 接 近, 使 得 大 多 数 程 序 员 很 容 易 学 习 和 使 用 Java 另 一 方 面,Java 丢 弃 了 C++ 中 很 少 使 用 的 很 难

Microsoft Word - 人事管理制度汇编* doc

untitled

附件3:

《大话设计模式》第一章

Java的详细介绍


爱玩科技合作白皮书(2011)

UML2.0新特性.doc

投影片 1

校友会系统白皮书feb_08

学生综合服务管理平台

FileMaker 15 ODBC 和 JDBC 指南

基于ECO的UML模型驱动的数据库应用开发1.doc

C/C++程序设计 - 字符串与格式化输入/输出

untitled

EJB-Programming-4-cn.doc

SP_ SP_03 JAVA...6 SP_10 SQL...8 SP_ SP_ SP_ SP_ SP_ SP_ SP_ SP_04.NET...33 SP_02 C...37 SP_05

untitled

ebook50-14

13 ????????????????????-2010????3 +1????????????4????????????.doc

CHAPTER 1

/ / (FC 3)...

(TestFailure) JUnit Framework AssertionFailedError JUnit Composite TestSuite Test TestSuite run() run() JUnit

上海市教育考试院关于印发新修订的

新・解きながら学ぶJava

Windows RTEMS 1 Danilliu MMI TCP/IP QEMU i386 QEMU ARM POWERPC i386 IPC PC104 uc/os-ii uc/os MMI TCP/IP i386 PORT Linux ecos Linux ecos ecos eco

INTRODUCTION TO COM.DOC

Microsoft Word _Java_術科 .doc

Transcription:

C++ 面 试 试 题 汇 总 柯 贤 富 管 理 软 件 需 求 分 析 篇 1. STL 类 模 板 标 准 库 中 容 器 和 算 法 这 部 分 一 般 称 为 标 准 模 板 库 2. 为 什 么 定 义 虚 的 析 构 函 数? 避 免 内 存 问 题, 当 你 可 能 通 过 基 类 指 针 删 除 派 生 类 对 象 时 必 须 保 证 基 类 析 构 函 数 为 虚 函 数 3. 项 目 管 理 怎 么 进 行? 制 定 软 件 项 目 计 划 ; 软 件 项 目 跟 踪 及 监 控 软 件 项 目 计 划 (Software Project Planning) 的 目 的 是 为 了 完 成 软 件 工 程 和 管 理 软 件 项 目 所 制 定 的 计 划, 其 内 容 包 括 估 计 待 完 成 的 工 作, 建 立 必 要 的 约 定 和 完 成 工 作 的 计 划 软 件 项 目 跟 踪 和 控 制 (Software Project Tracking and Oversighting) 的 目 的 是 对 实 际 进 展 建 立 足 够 的 可 视 性, 使 管 理 着 能 够 在 软 件 项 目 的 执 行 明 显 偏 离 软 件 计 划 时 采 取 有 效 措 施 其 内 容 包 括 将 实 际 的 完 成 情 况 及 结 果 和 已 文 档 化 的 估 计 约 定 和 计 划 进 行 对 照, 并 且 基 于 实 际 的 完 成 情 况 和 结 果 调 整 这 些 计 划 4. 单 元 测 试 如 何 进 行? 单 元 测 试 主 要 编 写 驱 动 函 数 和 桩 函 数, 测 试 的 目 标 是 完 成 语 句 覆 盖 和 路 径 覆 盖 驱 动 函 数 用 于 调 用 被 测 函 数, 传 递 测 试 参 数 给 被 测 函 数 桩 函 数 用 于 模 拟 被 测 函 数 调 用 的 底 层 函 数, 需 要 对 被 测 函 数 传 来 的 各 种 可 能 参 数 进 行 正 确 的 响 应 5. VSS 的 三 个 核 心 操 作 是 什 么? Check in check out get latest version 6. USECASE 图 画 到 哪 一 级? 一 般 要 提 供 用 例 图 行 为 图 和 交 互 图 及 各 角 色 定 义 7. 在 评 审 过 程 中 应 该 做 哪 些 工 作? 以 文 档 评 审 为 例 文 档 评 审 电 子 流 基 本 流 程 : 文 档 负 责 人 创 建 文 档 评 审 电 子 流, 指 定 评 审 专 家 和 评 审 负 责 人 ->QA 经 理 确 认 通 过, 通 知 文 档 作 者 -> 文 档 作 者 提 交 文 档 -> 评 审 专 家 提 出 评 审 意 见 -> 文 档 作 者 修 改 文 档 再 次 提 交 评 审 -> 评 审 专 家 会 签 通 过 ( 可 能 需 要 召 开 评 审 会 议 )-> 秘 书 进 行 文 档 归 档 8. 提 交 配 置 管 理 前 做 哪 些 工 作? 已 经 得 到 QA 及 配 置 管 理 委 员 会 的 确 认 如 果 提 交 的 是 源 代 码, 确 认 包 括

需 求 详 细 设 计 等 一 系 列 文 档 都 已 做 了 相 应 的 修 改 以 及 确 认 9. 概 要 设 计 文 档 如 果 到 编 码 时 发 现 问 题 怎 么 处 理? 先 提 交 问 题 报 告 单, 经 过 软 件 经 理 审 核, 然 后 确 认 修 改 设 计 方 案, 修 改 代 码, 测 试 通 过 后, 提 交 到 配 置 库, 同 时 更 新 相 关 的 概 要 设 计 文 档 和 详 细 设 计 文 档 10. 工 作 计 划 怎 么 制 定? 根 据 项 目 总 体 计 划 落 实 到 每 个 具 体 人 员 身 上, 按 照 月 度 和 周 来 制 度 工 作 计 划 11. Rose 的 应 用 情 况 Rose 作 为 一 种 建 模 语 言 工 具 可 以 应 用 于 软 件 的 需 求 分 析 概 要 设 计 详 细 设 计 和 测 试 阶 段 12. 软 件 开 发 模 式 包 括 哪 些? 公 司 的 主 要 开 发 模 式 包 括 面 向 对 象 面 向 过 程 的 开 发 模 式, 无 论 哪 种 方 式 都 体 现 模 块 组 装 的 思 想 13. 设 计 的 主 要 目 标 是 什 么? 逐 步 消 化 细 化 需 求, 用 程 序 的 逻 辑 来 表 达 文 字 性 的 描 述 14. 设 计 包 含 哪 些 方 面? 概 要 设 计 详 细 设 计 接 口 设 计 15. 测 试 在 设 计 阶 段 有 没 有 活 动 要 做? 在 设 计 阶 段 要 确 定 集 成 测 试 计 划 和 单 元 测 试 计 划 16. 合 作 性 质 项 目 和 传 统 项 目 方 式 有 什 么 区 别? 传 统 项 目 主 要 根 据 公 司 自 己 的 开 发 流 程 进 行 项 目 管 理, 合 作 性 项 目 则 需 要 接 纳, 有 时 甚 至 是 按 照 合 作 方 的 开 发 模 式 进 行 项 目 管 理, 这 主 要 由 项 目 性 质 和 项 目 需 求 决 定 的 17. 在 项 目 启 动 时, 如 何 制 定 项 目 计 划? 如 果 是 有 规 定 交 付 日 期 的 项 目, 就 必 须 根 据 交 付 日 期 限 定 项 目 需 求 项 目 组 成 员 的 素 质 ( 体 现 在 代 码 生 产 率 ) 来 确 定 项 目 计 划 在 项 目 计 划 的 基 础 上 可 以 作 出 月 周 计 划, 计 划 执 行 时 根 据 实 际 情 况 在 不 影 响 开 发 进 度 的 前 提 下 调 整 计 划 18. 项 目 管 理 计 划 分 为 哪 些 类 别? 粗 的 方 面 包 括 项 目 开 发 计 划 质 量 计 划 配 置 计 划 测 试 计 划 19. 计 划 的 制 定 过 程 中, 需 要 由 哪 些 人 参 与? 项 目 经 理 开 发 经 理 质 量 经 理 和 配 置 经 理 均 要 参 与 项 目 计 划 的 制 定

20. 月 度 计 划 由 哪 些 人 参 与? 主 要 过 程 是 什 么? 什 么 时 候 启 动 月 度 计 划, 如 何 确 定? 月 度 计 划 由 项 目 经 理 各 小 组 负 责 人 质 量 经 理 配 置 经 理 参 与, 主 要 是 根 据 上 月 工 作 完 成 情 况 和 项 目 总 体 计 划 来 确 定 本 月 度 计 划 一 般 是 在 工 作 月 的 最 后 3 天 启 动, 目 的 是 给 大 家 一 个 熟 悉 和 工 作 安 排 的 考 虑 21. 怎 样 对 计 划 进 行 跟 踪? 每 周 对 计 划 完 成 情 况 进 行 审 核 和 评 估, 及 时 进 行 反 馈 和 调 整 22. CASE 管 理 在 开 发 过 程 中 的 应 用 情 况 23. JAVA 的 缺 陷 有 哪 些? 代 码 运 行 效 率 低 24. CMMⅡ 的 主 要 KPA 包 括 哪 些? 包 括 6 个 关 键 过 程 域 : 软 件 配 置 管 理 软 件 质 量 保 证 软 件 子 合 同 管 理 软 件 项 目 跟 踪 和 监 督 软 件 项 目 策 划 需 求 管 理 25. 需 求 管 理 方 面 需 要 QA 做 哪 些 工 作? 需 求 管 理 (Requirement Management) 的 目 的 是 在 客 户 和 将 处 理 客 户 需 求 的 软 件 项 目 之 间 建 立 对 客 户 需 求 的 共 同 理 解 需 求 管 理 包 括 和 客 户 一 起 建 立 和 维 护 有 关 软 件 项 目 需 求 的 协 议, 该 协 议 称 作 分 配 给 软 件 的 系 统 需 求, 客 户 可 解 释 为 系 统 工 程 组 销 售 组 另 一 个 内 部 组 织, 或 者 一 个 外 部 客 户, 协 议 既 包 括 技 术 需 求, 又 包 括 非 技 术 需 求 ( 如 交 付 日 期 ), 该 协 议 形 成 估 计, 策 划 和 跟 踪 整 个 软 件 生 命 周 期 内 项 目 活 动 的 基 础 将 系 统 需 求 分 配 给 软 件 硬 件 和 其 它 系 统 组 成 部 分 ( 如 人 力 等 ) 的 工 作 可 能 由 软 件 工 程 组 以 外 的 组 ( 如 系 统 工 程 组 ) 完 成, 软 件 工 程 组 可 能 对 此 分 配 无 法 直 接 控 制, 在 项 目 约 束 范 围 内, 软 件 工 程 可 采 取 适 当 的 步 骤 以 确 保 软 件 的 需 求 已 有 相 对 应 的 定 位, 并 且 实 现 文 档 化 并 处 于 受 控 状 态 26. 需 求 跟 踪 方 面 做 哪 些 工 作? 可 以 跟 踪 到 哪 一 步? 谁 来 负 责? 27. 在 需 求 跟 踪 中 做 了 哪 些 工 作? (1) 定 义 对 其 他 需 求 的 连 接 链 (2) 定 义 对 其 他 系 统 元 素 的 连 接 链, 这 些 元 素 可 能 包 括 软 件 计 划 产 品 和 活 动 需 求 和 设 计 文 档 代 码 目 的 是 它 们 与 软 件 需 求 保 持 一 致 28. 为 需 求 制 定 CheckList 的 目 的, 如 何 制 定? 如 何 使 用 CheckList? 根 据 需 求 分 析 的 功 能 模 块 确 定 里 程 碑, 在 每 个 里 程 碑 要 设 定 检 查 点 和 检 查 方 法, 目 的 是 在 开 发 过 程 中 及 时 发 现 和 解 决 问 题, 而 不 是 将 问 题 遗 留 到 后 期 的 测 试 阶 段 可 由 QA 执 行

29. SEPG 有 多 少 人 员? 主 要 负 责 哪 些 方 面 的 工 作? 软 件 工 程 过 程 小 组 包 括 项 目 经 理 和 技 术 人 员, 主 要 负 责 推 进 组 织 所 采 用 的 软 件 过 程 的 定 义 组 织 和 改 进 工 作 30. 在 实 施 QA 方 面 遇 到 过 哪 些 问 题? 31. 如 何 理 解 度 量 机 制? 软 件 度 量 (Software Measurement) 通 过 各 种 不 同 的 量 度 (metric) 对 软 件 生 命 周 期 中 的 各 个 元 素 进 行 度 量 (Measure), 它 能 够 为 项 目 管 理 者 提 供 有 关 项 目 的 各 种 重 要 信 息, 同 时 也 是 进 行 大 多 评 估 活 动 的 基 础 32. 需 求 度 量 包 括 哪 些? 度 量 优 秀 的 需 求 的 标 准 为 :(1) 完 整 性 (2) 正 确 性 (3) 可 行 性 (4) 必 要 性 (5) 划 分 优 先 级 (6) 无 二 义 性 (7) 可 验 证 性 33. 实 施 QA 工 作, 核 心 工 作 还 应 该 包 括 哪 些? 34. 质 量 特 性 有 哪 些? 用 户 关 注 的 : 有 效 性 高 效 性 灵 活 性 完 整 性 互 操 作 性 可 靠 性 健 壮 性 可 用 性 开 发 者 关 注 的 : 可 维 护 性 可 移 植 性 可 重 用 性 可 测 试 性 35. 评 审 过 程 中,QA 做 哪 些 工 作? 审 核 包 括 哪 些 内 容? QA 确 保 软 件 过 程 的 步 骤 和 标 准 得 到 遵 守 审 核 的 对 象 包 括 文 档 代 码 等 36. 其 他 角 色 在 评 审 审 核 中 的 作 用? 其 他 角 色 包 括 评 审 负 责 人, 一 般 是 项 目 经 理, 负 责 使 评 审 活 动 正 常 有 序 的 进 行, 确 保 评 审 中 发 现 的 问 题 得 到 解 决 或 者 指 定 解 决 人 包 括 评 审 专 家, 负 责 对 评 审 对 象 提 出 问 题, 寻 求 解 决 的 方 法 还 包 括 讲 解 人 和 作 者, 他 们 要 确 保 评 审 专 家 对 评 审 材 料 的 理 解, 并 对 评 审 专 家 提 出 的 问 题 进 行 解 答 最 后 还 应 该 由 会 议 记 录 员, 负 责 对 会 议 的 议 题 和 提 出 的 问 题 及 解 决 方 法 进 行 记 录 37. 评 审 作 者 是 否 需 要 参 加 评 审? 评 审 作 者 应 该 参 加 评 审, 它 有 回 答 评 审 专 家 提 出 的 问 题 的 责 任, 并 且 负 责 解 决 这 些 问 题 38. 评 审 过 程 如 何 进 行? 参 见 前 面 的 文 档 评 审 流 程 39. 评 审 前 后 的 工 作 包 括 哪 些? 评 审 准 备 工 作 包 括 评 审 作 者 准 备 充 分 评 审 材 料, 确 保 评 审 专 家 理 解 评 审 材

料, 此 外 还 包 括 确 定 讲 解 人 评 审 专 家 填 写 电 子 流 程 申 请 召 开 评 审 会 议 等 评 审 完 后, 评 审 作 者 还 要 对 评 审 专 家 提 出 的 问 题 进 行 解 决, 如 果 所 有 问 题 都 得 到 解 决, 评 审 专 家 和 评 审 负 责 人 会 签 通 过, 则 评 审 过 程 结 束 40. 如 何 保 证 专 家 已 经 很 好 地 阅 读 了 文 档? 评 审 作 者 要 负 责 准 备 充 分 的 评 审 材 料, 对 文 档 进 行 详 细 的 说 明, 确 保 专 家 能 够 理 解 文 档 ; 同 时 专 家 要 拿 出 专 门 的 时 间 来 阅 读 文 档 41. 开 发 工 具 用 过 哪 些? VC: MSDev Case: Rational Rose Java: Jbuilder Database: PowerDesigner 42. 描 述 一 下 Windows 的 线 程 同 步 对 象 临 界 区 互 斥 信 号 事 件 43. 类 静 态 成 员 变 量 在 什 么 范 围 内 有 效? 等 同 于 全 局 变 量 44. 面 向 对 象 的 好 处 继 承 性 多 态 性 封 装 性 45. 在 C++ 中 声 明 类, 如 何 做 到 多 个 实 例 共 享 一 个 全 局 变 量? 声 明 一 个 类 静 态 成 员 变 量 46. 在 编 码 过 程 中 文 档 的 书 写 情 况 简 单 的 是 对 函 数 的 返 回 值 参 数 用 途 以 及 关 键 技 术 做 文 档 说 明 基 本 上 向 MSDN 靠 拢 47. 规 范 在 自 己 日 常 工 作 中 如 何 体 现? 规 范 体 现 在 : 编 程 规 范 文 档 模 板 电 子 流 程 每 天 填 写 日 志 每 周 作 计 划 和 总 结, 使 用 PSP 工 具 48. 控 件 编 写 过 没 有 主 要 编 写 访 问 数 据 库 的 COM 组 件 给 前 台 程 序 调 用 一 般 的 UI 控 件 是 在 CWnd 的 基 础 上 编 写 的 49. 调 试 代 码 过 程 中 遇 到 困 难 如 何 解 决? 多 使 用 Watch, Variable, Breakpoint, Stack 等 观 察 窗 口 发 现 问 题 ; 使 用 联 机 帮 助 系 统 ; 想 其 它 开 发 小 组 成 员 请 教 50. C++ 构 造 函 数, 抽 象 类 构 造 函 数 是 类 初 始 化 第 一 个 调 用 的 函 数, 如 果 一 个 类 中 包 括 抽 象 函 数, 则

该 类 为 抽 象 类, 抽 象 类 不 能 实 例 化, 主 要 是 作 为 接 口 定 义 51. 介 绍 在 项 目 开 发 中 的 角 色 开 发 人 员 角 色, 负 责 详 细 设 计 接 口 设 计 单 元 测 试 计 划 和 代 码 编 写, 一 般 要 负 责 自 己 开 发 模 块 的 单 元 测 试 52. 接 受 过 CMM 哪 些 方 面 的 培 训? 公 司 内 部 CMM 培 训, 包 括 KPA 及 开 发 流 程 53. 评 审 如 何 进 行? 作 为 作 者 如 何 参 与 其 中? 见 前 面 36 54. 文 档 和 代 码 不 一 致 应 如 何 处 理? 确 认 文 档 是 否 存 在 错 误 和 滞 后, 如 果 是 则 应 该 及 时 的 更 新 文 档, 使 之 与 代 码 保 存 一 致 ; 反 之 如 果 代 码 没 有 按 照 正 确 的 文 档 所 描 述 的 进 行 设 计, 则 应 该 更 正 代 码, 使 之 符 合 设 计 的 要 求 55. 修 改 代 码 或 文 档 后, 应 提 交 哪 些 信 息? 配 置 管 理 人 员 做 哪 些 工 作? 应 该 提 交 配 置 标 识 项 和 相 关 的 代 码 和 文 档 56. 使 用 过 哪 些 配 置 管 理 工 具? Microsoft Visual SourceSafe 和 Rational ClearCase 57. 配 置 管 理 人 员 的 职 责 和 主 要 工 作 内 容 软 件 配 置 管 理 (Software Configuration Management) 的 目 的 是 在 整 个 项 目 的 生 命 周 期 建 立 和 维 护 软 件 项 目 产 品 的 完 整 性 软 件 配 置 管 理 包 括 在 给 定 的 时 间 点 上 标 示 软 件 的 配 置 ( 即 选 定 的 软 件 工 作 产 品 及 其 描 述 ), 系 统 的 控 制 对 配 置 的 更 改, 并 在 整 个 软 件 生 命 周 期 中 维 护 配 置 的 完 整 性 和 可 跟 踪 性 置 于 软 件 配 置 管 理 之 下 的 工 作 产 品 包 括 需 向 客 户 交 付 的 软 件 产 品 ( 如 软 件 需 求 文 档 和 代 码 ), 以 及 与 建 立 这 些 产 品 相 关 的 项 目 ( 如 编 译 程 序 ) 58. 需 求 跟 踪 方 面 所 做 工 作 的 描 述 59. C++ 中 常 用 到 的 this 的 含 义 类 中 隐 含 的 指 向 对 象 自 身 的 指 针, 不 用 声 明 60. 用 过 stl 模 板 吗? 标 准 模 板 库 包 括 容 器 算 法 和 迭 代 子, 包 括 向 量 类 链 表 类 MFC 中 常 用 的 为 Clist, Carray 61. 构 造 函 数 与 析 构 函 数 的 功 能? 构 造 函 数 用 来 初 始 化 析 构 函 数 用 来 做 清 除 工 作, 一 般 包 括 内 存 释 放

62. 缺 陷 跟 踪 流 程 问 题 提 交 人 提 交 问 题 报 告 单 -> 软 件 经 理 或 组 长 审 核 问 题 通 过 -> 开 发 人 员 定 位 问 题 原 因 -> 软 件 经 理 或 组 长 审 核 通 过 -> 配 置 库 管 理 员 修 改 配 置 库 权 限 -> 开 发 人 员 实 施 修 改 -> 开 发 人 员 实 施 测 试 通 过 -> 配 置 库 管 理 员 对 修 改 代 码 实 施 归 档 -> 测 试 人 员 实 施 回 归 测 试 通 过 -> 问 题 提 交 人 关 闭 问 题 报 告 单 63. QA 的 了 解 确 保 软 件 过 程 的 步 骤 和 标 准 得 到 实 施 64. MFC 的 熟 悉 程 度, 说 明 CListView 和 CListCtrl 有 什 么 不 同 ClistView 是 从 视 图 派 生,ClistCtrl 是 从 控 件 类 派 生, 在 ClistView 中 通 过 使 用 GetListCtrl 可 以 获 得 ClistCtrl 指 针, 将 其 作 为 一 个 ClistCtrl 控 件 来 使 用 65. Socket 通 讯 过 程 中 如 何 保 证 连 接 正 常 一 般 通 过 握 手 机 制 来 确 定 链 接 正 常, 即 定 时 在 客 户 和 服 务 器 之 间 发 送 连 接 帧 和 确 认 帧 来 确 定 如 果 是 使 用 MFC 的 Csocket, 通 过 检 测 OnClose 事 件 和 错 误 处 理 可 以 确 定 连 接 是 否 正 常 66. 在 华 为 工 作 期 间 有 没 有 编 写 文 档 的 经 验 67. 在 开 发 过 程 中 如 何 使 用 SourceSafe 主 要 在 版 本 控 制 和 配 置 管 理 过 程 中 使 用 SourceSafe 68. 开 发 过 程 中 的 问 题 处 理 流 程 是 怎 样 的 参 见 63 C++ 面 试 试 题 ( 一 ) 1 下 面 的 程 序 是 否 有 错 误, 如 果 有 错, 请 说 明 原 因 char* const pszhelp = hello ; pszhelp[0] = a ; 因 为 pszhelp 指 向 一 个 常 量 字 符 串, 所 以 根 本 不 允 许 修 改 字 符 串 内 容 除 非 使 用 一 个 字 符 数 组 2 const 用 法 : const char* p p 是 一 字 符 串 指 针, 该 指 针 指 向 的 内 容 是 常 量, 指 针 指 向 的 内 容 不 能 被 修 改 char const* p 同 上

char* const p p 是 一 字 符 串 指 针, 该 指 针 是 常 量 指 针, 指 针 不 能 被 修 改 3 什 么 是 抽 象 类 包 含 抽 象 函 数 的 类 是 抽 象 类, 满 足 virtual fun() = 0; 的 语 法 的 函 数 是 抽 象 函 数 主 要 用 于 提 供 接 口, 如 同 Java 中 的 Interface 4 什 么 时 候 需 要 使 用 虚 拟 析 构 函 数 一 般 情 况 下 类 的 析 构 函 数 都 定 义 成 虚 函 数, 主 要 是 考 虑 在 使 用 基 类 指 针 操 作 派 生 类 对 象 时 保 证 类 的 析 构 顺 序 5 请 指 出 下 面 代 码 存 在 的 潜 在 问 题 class CC { int* m_pcount; public: void clear() { if ( m_pcount ) delete m_pcount; CC() { m_pcount = new int; ~CC() { clear(); 主 要 存 在 的 问 题 是 clear 函 数 在 delete m_pcount; 后 并 没 有 置 指 针 为 空 (m_pcount = NULL), 这 样 当 第 二 次 调 用 clear 时, 会 出 现 问 题 6 如 何 定 义 禁 止 实 例 化 的 纯 抽 象 基 类 这 个 问 题 很 奇 怪, 抽 象 类 本 身 就 不 能 被 实 例 化, 在 程 序 编 译 时 就 会 提 示 出 错 7 在 进 行 私 有 继 承 时, 如 何 修 改 基 类 成 员 的 存 取 权 限 定 义 一 个 指 向 该 基 类 的 友 元 函 数, 就 可 以 绕 过 私 有 继 承 操 作 基 类 成 员 8 如 何 定 义 一 个 指 向 类 的 成 员 函 数 的 指 针 void (CC::*bfpClear)() = &CC::clear; 9 类 A 派 生 类 B 和 C, 类 D 从 类 B C 派 生, 如 何 将 一 个 类 A 的 指 针 指 向 一 个 类 D 的 指 针 直 接 使 用 即 可, 主 要 是 考 察 运 行 时 多 态 的 概 念 本 题 和 题 4 要 一 起 考 虑 10 请 说 出 程 序 运 行 的 结 果

class A { public: virtual void func() { cout << I am in base << endl; ; class B : public A { public: virtual void func() { cout << I am in derived << endl; void main() { B* bb = new B; bb->func(); A* aa = (A*)bb; aa->func();. I am in derived I am in derived 主 要 考 察 虚 函 数 的 使 用 11 分 析 下 面 代 码, 指 出 问 题 int* func() { int i =0 ; return &i; 返 回 的 是 一 个 局 部 简 单 类 型 变 量 地 址, 程 序 可 能 会 出 错, 而 且 返 回 的 指 针 不 能 采 用 delete 进 行 删 除 class CObject; CObject* funobj() { CObject obj;. return &obj; 返 回 的 是 一 个 局 部 CObject 类 型 变 量 地 址, 程 序 会 出 错, 而 且 返 回 的 指 针 不 能 采 用 delete 进 行 删 除 CString funobj() { CString strtemp = _T( temp ); return strtemp; 不 会 出 错, 返 回 的 CString 会 调 用 CString 的 拷 贝 构 造 函 数 返 回 12 Debug 版 本 中 经 常 使 用 ASSERT 进 行 断 言, 在 Release 版 本 中 有 一 个 起 同 样 作 用 的 函 数, 请 说 明 VERIFY, 而 且 要 注 意 ASSERT 中 的 语 句 在 Release 版 本 中 会 忽 略 13 下 面 的 程 序 是 否 有 错 误, 如 果 有 错, 请 说 明 原 因 struct A1 { int i; ; A1 a1; a1.i = 0; 没 有 错 误 class A1 { int i;; A1 a1; a1.i = 0; 有 错 误, 未 显 示 权 限 定 义 符 缺 省 为 private

14 下 面 程 序 是 否 有 错, 有 错, 请 说 明 原 因 : char sztest[] = hello ; char* const psz = sztest; psz[0] = b ; 没 有 错 误,psz 指 向 的 字 符 串 指 针 是 常 量, 指 针 不 能 被 修 改, 但 指 针 指 向 的 内 容 可 以 修 改 15 在 继 承 层 次 上, 构 造 函 数 和 析 构 函 数 的 调 用 顺 序 如 何? 构 造 函 数 : 先 基 类, 后 派 生 类 析 构 函 数 : 先 派 生 类, 后 基 类 16 如 果 一 个 包 容 器 中 包 含 指 向 对 象 的 指 针, 当 从 包 容 器 中 删 除 某 个 指 针 时, 会 析 构 该 指 针 指 向 的 对 象 吗? 包 容 器 并 不 关 心 存 放 对 象 的 类 型, 所 以 从 包 容 器 中 删 除 成 员 时, 仅 仅 只 是 从 容 器 中 释 放 该 成 员 占 有 的 空 间 如 果 该 成 员 是 一 个 指 向 某 个 对 象 的 指 针, 由 用 户 保 证 指 针 指 向 对 象 的 内 存 释 放 17 如 何 阻 止 构 造 函 数 的 自 动 转 换 首 先 要 理 解 什 么 是 构 造 函 数 的 自 动 转 换 比 如 有 class A {.; class B { B(A&) { ;; func(b) {; main() { A a; Func(a); 在 调 用 Func(a) 时, 会 自 动 调 用 B(A&) 构 造 函 数, 保 证 传 给 Func 的 参 数 是 B 类 型 应 该 采 用 explicit 关 键 字 来 防 止 构 造 函 数 的 自 动 转 换 18 类 的 成 员 函 数 作 为 回 调 函 数 有 什 么 要 求? 必 须 是 静 态 成 员 函 数 19 分 析 代 码, 给 出 i, j,k 的 结 果 int i = 0, j = 0; k = 0; if (++i j++ ++k ) { 主 要 是 注 意 前 置 操 作 符 和 后 置 操 作 符 的 区 别, 还 要 考 虑 或 操 作 在 条 件 判 断 中 的 实 现 ( 如 果 一 个 为 真, 则 不 进 行 后 续 判 断 ) i = 1, j = 0, k = 0

C++ 面 试 试 题 ( 二 ) 1 标 准 建 模 语 言 UML 的 重 要 内 容 可 以 由 哪 五 类 图 ( 共 9 种 图 形 ) 来 定 义, 并 简 要 说 明 这 些 图 所 描 述 的 对 象 标 准 建 模 语 言 UML 的 重 要 内 容 可 以 由 下 列 五 类 图 ( 共 9 种 图 形 ) 来 定 义 : 第 一 类 是 用 例 图, 从 用 户 角 度 描 述 系 统 功 能, 并 指 出 各 功 能 的 操 作 者 第 二 类 是 静 态 图 (Static diagram), 包 括 类 图 对 象 图 和 包 图 其 中 类 图 描 述 系 统 中 类 的 静 态 结 构 不 仅 定 义 系 统 中 的 类, 表 示 类 之 间 的 联 系 如 关 联 依 赖 聚 合 等, 也 包 括 类 的 内 部 结 构 ( 类 的 属 性 和 操 作 ) 类 图 描 述 的 是 一 种 静 态 关 系, 在 系 统 的 整 个 生 命 周 期 都 是 有 效 的 对 象 图 是 类 图 的 实 例, 几 乎 使 用 与 类 图 完 全 相 同 的 标 识 他 们 的 不 同 点 在 于 对 象 图 显 示 类 的 多 个 对 象 实 例, 而 不 是 实 际 的 类 一 个 对 象 图 是 类 图 的 一 个 实 例 由 于 对 象 存 在 生 命 周 期, 因 此 对 象 图 只 能 在 系 统 某 一 时 间 段 存 在 包 由 包 或 类 组 成, 表 示 包 与 包 之 间 的 关 系 包 图 用 于 描 述 系 统 的 分 层 结 构 第 三 类 是 行 为 图 (Behavior diagram), 描 述 系 统 的 动 态 模 型 和 组 成 对 象 间 的 交 互 关 系 其 中 状 态 图 描 述 类 的 对 象 所 有 可 能 的 状 态 以 及 事 件 发 生 时 状 态 的 转 移 条 件 通 常, 状 态 图 是 对 类 图 的 补 充 在 实 用 上 并 不 需 要 为 所 有 的 类 画 状 态 图, 仅 为 那 些 有 多 个 状 态 其 行 为 受 外 界 环 境 的 影 响 并 且 发 生 改 变 的 类 画 状 态 图 而 活 动 图 描 述 满 足 用 例 要 求 所 要 进 行 的 活 动 以 及 活 动 间 的 约 束 关 系, 有 利 于 识 别 并 行 活 动 第 四 类 是 交 互 图 (Interactive diagram), 描 述 对 象 间 的 交 互 关 系 其 中 顺 序 图 显 示 对 象 之 间 的 动 态 合 作 关 系, 它 强 调 对 象 之 间 消 息 发 送 的 顺 序, 同 时 显 示 对 象 之 间 的 交 互 ; 合 作 图 描 述 对 象 间 的 协 作 关 系, 合 作 图 跟 顺 序 图 相 似, 显 示 对 象 间 的 动 态 合 作 关 系 除 显 示 信 息 交 换 外, 合 作 图 还 显 示 对 象 以 及 它 们 之 间 的 关 系 如 果 强 调 时 间 和 顺 序, 则 使 用 顺 序 图 ; 如 果 强 调 上 下 级 关 系, 则 选 择 合 作 图 这 两 种 图 合 称 为 交 互 图 第 五 类 是 实 现 图 ( Implementation diagram ) 其 中 构 件 图 描 述 代 码 部 件 的 物 理 结 构 及 各 部 件 之 间 的 依 赖 关 系 一 个 部 件 可 能 是 一 个 资 源 代 码 部 件 一 个 二 进 制 部 件 或 一 个 可 执 行 部 件 它 包 含 逻 辑 类 或 实 现 类 的 有 关 信 息 部 件 图 有 助 于 分 析 和 理 解 部 件 之 间 的 相 互 影 响 程 度 2 什 么 是 虚 拟 函 式 虚 拟 继 承? 3 你 在 使 用 面 向 对 象 程 序 设 计 语 言 ( 例 如 C++,Smalltalk 等 ) 和 可 重 用 的 对 象 类 库 上 有 何 经 验? 实 际 效 果 如 何? 有 什 么 优 缺 点? 4 引 用 和 指 针 之 间 有 什 么 区 别? 引 用 是 一 个 别 名, 而 指 针 是 一 个 保 存 地 址 的 变 量 引 用 不 能 为 空 也 不 能 赋 值 5 什 么 是 函 数 重 载? 函 数 重 载 是 指 用 同 一 个 函 数 名 写 多 个 函 数 的 能 力, 这 些 函 数 根 据 参 数 的 数 目 类 型 加 以 区 别 6 C++ 与 其 它 传 统 编 程 语 言 相 比 有 何 特 点? 7 简 要 说 明 如 何 绘 制 UML 活 动 图

UML 活 动 图 记 录 了 单 个 操 作 或 方 法 的 逻 辑, 单 个 用 户 案 例, 或 者 单 个 业 务 流 程 的 逻 辑 要 创 建 一 个 UML 活 动 图, 您 需 要 反 复 执 行 下 列 步 骤 第 一 步, 定 义 活 动 图 的 范 围 首 先 应 该 定 义 您 要 对 什 么 建 模 单 个 用 户 案 例 力? 一 个 用 户 案 例 的 一 部 分? 一 个 包 含 多 个 用 户 案 例 的 商 务 流 程? 一 个 类 的 单 个 方 法? 一 旦 您 定 义 了 您 所 作 图 的 范 围, 您 应 该 在 其 顶 部, 用 一 个 标 注 添 加 标 签, 指 明 该 图 的 标 题 和 唯 一 的 标 示 符 您 有 可 能 也 想 要 包 括 该 图 的 时 间 甚 至 作 者 名 第 二 步, 添 加 起 始 和 结 束 点 每 个 活 动 图 有 一 个 起 始 点 和 结 束 点, 因 此 您 也 要 马 上 添 加 它 们 在 UML 精 粹 (UML Distilled) ( 参 见 参 考 资 料 ),Fowler 和 Scott 认 为 结 束 点 是 可 选 的 有 时 候 一 个 活 动 只 是 一 个 简 单 的 结 束, 如 果 是 这 种 情 况, 指 明 其 唯 一 的 转 变 是 到 一 个 结 束 点 也 是 无 害 的 这 样, 当 其 他 人 阅 读 您 的 图 时, 他 或 她 知 道 您 已 经 考 虑 了 如 何 退 出 这 些 活 动 第 三 步, 添 加 活 动 如 果 您 正 对 一 个 用 户 案 例 建 模, 对 每 个 角 色 (actor) 所 发 出 的 主 要 步 骤 引 入 一 个 活 动 ( 该 活 动 可 能 包 括 起 始 步 骤, 加 上 对 起 始 步 骤 系 统 响 应 的 任 何 步 骤 ) 如 果 您 正 对 一 个 高 层 的 商 务 流 程 建 模, 对 每 个 主 要 流 程 引 入 一 个 活 动, 通 常 为 一 个 用 户 案 例 或 用 户 案 例 包 最 后, 如 果 您 正 对 一 个 方 法 建 模, 那 么 对 此 引 入 一 个 活 动 是 很 常 见 的 第 四 步, 添 加 活 动 间 的 转 变 我 的 风 格 总 是 应 该 退 出 一 个 活 动, 即 使 它 是 转 变 到 一 个 结 束 点 一 旦 一 个 活 动 有 多 个 转 变 时, 您 必 需 对 每 个 转 变 加 以 相 应 标 示 第 五 步, 添 加 决 策 点 有 时 候, 您 所 建 模 的 逻 辑 需 要 做 出 一 个 决 策 有 可 能 是 需 要 检 查 某 些 事 务 或 比 较 某 些 事 务 要 注 意 的 是, 使 用 决 策 点 是 可 选 的 例 如, 在 图 1 中, 我 可 以 只 是 简 单 地 将 接 受 和 拒 绝 两 个 转 变 直 接 接 到 在 大 学 报 名 (Enroll in University) 活 动 第 六 步, 找 出 可 并 行 活 动 之 处 当 两 个 活 动 间 没 有 直 接 的 联 系, 而 且 它 们 都 必 需 在 第 三 个 活 动 开 始 前 结 束, 那 它 们 是 可 以 并 行 运 行 的 在 图 1 中, 您 看 到 是 有 可 能 参 加 简 要 介 绍 (attend overview) 和 报 名 研 讨 班 (enroll in seminars) 可 以 按 任 意 次 序 进 行, 但 是 它 们 都 得 在 您 结 束 整 个 流 程 前 完 成 8 为 什 么 有 些 类 成 员 函 数 在 类 声 明 中 定 义 而 有 一 些 则 不 是 呢? 在 声 明 中 定 义 成 员 函 数 的 实 现 是 按 内 嵌 方 式 进 行 的 一 般 来 讲, 只 有 当 函 数 特 别 简 单 才 这 么 做 注 意, 即 使 函 数 是 在 类 声 明 之 外 声 明 的, 你 也 可 以 用 关 键 字 inline 使 成 员 函 数 变 成 内 嵌 的 9 面 向 对 象 分 析 和 设 计 的 阶 段 有 哪 些? 概 念 化 分 析 设 计 实 现 测 试 发 行 ( 谨 供 参 考 ) 10 为 什 么 要 费 力 地 生 成 抽 象 数 据 类 型 为 什 么 不 把 它 设 为 非 抽 象 的 数 据 类 型 和 避 免 创 建 这 种 类 型 的 对 象 呢? C++ 中 很 多 约 定 的 目 的 是 为 了 便 于 使 编 译 器 找 到 错 误, 以 避 免 你 向 用 户 提 供 的 代 码 中 产 生 运 行 时 错 误 把 一 个 类 抽 象 化 即 给 它 提 供 纯 虚 函 数 会 使 编 译 器 把 从 这 种 抽 象 类 型 创 建 的 任 何 对 象 标 记 为 错 误 11 什 么 是 多 态 性? 多 态 性 是 如 何 实 现 的? 函 数 多 态 性 是 指 用 多 个 含 义 重 载 一 个 函 数 的 能 力, 即 允 许 创 建 多 个 名 称 相 同 的

函 数 可 通 过 改 变 同 名 函 数 变 元 的 类 型 或 个 数 来 实 现 12 查 错 : 下 面 这 段 代 码 有 什 么 错 误? class Shape() { public: Shape(); virtual ~Shape(); virtual Shape(const Shape&); 不 能 声 明 一 个 副 本 构 造 函 数 为 虚 拟 13 查 错 : 下 面 的 代 码 有 什 么 错? int main() { int SomeVariable = 5; count << SomeVariable: <<SomeVariable<< \n; int * pvar = &SomeVariable; pvar = 9; count << SomeVariable: <<*pvar<< \n ; return 0; 程 序 编 写 者 的 意 图 是 将 9 赋 值 给 pvar 所 指 的 变 量, 不 幸 的 是 9 却 赋 成 了 pvar 的 值, 因 为 遗 漏 了 间 接 访 问 运 算 符 (*), 如 果 用 pvar 来 赋 值 的 话 导 致 灾 难 性 错 误 14 查 错 : 下 面 的 程 序 有 什 么 错 误? 并 修 改 # include <iostream.h> int * FuncOne(); int main() { int * pint = FuncOne(); cout << the value of pint back in main is: << * pint << endl return 0; int * FuncOne() { int * pint = new int(5); count << the value of pint in FuncOne is: <<* pint<<endl; return pint; 内 存 泄 漏 修 改 : # include <iostream.h>

int FuncOne(); int main() { int theint = FuncOne(); cout << the value of pint back in main is: <<theint << endl; return 0; int FuncOne() { int * pint = new int(5); cout << the value of pint in FuncOne is: <<* pint<<endl; int temp = *pint; delete pint; return temp; 13 标 准 建 模 语 言 UML 的 重 要 内 容 可 以 由 哪 五 类 图 ( 共 9 种 图 形 ) 来 定 义, 并 简 要 说 明 这 些 图 所 描 述 的 对 象 14 什 么 是 虚 拟 函 数 虚 拟 继 承? 15 你 在 使 用 面 向 对 象 程 序 设 计 语 言 ( 例 如 C++, Java 等 ) 和 可 重 用 的 对 象 类 库 上 有 何 经 验? 实 际 效 果 如 何? 有 什 么 优 缺 点? 16 引 用 和 指 针 之 间 有 什 么 区 别? 17 什 么 是 函 数 重 载? 18 C++ 与 其 它 传 统 编 程 语 言 相 比 有 何 特 点? 19 简 要 说 明 如 何 绘 制 UML 活 动 图 20 为 什 么 有 些 类 成 员 函 数 在 类 声 明 中 定 义 而 有 一 些 则 不 是 呢? 21 对 象 分 析 和 设 计 的 阶 段 有 哪 些? 22 为 什 么 要 费 力 地 生 成 抽 象 数 据 类 型 为 什 么 不 把 它 设 为 非 抽 象 的 数 据 类 型 和 避 免 创 建 这 种 类 型 的 对 象 呢? 23 什 么 是 多 态 性? 多 态 性 是 如 何 实 现 的? 24 查 错 : 下 面 这 段 代 码 有 什 么 错 误? class Shape() { public: Shape(); virtual ~Shape(); virtual Shape(const Shape&); 13 查 错 : 下 面 的 代 码 有 什 么 错? int main() { int SomeVariable = 5; count << SomeVariable: <<SomeVariable<< \n;

int * pvar = &SomeVariable; pvar = 9; count << SomeVariable: <<*pvar<< \n ; return 0; 14 查 错 : 下 面 的 程 序 有 什 么 错 误? 并 修 改 # include <iostream.h> int * FuncOne(); int main() { int * pint = FuncOne; cout << the value of pint back in main is: << * pint << end1; return 0; int * FuncOne() { int * pint = new int(5); count << the value of pint in FuncOne is: <<* pint<<end1; return pint; C++ 面 试 试 题 ( 三 )( 华 为 ) 1)C++ 中 常 用 到 的 this 的 含 义 2) 用 过 stl 模 板 吗? 3) 构 造 函 数 与 析 构 函 数 的 功 能? 4) 在 华 为 公 司 的 一 些 工 作 情 况 的 了 解. 5) 缺 陷 跟 踪 流 程 6) 华 为 QA 的 了 解. 1 有 没 有 在 华 为 工 作 的 经 历, 介 绍 2 MFC 的 熟 悉 程 度, 说 明 CListView 和 CListCtrl 有 什 么 不 同 3 Socket 通 讯 过 程 中 如 何 保 证 连 接 正 常 4 在 华 为 工 作 期 间 有 没 有 编 写 文 档 的 经 验 5 在 开 发 过 程 中 如 何 使 用 SourceSaft 6 开 发 过 程 中 的 问 题 处 理 流 程 是 怎 样 的 C++ 面 试 试 题 ( 四 ) 1. C 和 C++ 的 主 要 区 别 2. 多 态 和 重 载 3. 多 态 如 何 实 现 4. 设 计 模 式 5. 同 一 个 类 不 同 对 象 之 间 的 通 讯 6. 友 元 函 数 7. 全 局 变 量 的 生 存 期 8. 全 局 和 静 态 的 区 别

9. 进 程 和 进 程 之 间 的 通 讯 10. DDE 11. DDL 12. Socket 13. 结 构 和 类 的 区 别 14. 自 定 义 消 息 的 步 骤 15. 数 据 库 引 擎 16. 无 模 式 和 有 模 式 对 话 框 的 区 别 17. 项 目 开 发 的 大 体 步 骤 18. SOCKET 机 制 19. 线 程 通 讯 和 同 步 20. ASSERT 21. DUMP 22. 对 Document View 有 什 么 认 识 23. DLL 的 创 建 和 使 用 24. 单 元 测 试 方 法 和 工 具 25. 详 细 设 计 过 程 中 提 交 的 文 档 26. 开 发 设 计 的 整 个 过 程 27. 怎 样 保 证 代 码 的 质 量 28. 数 据 库 的 几 个 范 式 29. ACCESS 和 SQL Server 的 区 别 30. Windows 的 消 息 处 理 机 制 31. 在 API 中, 怎 样 做 一 个 对 话 框 32. 怎 样 理 解 面 向 对 象 33. TCP UDP 属 于 网 络 协 议 中 的 哪 一 层? 34. 菜 单 消 息 和 试 图 消 息 的 区 别 35. 文 件 类 序 列 化 36. 信 号 量 和 互 斥 量 的 区 别 37. 重 载 有 几 种 38. 指 针 常 量 常 量 指 针

电 话 面 试 篇 面 试 时 间 2003.4.22 面 试 地 深 圳 点 面 试 方 式 电 话 合 作 方 郁 鑫 ( 电 话 面 谈 ) 主 考 官 1 谈 谈 你 对 C++ 异 常 的 认 识 2 谈 谈 你 对 STL 的 认 识, 你 认 为 应 该 在 工 作 中 大 量 使 用 GP 吗? 3 谈 谈 你 对 virtual interitance private interitance 的 认 识 4 你 熟 悉 设 计 模 式 吗? 什 么 是 command 模 式? 5 如 果 希 望 把 对 象 成 员 函 数 指 针 作 为 回 调 函 数 要 考 虑 什 么? 6 类 的 静 态 成 员 变 量 与 全 局 变 量 的 比 较? 7 什 么 是 抽 象 类? 释 构 函 数 可 以 声 时 为 抽 象 函 数 吗? 8 谈 谈 你 对 软 件 工 程 的 认 识 9 你 熟 悉 vml 吗? 10 对 于 tcp/ip 协 议, 你 熟 悉 吗? 面 试 时 间 2003.4.15 面 试 地 点 面 试 方 式 面 谈 合 作 方 ( 电 话 面 主 考 官 谈 ) 龙 岗 陈 丹 博

1 原 来 所 做 项 目 的 系 统 架 构 2 写 出 string 类 的 构 造, 结 构 拷 贝 构 造 的 实 现 3 函 数 重 载 与 虚 函 数 的 区 别 4 如 何 实 现 在 一 个 链 表 中, 添 加 三 个 相 似 类 的 实 例 5 new 出 来 的 堆 内 存 没 有 正 确 释 放 如 new int[0], 但 没 有 delete 面 试 时 间 2003.5.29 面 试 地 点 面 试 方 式 面 谈 合 作 方 ( 电 话 面 主 考 官 谈 ) 1 你 做 过 的 项 目 最 大 代 码 行 数 有 多 少? 2 一 天 能 写 多 少 代 码 3 介 绍 一 下 你 擅 长 的 方 面 4 你 怎 样 判 断 一 个 链 表 是 否 循 环 5 存 储 过 程 和 触 发 器 的 用 法 科 技 园 2 号 楼 面 试 时 间 2003.4.9 面 试 地 点 深 圳 公 司 面 试 方 式 ( 电 话 电 话 合 作 方 主 考 官 殷 红 军 面 谈 ) 1 原 wcoma 小 组 负 责 msc 设 备 面 板 模 块 的 流 程 客 服 要 求 的 不 是 之 处, 并 说 明 如 何 改 进 2 有 没 有 熟 悉 设 计 模 式? 3 单 元 测 试 的 方 法? 是 的 盒 不 是 墨 盒 测 试 4 如 何 对 函 数 A 调 用 函 数 B 进 行 测 试 5 问 设 备 面 板 中, 参 数 对 话 框 是 如 何 做 出 来 的? 6 单 元 测 试 如 何 进 行? 7 有 没 有 使 用 过 什 么 工 具 进 行 单 元 测 试? 面 试 时 间 2003.4.10 面 试 地 点 华 为 基 地 面 试 方 式 ( 电 话 面 谈 合 作 方 主 考 官 韩 振 发 面 谈 )

1 做 了 哪 些 项 目? 开 发 工 具 是 什 么? 2 UNIX 上 开 发 了 哪 些, 目 的 是 什 么, 操 作 系 统 sco 还 是 sun 硬 件 是 什 么 厂 商 3 目 前 的 项 目 定 了 没 有? 能 否 立 即 入 职? 4 如 果 入 职 后, 能 否 做 定 一 年? 5 在 制 度 没 有 改 革 前, 有 些 不 一 定 合 理 的 制 度 能 否 适 应? 6 软 件 开 发 的 过 程 中 有 时 会 加 班, 扣 星 期 六 能 否 理 解? 7 是 否 有 深 户? 面 试 时 间 2003.6.3 面 试 地 点 华 为 面 试 方 式 ( 电 话 面 谈 合 作 方 主 考 官 张 寿 远 面 谈 ) 1 面 向 对 象 的 三 个 特 征 2 静 态 成 员 函 数 与 普 通 成 员 函 数 的 区 别 静 态 数 据 成 员 与 普 通 数 据 成 员 的 区 别 3 引 用 的 特 征 4 VC 中 动 态 库 的.LIB 与.DLL 的 区 别 5 二 叉 树 的 概 念 与 平 衡 二 叉 树 的 概 念, 平 衡 二 叉 树 的 特 点, 树 遍 历 的 方 法 6 WINDOWS 消 息 机 制 的 特 点 7 LINUX 下 SOCKET 与 WINDOWS SOCKET 的 区 别 : 以 及 相 互 通 讯 要 注 意 的 问 题 8 有 关 类 继 承 的 概 念 9 有 关 线 程 通 信 与 戋 进 行 通 讯 的 区 别 与 方 式 10 两 个 线 程 同 步 的 基 本 处 理 方 法 与 API 编 程 或 用 语 言 描 述 11 进 程 的 地 址 空 间 与 线 程 的 地 址 空 间 的 关 系 12 线 程 与 进 程 的 区 别, 线 程 的 特 点 13 SOCKET 编 程 的 基 本 步 骤 (SOCKET 服 务 器 与 客 户 端 ) 14 有 关 通 讯 中 字 节 序 的 问 题 面 试 时 间 2003.6.3 面 试 地 点 华 为 面 试 方 式 面 谈 合 作 方 主 考 官 张 寿 远 ( 电 话 面 谈 )

1. C++ 有 什 么 特 点? 2. 动 态 链 接 库,lib 和.dll 在 功 能 上 有 什 么 不 同? 3. C++ 异 常 的 处 理 方 法 4. SendMerrager 和 plstmessage 有 什 么 区 别? 5. 静 态 成 员 和 普 通 成 员 有 什 么 不 同? 静 态 成 员 函 数 呢? 6. 同 步 的 几 类 型? 7. 事 备 的 概 念. 8. 存 储 过 程 中 IFA=NVU THEN 分 支 1 分 去 2 执 行 哪 个 分 支 呢? 9. 数 据 库 中 有 两 个 表 A B 表 中 数 据 都 为 100 万, 用 delect count 查 询 两 表, 哪 个 耗 时 长? 为 什 么? 10. SQL Server 和 Sbase 数 据 中 用 delete 删 除 后 需 要 提 交 吗?Oracle 呢? 为 什 么? 11. Oracle 中 为 什 么 索 引 建 立 时 不 用 POTUSED? 12. SQL Server 中 触 发 器 是 行 级 触 发 还 是 表 级 触 发? 13. 最 近 一 个 项 目 的 数 据 量 处 理 有 多 大? 你 们 处 理 查 询 是 怎 样 处 理 的? 14. 游 标 的 用 法? 游 标 用 法 用 完 应 注 意 什 么? 15. 在 要 求 较 高 联 机 性 能 条 件 下, 存 储 过 程 中 的 事 务 有 何 注 意 的? 16. Commit 怎 么 用? 在 Syabse 和 SQL Server 中 是 否 要 用 commit? 17. 你 做 过 Oracle 的 哪 些 优 化? 18. 大 致 讲 讲 OracleR 体 系 结 构 面 试 时 间 2003.6.3 面 试 地 点 华 为 面 试 方 式 ( 电 话 面 谈 合 作 方 主 考 官 张 寿 远 面 谈 ) 1. 面 向 对 象 的 特 性 2. Sendmessage 与 postmessage 的 区 别 3. 静 态 成 员 函 数 与 普 通 成 员 函 数 的 区 别 4. 线 程 同 步 有 哪 些 方 法 5. 什 么 是 死 锁, 死 锁 在 什 么 情 况 下 发 生, 如 何 解 决? 6. 简 述 引 用 的 特 性 7. 异 常 处 理 有 哪 些 方 法 怎 样 辅 获 异 常 面 试 时 间 2003.6.3 面 试 地 点 华 为

面 试 方 式 ( 电 话 面 谈 合 作 方 主 考 官 张 寿 远 面 谈 ) 1. 事 务 是 什 么? 2. 存 储 过 程 中 IFA( 字 符 )=NVLL THEN 分 支 1 EL&E 分 支 2, 执 行 哪 个 分 支? 正 确 答 案 : 两 个 都 不 执 行 3. 数 据 库 中 有 两 个 表 A,B, 表 中 数 据 都 为 100 万, 用 delete 删 除 A 表 中 的 记 录 并 提 交 后 用 select count 查 询 4. 两 表, 哪 个 耗 的 时 间 长? 为 什 么? 5. 用 truncate 删 除 A 表 中 的 记 录 后, 用 select count 查 询 两 表, 哪 个 耗 时 间 长? 为 什 么? 6. SQL Server 和 sybase 数 据 中 用 delete 删 除 数 据 后 需 要 提 交 吗?Oracle 呢? 为 什 么? 7. Oracle 中 为 什 么 索 引 建 立 时 不 用 POTVSED? 8. 面 象 对 象 程 序 设 计 的 优 点 是 什 么? 9. 在 windows API 中,SENDME&&TME&&AGE 有 何 区 别? 10. C++ 中, 引 用 & 有 什 么 作 用? 在 C++ 中, 动 态 连 接 库,lib 和 dll 有 何 区 别? 面 试 时 间 2003.6.3 面 试 地 点 华 为 面 试 方 式 ( 电 话 面 谈 合 作 方 主 考 官 张 寿 远 面 谈 ) 1. 二 叉 树 遍 历 方 式 2. 平 衡 二 叉 树 3. 线 程 与 进 程 的 关 系 和 区 别 4. 是 否 写 过 存 储 过 程 5. 事 务 中 回 滚 前 的 操 作 被 如 何 处 置? 6. 引 用 变 量 可 否 重 新 赋 值 7. 有 关 VC 方 面 基 础 性 问 题 8. 自 己 描 述 最 近 一 个 项 目 的 概 况 9. Oracle 数 据 库 方 面 的 问 题 10. VC 编 程 实 从 事 贸 易 一 线 程 面 试 时 间 2003.6.3 面 试 地 点 华 为

面 试 方 式 ( 电 话 面 谈 合 作 方 主 考 官 张 寿 远 面 谈 ) 1 你 曾 经 做 过 数 据 库 的 项 目 是 什 么? 2 用 什 么 做 数 据 库? 3 你 对 TCP IP 理 解 怎 么 样? 4 介 绍 一 下 你 曾 经 做 过 的 项 目. 5 你 在 项 目 中 负 责 什 么? 6 VC 下 的 消 息 机 制? 7 你 做 过 线 程 哪 一 块? 8 你 对 多 线 程 怎 么 理 解? 在 你 曾 经 的 项 目 中 怎 样 运 行 多 线 程? 面 试 时 间 2003.6.3 面 试 地 点 华 为 面 试 方 式 ( 电 话 面 谈 合 作 方 主 考 官 张 寿 远 面 谈 ) 1. 面 向 对 象 编 程 的 三 个 特 性 是 什 么? 2. VC 中 dll 的 lib 文 件 和 dll 有 什 么 不 同? 3. Sendmessage 和 postmessage 有 什 么 不 同? 4. 为 了 防 止 内 存 泄 露, 有 什 么 较 好 的 方 法? 5. 事 务 的 概 念? 特 性? 6. 在 要 求 较 高 联 机 性 能 的 条 件 下, 存 储 过 程 中 的 事 务 有 何 要 注 意 的? 7. 如 何 在 Oracle 中 定 义 一 个 仅 可 任 凭 输 入 文 可 作 输 出 的 存 储 过 程 8. 有 关 VC 中 一 个 进 程 中 几 个 线 程 互 相 同 步 的 问 题?( 要 求 填 写 代 码,API 等 ) 9. 对 引 用 的 理 解? 10. 游 标 的 回 法? 游 标 使 用 完 后 怎 么 办? 11.Commit 怎 么 用? 在 sybase 和 SQL Server 中 是 否 要 Commit, 为 什 么? 面 试 时 间 2003.4.22 面 试 地 点 深 圳 面 试 方 式 ( 电 话 电 话 合 作 方 主 考 官 郁 鑫 面 谈 )

1 谈 谈 你 对 C++ 异 常 的 认 识 2 谈 谈 你 对 STL 的 认 识, 你 认 为 应 该 在 工 作 中 大 量 使 用 GP 吗? 3 谈 谈 你 对 virtual interitance private interitance 的 认 识 4 你 熟 悉 设 计 模 式 吗? 什 么 是 command 模 式? 5 如 果 希 望 把 对 象 成 员 函 数 指 针 作 为 回 调 函 数 要 考 虑 什 么? 6 类 的 静 态 成 员 变 量 与 全 局 变 量 的 比 较? 7 什 么 是 抽 象 类? 释 构 函 数 可 以 声 时 为 抽 象 函 数 吗? 8 谈 谈 你 对 软 件 工 程 的 认 识 9 你 熟 悉 vml 吗? 10 对 于 tcp/ip 协 议, 你 熟 悉 吗? 面 试 时 间 2003.4.15 面 试 地 点 龙 岗 面 试 方 式 ( 电 话 面 面 谈 合 作 方 主 考 官 陈 丹 博 谈 ) 1 原 来 所 做 项 目 的 系 统 架 构 2 写 出 string 类 的 构 造, 结 构 拷 贝 构 造 的 实 现 3 函 数 重 载 与 虚 函 数 的 区 别 4 如 何 实 现 在 一 个 链 表 中, 添 加 三 个 相 似 类 的 实 例 5 new 出 来 的 堆 内 存 没 有 正 确 释 放 如 new int[0], 但 没 有 delete 面 试 时 间 2003.5.29 面 试 地 点 科 技 园 2 号 楼 面 试 方 式 ( 电 话 面 谈 ) 面 谈 合 作 方 主 考 官 1 你 做 过 的 项 目 最 大 代 码 行 数 有 多 少? 2 一 天 能 写 多 少 代 码 3 介 绍 一 下 你 擅 长 的 方 面 4 你 怎 样 判 断 一 个 链 表 是 否 循 环 5 存 储 过 程 和 触 发 器 的 用 法 面 试 时 间 2003.4.9 面 试 地 点 深 圳 公 司

面 试 方 式 ( 电 话 电 话 合 作 方 主 考 官 殷 红 军 面 谈 ) 1 原 wcoma 小 组 负 责 msc 设 备 面 板 模 块 的 流 程 客 服 要 求 的 不 是 之 处, 并 说 明 如 何 改 进 2 有 没 有 熟 悉 设 计 模 式? 3 单 元 测 试 的 方 法? 是 的 盒 不 是 墨 盒 测 试 4 如 何 对 函 数 A 调 用 函 数 B 进 行 测 试 5 问 设 备 面 板 中, 参 数 对 话 框 是 如 何 做 出 来 的? 6 单 元 测 试 如 何 进 行? 7 有 没 有 使 用 过 什 么 工 具 进 行 单 元 测 试? 面 试 时 间 2003.4.10 面 试 地 华 为 基 地 点 面 试 方 式 面 谈 合 作 方 韩 振 发 ( 电 话 面 谈 ) 主 考 官 8 做 了 哪 些 项 目? 开 发 工 具 是 什 么? 9 UNIX 上 开 发 了 哪 些, 目 的 是 什 么, 操 作 系 统 sco 还 是 sun 硬 件 是 什 么 厂 商 10 目 前 的 项 目 定 了 没 有? 能 否 立 即 入 职? 11 如 果 入 职 后, 能 否 做 定 一 年? 12 在 制 度 没 有 改 革 前, 有 些 不 一 定 合 理 的 制 度 能 否 适 应? 13 软 件 开 发 的 过 程 中 有 时 会 加 班, 扣 星 期 六 能 否 理 解? 14 是 否 有 深 户? 面 试 时 间 2003.5.6 面 试 地 点 华 为

面 试 方 式 ( 电 话 面 谈 ) 面 谈 合 作 方 主 考 官 张 寿 远 ( 客 户 定 制 化 ) 1 面 向 对 象 的 三 个 特 征 2 静 态 成 员 函 数 与 普 通 成 员 函 数 的 区 别 静 态 数 据 成 员 与 普 通 数 据 成 员 的 区 别 3 引 用 的 特 征 4 VC 中 动 态 库 的.LIB 与.DLL 的 区 别 5 二 叉 树 的 概 念 与 平 衡 二 叉 树 的 概 念, 平 衡 二 叉 树 的 特 点, 树 遍 历 的 方 法 6 WINDOWS 消 息 机 制 的 特 点 7 LINUX 下 SOCKET 与 WINDOWS SOCKET 的 区 别 : 以 及 相 互 通 讯 要 注 意 的 问 题 8 有 关 类 继 承 的 概 念 9 有 关 线 程 通 信 与 戋 进 行 通 讯 的 区 别 与 方 式 10 两 个 线 程 同 步 的 基 本 处 理 方 法 与 API 编 程 或 用 语 言 描 述 11 进 程 的 地 址 空 间 与 线 程 的 地 址 空 间 的 关 系 12 线 程 与 进 程 的 区 别, 线 程 的 特 点 13 SOCKET 编 程 的 基 本 步 骤 (SOCKET 服 务 器 与 客 户 端 ) 14 有 关 通 讯 中 字 节 序 的 问 题 面 试 时 间 2003.6.3 面 试 地 点 华 为 面 试 方 式 ( 电 话 面 谈 ) 面 谈 合 作 方 主 考 张 寿 远 ( 客 户 定 制 官 化 ) 1 你 曾 经 做 过 数 据 库 的 项 目 是 什 么? 2 用 什 么 做 数 据 库? 3 你 对 TCP IP 理 解 怎 么 样? 4 介 绍 一 下 你 曾 经 做 过 的 项 目. 5 你 在 项 目 中 负 责 什 么? 6 VC 下 的 消 息 机 制? 7 你 做 过 线 程 哪 一 块? 8 你 对 多 线 程 怎 么 理 解? 在 你 曾 经 的 项 目 中 怎 样 运 行 多 线 程?

面 试 时 间 2003.6.3 面 试 地 点 华 为 面 试 方 式 ( 电 话 面 面 谈 合 作 方 主 考 官 张 寿 远 ( 客 户 定 制 谈 ) 化 ) 1. 二 叉 树 遍 历 方 式 2. 平 衡 二 叉 树 3. 线 程 与 进 程 的 关 系 和 区 别 4. 是 否 写 过 存 储 过 程 5. 事 务 中 回 滚 前 的 操 作 被 如 何 处 置? 引 用 变 量 可 否 重 新 赋 值 面 试 时 间 2003.6.3 面 试 地 点 华 为 面 试 方 式 ( 电 话 面 谈 ) 面 谈 合 作 方 主 考 官 张 寿 远 ( 客 户 定 制 化 ) 1. 事 务 是 什 么? 2. 存 储 过 程 中 IFA( 字 符 )=NVLL THEN 分 支 1 EL&E 分 支 2, 执 行 哪 个 分 支? 正 确 答 案 : 两 个 都 不 执 行 3. 数 据 库 中 有 两 个 表 A,B, 表 中 数 据 都 为 100 万, 用 delete 删 除 A 表 中 的 记 录 并 提 交 后 用 select count 查 询 4. 两 表, 哪 个 耗 的 时 间 长? 为 什 么? 5. 用 truncate 删 除 A 表 中 的 记 录 后, 用 select count 查 询 两 表, 哪 个 耗 时 间 长? 为 什 么? 6. SQL Server 和 sybase 数 据 中 用 delete 删 除 数 据 后 需 要 提 交 吗?Oracle 呢? 为 什 么? 7. Oracle 中 为 什 么 索 引 建 立 时 不 用 POTVSED? 8. 面 象 对 象 程 序 设 计 的 优 点 是 什 么? 9. 在 windows API 中,SENDME&&TME&&AGE 有 何 区 别? 10. C++ 中, 引 用 & 有 什 么 作 用? 11. 在 C++ 中, 动 态 连 接 库,lib 和 dll 有 何 区 别?

面 试 时 间 2003.6.3 面 试 地 点 华 为 面 试 方 式 ( 电 话 面 谈 ) 面 谈 合 作 方 主 考 官 张 寿 远 ( 客 户 定 制 化 ) 1. 有 关 VC 方 面 基 础 性 问 题 2. 自 己 描 述 最 近 一 个 项 目 的 概 况 3. Oracle 数 据 库 方 面 的 问 题 4. VC 编 程 实 从 事 贸 易 一 线 程 5. 面 向 对 象 的 特 性 6. Sendmessage 与 postmessage 的 区 别 7. 静 态 成 员 函 数 与 普 通 成 员 函 数 的 区 别 8. 线 程 同 步 有 哪 些 方 法 9. 什 么 是 死 锁, 死 锁 在 什 么 情 况 下 发 生, 如 何 解 决? 10. 简 述 引 用 的 特 性 异 常 处 理 有 哪 些 方 法 怎 样 辅 获 异 常