1. 程式人生 > >2017年上半年軟體工程師考試--程式設計師(上午)考點總結三

2017年上半年軟體工程師考試--程式設計師(上午)考點總結三

1、採用虛擬儲存器的目的是擴大使用者的地址空間

2、我國軟體著作權中的翻譯權是指將原版軟體由一種自然語言文字轉換成另一種自然語言文字

3、軟體著作權從軟體作品性的角度保護其表現形式,原始碼、目的碼、軟體文件是計算機軟體的基本表達方式,受著作權保護;

專利權從軟體功能性的角度保護軟體的思想內涵,及軟體的技術構思、程式的邏輯和演算法等的思想內涵,涉及計算機程式的發明,可利用專利權保護;

商標權可從商品、商譽的角度為軟體提供保護,利用商標權可以禁止他人使用相同或者相近的商標,生產或銷售假冒產品。

商業祕密權可保護軟體經營資訊和技術資訊

4、聲音訊號的數字化過程包括取樣、量化和編碼。

5、人耳能聽到的聲音訊號的頻率範圍為

20Hz~20kHz,小於20Hz聲波訊號稱為亞音訊號,高於20kHz的訊號稱為超音訊訊號

6HTTP是用於傳輸網頁,PGP是安全電子郵件協議,SET是安全電子交易,SSL是安全套接層協議

7、有關傳值呼叫和引用呼叫:

若實現函式呼叫時,將實參的值傳遞給對應的形參,則稱為傳值呼叫。這種方式下形式引數不能向實際引數傳遞資訊。引用呼叫的本質是將實參的地址傳給形參,函式中對形參的訪問和修改實際上就是針對相應實際引數變數所做的的訪問和改變。

8、在面向物件的的系統設計中,每一種設計模式都集中於一個特定的面向物件設計問題或設計要點,描述了什麼時候使用它,在另一些設計約束條件下是否還能使用,以及使用的效果如何取捨。

按照設計模式的目的可以分為建立型模式,結構型模式,和行為型模式。建立型模式與物件的建立有關,結構型模式處理類或物件的組合,涉及如何組合類和物件以獲得更大的結構。行為型模式對類或物件怎樣互動和怎樣分配職責進行描述。

9、資料庫中alterupdate的使用區別:

alter是修改資料表結構,update是修改資料表的值,不涉及表結構

例如:

alter 用於修改原有的列定義

舉例:向student表中新增‘入學時間’列,其資料型別為日期型別

alter table student add column scome

datetime                                                            

update修改表內的資料 updata <表名>set <列名>

舉例:將學生08001的年齡改為22歲

update student where sno=22;

10、常用的IP地址中有三種基本型別:由網路號的第一個位元組來區分。A類地址的字一個位元組為1~126,數字0127不能作為A類的地址,數字127保留給內部回送函式,而數字0則表示該地址是本地宿主機。B類地址的第一個位元組為128~191.C類的地址第一個位元組為192~223.D類的地址的第一個位元組為224~239.E類的地址保留的第一個位元組為240~254.