日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

软考初级程序员---题目(二)

發(fā)布時(shí)間:2023/12/20 编程问答 27 豆豆
生活随笔 收集整理的這篇文章主要介紹了 软考初级程序员---题目(二) 小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

提供初級程序員和中級軟件設(shè)計(jì)師題庫PDF和資料,獲取請私聊,盡快回復(fù)。。。。

1
在CPU中,常用來為ALU執(zhí)行算術(shù)邏輯運(yùn)算提供數(shù)據(jù)并暫存運(yùn)算結(jié)果的寄存器是 ( ) 。
程序計(jì)數(shù)器
狀態(tài)寄存器
通用寄存器
累加寄存器
正確答案:D
答案解析:
在運(yùn)算器中,累加寄存器是專門存放算術(shù)或邏輯運(yùn)算的一個(gè)操作數(shù)和運(yùn)算結(jié)果的寄存器,能進(jìn)行加、減、讀出、移位、循環(huán)移位和求補(bǔ)等操作,是運(yùn)算器的主要部分。


3
海明碼利用奇偶性檢錯(cuò)和,通過在n個(gè)數(shù)據(jù)位之間插入k個(gè)檢驗(yàn)位,擴(kuò)大數(shù)據(jù)編碼的碼距。若n=48,則k應(yīng)為 ( ) 。
4
5
6
7
正確答案:C
答案解析:
n和k滿足關(guān)系:
2^k-1≥n+k
題中n=48,k為6可滿足上述關(guān)系式。


4
通常可以將計(jì)算機(jī)系統(tǒng)中執(zhí)行一條指令的過程分為取指令,分析和執(zhí)行指令3步。若取指令時(shí)間為4Δt,分析時(shí)間為2Δt。執(zhí)行時(shí)間為3Δt,按順序方式從頭到尾執(zhí)行完600條指令所需時(shí)間為 (請作答此空) Δt;若按照執(zhí)行第i條,分析第i+1條,讀取第i+2條重疊的流水線方式執(zhí)行指令,則從頭到尾執(zhí)行完600條指令所需時(shí)間為 ( ) Δt。
2400
3000
3600
5400
正確答案:D
答案解析:
按順序方式需要執(zhí)行完一條執(zhí)行之后再執(zhí)行下一條指令,執(zhí)行1條執(zhí)行所需的時(shí)間為4Δt+2Δt+3Δt=9Δt,執(zhí)行600條指令所需的時(shí)間為9Δt×600=5400Δt。

5
通常可以將計(jì)算機(jī)系統(tǒng)中執(zhí)行一條指令的過程分為取指令,分析和執(zhí)行指令3步。若取指令時(shí)間為4Δt,分析時(shí)間為2Δt。執(zhí)行時(shí)間為3Δt,按順序方式從頭到尾執(zhí)行完600條指令所需時(shí)間為 ( ) Δt;若按照執(zhí)行第i條,分析第i+1條,讀取第i+2條重疊的流水線方式執(zhí)行指令,則從頭到尾執(zhí)行完600條指令所需時(shí)間為 (請作答此空) Δt。
2400
2405
3000
3009
正確答案:B
答案解析:

若采用流水線方式,執(zhí)行完600條執(zhí)行所需要的時(shí)間為4Δt×600+2Δt+3Δt=2405Δt。


6
若用256K×8bit的存儲(chǔ)器芯片,構(gòu)成地址40000000H到400FFFFFH且按字節(jié)編址的內(nèi)存區(qū)域,則需( )片芯片。
4
8
16
32
正確答案:A
答案解析:
內(nèi)存區(qū)域從40000000H到400FFFFH,占用的字節(jié)數(shù)為
400FFFFFH-40000000H+1=100000H
=1 0000 0000 0000 0000 0000B=220=1024K
一片256K×8 bit的存儲(chǔ)器芯片的存儲(chǔ)容量為256KB,需要的芯片數(shù)為1024divide256=4。


