⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 19962.htm

📁 全国系统工程师(高级程序员)考试试题 包括了自1996年到2002年的全部试题
💻 HTM
📖 第 1 页 / 共 4 页
字号:
                  </TABLE>                </CENTER>              </DIV>              <P><FONT lang=ZH-CN><B>请按下述要求正确填写答卷,若不按下述要求解答,将不给分数</B></FONT>               <OL>                <LI><FONT lang=ZH-CN>在答卷的指定位置填写你所在的省、自治区、直辖市、计划单列市的名称。</FONT>                 <LI><FONT lang=ZH-CN>在答卷的指定位置填写准考证编号、出生年月日和姓名。</FONT>                 <LI><FONT lang=ZH-CN>在试题号栏内用○圈住选答的试题号。</FONT>                 <LI><FONT lang=ZH-CN>答卷上除填写上述内容外只能写解答。</FONT>                 <LI><FONT lang=ZH-CN>解答时字迹务必清楚,字迹不清时,将不评分。</FONT>                 <LI><FONT lang=ZH-CN>仿照下面例题,将解答写在答卷的对应栏内。</FONT> </LI>              </OL>              <P><FONT lang=ZH-CN><B>例题 </B></FONT>               <DIR>                 <P align=justify><FONT lang=ZH-CN>一九九六年度举行的计算机软件专业技术资格和水平考试的日期是<U>                   (1) </U>月</FONT></P>              </DIR>              <P align=justify><FONT lang=ZH-CN><U>(2) </U>日。</FONT></P>              <DIR>                 <P align=justify><FONT             lang=ZH-CN>因为正确的答案是10月13日,故在答卷的对应栏内写上‘10’和‘13’(参看下表)。</FONT></P>              </DIR>              <DIV align=center>                 <CENTER>                  <TABLE cellSpacing=1 cellPadding=7 width=301 border=1>                    <TBODY>                     <TR>                       <TD vAlign=center width="50%" height=33>                         <P align=center><FONT lang=ZH-CN>例 题</FONT> </P>                      </TD>                      <TD vAlign=center width="50%" height=33>                         <P align=center><FONT lang=ZH-CN>解 答 栏</FONT> </P>                      </TD>                    </TR>                    <TR>                       <TD vAlign=center width="50%" height=33>                         <P align=center><FONT lang=ZH-CN>(1)</FONT> </P>                      </TD>                      <TD vAlign=center width="50%" height=33>                         <P align=center><FONT lang=ZH-CN>10</FONT> </P>                      </TD>                    </TR>                    <TR>                       <TD vAlign=center width="50%" height=33>                         <P align=center><FONT lang=ZH-CN>(2)</FONT> </P>                      </TD>                      <TD vAlign=center width="50%" height=33>                         <P align=center><FONT lang=ZH-CN>13</FONT> </P>                      </TD>                    </TR>                    </TBODY>                  </TABLE>                </CENTER>              </DIV>              <P align=justify><FONT lang=ZH-CN> </FONT></P>              <P><FONT lang=ZH-CN><B>试题一</B></FONT></P>              <P align=justify><FONT             lang=ZH-CN>阅读下列BASIC程序,将应填入(n)处的字句,写在答卷的对应栏内。</FONT></P>              <P><B>[<FONT lang=ZH-CN>程序</FONT>1.1]</B></P>              <P align=justify><FONT lang=ZH-CN>G = -2</FONT></P>              <P align=justify><FONT lang=ZH-CN>DEF FNA (X) = X * X </FONT>–<FONT             lang=ZH-CN> 4</FONT></P>              <P align=justify><FONT lang=ZH-CN>DEF FNB (X) = 5</FONT></P>              <P align=justify><FONT lang=ZH-CN>D = FNA (G) + FNB (G) * SGN (G)</FONT></P>              <P align=justify><FONT lang=ZH-CN>DEF FNC (X) = FNA (X) - FNC (D)</FONT></P>              <P align=justify><FONT lang=ZH-CN>PRINT FNA (D)</FONT></P>              <P align=justify><FONT lang=ZH-CN>PRINT FNB (D) + 3 * FNC (D)</FONT></P>              <P align=justify><FONT lang=ZH-CN>END</FONT></P>              <P align=justify><FONT lang=ZH-CN>程序执行后,输出结果为<U> (1) </U>。</FONT></P>              <P><B>[<FONT lang=ZH-CN>程序</FONT>1.2]</B></P>              <P align=justify><FONT lang=ZH-CN>Y = 2</FONT></P>              <P align=justify><FONT lang=ZH-CN>X = 20</FONT></P>              <P align=justify><FONT lang=ZH-CN>DO</FONT></P>              <P align=justify><FONT lang=ZH-CN>X = X </FONT>–<FONT lang=ZH-CN>                 Y</FONT></P>              <P align=justify><FONT lang=ZH-CN>LOOP WHILE X&gt;= 16</FONT></P>              <P align=justify><FONT lang=ZH-CN>PRINT </FONT>“<FONT             lang=ZH-CN>X=</FONT>”<FONT lang=ZH-CN>; X</FONT></P>              <P align=justify><FONT lang=ZH-CN>END</FONT></P>              <P align=justify><FONT lang=ZH-CN>程序执行后,输出结果为<U> (2) </U>。</FONT></P>              <P><B>[<FONT lang=ZH-CN>程序</FONT>1.3]</B></P>              <P align=justify><FONT lang=ZH-CN>A$ = </FONT>“<FONT             lang=ZH-CN>WINDOWS</FONT>”</P>              <P align=justify><FONT lang=ZH-CN>B$ = </FONT>“<FONT             lang=ZH-CN>WORD</FONT>”</P>              <P align=justify><FONT lang=ZH-CN>C$ = LEFT$(A$, 3) + UCASE$(B$)</FONT></P>              <P align=justify><FONT lang=ZH-CN>PFINT </FONT>“<FONT             lang=ZH-CN>LENGTH OF STRING </FONT>–“<FONT lang=ZH-CN> + C$ +</FONT>”<FONT lang=ZH-CN>:</FONT>”<FONT lang=ZH-CN>,                 LEN(C$)</FONT></P>              <P align=justify><FONT lang=ZH-CN>END</FONT></P>              <P align=justify><FONT lang=ZH-CN>程序执行后,输出结果为<U> (3) </U>。</FONT></P>              <P><B>[<FONT lang=ZH-CN>程序</FONT>1.4]</B></P>              <P align=justify><FONT lang=ZH-CN>DECLARE SUB PP (Y)</FONT></P>              <P align=justify><FONT lang=ZH-CN>COMMON SHARED X, T, S</FONT></P>              <P align=justify><FONT lang=ZH-CN>READ X, S</FONT></P>              <P align=justify><FONT lang=ZH-CN>PP X</FONT></P>              <P align=justify><FONT lang=ZH-CN>S = S + T</FONT></P>              <P align=justify><FONT lang=ZH-CN>READ X</FONT></P>              <P align=justify><FONT lang=ZH-CN>RESTORE</FONT></P>              <P align=justify><FONT lang=ZH-CN>PP X</FONT></P>              <P align=justify><FONT lang=ZH-CN>S = S </FONT>–<FONT lang=ZH-CN>                 T</FONT></P>              <P align=justify><FONT lang=ZH-CN>READ X</FONT></P>              <P align=justify><FONT lang=ZH-CN>PRINT </FONT>“<FONT             lang=ZH-CN>S=</FONT>”<FONT lang=ZH-CN>; S</FONT></P>              <P align=justify><FONT lang=ZH-CN>PRINT </FONT>“<FONT             lang=ZH-CN>X=</FONT>”<FONT lang=ZH-CN>; X</FONT></P>              <P align=justify><FONT lang=ZH-CN>END</FONT></P>              <P align=justify><FONT lang=ZH-CN>DATA 5, 4, 3, 2, 1</FONT></P>              <P align=justify><FONT lang=ZH-CN>SUB PP (Y)</FONT></P>              <P align=justify><FONT lang=ZH-CN>T = 1</FONT></P>              <P align=justify><FONT lang=ZH-CN>FOR I = 1 TO X</FONT></P>              <P align=justify><FONT lang=ZH-CN>T = T * I + 1</FONT></P>              <P align=justify><FONT lang=ZH-CN>NEXT I</FONT></P>              <P align=justify><FONT lang=ZH-CN>EDN SUB</FONT></P>              <P align=justify><FONT lang=ZH-CN>程序执行后,输出结果为<U> (4) </U>。</FONT></P>              <P><B><FONT lang=ZH-CN>试题</FONT> <FONT lang=ZH-CN>二</FONT></B></P>              <P align=justify><FONT lang=ZH-CN>阅读以下叙述,将应填入<U> (n) </U>处的字句,写在答卷的对应栏内。</FONT></P>              <OL>                <LI><FONT lang=ZH-CN>已知int a = 5, b = 5;</FONT>                   <P align=justify><FONT lang=ZH-CN>下达表达式的值是<U> (1) </U>。</FONT></P>                  <P align=justify><FONT lang=ZH-CN>( + + a = = b )? a : b - -</FONT></P>                <LI><FONT lang=ZH-CN>已知int a [ ] = { 5, 4, 3, 2, 1 },</FONT>                   <P align=justify><FONT lang=ZH-CN>* p [ ] = { a + 3, a + 2,                     a + 1, a},</FONT></P>                  <P align=justify><FONT lang=ZH-CN>* * q = p ;</FONT></P>                  <P align=justify><FONT lang=ZH-CN>下列表达式的值是<U> (2) </U>。</FONT></P>                  <P align=justify><FONT lang=ZH-CN>* ( p [ 0 ] + 1 ) + * * (                     q + 2 )</FONT></P>                <LI><FONT lang=ZH-CN>已知 float x, y, z;</FONT>                   <P align=justify><FONT lang=ZH-CN>实现下达算式的C代码是<U> (3) </U>。</FONT></P>                  <P align=justify><FONT lang=ZH-CN>Z = sin(36°)/√x<SUP>2</SUP>                     + y<SUP>2</SUP> ( 设x ≠ 0, y ≠ 0 )</FONT></P>                <LI><FONT               lang=ZH-CN>下述语句实现将S2所指字符数组中前n个字符复制到S1所指字符数组中,其中空框中的代码是<U> (4) </U>。</FONT>                   <P align=justify><FONT lang=ZH-CN>For ( ; n - - ; ) ;</FONT></P>                <LI><FONT lang=ZH-CN>字符指针数组 pta [ ] 共有5个元素,其定义形式是 <U>(5) </U>。</FONT>                 </LI>              </OL>              <P><B><FONT lang=ZH-CN>试题</FONT> <FONT lang=ZH-CN>三</FONT></B></P>              <P align=justify><FONT lang=ZH-CN>阅读以下 FoxBASE 程序,将应填入<U> (n) </U>处的字句,写在答卷的对应栏内。</FONT></P>              <P><B>[<FONT lang=ZH-CN>程序</FONT>3.1]</B></P>              <P align=justify><FONT lang=ZH-CN>SET TALK OFF</FONT></P>              <P align=justify><FONT lang=ZH-CN>STORE .T. TO X</FONT></P>              <P align=justify><FONT lang=ZH-CN>STORE O TO Y</FONT></P>              <P align=justify><FONT lang=ZH-CN>DO WHILE X</FONT></P>              <P align=justify><FONT lang=ZH-CN>STORE Y + 1 TO Y</FONT></P>              <P align=justify><FONT lang=ZH-CN>IF INT(Y/7) = Y/7</FONT></P>              <P align=justify><FONT lang=ZH-CN>?? Y</FONT></P>              <P align=justify><FONT lang=ZH-CN>ELSE</FONT></P>              <P align=justify><FONT lang=ZH-CN>LOOP</FONT></P>              <P align=justify><FONT lang=ZH-CN>ENDIF</FONT></P>              <P align=justify><FONT lang=ZH-CN>IF Y &gt; 15</FONT></P>              <P align=justify><FONT lang=ZH-CN>STORE .F. TO X</FONT></P>              <P align=justify><FONT lang=ZH-CN>ENDIF</FONT></P>              <P align=justify><FONT lang=ZH-CN>ENDDO</FONT></P>              <P align=justify><FONT lang=ZH-CN>SET TALK ON</FONT></P>              <P align=justify><FONT lang=ZH-CN>程序执行后,输出结果为<U> (1) </U>。</FONT></P>              <P><B>[<FONT lang=ZH-CN>程序</FONT>3.2]</B></P>              <P align=justify><FONT lang=ZH-CN>SET TALK OFF * PM.PRG</FONT></P>              <P align=justify><FONT lang=ZH-CN>Q = 1</FONT></P>              <P align=justify><FONT lang=ZH-CN>DO PM WITH Q PARAMETERS X</FONT></P>              <P align=justify><FONT lang=ZH-CN>? </FONT>“<FONT             lang=ZH-CN>Q=</FONT>”<FONT lang=ZH-CN>, Q X = X + 2</FONT></P>              <P align=justify><FONT lang=ZH-CN>SET TALK ON IF X &lt; 10</FONT></P>              <P align=justify><FONT lang=ZH-CN>RETURN ?? X</FONT></P>              <P align=justify><FONT lang=ZH-CN>RETRY</FONT></P>              <P align=justify><FONT lang=ZH-CN>ELSE</FONT></P>              <P align=justify><FONT lang=ZH-CN>RETURN</FONT></P>              <P align=justify><FONT lang=ZH-CN>程序执行后,输出结果为<U> (2) </U>。</FONT></P>              <P><B>[<FONT lang=ZH-CN>程序</FONT>3.3]</B></P>              <P align=justify><FONT lang=ZH-CN>SET TALK OFF</FONT></P>              <P align=justify><FONT lang=ZH-CN>STORE 1 TO P, M</FONT></P>              <P align=justify><FONT lang=ZH-CN>X1 = 20</FONT></P>              <P align=justify><FONT lang=ZH-CN>Y2 = 31.3</FONT></P>              <P align=justify><FONT lang=ZH-CN>Z3 = 41.4</FONT></P>              <P align=justify><FONT lang=ZH-CN>N = ASC(</FONT>“<FONT             lang=ZH-CN>X</FONT>”<FONT lang=ZH-CN>)</FONT></P>              <P align=justify><FONT lang=ZH-CN>DO WHILE P &lt;= 3</FONT></P>              <P align=justify><FONT lang=ZH-CN>STORE CHR(N+P-1) + STR (P, 1)                 TO Q</FONT></P>              <P align=justify><FONT lang=ZH-CN>? </FONT>“<FONT             lang=ZH-CN>Q=</FONT>”<FONT lang=ZH-CN>, Q</FONT></P>              <P align=justify><FONT lang=ZH-CN>M = M * &amp;Q</FONT></P>              <P align=justify><FONT lang=ZH-CN>P = P+2</FONT></P>              <P align=justify><FONT lang=ZH-CN>ENDDO</FONT></P>              <P align=justify><FONT lang=ZH-CN>? </FONT>“<FONT             lang=ZH-CN>M=</FONT>”<FONT lang=ZH-CN>, M</FONT></P>              <P align=justify><FONT lang=ZH-CN>ET TALK ON</FONT></P>              <P align=justify><FONT lang=ZH-CN>RETURN</FONT></P>              <P align=justify><FONT lang=ZH-CN>程序执行后,输出结果为<U> (3) </U>。</FONT></P>              <P><B>[<FONT lang=ZH-CN>程序</FONT>3.4]</B></P>              <P align=justify><FONT lang=ZH-CN>SET TALK OFF</FONT></P>              <P align=justify><FONT lang=ZH-CN>USE ABC</FONT></P>              <P align=justify><FONT lang=ZH-CN>SKIP 8</FONT></P>              <P align=justify><FONT lang=ZH-CN>DISPLAY</FONT></P>              <P align=justify><FONT lang=ZH-CN>LIST</FONT></P>              <P align=justify><FONT lang=ZH-CN>RETURN</FONT></P>              <P align=justify><FONT lang=ZH-CN>设数据库 ABC.DBF 共有30条记录,顺序执行程序中每条语句后,记录指针值依次为</FONT></P>              <P align=justify><FONT lang=ZH-CN><U>(4) </U>。</FONT></P>              <P><B><FONT lang=ZH-CN> </FONT></B></P>              <P><B><FONT lang=ZH-CN>试题</FONT> <FONT lang=ZH-CN>四</FONT></B></P>              <P align=justify><FONT lang=ZH-CN>阅读以下程序说明和 BASIC 程序,将应填入<U> (n)                 </U>处的字句,写在答卷的对应栏内。</FONT></P>              <P><B>[<FONT lang=ZH-CN>程序说明</FONT>]</B></P>              <P align=justify><FONT lang=ZH-CN>根据哥德巴赫猜想,任何一个偶数 ( <U>&gt;</U>                 4 ),都可以表示为两个素数(即只能被1和本身整除的自然数)之和,如6 = 3 + 3, 8 = 3 + 5,</FONT>…<FONT             lang=ZH-CN>。</FONT></P>              <P align=justify><FONT lang=ZH-CN>本程序将</FONT> 4 <FONT lang=ZH-CN>~                 100 之间的偶数分解为两个素数,并以两个素数之和的形式打印输出。</FONT></P>              <P><B>[<FONT lang=ZH-CN>程序</FONT>]</B></P>              <P align=justify><FONT lang=ZH-CN>EDCLARE SUB PRIME (Y)</FONT></P>              <P align=justify><FONT lang=ZH-CN>COMMON SHARED T</FONT></P>

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -