




版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
一、選擇題(每題只有一個選項,將你認為合理的選項填在題前括號內,每小題2分,共16分)(D)1、較實用的軟件測試停止標準是()。A、測試超過了預定時間,則停止測試。B、根據單位時間內查出故障的數量決定是否停止測試。C、執行了所有的測試用例,但并沒有發現故障,則停止測試。D、用圖表示出某個測試階段中單位時間檢查出的故障數量,通過對圖中曲線的分析,確定應繼續測試還是停止測試。(C)2、軟件測試的目的是:A、表明軟件是正確的 B、評價軟件質量C、盡可能發現軟件中的錯誤 D、判定軟件是否合格(A)3、()不是常見的覆蓋率標準。A、函數覆蓋 B、數據流覆蓋 C、邏輯覆蓋 D、功能覆蓋(B)4、將基于功能的和基于實現的測試方法結合在一起的動態測試類型,我們稱這種測試為()。A、白盒測試 B、灰盒測試 C、黑盒測試 D、基于故障的測試(B)5、下列不隸屬于白盒測試方法的是():A、控制流測試 B、健壯性測試 C、數據流測試 D、變異測試(A)6、項目管理三要素不包括()。 A、Programming B、Process C、Problem D、Process(D)7、下列選項中,不是Mercury公司測試工具的是()。A、LoadRunner B、WinRunner C、TestDirector D、Rebot(A)8、下面()方法能夠有效地檢測輸入條件的各種組合可能引起的錯誤。A、因果圖 B、等價類劃分 C、邊界值分析 D、錯誤推測(D)1、通常,()是在編碼階段進行的測試,它是整個測試工作的基礎。A、系統測試 B、確認測試 C、集成測試 D、單元測試(A)2、據權威部門統計,軟件錯誤產生的原因分布圖表中,如下()選項是導致軟件錯誤的主要原因:A、軟件需求規格說明錯誤B、設計錯誤C、編碼錯誤D、測試錯誤(C)3、軟件測試充分性理論是由()最先提出的。A、Deutsch和Willis B、McCalletal.C、Goodenough和Gerhart D、Evansh和Marciniak(C)4、軟件測試風險管理包含()和風險控制兩方面內容。A、 風險排序 B、風險識別 C、風險評估 D、風險分析(D)5、下列不屬于黑盒測試方法的是()。A、等價類劃分 B、狀態測試 C、邊界值分析 D、變異測試(A)6、常見的覆蓋率標準不包括()。A、函數覆蓋 B、邏輯覆蓋 C、數據流覆蓋 D、功能覆蓋(B)7、因果圖是()公司最先發明并實施的。A、SUN B、IBM C、Microsoft D、ORACLE(D)8、針對下面一個程序段:if ((A>1)&&(B==0))S1;If ((A==2)||(X>1))S2;其中,S1、S2均為語句塊。現在選取測試用例:A=2B=0X=3,該測試用例滿足了()。A、路徑覆蓋 B、條件組合覆蓋C、判定覆蓋 D、語句覆蓋(A)1、下列各測試工具中隸屬于Mercury公司產品的是()A、WinRunner B、JUnit C、Purify D、WebStress(D)2、下面關于軟件測試的說法,其中正確的是()經過測試沒有發現錯誤,說明程序正確 成功的測試是沒有發現錯誤的測試測試的目標是為了證明程序沒有錯誤 D、成功的測試是發現了迄今尚未發現的錯誤的測試(B)3、在某種類型會議上,由小組成員閱讀程序,以發現程序錯誤,同時測試員利用測試數據人工運行程序并得出輸出結果,然后由參加者對結果進行審查,以達到測試的目的。這種測試方法是()。A、軟件審查 B、代碼走查 C、技術評審 D、代碼審查(C)4、測試充分性準則內容不包括()。A、空集不充分性 B、單調性 C、可靠性 D、復雜性(A)5、控制流覆蓋準則約束最弱的是()。A、點覆蓋 B、邊覆蓋 C、條件覆蓋 D、路徑覆蓋(C)6、設計測試用例時候,()是用得最多的一種黑盒測試方法。A、因果圖 B、等價類劃分 C、邊界值分析 D、錯誤推測(B)7、軟件測試風險管理包含()和風險控制兩方面內容。A、風險識別 B、風險評估 C、風險排序 D、風險分析(A)8、對下面的計算個人所得稅程序中if(income<800) taxrate=0;elseif(income<=1500) taxrate=0.05;elseif(income<2000) taxrate=0.08;elsetaxrate=0.1;滿足判定覆蓋的測試用例是()。A、income=(799,1500,1999,2000) B、income=(799,1501,2000,2001)C、income=(800,1500,2000,2001) D、income=(800,1499,2000,2001)二、判斷題(判斷下列題目是否正確,如果正確請打“√”,錯誤請打“×”每小題2分,共8分)(√)1、技術評審即是一種技術手段,也是一種質量管理手段。(×)2、設計-實現-測試,軟件測試是開發后期的一個階段。(×)3、單元測試僅僅證明了被測程序單元做了什么。(×)4、由于函數覆蓋率是基于代碼的,所以也可以把函數覆蓋歸入黑盒測試的范疇。(√)1、在軟件測試中,測試預言是一種檢驗待測系統在特定執行下是否正確運行的方法。(×)2、在白盒測試中,如果覆蓋率達到100%,就基本可以保證把所有的隱藏程序缺陷都已經揭露出來了。(×)3、軟件測試的目的在于發現錯誤、改正錯誤。(√)4、由于函數覆蓋率是基于代碼的,所以也可以把函數覆蓋歸入白盒測試的范疇。(×)1、軟件測試等于程序測試。(×)2、我是個很棒的程序員,我無需進行單元測試。(√)3、在白盒測試中,即使覆蓋率達到100%,也無法保證所有的隱藏程序缺陷都已經被揭露出來。(×)4、由于函數覆蓋率是基于代碼的,所以也可以把函數覆蓋歸入黑盒測試的范疇。(×)1、軟件故障是導致軟件失效的必要和充分要素。(√)2、同行評審的主要目標在于檢測錯誤、核對與標準的偏離。(√)3、在任何軟件機構中,定期、不定期的培訓、再培訓都是必須而且是必要的。(√)4、在整個機構中使用基礎設施防護與改進部件的主要目標是在機構積累的SQA經驗基礎上消除或至少降低出錯率。(×)5、所有SQA活動和項目里程碑的完成或項目里程碑的檢驗是同時發生的。(×)6、DanielGalin等提在20世紀50年代建立的經典質量費用模型,提供了一種以經濟學觀點把與產品質量保證相關的費用非類的方法學。(√)7、一旦更改過的SCI替換了前面的SCI,就認為完成了軟件的一個新版本。(√)8、軟件質量成本是一個投資問題,而不是成本問題!(×)9、SEICMM評估標準,ISO9001和ISO9000-3標準是典型的項目過程標準。(√)10、軟件質量保證的獨特性是由軟件產品不同于其他制造產品的本質決定的。(√)1、在專業的軟件開發、維護中,SQA環境是建立、執行SQA方法時必須首要考慮的問題。(×)2、如何看待軟件產品內部的缺陷,開發者和用戶的立場是一致的。(√)3、專家觀點通過引進補充的外部能力到機構內部開發過程中來而支持質量評估工作。(×)4、質量管理標準是專業標準,它們向開發組提供方法學指南。(√)5、軟件生命周期模型強調的是直接開發活動,而沒有指示出開發過程的顧客參與。(×)6、規程具有機構范圍的適用性,它的執行和具體執行的人或組織背景有著密切關系。(×)7、CAPA的目的在于檢測、處理、改正軟件缺陷。(×)8、項目進展控制SQA工具有Gatt圖、日歷、數據流圖和活動網絡圖。(√)9、IEEE、ISO、DOD、ANSI、EIA都是著名的SQA標準開發機構。(√)10、在科學和工程中,如果沒有度量,對一切都沒有一個定量的了解,那么這種科學和工程既不是有效的,也不是實際的。(×)1、在軟件產品制定生產計劃階段,不必進行重大的SQA活動。(√)2、軟件故障是導致軟件失效的必要,而非充分要素。(×)3、只有客戶才會有興趣透徹定義它的需求以確保他約定的軟件產品的質量。(√)4、軟件質量系統之間各不相同,說明機構SQA系統構建存在固有靈活性。(√)5、質量管理標準指導軟件開發、維護和基礎設施的管理。它的重點是需要什么,但沒有指明如何達到標準要求的努力細節。(×)6、通常,檢查表的使用的是強制性的。(×)7、CAPA的執行從根本上依賴于正確的指導和經常的培訓。(√)8、軟件質量度量面臨的特有困難根植于包含于軟件質量度量的測量(參數)中。(√)9、一旦更改過的SCI替換了前面的SCI,就認為完成了軟件的一個新版本。(×)10、SQA項目過程標準如CMM、ISO9000-3標準。三、填空題(每空1分,共14分;請把答案書寫在相應橫線上。)1、軟件測試過程包含的測試活動有測試計劃,測試設計,測試實施,測試執行,缺陷跟蹤和測試評估2、軟件測試策略的確定過程通常經歷確定測試需求、評估風險、確定測試策略三個階段組成。3、變異測試的理論基礎是程序員能力假設和組合效應假設。4、軟件缺陷打開/關閉圖表、根本原因圖表、軟件缺陷關閉周期表是常用的軟件缺陷跟蹤圖表。5、軟件測試規范可以分為行業規范和操作規范。1、通常,由人工進行的靜態測試方法包括桌面檢查、代碼審查、代碼走查和技術評審。2、典型的測試設計活動包括測試用例設計、測試過程設計、設計驅動程序和穩定的樁。3、按照測試的層次和策略,軟件測試可以分為單元測試、集成測試、確認測試和系統測試。4、為了考察測試用例的重要性,我們可以從有效性、可重用性、易組織性、可評估性、可管理性五方面理解。5、面向對象集成測試常見方法包括抽樣測試、正交矩陣(陣列)測試。1、面向對象測試充分性三個常用標準是基于狀態的覆蓋率、基于約束的覆蓋率和基于代碼的覆蓋率。2、常見的程序分析視角有句法視角,功能視角、文本視角和計算流視角3、按照測試用例的設計方法,軟件測試可以分為白盒測試、黑盒測試和灰盒測試。4、我們可以按照編寫過程、執行過程和組織過程三個緯度對測試用例屬性進行歸類。5、單元測試內容包含如下方面:模塊接口測試、邊界條件測試、錯誤處理測試、局部數據結構測試和重要路徑測試。1、軟件質量工程包括軟件質量保證、軟件質量規劃和軟件質量控制三大方面。2、McCall模型產品修改緯度的質量因素有可維護性、可測試性、靈活性。3、面向對象模型不同于其他模型的主要特征是組件的密集重用。4、有兩種同行評審方法學:審查和走查。5、RMA可以劃分成三組類別內部風險管理措施、分包風險管理措施和顧客風險管理措施。6、支持性質量手段有模板和檢查表。7、依據軟件系統的生命周期和其他階段,軟件質量度量劃分為軟件過程度量和軟件產品度量。8、軟件配置發布的版本有基線版本、中間版本、修訂版本。9、SQA標準被劃分成軟件質量管理標準和軟件項目過程標準兩類。10、軟件缺陷的固有特征有軟件缺陷的固有性、軟件缺陷的敏感性、軟件缺陷的感染性。1、McCall模型劃分了軟件運行、軟件轉移、軟件修改三個緯度的11個軟件質量因素。2、螺旋模型任何一次迭代都可劃分為制定計劃、風險分析和化解、工程和顧客評估四個項限。3、依據合同評審的目標對合同評審主題進行分類為建議草案評審主題和合同草案評審主題兩種類型。4、典型的版本方針包括嚴格-單一活動版本方針、多版本方針。5、軟件對屬于各種質量因素的需求的符合性是由軟件質量度量來測量的。6、CAPA過程的成功運行包含如下活動:信息收集、信息分析、解決方案和改進方法的建立、改進方法的執行、跟蹤。7、常見的軟件配置演化模型有線性演化模型和樹演化模型。8、軟件更改的質量保證工作需要每個更改的SCI的質量保證和整個新軟件系統版本的質量保證兩個級別的活動。9、從內容和重點上我們可以把質量管理標準劃分成認證標準和評估標準兩種類型。10、測試人員、SQA單位是SQA專職人員。1、CMM內容包含初始級、可重復級、已定義級、已管理級和可優化級五個等級。2、軟件質量保證的目標包括面向產品的軟件開發和面向過程的軟件維護兩大方面。3、開發生命周期階段SQA部件可以劃分成三類:評審、專家觀點、軟件測試、軟件維護SQA部件和由第三方/分包商使用的SQA部件。4、版本方針和更改方針是維護方針的主要組成。5、外部參與方可被分類為分包商、COTS軟件和重用軟件模塊的供貨商和顧客自身三組。6、在任何機構中,CAPA要正確發揮作用需要CAPA記錄流的跟蹤、CAPA執行的跟蹤和CAPA執行結果的跟蹤三個要的跟蹤任務。7、軟件更改的質量保證工作需要每個更改的SCI的質量保證和整個新軟件系統版本的質量保證兩個級別的活動。8、軟件過程度量可以進一步劃分為軟件過程質量度量、軟件過程進度度量和軟件過程生產率度量。9、從內容和重點上我們可以把質量管理標準劃分成認證標準和評估標準兩種類型。10、通常,軟件質量的管理部件有項目進展控制、軟件質量度量、軟件質量費用和可用于控制軟件維護的工具SQA管理工具。四、名詞解釋(每小題3分,共18分)1、軟件測試風險軟件測試風險是指軟件測試過程出現的或潛在的問題2、動態測試技術通過在抽樣測試數據上運行程序來檢驗程序的動態行為和運行結果以發現缺陷。3、確認測試確認測試是驗證軟件的功能和性能及其它特性是否與用戶的要求一致。對軟件的從功能、性能、可靠性、易用性等方面作全面的質量檢測,幫助軟件企業找出產品存在的問題,出具相應的產品質量報告。4、條件組合覆蓋條件組合覆蓋是邏輯覆蓋標準的一種,它要求選取足夠多的測試數據,使得每個判定表達式中條件的各種可能組合都至少出現一次。5、L10N軟件本地化6、(軟件產品的)FURPSFURPS即軟件系統的功能、可使用性、可靠性、性能和支持等特性。1、L10N&&I18N軟件本地化和國際化2、軟件測試項目管理軟件測試項目管理就是以測試項目為管理對象,通過一個臨時性的專門的測試組織,運用專門的軟件測試知識、技能、工具和方法,對測試項目進行計劃、組織、執行和控制,并在時間成本、軟件測試質量等方面進行分析和管理活動。3、軟件測試文檔測試文檔是對要執行的軟件測試及測試的結果進行描述、定義、規定和報告的任何書面或圖示信息。4、測試用例測試用例是為了特定目的而設計的測試數據及相關測試規程的一個特定集合,即為有效發現軟件缺陷的最小測試執行單元。5、白盒測試白盒測試是指測試人員根據程序的內部結構特性和與程序路徑相關的數據特性,設計測試數據組成測試用例執行程序的一種動態測試。6、無效等價類無效等價類是指對于程序的規格說明來說,不合理的,沒有意義的輸入數據的集合。軟件測試軟件測試是為了發現錯誤而執行程序的過程。或軟件測試是根據軟件開發各階段的規格說明和程序的內部結構而精心設計的一批測試用例(即輸入數據及其預期的輸出結果),并利用這些測試用例運行程序,以及發現錯誤的過程。2、測試用例的有效性軟件測試用例是測試人員測試過程中的重要參考依據;不同測試人員根據相同測試用例所得到的輸出應該是一致的。3、軟件測試規范軟件測試規范是對軟件測試流程的過程化,并對每一個過程元素進行明確界定,而形成的完整的規范體系。4、條件覆蓋條件覆蓋隸屬控制流覆蓋標準的范疇,它不僅要求每個語句至少執行一次,而且要求使得判定表達式中每個條件都取得各種可能的結果5、TDD測試驅動開發(TestDrivenDevelopment)6、α測試α測試是由用戶在開發環境下進行的測試,也可以是公司內部的用戶在模擬實際操作環境下進行的測試。這是在受控制的環境下進行的測試。Crosby軟件質量的定義系統、部件或過程滿足規定需求的程度。2、軟件可靠性(IEEE)軟件可靠性是指一個系統或組件在某個特定時期、特定條件下完成所需完成的功能的能力。3、規程規程是完成某件事情或行動的特定方式,即規程是為了完成一個任務,根據給定方法所執行的詳細活動或過程。4、開發風險軟件開發風險是軟件開發任務或環境的一種狀態或性質,如果忽略它,將增加軟件項目失敗的可能。5、(軟件工程領域)模板在軟件工程領域,模板指的是小組或機構創建的,用于編輯報告以及其他形式文檔的格式。6、軟件配置管理一個負責應用(計算機化的或非計算機化的)技術工具和管理規程、使之能夠完成為維護SCI和軟件配置版本所需任務的SQA部1、DanielGalin軟件質量保證的擴展定義軟件質量保證是一個有系統的、有計劃的行動集合,它是提供軟件產品開發、維護過程符合其已建立的技術需求以及跟上計劃安排和在預算限制之內進行管理上的需求充分信任所必需的。2、合同評審合同評審是一個指導評審建議草案和合同文檔的SQA部件。3、規程規程是完成某件事情或行動的特定方式,即規程是為了完成一個任務,根據給定方法所執行的詳細活動或過4、4W1HW1H即WHAT,WHEN,WHERE,WHO和HOW。他們具體含義如下:WHAT--Whatactivitieshavetobeperformed?WHEN--WhenShouldtheactivitybeperformed?WHERE--Whereshouldtheactivitybeperformed?WHO--Whoshouldperformtheactivity?HOW--Howshouldeachactivitybeperformed?5、受控文檔受控文檔是那些目前就對軟件系統的開發、維護以及與目前和將來顧客關系的管理重要或可能變得重要的,并且處于控制狀態下的文檔。6、軟件質量度量一個項目具有給定質量屬性的程度定量測度;或一個函數,其輸入為軟件數據、輸出為單一的數值,該值可以被理解為軟件具有給定質量屬性的程度Pressman軟件質量的定義軟件質量是符合明確陳述的功能性能需求、明確文檔化了的開發標準和所有專業開發預期的隱含特性。2、軟件開發風險軟件開發風險是軟件開發任務或環境的一種狀態或性質,如果忽略它,將增加軟件項目失敗的可能。3、合同評審合同評審是一個指導評審建議草案和合同文檔的SQA部件。4、質量記錄質量記錄是一種特殊類型的受控文檔。它是面向顧客的文檔,用于證實同顧客需求的全面符合性以及貫穿于開發和維護全過程的軟件質量保證系統的有效運行5、軟件可靠性管理軟件可靠性管理指通過一個程序使軟件的可靠性得到最優化的過程。此程序著重于軟件防錯(softwareerrorprevention),發現并清除fault;此程序著重于采用一定措施并根據諸如資源,進度表及性能的約束條件使可靠性最大化。6、軟件配置版本軟件配置版本是指在給定時間點上組成軟件系統的、已批準而且文檔化的SCI版本的集合。五、問答題(每小題4分,共20分)談談你對變異測試原理的理解。(1)使用變異算子對被測程序做微小的合乎語法的變動,每個新程序稱為一個變異體;(2)根據已有的測試數據運行變異體;(3)比較變異體和原程序的運行結果:如果兩者不同就稱該測試數據將該變異體殺死了;否則稱該變異體是活的。2、請闡述軟件測試的原則。(1)盡早的和不斷的測試應作為軟件開發人員的座右銘。(2)測試用例應當由測試數據和與之對應的預期結果組成。(3)測試用例應包括合理的輸入條件和不合理的輸入條件。(4)嚴格執行測試計劃,排除測試的隨意性。(5)充分注意測試當中的群體現象。(6)要對每一個測試結果作全面的檢查。(7)保存測試計劃、測試用例、出錯統計和最終分析報告,為維護工作提供充分的資料。3、測試用例設計的考慮因素有哪些?(1)測試用例必須具有代表性、典型性;[1分](2)測試用例要濃縮系統設計;[1分](3)測試用例既要考慮正確的輸入,也需要考慮錯誤或異常的輸入,以及促使這些錯誤、異常發生的條件;[1分](4)用戶測試用例設計需要考慮用戶實際使用場景。[1分]4、集成測試策略中,漸增式與非漸增式集成策略各有何優、缺點?為什么通常采用漸增式?非漸增式集成策略是將所有的模塊一次連接起來,簡單、易行,節省機時,但測試過程中難于查錯,發現錯誤也很難定位,測試效率低。[1分]漸增式集成策略是將模塊一個一個地連入系統,每連入一個模塊,都要對新系統進行測試。這種組裝測試方案比較非漸增式,容易查出錯誤及進行錯誤定位,有利于查出模塊接口部分的錯誤,因此測試效率高。但漸增式較費機時。[2分]比較兩種集成策略,顯然漸增式有利于實現測試的目標,故通常采用漸增式進行組裝測試。[1分]5、請評價白盒測試?(1)[2分]優點迫使測試人員去仔細思考軟件的實現;可以檢測代碼中的每條分支和路徑;揭示隱藏在代碼中的錯誤;對代碼的測試比較徹底;最優化。(2)[2分]缺點昂貴;無法檢測代碼中遺漏的路徑和數據敏感性錯誤;白盒測試不驗證規格的正確性。黑盒測試的特點有哪些?(1)不考慮程序內部結構和內部特性;[1分](2)測試人員只需知道該程序輸入和輸出之間的關系或功能;[1分](3)設計測試用例的依據是需求規格說明書或用戶手冊;[1分](4)尤其適合于一些第三方軟件測試,由于無法得到源程序,無法用其它方法進行測試。[1分]等價類劃分的步驟如何?(1)根據輸入條件把數目極多的輸入數據劃分成若干有效等價類和若干無效等價類;[2分](2)設計一個測試用例,使其覆蓋盡可能多的尚未被覆蓋的有效等價類,重復該步驟,直至所有有效等價類均被覆蓋;[1分](3)設計一個測試用例,使其覆蓋一個的尚未被覆蓋的無效等價類,重復該步驟,直至所有無效等價類均被覆蓋。[1分]3、談談你對“持續的軟件測試”的理解。持續的軟件測試有兩方面的含義:(1)完整的軟件測試工作應該貫穿整個軟件生存周期存周期[2分](2)軟件開發不同階段都有軟件測試工作,即軟件測試工作的各個步驟分布在整個軟件生存周期中。[2分]4、一般的軟件項目管理與軟件測試項目管理之間的區別由那些?(1)對于一般的軟件項目管理,成本和進度控制是最重要的;[2分](2)而在軟件測試項目管理中,質量第一是基本點,所有測試項目管理工作都要圍繞提高產品質量展開,最終保證在合理的成本、進度下滿足用戶需求或期望。[2分]5、與桌面檢查相比,代碼審查與代碼走查有哪些優點?(1)桌面檢查即程序員自己檢查自己的程序。通常,由于程序員思維定勢、心理因素的限制,使得桌面檢查效率不高。[2分](2)代碼走查、代碼審查采用成組方式進行,一旦發現錯誤就知道了錯誤的位置和性質,從而大大降低了調試費用和成本;另外代碼走查、代碼審查可以一次發現一批錯誤,錯誤發現效率較高。[2分]1、請比較白盒測試與黑盒測試方法?(1)白盒測試只考慮測試軟件產品,它不保證完整的需求規格是否被滿足。而黑盒測試只考慮測試需求規格,它不保證實現的所有部分是否被測試到。[1分](2)黑盒測試會發現遺漏的缺陷,指出規格的哪些部分沒有被完成。而白盒測試會發現代理方面的缺陷,指出哪些實現部分是錯誤的。[1分](3)白盒測試比黑盒測試成本要高得多。它需要在測試可被計劃前產生源代碼,并且在確定合適的數據和決定軟件是否正確方面需要花費更多的工作量。[1分](4)一個白盒測試的失敗會導致一次修改,這需要所有的黑盒測試被重復執行并且重新決定白盒測試路徑。[1分]測試項目中,主要的測試文檔有哪些?測試計劃、測試設計規格說明、測試用例說明、測試規程規格說明、測試執行報告、測試日志、測試缺陷報告、測試總結報告等3、談談你對“軟件測試的必要性”的理解。軟件測試的必要性主要體現在如下方面:程序代碼最終體現了軟件的質量;軟件測試力爭發現更多的缺陷盡量減少殘留的缺陷;軟件測試提高軟件的正確性;軟件測試建立對軟件的信心;軟件測試掌握軟件的質量水平;軟件測試是軟件質量保證的重要手段。4、請闡述測試用例在代碼走查中的作用。(1)代碼走查中,測試用例并不是關鍵,也并不是僅想驗證這幾個測試用例運行是否正確,人腦畢竟比計算機慢太多;(2)這里測試用例是作為懷疑程序邏輯與計算錯誤的啟發點,在隨測試實例游歷程序邏輯時,在懷疑程序的過程中發現錯誤。5、測試覆蓋準則的作用如何?1)定量地規定軟件測試需求,指導測試數據的選擇;(2)度量測試數據集,揭示軟件特定特征的能力;(3)對測試結果和軟件可靠性評估具有重要影響。專業軟件開發的SQA環境有哪些特征?遵守合同約定;服從顧客供貨商關系;需要協同工作;需要同其他開發組的合作和協調;同其它軟件系統的接口;項目組有變化時項目繼續進行;需要持續維護軟件系統若干年。請指出走查、審查這兩種同行評審方法的不同?走查和審查的區別是其正式性的等級。其中,審查是兩者之中更為正式。[2分]走查的發現限于被評審文檔的意見,而審查的發現還同改進開發方法自身的工作相結合。所以和走查相比,審查對一般的SQA做出了更大貢獻。請詳細描述軟件質量費用的經典模型?在經典軟件質量費用模型中,軟件質量費用可以劃分為控制費用、控制失效費用。其中,控制費用被進一步細化為預防費用和評價費用;控制失效費用進一步細化為內部失效費用、外部失效費用。預防費用包括建立軟件質量基礎設施、更新并改進基礎設施以及完成其運行所需的常規活動的投資。評價費用花在特定項目或軟件系統中軟件錯誤的檢測上。內部失效費用是指改正在顧客現場安裝軟件之前實施設計評審、軟件測試及驗收測試時檢測到的錯誤而產生的費用。(4)外部失效費用限定為改正由顧客或維護組在顧客現場安裝軟件系統之后檢測到的失效的費用。認證標準和評估標準的主要區別?認證標準的重點是外部的--支持供貨商顧客關系[2分],而評估標準的重點是內部的。因為評估標準關注的是軟件過程改進[2分]。5、CCB的決策機制有哪些種類?你認為其中那種決策機制更實用?(1)最普遍的方法是投票決定。每個代表都投票,采用少數服從多數的方式。這種民主的做法能夠充分調動CCB成員的機機性;但是少數服從多數含義模糊,該決策模式也容易產生一些政見。(2)極端的做法是所有決策都交給一個人,這種安排鼓勵在決策中靈活考慮各種意見,但壓抑了CCB其他成員的積極性;(3)第三種可行的決策機制是尋求CCB成員的一致意見,同時提供合理的跳出機制。綜合考慮上述三種不同CCB決策機制,第三種策略最為實用。6、傳統質量成本和現代質量成本的主要區別有哪些?傳統的質量成本集中在與失效有關的事件和活動,如損壞、缺陷等。傳統質量成本通常以報廢、返工、返修等形式出現;[2分]現代的質量成本的目的則在于通過預防和評估活動中的適當投入,減少與失效有關的活動。[2分]Crosby,Juran,Pressman軟件質量定義的比較。(1)Crosby的定義指的是寫好的軟件符合由顧客和它的專業組編制的規格說明書的程度。這也意味著包含在規格說明中的錯誤是不予考慮的,也不降低軟件質量—顯然這是不足的。[1分](2)Juran的定義旨在達到顧客滿意度,這就要求對檢查改正顧客的需求規格書投入大量工作。但該定義的主要缺點是免除了顧客對軟件規格書準確性、完備性的責任。[1分](3)Pressman定義為SQA提出了要由開發者滿足的三個要求:特定功能需求,它主要是指軟件系統的輸出;在合同中提出的軟件質量標準;反映當今水平的專業方法的良好軟件工程方法的發展水平。實際上,Pressman定義提供了測試滿足需求程度的操作方向。談談你對合同評審過程的理解?合同評審是一個指導評審建議草案和合同文檔的SQA部件。其過程分為兩個階段進行:[1分](1)第一階段—提交給可能顧客之前的建議草案評審;[1分](2)第二階段—簽約前的合同草案評審,該階段在建議和合同談判期達成的理解基礎上評審合同草案。[1分]每個評審階段完成后,要求建議組與法律部進行必要的修改、補充和改正。[1分]請列舉典型的軟件質量基礎設施SQA部件?(不少于5個)規程與工作條例、支持性質量手段、員工培訓與認證、改正性和預防性措施、配置管理、文檔編制控制請指出軟件質量費用擴展模型對軟件質量費用經典模型的擴展。仔細考察經典軟件質量費用模型的考察,我們將發現經典軟件質量費用模型沒有能夠涵蓋管理以及管理性失效導致的軟件質量費用。[2分]軟件質量費用擴展模型拓展了經典軟件質量費用模型,以涵蓋管理人員對軟件質量總費用的‘貢獻’—軟件質量的擴展模型:相對經典軟件質量費用,軟件質量費用擴展模型添加了管理性準備與控制費用和管理性失效費用。[2分](管理性準備與控制費用同實施的預防性管理失效或減少這些這些失效的預期出現的活動相關聯;)請描述ISO9000-3質量管理系統的基本原理(1)顧客關注。機構依靠它們的顧客,所以應當理解當前的與未來的顧客需要;(2)領導--建立并維護一個積極的內部環境中行使領導權,以實現機構的目標;(3)人們的投入。人是機構之本,他們在各機構層次的全身心投入使得他們的能力能用于為機構謀益;(4)過程方法--當把活動與資源作為過程管理的時候,就更有效地達到理想的結果;(5)管理理的系統方法--把過程作為一個系統管理;(6)持續改進--對全面性能正在進行的改進應當在機構的日程上優先;(7)決策制定的實在方法。有效決策是建立在信息分析的基礎上的;(8)相互支持的供貨商關系。一個機構和它的供貨商是互相依賴時,相互支持的供貨由關系增強雙方創造增加值的能力6、傳統質量成本和現代質量成本的主要區別有哪些?傳統的質量成本集中在與失效有關的事件和活動,如損壞、缺陷等。傳統質量成本通常以報廢、返工、返修等形式出現;現代的質量成本的目的則在于通過預防和評估活動中的適當投入,減少與失效有關的活動。在軟件產品與其他工業產品之間的區別主要有哪些?并描述這些不同?軟件產品和其他工業產品的主要區別有如下幾點:(1)產品的復雜性;產品的復雜性能夠用產品許可的操作方式的數目來度量:工業產品,即使是高級機器,也不允許由其不同的機器組合建立的幾千種以上的操作方式;一個典型的軟件,人們可以發現上百萬種軟件操作的可能。(2)產品的可見性;工業產品是可見的,而軟件產品是不可見的。工業產品的大多數缺陷可在制造過程中檢測出來;然而軟件產品的缺陷是不可見的,軟件包中的組件可能從一開始就缺失了。(3)產品開發和制造過程的特殊性。同工業產品相比,軟件產品不能在生產過程的所有三個階段檢測缺陷。能夠檢測缺陷的唯一階段是開發階段。高度螺旋模型每次迭代必需的活動包含哪些?顧客的需求規格說明、意見與更改要求;開發者的計劃制定活動;開發者的風險分析與化解;開發者設計活動;開發者關于編碼、測試、發布的構造活動;顧客的評價3、請從SQA的角度,闡述分別編寫用戶需求文檔和系統需求文檔的理由?(1)很自然人們會想到只有客戶才會有興趣透徹定義它的需求以確保他約定的軟件產品的質量。他編制的需求文檔是對低質量的基礎防護;(2)然而我們對各種軟件質量因素的分析表明,開發者可以添加代表它自身利益的需求,例如可重用性需求、可驗證性需求等;許多情況下,某些沒有包括在典型客戶需求文檔中的質量因素確是開發者感興趣的。而,諸如可移植性、可重用性、可驗證性等質量因素,客戶很少感興趣。這也就是人們為何分別編制客戶需求文檔和系統需求文檔的理由。4、主要的SQA維護基礎設施工具有哪些?主要的SQA維護基礎設施工具有軟件維護規程和工作條例、支持性軟件質量手段、維護組的培訓和認證、預防性和改正性措施、軟件配置管理、軟件維護文檔和質量記錄等5、軟件質量度量過程模型包含哪些活動?(1)軟件質量需求的定義;(2)軟件質量度量和評估的準備;(3)軟件質量度量的執行、分析和確認6、傳統質量成本和現代質量成本的主要區別有哪些?(1)[2分]傳統的質量成本集中在與失效有關的事件和活動,如損壞、缺陷等。傳統質量成本通常以報廢、返工、返修等形式出現;(2)[2分]現代的質量成本的目的則在于通過預防和評估活動中的適當投入,減少與失效有關的活動。六、應用題(每小題8分,共24分)1、某軟件需求規格說明中包含如下要求:第一列字符必須是A或B,第二列字符必須是一個數字,在此情況下進行文件修改。但是,如果第一列字符不正確,則輸出信息L;如果第二列字符不是數字,則給出信息M。請采用因果圖進行分析,并繪制出該軟件需求規格說明對應的因果圖。[4分]識別出所有原因和所有結果,并給出原因、結果元的編號如下:編號原因1第一列字符為A2第一列字符為B3第二列字符為一個數字11中間原因21修改文件22給出信息L23給出信息M(2)[4分]識別所有原因與原因之間,原因與結果之間,結果與結果之間的關系,再次接觸上繪制出因果圖如下圖所示。2、某程序模塊功能描述如下:用戶輸入分別合乎規則輸入年、月、日,程序即給出相應日期的下一天。假設限定該模塊年份在區間[1840,3000],月份、日規定滿足公歷約束。試分別選取測試數據對年進行(1)基本邊界值測試和(2)健壯性測試。假設該模塊的輸入:年、月、日分別使用變量year,month,day表示。[4分]基本邊界值測試的測試數據year值在有效取值區間內取極值,其他變量取正常值。依據基本邊界值測試基本原理,測試數據選擇如下:組別測試數據1year=1840,month=1,day=122year=1841,month=2,day=203year=2002,month=9,day=14year=2999,month=11,day=105year=3000,month=3,day=30[4分]健壯性測試的測試數據year值在整個取值區間內取極值,其他變量取正常值。依據健壯性測試基本原理,數據選擇如下:組別測試數據1year=1840,month=1,day=122year=1841,month=2,day=203year=2002,month=9,day=14year=2999,month=11,day=105year=3000,month=3,day=306year=1839,month=4,day=197year=3001,month=8,day=223、某程序模塊如下,其中,S1,S2均為語句塊:if((A>1)AND(B==0))S1;if((A==2)OR(X>1))S2;請把上述代碼轉換成程序流程圖分別選擇測試數據使得(2)判定覆蓋、(3)條件組合覆蓋標準都能夠得到滿足。(1)[2分]程序流程圖(2)(2)[2分]判定覆蓋標準A=2,B=0,X=3;A=1,B=1,X=1(3)[4分]條件組合覆蓋A=2,B=0,X=3;A=1,B=1,X=1;A=2,B=1,X=1A=1,B=0,X=21、閱讀如下C程序:要求:請繪制出左邊代碼對應的流圖;要求:請繪制出左邊代碼對應的流圖;計算所得流圖的環形復雜度V(G);假設輸入的取值范圍為(1000,20001),請用基本路徑測試方法為變量year設計測試用例,使其滿足基本路徑測試的要求。 if(year%4==0){ if(year%100==0){ if(year%400!=0) leap=1; else leap=0; }elseleap=1; }else leap=0;returnleap;}[3分]流圖(2)[1分]V(G)=e-n+2=14-12+2=判定點數+1=區域數=4(3)[4分]問題3要求設計滿足基本路徑覆蓋的測試用例,而且輸入的取值范圍(1000,2001)。所選擇的測試數據只要使得獨立路徑數量得到滿足即可。典型的測試數據為:測試用例編號測試數據預期執行結果測試路徑1year=1001leap=01-2-3-11-122year=1004leap=11-2-4-5-10-11-123year=1100leap=01-2-4-6-7-9-10-11-124year=2000leap=11-2-4-6-8-10-11-122、被測程序段為:可供選擇的測試數據組合如下:xy可供選擇的測試數據組合如下:xyⅠ31Ⅱ-12Ⅲ03Ⅳ12找出實現(1)語句覆蓋;(2)判定覆蓋;(3)條件覆蓋至少要選擇的數據組。(1)III [2分] (2)III,IV [3分] (3)I,III [3分]3、擬對如下的軟件結構:請圖形的方式分別給出(1)深度優先的自頂向下集成測試策略、(2)自底向上集成測試策略的對上述軟件結構進行集成測試的詳細集成過程。假設集成測試過程中必須的驅動模塊、樁模塊分別編號:MX、SX,其中X為整數即驅動模塊或樁模塊編號。[4分]深度優先的自頂向下集成測試策略(2)[4分]自底向上集成測試策略1、有一段子程序:procedureexample(y,z:real;varx:real)begin if (y>1)and(z=0)thenx:=x/y; if (y=2)or(x=l)thenx:=x+l;end.該子程序接受x,y,z的值,并將計算結果x的值返回給調用程序。答題要求:(1)把上述子程序轉化成程序流程圖。(2)用白盒法設計測試用例,并使得所設計的一組或幾組測試數據能夠滿足條件組合覆蓋標準。 (1)程序流程圖(2)[4分]用白盒法中條件組合覆蓋設計測試用例:①y=2,z=0,x=4;②y=2,z=1,x=1;③y=1,z=0,x=2;④y=1,z=1,x=1.2、某程序模塊功能描述如下:用戶輸入分別合乎規則輸入年、月、日,程序即給出相應日期的下一天。假設限定該模塊年份在區間[1840,3000],月份、日規定滿足公歷約束。試分別選取測試數據對月份進行(1)基本邊界值測試和(2)健壯性測試。、假設該模塊的輸入:年、月、日分別使用變量year,month,day表示。(1)[4分]基本邊界值測試的測試數據:在各變量取值有效區間內,month取極值,其他變量取任意正常值。按照基本邊界值測試原理,測試數據選取如下:組別測試數據1year=1840,month=1,day=122year=1841,month=2,day=203year=2002,month=9,day=14year=2999,month=11,day=105year=3000,month=12,day=30(2)[4分]健壯性測試的測試數據:month值在整個取值空間中選擇,其他變量取有效值區間中的任意值。按照健壯性測試原理,測試數據選取如下:組別測試數據1year=1840,month=1,day=122year=1841,month=2,day=203year=2002,month=9,day=14year=2999,month=11,day=105year=3000,month=12,day=306year=1839,month=0,day=197year=3001,month=13,day=223、變量的命名規則一般規定如下:變量名的長度不多于40個字符,第一個字符必須為英文字母,其他字母可以英文字母、數字以及下劃線的任意組合。請用等價分類法設計測試用例。(1)劃分等價類[4分]輸入條件合理等價類不合理等價類長度(1)小于40個字符(2)等于40個字符(5)大于40個字符第一個字符(3)英文字母(6)非英文字母其他字母(4)英文字母、數字或下劃線的任意組合空格標點符號運算符號其他可顯示字符(2)設計測試用例[4分]測試數據測試范圍期望結果s_name12等價類(1),(3),(4)有效a1b2c3d4e5f6g7h8i9j1k2l3m4n5o6p7q8r9s_tr等價類(2),(3),(4)有效a1b2c3d4e5f6g7h8i9j1k2l3m4n5o6p7q8r9s_trff等價類(5)無效234name等價類(6)無效abgh等價類(7)無效Ab!2f等價類(8)無效Fg+ghh等價類(9)無效H@gh等價類(10)無效附錄資料:不需要的可以自行刪除考試后心理調節技巧同學們:升入高中的第一次考試(月考)結束了,成績也出來了,不知道同學們現在的心情怎么樣,可能是幾家歡樂幾家愁吧,先不管是樂還是愁,我們都是時候好好調整自己的心態,所以今天我就跟你們一起探討一下考試后的心理調節。主要是分為兩大部分,一是成績還沒公布前的心理調節,第二是知道考試成績后的心理調節。一、考試成績不清楚前的心理調節雖然考試的成績現在還不知道,但此時此刻同學們的心情大概可以概括為以下幾種:1.瘋狂放松心理我想現在很多同學都想考試后痛痛快快地玩一下,這種心情是可以理解的,考試后輕松一下,發泄一下壓抑的情緒是無可厚非的,但考試后就將學習拋到九霄云外,這就不對了。考完試只是一次人生中小的終點,再這個終點后,我們還要迎接更多的挑戰和起點。所以我建議同學們還是利用考試后這段稍微清閑的時間,好好調整自己的情緒,準備迎接下半個學期的緊張學習。2.盲目樂觀心理雖然具體成績還不知道,可能有的同學認為自己運氣不錯,超常發揮,有點沾沾自喜。但問題是成績還沒公布,不應該有盲目樂觀的心理,否則在真實的成績公布之后,和原來想象的相去甚遠,我們的內心就會經歷嚴重的心理挫折,本來樂觀的心理就會被失敗、痛苦所代替。這種痛苦的體驗會使心理承受力低的同學產生自卑感。所以我們應該調整自己的心態,客觀地估計自己的成績,切忌過高估計成績。我們可以參照上次成績來估計,因為成績的提高不是一蹴而就的,需要有一個過程,正確認識自己的實力,從而對快要面臨的成績有一個合理的期望。還可以與平時成績相近的同學比較,因為只有與自己平時成績相近的同學進行比較,才能真正知道自己成績的意義,從而把自己的可能成績放在恰當的位置。否則,就會過高估計自己的成績,最終導致無法面對真實的成績。3.自責后悔心理有的同學因為某些個別地方沒有充分發揮,認為不該錯的地方錯了,錯得冤枉,非常自責和后悔,糾纏于自己某個缺陷不放。其實考試是涉及到很多綜合能力的過程,不能要求自己一點失誤也沒有,關鍵是盡力吸取經驗教訓,避免在以后的考試中犯同樣的錯誤。4.失落焦慮心理考試結束后,隨著緊張感的結束,我們有的同學反而感到茫然無措,心理空蕩蕩的,仿佛失去了什么。這種失落心理會使他們失去熱情,對什么事都不感興趣,就是急切地想知道自己的成績,在緊張焦慮、苦苦等待中度過,這是一種焦慮恐懼心理,我們也應該消除。因為處于這種焦慮恐懼中的同學,很難保持良好的學習狀態,會出現注意力不集中、倦怠、消極的表現。如果真的很難集中投入到學習中去,就可以選擇一些需要付出體力的活動,例如通過劇烈的活動如踢球、跑步等來發泄自己消極情感,也可以做一些不需要特別投入的活動如練字等,使自己在充實的活動中等待成績公布。二、知道考試成績后的心理調節(一)避免兩種不合理情緒很快我們的成績就會陸續公布,那么肯定會出現“幾家歡樂幾家愁”的情形。所以也要注意以下兩種不合理的心理狀態。1.驕傲自滿心理在本次的考試中,肯定有考得不錯的同學,那么首先要預先祝賀你取得好的成績,因為你的付出得到了相應的收獲。但同時也要特別提醒你們,千萬不能驕傲自滿。我們都知道一個道理:池塘里的水,經年累月之后就成了死水,而流水不腐的根本就在于它能不斷的獲得新的活水,補充新的血液。我們的學習也是這樣,一次考試的成就并不能代表以后的每一次考試都能保持。所以我們得再接再厲,創造更好的成績。2.心灰意冷心理可能絕大多數同學在試卷發下來的那一剎那間,覺得用簡直就是聞者傷心,見者流淚,慘不忍睹!。有的同學甚至對未來感到絕望,喪失了對學習與生活的勇氣和信心。還有的人因此而妄自菲薄、自暴自棄,還有的同學看到別的同學的成績遠遠高于自己,會產生比較強烈的嫉妒心理。這些同學可能會出現因為害怕考試失敗就逃避考試的行為。但我們應該清楚地認識到不能因為怕失敗就要逃避它。難道我們就因為害怕車禍,就不出門了?還有飛機是比汽車更危險的交通工具,但如果條件允許的話,我想人們更喜歡選擇飛機吧。既然我們都不害怕對我們生命有威脅的東西,我們為什么要害怕考試失敗呢?在我們的平時生活中,難道都是沒有什么失敗和挫折的事情發生的么?相信平時我們都經常聽到一些很好的祝福話語,例如一帆風順、萬事如意、馬到成功、心想事成等等,但我們認真地想一想,這些祝福的話語真的可以在生活中實現嗎?應該可能性不大吧?為什么人們要說這些祝福的話呢?就是人們都知道在生活中肯定有很多挫折和困難,才說出這樣的祝福的話語,希望在一定程度上能給對方信心戰勝挫折和困難。所以在我們的人生征途上肯定會遇到很多挫折和困難,考試只是一個很小很小的困難。先來聽一下肯德基創始人的故事。肯德基創始人的故事很多同學都知道肯德基餐店吧,在全球都有它的連鎖店,那么你對肯德基的創始人,也就是肯德基先生有什么印象?可能都是在注冊商標上看到的滿頭白發,留著山羊胡子的小老頭吧。為什么不用他年輕帥氣的照片呢?那我們得先了解一下肯德基先生的故事。5歲時父親去世,14歲時輟學,開始流浪。16歲時謊報年齡參軍,但軍旅生活處處不順心。18歲時結婚,不久妻子賣了他的財產逃跑。后來學法律學不成,就賣保險,賣輪胎,經營渡船、加油站等等,都失敗了。到中年時做餐廳廚師和洗瓶師,但不久也失業。年老后要靠福利金生活。66歲時拿著幾百美元的社會福利金,開著一輛破汽車,向餐廳出售他研制的一種炸雞配方,88歲時終于因為他的炸雞配方才獲得成功。KFC就是這樣創辦并從此風靡全球。所以我們不能逃避失敗和挫折,而應該勇敢面對它。可能我們一生都試圖擺脫壓力,但終歸是徒勞無功。科學家認為,人需要激情、緊張和壓力。如果沒有既甜蜜又痛苦的滋味,人的機體就根本無法存在。實驗表明,如果將一個人關進隔離室內,盡可能讓他感覺非常舒服,但沒有任何情感體驗,也就是沒有喜怒哀樂,他也會很快發瘋。適度的壓力可以激發人的免疫力,從而延長人的壽命。如果我們平時都沒有考試,或者每次考試都是滿分,那么我們就沒有學習的動力。挫折對于一個生活的強者來說,無異于一劑催人奮進的興奮劑,可以提高他的認識水平,增強他的承受力,激發他的活力。所以挫折可幫助我們更好的適應社會。我們的一生其實就是適應所生存的社會的一生,而要適應社會,就要學會隨時依社會環境更替調整自己的動機、追求、情感和行為。在我們的成長過程中,社會采用獎賞、引導、威脅、甚至懲罰的方式,讓我們在成功和挫敗中學會適應社會,學會依社會環境的不同來調整自己的言行。那么當前我們中學生的主要任務是學習,所以考試就成了我們成長中必不可少的檢驗。如果我們連考試失敗都接受不了,那么我們怎么面對以后工作上的失敗,生意上的失敗,人際關系上的失敗?所以我們應該把適度的挫折看為我們成長中的“精神補品”。因為在成長中,每戰勝一次挫折,就強化一次自身的力量,為下一次應付挫折提供了更多的精神力量,堅強的意志力也就在這一次又一次的錘煉中培養出來。著名的美國康奈爾大學做過一次心理實驗---青蛙實驗。實驗的第一部分,他們捉來一只健碩的青蛙,冷不防把它扔進一個煮沸的開水鍋里,這只反應靈敏的青蛙在千鈞一發的生死關頭,用盡全力,躍出讓它葬身的水鍋,安然逃生。實驗的第二部分:隔了半小時,他們使用一個同樣大小的鐵鍋,這一回往鍋里放入冷水,然后把那只死里逃生的青蛙放進鍋里,青蛙自由自地在水中游來游去,接著實驗人員在鍋底偷偷地用火加熱,青蛙不知底細,自然地在微溫的水中享受“溫暖”。慢慢地,鍋中的水越來越熱,青蛙覺得不妙了,但等到它意識到鍋中的水溫已經承受不住了,必須奮力跳出才能活命時,已經晚了,它全身發軟,呆呆躺在水里,直到煮死在鍋里。這個實驗告訴我們,最可怕的不是突然危機的降臨,而是緩慢漸進的危機降臨。期中考試成績不理想的同學,考試失利對你們來說不是一件壞事,它在一定程度上是一件好事,給自己敲響了警鐘,有了危機意識.才能更努力的學習,記住永遠不要認為自己是最努力的,和你自己努力比的同時,也要與周圍的同學比。(二)如何看待不好的成績面對不滿意的成績,先請同學們回答我一個問題:“對于考試,你努力學習了嗎?”如果以前你沒努力,現在努力還來得及,但更多的同學可能會說,我覺得我比初中還努力,但我現在的成績卻遠遠不如初中的,為什么呢?要想揭開這個疑問,我們必須弄清楚以下兩點。1.高中學習的特點高中的學習跟初中的學習是有很大的不同的。高中的知識量比初中的大,理論性、系統性和綜合性都增強,還有學科間知識相互滲透,從而增加了高中學習的難度,考驗同學們各方面的能力也有更高的要求水平。所以有的同學沒有一下子適應過來,特別是高一的同學。而且每個人適應高中學習的速度各不相同,適應快的需要一兩個月的時間,適應慢的則需要一兩年的時間,也許有的同學上高三才找到學習的感覺。但要相信,只要努力肯定會有回報!同時我們也要認識到,努力是相對的,你努力的同時,別人也在努力,你學到十點多,別的同學學到十二點多。所以不能只看到自己的努力而沒看到別人的付出,只許自己進步不許別人有好成績!2.正確認識名次意義很多同學衡量自己的學習有沒有進步,都是看名次的,所以就很在意名次的高低。高一的同學一定要明白:現在你是在一中讀書,每個同學都是很有實力的。所以你的名次與初中相比肯定是退后一些,應該學會在班級里找到恰當的位置。而且也應該知道每個人在班上的名次是不可能固定的,不是進步就是退步。也要走出一個誤區,就是不能單單看排名,因為很多從前不用功但很有潛力的同學成績現在趕上來了,人人都在發展。應該擁有一顆平常心,正視自己和別人的排名變化,與其嫉妒或羨慕他人,不如虛心向他人請教有效的方法,提高自己的學習效率。高中學習是一個知識積累的過程,重在檢查所學基礎知識漏洞所在,不要將目光只放在眼前的名次上。(三)認識考試的意義,學會總結分析考試成績不理想的話,你也不應該一味地傷心、后悔,讓下半個學期都沉浸在痛苦之中。除此之外,最重要的是應該認識到考試的意義,平時的考試或練習的真實意圖是使我們同學能夠“發現問題,解決問題”,也就是通過考試可以告訴我們什么知識已經掌握,哪些還沒有理解。通過對考試結果的分析能反映自己學習上的漏洞,只要自己知道漏洞在哪兒,如何去彌補,下一次成績就一定會提高。對考試的分析也指出了我們接下來的復習的重難點以及學習計劃的方向,所以考試可以使今后復習的目標更加明確,解決問題的精力更易集中,使我們更好的檢測和把握自己。那么我們考試后如何分析總結?有的同學考前對試題卷是“可欲而不可求”,考時則是對試題卷“奉若真神”,生怕漏了一道題,但是考后則是把它無情的拋棄。這時,他們的眼中只有分數了,為什么有那么多的同學沒有把眼光放在以后。其實分數只不過是對你這階段努力的一個評價,考完后不是盯著它,難道盯著它就能把66分變成99分嗎?關鍵還是要弄清丟失分數的原因、不清楚的知識以及這一階段的不足,我們的目標不是這一次次的小考,而是將來的高考。我們也應避免不良的歸因方式,若將考試成績差的原因總是歸于外部因素,例如埋怨老師教的不好,試題太難等,這就很難地準確地分析考試失敗的原因。如果找不出真正的原因,那么自然沒有辦法尋找到更正確、更有效的途徑來提高自己。所以考試后可結合試卷,對自己平時的復習目的、學習態度和學習方法進行分析。對回答正確的題目,要重新溫習一下自己運用的是哪個知識點來解答的,是如何理解運用所學知識的。答錯了的題目,就要找到自己出錯的原因,一般原因
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年人工智能輔助醫療診斷產品注冊審批法規動態及應對策略報告
- 2025年城市更新項目歷史文化街區保護與特色街區建設研究報告
- 新能源汽車制造2025:核心技術與產業布局新能源汽車產業鏈投資機會報告
- 2025年醫院電子病歷系統優化在醫院信息化建設中的數據生命周期管理報告
- 2025年醫院電子病歷系統優化構建醫療信息化生態圈報告
- 2025年醫藥市場醫藥政策法規變化:仿制藥一致性評價下的市場適應性報告
- 2025年醫藥企業研發外包(CRO)模式下的臨床試驗數據挖掘與知識產權保護
- 零售企業私域流量運營實踐:2025年消費者洞察與場景化營銷報告
- 八年級期末家長會教學課件
- 2025年海上風能資源評估與深遠海風電發展規劃報告:深遠海風電場海上風電場運維產業生態
- 2022AHA-ACC-HFSA心衰管理指南解讀
- 智慧能源管理云平臺方案智慧能源綜合服務方案智慧能源管理系統方案38-82
- 玻璃粉燒工藝
- 云計算和邊緣計算在工業互聯網中的融合
- 24年海南生物會考試卷
- 中南大學學科發展與規劃處
- 高危孕產婦管理課件培訓
- 天一大聯考海南省2024屆高一物理第二學期期末考試試題含解析
- 夏季駕駛員安全培訓
- 計量經濟學論文eviews
- 《納稅籌劃(第7版)》課件 第7章 其他稅種的納稅籌劃
評論
0/150
提交評論