版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
《嵌入式系統(tǒng)開發(fā)》課程考試復(fù)習(xí)題庫(含答案)
一、單選題
1.Make預(yù)置了一些內(nèi)部宏,其中$表示
A、以上都不是
B、沒有擴展名的當(dāng)前目標文件
C、當(dāng)前目標文件最近更新的文件名
答案:A
2.Windows中有一個專門用于嵌入式Linux操作系統(tǒng)燒錄的軟件0。
A、ZfIasher
B、UbootLoader
C\JTAG
答案:A
3.字符設(shè)備是指數(shù)據(jù)處理以()為單位,并按順序進行訪問的設(shè)備。
A、字節(jié)
B、塊
C、網(wǎng)絡(luò)
答案:A
4.sleep函數(shù)的功能是使程序睡眠()秒
A、sec
B、usee
C\msec
答案:A
5.進程有三種狀態(tài):()
A、運行態(tài),就緒態(tài)和等待態(tài)
B、準備態(tài),執(zhí)行態(tài)和退出態(tài)
C、精確態(tài),模糊態(tài)和隨機態(tài)
答案:A
6.S3c2410X有()個外部中斷源。
A、24
B、8
C、16
答案:A
7.建立基本的目錄結(jié)構(gòu)的命令為()
A、#mkdirrootfs#cdrootfs#mkdiretcdevIibmntproctmpusrvar
B、#mkdiretcdevIibmntproctmpusrvar#cdrootfs#mkdirrootfs
Cv#cdrootfs#mkdirrootfs#mkdiretcdevIibmntproctmpusrvar
答案:A
8.在大部分Unix系統(tǒng),塊設(shè)備不能按字節(jié)處理數(shù)據(jù),只能一次傳送一個或多個
長度是()字節(jié)(或一個更大的2次塞的數(shù))的整塊數(shù)據(jù)。
A、512
B、1024
C、256
答案:A
9.功能非常強大,軟硬件都做到完全實時的在線調(diào)試方式是()
A、實時在線仿真
B、模擬調(diào)試
C、軟件調(diào)試
答案:A
10.程序運行的區(qū)域不同。驅(qū)動程序工作在();應(yīng)用程序工作在用戶態(tài)。
A、內(nèi)核態(tài)
B、硬件
C、軟件
答案:A
11.為了解決CPU輸出數(shù)據(jù)的速度遠遠高于打印機的打印速度這一矛盾,可采用
0
A、緩沖技術(shù)
B、并行技術(shù)
C、通道技術(shù)
答案:A
12.()是指把系統(tǒng)的軟件、硬件和執(zhí)行裝置集成在一起,進行調(diào)試,發(fā)現(xiàn)并改
進設(shè)計過程中的錯誤。
A、系統(tǒng)集成
B、集成
C、系統(tǒng)測試
答案:A
13.()(CrossDeveloping)的模式是指:開發(fā)系統(tǒng)在PC機(一般稱為宿主機
或host)上,即完成軟件的編輯、編譯、鏈接等工作;軟件的運行是在嵌入式
設(shè)備(一般稱為目標機或target)上。
A、交叉開發(fā)
B、交叉編譯
C、交叉編輯
答案:A
14.8051系列單片機是()公司設(shè)計并生產(chǎn)的
A、InteI
B、MotoroIa
C、IBM
答案:A
15.根文件系統(tǒng)是()操作系統(tǒng)運行時所需要的特有文件系統(tǒng)
A、Linux
B、windows
C、andruid
答案:A
16.計算機的硬件由幾部分組成?
A、輸入/輸出設(shè)備、存儲設(shè)備、CPU(運算器和控制器)
B、輸入/輸出設(shè)備
C、存儲設(shè)備'CPU(運算器和控制器)
答案:A
17.設(shè)備驅(qū)動程序可通過函數(shù)()向內(nèi)核申請中斷
A、request_irq
B、free_irq
C、register_chrdev
答案:A
18.NANDFLASH和NORFLASH的區(qū)別是大多數(shù)寫入操作需要先進行()操作。
A、擦除
B、重置為1
C、讀寫
答案:A
19.()是用來區(qū)分具體設(shè)備的實例
A、次設(shè)備號
B、主設(shè)備號
C、網(wǎng)絡(luò)接口號
答案:A
20.嵌入式系統(tǒng)的設(shè)計思路是()。
A、夠用即可
B、越復(fù)雜越好
C、功能越強大越好
答案:A
21.內(nèi)校映像文件是()
A、zImage
B、kerneI
Cvroot,cramfs
答案:A
22.()是指程序運行時需要調(diào)用共享庫文件。
A、動態(tài)鏈接
B、靜態(tài)鏈接
C、超鏈接
答案:A
23.根文件系統(tǒng)的創(chuàng)建過程錯誤的是()
A、無需創(chuàng)建根文件系統(tǒng)映像文件
B、建立基本的目錄結(jié)構(gòu)
C、交叉編譯BusyBox
答案:A
24.structinode:—文件可以對應(yīng)多個fiIe結(jié)構(gòu),但是只有()個inode結(jié)
構(gòu)。
A、1
B、2
C、3
答案:A
25.ARM9系列微處理器支持()位Thumb指令集。
A、16
B、32
C、8
答案:A
26.Makefile中把那些沒有任何依賴,只有執(zhí)行動作的目標稱為()
A、偽目標
B、直接目標
C、間接目標
答案:A
27.塊設(shè)備是指在輸入/輸出時數(shù)據(jù)處理以塊為單位的設(shè)備,它一般都采用(),
支持數(shù)據(jù)的隨機讀寫。
A、緩存技術(shù)
B、實時技術(shù)
C、射頻技術(shù)
答案:A
28.嵌入式系統(tǒng)的軟件層次分為系統(tǒng)級和
A、應(yīng)用級
B、標準級
C、模塊級
答案:A
29.描述系統(tǒng)的功能如何實現(xiàn)的嵌入式系統(tǒng)設(shè)計步驟的是
A、體系結(jié)構(gòu)設(shè)計
B、需求分析
C、軟件/硬件設(shè)計
答案:A
30.nC/OS-lI結(jié)構(gòu)小巧,最小內(nèi)核可編譯至(),即使包含全部功能如信號量、
消息郵箱、消息隊列及相關(guān)函數(shù)等
A、2K
B、4M
C、8G
答案:A
31.每個設(shè)備文件都對應(yīng)有兩個設(shè)備號,而標識該設(shè)備的種類,也標識了該設(shè)備
所使用的驅(qū)動程序的類別號是指(A)
A、以上都不是
B、次設(shè)備號
C、塊設(shè)備號
答案:A
32.nC/OS-ll是一個()、源碼開放、結(jié)構(gòu)小巧、搶占式的實時多任務(wù)內(nèi)核,
主要面向中小型嵌入式系統(tǒng),具有執(zhí)行效率高、占用空間小、()、實時性能優(yōu)
良和可擴展性強等特點。
A、可裁剪,可移植性強
B、可裁剪,可移植性弱
C、不可裁剪,可移植性強
答案:A
33.vivi(下載模式)使用的典型命令()用于加載文件到內(nèi)存或Flash中
A、Ioad
B、part
Cvparam
答案:A
34.嵌入式操作系統(tǒng)有很多,但()不是
A、WindowsXP
B、VxWorks
C、WindowsCE
答案:A
35.ARM公司只出售。核心技術(shù)授權(quán),不生產(chǎn)芯片。
A、ARM
B、ROM
C、IP
答案:A
36.下面哪個不是RISC架構(gòu)的ARM微處理器的一般特點
A、采用可變長度指令格式
B、體積小'功耗低
C、地址方式靈活
答案:A
37.opt目錄主要存放()
A、以上都是
B、交叉編譯器
C\資源庫
答案:A
38.下列哪個命令可以用來查看當(dāng)前目錄中的文件和目錄?
AvIs
B、pwd
C、rm
答案:A
39.mini是()0
A、串口通信工具
B、圖像軟件
C、操作系統(tǒng)
答案:A
40.在使用MMU的系統(tǒng)中,處理器使用的內(nèi)存地址與地址總線的上內(nèi)存地址()
A、不是同一個,值也多半不相等
B、是同一^
C、是同一個,但值不相等
答案:A
41.S3C2410X能管理的最大存儲空間是()
A、1GB
B、2GB
G512GB
答案:A
42.VxWorks嵌入式操作系統(tǒng),具有高性能的()、卓越的實時性、良好的可靠
性以及友好的用戶開發(fā)環(huán)境,被廣泛地應(yīng)用在通信、軍事、航空、航天等高精尖
技術(shù)。
A、內(nèi)核
B、cpu
C、單片機
答案:A
43.Linux靜態(tài)鏈接庫文件是以()結(jié)尾的
A、a
B\so
C\txt
答案:A
44.文件的存儲方法依賴于()
A、以上都是
B、文件的物理結(jié)構(gòu)
C、存放文件的存儲設(shè)備的特性
答案:A
45.配置mini是,一般數(shù)據(jù)位()位
A、8
B、16
C、32
答案:A
46.交叉編譯環(huán)境構(gòu)建包括2個部分()
A、宿主機和目標機
B、實驗箱和目標機
C、宿主機
答案:A
47.Linux應(yīng)用程序可以通過()的--組固定的入口點來訪問驅(qū)動程序,這組入
口點是由每個設(shè)備的設(shè)備驅(qū)動程序提供的。
A、設(shè)備文件
B、系統(tǒng)
C、內(nèi)存
答案:A
48.arm狀態(tài),在這種狀態(tài)執(zhí)行()位長度的、字邊界對齊的arm指令
A、32
B、16
C、64
答案:A
49.動態(tài)鏈接是指()需要調(diào)用共享庫文件
A、程序運行
B、編譯
C、連接
答案:A
50.Cache用于存放主存數(shù)據(jù)、程序的部分拷貝,主存單元地址與Cache單元地
址之間的交換用(A)完成
A、硬件
B、軟件
G用戶
答案:A
51.操作系統(tǒng)的最核心的機制是
A、任務(wù)調(diào)度
B、內(nèi)存管理
C、同步與通信
答案:A
52.塊設(shè)備用()表示
A、B
B、A
C、C
答案:A
53.對于嵌入式系統(tǒng),其能源消耗的3個主要部件是()
A、以上都是
B、處理器
C、無線通信
D、屏幕顯示
答案:A
54.晶振一般叫做晶體諧振器,用電損耗很小的()經(jīng)精密切割磨削并鍍上電極,
焊上引線做成。
A、石英晶體
B、金剛石
C、硅體
答案:A
55.良好的軟件移植性應(yīng)該比較好,可以在不同平臺、系統(tǒng)上運行,跟()無關(guān)。
A、操作系統(tǒng)
B、軟件系統(tǒng)
C、硬件系統(tǒng)
答案:A
56.$表示什么
A、目標的完整名稱
B、所有的依賴文件
C、第一個可依賴文件
答案:A
57.低功耗優(yōu)化的基本原則是()
A、盡量減少處理器和各種外設(shè)的工作時間
B、盡量快速運行程序
C、采用事件驅(qū)動的程序設(shè)計方式
答案:A
58.ARMCortex-M系列處理器的特點是0。
A、低功耗、低成本、小尺寸,主要用于物聯(lián)網(wǎng)和智能家居等
B、處理能力強,主要用于個人電腦和服務(wù)器等
C、可擴展性強,主要用于工業(yè)控制和機器人等
答案:A
59.GDB的指令中,哪一個是單步執(zhí)行(不進入子函數(shù)的)
A、next(n)
Bvstep(s)
C、Iidt(l)
答案:A
60.Linux動態(tài)鏈接庫文件是以()結(jié)尾的
A、so
B、a
C、txt
答案:A
61.ARM9系列微處理器在()特性方面提供了最佳的性能
A、高性能和低功耗
B、低能耗和高功率
C、價格低
答案:A
62.應(yīng)用程序有一個main函數(shù),總是從些函數(shù)開始主動執(zhí)行一個任務(wù),而驅(qū)動程
序安裝之后,便停止工作,并等待被()調(diào)用。
A、應(yīng)用程序
B、硬件
C、操作系統(tǒng)
答案:A
63.()是系統(tǒng)分配資源的最小單位,()是系統(tǒng)調(diào)度的最小單位。
A、進程,線程
B、進程,進程
C、線程,進程
答案:A
64.在嵌入式系統(tǒng)裁剪中,可以通過哪些方式來縮小系統(tǒng)的體積?
A、所有選項都正確
B、移除不必要的應(yīng)用程序
C、精簡系統(tǒng)內(nèi)核
答案:A
65.將IP地址(192.168.0.1)轉(zhuǎn)化成32位的整數(shù)可以使用以下函數(shù)()
A、unsignedIonginet_addr(constchar*string)
B、intinet_aton(constchar*cp,structin_addr*inp)
C、char*inet_ntoa(structin_addrin)
答案:A
66.gcc-()在執(zhí)行程序中包括標準調(diào)試信息
A、g
B、c
C、oFiIeName
答案:A
67.構(gòu)建嵌入式Linux交叉編譯軟件環(huán)境,首先要在宿主機上安裝()操作系統(tǒng)。
A、Linux
B、Windows
C、Android
答案:A
68.ARM有()種基本尋址方式
A、9
B、8
C、7
答案:A
69.NANDFLASH和NORFLASH的區(qū)別正確的是。()
A、大多數(shù)寫入操作需要先進行擦除操作
B、NOR的讀速度比NAND稍慢一些
C、NAND的寫入速度比NOR慢很多
答案:A
70.關(guān)于止Boot,下列說法錯誤的是()
A、支持的處理器有ARM、MNPS
B、是遵循GPL條款的開放源碼項目
C、支持的操作系統(tǒng)有UNUX、QNX
答案:A
71.往單片機里燒寫程序時燒寫的文件是什么格式()。
A、HEX
B、C
C、UVOPT
答案:A
72.在Linux中,以下哪個命令用于查看當(dāng)前登錄的用戶名稱?
A、whoami
B\who
C、ps
答案:A
73.嵌入式系統(tǒng)裁剪的目的是什么?
A、縮小系統(tǒng)的體積
B、提高系統(tǒng)的運行效率
C、增加系統(tǒng)的功能
答案:A
74.在進行嵌入式軟件開發(fā)調(diào)試時,需要使用工具充當(dāng)目標機的信息輸出監(jiān)視器,
這個工具通常是()。
A、串口通信軟件
B、交叉編譯
C\CrosstooIs腳本
答案:A
75.網(wǎng)絡(luò)設(shè)備,又稱(),用于網(wǎng)絡(luò)通信
A、網(wǎng)絡(luò)接口
B、網(wǎng)絡(luò)數(shù)據(jù)源
C、窗口
答案:A
76.從Linux系統(tǒng)角度看,不屬于BootLoadert程序?qū)哟蔚氖?/p>
A、用戶軟件程序
B、引導(dǎo)加載程序(BootLoader)
C\Linux內(nèi)核
答案:A
77.()用于加載文件到內(nèi)存或Flash中
A、Ioad
B、part
C、param
答案:A
78.使用交叉編譯的原因,是由于嵌入式系統(tǒng)的()資源有限,不能安裝編譯所
需要的軟件。
A、硬件
B、軟件
C、程序
答案:A
79.降低嵌入式系統(tǒng)功耗的技術(shù)大致有哪些方法?
A、全部都是
B、降低工作電壓
C、系統(tǒng)資源最小化
答案:A
80.設(shè)備文件包括了較多信息,但沒有包括()
A、驅(qū)動程序名稱
B、設(shè)備類型
C、主設(shè)備號
答案:A
81.下列哪個命令可以用來創(chuàng)建目錄?
A、mkdir
B、cd
C、Is
答案:A
82.-c:只編譯生成目標文件,后綴為()
A、o
B、out
C、c
答案:A
83.設(shè)計嵌入式產(chǎn)品時,嵌入式操作系統(tǒng)的選擇至關(guān)重要,下列最適合用于產(chǎn)品
設(shè)計的嵌入式操作系統(tǒng)是()
AvLinux
B、Ucos
C、WindowsCE
答案:A
84.汽車剎車系統(tǒng)要使用()。
A、強實時
B、弱實時
C、不需要使用
答案:A
85.串口連接調(diào)試的先決條件是()。
A、宿主機和目標機建立通信
B、目標機正在運行程序
C、目標機關(guān)機
答案:A
86.大部分Unix系統(tǒng),只能一次傳送一個或多個長度是()字節(jié)(或一個更大的
2次幕的數(shù))的整塊數(shù)據(jù)。
A、512
B、256
C、128
答案:A
87.縮主機安裝的是()操作系統(tǒng),則可以選擇mini串口通信軟件
A、Linux
B、windows
C\Unix
答案:A
88.嵌入式系統(tǒng)的設(shè)計思路是什么?
A、夠用即可
B、增加系統(tǒng)穩(wěn)定性
C、提高系統(tǒng)可靠性
答案:A
89.()是指在輸入/輸出時數(shù)據(jù)處理以塊為單位的設(shè)備,它一般都采用緩存技術(shù),
支持數(shù)據(jù)的隨機讀寫。
A、塊設(shè)備
B、字符設(shè)備
C、套接字
答案:A
90.給文件fiIe1加上其他人可執(zhí)行屬性的命令是()
A、chmkdo+x
B、chowna+x
C\chmoda+x
答案:A
91.MCU和DSP的區(qū)別是()o
A、DSP偏重于信號處理
B、MCU偏重于信號處理
C、DSP偏重于控制
答案:A
92.在Linux中,哪個函數(shù)用于將設(shè)備驅(qū)動程序注冊到內(nèi)核中?
A、register_chrdev0
B、register_driver0
C\register_device()
答案:A
93.嵌入式的硬件也可以分為三部分,即()
A、微處理器、外圍電路、外部設(shè)備
B、微控制器、硬件設(shè)備
C、微處理器、軟硬件設(shè)備
答案:A
94.Ismod命令功能
A、列出當(dāng)前動態(tài)加載的模塊清單
B、將驅(qū)動模塊加載到操作系統(tǒng)內(nèi)核
C、將驅(qū)動模塊從內(nèi)核中刪除
答案:A
95.ARM7系列微處理器為()位的RISC處理器。
A、32
B、64
C、8
答案:A
96.關(guān)于嵌入式操作系統(tǒng)發(fā)展趨勢,描述不正確的是()
A、產(chǎn)品性能不斷提高,功耗不斷增加
B、體積不斷減小
C、網(wǎng)絡(luò)化程度不斷提高
答案:A
97.GDB的主要功能
A、啟動被調(diào)用的程序
B、讓被調(diào)用的程序在指定位置停止
C、以上都是
答案:C
98.Linux系統(tǒng)是一個()的操作系統(tǒng)
A、多用戶,多任務(wù)
B、單用戶,單任務(wù)
C、單用戶,多任務(wù)
答案:A
99.下列CPSR寄存器標志位的作用說法錯誤的是
A、V:借位
B、C:進位
GZ:零
答案:A
100.LDRR2,[R3,#0x28]中[R3,#0x28]的尋址方式是
A、寄存器變址尋址
B、寄存器移位
C、寄存器尋址
答案:A
1O1.gcc常用選項,對程序進行優(yōu)化編譯、鏈接,提高程序的執(zhí)行效率的是
A、-0
B、-g
C、-c
答案:A
102.交叉編譯器軟件屬于嵌入式系統(tǒng)的()。
A、支撐軟件
B、系統(tǒng)軟件
C、應(yīng)用軟件
答案:A
1O3.#gcc-ctest.c執(zhí)行命令后會生成一個名為()的目標文件
A、test,o
B、test.c
Cvtest,exe
答案:A
104.從Linux系統(tǒng)角度看,通??梢苑譃樗膫€層次,最低層層次為
A、引導(dǎo)加載程序
B\Linux內(nèi)核
C、根文件系統(tǒng)
答案:A
105.()用于標識設(shè)備對應(yīng)的驅(qū)動程序
A、主設(shè)備號
B\次設(shè)備號
C、數(shù)據(jù)類型
答案:A
106.驅(qū)動程序是指揮硬件工作的軟件。它是應(yīng)用程序與()之間的一個中層軟件
層,為應(yīng)用程序屏蔽硬件的細節(jié)。
A、硬件
B、開發(fā)
C、修改
答案:A
107.通常所說的32位微處理器是指
A、CPU字長為32位
B、CPU字長為23位
C、CPU字長為64位
答案:A
108.提高嵌入式系統(tǒng)可靠性的辦法有()
A、其余選項皆是
B、存儲不用磁盤,而用芯片。
C、軟件代碼質(zhì)量要求高,應(yīng)最大可能避免“死機”發(fā)生。
答案:A
109.Linux將設(shè)備分為:字符設(shè)備,塊設(shè)備和()
A、網(wǎng)絡(luò)設(shè)備
B、基礎(chǔ)設(shè)備
C、軟件設(shè)備
答案:A
110.GDB的主要功能包括()
A、以上都是
B、啟動被調(diào)用的程序
C、讓被調(diào)用的程序在指定位置停止
答案:A
111.實時在線仿真(ICE)方式的優(yōu)點是()
A、功能非常強大,軟硬件均可做到完全實時在線調(diào)試。
B、不需要目標機
C、成本低
答案:A
112.0CD(片上調(diào)試器)將()提供的實時跟蹤和運行控制分開
A、ICE
B、CPU
C、GPU
答案:A
113.靜態(tài)申請分配主設(shè)備號是由()分配
A、人工
B、內(nèi)核
G外核
答案:A
114.Flash程序燒寫時,需準備好的軟件不包括()。
A、子文件系統(tǒng)
B、引導(dǎo)程序
C、應(yīng)用程序
答案:A
115.GCC編譯程序成可執(zhí)行文件后,執(zhí)行文件的缺省名稱是()?
A、/a.out
B\a.out
C\a.out
答案:A
116.()是指宿主機和目標機通過某種接口(通常是串口)連接,宿主機上提供
調(diào)試界面,待調(diào)試軟件下載到目標機上運行。
A、軟件調(diào)試
B、模擬調(diào)試
C、OCD調(diào)試
答案:A
117.開發(fā)系統(tǒng)在()(一般稱為宿主機或host)上,即完成軟件的編輯、編譯'
鏈接等工作
A、PC機
B、PD機
C、PA機
答案:A
118.()是GCC編譯器組件之一,也是GNU軟件家族中具有代表性的作品。
A、gcc
B、c
C、c++
答案:A
119.()(GNUCpiler的簡稱)是一組編譯工具的總稱,主要任務(wù)是預(yù)處理和編
譯,并且提供與編譯器相關(guān)的運行庫的支持。
A、GCC
B、abc
C、GDD
答案:A
120.手機的嵌入式處理器的字長是()位
A、32
B、8
C、16
D、4
答案:A
121.GDB中設(shè)置斷點的是
A、breakmain
B\run
C、continue
答案:A
122.物理系統(tǒng)的()、尺寸和耗電量是否是產(chǎn)品成功的關(guān)鍵因素
A、成本
B、大小
C、重量
答案:A
123.模擬調(diào)試的缺點是?
A、功能非常有限,無法實時調(diào)試。
B、價格昂貴
C\不穩(wěn)定
答案:A
124.嵌入式系統(tǒng)設(shè)計的重要特點是()多樣化
A、技術(shù)
B、操作
C、應(yīng)用
答案:A
125.汽車導(dǎo)航系統(tǒng)可使用()
A、弱實時
B、不需要使用
C、以上都對
答案:A
126.為能夠斷電持續(xù)保留重要數(shù)據(jù)和保存系統(tǒng)配置信息,開發(fā)板外擴了一片()
A、EEPROM存儲芯片AT24co2
B、ROM存儲芯片
C、RAM存儲芯片
答案:A
127.S3c2410X是()公司生產(chǎn)的嵌入式處理器。
A、三星
B\Sony
C、ARM
答案:A
128.嵌入式系統(tǒng)設(shè)計的第一步是()
A、需求分析
B、系統(tǒng)集成和系統(tǒng)測試
C、體系結(jié)構(gòu)設(shè)計
答案:A
129.vivi程序分兩個階段,第2階段是用()編寫的。
A、C語三
B、機器語言
C、匯編語言
答案:A
130.產(chǎn)品開發(fā)不同于學(xué)術(shù)課題研究,它是以()的推出適合用戶需求的產(chǎn)品為目
的的
A、快速、低成本、高質(zhì)量
B、低成本、低功耗、快速
C、高質(zhì)量、可靠、高效
答案:A
131.制定產(chǎn)品時間表與()有關(guān)系
A、選擇操作系統(tǒng)
B、操作系統(tǒng)
C、軟件
答案:A
132.()不是嵌入式系統(tǒng)的特點。
A、身功耗
B、專用性
C、可裁剪
答案:A
133.不屬于塊設(shè)備的是()
A、鍵盤
B、U盤
C、硬盤
答案:A
134.gdb(GUNDebugger)是一種基于命令行工作模式下的調(diào)試器包括()、Pasca
I、Fortran等語言。
A、以上都有
B、C
C\C++
答案:A
135.以下那一種設(shè)備是以字節(jié)為單位的
A、字符設(shè)備
B、塊設(shè)備
C、網(wǎng)絡(luò)設(shè)備
答案:A
136.GNU是什么()?
A、自由軟件工程項目
B、英文
C、操作系統(tǒng)
答案:A
137.實時分:()和弱實時。
A、強實時
B、硬實時
C、弱實時
答案:A
138.對設(shè)計好的系統(tǒng)進行測試,看其是否滿足給定的要求稱為()。
A、系統(tǒng)測試
B、系統(tǒng)集成
C、軟件設(shè)計
答案:A
139.C++源程序后綴是O
A、C或.cc
B、a
C、h
答案:A
140.對設(shè)計好的系統(tǒng)進行測試,看其是否滿足給定的要求描述的是()
A、系統(tǒng)測試
B、系統(tǒng)集成
C、系統(tǒng)設(shè)計
答案:A
141.ARM11處理器中,內(nèi)核與cache之間數(shù)據(jù)通路是()位
A、64
B、32
C、16
D、8
答案:A
142.GDB基本命令中break是()
A、設(shè)置斷點
B、單步執(zhí)行
C、退出
答案:A
143.()年interI公司推出51微控制器
A、1980
B、1999
C、1982
答案:A
144.gcc編譯器的編譯選項大約有多少個
A、100
B、500
C、300
答案:A
145.0是嵌入式系統(tǒng)運行的載體,也是嵌入式系統(tǒng)的基礎(chǔ)。
A、硬件
B、軟件
C、單片機
答案:A
146.嵌入式系統(tǒng)的硬件設(shè)計不包括()。
A、函數(shù)接口
B、CPU子系統(tǒng)
C、硬件寄存器
答案:A
147.在Linux驅(qū)動程序設(shè)計中,什么是模塊?
A、可以動態(tài)加載和卸載的代碼
B、操作系統(tǒng)內(nèi)核
C、設(shè)備驅(qū)動程序
答案:A
148.ROMMonitor程序是利用()寫入Flash存儲器。
A、JTAG
B、JJAG
C、JKAG
答案:A
149.頭文件和””有什么區(qū)別?
A、是讓預(yù)處理程序cpp在系統(tǒng)預(yù)設(shè)的頭文件目錄,"”是讓預(yù)處理程序cpp在當(dāng)
前目錄中搜尋相應(yīng)的文件
B、無區(qū)別
C、兩個作用一樣
答案:A
150.把Linux操作系統(tǒng)針對具體的目標平臺做必要的()之后,安裝到該目標平
臺使其正確運行,這就叫移植。
A、改寫
B、復(fù)制
C、減少
答案:A
151.make執(zhí)行時,需要一^個名為()的文件。MakefiIe文件描述了整個工程的
()、鏈接等規(guī)劃。
A、MakefiIe,編譯
B\make,編譯
Gmake,引用
答案:A
152..0是指
A、編譯后的目標程序
B、經(jīng)過預(yù)處理的c程序
C、頭文件
答案:A
153.嵌入式系統(tǒng)的層次分為系統(tǒng)級和
A、應(yīng)用級
B、標準級
C、模塊級
答案:A
154.()是指揮硬件工作的軟件。它是應(yīng)用程序與硬件之間的一個中層軟件層,
為應(yīng)用程序屏蔽硬件的細節(jié)。
A、驅(qū)動程序
B、應(yīng)用程序
C、硬件設(shè)備
答案:A
155.啟動Linux核心的命令是
A、boot
B、param
C、part
答案:A
156.塊設(shè)備是指在輸入/輸出時數(shù)據(jù)處理以()為單位的設(shè)備,它一般都采用緩存
技術(shù),支持數(shù)據(jù)的隨機讀寫。
A、塊
B、位
C、字節(jié)
答案:A
157.目前使用的嵌入式操作系統(tǒng)有哪些
A、全都是
B、WindowsCE
C、Linux
D、Android
答案:A
158.Bootloader的stage1中有()。
A、設(shè)備初始化代碼
B、硬件設(shè)備
C、系統(tǒng)文件鏡像
答案:A
159.軟件的()和軟件的性能通常是矛盾的,通常以損失某些特性情況下的優(yōu)化
性能為代價。
A、通用性
B、復(fù)雜性
C、適應(yīng)性
答案:A
160.8051系列是()位的嵌入式處理器
A、8
B、16
C、4
答案:A
161.驅(qū)動程序是指揮硬件工作的軟件。它是應(yīng)用程序與硬件之間的一個()軟件
層,為應(yīng)用程序屏蔽硬件的細節(jié)。
A、中層
B、高層
C、低層
答案:A
162.大多數(shù)BootLoader程序都包括兩種不同的操作模式:()和下載模式
A、啟動加載模式
B、引導(dǎo)加載程序
C\Linux內(nèi)核
答案:A
163.從系統(tǒng)定制能力考慮,()系統(tǒng)具有優(yōu)勢
A、Linux
B、Windows
C\ucos
答案:A
164.每條ARM指令占()字節(jié)
A、4
B、3
C、2
答案:A
165.()處理器是專門用于信號處理方面的處理器,其在系統(tǒng)結(jié)構(gòu)和指令算法方
面進行了特殊設(shè)計,在數(shù)字濾波、譜分析等各種儀器上,獲得了大規(guī)模的應(yīng)用。
A、DSP
B、MCU
C、MPU
答案:A
166.交叉()是指:在宿主機上進行軟件編輯、編譯,鏈接等,并生成能夠在目
標機上運行的可執(zhí)行程序的過程。
A、編譯
B、開發(fā)
C、運行
答案:A
167.make有許多預(yù)定義變量,表示“目錄完整名稱”的是
A、$
B、$
C\$
答案:A
168.LinuxI/O操作默認是:
A、同步阻塞模式
B、異步阻塞模式
C、同步非阻塞模式
答案:A
169.()是GCC編譯器組件之一,也是GNU軟件家族中具有代表性的作品。
A、gcc
B、GND
C、VCC
答案:A
170.變量一般在MakeFile文件的()進行定義。
A、頭部
B、尾部
C、中部
答案:A
171.()是讓預(yù)處理程序cpp在當(dāng)前目錄中搜尋相應(yīng)的文件
A、””
B、C、”
答案:A
172.國內(nèi)對嵌入式系統(tǒng)普遍認同定義是:以應(yīng)用為中心,以計算機技術(shù)為基礎(chǔ),
軟硬件可裁剪,應(yīng)用系統(tǒng)對共能、可靠性'成本、體積'功耗有嚴格要求的()
系統(tǒng)。
A、專用計算機
B、通用計算機
C、特殊計算機
答案:A
173.創(chuàng)建嵌入式Linux的開發(fā)環(huán)境主要不包括()
A、開發(fā)應(yīng)用程序
B、交叉編譯工具鏈
C、制作根文件系統(tǒng)
答案:A
174.在cpu和物理內(nèi)存之間進行內(nèi)存轉(zhuǎn)換時,()將地址從虛擬地址空間映射到
物理地址空間
A、TCP
B、MMU
C、CACHE
答案:A
175.Blob是BootLoaderObject的縮寫。它遵循(),源代碼完全開放。
A、GPL
B、0RL
C、XRL
答案:A
176.BootLoader程序中下載模式的作用()
A、以上都是
B、分區(qū)
C\引導(dǎo)系統(tǒng)
答案:A
177.嵌入式操作系統(tǒng)可以分為商用型和免費型,其中免費型的特點有()。
A、實時性和穩(wěn)定性不能得到保障
B、功能可靠
C、有完善的技術(shù)支持
答案:A
178.指針必須先()才能使用。
A、賦值
B、指定類別
C、建立內(nèi)存空間
答案:A
179.Linux的設(shè)備分類不包括下列哪一項()
A、虛擬設(shè)備
B、字符設(shè)備
C、塊設(shè)備
答案:A
180.嵌入式系統(tǒng)發(fā)展的第二階段為()
A、以嵌入式微處理器為基礎(chǔ),以簡單操作系統(tǒng)為核心的嵌入式系統(tǒng)
B、以Internet標志的嵌入式系統(tǒng)
C、以嵌入式操作系統(tǒng)為標志的嵌入式系統(tǒng)
答案:A
181.下列哪個命令可以用來復(fù)制文件?
A、cp
B\touch
C、rm
答案:A
182.BootLoader程序的結(jié)構(gòu)框架分()部分
A、2
B、3
C、4
答案:A
183.Linux設(shè)備驅(qū)動程序中常見的設(shè)備接口是:
A、全部都是
B、PCIe
C、USB
答案:A
184.Linux驅(qū)動中,若要系統(tǒng)自動創(chuàng)建設(shè)備節(jié)點,可以在以下哪個目錄創(chuàng)建設(shè)備
文件
A、sys/cIass
B、根目錄
C\/dev
答案:A
185.嵌入式操作系統(tǒng)的特點不包括()。
A、強交互性
B、可裁剪
C、有一定的實時性
答案:A
186.命令rmmod的功能是()
A、將驅(qū)動模塊從內(nèi)核中刪除
B、列出當(dāng)前動態(tài)加載的模塊清單
C、將驅(qū)動模塊加載到操作系統(tǒng)內(nèi)核
答案:A
187.生成內(nèi)核映像文件zImage的過程makezImage是指
A\生成內(nèi)核映像文件zImage
B、內(nèi)核裁剪
C、編譯變量依賴關(guān)系
答案:A
188.關(guān)于實時在線仿真(ICE)的說法錯誤的是
A、實時在線仿真(In-CircuitEmulator,ICE)是一種用于替代目標上千Iash的
設(shè)備
B、可以執(zhí)行目標機CPU指令
C、能夠?qū)?nèi)部的信號輸出到被控的目標機
答案:A
189.進程是系統(tǒng)分配資源的最()單位,線程是系統(tǒng)調(diào)度的最小單位。
A、小
B、上
C、大
答案:A
190.在嵌入式系統(tǒng)設(shè)計中,軟硬件劃分是在進行()時完成
A、體系結(jié)構(gòu)設(shè)計
B、需求分析
C、軟硬件設(shè)計
答案:A
191.0是指數(shù)據(jù)處理以字節(jié)為單位,并按順序進行訪問的設(shè)備。
A、字符設(shè)備
B、塊設(shè)備
C、網(wǎng)絡(luò)設(shè)備
答案:A
192.Linux中,用于獲取當(dāng)前工作目錄的絕對路徑的命令是什么?
A、pwd
B、cd
C、Is
答案:A
193.gdb主要功能
A、以上都是
B、啟動被調(diào)用的程序
C、讓被調(diào)用的程序在指定位置停止
答案:A
194.嵌入式系統(tǒng)的實時性可分為軟實時性和()。
A、硬實時性
B、軟實時性
G截止時限
答案:A
195.設(shè)備號用于區(qū)分具體的()。
A、設(shè)備
B、設(shè)施
C、狀態(tài)
答案:A
196.嵌入式系統(tǒng)設(shè)計一般步驟,以下正確的是:()1)需求分析。2)體系結(jié)構(gòu)
設(shè)計。3)硬件/軟件設(shè)計。4)系統(tǒng)集成和系統(tǒng)測試
A、1)、2)、3)、4)
B、1)、3)、3)、2)
C、4)、2)、3)、1)
答案:A
197.Linux分類的設(shè)備不包括()
A、應(yīng)用設(shè)備
B、字符設(shè)備
C\塊設(shè)備
答案:A
198.gcc常用選項,將DirName加入到庫文件的搜索目錄列表中,在缺省情況下
gcc只鏈接共享庫的語法是()。
A、-LDirName
B、-1DirName
C\-c
答案:A
199.U-Boot,全稱UniversalBootLoader,是遵循GPL條款的開放源碼項目,不
支持的操作系統(tǒng)是()
A、WindowslO
B\Linux
C\VxWorks
答案:A
200.A/D是將()轉(zhuǎn)換成數(shù)字信號的意思。
A、模擬信號
B、虛擬信號
C、物理信號
答案:A
201.GDB的主要功能有
A、以上均是
B、啟動被調(diào)用的程序
C、讓被調(diào)用的程序在指定位置停止
答案:A
202.不是嵌入式系統(tǒng)的特點()
A、功耗圖
B、可靠性高
C、實時性好
答案:A
203.Linux將設(shè)備分為
A、以上都是
B、字符設(shè)備
C、塊設(shè)備
答案:A
204.驅(qū)動程序的組成不包括
A、用戶層代碼
B、自動配直和初始化子程序
C、服務(wù)于I/O請求的子程序,又稱驅(qū)動程序的上半部分
答案:A
205.哪一個函數(shù)可以釋放中斷()。
A、free_irq
B、request_irq
C、register_chrdev
答案:A
206.以下關(guān)于ARM處理器CPSR寄存器說法錯誤的是()
A、CPSR是ARM的控制寄存器
B、CPSR可設(shè)定是否允許外部中斷和快速中斷
C、CPSR決定ARM工作模式
答案:A
207.Linux驅(qū)動程序的安裝有2種方式:直接編譯進內(nèi)核和()
A、模塊方式
B、靜態(tài)連接
C、間接鏈接
答案:A
208.關(guān)于Linux設(shè)備驅(qū)動程序的說法錯誤的是
A、不能檢測和處理設(shè)備出現(xiàn)的錯誤
B、位于應(yīng)用程序和硬件設(shè)備之間
C、是指揮硬件工作的軟件
答案:A
209.Bootl和BootO分別為0,1表示啟動模式是什么
A、從系統(tǒng)存儲器啟動
B、從用戶閃存啟動
C、從內(nèi)置SRAM啟動
答案:A
21。TCP/IP參考模型不包括()
A\表示層
B、應(yīng)用層
C、傳輸層
答案:A
211.GCC編譯器哪個參數(shù)是指定輸出文件名?()
A、-oFiIeName
B、-c
C、-g
答案:A
212.()不是網(wǎng)絡(luò)層協(xié)議。
A、TCP
B、IP
C、ARP
答案:A
213.軟件調(diào)試:()和目標機通過某種接口(通常是串口)連接,宿主機上提供
調(diào)試界面,待調(diào)試軟件下載到目標機上運行。
A、宿主機
B、主機
G外設(shè)
答案:A
214.()是韓國mizi公司開發(fā)的bootloader,適用于ARM9處理器。
A、vivi
B、Armboot
C、U-Boot
答案:A
215.Linux內(nèi)核給設(shè)備分配主設(shè)備號有()申請和動態(tài)申請兩種方法。
A、靜態(tài)
B、靜
C、態(tài)度
答案:A
216.哪一個命令的功能可以將驅(qū)動模塊從內(nèi)核中刪除。
A、rmmod
B、insmod
C\ismod
答案:A
217.嵌入式系統(tǒng)中的CPU具有一些與通用計算機所使用的CPU不同的特點,下面
不是其特點的是()。
A、高主頻
B、支持實時處理
C、低功耗
答案:A
218.將一段稱為()的程序固化在目標機上,負責(zé)監(jiān)控目標機上被調(diào)試程序的運
行。
A、ROMMonitor
B、RAM
C、EEPROM
答案:A
219.GCC編譯的第三個階段是()
A、匯編
B\預(yù)處理
C、鏈接
答案:A
220.典型嵌入式操作系統(tǒng)有()
A、以下都是
B、VxWorks
C、Android
D、WindowsCE
答案:A
221.調(diào)試工具和待調(diào)試的嵌入式軟件都在宿主機上運行,由宿主機提供一個模擬
的目標運行環(huán)境的調(diào)試方法是()。
A、模擬調(diào)試
B、實時在線仿真
C、軟件調(diào)試
答案:A
222.()是一組編譯工具的總稱,主要任務(wù)是預(yù)處理和編譯,并且提供與編譯器
相關(guān)的運行庫的支持。
A、GCC
B、GDB
C、ABS
答案:A
223.創(chuàng)建根目錄文件系統(tǒng)映像文件使用的工具為()
A、BusyBox
B\cramfs
C\make
答案:A
224.GDB軟件是()
A、調(diào)試器
B、編譯器
C、文本編譯器
答案:A
225.C語言文件預(yù)處理生成哪個后綴的文件
A、i
B、S
C\o
答案:A
226.Linux驅(qū)動程序的主要組成部分是什么?
A、內(nèi)核模塊和設(shè)備驅(qū)動
B、系統(tǒng)調(diào)用和文件系統(tǒng)
C、進程和應(yīng)用程序
答案:A
227.系統(tǒng)概要設(shè)計包括哪些
A、以上均是
B、系統(tǒng)總體框架
C、軟硬件劃分
答案:A
228.嵌入式系統(tǒng)體系結(jié)構(gòu)的決定因素有以下哪幾個()①系統(tǒng)是硬實時系統(tǒng)還是
軟實時系統(tǒng);②操作系統(tǒng)是否需要嵌入;③物理系統(tǒng)的成本、尺寸和耗電量是否
是產(chǎn)品成功的關(guān)鍵因素;④選擇處理器和相關(guān)硬件;
A、1234
B、134
C、234
答案:A
229.比較典型的是將Flash分成()個分區(qū),分別用于保存引導(dǎo)程序(BootLoa
der)、啟動參數(shù)、系統(tǒng)內(nèi)核'根文件系統(tǒng)和應(yīng)用程序等,
A、5
B、6
C、7
答案:A
230.()由于其源代碼開放的天生魅力,在定制能力方面具有優(yōu)勢。
A、Linux
B、Windows
C、ucos
答案:A
231.S3c241OX的內(nèi)核是()。
A、ARM920T
B、ARM1020
GARM720T
答案:A
232.MakefiIe是()
A、項目管理器
B、編輯器
C、調(diào)試器
答案:A
233.()顯示Flash的分區(qū),包括vivi,kerneI,rootfs等的位置
A、part
B\Ioad
C\param
答案:A
234.BootLoader程序的結(jié)構(gòu)框架分哪兩個部分:
A、Stagel和Stage2下載模式
B、Stage3和Stage2下載模式
GStagel和Stage3下載模式
答案:A
235.0(GUNDebugger)是一種基于命令行工作模式下的調(diào)試器。
A、gdb
B\c
C\c++
答案:A
236.關(guān)于ARM處理器的異常,以下說法錯誤的是()。
A、FIQ是外部中斷異常
B、復(fù)位異常級別最高
C、每個異常中斷向量占據(jù)4個字節(jié)
答案:A
237.函數(shù)S3c2410_adc_init()}在什么時候運行?()
A、安裝驅(qū)動程序時
B、卸除驅(qū)動程序時
C、以上說法都對
答案:A
238.S3c241OX芯片采用的封裝是()
A、BGA
B、DIP
C、QFP
答案:A
239.驅(qū)動程序主要由3個部分組成,()屬于驅(qū)動程序。
A、自動配置和初始化子程序
B、手動配置和初始化子程序
C、服務(wù)于I/O請求的主程序
答案:A
240.ARM狀態(tài),處理器執(zhí)行()的字對齊的ARM指令。
A、32位
B、16位
C、8位
答案:A
241.嵌入式系統(tǒng)軟件可分為()
A、以上都對
B、實時操作系統(tǒng)
C、可編程應(yīng)用接口
答案:A
242.不是嵌入式處理器的特點()
A、不支持實時多任務(wù)
B、生命周期長
C、功耗低
答案:A
243.51單片機能直接運行的文件是
A、*.hex
B、*.txt
C、*.asm
答案:A
244.()完全把系統(tǒng)軟件和硬件部分隔離開來,從而大大提高了系統(tǒng)的可移植性。
A、硬件抽象層
B、圖形用戶接口
C、驅(qū)動映射層
答案:A
245.下面交互設(shè)備常由嵌入式系統(tǒng)采用的是()
A、以上都是
B、小鍵盤
C、按鈕
D、觸摸屏
答案:A
246.不是嵌入式的特點是()
A\成本局
B、軟硬件可裁剪
C、可靠性好
答案:A
247.在ARM處理器體系結(jié)構(gòu)中,哪個部件負責(zé)控制和協(xié)調(diào)數(shù)據(jù)傳輸?
A、DMA
B、ALU
C、CPU
答案:A
248.()不是gcc常用選項。
A、一n
B\_c
C、—o
答案:A
249.rmmod功能是()
A、將驅(qū)動模塊從內(nèi)核中刪除
B、將驅(qū)動模塊加載到操作系統(tǒng)內(nèi)核
C、列出當(dāng)前動態(tài)加載的模塊清單
答案:A
250.()(GNCpiler的簡稱)是一組編譯工具的總稱,主要任務(wù)是預(yù)處理和編
譯,并且提供與編譯器相關(guān)的運行庫的支持。
A、GCC
B、Is
C、cpp
答案:A
251.驅(qū)動程序的功能包括()。
A、以上都是
B、對設(shè)備初始化和釋放。
C、檢測和處理設(shè)備出現(xiàn)的錯誤。
答案:A
252.簡單方便,不需要目標機,成本低的調(diào)試方式是()
A、模擬調(diào)試
B、實時在線仿真
C、軟件調(diào)試
答案:A
253.gcc-()只編譯生成目標文件,后綴為
A、c
B、g
C、oFiIeName
答案:A
254.計算機的軟件由系統(tǒng)軟件和()組成。
A、應(yīng)用軟件
B、系統(tǒng)硬件
C、應(yīng)用硬件
答案:A
255,在嵌入式系統(tǒng)設(shè)計時,下面存儲結(jié)構(gòu)中對程序員透明的是()
A、高速緩存
B、磁盤存儲器
C、內(nèi)存
答案:A
256.在程序執(zhí)行過程中,Cache與主存的地址映像由
A、硬件自動完成
B、程序員調(diào)度
C、操作系統(tǒng)管理
答案:A
257.在系統(tǒng)裁剪中,裁剪的目的是()
A、減少系統(tǒng)存儲空間
B、減少系統(tǒng)開機時間
C、減少系統(tǒng)運行時的CPU占用率
答案:A
258.gcc常用選項中()的作用是靜態(tài)鏈接庫文件
Av一static
B、-IFOO
C、-LDirName
答案:A
259.ARM處理器結(jié)構(gòu)體系中,字節(jié)長度均為()位
A、8
B、9
C、10
答案:A
260.嵌入式系統(tǒng)的BootLoader程序相當(dāng)于PC中的什么程序?
A、BI0S+MBR
B、BIOS
C、OS
答案:A
261.GCC(GNUCpiler的簡稱)是一組()工具的總稱,主要任務(wù)是預(yù)處理和編
譯,并且提供與編譯器相關(guān)的運行庫的支持。
A、編譯
B、編程
C、程序
答案:A
262.下面關(guān)于哈佛結(jié)構(gòu)描述正確的是
A、程序存儲空間與數(shù)據(jù)存儲空間分離
B、存儲空間與I0空間分離
C、程序存儲空間與數(shù)據(jù)存儲空間合并
答案:A
263.獲取日歷時間,從1970年1月1日0點到現(xiàn)在所經(jīng)歷的秒數(shù),結(jié)果保存在
tloc中的函數(shù)
A、time
B、gmtime
Cvgettimeofday
答案:A
264.設(shè)備驅(qū)動程序?qū)儆冢ǎ?/p>
A、系統(tǒng)軟件
B、應(yīng)用軟件
C、開發(fā)軟件
答案:A
265.BootLoader程序的結(jié)構(gòu)框架通常分兩部分其中Stagel通常不包括以下哪個
步驟()。
A、設(shè)置內(nèi)核啟動參數(shù)
B、硬件設(shè)備初始化
C、為Stage2準備RAM空間
答案:A
266.當(dāng)進行嵌入式軟件開發(fā)時,()是要重點考慮的問題
A、可移植性
B、可剪裁
C、可利用資源
答案:A
267.中斷服務(wù)子程序,又稱()
A、驅(qū)動程序的下半部分。
B、驅(qū)動程序的上半部分。
C、驅(qū)動程序
答案:A
268.Ramdisk是將一部分固定大小的內(nèi)存當(dāng)作()來使用。
A、分區(qū)
B、內(nèi)核
G外核
答案:A
269.JTAG仿真器的功能有2種.第一是完成程序仿真調(diào)試;第二,完成對的()的
燒寫
A、Flash存儲器
B、JTAG仿真器
GJTAG存儲器
答案:A
270.編寫Linux下的多線程程序時,需要使用頭文件()
A、pthread.h
B、stdio.h
C、stdIib.h
答案:A
271.對于驅(qū)動程序與應(yīng)用程序的區(qū)別說法正確的是()
A、其余全部正確
B、應(yīng)用程序有一個main函數(shù),總是從些函數(shù)開始主動執(zhí)行一個任務(wù),而驅(qū)動程
序安裝之后,便停止工作,并等待被應(yīng)用程序調(diào)用。
C、使用的庫函數(shù)不同。
答案:A
272.Linux內(nèi)核的功能不包含下面哪種()
A、處理機管理
B、進程管理
C、內(nèi)存管理
答案:A
273.主要用于控制領(lǐng)域,兼顧數(shù)據(jù)處理的是0
A、嵌入式系統(tǒng)
B、通用計算機
C、兩者皆是
答案:A
274.共享型函數(shù)庫(動態(tài)鏈接庫)的后綴為()
A、so
B、c
C、a
答案:A
275.()顯示屏是利用有機電致發(fā)光二極管制成的顯示屏。
A、OLED
B、ABCD
C、EFGH
答案:A
276.下列不是GCC所支持的源文件程序格式是
A、b
B、a
C、h
答案:A
277.makedep表示什么意思()
A、編譯變量依賴關(guān)系
B、內(nèi)核裁剪
C、生成內(nèi)核映像文件
答案:A
278.嵌入式系統(tǒng)設(shè)計思路是
A、夠用即可
B、越多越好
C、越高越好
答案:A
279.ARM11系微處理器的優(yōu)點()
Ax11級流水線
B、動態(tài)預(yù)測
C、多線程組合
D、能耗低
答案:A
280.在嵌入式系統(tǒng)的存儲結(jié)構(gòu)中,存取速度最快的是
A、寄存器組
B、內(nèi)存
C、FIash
答案:A
281.以下那個不是在Linux字符設(shè)備驅(qū)動程序中的數(shù)據(jù)結(jié)構(gòu)
A、以上均是
B、structfiIe
Cvstructinode
答案:A
282.()修改vivi的參數(shù),如核心命令行參數(shù)
A、param
B、part
C、Ioad
答案:A
283.進行嵌入式軟件開發(fā)調(diào)試時,需要使用工具充當(dāng)目標機的信息輸出監(jiān)視器,
這個工具通常是()通信軟件。
A、串口
B、10口
C\并行口
答案:A
284.在嵌入式系統(tǒng)設(shè)計中,進行硬件版圖設(shè)計是在進行()時完成
A、軟硬件設(shè)計
B、需求分析
C、系統(tǒng)集成
答案:A
285.Linux系統(tǒng)創(chuàng)建線程函數(shù)是()
A、intpthread_create(pthread_t*tidp,constpthread_attr_t*attr,void*(*s
tart_rtn)(void),void*arg)
B\intpthread_exit(void*rval_ptr)
C、intpthread_join(pthread_ttid,void**rval_ptr)
答案:A
286.在Iinux操作系統(tǒng)默認下,Is命令顯示的可執(zhí)行文件顏色是
A、綠色
B、黃色
C、藍色
答案:A
287.time_ttime(time_t*tIoc)函數(shù)的功能是()
A、返回計算機時間原點到當(dāng)前時間經(jīng)歷的秒數(shù)值
B、返回當(dāng)前時間
C、返回程序執(zhí)行消耗的時間
答案:A
288.當(dāng)()進行時,可移植性是要重點考慮的問題
A、嵌入式軟件開發(fā)
B、數(shù)學(xué)建模
C、電路設(shè)計
答案:A
289.RISC的意思是0
A、精簡指令集計算機
B、計算
C、遞歸指令
答案:A
290..m是指
A、ObjectiveC源程序
B、經(jīng)過預(yù)處理的c程序
C、頭文件
答案:A
291.不能降低嵌入式系統(tǒng)功耗的技術(shù)有()
A、使用低集成度專用軟件
B、降低工作電壓
C、系統(tǒng)資源最小化
答案:A
292.關(guān)于嵌入式系統(tǒng),以下說法不正確的是()
A、主要用于數(shù)據(jù)處理,兼顧控制領(lǐng)域
B、主要應(yīng)用于控制領(lǐng)域,兼顧數(shù)據(jù)處理
C、嵌入式系統(tǒng)功耗低
答案:A
293.ARM的工作模式有?
A、非特權(quán)模式和特權(quán)模式
B、特權(quán)模式
C、非特權(quán)模式
答案:A
294.Linux系統(tǒng)會用()字母表示字符設(shè)備
A、c
B、a
C、b
答案:A
295.使用以下()命令進行裁剪
Avmakemenuconfig
B、makecIean
C、makedep
答案:A
296.使用GCC編譯工具將C語言源程序編譯成可執(zhí)行文件,要依次經(jīng)過四個階段,
其中不包括
A、預(yù)編譯
B、編譯
C、匯編
答案:A
297.嵌入式系統(tǒng)的核心是()
A、嵌入式處理器
B、嵌入式操作系統(tǒng)
C、嵌入式應(yīng)用軟件
答案:A
298.驅(qū)動程序的組成通常包括()
A、以上都是
B、自動配直和初始化子程序
C、服務(wù)于I/O請求的子程序,又稱驅(qū)動程序的上半部分
答案:A
299.gmtime函數(shù)功能是
A、將日歷時間轉(zhuǎn)化為格林威治標準時間,并將數(shù)據(jù)保存在tm結(jié)構(gòu)中
B、獲取從今日凌晨到現(xiàn)在的時間差,并存放在“,然后將當(dāng)?shù)貢r區(qū)的信息存放
到tz
C、獲取日歷時間
答案:A
300.對S3c2410_adc_init(){-■■..}函數(shù)功能描述正確的是
A、創(chuàng)建設(shè)備文件的目錄和設(shè)備文件。使用devfs_mk_dir()和devfs_register
()函數(shù)。
B、申請主設(shè)備號,使用request」rq()函數(shù)。
C、申請中斷,使用register_chrdev()函數(shù)
答案:A
301.GDB基本命令中在行號設(shè)置斷點的是()
A、break
B、Iist
C\intobreak
答案:A
302.嵌入式計算機和通用計算機的不同之處是()?
A、專用性強
B、軟硬件結(jié)合
C、具有數(shù)據(jù)處理能力
答案:A
303.實時在線仿真的缺點是()
A、價格昂貴
B、功能有限
C、響應(yīng)速度慢
答案:A
304.設(shè)計嵌入式系統(tǒng)時,需要考慮哪些指標
A、性能
B、成本
C、功耗
答案:A
305.GDB的基本命令中intobreak表示()
A、查看所有設(shè)置的斷點
B、查看程序
C、刪除斷點
答案:A
306.流行的嵌入式處理器()
A、全都都是
B、8051
C、ARM
答案:A
307.需求分析階段包括
A、分析用戶的需求、確定硬件軟件和檢查需求分析的結(jié)果
B、分析用戶的需求
C、確定硬件軟件
答案:A
308.GDB軟件是()o
A、調(diào)試器
B、編譯器
C、文本編輯器
答案:A
309.下載模式的作用是()
A、從宿主機上下載文件到SDRAM或FLASH
B、儲存
C、加載程序
答案:A
310.指針是一個程序?qū)嶓w所占用內(nèi)存空間的()。
A、首地址
B、位地址
C、尾地址
答案:A
311.clear命令的作用是()
A、清除終端窗口
B、關(guān)閉終端窗口
C、打開終端窗口
答案:A
312.下列不是uC/OSCI的特點的是()
A、不可移植
B、可裁剪
C、結(jié)構(gòu)小巧
答案:A
313.在宿主機上編譯好引導(dǎo)程序、Linux系統(tǒng)內(nèi)核、根文件系統(tǒng)、應(yīng)用程序。然
后,將它們燒寫到目標機的()中。
A、FIash
B、硬件
C、軟件
答案:A
314.BSP作為一種嵌入式軟件,它的主要特點是
A、與硬件和操作系統(tǒng)都相關(guān)
B、與硬件有關(guān),與操作系統(tǒng)無關(guān)
C、與硬件無關(guān),與操作系統(tǒng)有關(guān)
答案:A
315.嵌入式(控制)系統(tǒng)的軟件開發(fā)通常需要交叉編譯環(huán)境,下列不屬于交叉編
譯環(huán)境的是()
A、交換機
B、宿主機
C、目標機
答案:A
316.S3c241OX是()位處理器
A、32
B、8
C、16
答案:A
317.如果I/O設(shè)備與存儲設(shè)備進行數(shù)據(jù)交換不經(jīng)過CPU來完成,這種數(shù)據(jù)交換方
式是0。
A、DMA方式
B、程序查詢
C、中斷方式
答案:A
318.關(guān)于嵌入式系統(tǒng)設(shè)計一般步驟錯誤的是()
A、不需要需求分析
B、先進行需求分析
C、其次體系結(jié)構(gòu)設(shè)計
答案:A
319.RS232-C串口通信中,表示邏輯1的電平是()
A、以上都不是
B、0V
C、3.3V
答案:A
320.ARM處理器復(fù)位后,處理器處于()模式。
A、SVC
B、IRQ
C\System
答案:A
321.標識設(shè)備不需要的參數(shù)是()
A、設(shè)備在計算機中的位置
B、設(shè)備類型
C、主設(shè)備號
答案:A
322.嵌入式系統(tǒng)設(shè)計步驟的第一步一般是()
A、需求分析
B、體系結(jié)構(gòu)設(shè)計
C、硬件/軟件設(shè)計
答案:A
323.設(shè)計軟件子系統(tǒng):軟件總體設(shè)計、()設(shè)計。
A、模塊設(shè)計
B、硬件總體
C、函數(shù)設(shè)計
答案:A
324.vivi(下載模式)啟動Linux核心的命令是()。
A、boot
B\Ioad
C\part
答案:A
325.Makefile中把那些沒有任何依賴,只有執(zhí)行動作的目標稱為()。
A、偽目標
B、最終目標
C、可執(zhí)行目標
答案:A
326.設(shè)備文件在Linux()的地方?
A、/dev目錄
B、/bin
C\/usr
答案:A
327.()屬于嵌入式系統(tǒng)設(shè)計一般步驟
A、選項都是
B、需求分析
C、系統(tǒng)集成和系統(tǒng)測試
答案:A
328.每個設(shè)備文件都對應(yīng)有兩個設(shè)備號,標識該設(shè)備的種類,也標識了該設(shè)備所
使用的驅(qū)動程序的類別號是指()
A、主設(shè)備號
B、次設(shè)備號
C、塊設(shè)備號
答案:A
329.目前,嵌入式系統(tǒng)有一部分有操作系統(tǒng),還有一部分沒有操作系統(tǒng)。下列()
嵌入式系統(tǒng),帶有操作系統(tǒng)。
A、數(shù)碼相機
B、電冰箱控制器
C、洗衣機控制器
答案:A
330.BootLoader程序的結(jié)構(gòu)框架中Stagel通常不包括以下()步驟。
A、引導(dǎo)內(nèi)核
B、硬件設(shè)備初始化
C、為Stage2準備RAM空間
答案:A
331.vivi程序分2個階段,第1階段是用()語言編寫的。
A、匯編語言
B、c語言
C、機器語言
答案:A
332.創(chuàng)建設(shè)備文件,可以用命令()
A、mknod
B、touch
C、mkdir
答案:A
333.動態(tài)鏈接是指程序運行時需要調(diào)用共享庫文件,其后綴為()
A、so
B、a
C、c
答案:A
334.gdb(GUNDebugger)是一種基于命令行工作模式下的調(diào)試器。不能調(diào)試哪種語
言()。
A、C#
B、C++
C、Java
答案:A
335.在Linux中,采用給網(wǎng)絡(luò)接口設(shè)備分配一個()的名字的方法來訪問該設(shè)備。
A、唯一
B、相同
C、特殊
答案:A
336.Linux允許塊設(shè)備一次傳送()的字節(jié)
A、任意字節(jié)
B、8
C、128
答案:A
337.gcc常用選項,將DirName加入到頭文件的搜索目錄列表中的語法()
A、-IDirName
B、-LDirName
C\-c
答案:A
338.嵌入式系統(tǒng)設(shè)計的層次和設(shè)計原則層次分為系統(tǒng)級和()。
A、應(yīng)用級
B、軟件
G用戶
答案:A
339.以下那一個是字符設(shè)備注冊函數(shù)
A、register_chrdev
B、unregister_chrdev
Cvrequest_irq
答案:A
340.ARM公司主要依靠()獲得利潤
A、出售芯片授權(quán)
B、制定標準
C、生產(chǎn)芯片
答案:A
341.計算機的硬件不包括以下哪個部分?
A、BootLoader
B、輸入/輸出設(shè)備
C、存儲設(shè)備
答案:A
342.Armboot是一個(),是為基于ARM或者StrongARMCPU的嵌入式系統(tǒng)所設(shè)計
的。它支持多種類型的Flash。
A、BootLoader
B、BootIoading
C、DownIoading
答案:A
343.()用于標識設(shè)備對應(yīng)的驅(qū)動程序,主設(shè)備號相同的設(shè)備使用相同的設(shè)備驅(qū)
動程序。
A、主設(shè)備號
B、次設(shè)備號
C、標識符
答案:A
344.Linux中,用于創(chuàng)建字符設(shè)備文件的命令是什么?
A、mknod
B、mkfs
Gmkdir
答案:A
345.下面哪個不屬于Linux系統(tǒng)設(shè)備
A、輸入設(shè)備
B、字符設(shè)備
C、網(wǎng)絡(luò)設(shè)備
答案:A
346.計算機的軟件有()、應(yīng)用軟件組成。
A、系統(tǒng)軟件
B、硬件層
C、設(shè)備驅(qū)動
答案:A
347.不屬于字符設(shè)備的是()
A、U盤
B、觸摸屏
C、簡單按鍵
答案:A
348.()是指在輸入/輸出時數(shù)據(jù)處理以塊為單位的設(shè)備,它一般都采用緩存技
術(shù),支持數(shù)據(jù)的隨機讀寫。
A、塊設(shè)備
B、字符設(shè)備
C\網(wǎng)絡(luò)設(shè)備
答案:A
349.ARM7包括()類型的核。
A、以上都是
B、ARM7TDMI
GARM7TDMI-S
答案:A
350.典型的塊設(shè)備有()
A、U盤
B、觸摸屏
C、簡單按鍵
答案:A
351.為了便于文件編輯,在編輯makefile時,可以使用變量,引用變量時,只
需在變量前面加上()符。
A、$
B、C、#
答案:A
352.()屬于字符設(shè)備
A、觸摸屏
B、U盤
C、硬盤
答案:A
353.DSP偏重于信號處理,MCU偏重于()。
A、控制
B、操作
C、傳輸
答案:A
354.ARMS3C2410芯片自帶一個8路()位A/D轉(zhuǎn)換器
A、10
B、6
C、12
答案:A
填空題
1.Makefile文件預(yù)定義變量有很多,列舉3個預(yù)定義變量:([填空1]),([填空
2]),([填空3])。
答案:$|$」$
2.ARM指令集是([填空1])位的。
答案:32
3.C語言文件預(yù)處理生成([填空1])后綴的文件
答案:.ii
4.Ramdisk是將一部分固定大小的([填空1])當(dāng)作分區(qū)來使用。
答案:內(nèi)存
5.8051系列是([填空1])位的嵌入式處理器
答案:8
6.([填空1])是美國WindRiver公司(風(fēng)河公司)于1983年開發(fā)的一種32位嵌
入式實時操作系統(tǒng)(RTOS)o
答案:VxWorks
7.設(shè)備文件創(chuàng)建的方式有2種,分別是([填空1])和([填空2])
答案:自動創(chuàng)建I手動創(chuàng)建
8.C語言文件編譯生成([填空1])后綴的文件
答案:.SS
9.Linux中,用于創(chuàng)建字符設(shè)備文件的命令是([填空1])。
答案:mknod
10.([填空1])工具是將數(shù)以百計的常用UNIX/Linux命令集成到一個可執(zhí)行文
件中,所占空間1MB左右。
答案:Busybox
11.在內(nèi)核配置時,([填空1])是將該驅(qū)動統(tǒng)一進行裁剪
答案:””
12.A/D轉(zhuǎn)換器是將([填空1])轉(zhuǎn)換成([填空2])的模塊。
答案:模擬信號I數(shù)字信號
13.嵌入式系統(tǒng)設(shè)計思路是:(([填空1]))。
答案:夠用即可
14.([填空1])是指揮硬件工作的軟件。它是應(yīng)用程序與硬件之間的一個中層
軟件層,為應(yīng)用程序屏蔽硬件的細節(jié)。
答案:驅(qū)動程序
15.ARM微處理器的工作狀態(tài)一般有([填空1])狀態(tài),([填空2])狀態(tài)。
答案:ARM|THUMB
16.設(shè)備號用于區(qū)分具體的設(shè)備。設(shè)備號包括([填空1])和次設(shè)備號(minornu
mber)。
答案:主設(shè)備號
17.-static參數(shù)的作用是生成([填空1])文件。
答案:靜態(tài)鏈接庫文件靜態(tài)鏈接庫
18.設(shè)備驅(qū)動模塊化編程一般分為加載、系統(tǒng)調(diào)用和([填空1])等3個過程
答案:卸載
19.#include"a.h",頭文件目錄除在系統(tǒng)預(yù)設(shè)的目錄中尋找,還在([填空1])
目錄中查找。
答案:當(dāng)前目錄當(dāng)前
20.在傳統(tǒng)方式的設(shè)備管理中,除了設(shè)備類型以外,內(nèi)核還需要一對參數(shù)才能唯
一標識設(shè)備,這對參數(shù)就是([填空1])和([填空2])。
答案:主設(shè)備號|次設(shè)備號
21.GDB單步執(zhí)行(不進入子程序)的命令是([填空1])。
答案:nextn
22.ARMS3C2410芯片自帶一個8路輸入(填空1)位A/D轉(zhuǎn)換器,并且支持觸摸
屏功能。
答案:10
23.([填空1])是數(shù)據(jù)保存到設(shè)備上所使用的一種組織結(jié)構(gòu)或格式。也可以說
是操作系統(tǒng)訪問外部設(shè)備數(shù)據(jù)所約定的一種通用訪問接口格式。
答案:文件系統(tǒng)
24.ARM字數(shù)據(jù)存儲格式有([填空1]),([填空2])o
答案:大端格式I小端格式
25.驅(qū)動程序的組成通常包括3部分:([填空1])([填空2])([填空3])
答案:自動配置和初始化子程序I服務(wù)于I/O請求的子程序I中斷服務(wù)子程序
26.計算機的硬件部分由([填空1])、([填空2])、([填空3])三部分組成
答案:輸入/輸出設(shè)備I存儲設(shè)備ICPU
27.計算機的軟件由([填空1])和([填空2])兩部分組成。
答案:系統(tǒng)軟件I應(yīng)用軟件
28.[填空1])是指在輸入/輸
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 第六章 自然資源課件
- 鐵路專用線路基、防護、擋墻、橋涵工程實施性施工組織設(shè)計
- 新戊二醇行業(yè)分析研究報告
- 腫瘤患者的營養(yǎng)治療護理
- 防溺水防汛期安全教育
- 健康知識調(diào)查
- 2024年房地產(chǎn)經(jīng)紀人工作計劃模版(2篇)
- 加油加氣站設(shè)備安全管理制度范文(2篇)
- 2024年學(xué)生會競選干事演講稿例文(4篇)
- 2024年以感恩為主題的演講稿范文(2篇)
- 歐姆龍PLC指令集講義
- 銷售配合與帶動課件
- 第八套廣播體操教案
- 光刻工藝問答
- 航道工程學(xué) 第3章 航道整治工程 (2)
- wincc全套腳本總結(jié)
- 中小學(xué)校長信息化領(lǐng)導(dǎo)力標準(試行)
- 管道口徑、流速、壓力、流量之間的計算公式
- word帶圈數(shù)字序號1-99可復(fù)制
- 國際航運市場(FFA)
- 空竹活動總結(jié)
評論
0/150
提交評論