Time of Update: 2016-03-12
標籤:本次作業選做:複審自己或別人的代碼找出一些問題本次代碼複審選取http://wenku.baidu.com/view/d827a62de45c3b3567ec8baa.html?from=search處代碼,感謝作者的材料貢獻,下面寫的不好的還希望作者和各位讀者指出,並且為之致歉。 &
Time of Update: 2016-03-12
標籤:本次編寫複利計算我使用了Java編寫,有兩項功能,一是根據本金計算複利終值,二是根據複利終值計算所需的本金,此時我利用了兩條公式輸入本金求終值:S = P * Math.pow(1.0 + i, n) 即 複利終值=本金*(1+利率)^利率擷取時間輸入終值求本金:P = S * Math.pow(1.0 + i, -n)即 所需本金=複利終值*(1+利率)^(-利率擷取時間)在Java中運行結果如下:1、輸入本金求終值2、輸入終值求本金 首先在第一個輸入框內輸入1、2
Time of Update: 2016-03-12
標籤:現有的命名方式有多少種?請舉例說明一、匈牙利命名法: 廣泛應用於象 Microsoft Windows 這樣的環境中。 Windows 編程中用到的變數(還包括宏)的命名規則匈牙利命名法,這種命名技術是由一 位能乾的 Microsoft 程式員查爾斯· 西蒙尼(Charles Simonyi) 提出的。 匈牙利命名法通過在變數名前面加上相應的小寫字母的符號標識作為首碼, 標識出變數的範圍, 類型等。這些符號可以多個同時使用,
Time of Update: 2016-03-12
標籤:我所知道的命名方法有三種:1. 駝峰命名法 特點:組成變數名的第一個單詞首字母小寫,其餘單字首大寫,中間不能用空格、‘-‘和‘_‘。 例: nameForMethod、nameForClass等2. 帕斯卡命名法(大駝峰命名法) 特點:與駝峰命名法類似,只不過組成變數的首字母大寫。 例: NameForMethod、NameForClass等3. 匈牙利命名法 特點:這種方法要求在每個變數名的前面加上表示VARIANT 資料型別或用途的小寫字母。 例: a.
Time of Update: 2016-03-12
標籤:軟體工作量的評估方法常用的軟體工作量的評估方法有:經驗法(DELPHI方法,類比法),模型法(一元線性關係,多元線性關係,一元非線性關係,多元非線性關係)DELPHI方法的估算流程Delphi方法的優點和缺點優點:1.可以產生非常準確的結果 2.適合任何規模的產品。缺點:1.依賴於少數專家 2.要消耗較多的時間 3.可能存在共同的偏見。pert Sizing評估方法pert Sizing
Time of Update: 2016-03-12
標籤:因為還是一個菜鳥,對於VS這樣的大軟體還只能是自己個人的理解,以前用的是VC++,後來因為電腦系統更新,開始接觸了VS,個人覺得還是vs2010更好用一些,作為一款windows平台應用程式的整合式開發環境,對於VC++和VS比較,個人還是很喜歡VS,更多的工具包,在建立程式上也更簡單的多,每一條語句都有下方的跟蹤,也可能是自己懶,所以喜歡這樣的編譯軟體,而且他還可以用C++、C#、VB、Java編程,更多的選擇,讓大家有更多的選擇,現在最新的版本就是VS2015,因為安裝問題,我用的還是
Time of Update: 2016-03-11
標籤: 收到軟體工程的作業,面對題目“......”。我先擬定了一個大概的思路,以及一些關鍵的函數。思路利用迴圈產生30道算術式,並計算答案,儲存答案,在利用迴圈顯示30道題的答案。
Time of Update: 2016-03-12
標籤:關於產品同質化問題的一點見解 上一次作業裡面我提到了我用過的兩款移動團購軟體百度糯米和美團,當時我對於這兩款軟體的比較有點膚淺,僅僅是說我覺得百度糯米的活動比較多,優惠更多,所以它才更吸引我一直在用。老師根據我的闡述提出了產品同質化的問題讓我思考。
Time of Update: 2016-03-12
標籤:1.軟體工作量的估計有哪些方法? 常用的二種估算方法:Pert Sizing估算方法Pert Sizeing是一種加權平均法,可以用於估計軟體項目的工作量。在估計每一項任務時,首先按最佳的、可能的、最差的三種情況給出估計值,記為a,b,c;然後用下面公式計算期望值,也就是所謂的最終估計值:期望值=(a+4*b+c)/6 DELPHI估算方法其估算流程如下: 兩種評估方法的比較:
Time of Update: 2016-03-11
標籤:今天軟體工程課的時候,老師舉個例子,最大的連續子序列的問題,自己在在腦中,想起來了在ACM中做過的題,簡要說一下思路:動態規劃,找到狀態轉移方程是關鍵。定義兩個數組a[],b[],一個存自己輸入的數組,一個用來存連續和的值。狀態轉移方程:b[i]=max{b[i-1]+a[i],a[i]},找出最大的b[i]。虛擬碼:for(迴圈)if(a[i]>0),b[i]=b[i-1]+a[i],else b[i]=a[i]我選擇用的是選擇排序,比較一輪就知道最大是哪一個,max=
Time of Update: 2016-03-12
標籤:before:寫一個能自動產生三十道小學四則運算題目的“軟體”,要求:除了整數以外,還要支援真分數的四則運算一,程式的設計思想 利用時間做種,分別隨機產生運算的兩個數字,運算子號,其中運算子號可以存在一個字元數組裡,對數組下標隨機。然後可以有一個判定機制,防止出現零做被除數的情況出現。最後就是為了以後好擴充一些,我把主要的功能放到另外的函數裡了,主函數裡寫了一個時間種子,這樣每次產生的題目都不一樣。二,來源程式代碼#include<iostream>u
Time of Update: 2016-03-12
標籤:真題51:某軟體系統無需線上容錯,也不能採用冗餘設計,假設對可靠性要求較高。故障有可能導致嚴重後果,一般採用()。A.恢複塊設計B.N版本號碼程式設計C.檢錯技術D.減少複雜度設計分析解答:本題考查軟體的可靠性設計。本題目中的故障可能導致嚴重後果,所以應採取檢測技術預防故障的產生,本題的正確答案選擇C。真題52:軟體可靠性管理把軟體可靠性活動貫穿於軟體開發的全過程。成為軟體project管理的一部分。確定軟體可靠性度量活動屬於()階段。A.需求分析B.概要設計C.具體設計D.測試階段分析解
Time of Update: 2016-03-11
標籤:package ch1;import java.awt.BorderLayout;import java.awt.Component;import java.awt.Dimension;import java.awt.FlowLayout;import java.awt.Graphics;import java.awt.GridLayout;import java.awt.Toolkit;import java.awt.event.ActionEvent;import
Time of Update: 2016-03-12
標籤: 1最近老徐測試團隊一直在補充成員每天收到n多測試簡曆滿意者寥寥無幾 2老徐之前寫過n多關於測試職業學習成長的文章今天繼續來聊聊學習這件小事希望對所有測試職業從業者或者其他同行從業者有點參考意義當然,覺得自己很厲害的,不需要學習的、不想聽老徐閑扯的朋友忽略此文 3核心觀點:測試職業是一個終身學習的職業需要你學習、掌握的技能太多 4什麼時候學、什麼方式學呢?老徐認為,工作中學習才是最快、最有成效!當然,平
Time of Update: 2016-03-11
標籤:1.經驗法 --DELPHI方法:需要多個專家參與。 --類比法:可以一個專家根據曆史相似的項目進行評估。2.模型法 --一元線性關係 ··工作量=規模*生產率+C ··生產率借鑒曆史項目的資料,C為一個常量,多數情況下為0.這是最簡單的估算模型. --多元線性關係 ··工作量=規模*生產率*複用率*難度係數*人員能力係數*...+C
Time of Update: 2016-03-11
標籤:在討論軟體工作量估算方法前,首先要清楚什麼事軟體工作量估算。我理解的工作量估算,就是估算軟體項目所耗費的資源數,這個資源套件含人力和時間,一般用人天、人月的形式來衡量。(而軟體的成本=耗費的資源*資源的單價)。而且我個人覺得軟體工作量與軟體規模是不等的,規模是指大小是固定的,而一個軟體開發的工作量與許多因素有關,如公司的效率啊,參與開發人員的編程水平等。 從估算單位角度來說,工作量估算的方法分為兩類:直接估演算法和間接估演算法。直接法指基於WBS的工作量估算方法,直接估算出人天工
Time of Update: 2016-03-11
標籤:“構建”既是名詞,也是動詞,但在現實生活中,最好不要把它當作形容詞,比方說“您真‘構建’的”。(Sorry,忍不住又在扯了 –_-#) 我對本章內容的概括是:在軟體開發過程中,構建活動是一個程式員最最應該關注的活動。至於W-H-Y,Why,作者用了一章的篇幅來闡述這個問題。 在本章的開頭(Page3的1.1什麼是軟體構建),可以得知研究者把軟體開發過程中的各種不同的活動(acitivity)歸納為以下11種: 定義問題(problem definition)
Time of Update: 2016-03-11
標籤: 1 import java.util.Scanner; 2 3 /** 4 * Created by lenovo on 2016/3/9. 5 */ 6 public class main { 7 public static void main(String[] args) { 8 Scanner scanner =new Scanner (System.in ); 9 double F,p,i,n;10 System
Time of Update: 2016-03-11
標籤: 一、你知道軟體測試有多重要嗎?
Time of Update: 2016-03-11
標籤:provides search update 軟體包 程式 1 安裝新的軟體包su -c ‘yum install tsclient‘安裝包組su -c ‘yum groupinstall "MySQL Database" ‘ 2 更新程式包su -c ‘yum update tsclient‘更新包組su