35. 評審過程中,QA 做哪些工作?審核包括哪些內(nèi)容?
QA 確保軟件過程的步驟和標(biāo)準(zhǔn)得到遵守。審核的對象包括文檔、代碼等。
36. 其他角色在評審審核中的作用?
其他角色包括評審負(fù)責(zé)人,一般是項(xiàng)目經(jīng)理,負(fù)責(zé)使評審活動(dòng)正常有序的進(jìn)行,確保評審中發(fā)現(xiàn)的問題得到解決或者指定解決人。包括評審專家,負(fù)責(zé)對評審對象提出問題,尋求解決的方法。 還包括講解人和作者,他們要確保評審專家對評審材料的理解,并對評審專家提出的問題進(jìn)行解答。 最后還應(yīng)該由會(huì)議記錄員,負(fù)責(zé)對會(huì)議的議題和提出的問題及解決方法進(jìn)
行記錄。
37. 評審作者是否需要參加評審?
評審作者應(yīng)該參加評審,它有回答評審專家提出的問題的責(zé)任,并且負(fù)責(zé)解決這些問題。
38. 評審過程如何進(jìn)行?
參見前面的文檔評審流程。
39. 評審前后的工作包括哪些?
評審準(zhǔn)備工作包括評審作者準(zhǔn)備充分評審材料,確保評審專家理解評審材料,此外還包括確定講解人、評審專家、填寫電子流程申請召開評審會(huì)議等。評審?fù)旰螅u審作者還要對評審專家提出的問題進(jìn)行解決,如果所有問題都得到解決,評審專家和評審負(fù)責(zé)人會(huì)簽通過,則評審過程結(jié)束。
40. 如何保證專家已經(jīng)很好地閱讀了文檔?
評審作者要負(fù)責(zé)準(zhǔn)備充分的評審材料,對文檔進(jìn)行詳細(xì)的說明,確保專家能夠理解文檔;同時(shí)專家要拿出專門的時(shí)間來閱讀文檔。
41. 開發(fā)工具用過哪些?
VC: MSDev Case: Rational Rose
Java: Jbuilder Database: PowerDesigner
42. 描述一下 Windows 的線程同步對象。
臨界區(qū)、互斥、信號、事件
43. 類靜態(tài)成員變量在什么范圍內(nèi)有效?
等同于全局變量
44. 面向?qū)ο蟮暮锰?
繼承性、多態(tài)性、封裝性。
45. 在 C++中聲明類,如何做到多個(gè)實(shí)例共享一個(gè)全局變量?
聲明一個(gè)類靜態(tài)成員變量。
46. 在編碼過程中文檔的書寫情況
簡單的是對函數(shù)的返回值、參數(shù)、用途以及關(guān)鍵技術(shù)做文檔說明?;旧舷騇SDN 靠攏。
47. 規(guī)范在自己日常工作中如何體現(xiàn)?
規(guī)范體現(xiàn)在:編程規(guī)范、文檔模板、電子流程。每天填寫日志、每周作計(jì)劃和總結(jié),使用 PSP工具
48. 控件編寫過沒有
主要編寫訪問數(shù)據(jù)庫的 COM 組件給前臺程序調(diào)用。一般的 UI 控件是在 CWnd
的基礎(chǔ)上編寫的。
49. 調(diào)試代碼過程中遇到困難如何解決?
多使用 Watch, Variable, Breakpoint, Stack 等觀察窗口發(fā)現(xiàn)問題;
使用聯(lián)機(jī)幫助系統(tǒng); 想其它開發(fā)小組成員請教。
50. C++構(gòu)造函數(shù),抽象類
構(gòu)造函數(shù)是類初始化第一個(gè)調(diào)用的函數(shù),如果一個(gè)類中包括抽象函數(shù),則該類為抽象類,抽象類不能實(shí)例化,主要是作為接口定義。
51. 介紹在項(xiàng)目開發(fā)中的角色
開發(fā)人員角色,負(fù)責(zé)詳細(xì)設(shè)計(jì)、接口設(shè)計(jì)、單元測試計(jì)劃和代碼編寫,一般要負(fù)責(zé)自己開發(fā)模塊的單元測試。
52. 接受過 CMM哪些方面的培訓(xùn)?
公司內(nèi)部 CMM 培訓(xùn),包括 KPA 及開發(fā)流程。
53. 評審如何進(jìn)行?作為作者如何參與其中?
見前面 36。
54. 文檔和代碼不一致應(yīng)如何處理?
確認(rèn)文檔是否存在錯(cuò)誤和滯后,如果是則應(yīng)該及時(shí)的更新文檔,使之與代碼保存一致;反之如果代碼沒有按照正確的文檔所描述的進(jìn)行設(shè)計(jì),則應(yīng)該更正代碼,使之符合設(shè)計(jì)的要求。
55. 修改代碼或文檔后,應(yīng)提交哪些信息?配置管理人員做哪些工作?
應(yīng)該提交配置標(biāo)識項(xiàng)和相關(guān)的代碼和文檔。
56. 使用過哪些配置管理工具?
Microsoft Visual SourceSafe 和Rational ClearCase
57. 配置管理人員