- 1、本文档共8页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
01年第2次机械专业人才认证考试试题
101年度第2次機械專業人才認證考試試題
專業等級:初級電控系統工程師
科目:程式設計
考試日期: 101年12 月 16日 9:00 ~ 10:30 第 1 頁,共 8 頁
選擇題35題(佔70%)
(C) 1. TTL數位電路的輸入端高電位(H)與低電位(L)是由下列何種電位範圍來區分?(A) 0.8V以下為L,2.4V以上為H (B) 0.4V以下為L,2.0V以上為H(C) 0.8V以下為L,2.0V以上為H (D) 0.4V以下為L,2.4V以上為H。
(A) 2. 在J.K正反器中,J=0且K=1時,當CLOCK(時脈)信號激發後,其輸出Q與為(A) (B) (C) (D)
(D) 3. 以下為Windows NT 下的32 位元C++程序:void Func ( char str[100] ){sizeof( str ) = ?}void *p = malloc( 100 );sizeof ( p ) = ?sizeof(str)與sizeof(p) 的值為:
sizeof( str ) = 100,sizeof ( p ) = 4
sizeof( str ) = 100,sizeof ( p ) = 100
sizeof( str ) = 4,sizeof ( p ) = 100
sizeof( str ) = 4,sizeof ( p ) = 4
(C) 4. 下圖所示為多工器(Multiplexer) ,輸出F(A, B, C) 為下列何者? (A) ?? ?? ??
(C) 5. 可程式控制器的輸出端點若連接七段顯示器,則宜採用下列何形式輸出? (A)繼電器(Relay)型輸出 (B) 固態電驛(SSR)型輸出 (C) 電晶體(Transistor)型輸出(D)電容輸出。
(B) 6. 集合型別是資料集合的一般變形,若需要依照儲存到集合的先後順序來存取資訊宜採哪種集合型別? (A)堆疊 (B)佇列 (C)清單 (D)字典。
(C) 7. 布林變數的有效資料儲存範圍為:(A)0~255 (B)-32768~+32767 (C)True(真)或False(假) (D)-128~127。
(B) 8. 執行下列for-loop迴圈後,變數Sum中的值為(A) 15 (B) 14 (C) 10 (4) 16
[Visual Basic]
Dim sum=0, index As Integer
For index = 5 To 2 Step -1
sum += index
[Visual C/C++]
int sum = 0, index;
for (index = 5; index = 2; index--)
sum += index;
(A) 9. 下圖為卡諾圖, 經化簡後之最簡函數F 為 (A) (B) (C) (D)
BC
00
01
11
10
0
1 0
1
1
1
1
0
0
1
(D) 10.下列關於中斷的敘述,何者是正確的? (A) 中斷處理完後不必恢復成中斷前的狀態 (B) 中斷產生後絕不可以再產生中斷 (C) 中斷不可由硬體產生 (D) 中斷後由作業系統取得控制權。
(B) 11. 下列何種邏輯符號之運算結果是錯誤?
(A) (B) (C) (D)
(D) 12.有一布林函數 f (A,B,C,D)之卡諾圖如下表所示, 經化簡後之結果為(A) AB+ CD (B) AB+ CD (C) AB+ B D (D) B (A+ D)。
(A) 13.下列何者非物件導向語言?(A) QBasic (B) Visual BASIC (C) Borland Delphi (D) SmallTalk 。
(C) 14.由n個不同變數AND組合而成的積項,稱為n個變數的 (A)最大項 (B)標準和 (C)最小項 (D)POS。
(D) 15.有一C語言指令如下
a*=c+d;
假設執行前,a=2, c=3, d=4,則此指令執行後 (A)a=8 (B)a=10 (C)a=12 (D)a=14。
(D) 16.某一C語言程式如下所示
void main()
{
int i,sum;
i=1;
sum=0;
while (i=10)
{
sum += i;
i++;
}
printf(“The sum is %d \n”,sum);
}
執行完這些指令後,會有下列那一種結果輸出 (A)The sum i
文档评论(0)