新餘四中資訊科技奧賽學生選拔試題

2021-09-13 02:48:06 字數 4514 閱讀 9166

新餘四中資訊科技奧賽

選拔試題(二)

一.單選題或填空題(每題1.5分,共24分)

1. 下面pascal迴圈語句的迴圈次數是——。

i:=1;

repeat

i:=i+2

untili=20;

2. 若想利用語句fori:=1to5d0readn(i),迴圈輸入資料,下面的輸入格式

lu2/3u4/5u6/7u8/9u10/

將使a[4]的值為——。

(注:用「u」表示空格,用「/」表示換行。)

3. 如果r=1.23,i=45,c=』6』,則以下輸出語句的輸出結果為——。

write(r:6:3,r:5,c:4);

(用「u」表示乙個空格)

4. 下面pascal迴圈語句執行的迴圈次數是——。

x:=2;

y:=40;

whiley>=xd0x:=x+x

5. 對於迴圈語句:fori:=mtond0,其中i,m,n均為整型變數,且n>m,則迴圈體被執行次。

6. 設整型變數i和j的值分別為2和5,布林變數b的值為false。計算表示式b=(j—i>2)andnot(i>j)0r(i<>3)andb的值——。

7. 表示式trunc(4.7)modround(3.9)的值是——。

8. 表示式chr(ord(succ(』f』))+2)的值是——。

9. pascal表示式odd(i)0rodd(i+1)的值是——。

10. 變數說明如下

varch1,ch2:'a'..'f';

week:(sun,mon,tue,wed,thu,fri,sat);

且ch1:='d';ch2:='g';week:=tue;則表示式ord(week)mod(ord(ch2)-ord(ch1))的值是——。

11. 下列解析度的顯示器所顯示出的影象,最清晰的是( )。

a)800*600 b)1024*768 c)640*480 d)1280*1024 e)800*1000

12. 表示式(2008)10-(3723)8的結果是( )。

a) (-1715)10 b) (5)10 c) (-5)16 d) (111)2 e) (3263)8

13假設a=true,b=false,c=true,d=true,邏輯運算表示式a∧b∨c∧d的值是( )。

a)true b)false c)0 d)1 e)null

14 第乙個給計算機寫程式的人是( )。

a)alan mathison turing

b)ada lovelace

c)john von neumann

d)john mccarthy

e)edsger wybe dijkstra

15 cpu訪問記憶體的速度比訪問下列哪個儲存裝置要慢( )。a)暫存器 b)硬碟 c)軟盤 d)磁帶 e)光碟

16.多**計算機是指()計算機。

a)專供家庭使用的b)裝有cdrom的

c)連線在網路上的高階d)具有處理文字、圖形、聲音、影像等資訊的

二.問題求解(每題5分,共10分)

1.現在市場上有一款汽車a很熱銷,售價是2萬美元。汽車a每加侖汽油可以行駛20英里。普通汽車每年大約行駛12000英里。

油價是每加侖1美元。不久我公司就要推出**節油汽車b,汽車b每加侖汽油可以行駛30英里。現在我們要為b制定**(它的**略高於a):

我們預計如果使用者能夠在兩年內通過節省油錢把b高出a的價錢彌補回來,則他們就會購買b,否則就不會購買b。那麼b的最**格應為萬美元。

2.在a,b,c,d,e,f六件物品中,按下面的條件能選出的物品是: 。

(1)a,b兩樣至少有一樣

(2)a,d不能同時取

(3)a,e,f中必須有2樣

(4)b,c要麼都選,要麼都不選

(5)c,d兩樣中選一樣

(6)若d不選,則e也不選

三.閱讀程式(每題8分,共40分)

1.program programl;

vara,x,y,okl,ok2:integer;

begin

a :=100:

x:=l0;

y:=20;

okl:=5:

ok2:=0;

if ((x>y) or ((y<>20) and (okl=0)) and (ok2<>0)) then

a:=1

else if ((okl<>0) and (ok2=、0)) then

a:=-1

else

a:=0;

writeln(a);

end.

輸出:2.program program2;

vara,t:string;

i,j:integer;

begin

a:=`morning`;

j:= l;

