資源簡介 本資料來自于資源最齊全的21世紀教育網www.21cnjy.com上海理工附中2013-2014學年高一上學期期終考試信息技術試題說明:本試卷分為單選題和填空簡答題兩大模塊,其中單選題40題,每題2份;填空簡答題5題,41-44,每題3分,45題8分;共100分。本試卷考試時間60分鐘。函數名 函數的功能說明 應用舉例 函數返回值Int(x) 求不大于x的最大整數 Int(3.1)Int(-3.1) 3-4Sqr(x) 求x的算術平方根 Sqr(4)Sqr(6) 22.44948Abs(x) 求x的絕對值 Abs(-3.1) 3.1運算符 基本運算 范例表達式 范例表達式的值Mod 求余數 8 Mod 5-7 Mod 3 3-1一、單選題1、關于算法,正確的說法是________。A. 算法就是程序 B. 算法就是流程圖 C 算法就是計算方法D. 算法就是對于一個特定問題確定的有限的求解步驟2、輸入三邊長a、b、c,計算三角形面積s。完成該算法需要4個步驟,正確的順序是_____。3、以下可以用來描述算法的方法是_____________。A. 選擇模式 B. 循環模式 C. 順序模式 D. 自然語言4、數學課代表小王在收作業本的時候,不小心把小李的語文本子也一起收了起來。為了盡快把語文本還給小李,小王從這疊本子的最上面一本一本地檢查,找出了小李的語文本,然后還給他。小王的做法屬于_______。A.選擇排序 B. 冒泡排序 C. 順序查找 D. 解析算法5、循環結構又稱____模式。A. 條件 B. 重復 C. 選擇 D. 控制6、指揮計算機完成一個基本操作的命令,稱為________。A. 程序 B. 指令 C. 語句 D. 軟件7、算法的有窮性是指________。A.算法必須包含輸出 B.算法的步驟必須有限C. 算法中每個操作步驟都是可執行的 D.以上說法都不正確8、軟件設計的基本方法分4步:(1)需求分析;(2)________;(3)編寫程序;(4)上機調試。A. 設計算法 B. 編寫代碼 C. 系統集成 D. 信息反饋9、描述算法除了用自然語言外,最常用的還有________。A. 機器語言 B. 流程圖 C. 匯編語言 D. 低級語言10、________不是流程圖中常見的圖形。A. 菱形 B. 平行四邊形 C. 矩形 D. 五角形11、在循環結構中必定會出現______圖形符號。A.矩形框 B.平形四邊形框 C.菱形框 D. 跑道形框12、分支結構有1個入口,________個出口。A. 1 B. 2 C. 3 D. 413、用流程圖來描述分支結構時要使用________符號。A. 判別框 B. 輸入輸出框 C. 連接圈 D. 處理框14、流程圖的符號中,矩形框一般作為_______。A. 輸入輸出框 B. 處理工作框 C. 判別框 D. 起止框15、算法的三種基本結構是_______。A. 順序結構、分支結構、循環結構 B. 順序結構、流程結構、循環結構C. 順序結構、分支結構、流程結構 D. 流程結構、分支結構、循環結構16、若變量a,b的值分別為7,8,則表達式a+b/(a-b)的值是_______。A. -7 B. -1 C. 7 D. 117、右圖描述的程序結構類型是_______。(如右圖)A.分支結構 B.循環結構 C.嵌套結構 D.順序結構18、以下哪個不是函數_____。A.INT B.MOD C.SQR D.ABS19、表示圖中坐標軸上陰影部分的表達式是________.A.(x>=b) AND (x<=c) OR (x=b) OR (x<=c) OR (x<=a)C.(x>=b) AND (x<=c) And (x=b) OR (x<=c) AND (x<=a)20、要表示X在(6,8]區間內,VB的邏輯表達式應該寫成________。A. 66) or (X<=8) C. (X>6) and (X<=8) D. (X>6) not (X<=8)21、邏輯表達式not(9 > 4) OR (“f”< “h”)的值是______A.9>4 B. “f”<“h” C.False D. True22、在下列四個關系表達式中,非法的Basic關系表達式是_____。A.a=abc B.5>a-b C.a<>b D.a=b=c23、表達式Abs(-10) + 21 Mod (18 / 6)的值是___________。A.-10 B.10 C.13 D.1624、下列給出的賦值操作中正確的是——。A.6 ← T B.-T←T C.Y ← X+l D.A+B ← 225、X是一個整型變量,邏輯表達式X mod 2=1為真時,則表示——。A.X除以2的余數為0 B.X能被2整除 C.X是奇數 D.X是偶數26、語句“m = 7:i=Sqr(8/(m-8))”無法執行,原因是它違反了算法特征中的( )A.唯一性 B.可行性 C.有窮性 D.確定性27、關于雙重循環的表述錯誤的有( )。28、不能實現交換 a和b兩個變量值的語句段是( )。A.a=t t=bb=a B.t=a a=b b=t C. a=a+bb=a-b a=a-b D.t=b b=aa=t29、若a、b都是正整數且關系表達式a*b mod 2 = 0為真,則下列說法正確的是( )。A. a、b一定同時為奇數 B. a、b中必有一個為偶數C. a、b中必有一個為奇數 D. a、b一定同時為偶數30、以下關于變量的說法,錯誤的是______。A. 變量用來存儲計算過程所涉及的初始值、中間值和結算結果B. 變量中的數據被讀出后,該變量中的數據就不再存在C. 一旦數據存儲到某個變量,只要不把新數據存儲到該變量,它的值將不會改變D. 在算法的執行過程中,可以讀出變量的值,也可以將數值存儲到指定的變量中31、下列流程圖屬于循環結構的有( )。A. ②④ B.③④ C. ①④ D. ①③32、小明為機器人設計算法“機器人走棋盤”,流程圖如圖a。根據這個算法,機器人從圖b棋盤A位置沿箭頭方向出發,將到達( )。A. ②位置 B.④位置 C.③位置 D.①位置33、在常用的算法設計方法中,一一列舉出問題所有可能的解,并逐一檢驗每個可能解,采納問題的真正解,拋棄非真正解的方法,我們稱之為______。A.枚舉算法 B.解析算法 C.遞推算法 D.最值算法34、以下程序需要完成的功能是:35、輸出結果:_____A. 1,2,3 B. 2,2,3C. 2,3,2 D. 3,2,1 36、當依次輸入1,0,1,1后,輸出的結果_______A. 13 B. 1011C. 11 D. 0 37、輸出結果:____ A. 2 B. 3 C. 0 D. 538、輸出結果:______A. 14 B. 15C. 26 D. 40 39、輸出結果:________ A. 16 B. 30C. 45 D. 63 40、若輸入的值是6,輸出結果_____A. 10 B. 12 C. 14 D. 16上理附中2013學年第一學期高一信息科技期末答題卷二、填空簡答題41、 42、若輸入的值是12,輸出結果是__________輸出結果:______________43.如右圖所示,Y為分段函數求y的值。完成該流程圖,在空白處填入__________________________________45、尋找回文數問題。一個正整數,如果它正讀的值和倒讀的值相等的話,我們就把它叫做回文數。例如:111、121、131。試統計三位數范圍內所有滿足回文數條件的三位正整數的個數。(共8分)。(1) 某同學用自然語言描述了部分算法,請根據題意,將下列自然語言按執行順序排列:____、____、____、____。(1分)a. 判斷該三位正整數是否滿足“它正讀的值和倒讀的值相等”的條件b. 生成一個三位正整數c. 滿足條件的,將計數器增加1d. 打印計數器的值(2) 若P1、P2、P3分別表示一個三位正整數X的百位數字、十位數字和個位數字,以下賦值語句正確的是( )。(2分)A.P1=Int(X/100) B.P1=Int(X/100)P2=Int(X/100) Mod 10 P2=Int(X/10)P3=X Mod 10 P3=X Mod 10C.P1=Int(X/100) D.P1=Int(X/100)P2=Int(X/10) Mod 10 P2= X/10 Mod 100P3=X Mod 10 P3=X Mod 10(3) 試運用程序設計語言,求所有滿足回文數條件的三位正整數的個數,并用VB寫出程序代碼。(5分)s=0Print s44、如左圖所示,依次輸入:5、7、8、9、11、-1,輸出的是:______________________________________21世紀教育網 -- 中國最大型、最專業的中小學教育資源門戶網站。 版權所有@21世紀教育網 展開更多...... 收起↑ 資源預覽 縮略圖、資源來源于二一教育資源庫