資源簡介 中小學教育資源及組卷應用平臺2.1計算機解決問題的過程-教科版(2019)高中信息技術必修一練習學校:___________姓名:___________班級:___________考號:___________一、選擇題1.世界上第一臺計算機是在___誕生的___()A.英國ENIACB.美國ENIACC.美國ENIAKD.英國ENIAK答案:B2.下列VB語句可以產生10到99之間(包含10和99)隨機整數的是()A.Int(Rnd()100)B.Int(Rnd()89)+10C.Int(Rnd()90)+10D.Int(Rnd()91)+10答案:C3.某計算機運行一程序到特定階段就會出現異常畫面,為解決該問題與網友交流,必須將此時該程序的畫面截取下來。下列方案中最簡潔的是()。A.使用數碼照相機拍攝B.使用“PrintScreen”鍵C.使用掃描儀D.使用專用計算機屏幕截取軟件答案:B4.函數如下defchanageInt(number2):number2=number2+1print("changeInt:number2=",number2)#調用number1=2chanageInt(number1)print("number:",number1)打印結果哪項是正確的()A.changeInt:number2=3number:3B.changeInt:number2=3number:2C.number:2changeInt:number2=2D.number:2changeInt:number2=3答案:B5.以下關于模塊說法錯誤的是()A.一個xx.py就是一個模塊B.任何一個普通的xx.py文件可以作為模塊導入C.模塊文件的擴展名不一定是.pyD.運行時會從制定的目錄搜索導入的模塊,如果沒有,會報錯異常答案:C6.下列選項中,屬于計算機輸出設備的是()A.鼠標B.鍵盤C.音響D.掃描儀答案:C二、判斷題7.王軍同學編寫程序解決“韓信點兵”問題后,總結出計算機解決問題的過程分為分析問題-設計算法-編寫程序-調試運行程序等步驟。(_____)答案:對8.CPU的主要指標是主頻,主頻越大CPU運行速度越快。(_____)答案:√9.U盤中刪除的文件可從“回收站”中找回來。(______)答案:錯10.有些計算機的USB接口是藍色標記,表示這個接口是廠家特定接口。(______)答案:錯11.用戶自定義函數是用戶自己寫的一段程序.一般包括函數名、參數、返回值、函數體等四部分.其中,函數名和參數是必不可少的部分.(____)答案:錯三、操作題12.過橋問題:有一家人,晚上要過一個獨木橋。但是他們只有一盞燈,而這盞燈只能使用30秒了。要在燈熄滅前過這座橋,他們一家五口人每個人過橋的速度不同。瘦人1秒,小胖3秒,姑娘6秒,大胖8秒,瘸子12秒。每次只能過兩個人。過去后,對岸要有一個人再把燈送回來。問題1:他們能否在燈熄滅前過河?問題2:他們在最短時間內全部過河的的順序應該怎樣安排,用自然語言將方法表示出來。答案:問題1答案:可以在燈熄滅前過河,用時29秒。問題2答案:過河的順序如下:1.瘦人、小胖先過3秒2.瘦人回來1秒3.大胖、瘸子過橋12秒4.小胖回來3秒5.姑娘、瘦人過橋6秒6.瘦人回來1秒7.瘦人小胖過橋3秒總計29秒13.請編寫程序,實現輸入一個人的出生年份(>=1972),輸出他的生肖,直到輸入0結束,運行結果如下:請輸入出生年份,輸入0結束:2004你的生肖是:猴請輸入出生年份,輸入0結束:完善下列代碼,實現上述功能.defshengxiao(year):#求生肖zodiac=["鼠","牛","虎","兔","龍","蛇","馬","羊","猴","雞","狗","豬"]_____________①②_____________#以下為主程序myyear=int(input("請輸入出生年份,輸入0結束:"))whilemyyear!=0:print("你的生肖是:",_______③)myyear=int(input("請輸入出生年份,輸入0結束:"))答案:①index=(myyear-1972)%12②returnzodiac[index]③shengxiao(myyear)四、填空題14.Python內置函數______用來返回數值型序列中所有元素之和。答案:sum()15.Python內置函數______用來返回序列中的最小元素。答案:min()16.參數的作用是______,當有多個參數時,各參數之間用______分隔開。答案:向函數傳遞值逗號17.系統函數即函數庫中的標準函數,是程序設計語言或操作系統提供給用戶的一系列______的程序。答案:已經編制好18.函數可分為______和______兩種類型。答案:系統函數用戶自定義函數五、簡答題19.定義函數的基本格式是:______。答案:def函數名(參數):#函數說明語句或語句組return返回值21世紀教育網www.21cnjy.com精品試卷·第2頁(共2頁)21世紀教育網(www.21cnjy.com)中小學教育資源及組卷應用平臺2.1計算機解決問題的過程-教科版(2019)高中信息技術必修一練習學校:___________姓名:___________班級:___________考號:___________一、選擇題1.世界上第一臺計算機是在___誕生的___()A.英國ENIACB.美國ENIACC.美國ENIAKD.英國ENIAK2.下列VB語句可以產生10到99之間(包含10和99)隨機整數的是()A.Int(Rnd()100)B.Int(Rnd()89)+10C.Int(Rnd()90)+10D.Int(Rnd()91)+103.某計算機運行一程序到特定階段就會出現異常畫面,為解決該問題與網友交流,必須將此時該程序的畫面截取下來。下列方案中最簡潔的是()。A.使用數碼照相機拍攝B.使用“PrintScreen”鍵C.使用掃描儀D.使用專用計算機屏幕截取軟件4.函數如下defchanageInt(number2):number2=number2+1print("changeInt:number2=",number2)#調用number1=2chanageInt(number1)print("number:",number1)打印結果哪項是正確的()A.changeInt:number2=3number:3B.changeInt:number2=3number:2C.number:2changeInt:number2=2D.number:2changeInt:number2=35.以下關于模塊說法錯誤的是()A.一個xx.py就是一個模塊B.任何一個普通的xx.py文件可以作為模塊導入C.模塊文件的擴展名不一定是.pyD.運行時會從制定的目錄搜索導入的模塊,如果沒有,會報錯異常6.下列選項中,屬于計算機輸出設備的是()A.鼠標B.鍵盤C.音響D.掃描儀二、判斷題7.王軍同學編寫程序解決“韓信點兵”問題后,總結出計算機解決問題的過程分為分析問題-設計算法-編寫程序-調試運行程序等步驟。(_____)8.CPU的主要指標是主頻,主頻越大CPU運行速度越快。(_____)9.U盤中刪除的文件可從“回收站”中找回來。(______)10.有些計算機的USB接口是藍色標記,表示這個接口是廠家特定接口。(______)11.用戶自定義函數是用戶自己寫的一段程序.一般包括函數名、參數、返回值、函數體等四部分.其中,函數名和參數是必不可少的部分.(____)三、操作題12.過橋問題:有一家人,晚上要過一個獨木橋。但是他們只有一盞燈,而這盞燈只能使用30秒了。要在燈熄滅前過這座橋,他們一家五口人每個人過橋的速度不同。瘦人1秒,小胖3秒,姑娘6秒,大胖8秒,瘸子12秒。每次只能過兩個人。過去后,對岸要有一個人再把燈送回來。問題1:他們能否在燈熄滅前過河?問題2:他們在最短時間內全部過河的的順序應該怎樣安排,用自然語言將方法表示出來。13.請編寫程序,實現輸入一個人的出生年份(>=1972),輸出他的生肖,直到輸入0結束,運行結果如下:請輸入出生年份,輸入0結束:2004你的生肖是:猴請輸入出生年份,輸入0結束:完善下列代碼,實現上述功能.defshengxiao(year):#求生肖zodiac=["鼠","牛","虎","兔","龍","蛇","馬","羊","猴","雞","狗","豬"]_____________①②_____________#以下為主程序myyear=int(input("請輸入出生年份,輸入0結束:"))whilemyyear!=0:print("你的生肖是:",_______③)myyear=int(input("請輸入出生年份,輸入0結束:"))四、填空題14.Python內置函數______用來返回數值型序列中所有元素之和。15.Python內置函數______用來返回序列中的最小元素。16.參數的作用是______,當有多個參數時,各參數之間用______分隔開。17.系統函數即函數庫中的標準函數,是程序設計語言或操作系統提供給用戶的一系列______的程序。18.函數可分為______和______兩種類型。五、簡答題19.定義函數的基本格式是:______。21世紀教育網www.21cnjy.com精品試卷·第2頁(共2頁)21世紀教育網(www.21cnjy.com) 展開更多...... 收起↑ 資源列表 2.1計算機解決問題的過程-教科版(2019)高中信息技術必修一練習(原卷版).doc 2.1計算機解決問題的過程-教科版(2019)高中信息技術必修一練習(解析版).doc 縮略圖、資源來源于二一教育資源庫