for i:=2 to 7 do

if (a[j]輸出:

3.program program4;

vara: array[0..5] of integer;

sum,n,max,i,j,k:integer;

cover:array[0..22000]of boolean;

begin

read (a[5],a[4],a[3],a[2],a[1],a[0]);

if ((a[5]=0) and (a[3]=0) and (a[1]=0)) then

begin

a[5]:=a[4];a[4]:=a[2]; a[3]:=a[0]; a[2]:=0 a[0]:=0;

end:

for i:=0 to 5 do

if (a[i]>10) then a[i]:=10+(a[i] mod 2);

sum:=0:

for i:=0 to 5 do sum:=sum+a[i]*(6-i);

if ((sum mod 2) <>0) then  begin

writeln(`can``t be divided.`);

exit;

end;

sum:=sum div 2; max:=0; cover[0]:=true;

for i:=1 to sum*2 do cover[i]:=false;

for i:=0 to 5 do

begin

j:=0;

while (j輸入:4 7 9 20 56 48 輸入:1000 7 101 20 55 1 輸入:2000 5 l 1 0 0

輸出:        輸出輸出:

4.program gao7_2;

var p,q,s,t:integer;

begin

readln(p);

for q:=p+1 to 2*p do

begin

t:=0;s:=(p*q)mod(q-p);

if s=0 then begin t:=p+q+(p*q)div(q-p);write(t:4);end;

end;

end.

輸入12   輸出

5.program gao7_4;

var x,y1,y2,y3:integer;

begin

readln(x);y1:=0;y2:=1;y3:=1;

while y2<=x do

begin

y1:=y1+1;y3:=y3+2;y2:=y2+y3

end;

writeln(y1);

end.

輸入:23420  輸出:

四.完善程式題(每空3分,共27分);

1。從鍵盤輸入一串字元,以』#』號結束,分別計算大、小寫字母和數字的個數,並輸出。

program zifu(input,output);

var ch:char; a,b,c:integer;

begin

read(ch);

………….1……………………

while …………2…..do begin

if (ch>=』a』) and (ch<=』z』) then …….3….;

if ………..4………………then b:=b+1;

if (ch>=』0』)and (ch<=』9』) then c:=c+1;

read(ch); end;

……….5……..;

end.

2.把一元鈔票換成一分、二分、五分硬幣(每種至少一枚),有哪些種換法?【答案】461種

program huanqian;

var i,j,k,total:integer;

begin

6…………

for i:=1 to 99 doi:二分硬幣最多99枚}

for ………..7……. do

for k:=1 to 19 do

if ……….8……. then begin

writeln(i:3,j:3,k:3);

9……….

end;

writeln(total);

readln;

end.

陽春市第四中學資訊科技校本研修管理方案

2016.4 為了解決教學中存在的理念與實踐脫節 決策與操作脫節 新課程與課堂教學脫節 內容與評價脫節的等問題,優化課堂教學,轉變學習方式,推進教師專業發展,深化校本教研,促進教師專業化成長,提高學校教育教學質量,努力辦人民滿意教育,特制定本方案。一 總體目標 樹立教師主動運用資訊科技促進專業發展的...

初中資訊科技《在windows中畫圖》教案

一 教學目標 掌握常用畫圖工具的使用,學會簡單的圖形編輯操作。一 教學過程 談話匯入 師問 你們喜歡畫畫嗎?生答 喜歡 看,這就是用畫圖軟體畫出的,漂亮嗎?教師逐一展開畫圖作品 這節課老師就能教會你畫出下面的圖畫。1 開啟畫圖 同學們自己動手操作,在開始選單中找到 畫圖 所需的軟體並啟動畫圖程式。提...

初中資訊科技教學中的評價策略研究

作者 曹罡 新課程 下旬 2019年第02期 摘要 初中階段作為學生正式接觸資訊科技教學的時期,是學生樹立正確的資訊價值觀以及提公升運用資訊科技的能力 全面提高資訊素養非常關鍵的乙個教育階段,所以抓好初中階段的資訊科技教學對學生來說刻不容緩。而抓好初中階段這方面的教學不僅需要教師對學生進行課程內容的...