【評論主題】33 下列何者屬於直譯式程式語言(Interpreted language)?(A)C (B) C++ (C) BASIC (D) FORTRAN
【評論內容】直譯語言:直接將程式碼一句一句執行,不須透過編譯器翻成機器碼在執行常見的直譯語言:LISP、JAVA、C#、BASIC、PASCAL、Python
【評論主題】25 執行以下 C 程式碼片段,會得到下列那個效果? (A)只有將變數 head 的值變大 (B)只有將變數 tail 的值變大 (C)把 head 和 tail 兩個變數的值都變大 (D)回傳 h
【評論內容】* 表示指標的意思-----------------tail=&head代表將tail的位址指向head值(*tail)++代表tail位址+1,故head的值+1
【評論主題】22 下列何者為外部排序演算法(External sorting algorithm)?(A)排序過程中涉及交換的演算法 (B)排序過程中使用主記憶體的演算法 (C)排序過程中使用磁帶或磁碟的演算法
【評論內容】外部排序演算法(External sorting algorithm):資料量大而存放於記憶體之外的空間(ex:磁碟或磁帶)處理
【評論主題】8 下列何指令,可以將目錄 old 更名為 new?(A) mkdir old new (B) mv old new (C) cp old new (D) rmdir old new
【評論內容】Linux常用的指令有下列--------------mkdir(建立資料夾)、rmdir(刪除目錄)、mv(移動檔案或目錄到另一地方)、cp(複製文件)故mv old new,可將目錄 old 更名為 new
【評論主題】7 下列何者不是組合電路(Combinational circuit)?(A)半加器(Half adder) (B)多工器(Multiplexor) (C)解碼器(Decoder) (D)正反器(Fl
【評論內容】組合電路(Combinational circuit):輸出完全由輸入組合決定常見組合電路:比較器、投票機、(全/半)加器、(全/半)減器、(編/解)碼器、數據(分工/多工)器
【評論主題】5 下列何者應用電路的設計,一定得使用到循序電路?(A) BCD 至七段解碼器的設計 (B)全加器 (C)紅綠燈號控制器 (D)浮點數乘法器
【評論內容】循序電路:輸出由本次加上次輸入決定,與時序相關,具記憶功能(A)解碼器(B)加法器(D)乘法器都是常見之組合電路,故(C)因跟時序有關,故為循序電路
【評論主題】2 為使用 128 k×16 RAM 的晶片,去實現總共 2 M 個位元組的記憶容量,且定址單位為位元組,下列何者 正確? (A)一共得使用 8 個晶片 (B)要存取 2 M 個位元組共需要使用 20
【評論內容】
總共有2M位元組記憶容量=224位元224/(128k*16)=8=需要使用8個晶片存取X位元=2n位元,代表需使用n條位址線故存取2M位元組=224位元,需使用24條位址線每條晶片容量為217*24位元=221位元,需使用21條
【評論主題】37 下列那一個標準主要是用來認證軟體公司的軟體開發品質?(A) CMMI (B) ISO 27001 (C) ISO 27701 (D) AACSB
【評論內容】
CMMI:能力成熟度模型,專門針對...
【評論主題】29 下列是一個 C 程式碼,請問其輸出結果為何? (A)7 (B) 18 (C) 26 (D)無法執行,因編譯錯誤
【評論內容】程式並未對第16和18行的a進行宣告,所以程式無法執行,直接gg若把a改成n,則程式執行出來的結果為7
【評論主題】18 請問若要儲存一張具有 64 種不同顏色,長為 300 像素,寬為 400 像素之點陣圖形檔案(bitmap image),最少需要多少個位元組(bytes)? (A) 72 KB (B) 88
【評論內容】
n bit可以有2的n次方種顏色,故64種不同顏色=6bits300*400*6=72000bit=90000bytes,約等於88kbytes(位元組)
【評論主題】37 下列的後置算術運算式(postfix expression)822*-75*+所計算出來的值為何?(A) 24 (B) 35 (C) 40 (D) 39
【評論內容】
822*-75*+從後面看到前面,先算靠近數字的符號8(2*2)-(7*5)+(8-4)+35答案為39
【評論主題】28 在 C 語言中,一個三維陣列 一共含有多少元素?(A) 720 (B) 990 (C) 1000 (D) 1320
【評論內容】a[n]代表有n個元素,a[n][m][l]代表有n*m*l個元素組合故a[9][10][11]有990個元素,94那麼簡單
【評論主題】16 使用瀑布模型進行軟體開發專案,開發團隊需依循下列何者適當的順序,來完成該軟體開發專案?(A)設計階段→分析階段→實作階段→測試階段 (B)設計階段→分析階段→測試階段→實作階段 (C)分析階段→
【評論內容】瀑布模型:強調軟體或系統開發需要完整的週期週期:需求定義->分析->設計->實作->測試->維護
【評論主題】3 假設用戶端 A 上的程序(process) ,藉由 socket 欲傳送一段應用程式的資料給伺服端 B 上的程序,該 socket不需含何種資訊? (A)來源端 IP 的位址 (B)目的端 IP
【評論內容】socket:Unix系統中整合TCP/IP和應用層的中間軟體抽象層傳送需要來源(位址+埠號)和目的(位址+埠號)