久久久国产精品秘人口麻豆|永久免费AV无语国产|人成电影免费中文字幕|久久AV嫩草影院2

    1. <dfn id="yitbn"><samp id="yitbn"><progress id="yitbn"></progress></samp></dfn>

          <div id="yitbn"></div>

          1. 查看全部128種考試
            軟件水平考試
             考試動(dòng)態(tài) 報(bào)考指南 歷年真題 模擬試題 復(fù)習(xí)資料 心得技巧 專(zhuān)業(yè)英語(yǔ) 技術(shù)文章 軟考論壇 考試用書(shū)
             程序員 軟件設(shè)計(jì)師 網(wǎng)絡(luò)管理員 網(wǎng)絡(luò)工程師 系統(tǒng)分析師 數(shù)據(jù)庫(kù)系統(tǒng)工程師
            1
            2
            3
            4
            5
            6
            7
            8
            9
            10
            xihuyu2000  
            【字體: 2002年程序員上午試題及答案
            2002年程序員上午試題及答案
            spks.eeeigo.com 來(lái)源:考試吧eeeigo.com) 更新:2005-3-29 0:56:00 軟件水平考試 考試論壇


            試題七

              閱讀以下應(yīng)用說(shuō)明、屬性設(shè)置及VisualBasic程序代碼,將應(yīng)填入__(n)__處的字句寫(xiě)在答題紙的對(duì)應(yīng)欄內(nèi)。

            [應(yīng)用說(shuō)明7]

              本應(yīng)用程序的運(yùn)行窗口如下圖所示:

              只要用戶(hù)單擊“閃爍”按鈕,文字“歡迎光臨”就會(huì)以0.3秒消失、0.3秒顯示反復(fù)進(jìn)行閃爍;單擊“停止”按鈕時(shí),閃爍停止,恢復(fù)圖示的初態(tài)。

              在開(kāi)發(fā)過(guò)程中,需要設(shè)置的屬性如下:

            [屬性設(shè)置7]

            對(duì)象 對(duì)象名 屬性名 屬性值
            窗體 Frm1 Caption 閃爍顯示演示
            標(biāo)簽 Labe1 Caption 歡迎光臨
            命令按鈕 CmdF Caption 閃爍
            命令按鈕 CmdT Caption 停止
            定時(shí)器 Timer1 Enabled __(1)__
                Interval __(2)__

              在開(kāi)發(fā)過(guò)程中,需要編寫(xiě)的程序代碼如下;

            [程序代碼7]

             Private Sub CmdF Click()
              Timerl.__(3)__ = True
              Label.Visible = False
             End Sub
             Private Sub Timerl_ Timer()
              __(4)__ = not Label.Visible
             End Sub
             Private Sub CmdT Click()
              Timerl.Enabled = __(5)__
               Label.Visible = true
             End Sub

            從下列的2道試題(試題八至試題九)中任選1道解答,如果解答的試題數(shù)超過(guò)1道,則題號(hào)小的1道解答有效。

            試題八

              閱讀下列程序說(shuō)明和C程序,將應(yīng)填入__(n)__處的字句寫(xiě)在答題紙的對(duì)應(yīng)欄內(nèi)。

            [程序8說(shuō)明]

              程序8用于計(jì)算某公司每個(gè)職工應(yīng)繳納的個(gè)人所得稅額和全體職工繳納的個(gè)人所得稅總額。職工的當(dāng)月收入(工資或薪金)通過(guò)鍵盤(pán)輸入,每次輸入一個(gè)職工的工號(hào)和工資(或薪金)。由于該公司的工資或薪金是不定時(shí)發(fā)放的,所以輸入過(guò)程中每個(gè)職工的收入會(huì)出現(xiàn)多次輸入,整個(gè)輸入以工號(hào)小于等于0結(jié)束。

              假設(shè)個(gè)人所得稅法規(guī)定;個(gè)人收入所得,按月計(jì)稅,以每月收入總額減除免稅金額800元后的余額作為該月的月應(yīng)納稅所得額,適用稅率如下表所示。

            級(jí)數(shù) 月應(yīng)納稅所得額 適用稅率(%)
            1
            2
            3
            4
            5
            6
            7
            8
            9

             不超過(guò)500元的部分
             501元~2000元的部分
             2001元~5000元的部分
             5001元~20000元的部分
             20001元~40000元的部分
             40001元~60000元的部分
             60001元~80000元的部分
             80001元~100000元的部分
             超過(guò)100000元的部分

            5
            10
            15
            20
            25
            30
            35
            40
            45

              上表表明,個(gè)人收入所得稅是按照超額累進(jìn)的稅率來(lái)征收的。

              設(shè)一個(gè)人的月應(yīng)納稅所得額為K(元),用下面的公式計(jì)算其應(yīng)繳納的個(gè)人所得稅額S(元):

              若0<K≤500,則S=K×5%;

              若500<K≤2000,則S=500×5%+(K—500)×10%:

              若2000<K≤5000,則S=500×5%+1500×10%+(K-2000)×15%:

              若5000<K≤20000,則S=500×5%+1500×10%+3000×15%+(K-5000)×20%:

              例如,某人某月工資總額為4100元,減去800元后,應(yīng)納稅所得額為3300元,其應(yīng)繳納的個(gè)人所得稅額為500*5%+1500*10%+1300*15%=370元。

            [程序8]

             #include <stdio.h>
             #define MaxNum 50
             #define BASE 800     /*免稅金額基數(shù)*/
             int paylevel[]={0,500,2000,5000,20000,40000,60000,80000,100000,100000¨:
             int taxPrate[]={5,10,15,20,25,30,35,40,45): /*稅率表*/
             typedef struct{
              int ld;    /*職工的工號(hào)*/ .
              long Salary;  /*職工的工資*/
             }Info;
             /* 查找工號(hào)為Id的職工在數(shù)組employee中的下標(biāo),返回值為0表示沒(méi)有 */
             int find(int ld,Info employee[],int m){
              int j;
              employee[0].Id=Id;
              for(j=m;__(1)__;j--);
               return j;
             }
             void main(void)
             { Info employeeCHaxNum+1];
              long Wage;
              double sum s 0,K,S:
              int i,j,N=0,Code;
              scanf("M%ld",&Code,&Wage);   /*讀入職工號(hào)、工資或薪金*/
              while(Code>0) {
               i=find(Code,employee,N);
               if (i>0)employee[i].Salary += Wage:
               else{ __ (2)__;
               employee[N].Id=Code;employee[N].Salary=Wage;
               }
               scanf("%d%ld",&Code,&Wage):
              }
              for (i=1;i<=N;i++){
               K = __(3)__;         /*計(jì)算月應(yīng)納稅所得額*/
               S=0;             /*月應(yīng)納稅額賦初值*/
               if (K > 0) {
                for (j=1;j<=9;j++)
                 if(__(4)__)        /*月應(yīng)納稅所得額超過(guò)第j級(jí)*/
                  S=S+(paylevel[j]-paylevel[j-1])*taxPrate[j-1]/100;
                 else{ S=S+(__ (5)__)*taxPrate[j-1]/100;break;}
               }
               printf("職工%d應(yīng)繳納的個(gè)人所得稅額:%10.21f\n",employee[i].Id,S);
               sum += S;
              }
              printf("全體職工個(gè)人所得稅總額:%10,21f\n",sum);
             }

            試題九

              閱讀以下應(yīng)用說(shuō)明及VisualBasic程序代碼,將應(yīng)填入__(n)__處的字句寫(xiě)在答題紙的對(duì)應(yīng)欄內(nèi).
            [應(yīng)用說(shuō)明9]

              本應(yīng)用程序的運(yùn)行窗口如下圖所示:

              窗口中的三個(gè)文本框和兩個(gè)按鈕名稱(chēng)分別為T(mén)xt_salary、Txt_base、ht_tax、Cmd compute和Cmd_quit.運(yùn)行時(shí),文本框Txt_base中存放的是免稅金額基數(shù)(應(yīng)扣除的基本費(fèi)用)。當(dāng)用戶(hù)在文本框ht_salary中輸入月收入(工資或薪金)并單擊“計(jì)算”按鈕Crud_compute后,Txt_tax框中就顯示計(jì)算所得的應(yīng)納稅額。文本框Txt_base和Txt_tax在運(yùn)行時(shí)不接受用戶(hù)輸入,Txt_base的內(nèi)容以灰色顯示。

              個(gè)人工資(或薪金)所得稅是按照超額累進(jìn)的稅率來(lái)征收的,方法是:以每月收入總額減去免稅金額基數(shù)后的余額作為該月的月應(yīng)納稅所得額,再將應(yīng)納稅所得額按相應(yīng)級(jí)數(shù)采用相應(yīng)的稅率進(jìn)行累進(jìn)計(jì)算.目前的免稅金額基數(shù)為800元,稅率如下表所示:

              個(gè)人工資(或薪金)所得稅是按照超額累進(jìn)的稅率來(lái)征收的,方法是:以每月收入總額減去免稅金額基數(shù)后的余額作為該月的月應(yīng)納稅所得額,再將應(yīng)納稅所得額按相應(yīng)級(jí)數(shù)采用相應(yīng)的稅率進(jìn)行累進(jìn)計(jì)算.目前的免稅金額基數(shù)為800元,稅率如下表所示:

            級(jí)數(shù) 月應(yīng)納稅所得額 適用稅率(%)
            1
            2
            3
            4
            5
            6
            7
            8
            9

              不超過(guò)500元的部分
              501元~2000元的部分
              2001元~5000元的部分
              5001元~20000元的部分
              20001元~40000元的部分
              40001元~60000元的部分
              60001元~80000元的部分
              80001元~100000元的部分
              超過(guò)100000元的部分

            5
            10
            15
            20
            25
            30
            35
            40
            45

              設(shè)一個(gè)人的月應(yīng)納稅所得額為K(元),用下面的公式計(jì)算其應(yīng)繳納的個(gè)人所得稅額S(元):

              若0<K≤500,則S=K×5%;

              若500<K≤2000,則S=500×5%+(K—500)×10%:

              若2000<K≤5000,則S=500×5%+1500×10%+(K-2000)×15%:

              若5000<K≤20000,則S=500×5%+1500×10%+3000×15%+(K-5000)×20%:

              例如,某人某月工資總額為4100元,減去800元后,應(yīng)納稅所得額為3300元,其應(yīng)繳納的個(gè)人所得稅額為500*5%+1500*10%+1300*15%=370元。

              在開(kāi)發(fā)過(guò)程中,需要編寫(xiě)的程序代碼如下:

            [程序代碼]

             Option Base 0
             Private Sub Cmd compute-C1ick()
              Dim paylevel,taxPrate
              paylevel=Array(0,500,2000,5000,20000,40000,60000,80000,100000,1000001)
              taxPrate=Array(5,10,15,20,25,30,35,40,45)
              K=__(1)__
              S = 0
              If (K>0) Then
               For j=1 To 9
                If __(2)__ Then
                 S=S+(paylevel(j)-paylevel(j-1))*taxPrate(j-1)/100
                Else
                 S=S+(__(3)__)*taxPrate(j-1)/100
                 Exit For
                End lf
               Next j
              End lf
              __(4)__=Str$(S)
             End Sub

             Private Sub Cmd_quit_C1ick()
             End
             End Sub

             Private Sub Form_Load()
              Txt_tax.Text = " "
              Txt_salary.Text = " "
              Txt_base.Text = 800
              Txt_tax.Locked = True
              Txt_base.Enabled =__(5)__
             End Sub

                                                答案

            試題一      

            (1)i:1,1,8
            (2)1→sw
            (3) 0→BIT[i]
            (4)NOP,或空操作
            (5)1→BIT[i]

            試題二

            (1)j%2,及其等價(jià)形式
            (2)i+=2,及其等價(jià)形式
            (3)tag>2,或tag==3或tag>=3,及其等價(jià)形式
            (4)9
            (5)45   
              
            試題三


            (1)p && k<i,及其等價(jià)形式
            (2)!p->next,及其等價(jià)形式
            (3)q->next
            (4)prep->next
            (5)q->next=p

            試題四

            (1)(h-9)*60+m,及其等價(jià)形式
            (2)time + R[k].d[ch-'a']*20 其中ch-'a'可以表示為ch-97,R[k]可以表示為R[R[k].no]
            (3)R[t].num == R[j].num && R[t].time > R[j].time,及其等價(jià)形式
            (4)t!=i,及其等價(jià)形式,表達(dá)式的值為真也正確
            (5)R[i],及其等價(jià)形式

            試題五

            (1)Asc("A")+i-1,或64+i,及其等價(jià)形式
            (2)(h-9)*60+m,及其等價(jià)形式
            (3)Combol.Text
            (4)Value
            (5)Time+R(k).d(m)*20 其中m可表示為Asc(ch)-Asc("A")或Asc(ch)-65,k可表示為R(R(k).no)
              
            試題六

            (1)public Figure
            (2)height*width
            (3)public Rectangle
            (4)this->height=this->width=width
            (5)public Figure 若填public Rectangle只給1分

            試題七

            (1)False
            (2)True
            (3)SetFocus
            (4)Delete
            (5)Update

            試題八 (Java)

            (1)Figure
            (2)height*width
            (3)Rectangle
            (4)super(width,width)
            (5)Figure

            上一頁(yè)  [1] [2] 

            轉(zhuǎn)帖于:軟件水平考試_考試吧
            文章搜索  
            看了本文的網(wǎng)友還看了:
            軟件水平考試權(quán)威輔導(dǎo)教材: 訂書(shū)電話:010-62168566  更多>>>
            網(wǎng)友評(píng)論
            昵 稱(chēng): *  評(píng) 分: 1分 2分 3分 4分 5分
            標(biāo)題:   匿名發(fā)表    (共有條評(píng)論)查看全部評(píng)論>>
            版權(quán)聲明 -------------------------------------------------------------------------------------
              如果軟件水平考試網(wǎng)所轉(zhuǎn)載內(nèi)容不慎侵犯了您的權(quán)益,請(qǐng)與我們聯(lián)系,我們將會(huì)及時(shí)處理。如轉(zhuǎn)載本軟件水平考試網(wǎng)內(nèi)容,請(qǐng)注明出處。
            關(guān)于本站  網(wǎng)站聲明  廣告服務(wù)  聯(lián)系方式  付款方式  站內(nèi)導(dǎo)航  客服中心  友情鏈接  考試論壇  網(wǎng)站地圖
            Copyright © 2004-2008 考試吧軟件水平考試網(wǎng) All Rights Reserved    
            中國(guó)科學(xué)院研究生院權(quán)威支持(北京) 電 話:010-62168566 傳 真:010-62192699
            百度大聯(lián)盟黃金認(rèn)證  十佳網(wǎng)絡(luò)教育機(jī)構(gòu)  經(jīng)營(yíng)許可證號(hào):京ICP060677