7
假設(shè)文件系統(tǒng)采用索引節(jié)點(diǎn)管理,且索引節(jié)點(diǎn)有8個(gè)地址項(xiàng)iaddr[0]~iaddr[7],每個(gè)地址項(xiàng)大小為4B,iaddr[0]~iaddr[4]采用直接地址索引,iaddr[5]和iaddr[6]采用一級間接地址索引,iaddr[7]采用二級間接地址索引。假設(shè)磁盤索引塊和磁盤數(shù)據(jù)塊大小均為1KB字節(jié),文件File1的索引節(jié)點(diǎn)如下圖所示。若用戶訪問文件File1中邏輯塊號(hào)為5和261的信息,則對應(yīng)的物理塊號(hào)分別為(請作答此空);101號(hào)物理塊存放的是( )。
89和90
89和136
58和187
90和136
正確答案:C
答案解析:
根據(jù)題意,磁盤索引塊為1KB,每個(gè)地址項(xiàng)大小為4B,故每個(gè)磁盤索引塊可存放1024/4=256個(gè)物理塊地址。又因?yàn)槲募饕?jié)點(diǎn)中有8個(gè)地址項(xiàng),其中5個(gè)地址項(xiàng)為直接地址索引,這意味著邏輯塊號(hào)為0~4的為直接地址索引;2個(gè)地址項(xiàng)是一級間接地址索引,其中第一個(gè)地址項(xiàng)指出的物理塊中是一張一級間接地址索引表,存放邏輯塊號(hào)為5~260對應(yīng)的物理塊號(hào),第二個(gè)地址項(xiàng)指出的物理塊中是另一張一級間接地址索引表,存放邏輯塊號(hào)為261~516對應(yīng)的物理塊號(hào)。經(jīng)上分析,從題圖不難看出,邏輯塊號(hào)為5的信息應(yīng)該存放在58號(hào)物理塊中,邏輯塊號(hào)為261的信息應(yīng)該存放在187號(hào)物理塊中。


8
假設(shè)文件系統(tǒng)采用索引節(jié)點(diǎn)管理,且索引節(jié)點(diǎn)有8個(gè)地址項(xiàng)iaddr[0]~iaddr[7],每個(gè)地址項(xiàng)大小為4B,iaddr[0]~iaddr[4]采用直接地址索引,iaddr[5]和iaddr[6]采用一級間接地址索引,iaddr[7]采用二級間接地址索引。假設(shè)磁盤索引塊和磁盤數(shù)據(jù)塊大小均為1KB字節(jié),文件File1的索引節(jié)點(diǎn)如下圖所示。若用戶訪問文件File1中邏輯塊號(hào)為5和261的信息,則對應(yīng)的物理塊號(hào)分別為( );101號(hào)物理塊存放的是(請作答此空)。

File1的信息
直接地址索引表
一級地址索引表
二級地址索引表
正確答案:D
答案解析:
由題中可知,iaddr[7]采用二級間接地址索引,且iaddr[7]中存放的物理塊號(hào)為101。1個(gè)地址項(xiàng)是二級間接地址索引,這意味著該地址項(xiàng)指出的物理塊中存放的是256個(gè)一級間接地址索引表,故101號(hào)物理塊存放的是二級間接地址索引表。


9
在數(shù)據(jù)庫設(shè)計(jì)的需求分析階段應(yīng)當(dāng)形成(請作答此空),這些文檔可以作為( )階段的設(shè)計(jì)依據(jù)。
程序文檔、數(shù)據(jù)字典和數(shù)據(jù)流圖
需求說明文檔、程序文檔和數(shù)據(jù)流圖
需求說明文檔、數(shù)據(jù)字典和數(shù)據(jù)流圖
需求說明文檔、數(shù)據(jù)字典和程序文檔
正確答案:C
答案解析:
數(shù)據(jù)庫設(shè)計(jì)主要分為用戶需求分析、概念結(jié)構(gòu)、邏輯結(jié)構(gòu)和物理結(jié)構(gòu)設(shè)計(jì)四個(gè)階段。其中,在用戶需求分析階段中,數(shù)據(jù)庫設(shè)計(jì)人員采用一定的輔助工具對應(yīng)用對象的功能、性能、 限制等要求所進(jìn)行的科學(xué)分析,并形成需求說明文檔、數(shù)據(jù)字典和數(shù)據(jù)流程圖。


10
在數(shù)據(jù)庫設(shè)計(jì)的需求分析階段應(yīng)當(dāng)形成( ),這些文檔可以作為(請作答此空)階段的設(shè)計(jì)依據(jù)。
邏輯結(jié)構(gòu)設(shè)計(jì)
概念結(jié)構(gòu)設(shè)計(jì)
物理結(jié)構(gòu)設(shè)計(jì)
數(shù)據(jù)庫運(yùn)行和維護(hù)
正確答案:B
答案解析:
用戶需求分析階段形成的相關(guān)文檔用以作為概念結(jié)構(gòu)設(shè)計(jì)的設(shè)計(jì)依據(jù)。


