久久影视这里只有精品国产,激情五月婷婷在线,久久免费视频二区,最新99国产小视频

        • 回答數(shù)

          4

        • 瀏覽數(shù)

          124

        YXRS游戲人生
        首頁 > 考試培訓(xùn) > 初級程序員考試真題

        4個回答 默認(rèn)排序
        • 默認(rèn)排序
        • 按時間排序

        茵茵一夏

        已采納

        初級不要考,浪費錢,考中級吧,現(xiàn)在高級考的都很松

        初級程序員考試真題

        319 評論(8)

        藤原惠津子

        試題 1 A. 最有可能成為國際上操作系統(tǒng)的標(biāo)準(zhǔn)的操作系統(tǒng). B. 在目前,用于保證軟件質(zhì)量的主要手段. C. 進(jìn)入80年代后,已迅速成為常用的程序設(shè)計語言之一. D. 在軟件開發(fā)中,有利于發(fā)揮集體智慧的一種做法. E. 在開發(fā)軟件時,可用來提高程序員的工作效率. 供選擇的答案: A. (1)MS-DOS (2)VMS (3)VM (4)UNIX B. (1)正確性證明 (2)測試 (3)自動程序設(shè)計 (4)符號執(zhí)行 C. (1)Smalltalk-80 (2)Ada (3)C (4)PROLOG D. (1)設(shè)計評審 (2)模塊化 (3)主程序員組 (4)進(jìn)度控制 E. (1)程序開發(fā)環(huán)境 (2)操作系統(tǒng)的作業(yè)管理功能 (3)編譯程序的優(yōu)化功能 (4)并行運(yùn)算的大型計算機(jī) 試題 2 最初的軟件開發(fā)方式是(A), 人們用筆和紙編寫程序. 從60年代后期開始, * 軟件開發(fā)方式逐步發(fā)展成為使用終端設(shè)備編寫程序的(B), 從80年代初開始, 發(fā)* 達(dá)國家的軟件開發(fā)方式正在向(C)轉(zhuǎn)變. 在結(jié)構(gòu)化程序設(shè)計思想提出以前, 在程序設(shè)計中曾經(jīng)主要強(qiáng)調(diào)程序的(D). * 現(xiàn)在, 與程序的(D)相比, 人們更重視程序的(E). 供選擇的答案: A,B,C: 1.實時方式 2.分時方式 3.批方式 4.并行方式 5.工作站方式 6.陣列方式 D,E: 1.安全性 2.專用性 3.一致性 4.合理性 5.可理解性 6.效率 試題 3 從下列敘述中選出5條正確的敘述. (1) 每種程序設(shè)計語言都有它特定的語法. (2) 結(jié)構(gòu)化的程序設(shè)計語言中沒有 GOTO 語句. (3) 定義程序設(shè)計語言時用的字符集各種語言不完全相同. (4) 在匯編語言中, 用調(diào)用指令, 返回指令和轉(zhuǎn)移指令改變程序中指令的執(zhí)行順序. (5) 由于 FORTRAN 語言的結(jié)構(gòu)是塊結(jié)構(gòu), 所以它特別適合于模塊化程序設(shè)計. (6) PASCAL 語言允許用戶定義結(jié)構(gòu)化的數(shù)據(jù)結(jié)構(gòu). (7) 一般而言, 語言級別越高, 用它編出的程序越短. (8) 結(jié)構(gòu)化程序設(shè)計可以大大提高程序的執(zhí)行效率. (9) 編譯程序是一種常用的應(yīng)用軟件. (10) 編譯程序在進(jìn)行優(yōu)化時有時需要用到源程序的注釋. 試題 4 (1) 按邏輯結(jié)構(gòu)分, 文件主要有兩類: (A) 和 (B) . UNIX 中的文件系統(tǒng)采用(B). (2) 文件系統(tǒng)的主要目的是 (C). (3) 文件系統(tǒng)中用 (D) 管理文件. (4) 為了允許不同用戶的文件具有相同的文件名, 通常在文件系統(tǒng)中采用 (E). A,B : (1) 網(wǎng)狀文件 (2) 只讀文件 (3) 讀寫文件 (4) 記錄式文件 (5) 索引文件 (6) 流式文件 C : (1) 實現(xiàn)對文件的按名存取 (2) 實現(xiàn)虛擬存貯器 (3) 提高外部設(shè)備的輸入輸出速度 (4) 用于存貯系統(tǒng)文檔 D : (1) 堆棧結(jié)構(gòu) (2) 指針 (3) 目錄 (4) 頁表 E : (1) 重名翻譯 (2) 多級目錄 (3) 約定 (4) 路徑 試題 5 排序的方法有許多種, (A) 法從未排序序列中依次取出元素, 與已排序序列 中(初始時為空)的元素作比較, 將其放入已排序序列的正確位置上; (B) 從未排娦蛐蛄兄刑粞≡*, 并將其依次放入已排序序列的一端; 交換排序法是對序列中 的元素進(jìn)行一系列比較, 當(dāng)被比較的兩元素逆序時, 進(jìn)行交換.(C) 和 (D) 是基 于這類方法的兩種排序方法, 而(D) 是比 (C) 效率更高的方法. 利用某種算法, 根據(jù)元素的關(guān)鍵值計算出排序位置的方法是 (E). (1) 選擇排序 (2) 快速排序 (3) 插入排序 (4) 冒泡排序 (5) 合并排序 (6) 二分排序 (7) 雜湊排序 (8) 基數(shù)排序 試題6 下列流程圖用于從數(shù)組K中找出一切滿足: K(I)+K(J)=M 的元素對(K(I),K(J))(1<=I<=J<=N)。假定數(shù)組K中的N個不同的整數(shù)已按由小到大 的順序排列,M是給定的常數(shù)。 開始 ↓ 1→I ↓ N→J ┌───────→↓ (A) │ I:J──────────────┐ │ (B)│ ↓ │ ↓ > 結(jié)束 │ ┌───K(I)+K(J):M ────┐ │ ↓ ↓= ↓ │ (C) 輸出I,J,K(I),K(J) (D) │ │ ↓ │ │ │ (C) │ │ │ ↓ │ │ │ (D) │ └──┴─────┴───────┘ 此流程圖中,比較“K(I)+K(J):M"最少執(zhí)行次數(shù)約為 (E) 。 供選擇的答案 A、B : ① > ② ≥ ③ < ④ ≤ ⑤ = ⑥ ≠ C、D : ① I+1→I ② I-1→I ③ J+1→J ④ J-1→J ⑤ I→J ⑥ J→I E : ① N/4 ② N/2 ③ N ④ 2N 試題 7 將十進(jìn)制數(shù) 轉(zhuǎn)換成二進(jìn)制數(shù)是(A).用ASCII碼(7 位)表示字符5 和7 是(B). 浮點數(shù)的階碼可用補(bǔ)碼或增碼(移碼)表示,數(shù)的表示范圍(C).在浮點表示方法中(D)是隱含的. 用 8 位補(bǔ)碼表示整數(shù) -126 的機(jī)器碼算術(shù)右移一位后的結(jié)果是 (E). A: (1) (2) (3) (4) B: (1) 1100101 和 1100111 (2) 1010011 和 0110111 (3) 1000101 和 1000111 (4) 0110101 和 0110111 C: (1) 二者相同 (2) 前者大于后者 (3) 前者小于后者 D: (1) 位數(shù) (2) 基數(shù) (3) 階碼 (4) 尾數(shù) E: (1) 10000001 (2) 01000001 (3) 11000001 (4) 11000010 試題 8 一排隊線路, 輸入為 A,B,C, 其輸出分別為 Fa, Fb, Fc, 在同一時間內(nèi)只* 能有一個信號通過. 如果同時有兩個以上的輸入信號出現(xiàn)時, 則按 A, B, C的* 順序輸出. 例如, A=B=C=1, 則 Fa=1, Fb=Fc=0. 那么, Fb 和 Fc 的表達(dá)式: Fb= (A) , Fc= (B). 設(shè)X=X1X2 和 Y=Y1Y2 是二個二進(jìn)制的正整數(shù). 則 判斷 "X>Y" 的邏輯表達(dá)式 F1= (C); 判斷 "X>Y" 的邏輯表達(dá)式 F2= (D);娕卸* "X<=Y" 的邏輯表達(dá)式 F3= (E) ━━━ ━ ━ A,B : (1) A+B+C (2) A+B+C (3) A+B ━━━ ━━━━━ ━━━━━ ━ ━ ━ ━ (4) A+B C (5) A+B+C (6) A+A B ━ ━ ━ ━ ━ ━ C,D,E: (1) X1X2+Y1Y2+X1Y2+X2Y1 (2) X1Y1+X2Y1Y2+X1X2Y2 ━ ━ ━ ━ ━ ━ ━ (3) X1Y1+X1X1Y2+X1Y1Y2 (4) X1Y1+X1X1Y2+X2Y2 ━ ━ ━ ━ ━ ━ (5) Y1Y1+X1Y1X2+X1X2+X1Y1+X1Y1Y2 ━ ━ ━ ━ ━ ━ ━ ━ (6) X1Y1+X2Y1Y1+X1X2Y2+X1Y1+X1X2Y2+X2Y1Y2 試題 9 從下列敘述中選出5條正確的敘述. ①磁盤存儲器的主要技術(shù)指標(biāo)有存儲容量,查找時間,傳輸速率和記錄密度等. ②磁盤轉(zhuǎn)速提高一倍,平均查找時間縮小一半. ③磁盤存儲器的數(shù)據(jù)傳輸速率決定于磁頭定位時間,旋轉(zhuǎn)等待時間和單位時間內(nèi) 讀出或?qū)懭氲淖止?jié)數(shù). ④在單總線結(jié)構(gòu)的計算機(jī)系統(tǒng)中,I/O設(shè)備與主機(jī)之間傳送數(shù)據(jù)的方式一般有 程序查詢,程序中斷和 DMA 三種方式. ⑤對個人計算機(jī)進(jìn)行二次開發(fā)后, 可以作為多用戶主機(jī)的仿真終端. 這樣個人計 算機(jī)既可以作為獨立的計算機(jī)使用, 又可以在必要時共享主機(jī)的資源. ⑥D(zhuǎn)MA 方式的地址修改, 傳送字節(jié)計數(shù)等完全由硬件電路來實現(xiàn). ⑦DMA 用于傳送成組數(shù)據(jù), 因此不能每傳送一個字節(jié)就由 DMA 控制器提出一次 總線請求. ⑧通常每個外部設(shè)備都用一個接口電路于主機(jī)聯(lián)接. 因此, 主機(jī)只能用一個的 地址來訪問一個外部設(shè)備. ⑨在計算機(jī)中處理漢字和處理西文的方法是類似的. 因此, 在西文計算機(jī)上擴(kuò)充 漢字處理功能后, 原有的西文終端都可用作漢字終端. ⑩CRC 校驗碼的生成或校驗可用由移位寄存器, 半加器和簡單門電路構(gòu)成的電路 來實現(xiàn). 試題 10: * 在計算機(jī)的指令系統(tǒng)中, 通常同時采用多種確定操作數(shù)的方式. 當(dāng)操作數(shù)直 接由指令給出時, 操作數(shù)稱為 (A). 當(dāng)操作數(shù)的地址由某個指定的變址器的內(nèi)容于 位移量相加得到時, 稱為 (B). 如果操作數(shù)的地址是主存中于該指令地址無關(guān)的存 貯單元的內(nèi)容, 則稱為 (C). 是否進(jìn)行 (C), 用指令中的某個特征位指定. 把 (D) 看做變址器進(jìn)行 (B), 稱為 (E). A,B,C,E: (1) 間接尋址 (2) 相關(guān)尋址 (3) 相對尋址 (4) 單純尋址 (5) 變址尋址 (6) 直接數(shù) (7) 低位數(shù) (8) 堆棧尋址 D: (1) 地址寄存器 (2) 指令計數(shù)器 (3) 數(shù)據(jù)寄存器 (4) 緩沖寄存器 試題 11: Since the time of John von Neumann, the basic conceptual model used to think about computers and programs has (A) unchanged, in (B) of many advances in both hardware and software technology. In the (C) that von Neumann proposed, the basic instruction cycle is for the processor to fetch the instruction pointed at by the program counter, (D) the program counter, and then execute the instruction. Because instructions are executed strictly sequentially, there is little inherent parallelism, and (E) opportunity to employ large numbers of processors to gain 妔peed. (1) small (2) big (3) add (4) little (5) model (6) remained (7) style (8) increase (9) stead (10) spite (11) already (12) period (13) formula (14) decrease (15) not 試題 12 In a computer program, an entity that possesses a value and is known to program by a name: (A). An ordered set which contains a fixed number of elements: (B). To submit a program to a computer for execution: (C). A secret code used to deny access to unauthorized users: (D). A large collection of data in support of a set of data processing tasks: (E). (1) data base (2) password (3) keyword (4) array (5) procedure (6) run (7) data entry (8) variable (9) vector (10) access (11) user name (12) copy 試題 13: (1)When the electricity is switched off, the ROM is cleared of its contents, the RAM is not. (2) IF-THEN-ELSE structures in a programming language provide selection. (3) A program in its original form is known as an object program, and the tran- slated version is known as a source program. (4) The CPU is the most important piece of hardware in the entire system and yet one of the sinplest. (5) The lowercase letters come after the uppercase letters in the ASCII table. (6) Queue insertions and deletions are made at the same end of the queue. (7) Improvements in software quality are necessary to reduce program maintenance costs. (8) A recursive procedure is one that activates itself during its activations. (9) A floppy diskette machine is an example of a direct access storage device. (10) Comments specify actions for a computer to perform when a program is run. 下午試題試題一 [說明] 本流程圖是對某種簡單密碼文(密文)解密.密文由字符序列組成,解密后產(chǎn) 生的字母序列稱為原文.解密算法如下: 把密文s1s2...sn按順時針方向看成一個環(huán),如下所示: s1 sn s3 sn-1 si 解密時按讀入的整數(shù)值KEY(KEY>1),從S1起順時針計數(shù),當(dāng)計數(shù)到第KEY個字 符時,取出該字符作為原文的第一個字符,并把它從環(huán)中刪去.接著從下一個字符 起繼續(xù)計數(shù),取出第KEY個字符作為原文的第二個字符,并從環(huán)中刪去.依次類推, 直至N個字符全部取完.由上述算法依次取出的字符序列即為原文. 例如,當(dāng)KEY=3時,密文NUITP的原文為INPUT. 開始解密時,密文存放在字符數(shù)組S中, 長度為N(N>1),所得到的原文也存 放在數(shù)組S中.為了從S(1)起依次存放原文字符,在必要時部分未解密的字符作適 當(dāng)?shù)囊苿? 試題三(15分) [程序說明] 本題給出的是計算兩個多項式之積的子程序. 設(shè)兩個多項式分別為 n n-1 F(X)=FnX +Fn-1X +...+F1X+F0 m m-1 G(X)=GmX +Gm-1X +...+G1X+G0 則它們的積多項式為 k k-1 P(x)=F(X)G(X)=PkX +Pk-1X +...P1X+P0 其中, k=n+m; Pi=∑Fi-j*Gj (i=0,...,k); j 記號∑Fi-j*Gj;表示對給定的i(0≤i≤n+m),和所有滿足 0≤i-j≤n,≤j≤m 的j,對Fi-j*Gj求和. 程序用數(shù)組存貯多項式的序數(shù),即數(shù)組的第i(≥0)個元素存貯多項式i次冪 的系數(shù).例如: 5 3 2 F(X)= + +用數(shù)組表示為 0 1 2 3 4 5 0 0 設(shè)程序已定義了如下的數(shù)據(jù)類型: const maxp=100; {允許的多項式次冪} type poly=record power: 0..maxp; {多項式的次冪} coef: array[0..maxp] of real {coef [i] 存貯多項式的i次冪項的系數(shù)} end; [程序] procedure prod(f,g: poly; var p:poly);* var i,j,low,high:integer; temp: real; begin for i:=0 to + do begin if __________________ then low:= ____________________ else low:=0; if __________________ then high:= ____________________ else high:=i; temp:=; for j:=low to high do temp:= _____________________ [i]:=temp end; _______________________ end; 試題七 [程序說明] 本程序用于判別輸入的字符串是否為如下形式的字符串: W&M$ 其中子字符串M是子字符串W的字符反向排列.在此假定W不含有字符&和字符$, 字符&用作W與M的分隔符,字符$用字符串的輸入結(jié)束符. 例如,對輸入的以下字符串: ab&ba$, 11&12$ ab&dd$, &$ 程序?qū)⒎謩e輸出 OK.(是), NO.(不是), NO.(不是), OK.(是). [程序] program accept (input,output); const midch='&'; endch='$'; var an:bollean; ch :char; procedure match (var answer: boolean); var ch1,ch2:char; f:boolean; begin read(ch1); if ch1>endch then if ________________ then begin match (f); if f then begin read (ch2); answer:=____________________ end else answer:=false end else ___________________ else ___________________ end; begin writeln('Enter string:'); match (an); if an then begin _______________________ if __________________________ then writeln ('OK.') else writeln ('NO.') end else writeln ('NO.') end. 試題十一 [程序說明] 本題給出的是將數(shù)組a的元素a1,a2,...,an從大到小排列的子程序. 子程序采用改進(jìn)的選擇方法,該方法基于以下思想: 在選擇第一大元過程中,al與aj(j=n,n-1,...2)逐個比較,若發(fā)現(xiàn)aj1〉 al,則aj1與a1交換,交換后新的aj1有性質(zhì)aj1≥at(j1 〉a1(j2 如在挑選第一大元過程中,與a1交換的元素有k(k≥0)個,依次為aj1,aj2,... ajk則它們都滿足這一性質(zhì).它們的下標(biāo)滿足n≥j1>j2>...>jk>1.有了這些下標(biāo), 在確定第二大元時,可只考慮a2與aj(j=jk,jk-1,...,3)逐個比較.倘若jk=2, 則可不經(jīng)比較就知道a2就是第二大元.在選擇第二大元過程中,將與a2交換過 的元素下標(biāo)也記錄下來,可供選擇其他大元使用.但在選則第二大元時,應(yīng)保證與 a2交換的那些位置上的新值也都滿足上的述性質(zhì).依次類推,順序選擇第一,第 二,...第n01大元,實現(xiàn)對a的排序. 設(shè)程序包含有常量和類型定義: const maxn=1000; type vector=array [1..maxn] of integer; index=1..maxn; [程序] procedure sort (var a:vector;n:index); var p:vector; i,j,k,m,t:integer; begin k:=0;i:=1;m:=n; while i 351 評論(11)

        喵喵咩咩喔喔

        初級程序員考試:考試科目1:計算機(jī)硬軟件基礎(chǔ)知識 1. 計算機(jī)科學(xué)基礎(chǔ) 數(shù)制及其轉(zhuǎn)換 二進(jìn)制、十進(jìn)制和十六進(jìn)制等常用數(shù)制及其相互轉(zhuǎn)換 數(shù)據(jù)的表示 數(shù)的表示(原碼、反碼、補(bǔ)碼表示,整數(shù)和實數(shù)的機(jī)內(nèi)表示方法,精度和溢出) 非數(shù)值表示(字符和漢字的機(jī)內(nèi)表示、聲音和圖像的機(jī)內(nèi)表示) 校驗方法和校驗碼(奇偶校驗碼、海明校驗碼) 算術(shù)運(yùn)算和邏輯運(yùn)算 計算機(jī)中二進(jìn)制數(shù)的運(yùn)算方法 邏輯代數(shù)的基本運(yùn)算和邏輯表達(dá)式的化簡 數(shù)學(xué)應(yīng)用 常用數(shù)值計算(矩陣、方程的近似求解、插值) 排列組合、應(yīng)用統(tǒng)計(數(shù)據(jù)的統(tǒng)計分析) 常用數(shù)據(jù)結(jié)構(gòu) 數(shù)組(表態(tài)數(shù)組、動態(tài)數(shù)組)、線性表、鏈表(單向鏈表、雙向鏈表、循環(huán)鏈表)、隊列、棧、樹(二叉樹、查找樹)、圖的定義、存儲和操作 常用算法 常用的排序算法、查找算法、數(shù)值計算、字符串處理、數(shù)據(jù)壓縮算法、遞歸算法、圖的相關(guān)算法 算法與數(shù)據(jù)結(jié)構(gòu)的關(guān)系,算法效率,算法設(shè)計,算法描述(流程圖、偽代碼、決策表) 2. 計算機(jī)系統(tǒng)基礎(chǔ)知識 硬件基礎(chǔ)知識 計算機(jī)系統(tǒng)的組成,硬件系統(tǒng)、軟件系統(tǒng)及層次結(jié)構(gòu) 計算機(jī)類型和特點 微機(jī)、工作站、服務(wù)器、大型計算機(jī)、巨型計算機(jī) 中央處理器CPU 運(yùn)算器和控制器的組成,常用的寄存器、指令系統(tǒng)、尋址方式、指令執(zhí)行控制、處理機(jī)性能 主存和輔存 存儲器系統(tǒng) 存儲介質(zhì)(半導(dǎo)體、硬盤、光盤、閃存、軟盤、磁帶等) 主存儲器的組成、性能及基本原理 Cache的概念、虛擬存儲的概念 輔存設(shè)備的類型、特性、性能和容量計算 I/O接口、I/O設(shè)備和通信設(shè)備 I/O接口(總線、DMA、通道、SCSI、并行口、RS232C、USB、IEEE1394) I/O設(shè)備的類型和特性(鍵盤、鼠標(biāo)、顯示器、打印機(jī)、掃描儀、攝像頭,以及各種輔存設(shè)備) I/O設(shè)備控制方式(中斷控制、DMA) 通信設(shè)備的類型和特性(Modem、集線器、交換機(jī)、中繼器、路由器、網(wǎng)橋、網(wǎng)關(guān))及其連接方法和連接介質(zhì)(串行連接、并行連接,傳輸介質(zhì)的類型和特性) 軟件基礎(chǔ)知識 操作系統(tǒng)基礎(chǔ)知識 操作系統(tǒng)的類型和功能 操作系統(tǒng)的內(nèi)核(中斷控制)和進(jìn)程概念 處理機(jī)管理、存儲管理、設(shè)備管理、文件管理、作業(yè)管理 漢字處理 圖形用戶界面及其操作方法 程序設(shè)計語言和語言處理程序基礎(chǔ)知識 匯編、編譯、解釋系統(tǒng)的基礎(chǔ)知識 程序設(shè)計語言的基本成分(數(shù)據(jù)、運(yùn)算、控制和傳輸) 過程(函數(shù))調(diào)用 網(wǎng)絡(luò)基礎(chǔ)知識 網(wǎng)絡(luò)的功能、分類、組成和拓?fù)浣Y(jié)構(gòu) 網(wǎng)絡(luò)體系結(jié)構(gòu)與協(xié)議(OSI/RM,TCP/IP) 常用網(wǎng)絡(luò)設(shè)備與網(wǎng)絡(luò)通信設(shè)備,網(wǎng)絡(luò)操作系統(tǒng)基礎(chǔ)知識和使用 Client/Server結(jié)構(gòu)、Browser/Server結(jié)構(gòu) LAN基礎(chǔ)知識 Internet基礎(chǔ)知識 數(shù)據(jù)庫基礎(chǔ)知識 數(shù)據(jù)庫管理系統(tǒng)的主要功能和特征 數(shù)據(jù)庫模型(概念模式、外模式、內(nèi)模式) 數(shù)據(jù)模型,ER圖 數(shù)據(jù)操作(關(guān)系運(yùn)算) 數(shù)據(jù)庫語言(SQL) 數(shù)據(jù)庫的主要控制功能 多媒體基礎(chǔ)知識 多媒體基礎(chǔ)概念,常用多媒體設(shè)備性能特征,常用多媒體文件格式類型 簡單圖形的繪制,圖像文件的基本處理方法 音頻和視頻信息的應(yīng)用 簡單多媒體應(yīng)用制作方法 系統(tǒng)性能指標(biāo) 響應(yīng)時間、吞吐量、周轉(zhuǎn)時間等概念 可靠性、可維護(hù)性、可擴(kuò)充性、可移植性、可用性、可重用性、安全性等概念 計算機(jī)應(yīng)用基礎(chǔ)知識和常用辦公軟件的操作方法 信息管理、數(shù)據(jù)處理、輔助設(shè)計、自動控制、科學(xué)計算、人工智能等概念 文字處理基礎(chǔ)知識和常用操作方法 電子表格處理基礎(chǔ)知識和常用操作方法 演示文稿制作方法 電子郵件處理操作方法 網(wǎng)頁制作方法 3. 軟件開發(fā)和運(yùn)行維護(hù)基礎(chǔ)知識 軟件工程和項目管理基礎(chǔ)知識 軟件工程基本概念 軟件開發(fā)各階段的目標(biāo)和任務(wù) 軟件過程基本知識 軟件工程項目管理基本知識 面向?qū)ο箝_發(fā)方法基礎(chǔ)知識 軟件開發(fā)工具與環(huán)境基礎(chǔ)知識(CASE) 軟件質(zhì)量管理基礎(chǔ)知識 軟件需求分析、需求定義及軟件基礎(chǔ)知識 結(jié)構(gòu)化分析概念(數(shù)據(jù)流圖(DFD)、實體關(guān)系圖(ER)) 面向?qū)ο笤O(shè)計、結(jié)構(gòu)化設(shè)計基礎(chǔ)知識 模擬設(shè)計、代碼設(shè)計、人機(jī)界面設(shè)計要點 程序設(shè)計基礎(chǔ)知識 結(jié)構(gòu)設(shè)計程序設(shè)計,程序流程圖,NS圖,PAD圖 程序設(shè)計風(fēng)格 面向?qū)ο笤O(shè)計基礎(chǔ)知識、可視化程序設(shè)計基礎(chǔ)知識 程序測試基礎(chǔ)知識 黑盒測試、白盒測試、灰盒測試基礎(chǔ)知識 測試工作流程 軟件開發(fā)文檔基礎(chǔ)知識 軟件運(yùn)行和維護(hù)基礎(chǔ)知識 軟件運(yùn)行基礎(chǔ)知識 軟件維護(hù)基礎(chǔ)知識 4. 安全性基礎(chǔ)知識 安全性基本概念 計算機(jī)病毒的防治,計算機(jī)犯罪的防范 訪問控制 加密與解密基礎(chǔ)知識 5. 標(biāo)準(zhǔn)化基礎(chǔ)知識 標(biāo)準(zhǔn)化基本概念 國際標(biāo)準(zhǔn)、國家標(biāo)準(zhǔn)、行業(yè)標(biāo)準(zhǔn)、企業(yè)標(biāo)準(zhǔn)基礎(chǔ)知識 代碼標(biāo)準(zhǔn)、文件格式標(biāo)準(zhǔn)、安全標(biāo)準(zhǔn)、軟件開發(fā)規(guī)范和文檔標(biāo)準(zhǔn)基礎(chǔ)知識 標(biāo)準(zhǔn)化機(jī)構(gòu) 6. 信息化基本知識 信息化基本概念 全球信息化趨勢,國家信息化戰(zhàn)略,企業(yè)信息化戰(zhàn)略和策略常識 有關(guān)的法律、法規(guī)要點 過程教育、電子商務(wù)、電子政務(wù)等常識 企業(yè)信息資源管理常識 7. 計算機(jī)專業(yè)英語 掌握計算機(jī)技術(shù)的基本詞匯 能正確閱讀和理解本領(lǐng)域的簡單英文資料 考試科目2:程序設(shè)計 1. 內(nèi)部設(shè)計 理解外部設(shè)計 功能劃分和確定結(jié)構(gòu) 數(shù)據(jù)流圖、結(jié)構(gòu)圖 物理數(shù)據(jù)設(shè)計 確定數(shù)據(jù)組織方式、存儲介質(zhì),設(shè)計記錄格式和處理方式 詳細(xì)輸入輸出設(shè)計 界面設(shè)計、報表設(shè)計 內(nèi)部設(shè)計文檔 對程序接口、程序功能、人機(jī)界面、輸入輸出、測試計劃的描述 內(nèi)部設(shè)計文檔 2. 程序設(shè)計 模擬劃分(原則、方法、標(biāo)準(zhǔn)) 編寫程序設(shè)計文檔 模塊規(guī)格說明書(程序處理邏輯的描述、輸入輸出數(shù)據(jù)格式的描述) 測試要求說明書(測試類型和目標(biāo)、測試用例、測試方法) 程序設(shè)計評審 3. 程序?qū)崿F(xiàn) 編程 編程方法和標(biāo)準(zhǔn) 程序設(shè)計語言的使用 人工檢查 程序文檔化 程序測試 準(zhǔn)備測試環(huán)境和測試工具 準(zhǔn)備測試數(shù)據(jù) 寫出測試報告 4.程序設(shè)計語言(C語言為必選,其他語言可以任選一種) C程序設(shè)計語言(ANSI C標(biāo)準(zhǔn)) 程序結(jié)構(gòu),語法,數(shù)據(jù)類型說明,可執(zhí)行語句,函數(shù)調(diào)用,標(biāo)準(zhǔn)庫函數(shù),指針 C++程序設(shè)計語言(ANSI C++標(biāo)準(zhǔn)) C++和面向?qū)ο蟪绦蛟O(shè)計,語法和程序結(jié)構(gòu),類、成員、構(gòu)造函數(shù)、析構(gòu)函數(shù)、模板、繼承、多態(tài) Java程序設(shè)計(Java 2) Java和面向?qū)ο蟪绦蛟O(shè)計 語言機(jī)制(程序結(jié)構(gòu)和語法,類、成員、構(gòu)造函數(shù)、析構(gòu)函數(shù)、繼承、接口) Visual Basic程序設(shè)計(Visual Basic ) 用戶界面設(shè)計 程序結(jié)構(gòu)和語法 文件系統(tǒng)對象 訪問數(shù)據(jù)庫 復(fù)習(xí)材料(均為清華大學(xué)出版社):978-7-302-20585-2,程序員教程(第三版),張淑平主編7-302-12895-2,程序員教程(第2版),沈林興主編

        207 評論(10)

        咚董董動

        用 程序員教程主要圍繞程序員工作職責(zé)任務(wù)程序員必須掌握理論基礎(chǔ)應(yīng)用技術(shù)做詳細(xì)介紹重培養(yǎng)程序員必須具備專業(yè)技能程序員考試考點析與真題詳解(第4版 )著重新版考試綱內(nèi)容重點進(jìn)行細(xì)化深化考試程序員級別考試輔導(dǎo)用書內(nèi)容涵蓋新程序員考試綱所知識點.

        114 評論(10)

        相關(guān)問答

        向你推薦