




版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
粵教板2019高中信息技術必修一全冊練習附答案
1.1數據及其特征
一、選擇題
1、下列不能用作存儲容量單位的是()。
A、ByteB、GBC、MIPSD、KB
2、在計算機內部采用的是()。
A、二進制B、八進制C、十進制D、十六進制
3、下列數中是二進制數的是()。
A、131B、222C、10101D、2
4.十進制數25轉換成無符號二進制整數是()。
A、1111001B、11001C、1001111D、100111
5、十進制數25轉換十六進制數是()。
A、1111001B、11001C、1001111D、19
6、以下關于數據的說法正確的是()。
A、數據是計算機被發明之后產生的,所以在古代沒有數據。
B、數據的記錄過程一定需要人的參與。
C、數據就是信息,信息就是數據。
D、數據在人們的生活中正扮演著越來越重要的作用。
7、十進制數78的二進制編碼是()。
A、1001110B、1001111
C、1101110D、1000111
8、二進制數100101轉換為十進制數是()。
A、34B、35C、36D、37
9、以下()哪一個不是數據的基本特征。
A、二進制B、集中性C、分散性D、感知性
10、有“成年人清晨安靜狀態下的口腔正常溫度是36.3—37.2℃”“38”
和“葉達的口腔溫度是38℃”三種描述,這三種描述分別是()()
()(寫數據、信息或知識)。
A、數據信息知識B、數據知識信息
C、知識數據信息D、信息數據知識
二、判斷題
1、人們用數據記錄自然現象與社會發展,數據可以用來描述不同事物的特
征。()
2、數據是現實世界客觀事物的符號記錄,是信息的載體,不能用計算機進
行加工。()
3、數字、文字、圖形、圖像、聲音和視頻都是數據。()
4、數據是現實世界原始事物現象的運動過程,是信息的載體。()
5、在計算機中,數據的存儲形式可以是二進制、八進制、十進制和十六進
制。()
試題答案
一、選擇題
12345678910
CACBDDADBC
解析:
1、本題考核的是計算機中數據的單位。位(bit,又稱比特)是計算
機存儲信息的最小單位。存儲器中所包含存儲單元的數量稱為存儲容量,
其計量基本單位是字節(Byte,B),8個二進制位稱為1個字節。此外,
還有KB、MB、GB、TB等。MIPS,MillionInstructionPerSecond,計
算機每秒鐘執行的百萬指令數,是衡量計算機速度的指標。
2、20世紀被稱作第三次科技革命的重要標志之一的計算機的發明與
應用,因為數字計算機只能識別和處理由‘0'、'1'符號串組成的代碼。
其運算模式正是二進制。二進制是逢2進位的進位制。0、1是基本算符。
因為它只使用0、1兩個數字符號,非常簡單方便,易于用電子方式實現。
這里的10,2,8,16分別叫做十進制、二進制、八進制和十六進制數的基
數。基數就是每種進制數中用來表示數的符號的個數。
3、本題考核的是二進制數的概念,二進制是逢2進1的進位制。0、1
是基本算符。因為它只使用0、1兩個數字符號。
4、將十進制數轉換成非十進制數,整數短除2取余,直到商為0為止,
把余數從最后一個寫到第一個。其他進制的轉換成二進制的方法整數短除
N(2、8、16)取余,直到商為0為止,把余數從最后一個寫到第一個。
5、參見課件進制轉換方法。
6、數據在人們的生活中影響越來越大。
7、參見課件進制轉換方法。
8參見課件進制轉換方法。
9、數據的基本特征二進制、分散性、感知性等。
10、參見知識、數據、信息的關系。
二、判斷題
12345
VXVXX
1.2數據編碼
一、選擇題
1、下列編碼方式中,屬于圖像編碼的是()。
A、ASCII碼B、GBK
C、圖像壓縮D、統一碼
2、有人寫了一個數制轉換的式子:70-25=41o若要使該等式成立,則70、
25、41有可能分別為()。
A、十進制、十進制、十六進制
B、十進制、十六進制、八進制
C、十六進制、八進制、十進制
D、八進制、八進制、十六進制
3、對一段音樂,分別用44kHz和11kHz的采樣頻率進行采樣后存儲,則采
樣頻率大的()。
A、存儲的空間小,音質較好
B、存儲的空間大,音質較好
C、存儲的空間小,音質較差
D、存儲的空間大,音質較差
4、一首時長為100s的雙聲道音樂,采樣頻率為44.kHz,量化位數為16,
計算該音樂的音頻所占的存儲容量()。
A、18MBB、17MBC、25GBD、1T
5、模擬信號數字化的三個步驟依次是()0
A、抽樣量化編碼B、量化編碼抽樣
C、抽樣編碼量化D、編碼量化抽樣
6、ASCII碼采用8位二進制編碼,共表示()個字符。
A、127B、128C、256D、64
7、英文字母A的ASCII碼為01000001,英文字母D的ASCH碼轉化為十進
制后是()。
A、64B、65C、68D、70
8、有一幅256色位圖圖像像素為1024X800o其數據文件的大小為位圖數
據文件()。
A、1GB、1.56MBC、0.78MBD、7.8MB
9、漢字點陣是一種用黑白兩色點陣來表示漢字字形的編碼,一個8*8點陣
字模的存儲容量為()。
A、16字節B、8字節C、1字節D、64字節
10、某電子設備的電路板上有3個開關,每個開關有“打開〃和〃閉合“兩種
狀態。該電路板最多可以表示的狀態數是()。
A、3B、6C、8D、9
二、判斷題
1、在我國漢字代碼標準GB2312-80中規定每個漢字占用兩個字節()。
2、發報代碼由長音和短音組成,分別用表示,有一8位電碼“-------”,
若用二進制表示,可以寫成10101110()o
3、二進制數11與十進制數2相加的結果是(0101)2()o
4、一數據文件壓縮后的大小是512KB,已知其壓縮比20:1,原文件大小是
20MB()O
5、如果將ASCII編碼表中的128個字符改為用八進制編碼,至少需要6位
來表示()。
試題答案
一、選擇題
12345678910
CBBBABCCBC
解析:
1、圖像編碼是指在滿足一定保真度的條件下,對圖像數據進行變換、編碼
和壓縮,以較少比特數表示圖像或圖像中所包含的信息的技術
2、此題直接用ABCD的對應進制代入計算是最快的方法,最少算1次,最
多算4次。B項:(70)10-(2516—3710)16=(418-*3310)等式成立!
3、聲音采樣頻率大的,存儲的空間大,音質較好。
4、音頻所占的存儲容量=44100X16X2X100/8=17640000B
17640000/1024/1024g17MB
5、模擬信號數字化的三個步驟依次是抽樣、量化和編碼。
6、ASCII碼采用8位二進制編碼,共表示2'個字符,也就是128個。
7、英文字母A的ASCII碼為01000001,十進制就是65,英文字母D的
ASCII碼轉化為十進制后是68o
8、256=28,所以位圖數據文件大小,1024X800X84-8=0.78MBO
9、8*8點陣字模的存儲容量為是64bit,因為一個字節占8位,所以占
8字節。
10、可以表示的一共有2的三次方就是8種。
二、判斷題
12345
VXVXX
解析:
1、GB2312-80中規定每個漢字占用兩個字節。
2、在這串數字中“?”和“-”用“0”、“1”來表示要一一對應00101110
3、十進制數2轉化為二進制為(10)%(11)2+(10)2
4、壓縮后的大小是512KB,壓縮比例是20:1,所以512*20/1024=10MB
5、用3位八進制數,因為83=512X28
1.3信息及其特征
一、選擇題
1、下列信息來源最可靠的是()O
A、新浪網上發布的信息B、好朋友告訴你的清息
C、手機上收到的消息D、政府網站上看到的消息
2、打電話查詢天氣預報及時掌握天氣情況,為自己遠出旅行做好相關準備,
這主要是從信息的()進行考慮。
A、時效性B、價值取向C、來源D、實用性
3、“不要輕信道聽途說的小道消息、”,這說明要從()進行慎重判
斷信息的真實性。
A、信息的價值取向B、信息的價值性
C、信息的來源D、信息的時效性
4、同一信息對有的人有用,對有的人無用,這說明()。
A、信息具有時效性
B、信息來源的權威性
C、信息來源的多樣性
D、信息價值取向的多樣性
5、高一學生收到一條短信息,內容是“為慶祝中國聯通公司成立十周年,
請你將此信息發送給你的10個好友,本公司客服中心給你自動劃入100元
話費”,不正確的做法是()
A、撥打聯通公司客服熱線
B、轉發此信息給10個朋友試試是否真有此事
C、不知道是不是真的,不予理睬
D、到聯通營業廳進行咨詢
6.有一網上好友告訴你,你的一位同學身體不適,想向你借點錢看病,你會
()O
A、立即拔刀相助,向對方提供的帳號匯款
B、現在網上聊一下,知道我是誰我就借
C、想辦法打電話或當面確認,先證實事件真偽后再做考慮
D、拿不定主意,先借一點再說
7、下列哪項不屬于信息的范疇?()
A、mp3播放器B、mp3歌曲
C、天氣預報D、高考成績
8、1972年4月在山東臨沂發據的兩座漢代基葬中發現了寫在竹簡上的《孫
子兵法》和《孫臟兵法》這體現了信息的什么特征?()
A、共享性B、載體依附性C、實效性D、真偽性
二、判斷題
1、“知己知彼,百戰百勝是說戰爭中信息(情報)可以決定勝敗,是信息的價
值體現。()
2、信息網絡既是信息的萬花筒,也是信息的垃圾場。如果人們不具備相應
的審視和判斷能力,就會被一大堆信息垃圾所湮沒。因此對獲取的信息需要
進行辯證分析。()
3、信息對每個人的價值是相同的。()
4、分析和判斷信息價值的過程是去粗取精、去偽存真的過程。()
5、信息無處不在,但并不一定都是真實的。()
試題答案
一、選擇題
12345678
DACDBCCC
二、判斷題
12345
VVXVV
2.1知識與智慧
一、選擇題
1、以下關于知識的說法正確的是()
A、數據就是知識。
B、知識等價于信息。
C、知識就是智慧。
D、知識是人們運用大腦對所獲取或積累的信息進行的提煉、研究和分析
的結果,能夠精確的反應事物的本質。
2、數據在計算機中是用什么表示的()
A、二進制B、十進制
C、八進制D、十六進制
3、下列不是數據特征的選項是()
A、二進制B、語義性
C、分散性D、單一性與感知性
4、以下關于數據、信息、知識與智慧的理解,正確的是()
A、數據是發展的事物現象的符號記錄
B、信息就是知識
C、數據就是信信息,不用經過加工、處理的有意義的信息
D、知識是人們運用大腦對所獲取或積累的信息進行的提煉、研究和分析
的結果,能夠精確的反應事物的本質
5、下列工具中屬于免費的在線閱讀工具的是()
A、QQB、云盤C、微信讀書D、網易音樂
6、在教科書中利用Python探究電流和電壓、電阻的關系實驗里,除了可以
通過書中的JupyterNotebook外,處理數據還可以通過下列()工具實
現。
A、PythonlDLEB、XmindC、網絡圓板D、幾何圓板
7、在教科書中利用Python探究電流和電壓、電阻的關系實驗里,下列說法
錯的是()。
A、實驗中的“5,10,15,586,291,198…”數字表示的是一系列數據
B、實驗中的U=2905.67607341mV表示的是一個具體信息
C、通過實驗,我們驗證了I=U/R這一知識
D、經過實驗驗證,我們得出電流I與電阻R成反比例關系,這是智慧
8、微博、微信、QQ等軟件平臺都屬于()o
A、網絡課程平臺B、網絡資源平臺
C、網絡互動平臺D、網絡教學平臺
9、以下關于知識和智慧的關系描述正確的是()。
A、知識是固有不變的,需要我們不斷的學習
B、人類的智慧是生命的體征結構,不需要積累
C、知識是信息的前提和基礎,智慧是知識的抽象與升華
D、智慧是為了達到預定目標而運用知識解決問題的創新思維能力。
10、科學研究的方法以下描述正確的是()
A、實驗方法是指以數學學科為代表,以推理和演繹為特征的方法。研究
人員通過構建分析模型和理論推導進行規律預測與發現。
B、理論方法是指以物理學科為代表,以實驗、觀察和總結為特征的方法。
研究人員通過直接觀察獲取數據,對數據進行分析,進而發現規律,獲得知
識。
C、計算方法是指利用計算工具來進行規律發現和預測,研究人員通過建
立仿真的分析模型和有效的算法,是一種理論方法和實驗方法并存的科學研
究方法。
D、以上說法都是錯誤的
二、判斷題
1、科學研究包括如下5個步驟:提出問題一一收集證據一一提出假說一一
檢驗假說一一形成理論。()
2、數據、信息、、知識和智慧是逐漸遞進的概念,前者是后者的抽象與升華,
后者是前者的基礎和前提。()
3、實驗是指以物理學科為代表,以實驗、觀察和總結為特征的方法。研究
人員通過直接觀察獲取數據,對數據進行分析,進而發現規律,獲得知識。
()
4、數據是經過加工處理的具有意義的數學符號。()
5、知識發現的過程:做實驗一獲取觀察數據一分析處理數據一形成知識一
應用知識解決問題。()
試題答案
一、選擇題
4、信息是經過加工處理的具有意義的數據。
5、知識發現的過程:做實驗一獲取觀察數據一分析處理數據一推理建立數
學模型一實驗驗證模型一形成知識一應用知識解決問題。
2.2數字化學習與創新
一、選擇題
1、下列工具中,更適用于免費在線存儲學習資源的是()。
A、微信B、云盤C、博客D、微博
2、以下關于數據、信息和知識相互關系的理解,不正確的是()o
A、數據是原始事物現象的符號記錄
B、信息等同于知識
C、信息是經加工處理的、具有意義的數據
D、知識是人們運用大腦對獲取或積累的信息進行系統化地提煉、研究和
分析的結果
3、下列屬于數字化學習工具的是()。
A、視頻B、音頻C、多媒體課件D、思維導圖軟件
4、下列不屬于思維導圖制作工具的是()。
A、XmindB、MindmanagerC、FreeMindD>Mind+
5、下列關于投針實驗的描述錯誤的是()o
A、投針實驗起源于18世紀
B、投針實驗中拋擲的次數越多,結果偏離越大
C、投針實驗應用了蒙特卡洛方法并采用計算機進行模擬
D、投針實驗可通過“網絡畫板”平臺進行模擬
6、在傳統課堂教學中,針對每一名學習者較難展開因材施教與個性化學習。
而在數字化學習環境下,學習者可以根據自己的特點自行安排學習進度,從
互聯網上選擇自己需要的資源,按照適合自己的方式進行學習。這體現了數
字化學習()的特點。
A、個性化B、合作性
C、問題化D、創造性和再生性
7、聲卡、視頻卡、數碼照相機、數碼錄像機、手寫板、掃描儀等設備屬于
()數字化工具。
A、信息獲取工具B、信息檢索工具
C、數據采集工具D、信息存儲工具
8、小明正在與班內其他同學共同完成一個項目作業,每個同學按照分工需
完成不同的部分和任務,并最終匯總形成本組的項目報告。下列()工具
更適合于這樣的團隊合作任務。
A、微信B、有道云協作C、網絡畫板D、Xmind
9、小芳正在老師的指導下進行項目學習,現學習已經進入成果總結階段,
她想查找專業文獻,將自己的學習成果總結形成論文并投遞到某雜志進行公
開發表。請問,()工具更適合于她現階段的學習。
A、CNKIE-studyB、百度學術
C、微博D、網易公開課
10、網絡環境下的自主探究學習主要體現了網絡的()特點。
A、共享和交流B、開放性
C、信息容量大D、信息傳播交互性
11、微博、微信、QQ等軟件平臺都屬于()。
A、網絡課程平臺B、網絡資源平臺
C、網絡互動平臺D、網絡教學平臺
12、隨著移動互聯網和物聯網的飛速發展,現實世界的各種事物都變得可感
知、可度量,從而生成數量龐大的數據或數據群,依靠()發現和預測
規律成為科學研究的第三種方法,它是一種主要以計算機學科為代表,以設
計和構造為特征的方法。
A、理論方法B、實驗方法C、計算方法D、分析方法
13、小粵是一名高中生,在通過學校的智慧校園和學習系統進行物理課程的
學習時一,信息技術手段,將物理課本中的概念、方法等內容做成思維導圖,
并制作成一個生動的動畫,同時還通過網絡將其與其他同學進行交流分享。
這主要體現了數字化學習的()特點。
A、合作性B、開放化C、創造性和再生性D、個性化
14、在教科書中利用Python探究電流和電壓、電阻的關系實驗里,除了可
以通過書中的JupyterNotebook外,處理數據還可以通過下列()工具實
現。
A、PythonlDLEB、XmindC、網絡畫板D、兒何畫板
二、簡答題
1、有關數字化學習,人們從不同的角度會有不同的描述,請同學們分組到
圖書館或上網查找相關資料,談談幾種典型說法并舉例說明。
2、請列出在本章學習過程中你所使用的數字化學習工具(3種或以上),并
簡要介紹各工具的用途及優勢。
3、自2000年起,每年舉行一次“與巴菲特共進午餐”的慈善拍賣活動。2019
年,沃倫-巴菲特(WarrenBuffett)第20次年度午餐拍賣活動已于北京時間
6月1日結束,最終拍得456.7888萬美元。試從數據、信息、知識和智慧
的視角來評論此事。
4、請查找相關資料,簡述蒙特卡洛方法及其基本思想,并舉例說明其使用
方法。
試題答案
一、選擇題
12345678910
BBDDBACBAA
11121314
CCCA
二、簡答題
1、
答:(1)數字化學習是指在教育領域建立互聯網平臺,學生通過網絡進行學習的一種全
新學習模式。又稱為網絡化學習或ETearning。以數字化學習為核心的信息技術與課程
的整合,不同于傳統的學習方式。例如:在線課堂。
(2)以電子數據的形式表現信息內容,其主要的媒體呈現形式有文本、圖像、聲音、動
畫、視頻等,極大地豐富了信息內容的表現力。除此之外,其友好的交互界面、超文本
結構極大地方便了學習者的學習,虛擬仿真的應用也更有助于學習者對知識的記憶與理
解。例如:多媒體教學。
(3)利用數字化工具與資源學習的學習者可以不受時空和傳遞呈現方式的限制,通過多
種設備,使用各種學習平臺獲得高質量課程相關信息,可以實現信息的傳送、接收、共
享、組織和儲存。例如:網絡直播課。
2、
答:(1)信息通信交流與傳輸工具:視頻會議系統,優勢:信息的傳送、接收、共享、
組織和儲存不受時空和傳遞呈現方式、設備的限制。
(2)數字化可視化表達工具:思維導圖,優勢:采用電子數據的形式表現、信息內容豐
富、界面友好便于知識的記憶與理解。
(3)數據采集(模數轉換)工具:數碼照相機,優勢:具有共享性屬性,信息反復利用、
復制、傳遞和再生。
(4)三維設計工具:虛擬現實和增強現實制作系統,優勢:采用雙向交流的互動方式。
(5)信息加工工具:信息系統制作工具,優勢:可操作性和可再生性,內容能夠被評價、
被修改和再生產,能夠激發學習者主動學習的興趣。
3、
答:
數據:拍賣的時間、拍賣的價格等。
信息:每年舉行一次“與巴菲特共進午餐”的慈善拍賣活動
知識:巴菲特股市等金融體系的了解。
智慧:巴菲特對整個股市的研究和分析具有自己的結果。
總結:通過與巴菲特共進午餐,與巴菲特進行交流,將交流過程中有意義數據處理后轉
化為信息,再將信息提煉為知識,接著運用獲取到的知識去解決問題。
(1)它具有一定的慈善價值,能給人一種好感。
(2)和巴菲特共進午餐也是一種自我宣傳的手段。
(3)吃飯期間可能會得到巴菲特的一些獨到見解。
4、
答:
原理:通常蒙特?卡羅方法通過構造符合一定規則的隨機數來解決數學上的各種問題。
對于那些由于計算過于復雜而難以得到解析解或者根本沒有解析解的問題,蒙特?卡羅
方法是一種有效的求出數值解的方法。一般蒙特?卡羅方法在數學中最常見的應用就是
蒙特?卡羅積分。
方法:蒙特卡羅方法的解題過程可以歸結為三個主要步驟:構造或描述概率過程;實現
從已知概率分布抽樣;建立各種估計量。
3.1體驗計算機解決問題的過程
一、選擇題
1、下列說法錯誤的是()
A.數據處理后可以創造價值。
B.人們可以發現、分析、利用、并創造出巨大的財富。
C.因為計算機的誕生,人們才開始分析和處理數據。
D.互聯網技術的發展,加速了數據的傳輸和處理。
2、關于用計算機程序解決問題說法中正確的是()。
A.利用計算機的高速運算能力提高信息處理能力
B提高信息加工的效率
C.針對具體問題以專門的程序來實現信息加工的自動化
D.以上說法都正確
3、小明編寫好解密程序后,調試運行時,程序沒有報錯且能順利運行,但
不能正確解密,造成這個結果的原因是()
A.解密算法邏輯錯誤B.程序語句語法錯誤
C.程序過期了D.程序設計窗口配置不對
4、程序以()代碼的形式存放在存儲器中,并采用()作為數字計
算機的數制基礎。
A.二進制二進制B.二進制八進制
C.八進制二進制D.十六進制二進制
5、下列選項都是屬于高級語言的是()
A.匯編語言、機器語言B.匯編語言、Basic語言
C.Basic語言、Python語言D.機器語言、Python語言
6、計算機能直接識別、理解執行的語言是()
A.匯編語言B.Python語言
C.Basic語言D.機器語言
二、判斷題
1.編制計算機程序解決問題時,一般分為四個過程:分析問題、設計算法、
編寫程序、調試運行程序。()
2.分析問題就是從具體的問題中,明確條件和需求,找出條件和需求之間的
關系,并盡量用數學的語言加以描述。()
3.算法的任務就是針對具體問題,尋求解決問題的方法,并進行精確描述。
()
4.編寫程序的任務就是用一種計算機程序設計語言來描述問題求解的算法。
()
5.調試程序時,如果程序語法有錯誤,計算機不會給出提示信息。()
試題答案
一、選擇題
123456
CDAACD
1.C
數據自古以來就一直存在,只是相比于傳統數據,在互聯網時代,人們生
活中的數據形式發生了改變。
三、判斷題
12345
JJJVX
3.2算法及其描述
一、選擇題
1、下面關于算法的描述,正確的是()。
A、算法不可以用自然語言描述
B、算法只能用流程圖來描述
C、一個算法必須保證它的執行步驟是有限的
D、算法的流程圖表示法有零個或多個輸入,但只能有一個輸出
2、算法的重要特征不包括以下哪一一項?()
A、有窮性B、確定性C、數據輸出D、唯一性
3、介于自然語言和計算機語言之間的文字和符號來描述算法的是
()。
A、二進制代碼B、程序代碼
C、流程圖描述法D、偽代碼
4、流程圖中表示判斷的是()。
A、矩形框B、菱形框C、圓形框D、橢圓形框
5、()不是程序的基本控制結構。
A、順序結構B、選擇結構C、循環結構D、組合結構
6、有若干只雞兔同在一個籠子里,從上面數,有36個頭,從下面數,有100
只腳。執行完以下流程圖以后,雞和兔的數量分別是()
A、1224B、1125C、2115D、2016
7、小明設置了一個每天早上都響的鬧鐘。平時鬧鐘響后,他會關掉鬧鐘然
后起床,周末他會關掉鬧鐘睡到自然醒,下面流程圖中()、(2)處分別
應該填入()
A、是(Y)否(N)B、否(N)是(Y)
C、是(Y)是(Y)D、否(N)否(N)
8、有27個祛碼,外觀一模一樣,其中有一個異常祛碼重0.95g,其他祛碼
重1g。有一個只能分清輕重的天平,請問最少需要使用()次天平能
找出那個重0.95g的硅碼。
A、2B、3C、4D、5
9、下列()不屬于選擇結構。
A^單選擇B、雙選擇C、復選擇D、多選擇
10、表示程序中的各步操作按出現的先后順序執行的是()
A、選擇結構B、順序結構C、體系結構D、循環結構
二、判斷題
1、用自然語言描述算法,就是用人們日常所用的語言,如漢語、英語等來
描述算法。()
2、使用流程圖描述算法存在歧義性,容易導致算法執行的不確定性。()
3、算法就是用計算機求解某一問題的方法,是能被機械地執行的動作或指
令的無窮集合。()
4、算法中執行的任何計算步驟都可以被分解為基本的可執行的操作步驟。
()
5、循環結構表示程序反復執行某個或某些操作,只有用戶干預才能終止循
環。()
試題答案
一、選擇題
12345678910
CDDCDCABCB
解析:
1、
A、B。因為描述算法的常用方法有自然語言描述算法、流程圖描述算法和偽
代碼描述算法,所以錯誤。
Co算法的有窮性。一個算法在執行有窮步之后必須結束,即一個算法所包
含的計算步驟是有限的。所以正確。
Do數據輸入。一個算法必須有零個或多個數據輸入,有一個或多個數據輸
出,沒有輸出的算法是毫無意義的。所以錯誤。
2、
算法有5個重要特征:有窮性、確定性、數據輸入、數據輸出、可行性,所
以不具有唯一性,也就是說解決問題的算法是不唯一的。
3、
用偽代碼描述算法就是用介于自然語言和計算機語言之間的文字和符號來
描述算法。
4、
圖形3名稱3功能3
開始/結束。表示算法的開始或結束?
L_A輸入/輸出?表示算法中變量的輸入或輸出,
1__|處理~表示算法中變量的計算與賦值
o判斷3表示算法中的條件判,
--A流程線2表示算法中的流向?
連接點”表示算法中的轉接?
5、
程序的三種基本結構:順序結構、選擇結構、循環結構。
6、
假設全是雞:2X36=72(只)
雞腳比總腳數少:100—70=30(只)
兔:304-(4-2)=15(只)
雞:36-15=21(只)
7、
菱形框中判斷今天是不是周末,是(Y)繼續睡,否(N)則起床。
8、
3次。自然語言描述如下:
將27個祛碼分為三堆,每堆9個,任意取兩堆,如果相等,那么輕的那個
在第三堆里,如果不相等,那么重0.95g的祛碼就在較輕的一堆里;接著把
較輕的一堆中的9個祛碼再分為三份,每份3個,如此類推,三次就可以找
到重0.95g的祛碼。
9、
選擇結構表示程序的處理步驟出現了分支,需要根據某一特定的條件選擇其
中的一個分支執行。選擇結構有單選擇、雙選擇和多選擇三種。
10、
順序結構:表示程序中的各步操作按出現的先后順序執行
二、判斷題
12345
VXXVX
解析:
2、自然語言描述算法存在歧義性,容易導致算法執行的不確定性。
流程圖描述算法,可使算法的流程描述得清晰、簡潔。
3、算法就是用計算機求解某一問題的方法,是能被機械地執行的
動作或指令的有窮集合。
5、循環結構表示程序反復執行某個或某些操作,直到判斷條件為
假(或為真)時才可終止循環。
3.3計算機程序與程序設計語言
一、選擇題
1、下面哪一種不是計算機程序設計語言()o
A、自然語言B、機器語言C、匯編語言D、高級語言
2、計算機能夠直接識別的語言是()
A、自然語言B、機器語言C、匯編語言D、高級語言
3、常用的計算機一般包含五大部分,下面不屬于輸入設備的是()
A、掃描儀B、鍵盤C、麥克風D、顯示器
4、下列有關編譯型語言和解釋型語言說法錯誤的是()。
A、編譯型語言程序執行速度快,程序執行效率高,同等條件下對系統要
求較低
B、解釋型語言程序執行速度快,程序執行效率高,同等條件下對系統要
求較低
C、編譯型語言跨平臺性差些。
D、解釋型語言程序執行效率比較低。
5、()不是程序設計高級語言。
A、PythonB、BasicC、C++D>偽代碼
6、計算機內部采用()二進制形式表示和存儲指令或數據,把解決問
題的程序和需要加工處理的原始數據事先轉換成()二進制數,并存入
存儲器中。
A、二進制十進制B、二進制十六進制
C、二進制八進制D、二進制二進制
7、計算機程序是指計算機可以識別運行的()集合。
A、指令B、符號C、數字D、數據
8、匯編語言通過()將程序中的每條語句都轉換成用二進制數表示的
機器語言
A、轉碼B、翻譯C、解釋D、編譯
9、第一種高級語言是()語言,它主要用于科學和工程計算。
A、C語言B、FortranC、BasicD、Pascal
10、用高級語言編寫的程序也不能直接被計算機所識別和執行,必須經過
()將其翻譯成機器語言。
A、偽代碼B、匯編程序
C、編譯程序或解釋程序D、翻譯
二、判斷題
1、常用的計算機主要包括運算器、控制器、存儲器、輸入設備和輸出設備
五大基本部件。()
2、高級語言的翻譯程序有兩種類型:編譯程序和解釋程序。()
3、由于高級語言的源代碼需要硬件與系統底層操作支持,所以移植性差。
()
4、匯編語言編寫的程序不僅精練、質量高,而且易于理解,至今在一些領
域仍是一種常用而強有力的軟件開發工具。()
5、高級語言的下一個發展目標:面向過程,首先即需要告訴程序執行的整
個過程,程序不能自動生成算法,必須人工介入才能進行處理。()
習題答案
一、選擇題
12345678910
ABDBDDABBC
解析:
1、自然語言是人類交流和思維的主要工具,不是程序設計語言。
2、機器語言:是由“0”和“1”這樣的二進制代碼指令組來表示。每一條
機器指令包含兩個主要部分:操作(指出計算機應做什么)和被操作的對象
(指出處理的數據或它的地址),計算機能直接識別和執行。
3、常見的輸入設備:鼠標、鍵盤,麥克風、掃描儀等
常見的輸出設備:顯卡、顯示器、投影儀、打印機等
4、編譯型語言程序執行速度快,程序執行效率高,同等條件下對系統要求
較低、跨平臺性差些。
解釋型語言不同系統平臺間的兼容性高。程序執行效率比較低。
5、偽代碼描述算法就是用介于自然語言和計算機語言之間的文字和符號來
描述算法。常見高級語言:ALGOL、COBOL、Basic、LISP、SNOBOL.PascaK
C、PROLOG、Ada、VC、VB、Delphi、Java、Python等。
6、計算機內部二進制形式表示和存儲指令或數據,把解決問題的程序和需
要加工處理的原始數據事先轉換成二進制數,存入存儲器中。
7、計算機程序是指計算機可以識別運行的指令集合。
指令是告訴計算機從事某一特殊運算的代碼。
8、
9、第一種高級語言是Fortran語言,它主要用于科學和工程計算。
10、
二、判斷題
12345
VVXVX
解析:
3、由于高級語言抽象度高,源代碼無須與硬件、系統底層操作對應,所以
移植性非常好,理想的情況下甚至不必為不同的系統平臺或者機器改動源代
碼。
5、高級語言的下一個發展目標:面向應用,即只需要告訴程序要干什么,
程序就能自動生成算法,自動進行處理。
4.1程序設計語言的基礎知識
一、選擇題
1、在Python語言中,下面哪一個是賦值符號()?
A、+B、=C、?>D、#
2、在Python中,Print(表達式)的功能是()。
A、把兩個字符串連接成一個字符串
B、把字符型數據轉換成浮點數類型的數值
C、把字符型整數轉換成整數類型的數據
D、輸出表達式的結果
3、如果在Python中輸入print("3+5=")并按下回車后,輸出結果是()
A、8B、print(3+5)C、3+5
D、3+5=
4、平時我們在編程的時候要養成保存程序文件的習慣,在保存文件時我們
發現,用Python語言寫成的文件的擴展名是()。
A、.jpgB>>pyC>.docD、.sb
5、在Python中,我們通常使用()來存取數據。
A、求知數B、表達式C、變量
D、常量
6、賦值語句的格式是:“變量名=表達式”,功能是“將表達式的值保存到
變量中",是賦值的意思。例如“X=l”的意義是()
A、它與數學中的算式是一樣的,沒什么區別。
B、X=1是一元一次方程
C、求知數X的數值是1
D、將數值1賦值給變量X
7、賦值語句的格式:(變量)=(表達式)下面的選項中,哪一個是錯誤的?
()
A、賦值語句中的變量是一個可以變化的量。
B、使用賦值命令,可以改變變量的值。
C、賦值命令“=”與數學中的等號的含義是一樣的,沒有什么區別。
D、賦值語句中的(表達式)可以是數字、函數、字符串、運算表達式。
8、將字符型數據(整數或小數)轉換成浮點數類型的函數名稱是()。
A>printB>floatC>
intD、input
9、下列各個關系表達式,表示正確的是()。
A、1==1B、0>1C、0!=0
D、-2>-1
10、在下列關于變量的命名規則中說法不正確的是()
A、變量名不能以數字開頭
B、變量名中不能有空格
C、變量名應區分大小寫
D、變量名可以使用Python的內置命令。(比如我們用input做變量名)
二、判斷題
1、Python中的命令和標點符號都必須使用英文格式,否則會報錯。
()
2、凡是加上了雙引號的字符、數字等都是字符串。()
3、變量名不能以數字開頭。()
4、def〈函數名〉():-一定義一個具有某一功能的函數。()
5、邏輯表達式的值只有兩個:True和False。()
試題答案
一、選擇題
12345678910
BDDBCDCBAD
解析:
1、賦值運算符“=”來完成。
2、Print功能是輸出表達式的結果。
3、〃3+5=〃以雙引號括起來,所以表示的是字符串〃3+5=〃。
4、Python語言寫成的文件的擴展名是.py。
5、變量是指在程序運行過程中其值可以發生變化的量。在程序設計語言中,
可以用指定的名字來代表。
6、賦值號具有方向性,由右邊賦給左邊。
7、賦值號不是等號,賦值號左邊只能是變量,而不能是常量或表達式。
8、float(浮點型)浮點型由整數部分與小數部分組成,如5.5。
9、==等于:比較對象是否相等,所以1=1返回trueo
10、不能用Python關鍵字作為變量名。
二、判斷題
12345
VXVVV
解析:
1、Python中的命令和標點符號都必須使用英文格式。
2、字符串類型(string)由數字、字母、下劃線組成,且以單引號或雙引號
括起來的任意文本。
3、變量名只能包含字母(A?Z,a?z)、數字、下劃線(0-9)。且只能以字
母或下劃線開頭。
4、def本身是一個函數對象。也可以叫它“方法”。屬于對象的函數,就
是對象的屬性。def定義了一個模塊的變量,或者說是類的變量。
5、邏輯表達式的值為True或False。對應于整數1或0直接參與其他運算。
4.2運用順序結構描述問題求解過程
一、選擇題
1、以下()不是程序設計的基本結構?
A、順序結構B、環形結構C、分支結構D、循環結構
2、要從鍵盤上輸入一個整數給變量n,并且輸入前要提示是輸入整數,則
下列語句符合要求的是()
A、n=input((〃請輸入整數:”))B、print("請輸入整數:”,n)
C、n=input(請輸入整數)D、print(請輸入整數,n)
3、下列語句a=2
print('a=',5*a)的輸出結果為()
A、a"=5*aB^a=5*aC、a"=10D、a=10
4、(11%4)**2的結果是()o
A、11B、4C、2
D、9
5、請問如何將字符串轉化為浮點數值型?()
A、float()B、int()C、str()D、input()
6、執行下列程序以后的結果是()
x=10
y=x+l
z=x+2
print(x,y,z)
A、101112B、101113C、8910D、
91011
7、以下程序段執行后,運行結果是()
a=4
b=5
c=a+b
print(c)
print("c")
A、9cB、c9C、ccD、程序報錯
8、語句x=input()執行時,如果從鍵盤輸入12并按回車鍵,則x的值是
()O
A、12B、12.0C、le2D、'12'
9、以下關于Python語句的敘述中,正確的是()。
A、同一層次的Python語句必須對齊
B、Python語句可以從一行的任意一列開始
C、在執行Python語句時.,可發現注釋中的拼寫錯誤
D、Python程序的每行只能寫一條語句
10、順序控制結構的程序執行過程是()依次執行的。
A、自上而下B、自下而上C、自外到內D.由內到外
二、編程題
1、轉換字母。從鍵盤上輸入一個小寫字母,然后將小寫字母裝換成大寫字
母輸出。
2、數的輸出和占位。輸入一個實數(double范圍內的正實數a),請你按
如下要求輸出:第一行按雙精度默認輸出,第二行雙精度數輸出共占10
位,其中3位小數,右對齊,左補空格并在兩端添加星號包裹,第三行雙
精度數輸出共占10位,其中3位小數,左對齊,右補空格并在兩端添加
星號包裹。
3、帶'和〃字符的輸出。輸入一個字符,輸出兩行。第一行將字符用‘包裹。
第二行將字符用“包裹。
4、
一個三角形的三邊長分別是a、b、c,那么它的面積為,a)(pb)(pc),其中p=£(a+
b+c).輸入這三個數字,計算三角形的面積,四舍五入精確到1位小數。
保證能構成三角形,1000,每個邊長輸入時不超過2位小數。
5、從鍵盤輸入一個3位整數,計算該數中各位數字之和。例如,輸入392,
各數字之和是3+9+2=14。
試題答案
一、選擇題
12345678910
BADDAADDAA
解析:
1、程序設計的三種基本結構:順序結構、分支結構和循環結構。
2、input。輸入函數,格式:input("提示信息”)。
3、print。輸出函數,格式:print(表達式)。
4、%是求模運算,相當于mod,也就是計算除法的余數,**2表示連乘2次
也就是求平方,所以11%4=3,3的平方是9。
5.float()函數用于將整數和字符串轉換成浮點數。格式:float(表達式)。
6、順序執行x=10,y=x+Lz=x+2,也就是x=10,y=10+l=ll,z=10+2=12。
7、因為print("c”)使用了中文標點符號,所以程序會報錯,正確的格式
應該是print("c")。
8、input函數返回都是字符串。
9、同一層次的Python語句必須對齊。
10、順序控制結構的程序執行過程是自上而下依次執行的。
二、編程題
解析:
1、
x=input()
print(x.upper())
2、
x=float(input())
print("%f"%(x))
print(“*%10.3f*"%(x))
print3f*"%(x))
3、
x=input()
print("'{0}'format(x))
print('"{0}.format(x))
4、
importmath
a,b,c=map(float,input().split())#連續輸入三個浮點數
p=0.5*(a+b+c)
s=p*(p-a)*(p-b)*(p-c)
s=math.sqrt(s)
s=int(s*100)
m=s%10
ifm>=5:
s=s+10
s=(s-m)/100
print(s)
5、
x=input('請輸入一個三位數:')#input函數返回字符串
x=int(x)#將字符串轉換為整形
a=x//100#獲取百位數,整除100
b=x//10%10#獲取十位數
c=x%10#獲取個位數,對10求余數
print(a+b+c)
4.3選擇結構描述問題求解過程
一、選擇題
1、以下語句格式正確的是()。
A、ifage<18;
B、ifage<18:
C、ifage<18o
D、ifage<18.
2、一名高中生在以下程序輸入自己的年齡會得到的結果是()
s=input(〃請輸入一個數字”)
print("s是個小于10的數字”ifint(s)<10else"s是大于10的數字")
A、請輸入一個數字B、s是個小于10的數字
C、s是大于10的數字D、自己年齡的數值
3、選擇結構不包含()
A、單分支B、雙分支C、多分支
D、群分支
4、條件是由條件表達式來構成的。條件表達式的值有()種。
A、1B、2C、3
D、4
5、在Python中,實現多分支選擇結構的較好方法是()。
A、ifB、if-elseC、if-elif-elseD、if嵌套
6、執行下列程序以后的結果是()
print(〃請輸入3個數:〃)
x=int(input("x="))
y=int(input("y=〃))
z=int(input("z=〃))
temp=O
ifx>y:
temp=y
y=x
x=temp
ifx>z:
temp=z
z=x
x=temp
Ify>z:
temp=z
z=y
y=temp
print(x,y,z)
A、從小到大排序B、從大到小排序
C、都變成最大的數D、都變成最小的數
7、關于結構化程序設計所要求的基本結構,以下描述錯誤的是()
A、重復(循環)B、選擇(分支
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 藝術品復制品制作與銷售企業制定與實施新質生產力戰略研究報告
- 機動車輛保險AI應用行業跨境出海戰略研究報告
- 2025年中國數字平面儀行業運行態勢及未來發展趨勢預測報告
- 酸梅果醬項目投資可行性研究分析報告(2024-2030版)
- 2025至2030年中國尾氣除霧器行業投資前景及策略咨詢報告
- 2025至2030年中國尼龍畚斗帶行業投資前景及策略咨詢報告
- 中國房產交易管理產業園區行業市場深度研究及投資戰略規劃報告
- 中國電站鍋爐專用設備行業市場發展前景及發展趨勢與投資戰略研究報告(2024-2030)
- 2025至2030年中國少氣墊式汽車安全座椅行業投資前景及策略咨詢研究報告
- 中國骨鈣蛋白行業市場深度評估及投資方向研究報告
- 供應室的質量改進課件
- 機械公司產品銷售合同簽訂評審申請表
- 統信UOS桌面版系統產品白皮書
- 年產1000噸甲殼素項目環評報告書
- 攝影培訓教學課件:攝影用光
- 食品從業者工作服清洗消毒記錄
- 化妝品經營使用單位現場檢查表
- 骨料檢測知識培訓講義
- DB33∕T 2387-2021 外貿綜合服務企業服務規范
- 農藥經營許可管理制度
- 通用精美電子小報模板(35)
評論
0/150
提交評論