11
甲、乙兩軟件公司于2012年7月12日就其財(cái)務(wù)軟件產(chǎn)品分別申請"用友"和"用有"商標(biāo)注冊。兩財(cái)務(wù)軟件相似,甲第一次使用時(shí)間為2009年7月,乙第一次使用時(shí)間為2009年5月。此情形下, ( ) 能獲準(zhǔn)注冊。
“用友”
“用友"與"用有"都
“用有”
由甲、乙抽簽結(jié)果確定
正確答案:C
答案解析:
《中華人民共和國商標(biāo)法實(shí)施條例》第十九條規(guī)定"兩個(gè)或者兩個(gè)以上的申請人,在同一種商品或者類似商品上,分別以相同或者近似的商標(biāo)在同一天申請注冊的,各申請人應(yīng)當(dāng)自收到商標(biāo)局通知之日起30日內(nèi)提交其申請注冊前在先使用該商標(biāo)的證據(jù)。同日使用或者均未使用的,各申請人可以自收到商標(biāo)局通知之日起30日內(nèi)自行協(xié)商,并將書面協(xié)議報(bào)送商標(biāo)局;不愿協(xié)商或者協(xié)商不成的,商標(biāo)局通知各申請人以抽簽的方式確定一個(gè)申請人,駁回其他人的注冊申請。商標(biāo)局已經(jīng)通知但申請人未參加抽簽的,視為放棄申請,商標(biāo)局應(yīng)當(dāng)書面通知未參加抽簽的申請人。”


12
某商場商品數(shù)據(jù)庫的商品關(guān)系模式P(商品代碼,商品名稱,供應(yīng)商,聯(lián)系方式,庫存量),函數(shù)依賴集F={商品代碼→商品名稱,(商品代碼,供應(yīng)商)→庫存量,供應(yīng)商→聯(lián)系方式}。商品關(guān)系模式P達(dá)到(請作答此空);該關(guān)系模式分解成( )后,具有無損連接的特性,并能夠保持函數(shù)依賴。
1NF
2NF
3NF
BCNF
正確答案:A
答案解析:
根據(jù)題意,零件P關(guān)系中的(商品代碼,供應(yīng)商)可決定的零件P關(guān)系的所有屬性,所以零件P關(guān)系的主鍵為(商品代碼,供應(yīng)商);又因?yàn)?#xff0c;根據(jù)題意(商品代碼,供應(yīng)商)→商品名稱,而商品代碼→商品名稱,存在部分依賴關(guān)系不滿足2NF,因此該關(guān)系模式屬于1NF。


13
某商場商品數(shù)據(jù)庫的商品關(guān)系模式P(商品代碼,商品名稱,供應(yīng)商,聯(lián)系方式,庫存量),函數(shù)依賴集F={商品代碼→商品名稱,(商品代碼,供應(yīng)商)→庫存量,供應(yīng)商→聯(lián)系方式}。商品關(guān)系模式P達(dá)到( );該關(guān)系模式分解成(請作答此空)后,具有無損連接的特性,并能夠保持函數(shù)依賴。
P1(商品代碼,聯(lián)系方式),P2(商品名稱,供應(yīng)商,庫存量)
P1(商品名稱,聯(lián)系方式),P2(商品代碼,供應(yīng)商,庫存量)
P1(商品代碼,商品名稱,聯(lián)系方式),P2(供應(yīng)商,庫存量)
P1(商品代碼,商品名稱),P2(商品代碼,供應(yīng)商,庫存量),P3(供應(yīng)商,聯(lián)系方式)
正確答案:D
答案解析:
由于關(guān)系模式P屬于1NF,1NF存在冗余度大、修改操作的不一致性、插入異常和刪除異常四個(gè)問題。所以需要對模式分解,其中選項(xiàng)A、選項(xiàng)B和選項(xiàng)C分解后的P1∩P2=?,是有損連接,并且分解后的關(guān)系式丟失了函數(shù)依賴,如選項(xiàng)A中的P1(商品代碼,聯(lián)系方式)與原F關(guān)系式中的"商品代碼→商品"不相符,即不保持函數(shù)依賴。


14
以下關(guān)于軟件中間件的敘述,錯(cuò)誤的是( )。
中間件通過標(biāo)準(zhǔn)接口實(shí)現(xiàn)與應(yīng)用程序的關(guān)聯(lián),提供特定功能的服務(wù)
使用中間件可以提高應(yīng)用軟件可移植性
使用中間件將增加應(yīng)用軟件設(shè)計(jì)的復(fù)雜度
使用中間件有助于提高開發(fā)效率
正確答案:C
答案解析:
中間件是一種獨(dú)立的系統(tǒng)軟件或服務(wù)程序,分布式應(yīng)用軟件借助這種軟件在不同的技術(shù)之間共享資源,中間件位于客戶機(jī)服務(wù)器的操作系統(tǒng)之上,管理計(jì)算資源和網(wǎng)絡(luò)通信。
軟件中間件的作用是為處于自己上層的應(yīng)用軟件提供運(yùn)行與開發(fā)的環(huán)境,幫助用戶開發(fā)和集成應(yīng)用軟件。它不僅僅要實(shí)現(xiàn)互連,還要實(shí)現(xiàn)應(yīng)用之間的互操作。


