第一篇:SAS 高級程序員 考試大綱和考試經(jīng)驗(yàn)精華(總結(jié))
SAS Certified Advanced Programmer for SAS 9 Credential
一、考試大綱:需掌握如下內(nèi)容 ? ? ? ? ? using advanced DATA step programming statements and efficiency techniques to solve complex problems.(25% 程序優(yōu)化&提高效率=Optimization and efficiency)writing and interpreting SAS SQL code.(45%)creating and using the SAS MACRO facility.(30%)Required Exam 60-65 multiple-choice and short-answer questions(must achieve score of 65% correct to pass).Use exam IDA00-212;required when registering with Pearson VUE.Exam topics include: Accessing Data Using SQL
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? Generate detailand summaryreports by working with a single table, joining tables, or using set operators in the SQL procedure.Construct sub-queries and in-line views within(構(gòu)造子查詢和內(nèi)聯(lián)視圖)an SQL procedure step.Compare solving a problem using the SQL procedure versus using traditional SAS programming techniques.Access Dictionary Tables using the SQL procedure.Macro Processing Create and use user-defined and automatic macro variables within the SAS Macro Language.Automate programs by defining and calling macros using the SAS Macro Language.Understand the use of macro functions.Use various system options that are available for macro debugging(用于宏調(diào)試)and displaying values of user-defined and automatic macro variables in the SAS log.Create data-driven programs using SAS Macro Language.Advanced Programming Techniques Demonstrate the use of advanced data look-up techniques such as array processing, hash objects(散列對象), formats, and combining/merging data.Reduce computing resource requirements by controlling the space required to store SAS data sets using compression techniques, length statements, or eliminating variables and observations.Reduce programming time by developing reusable SAS programs which incorporate data step views, DATA steps that write SAS programs, and the FCMP procedure.Perform effective benchmarking by using the appropriate SAS System options and interpreting the resulting resource utilization statistics.Identify appropriate applications for using indexes(識別索引)and create them using the DATA step, the DATASETS procedure, or the SQL procedure.Compare techniques to eliminate duplicate data(消除重復(fù)數(shù)據(jù))using the DATA step, the SORT procedure, and the SQL procedure.二、考試經(jīng)驗(yàn)總結(jié)和已考內(nèi)容 1.復(fù)習(xí)要點(diǎn)和考試范圍
高級的skills很有用,SQL,MACRO及一些programming utility(程序控制工具即,optimization(優(yōu)化)& efficiency(效率))的技巧在實(shí)際應(yīng)用中很有價(jià)值。
Advanced前三部分多看幾遍,不斷地編程,google很多定義(Adv總共是四部分,SQL &MACRO是重點(diǎn))。
(1)MACRO:涵蓋比較寬,掌握如何RESOLVE(解析)MACRO programming。(理解macro,考35%)
(2)SQL:Proc SQL內(nèi)容基本都涵蓋,比較基礎(chǔ),必須搞清每一個(gè)操作。(理解SQL,考45%)
(3)其他ADVANCED 提高EFFICIENCY 的TECHNIQUES 居多。另外,ADVANCED中Proc dataset也有少量考題(考25%)
個(gè)人體會:高級沒有捷徑,多看、多練、多用。要以看書為主,若能把Pro guide advance & SAS OnlineTutor 9.1 Advanced Programming看一遍,再把考題融會貫通,可以考高分。好好復(fù)習(xí)e-learning的advanced的library可以涵蓋90%的內(nèi)容。
2.重點(diǎn)題庫
強(qiáng)烈推薦50道模擬題和Item 1 of 63 Mark item for review(沒有答案),其已囊括75%的題目。一共有63個(gè)問題,與新舊130題相比,題型變化較大,一些細(xì)節(jié)上的東西較多。我復(fù)習(xí)一個(gè)月,把Pre guide Advance 看了一遍,所有的能找到的考題基本上記住答案(包括130 及新130題,50題,Pass4 sure)。
(1)where和if的變量操作空間:where還是if是在input buffer(輸入緩存器)或者PDV(Logical Program Data Vector, 程序數(shù)據(jù)向量是PC內(nèi)存的一個(gè)臨時(shí)邏輯區(qū),包含有整個(gè)程序的翻譯和執(zhí)行階段)之間操作,作用域及在optimization & efficiency的不同(4道題);
(2)SQL 過程查看,字典lib, 并弄清Dictionary.table里面變量的名稱和對應(yīng)關(guān)系;(3)SQL query with sub-query and grouping(SQL查詢和sub-查詢);(4)SQLset operator(運(yùn)算符join in等)主要是Proc SQL和data set比較,比如full joint, left joint集合運(yùn)算結(jié)果及其與merge比較,這個(gè)會考的非常細(xì)致;(5)merging data, SAS Data Step和等同的SQL query(有5道題有關(guān));
(6)MACRO變量創(chuàng)建和使用,很熟悉LOCAL和GLOBAL的MACRO VARIABLE及和data之間的交換。多考最后MACRO給出的是什么值;并掌握系統(tǒng)automatic macro variables(比如&sysdate9)也考了2~3道題;
(7)MACRO:multiple ampersand解析(多個(gè)算符),對ampersand &要熟悉如:indirect(間接)情況;(8)Mask(隱藏)特殊字符;
(9)SQL中view,index,sort建立和使用efficiency techniques。Index(索引)優(yōu)化,使用的condition及create的不同方式;sorted by 在 data a(sorted by= var)里的作用;還有某些情況CPU, I/O, DISK SPACE如何降低使用;(10)Optimization and efficiency部分大約9道題。
1)buffer的掌握:buffer number:①在data a(bufsize=2222 bufno=6)里buffsize size是 bytes還是 kilobytes,在output還是 input里?bufno是number of buffer在output里?② data one(bufno=6);set two(bufno=6);其中bufno作用? ③ BUFSIZE=、BUFNO=、BUFSIZE*BUFNO。They are in the Optimization and efficiency part,其中bufno的作用?
2)compress=yes和數(shù)據(jù)變量以及字符變量聯(lián)系起來復(fù)習(xí),以及如何壓縮的?
reuse=yes在 compress里什么作用?
3)hash object好處(可快速得到key對應(yīng)的內(nèi)存地址直接取數(shù),不用掃描整個(gè)表,效率更高),和Key values(關(guān)鍵碼值)有關(guān)的知識一起復(fù)習(xí),以及執(zhí)行完后保存與否?array的相關(guān)知識?
4)SELECT in data step和IF-THEN/ELSE在efficiency 上的不同?
5)Advance中data step和proc dataset應(yīng)用(以為PROC DATASETS會考多點(diǎn),1~2道題有關(guān))
(11)SASFILE 的作用?
第二篇:SAS程序員高級程序員考試心得
摘自:http://forum.yorkbbs.ca/showtopic-611095.aspx forcode:一個(gè)牛人,34天把初級高級sas認(rèn)證全過了
SAS程序員/高級程序員考試心得
一、為什么要考SAS程序員/高級程序員
我選擇考SAS主要是因?yàn)槿齻€(gè)原因:其一,我讀的研究導(dǎo)向的金融碩士有一門課需要用到SAS,我想先熟悉一下;其二,一位在Hedge Fund工作的前任校友,在介紹求職經(jīng)驗(yàn)談到SAS時(shí)說The much the better;其三,網(wǎng)上大家的評論都是:SAS是在實(shí)業(yè)界使用最廣泛,雇主最認(rèn)可的企業(yè)級統(tǒng)計(jì)軟件。那么是不是這樣呢,我做了一點(diǎn)研究工作:我打開網(wǎng)站,登錄后點(diǎn)擊JobSearch,分別輸入各個(gè)統(tǒng)計(jì)相關(guān)軟件的名稱,從而得到和統(tǒng)計(jì)軟件相匹配的工作的數(shù)目如下:
1.SAS: Jobs 1-25 of 2989 matches.2.Stata: Jobs 1-25 of 40 matches.3.SPSS: Jobs 1-25 of 768 matches.4.SPlus: Jobs 1-25 of 26 matches.5.Eviews: Jobs 1-15 of 15 matches.6.Matlab: Jobs 1-25 of 1043 matches
7.tsp: Jobs 1-25 of 76 matches.8.limdep: Jobs 1-3 of 3 matches.9.Minitab: Jobs 1-25 of 224 matches.10.Statistica: Jobs 1-6 of 6 matches.11.Excel: Jobs 1-25 of thousands.由上可見,Excel是使用最廣泛的,這也很合理。然后就是SAS和Matlab,其他軟件在某個(gè)特定領(lǐng)域可能有較廣泛的應(yīng)用,但是在實(shí)業(yè)界的雇 主認(rèn)可方面就要差一些。Stata很強(qiáng)大,也很好用(比SAS易學(xué)易用),很多搞研究的朋友都用它。但在實(shí)業(yè)界的認(rèn)可實(shí)在是低了一些。但是有一點(diǎn)要注意,以上只是對SAS的雇主認(rèn)可程度,不是對SAS認(rèn)證的認(rèn)可程度。我感覺這個(gè)認(rèn)證知道的人是不多的。不過得到這個(gè)認(rèn)證應(yīng)該能夠向雇主證明自己在SAS應(yīng)用方 面達(dá)到了專業(yè)水準(zhǔn),這就足夠了。
我覺得一個(gè)東西有用,而且對于自己的職業(yè),自己的job market niche有幫助,就有必要掌握它。古人云,工欲善其事,必先利其器。又有俗語說,磨刀不誤砍柴工。能夠先系統(tǒng)地把一個(gè)軟件學(xué)習(xí)一下,在應(yīng)用的時(shí)候就能節(jié) 省大量的時(shí)間和精力,也為工作提供更大的靈活性。通過考試以后,事實(shí)也證明了我的設(shè)想,對SAS的各個(gè)模塊特別是Macro和Proc SQL的掌握(都是Advanced Programming的內(nèi)容),給我以后的research project帶來很多便利。我只需要所有的輸入,然后一切都在SAS中解決,而沒有學(xué)過SAS的同學(xué)就非常吃虧,一邊上專業(yè)課,一邊學(xué)SAS。很多 data manipulation一復(fù)雜,就傻眼了。只好或者手動操作,或者在Excel做運(yùn)算,再導(dǎo)入到SAS中進(jìn)行分析。
潛在的陷阱
SAS程序員/高級程序員考試涉及的是純編程的內(nèi)容,完全不涉及SAS的各個(gè)功能強(qiáng)大的模塊。雇主很可能不了解這一點(diǎn),我們就有可能獲得更多的機(jī) 會。但是,自己不要陷入這個(gè)陷阱。對雇主所要求的功能模塊要熟悉,不要等到要用的時(shí)候說,對不起,雖然我是SAS程序員/高級程序員,但是我沒有學(xué)過這個(gè) 模塊。
SAS程序員/高級程序員考試并不難,認(rèn)真看資料,認(rèn)真看Practice Exam,仔細(xì)記筆記。大家投入合理的時(shí)間,應(yīng)該都可以通過。此外,我考SAS是在2006年的夏天,對于資料的時(shí)效性以及SAS公司可能有的改動,大家 要注意(這個(gè)考試不是太熱門,改動即使有也不會太大)。
二、SAS程序員考試心得
我先在網(wǎng)上查了一下SAS認(rèn)證的信息,看了一下別人的考試心得。主要的網(wǎng)站有:
SAS Certification Home :
等相關(guān)網(wǎng)址查看購買方法。
全部準(zhǔn)備完畢,花了約14天時(shí)間。然后去考試,考試費(fèi)用同樣5折,是US $75(我和SAS聯(lián)系,得知上次使用的Promotional Code還沒有過期,這次在Prometric上注冊考試時(shí)可以繼續(xù)使用)??荚囈矝]有什么問題。對于SAS Advanced Programming, 只要認(rèn)真看了資料4、5、6,考試一定過。
歡迎大家討論。
因?yàn)槲壹依锊荒苌暇W(wǎng),沒能及時(shí)回復(fù),請諒解。我覺得你不要太著急,如果你覺得SAS對你有幫助,多花
點(diǎn)時(shí)間準(zhǔn)備也不影響大局。況且現(xiàn)在在網(wǎng)上預(yù)約考試很方 便,你完全可以準(zhǔn)備好了再預(yù)約。我都是復(fù)習(xí)得差不多了才預(yù)約兩三天以后的考試。文中的資料1、2、3都是在SASOR網(wǎng)站上下載的。
培訓(xùn)教材下載網(wǎng)址:
Summaries and Quizzes of SAS Online Tutor for Base Programming:
http://sasor.feoh.net/modules.php?name=Downloads&d_op=getit&lid=2
Base Programming Practice Exam
http://sasor.feoh.net/modules.php?name=Forums&file=viewtopic&t=1404&highlight=Practice+Exam&sid=ff7e5483bd780a7cba125f74db103706
我記得我還下載到過答案和解釋的,不過現(xiàn)在找不到了。
希望這些能夠?qū)δ阌兴鶐椭?/p>
Alternative Download address
little sas book:
http://newdisk.cn/pick.aspx?code=902832243
SAS online tutor base:
http://newdisk.cn/pick.aspx?code=1951014386
SAS online tutor advance:
http://newdisk.cn/pick.aspx?code=370540326
第三篇:SAS程序員高級程序員考試心得
摘自:http://forum.yorkbbs.ca/showtopic-611095.aspx forcode:一個(gè)牛人,34天把初級高級sas認(rèn)證全過了
SAS程序員/高級程序員考試心得
一、為什么要考SAS程序員/高級程序員
我選擇考SAS主要是因?yàn)槿齻€(gè)原因:其一,我讀的研究導(dǎo)向的金融碩士有一門課需要用到SAS,我想先熟悉一下;其二,一位在Hedge Fund工作的前任校友,在介紹求職經(jīng)驗(yàn)談到SAS時(shí)說The much the better;其三,網(wǎng)上大家的評論都是:SAS是在實(shí)業(yè)界使用最廣泛,雇主最認(rèn)可的企業(yè)級統(tǒng)計(jì)軟件。
那么是不是這樣呢,我做了一點(diǎn)研究工作:我打開004km.cn/pick.aspx?code=1951014386 SAS online tutor advance:
http://newdisk.cn/pick.aspx?code=370540326
第四篇:程序員考試大綱
程序員考試大綱.txt我是天使,回不去天堂是因?yàn)轶w重的原因。別人裝處,我只好裝經(jīng)驗(yàn)豐富。泡妞就像掛QQ,每天哄她2個(gè)小時(shí),很快就可以太陽了。程序員級考試大綱
一、考試說明
1.考試要求:
(1)掌握數(shù)據(jù)及其轉(zhuǎn)換、數(shù)據(jù)的機(jī)內(nèi)表示、算術(shù)和邏輯運(yùn)算,以及相關(guān)的應(yīng)用數(shù)學(xué)基礎(chǔ)知識;
(2)理解計(jì)算機(jī)的組成以及各主要部件的性能指標(biāo);
(3)掌握操作系統(tǒng)、程序設(shè)計(jì)語言的基礎(chǔ)知識;
(4)熟練掌握計(jì)算機(jī)常用辦公軟件的基本操作方法;
(5)熟練掌握基本數(shù)據(jù)結(jié)構(gòu)和常用算法;
(6)熟練掌握C程序設(shè)計(jì)語言,以及C++、Java、Visual Basic中的一種程序設(shè)計(jì)語言;
(7)熟悉數(shù)據(jù)庫、網(wǎng)絡(luò)和多媒體的基礎(chǔ)知識;
(8)掌握軟件工程的基礎(chǔ)知識,了解軟件過程基本知識、軟件開發(fā)項(xiàng)目管理的常識;
(9)了解常用信息技術(shù)標(biāo)準(zhǔn)、安全性,以及有關(guān)法律、法規(guī)的基本知識;
(10)了解信息化、計(jì)算機(jī)應(yīng)用的基礎(chǔ)知識;
(11)正確閱讀和理解計(jì)算機(jī)領(lǐng)域的簡單英文資料。
2.通過本考試的合格人員能根據(jù)軟件開發(fā)項(xiàng)目管理和軟件工程的要求,按照程序設(shè)計(jì)規(guī)格說明書編制并調(diào)試程序,寫出程序的相應(yīng)文檔,產(chǎn)生符合標(biāo)準(zhǔn)規(guī)范的、實(shí)現(xiàn)設(shè)計(jì)要求的、能正確可靠運(yùn)行的程序;具有助理工程師(或技術(shù)員)的實(shí)際工作能力和業(yè)務(wù)水平。
3.本考試設(shè)置的科目包括:
(1)計(jì)算機(jī)硬軟件基礎(chǔ)知識,考試時(shí)間為150分鐘,筆試;
(2)程序設(shè)計(jì),考試時(shí)間為150分鐘,筆試。
二、考試范圍
考試科目1:計(jì)算機(jī)硬軟件基礎(chǔ)知識
1.計(jì)算機(jī)科學(xué)基礎(chǔ)
1.1 數(shù)制及其轉(zhuǎn)換
二進(jìn)制、十進(jìn)制和十六進(jìn)制等常用數(shù)制及其相互轉(zhuǎn)換
1.2 數(shù)據(jù)的表示
數(shù)的表示(原碼、反碼、補(bǔ)碼表示,整數(shù)和實(shí)數(shù)的機(jī)內(nèi)表示方法,精度和溢出)
非數(shù)值表示(字符和漢字的機(jī)內(nèi)表示、聲音和圖像的機(jī)內(nèi)表示)
校驗(yàn)方法和校驗(yàn)碼(奇偶校驗(yàn)碼、海明校驗(yàn)碼)
1.3 算術(shù)運(yùn)算和邏輯運(yùn)算
計(jì)算機(jī)中二進(jìn)制數(shù)的運(yùn)算方法
邏輯代數(shù)的基本運(yùn)算和邏輯表達(dá)式的化簡
1.4 數(shù)學(xué)應(yīng)用
常用數(shù)值計(jì)算(矩陣、方程的近似求解、插值)
排列組合、應(yīng)用統(tǒng)計(jì)(數(shù)據(jù)的統(tǒng)計(jì)分析)
1.5 常用數(shù)據(jù)結(jié)構(gòu)
數(shù)組(表態(tài)數(shù)組、動態(tài)數(shù)組)、線性表、鏈表(單向鏈表、雙向鏈表、循環(huán)鏈表)、隊(duì)列、棧、樹(二叉樹、查找樹)、圖的定義、存儲和操作
1.6 常用算法
常用的排序算法、查找算法、數(shù)值計(jì)算、字符串處理、數(shù)據(jù)壓縮算法、遞歸算法、圖的相關(guān)算法
算法與數(shù)據(jù)結(jié)構(gòu)的關(guān)系,算法效率,算法設(shè)計(jì),算法描述(流程圖、偽代碼、決策表)
2. 計(jì)算機(jī)系統(tǒng)基礎(chǔ)知識
2.1 硬件基礎(chǔ)知識
2.1.1 計(jì)算機(jī)系統(tǒng)的組成,硬件系統(tǒng)、軟件系統(tǒng)及層次結(jié)構(gòu)
2.1.2 計(jì)算機(jī)類型和特點(diǎn)
微機(jī)、工作站、服務(wù)器、大型計(jì)算機(jī)、巨型計(jì)算機(jī)
2.1.3 中央處理器CPU
算器和控制器的組成,常用的寄存器、指令系統(tǒng)、尋址方式、指令執(zhí)行控制、處理機(jī)性能
2.1.4 主存和輔存
存儲器系統(tǒng)
存儲介質(zhì)(半導(dǎo)體、硬盤、光盤、閃存、軟盤、磁帶等)
主存儲器的組成、性能及基本原理
Cache的概念、虛擬存儲的概念
輔存設(shè)備的類型、特性、性能和容量計(jì)算
2.1.5 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ì)的類型和特性)
2.2 軟件基礎(chǔ)知識
2.2.1 操作系統(tǒng)基礎(chǔ)知識
操作系統(tǒng)的類型和功能
操作系統(tǒng)的內(nèi)核(中斷控制)和進(jìn)程概念
處理機(jī)管理、存儲管理、設(shè)備管理、文件管理、作業(yè)管理
漢字處理
圖形用戶界面及其操作方法
2.2.2 程序設(shè)計(jì)語言和語言處理程序基礎(chǔ)知識
匯編、編譯、解釋系統(tǒng)的基礎(chǔ)知識
程序設(shè)計(jì)語言的基本成分(數(shù)據(jù)、運(yùn)算、控制和傳輸)
過程(函數(shù))調(diào)用
2.3 網(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ǔ)知識
2.4 數(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ù)庫的主要控制功能
2.5 多媒體基礎(chǔ)知識
多媒體基礎(chǔ)概念,常用多媒體設(shè)備性能特征,常用多媒體文件格式類型
簡單圖形的繪制,圖像文件的基本處理方法
音頻和視頻信息的應(yīng)用
簡單多媒體應(yīng)用制作方法
2.6 系統(tǒng)性能指標(biāo)
響應(yīng)時(shí)間、吞吐量、周轉(zhuǎn)時(shí)間等概念
可靠性、可維護(hù)性、可擴(kuò)充性、可移植性、可用性、可重用性、安全性等概念
2.7 計(jì)算機(jī)應(yīng)用基礎(chǔ)知識和常用辦公軟件的操作方法
信息管理、數(shù)據(jù)處理、輔助設(shè)計(jì)、自動控制、科學(xué)計(jì)算、人工智能等概念
文字處理基礎(chǔ)知識和常用操作方法
電子表格處理基礎(chǔ)知識和常用操作方法
演示文稿制作方法
電子郵件處理操作方法
網(wǎng)頁制作方法
3. 軟件開發(fā)和運(yùn)行維護(hù)基礎(chǔ)知識
3.1 軟件工程和項(xiàng)目管理基礎(chǔ)知識
軟件工程基本概念
軟件開發(fā)各階段的目標(biāo)和任務(wù)
軟件過程基本知識
軟件工程項(xiàng)目管理基本知識
面向?qū)ο箝_發(fā)方法基礎(chǔ)知識
軟件開發(fā)工具與環(huán)境基礎(chǔ)知識(CASE)
軟件質(zhì)量管理基礎(chǔ)知識
3.2 軟件需求分析、需求定義及軟件基礎(chǔ)知識
結(jié)構(gòu)化分析概念(數(shù)據(jù)流圖(DFD)、實(shí)體關(guān)系圖(ER))
面向?qū)ο笤O(shè)計(jì)、結(jié)構(gòu)化設(shè)計(jì)基礎(chǔ)知識
模擬設(shè)計(jì)、代碼設(shè)計(jì)、人機(jī)界面設(shè)計(jì)要點(diǎn)
3.3 程序設(shè)計(jì)基礎(chǔ)知識
結(jié)構(gòu)設(shè)計(jì)程序設(shè)計(jì),程序流程圖,NS圖,PAD圖
程序設(shè)計(jì)風(fēng)格
面向?qū)ο笤O(shè)計(jì)基礎(chǔ)知識、可視化程序設(shè)計(jì)基礎(chǔ)知識
3.4 程序測試基礎(chǔ)知識
黑盒測試、白盒測試、灰盒測試基礎(chǔ)知識
測試工作流程
3.5 軟件開發(fā)文檔基礎(chǔ)知識
3.6 軟件運(yùn)行和維護(hù)基礎(chǔ)知識
軟件運(yùn)行基礎(chǔ)知識
軟件維護(hù)基礎(chǔ)知識
4. 安全性基礎(chǔ)知識
安全性基本概念
計(jì)算機(jī)病毒的防治,計(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ī)要點(diǎn)
過程教育、電子商務(wù)、電子政務(wù)等常識
企業(yè)信息資源管理常識
7. 計(jì)算機(jī)專業(yè)英語
掌握計(jì)算機(jī)技術(shù)的基本詞匯
能正確閱讀和理解本領(lǐng)域的簡單英文資料
考試科目2:程序設(shè)計(jì)
1.內(nèi)部設(shè)計(jì)
1.1 理解外部設(shè)計(jì)
1.2 功能劃分和確定結(jié)構(gòu)
數(shù)據(jù)流圖、結(jié)構(gòu)圖
1.3 物理數(shù)據(jù)設(shè)計(jì)
確定數(shù)據(jù)組織方式、存儲介質(zhì),設(shè)計(jì)記錄格式和處理方式
1.4 詳細(xì)輸入輸出設(shè)計(jì)
界面設(shè)計(jì)、報(bào)表設(shè)計(jì)
1.5 內(nèi)部設(shè)計(jì)文檔
對程序接口、程序功能、人機(jī)界面、輸入輸出、測試計(jì)劃的描述
1.6 內(nèi)部設(shè)計(jì)文檔
2. 程序設(shè)計(jì)
2.1 模擬劃分(原則、方法、標(biāo)準(zhǔn))
2.2 編寫程序設(shè)計(jì)文檔
模塊規(guī)格說明書(程序處理邏輯的描述、輸入輸出數(shù)據(jù)格式的描述)
測試要求說明書(測試類型和目標(biāo)、測試用例、測試方法)
2.3 程序設(shè)計(jì)評審
3. 程序?qū)崿F(xiàn)
3.1 編程
編程方法和標(biāo)準(zhǔn)
程序設(shè)計(jì)語言的使用
人工走查
程序文檔化
3.2 程序測試
準(zhǔn)備測試環(huán)境和測試工具
準(zhǔn)備測試數(shù)據(jù)
寫出測試報(bào)告
4.程序設(shè)計(jì)語言(C語言為必選,其他語言可以任選一種)
4.1 C程序設(shè)計(jì)語言(ANSI C標(biāo)準(zhǔn))
程序結(jié)構(gòu),語法,數(shù)據(jù)類型說明,可執(zhí)行語句,函數(shù)調(diào)用,標(biāo)準(zhǔn)庫函數(shù),指針
4.2 C++程序設(shè)計(jì)語言(ANSI C++標(biāo)準(zhǔn))
C++和面向?qū)ο蟪绦蛟O(shè)計(jì),語法和程序結(jié)構(gòu),類、成員、構(gòu)造函數(shù)、析構(gòu)函數(shù)、模板、繼承、多態(tài)
4.3 Java程序設(shè)計(jì)(Java 2)
Java和面向?qū)ο蟪绦蛟O(shè)計(jì)
語言機(jī)制(程序結(jié)構(gòu)和語法,類、成員、構(gòu)造函數(shù)、析構(gòu)函數(shù)、繼承、接口)
4.4 Visual Basic程序設(shè)計(jì)(Visual Basic 6.0)
用戶界面設(shè)計(jì)
程序結(jié)構(gòu)和語法
文件系統(tǒng)對象
訪問數(shù)據(jù)庫
第五篇:計(jì)算機(jī)輔助設(shè)計(jì)高級繪圖員考試大綱
計(jì)算機(jī)輔助設(shè)計(jì)高級繪圖員考試大綱
(試行版)
本考試大綱由“計(jì)算機(jī)輔助設(shè)計(jì)高級繪圖員考試命題小組”編寫,主要依據(jù)是《計(jì)算機(jī)輔助設(shè)計(jì)技能培訓(xùn)和鑒定標(biāo)準(zhǔn)》。
考試內(nèi)容 AutoCAD基本的操作和使用 1.1 建立圖形文件 1.2 圖層、線型 1.3 建立模板文件 二維圖形的生成與編輯能力 2.1 投影基礎(chǔ)知識 2.2 識讀三視圖 2.3平面繪圖命令的靈活運(yùn)用 2.4平面圖型的編輯 2.5 圖塊功能使用 三維圖形的生成及編輯能力 3.1 三視圖的投影關(guān)系 3.2 圖元分析 3.3 實(shí)體建模的操作方法 3.4 基本三維實(shí)體的建模 3.5 三維操作 3.6 實(shí)體編輯 3.7 實(shí)心體的切割 三維圖形到二維視圖的轉(zhuǎn)換能力 4.1 模型空間與圖紙空間 4.2 圖頁的使用 4.3 投影輪廓圖的獲得與修改 4.4 尺寸標(biāo)注 4.5 特殊的修改 4.6 CAD制圖與標(biāo)準(zhǔn)的應(yīng)用 4.7 圖形的輸出及相知設(shè)備的使用 5 菜單界面的用戶化定義能力 5.1 菜單文件的結(jié)構(gòu) 5.2 多種菜單文件的編寫(下拉式菜單、彈出式快捷菜單、圖像菜單、屏幕菜單)5.3 快捷鍵與外部命令的定義 軟件提供的相應(yīng)的定制工具的使用能力。6.1 線型自定義設(shè)計(jì) 6.2 填充圖案自定義設(shè)計(jì) 6.3 工具及工具欄自定義設(shè)計(jì) 7 形與漢字的定義與開發(fā)能力 7.1 形的認(rèn)識 7.2 形文件的編寫 7.3 形文件的編譯 7.4 形的調(diào)用 7.5 字體的定義及應(yīng)用 基本讀懂AutoCAD軟件中各種常用文本文件的能力。8.1 DXF文件的解釋 8.2 DXF文件的輸出及輸入 8.3 認(rèn)識命令組文件 8.4 命令組文件的編寫 8.5 命令組文件的運(yùn)行 AutoCAD軟件的安裝與系統(tǒng)配置的能力。9.1 系統(tǒng)配置設(shè)定的重要性 9.2 各種選項(xiàng)卡的控制 9.3 系統(tǒng)配置的輸出與輸入