資源簡介 山東省臨沂市2020-2021學年七年級上學期信息技術期末考試試卷一、選擇題1.(2020七上·臨沂期末)以下不是“離線版”App Inventor登錄方式的是( )A.localhost:8888 B.127.0.0.1:8888C.Log in:8888 D.本機IP:8888【答案】C【知識點】編程環境【解析】【解答】“離線版”App Inventor登錄方式:(1)在chrome或firefox瀏覽器地址欄中輸入localhost:8888;(2)瀏覽器地址欄中的localhost替換成電腦的ip,即本機IP:8888;(3)用127.0.0.1:8888。故答案選C。【分析】本題考查的是編程環境App Inventor。2.(2020七上·臨沂期末)啟動Python,第一步先啟動( )。A.Python ILDE B.Python IDLE C.Python LDIE D.Python EDLI【答案】B【知識點】程序設計工具【解析】【解答】啟動Python,首先需要啟動的是Python IDLE。故答案選B。【分析】本題考查的是Python的使用。編寫程序一般需要有相應的開發環境。IDLE是Python自帶的集成開發環境。3.(2020七上·臨沂期末)Print()是一個Python內置函數,主要作用是( )。A.顯示 B.調用 C.打印輸出 D.展示【答案】C【知識點】Python常用內置函數【解析】【解答】Print( )的作用是打印輸出。故答案選C。【分析】本題考查的是Python函數功能。Python常用的內置函數有input()、print()、int()、flout()、str( )、len()。4.(2020七上·臨沂期末)Type( )函數主要是用于( )類型的查看。A.數值 B.對象 C.文字 D.字符【答案】B【知識點】Python常用內置函數【解析】【解答】type( )函數如果只有第一個參數則返回對象的類型,三個參數返回新的類型對象。故答案選B。【分析】本題考查的是Python函數。type( )函數是Python的內置函數。5.(2020七上·臨沂期末)input( )函數結果返回一個( )類型數據。A.字符串 B.數字 C.列表 D.整數【答案】A【知識點】Python常用內置函數【解析】【解答】input( )函數功能:讀取從鍵盤輸入的字符串,若給定提示字符串,則直接輸出。故答案選A。【分析】本題考查的是Python函數。input函數格式:input([prompt1])。6.(2020七上·臨沂期末)App Inventor的設計界面主要包括哪幾個部分?( )A.菜單區、工作區 B.素材區、屬性面板C.組件面板、組件列表 D.以上都是【答案】D【知識點】編程環境【解析】【解答】App Inventor的設計界面主要包括菜單區、工作區 、素材區、屬性面板、組件面板、組件列表幾部分。故答案選D。【分析】本題考查的是App Inventor的設計界面。7.(2020七上·臨沂期末)以下圖形中哪個是流程圖符號( )A. B.C. D.以上都是【答案】D【知識點】流程圖的概念及其常用圖形【解析】【解答】A是起止框;B是判斷框;C是輸入、輸出框。故答案選D。【分析】本題考查的是流程圖的符號。流程圖的基本圖形及其功能:圍形 名稱 功能開始/結束 表示算法的開始或結束。輸入輸出 表示算法中變量的輸入或輸出。處理 表示算法中變量的計算與賦值。判斷 表示算法中的條件判斷。流程線 表示算法中的流向。連接點 表示算法中的轉接。8.(2020七上·臨沂期末)選出不是Python中對應的運算符號( )A.取整/ B.冪運算 ** C.取余 % D.乘法 *【答案】A【知識點】運算符與表達式【解析】【解答】/是除法,//是向下取整。故答案選A。【分析】本題考查的是Python運算符。Python的算術運算符有+、-、、*、/、**、//。9.(2020七上·臨沂期末)在if條件后輸入冒號“:”,下面的程序會強制縮進,一般是( )字符。A.1 B.2 C.3 D.4【答案】D【知識點】注釋與縮進【解析】【解答】在Python程序中,通常情況下都是采用4個空格長度作為一個縮進量。。故答案選D。【分析】本題考查的是語句的縮進。Python對代碼的縮進要求非常嚴格,同一個級別代碼塊的縮進量必須一樣,否則解釋器會報SyntaxError異常錯誤。10.(2020七上·臨沂期末)在for循環語句中,遍歷結構不可以是( )A.range()函數 B.字符串C.注釋 D.列表【答案】C【知識點】循環結構語句及格式【解析】【解答】字符串和列表等序列,其所有元素的索引值構成一個數字序列。為此,可以先通過Python提供的函數(range)構建數字序列,再通過for循環遍歷序列中的所有元素。而注釋就是對代碼的解釋和說明,只是為了提高可讀性,不會被計算機編譯。故答案選C。【分析】本題考查循環結構。for語句通過遍歷序列中的元素實現循環,并通過序列的元素數量來控制循環次數。11.(2020七上·臨沂期末)App Inventor有三個界面,下列不屬于App Inventor界面的是( )A.項目界面 B.設計界面C.主界面 D.邏輯編程界面【答案】C【知識點】編程環境【解析】【解答】App Inventor三個界面分別是項目界面、設計界面、邏輯編程界面。故答案選C。【分析】本題考查的是App Inventor界面。12.(2020七上·臨沂期末)下列不是App Inventor中組件的是( )A.Screen B.水平布局 C.按鈕 D.語音識別器【答案】A【知識點】編程環境【解析】【解答】Screen相當于手機的屏幕,是用戶界面設計的地方,不是App Inventor的組件。故答案選A。【分析】本題考查的是App Inventor的組件。App Inventor的組件面板:13.(2020七上·臨沂期末)HTTP協議也稱為( )A.文本傳輸協議 B.超文本傳輸協議C.傳輸協議 D.信息傳輸協議【答案】B【知識點】網絡協議【解析】【解答】HTTP是超文本傳輸協議(英文:HyperTextTransferProtocol),是一種用于分布式、協作式和超媒體信息系統的應用層協議。故答案選B。【分析】本題考查的是網絡協議。FTP是文本傳輸協議。14.“Delete”鍵等同于下面( )命令。A.復制 B.粘貼 C.刪除 D.重命名【答案】C【知識點】計算機及其組成【解析】【解答】“Delete”鍵等同于刪除命令。故答案選C。【分析】本題考查“Delete”鍵。刪除鍵(delete)在鍵盤上為del鍵或者是delete鍵,通常位于鍵盤的右上角區域。15.(2020七上·臨沂期末)在windows中文件名由( )兩部分組成。A.主文件名和圓點 B.擴展名和圓點C.主文件名和擴展名 D.大寫字母和小寫字母【答案】C【知識點】資源管理器與文件、文件夾【解析】【解答】文件由主文件名和擴展名組成。故答案選C。【分析】本題考查文件名稱的組成。文件命名規則:前綴名+后綴名,中間加一個點。前綴名可以任意命名,而后綴名則表示了文件的格式類型。16.(2020七上·臨沂期末)將一個文件從某個文件夾移動到另一個文件夾中,可以使用( )A.Ctrl+C/Ctrl+V B.Ctrl+X/Ctrl+VC.Ctrl+A/Ctrl+Z D.Ctrl+F/Ctrl+H【答案】B【知識點】資源管理器與文件、文件夾【解析】【解答】Ctrl+C+Ctrl+V是復制粘貼,Ctrl+X+Ctrl+V是剪切粘貼,Ctrl+A是全選、Ctrl+Z是撤銷、Ctrl+F是查找、Ctrl+H是替換。要移動文件用Ctrl+X/Ctrl+V。故答案選A。【分析】本題考查文件的移動操作。17.(2020七上·臨沂期末)計算機是重要的信息處理工具,計算機系統是由( )兩個部分組成A.主機和顯示器 B.主機和外部C.中央處理和存儲器 D.硬件和軟件【答案】D【知識點】計算機系統的組成【解析】【解答】計算機系統是由硬件和軟件兩個部分組成。故答案選D。【分析】本題考查的是計算機系統的組成。只有硬件系統的電腦,成為裸機。18.(2020七上·臨沂期末)在Python中,程序文件保存的名字正確的是( )A.dream B.dream.py C.dream.python D.dream.txt【答案】B【知識點】程序的保存及文件擴展名【解析】【解答】Python文件的擴展名是.py。故答案選B。【分析】本題考查的是Python程序文件。19.(2018八上·蒙陰期中)Python程序的單行注釋可使用( )后面加注釋語句。A.* B.# C.% D.$【答案】B【知識點】注釋與縮進【解析】【解答】Python中,單行注釋需要用#。故答案選B。【分析】本題考查Python的語句注釋。20.(2020七上·臨沂期末)Python中,( )不能作為標識符的開頭。A.小寫字母 B.數字 C.下劃線 D.大寫字母【答案】B【知識點】常量、變量與賦值語句【解析】【解答】Python變量名可以包括字母、數字、下劃線,但是數字不能做為開頭。故答案選B。【分析】本題考查的是Python變量的命名。在Python中,給變量命名,要遵守以下規則:(1)只能包含字母、數字和下劃線。注意字母區分大小寫。(2)不能以數字開頭,不能與關鍵字同名。二、判斷題21.(2020七上·臨沂期末)AppInventor有兩種版本:一種是“離線版”;一種是“在線版”。【答案】(1)正確【知識點】編程環境【解析】【解答】App Inventor有“離線版”和“在線版”。故答案為:正確。【分析】本題考查的是App Inventor。22.(2020七上·臨沂期末)在Python程序中,只可以使用括號“()”和“[ ]”。【答案】(1)錯誤【知識點】運算符與表達式【解析】【解答】python中最常見的括號有:小括號( )、中括號[ ]和大括號。故答案為:錯誤。【分析】本題考查的是Python的符號。23.(2020七上·臨沂期末)AppInventor的組件分為兩類。一類是可視組件,另一類是非可視組件。【答案】(1)正確【知識點】編程環境【解析】【解答】App Inventor的組件分為可視組件和非可視組件。故答案為:正確。【分析】本題考查的是App Inventor的組件。24.(2020七上·臨沂期末)在Python程序中,注釋語句同樣會被執行。【答案】(1)錯誤【知識點】注釋與縮進【解析】【解答】注釋只是為了提高可讀性,不會被計算機編譯。故答案為:錯誤。【分析】本題考查的是Python的注釋語句。注釋就是對代碼的解釋和說明,其目的是讓人們能夠更加輕松地了解代碼。25.(2020七上·臨沂期末)在AppInventor中,變量類型只有數字、文本和邏輯3種。【答案】(1)錯誤【知識點】常量、變量與賦值語句【解析】【解答】App Inventor變量類型有數字、文本、邏輯、列表、顏色等。故答案為:錯誤。【分析】本題考查的是App Inventor的變量類型。26.(2018八上·蒙陰期中)Python中,冪運算的優先級較高。【答案】(1)正確【知識點】運算符與表達式【解析】【解答】冪運算(指數),在Python中是優先級最高的運算符。故答案為正確。【分析】本題考查Python的運算符優先級。冪運算是較高的優先級的運算符。27.(2020七上·臨沂期末)AppInventor“離線版”安裝后不可以單機使用。【答案】(1)錯誤【知識點】程序設計工具【解析】【解答】App Inventor“離線版”安裝后可以單機使用。故答案為:錯誤。【分析】本題考查的是App Inventor。App Inventor有“離線版”和在線版兩種。28.(2020七上·臨沂期末)標識符可以包括字母、數字、下劃線,數字可以作為標識符的開頭。【答案】(1)錯誤【知識點】常量、變量與賦值語句【解析】【解答】Python變量名可以包括字母、數字、下劃線,但是數字不能做為開頭。故答案為:錯誤。【分析】本題考查的是Python變量的命名。在Python中,給變量命名,要遵守以下規則:(1)只能包含字母、數字和下劃線。注意字母區分大小寫。(2)不能以數字開頭,不能與關鍵字同名。29.(2020七上·臨沂期末)分支結構是程序根據條件判斷而選擇不同執行方式的一種程序結構。【答案】(1)正確【知識點】算法的控制結構【解析】【解答】分支結構(也稱選擇結構)是先進性條件判斷,再根據判斷結果分別執行不同處理的控制結構。故答案為:正確。【分析】本題考查分支結構。分支結構在執行時具有下列特點:①首先進行條件判斷,根據條件滿足與否來決定執行哪個分支。②在一個分支結構中,必定有一個分支被執行,其他的分支則被忽略。30.(2020七上·臨沂期末)多分支語句可以使用“if--elif--else”的結構。【答案】(1)正確【知識點】分支結構語句及格式【解析】【解答】在分支結構中,當選擇的情況較多時,Python中提供了if-elif條件語句。故答案為:正確。【分析】本題考查的是多分支語句。在Python中,if-elif條件語句的一般格式是:if <條件1>:<語句塊1>elif <條件2>:<語句塊2>elif <條件n>:<語句塊n>[else:<語句塊n+1>]31.(2020七上·臨沂期末)積木抽屜在AppInventor的設計界面里。【答案】(1)錯誤【知識點】編程環境【解析】【解答】積木抽屜在App Inventor的邏輯編程界面里。故答案為:錯誤。【分析】本題考查的是App Inventor界面。App Inventor三個界面是項目界面、設計界面、邏輯編程界面。32.(2020七上·臨沂期末)在AppInventor中合理重命名組件是非常好的編程習慣。【答案】(1)正確【知識點】編程環境【解析】【解答】給App Inventor合理重命名組件可以方便修改、調整編程。故答案為:正確。【分析】本題考查的是App Inventor組件。33.(2020七上·臨沂期末)在Python中,常見錯誤有函數名錯誤、使用了中文符號、出現語法錯誤等。【答案】(1)正確【知識點】程序設計工具【解析】【解答】Python常見的異常:異常 描述NameError 嘗試訪問一個沒有申明的變量ZeroDivisionError 除數為0SyntaxError 語法錯誤IndexError 索引超出序列范圍KeyError 請求一個不存在的字典關鍵字IOError 輸入輸出錯誤(比如你要讀的文件不存在)AttributeError 嘗試訪問未知的對象屬性ValueError 數值錯誤ValueError 傳給函數的參數類型不正確,比如給int()函數傳入字符串形AssertionError 斷言錯誤故答案為:正確。【分析】本題考查的是Python的常見錯誤。34.(2020七上·臨沂期末)只要計算機中安裝了病毒防治軟件就可以萬無一失地防治病毒的入侵。【答案】(1)錯誤【知識點】計算機病毒與惡意軟件【解析】【解答】計算機安裝了病毒防治軟件僅僅是降低了感染計算機病毒的風險。故答案為:錯誤。【分析】本題考查的是計算機病毒的防范。防范計算機中病毒的方法:1、及時將重要數據備份到U盤、移動硬盤、光盤等外部存儲設備,也可以利用云存儲技術,如網盤、云盤等對數據進行備份。2、不使用來歷不明的移動存儲設備,一定要使用時,必須先用最新版本的殺毒軟件進行檢查、殺毒。3、及時安裝計算機系統的補丁程序,堵住系統漏洞。4、定期更改重要密碼,不用英語單詞等簡單字符作為網絡賬號的密碼。5、不瀏覽惡意網站;不隨意安裝來歷不明的軟件。6、注重計算機系統的安全防護,及時安裝并更新防護軟件和殺毒軟件。35.(2020七上·臨沂期末)我們日常所用的文字處理、圖像加工、動畫制作等軟件都是通過計算機語言設計編寫出來的。【答案】(1)正確【知識點】計算機語言及其發展歷程【解析】【解答】日常所用的軟件都是通過計算機語言設計編寫出來的。故答案為:正確。【分析】本題考查的是軟件的編寫。1 / 1山東省臨沂市2020-2021學年七年級上學期信息技術期末考試試卷一、選擇題1.(2020七上·臨沂期末)以下不是“離線版”App Inventor登錄方式的是( )A.localhost:8888 B.127.0.0.1:8888C.Log in:8888 D.本機IP:88882.(2020七上·臨沂期末)啟動Python,第一步先啟動( )。A.Python ILDE B.Python IDLE C.Python LDIE D.Python EDLI3.(2020七上·臨沂期末)Print()是一個Python內置函數,主要作用是( )。A.顯示 B.調用 C.打印輸出 D.展示4.(2020七上·臨沂期末)Type( )函數主要是用于( )類型的查看。A.數值 B.對象 C.文字 D.字符5.(2020七上·臨沂期末)input( )函數結果返回一個( )類型數據。A.字符串 B.數字 C.列表 D.整數6.(2020七上·臨沂期末)App Inventor的設計界面主要包括哪幾個部分?( )A.菜單區、工作區 B.素材區、屬性面板C.組件面板、組件列表 D.以上都是7.(2020七上·臨沂期末)以下圖形中哪個是流程圖符號( )A. B.C. D.以上都是8.(2020七上·臨沂期末)選出不是Python中對應的運算符號( )A.取整/ B.冪運算 ** C.取余 % D.乘法 *9.(2020七上·臨沂期末)在if條件后輸入冒號“:”,下面的程序會強制縮進,一般是( )字符。A.1 B.2 C.3 D.410.(2020七上·臨沂期末)在for循環語句中,遍歷結構不可以是( )A.range()函數 B.字符串C.注釋 D.列表11.(2020七上·臨沂期末)App Inventor有三個界面,下列不屬于App Inventor界面的是( )A.項目界面 B.設計界面C.主界面 D.邏輯編程界面12.(2020七上·臨沂期末)下列不是App Inventor中組件的是( )A.Screen B.水平布局 C.按鈕 D.語音識別器13.(2020七上·臨沂期末)HTTP協議也稱為( )A.文本傳輸協議 B.超文本傳輸協議C.傳輸協議 D.信息傳輸協議14.“Delete”鍵等同于下面( )命令。A.復制 B.粘貼 C.刪除 D.重命名15.(2020七上·臨沂期末)在windows中文件名由( )兩部分組成。A.主文件名和圓點 B.擴展名和圓點C.主文件名和擴展名 D.大寫字母和小寫字母16.(2020七上·臨沂期末)將一個文件從某個文件夾移動到另一個文件夾中,可以使用( )A.Ctrl+C/Ctrl+V B.Ctrl+X/Ctrl+VC.Ctrl+A/Ctrl+Z D.Ctrl+F/Ctrl+H17.(2020七上·臨沂期末)計算機是重要的信息處理工具,計算機系統是由( )兩個部分組成A.主機和顯示器 B.主機和外部C.中央處理和存儲器 D.硬件和軟件18.(2020七上·臨沂期末)在Python中,程序文件保存的名字正確的是( )A.dream B.dream.py C.dream.python D.dream.txt19.(2018八上·蒙陰期中)Python程序的單行注釋可使用( )后面加注釋語句。A.* B.# C.% D.$20.(2020七上·臨沂期末)Python中,( )不能作為標識符的開頭。A.小寫字母 B.數字 C.下劃線 D.大寫字母二、判斷題21.(2020七上·臨沂期末)AppInventor有兩種版本:一種是“離線版”;一種是“在線版”。22.(2020七上·臨沂期末)在Python程序中,只可以使用括號“()”和“[ ]”。23.(2020七上·臨沂期末)AppInventor的組件分為兩類。一類是可視組件,另一類是非可視組件。24.(2020七上·臨沂期末)在Python程序中,注釋語句同樣會被執行。25.(2020七上·臨沂期末)在AppInventor中,變量類型只有數字、文本和邏輯3種。26.(2018八上·蒙陰期中)Python中,冪運算的優先級較高。27.(2020七上·臨沂期末)AppInventor“離線版”安裝后不可以單機使用。28.(2020七上·臨沂期末)標識符可以包括字母、數字、下劃線,數字可以作為標識符的開頭。29.(2020七上·臨沂期末)分支結構是程序根據條件判斷而選擇不同執行方式的一種程序結構。30.(2020七上·臨沂期末)多分支語句可以使用“if--elif--else”的結構。31.(2020七上·臨沂期末)積木抽屜在AppInventor的設計界面里。32.(2020七上·臨沂期末)在AppInventor中合理重命名組件是非常好的編程習慣。33.(2020七上·臨沂期末)在Python中,常見錯誤有函數名錯誤、使用了中文符號、出現語法錯誤等。34.(2020七上·臨沂期末)只要計算機中安裝了病毒防治軟件就可以萬無一失地防治病毒的入侵。35.(2020七上·臨沂期末)我們日常所用的文字處理、圖像加工、動畫制作等軟件都是通過計算機語言設計編寫出來的。答案解析部分1.【答案】C【知識點】編程環境【解析】【解答】“離線版”App Inventor登錄方式:(1)在chrome或firefox瀏覽器地址欄中輸入localhost:8888;(2)瀏覽器地址欄中的localhost替換成電腦的ip,即本機IP:8888;(3)用127.0.0.1:8888。故答案選C。【分析】本題考查的是編程環境App Inventor。2.【答案】B【知識點】程序設計工具【解析】【解答】啟動Python,首先需要啟動的是Python IDLE。故答案選B。【分析】本題考查的是Python的使用。編寫程序一般需要有相應的開發環境。IDLE是Python自帶的集成開發環境。3.【答案】C【知識點】Python常用內置函數【解析】【解答】Print( )的作用是打印輸出。故答案選C。【分析】本題考查的是Python函數功能。Python常用的內置函數有input()、print()、int()、flout()、str( )、len()。4.【答案】B【知識點】Python常用內置函數【解析】【解答】type( )函數如果只有第一個參數則返回對象的類型,三個參數返回新的類型對象。故答案選B。【分析】本題考查的是Python函數。type( )函數是Python的內置函數。5.【答案】A【知識點】Python常用內置函數【解析】【解答】input( )函數功能:讀取從鍵盤輸入的字符串,若給定提示字符串,則直接輸出。故答案選A。【分析】本題考查的是Python函數。input函數格式:input([prompt1])。6.【答案】D【知識點】編程環境【解析】【解答】App Inventor的設計界面主要包括菜單區、工作區 、素材區、屬性面板、組件面板、組件列表幾部分。故答案選D。【分析】本題考查的是App Inventor的設計界面。7.【答案】D【知識點】流程圖的概念及其常用圖形【解析】【解答】A是起止框;B是判斷框;C是輸入、輸出框。故答案選D。【分析】本題考查的是流程圖的符號。流程圖的基本圖形及其功能:圍形 名稱 功能開始/結束 表示算法的開始或結束。輸入輸出 表示算法中變量的輸入或輸出。處理 表示算法中變量的計算與賦值。判斷 表示算法中的條件判斷。流程線 表示算法中的流向。連接點 表示算法中的轉接。8.【答案】A【知識點】運算符與表達式【解析】【解答】/是除法,//是向下取整。故答案選A。【分析】本題考查的是Python運算符。Python的算術運算符有+、-、、*、/、**、//。9.【答案】D【知識點】注釋與縮進【解析】【解答】在Python程序中,通常情況下都是采用4個空格長度作為一個縮進量。。故答案選D。【分析】本題考查的是語句的縮進。Python對代碼的縮進要求非常嚴格,同一個級別代碼塊的縮進量必須一樣,否則解釋器會報SyntaxError異常錯誤。10.【答案】C【知識點】循環結構語句及格式【解析】【解答】字符串和列表等序列,其所有元素的索引值構成一個數字序列。為此,可以先通過Python提供的函數(range)構建數字序列,再通過for循環遍歷序列中的所有元素。而注釋就是對代碼的解釋和說明,只是為了提高可讀性,不會被計算機編譯。故答案選C。【分析】本題考查循環結構。for語句通過遍歷序列中的元素實現循環,并通過序列的元素數量來控制循環次數。11.【答案】C【知識點】編程環境【解析】【解答】App Inventor三個界面分別是項目界面、設計界面、邏輯編程界面。故答案選C。【分析】本題考查的是App Inventor界面。12.【答案】A【知識點】編程環境【解析】【解答】Screen相當于手機的屏幕,是用戶界面設計的地方,不是App Inventor的組件。故答案選A。【分析】本題考查的是App Inventor的組件。App Inventor的組件面板:13.【答案】B【知識點】網絡協議【解析】【解答】HTTP是超文本傳輸協議(英文:HyperTextTransferProtocol),是一種用于分布式、協作式和超媒體信息系統的應用層協議。故答案選B。【分析】本題考查的是網絡協議。FTP是文本傳輸協議。14.【答案】C【知識點】計算機及其組成【解析】【解答】“Delete”鍵等同于刪除命令。故答案選C。【分析】本題考查“Delete”鍵。刪除鍵(delete)在鍵盤上為del鍵或者是delete鍵,通常位于鍵盤的右上角區域。15.【答案】C【知識點】資源管理器與文件、文件夾【解析】【解答】文件由主文件名和擴展名組成。故答案選C。【分析】本題考查文件名稱的組成。文件命名規則:前綴名+后綴名,中間加一個點。前綴名可以任意命名,而后綴名則表示了文件的格式類型。16.【答案】B【知識點】資源管理器與文件、文件夾【解析】【解答】Ctrl+C+Ctrl+V是復制粘貼,Ctrl+X+Ctrl+V是剪切粘貼,Ctrl+A是全選、Ctrl+Z是撤銷、Ctrl+F是查找、Ctrl+H是替換。要移動文件用Ctrl+X/Ctrl+V。故答案選A。【分析】本題考查文件的移動操作。17.【答案】D【知識點】計算機系統的組成【解析】【解答】計算機系統是由硬件和軟件兩個部分組成。故答案選D。【分析】本題考查的是計算機系統的組成。只有硬件系統的電腦,成為裸機。18.【答案】B【知識點】程序的保存及文件擴展名【解析】【解答】Python文件的擴展名是.py。故答案選B。【分析】本題考查的是Python程序文件。19.【答案】B【知識點】注釋與縮進【解析】【解答】Python中,單行注釋需要用#。故答案選B。【分析】本題考查Python的語句注釋。20.【答案】B【知識點】常量、變量與賦值語句【解析】【解答】Python變量名可以包括字母、數字、下劃線,但是數字不能做為開頭。故答案選B。【分析】本題考查的是Python變量的命名。在Python中,給變量命名,要遵守以下規則:(1)只能包含字母、數字和下劃線。注意字母區分大小寫。(2)不能以數字開頭,不能與關鍵字同名。21.【答案】(1)正確【知識點】編程環境【解析】【解答】App Inventor有“離線版”和“在線版”。故答案為:正確。【分析】本題考查的是App Inventor。22.【答案】(1)錯誤【知識點】運算符與表達式【解析】【解答】python中最常見的括號有:小括號( )、中括號[ ]和大括號。故答案為:錯誤。【分析】本題考查的是Python的符號。23.【答案】(1)正確【知識點】編程環境【解析】【解答】App Inventor的組件分為可視組件和非可視組件。故答案為:正確。【分析】本題考查的是App Inventor的組件。24.【答案】(1)錯誤【知識點】注釋與縮進【解析】【解答】注釋只是為了提高可讀性,不會被計算機編譯。故答案為:錯誤。【分析】本題考查的是Python的注釋語句。注釋就是對代碼的解釋和說明,其目的是讓人們能夠更加輕松地了解代碼。25.【答案】(1)錯誤【知識點】常量、變量與賦值語句【解析】【解答】App Inventor變量類型有數字、文本、邏輯、列表、顏色等。故答案為:錯誤。【分析】本題考查的是App Inventor的變量類型。26.【答案】(1)正確【知識點】運算符與表達式【解析】【解答】冪運算(指數),在Python中是優先級最高的運算符。故答案為正確。【分析】本題考查Python的運算符優先級。冪運算是較高的優先級的運算符。27.【答案】(1)錯誤【知識點】程序設計工具【解析】【解答】App Inventor“離線版”安裝后可以單機使用。故答案為:錯誤。【分析】本題考查的是App Inventor。App Inventor有“離線版”和在線版兩種。28.【答案】(1)錯誤【知識點】常量、變量與賦值語句【解析】【解答】Python變量名可以包括字母、數字、下劃線,但是數字不能做為開頭。故答案為:錯誤。【分析】本題考查的是Python變量的命名。在Python中,給變量命名,要遵守以下規則:(1)只能包含字母、數字和下劃線。注意字母區分大小寫。(2)不能以數字開頭,不能與關鍵字同名。29.【答案】(1)正確【知識點】算法的控制結構【解析】【解答】分支結構(也稱選擇結構)是先進性條件判斷,再根據判斷結果分別執行不同處理的控制結構。故答案為:正確。【分析】本題考查分支結構。分支結構在執行時具有下列特點:①首先進行條件判斷,根據條件滿足與否來決定執行哪個分支。②在一個分支結構中,必定有一個分支被執行,其他的分支則被忽略。30.【答案】(1)正確【知識點】分支結構語句及格式【解析】【解答】在分支結構中,當選擇的情況較多時,Python中提供了if-elif條件語句。故答案為:正確。【分析】本題考查的是多分支語句。在Python中,if-elif條件語句的一般格式是:if <條件1>:<語句塊1>elif <條件2>:<語句塊2>elif <條件n>:<語句塊n>[else:<語句塊n+1>]31.【答案】(1)錯誤【知識點】編程環境【解析】【解答】積木抽屜在App Inventor的邏輯編程界面里。故答案為:錯誤。【分析】本題考查的是App Inventor界面。App Inventor三個界面是項目界面、設計界面、邏輯編程界面。32.【答案】(1)正確【知識點】編程環境【解析】【解答】給App Inventor合理重命名組件可以方便修改、調整編程。故答案為:正確。【分析】本題考查的是App Inventor組件。33.【答案】(1)正確【知識點】程序設計工具【解析】【解答】Python常見的異常:異常 描述NameError 嘗試訪問一個沒有申明的變量ZeroDivisionError 除數為0SyntaxError 語法錯誤IndexError 索引超出序列范圍KeyError 請求一個不存在的字典關鍵字IOError 輸入輸出錯誤(比如你要讀的文件不存在)AttributeError 嘗試訪問未知的對象屬性ValueError 數值錯誤ValueError 傳給函數的參數類型不正確,比如給int()函數傳入字符串形AssertionError 斷言錯誤故答案為:正確。【分析】本題考查的是Python的常見錯誤。34.【答案】(1)錯誤【知識點】計算機病毒與惡意軟件【解析】【解答】計算機安裝了病毒防治軟件僅僅是降低了感染計算機病毒的風險。故答案為:錯誤。【分析】本題考查的是計算機病毒的防范。防范計算機中病毒的方法:1、及時將重要數據備份到U盤、移動硬盤、光盤等外部存儲設備,也可以利用云存儲技術,如網盤、云盤等對數據進行備份。2、不使用來歷不明的移動存儲設備,一定要使用時,必須先用最新版本的殺毒軟件進行檢查、殺毒。3、及時安裝計算機系統的補丁程序,堵住系統漏洞。4、定期更改重要密碼,不用英語單詞等簡單字符作為網絡賬號的密碼。5、不瀏覽惡意網站;不隨意安裝來歷不明的軟件。6、注重計算機系統的安全防護,及時安裝并更新防護軟件和殺毒軟件。35.【答案】(1)正確【知識點】計算機語言及其發展歷程【解析】【解答】日常所用的軟件都是通過計算機語言設計編寫出來的。故答案為:正確。【分析】本題考查的是軟件的編寫。1 / 1 展開更多...... 收起↑ 資源列表 山東省臨沂市2020-2021學年七年級上學期信息技術期末考試試卷(學生版).docx 山東省臨沂市2020-2021學年七年級上學期信息技術期末考試試卷(教師版).docx 縮略圖、資源來源于二一教育資源庫