15
以下關(guān)于結(jié)構(gòu)化開發(fā)方法的敘述中,不正確的是 ( ) 。
將數(shù)據(jù)流映射為軟件系統(tǒng)的模塊結(jié)構(gòu)
一般情況下,數(shù)據(jù)流類型包括變換流型和事務(wù)流型
不同類型的數(shù)據(jù)流有不同的映射方法
一個(gè)軟件系統(tǒng)只有一種數(shù)據(jù)流類型
正確答案:D
答案解析:
結(jié)構(gòu)化分析與設(shè)計(jì)方法是一種面向數(shù)據(jù)流的開發(fā)方法,它以數(shù)據(jù)流為中心構(gòu)建軟件的分析模型和設(shè)計(jì)模型。結(jié)構(gòu)化設(shè)計(jì)是將結(jié)構(gòu)化分析的結(jié)構(gòu)(數(shù)據(jù)流圖)映射成軟件的體系結(jié)構(gòu)(結(jié)構(gòu)圖)。
根據(jù)信息流的特點(diǎn),可將數(shù)據(jù)流圖分為變換型數(shù)據(jù)流圖和事務(wù)型數(shù)據(jù)流圖,其對應(yīng)的映射分別稱為變換分析和事務(wù)分析。
在規(guī)模較大的實(shí)際系統(tǒng)中,其數(shù)據(jù)流圖往往是變換型和事務(wù)型的混合結(jié)構(gòu),此時(shí)可以把變換分析與事務(wù)分析應(yīng)用在同一數(shù)據(jù)流圖的不同部分。


16
模塊A提供某個(gè)班級某門課程的成績給模塊B,模塊B計(jì)算平均成績、最高分和最低分,將計(jì)算結(jié)果返回給模塊A,則模塊B在軟件結(jié)構(gòu)圖中屬于 ( ) 模塊。
傳入
傳出
變換
協(xié)調(diào)
正確答案:C
答案解析:
模塊結(jié)構(gòu)圖中的模塊類型如下:
① 傳入模塊:從下屬模塊取得數(shù)據(jù),經(jīng)過某些處理,再將其結(jié)果傳給上級模塊。
② 傳出模塊:從上級模塊取得數(shù)據(jù),經(jīng)過某些處理,再將其結(jié)果傳給下屬模塊。
③ 變換模塊:也叫加工模塊。它從上級模塊取得數(shù)據(jù),進(jìn)行特定的處理,轉(zhuǎn)換成其他形式,再傳回上級模塊。它加工的數(shù)據(jù)流稱作變換數(shù)據(jù)流。
④ 協(xié)調(diào)模塊:對所有下屬模塊進(jìn)行協(xié)調(diào)和管理的模塊。在系統(tǒng)的輸入輸出部分或數(shù)據(jù)加工部分可以找到這樣的模塊。在一個(gè)好的模塊結(jié)構(gòu)圖中,協(xié)調(diào)模塊應(yīng)在較高層出現(xiàn)。


17
( ) 軟件成本估算模型是一種靜態(tài)單變量模型,用于對整個(gè)軟件系統(tǒng)進(jìn)行估算。
Putnam
基本COCOMO
中級COCOMO
詳細(xì)COCOMO
正確答案:B
答案解析:
COCOMO用3個(gè)不同層次的模型來反映不同程度的復(fù)雜性,它們分別為:
基本模型(Basic Model):是一個(gè)靜態(tài)單變量模型,它用一個(gè)已估算出來的源代碼行數(shù)(LOC)為自變量的函數(shù)來計(jì)算軟件開發(fā)工作量,與本題內(nèi)容符合。
中級模型(Intermediate Model):則在用LOC為自變量的函數(shù)計(jì)算軟件開發(fā)工作量的基礎(chǔ)上,再用涉及產(chǎn)品、硬件、人員、項(xiàng)目等方面屬性的影響因素來調(diào)整工作量的估算。
詳細(xì)模型(Detailed Model):包括中級COCOMO型的所有特性。但用上述各種影響因素調(diào)整工作量估算時(shí),還要考慮對軟件工程過程中分析、設(shè)計(jì)等各步驟的影響。


