[開課學院]:資電學院
[開課系所]:通訊系
[課程名稱]:計算機概論
[老師名稱]:楊豐瑞 老師
[開課學期]:991
[類型]:991期中考
----------------------------------------------------------------------
一、簡要說明下列各項
1. ASCII
2. Unicode
3. 霍夫曼編碼(Huffman Encoding)
4. 向量圖形(Vector Graphics)
5. Codec
6. 時間性壓縮(Temporal Compression)
7. RGB
8. PNG
9. 請在考卷上直接圈出下列哪些是合法的C語言變數名稱:
Total_Score、teamWork、#100、_test、2Int、float、char、abc、j、123variables
10.C語言的char資料型態佔用__位元組、short佔用__位元組、float佔用__位元組、
double佔用__位元組。
二、請繪圖說明一個程式編譯的過程,並請說明編譯與Interpreter的差異。
三、請分別說明電腦發展軟體、硬體的幾個時期並對各時期產品的特點做簡單描述。
四、請將下列數值進行運算轉換(計算過程必須列出):
(a)6's complement of 5421___ (b)BBCE+9DFA(16進) (c) (45201-27135)8進
(d)6507(7進)→( )16進 (e)請以二進位說明電腦如何運用二的補數對1100111-1011進
行計算
五、請分別計算下列運算式的值,寫出最後變數a~h的值為何?
c = 4 + ( a = 3 + ( b = 4 + 5 ) );
d = 10.0 + 2.0 * 4.0 - 6.0 / 3.0;
e = 10 % 3;
f = 5 + 3 * 8 / 2 + 3;
g = ( 5 + 3 ) * 8 / 2 + 3;
h = 2 * 4 > 3 * 5;
六、請說明下列各項的差別(a)break,continue,exit(b)scanf("%S",name)與
gets(name);(c)getchar();與getch(); (d)for與do while
七、程式:請完整書寫下列程式,(a)寫一for迴圈計算3+4+5+...+19的值(b)寫一程式判
斷輸入的整數為奇數或偶數 (c)宣告一包含5個整數的陣列,找出陣列的最大值。
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 118.170.33.89
※ 編輯: howyo 來自: 118.170.33.89 (11/21 17:00)