18
以下關(guān)于進(jìn)度管理工具Gantt圖的敘述中,不正確的是 ( ) 。
能清晰地表達(dá)每個(gè)任務(wù)的開始時(shí)間、結(jié)束時(shí)間和持續(xù)時(shí)間
能清晰地表達(dá)任務(wù)之間的并行關(guān)系
不能清晰地確定任務(wù)之間的依賴關(guān)系
能清晰地確定影響進(jìn)度的關(guān)鍵任務(wù)
正確答案:D
答案解析:
甘特圖(Gantt圖)內(nèi)在思想簡單,即以圖示的方式通過活動(dòng)列表和時(shí)間刻度形象地表示出任何特定項(xiàng)目的活動(dòng)順序與持續(xù)時(shí)間。
基本是一條線條圖,橫軸表示時(shí)間,縱軸表示活動(dòng)(項(xiàng)目),線條表示在整個(gè)期間上計(jì)劃和實(shí)際的活動(dòng)完成情況。
它直觀地表明任務(wù)計(jì)劃在什么時(shí)候進(jìn)行,及實(shí)際進(jìn)展與計(jì)劃要求的對比。
管理者由此可便利地弄清一項(xiàng)任務(wù)(項(xiàng)目)還剩下哪些工作要做,并可評估工作進(jìn)度。
優(yōu)點(diǎn):能清晰地描述每個(gè)任務(wù)從何時(shí)開始,到何時(shí)結(jié)束,以及各個(gè)任務(wù)之間的并行性。
缺點(diǎn):不能清晰地反映出各任務(wù)之間的依賴關(guān)系,難以確定整個(gè)項(xiàng)目的關(guān)鍵所在,也不能反映計(jì)劃中有潛力的部分。


19
項(xiàng)目復(fù)雜性、規(guī)模和結(jié)構(gòu)的不確定性屬于 ( ) 風(fēng)險(xiǎn)。
項(xiàng)目
技術(shù)
經(jīng)濟(jì)
商業(yè)
正確答案:A
答案解析:
項(xiàng)目風(fēng)險(xiǎn)是指可能導(dǎo)致項(xiàng)目損失的不確定性,美國項(xiàng)目管理大師馬克思·懷德曼將其定義為某一事件發(fā)生給項(xiàng)目目標(biāo)帶來不利影響的可能性。


20
以下程序設(shè)計(jì)語言中, ( ) 更適合用來進(jìn)行動(dòng)態(tài)網(wǎng)頁處理。
HTML
LISP
PHP
Java/C++
正確答案:C
答案解析:
HTML用于處理靜態(tài)網(wǎng)頁,
LISP是一種基于λ演算的函數(shù)式編程語言。
PHP是一種通用開源腳本語言。語法吸收了C語言、Java和Perl的特點(diǎn),利于學(xué)習(xí),使用廣泛,主要適用于Web開發(fā)領(lǐng)域。它可以比CGI或者Perl更快速地執(zhí)行動(dòng)態(tài)網(wǎng)頁。用PHP做出的動(dòng)態(tài)頁面與其他的編程語言相比,PHP是將程序嵌入到HTML(標(biāo)準(zhǔn)通用標(biāo)記語言下的一個(gè)應(yīng)用)文檔中去執(zhí)行,執(zhí)行效率比完全生成HTML標(biāo)記的CGI要高許多;PHP還可以執(zhí)行編譯后代碼,編譯可以達(dá)到加密和優(yōu)化代碼運(yùn)行,使代碼運(yùn)行更快。
Java是一種可以撰寫跨平臺(tái)應(yīng)用軟件的面向?qū)ο蟮某绦蛟O(shè)計(jì)語言。Java技術(shù)具有卓越的通用性、高效性、平臺(tái)移植性和安全性,廣泛應(yīng)用于個(gè)人PC、數(shù)據(jù)中心、游戲控制臺(tái)、科學(xué)超級計(jì)算機(jī)、移動(dòng)電話和互聯(lián)網(wǎng)。
C++是一個(gè)接近系統(tǒng)底層的綜合的,支持面向?qū)ο蠛头毒幊痰某绦蛟O(shè)計(jì)語言,適用于開發(fā)要求很高效率的程序,例如大型游戲、大型企業(yè)應(yīng)用、系統(tǒng)應(yīng)用等。

總結(jié)

以上是生活随笔為你收集整理的软考初级程序员---题目(二)的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。