① 編程題:編寫一個網頁介紹小明,代碼和結果寫在紙上。要求專業的編程人員。
摘要 關注
1、牛客
牛客是一款專為程序員筆試、面試而打造的找工作神器。在這里可以隨時隨地免費刷題,各種名企校招真題應有盡有,是數百萬大學生都在使用的免費在線學習平台,通過刷題提高筆試通過的機率,幫助程序員們順利拿到OFFER。
2、程序員雜志
程序員雜志是一款程序員資訊工具閱讀軟體,每月不可錯過的前沿技術、工具盡在其中。這是針對開發人員的專業技術刊物,是程序員學習與提高的重要參考資料。
3、程序媛
女程序員是不是很酷?而程序媛是一款學習教育信息,是專為女性打造的線上編程學習平台。界面簡潔,提供有趣的會話式學習模式,且擁有活躍的社區讓用戶們在這可快速解決各式各樣的疑難。
程序員考試屬於全國計算機技術與軟體專業技術資格考試(簡稱計算機軟體資格考試)中的一個初級考試。程序員考試分為上午科目和下午科目,上午考基礎知識;下午題是程序設計。我用的APP 上學吧的程序員題庫 你可以試試
③ 程序員刷題都有哪些好的網站推薦
PTA,拼題a。這是一個c語言的編程練題網站。程序員可以在這個裡面好好刷題。裡面有各種各樣的題型。如果你在大學的話,老師會給你一個提供答案的賬號。裡面還會向你解釋你哪裡有出錯。
④ 程序員題目
程序員考試沒有上機題的!
程序員考試分為上、下午兩場,各75分,均為筆答內容。一般如果上、下午考試都能達到45分以上基本就能通過了。其中上午試題以選擇形式給出,每題目一分。下午部分都是綜合題,共要求完成五道,以簡答和填空為主,每題15分。
上午題目形式大體分為兩大類:一類是計算機科學基礎知識和計算機系統知識;另一類是數據結構、軟體工程等相關內容。主要考察考生對基礎知識掌握程度。下午考題方面,題目形式相對比較靈活,以C語言為主,但新大綱後,也允許有java、VB等語言,所以給熟悉這些語言的考生帶來了方便。
將2002年以來程序員考試題歸類對比,由賽迪網校的經驗來分析程序員考試,表1是2002年以來上午考試試題分類統計表。
表1 2002年以來程序員考試上午考試題目分類統計表
知識點 2002 2003 2004(上半年) 2004(下半年) 2005(上半年)
計算機系統原理 16 19 16 13 12
操作系統 5 5 10 7 6
資料庫 7 5 5 5 5
多媒體技術 4 2 3 3 2
網路技術 5 5 11 5 6
程序語言基礎 8 4 5 3 6
軟體工程基礎 12 12 7 7 8
數據結構 6 7 13 10 8
標准化與知識產權 3 6 3 3 3
英語 10 10 10 10 10
其他(日常應用等)
*有效的考試復習方法
從表1中可以看出,知識點的分布比較廣,涵蓋了計算機學科的各個方面,因此對於初入計算機軟體行業的人員來說,考試內容覆蓋面廣是其首先遇到的難題。要在短時間內掌握所有這些知識點是很困難的,因此需要考生要有一個有效的復習方法。
在復習時,考生要根據自己的具體情況,制定一套完整的復習計劃,不必拘泥於某種特定的方法。在看參考書時,不一定非要按順序讀,可以根據自己對知識的掌握情況來有選擇地看。期間通過斟酌大綱知識點,弄清考試范圍,而且要通過大綱中給出的關鍵字來判斷復習重點,並在考試指定教材上做好標記,以便以後查閱學習。對知識有過梳理之後,建議從復習題入手,把每道題都做一遍,不要漏掉任何一個細節,考察自己對知識的掌握程度。
在考試中,無論上午還是下午的試題中,都會有程序設計的題目,要准備這樣的題目,平常最好上機調試一下,這比僅僅看書效果好多了。如果程序看不懂,可以在其前後加幾條Printf語句,就可以看出這幾條語句的結果。程序弄明白以後,還可以對程序進行測試和修改,檢查一下結果是不是自己所要得到的。對於調試過程中的出錯信息,一定不要放過,因為這些很有可能就是考點。
*程序員考試難點的把握
上午試題知識面覆蓋廣,多數試題的相對難度不大,基礎知識、常識性問題所佔的比重比較大。
從歷年程序員考試試題中把握考試重點是非常有效的方法,計算機系統基礎知識和程序語言基礎知識方面的內容呈增加趨勢;操作系統基礎知識和網路基礎知識內容呈相對較少趨勢。歸類對比最近幾年程序員考試上午考試的75個小題中發現,計算機系統原理、操作系統、數據結構等是重點內容,佔有很大的份量。其中每一類又都具有非常多的知識點,因此更深入的挖掘將會有助於有效得分。計算機系統原理考察的范圍集中在碼值運算、定址問題、硬體結構和Cache的作用上,主要是記憶知識點,只有定址、Cache演算法等需要較深入理解。數據結構歷來占據相當大的比重,這是由程序員的工作性質所決定的,內容涵蓋鏈表、矩陣、隊列、字元串、樹等各個方面,其中,鏈表、二叉樹等考察的內容較多。資料庫只考一些基礎概念,其中屬於理解性的以ER圖為重點,多媒體部分考察的基本上是常識。在分析各個計算機分支內容尤其比重較大的部分時,可以從重點、難點、高頻率出現題目等幾個方面來分析。
以數據結構為例,其內容知識點非常多,而且難點也多,為了有效復習,通過仔細分析考題,可以歸納出數據結構課程在考試中的如下幾個關鍵點:難點、重點、常涉及到的出題范圍等,如下所示。
重點:如大綱中所指示,其中以二叉樹及其性質、遍歷、鏈表尤為重要。
難點:圖的存儲(矩陣、鄰接表)與操作遍歷、演算法效率的計算(時間、空間復雜度)、常見的六種排序演算法、散列表的思想以及其解決沖突的方法。
考試題型一般分布在:二維數組及其存儲、鏈表的存儲/操作(插入、刪除、移動)、二叉樹的定義及其性質(完全、滿)、節點與深度的關系等、圖的概念(有向、無向)及其性質。
考試出現頻率較高的內容:鏈表操作、隊和棧的性質及其對比、二叉樹的遍歷/節點計算、遞歸演算法的設計(退出條件等)。
在對每一部分作了透徹的分析後,要理清知識點的輕重緩急,了解必考、備考知識點,增強有效得分的機會,是有效復習、有目的復習的手段。
*來自程序設計題目的挑戰
軟體水平考試真正有難度的地方是下午部分的考試。因為上午考基礎知識,記憶性知識偏多。下午部分考程序設計,題型比較靈活,難度也比較大。對於C語言的使用要求比較熟悉,而且新加了對於Java、VB等語言的考察。考試內容包括數據結構實現、演算法求解之類的問題。
程序框圖或偽代碼是必考題;開始出現C++、Java題目,而且除了C之外,還必須掌握VB、C++、Java 三種語言中的一種,否則無法獲得高分;整個下午的考試題目比較注重於應用,注重解決實際問題的能力。
因此上機編程實踐是非常必要的,實踐過程中,會發現隱藏在平常僅僅通過看書發現不了的細節問題,比如語法寫法、函數名稱等。在考試過程中,要注意以下幾點:
(1)不要過分沉迷於題中某一段,要全局看問題,整體把握。
(2)做下午的試題往往有做不下去的情況,這時要仔細重看題目條件,也許會有所感悟。
(3)做完題檢查時,應重新審題,而不是只檢查答案,程序與題目是否相對應。
(4)審題時,多利用程序注釋來幫助理解題意。
其次是在考試過程中,多注意積累一些技巧性的問題,例如當覺得某空白處根本不需要填什麼,整個程序似乎已完整,應考慮是否是填變數的初始化,從歷次考試看,幾乎每年都有。
*總結
無論程序員考試難與易,都需要付出才有可能成功,不懈努力,付之行動,就會有回報。而努力背後,需要掌握學習的方法。
(1)掌握好的學習方法,合理安排時間。
(2)基礎理論要吃透,對於程序設計,一定要多動手,多實踐。
(3)一定要找出以前的試卷,進行分析了解,歷年的試題是最好的復習題。
到了考前總復習的時候,需要避重就輕,把那些還是搞不懂的東西丟開,不要去理它,把會的東西再搞清楚點,把能得的分要多得,爭取拿全分。
廣泛學習,了解計算機各方面知識,把握重點,分析歷史考題,相信你都能順利通過程序員考試。
如果覺得我的回答還滿意,就把獎勵分給我吧!
⑤ 軟考程序員的下午試題怎麼做
初級程序員下午考試如何復習? 下午的考試以編程為組,你還是主要看數據結構吧 題一般會分成c, java ,讓你任意選擇.做的關鍵就是選擇自己會的
⑥ 《挑戰編程技能57道程序員功力測試題》pdf下載在線閱讀全文,求百度網盤雲資源
《挑戰編程技能》(Brian P. Hogan)電子書網盤下載免費在線閱讀
鏈接:
書名:挑戰編程技能
作者:Brian P. Hogan
譯者:臧秀濤
豆瓣評分:5.0
出版社:人民郵電出版社
出版年份:2017-2
頁數:136
內容簡介:
新手程序員在具備了理論基礎後,面對實際項目時,往往不知道如何解決問題;有經驗的程序員在學習了一門新語言後,也會有很多不知道如何使用的特性。針對程序員的這一普遍困惑,資深軟體工程師Brian P. Hogan在這本書中總結了57道練習題,教他們如何錘煉技能。這些練習題的難度會逐漸增加,使得編程訓練充滿挑戰又樂趣多多。
作者簡介:
Brian P. Hogan
Web開發者、教師、作者、編輯。自1995年起一直在開發Web站點和應用。曾是多家小企業的自由開發者,並在兩家創業公司擔任過技術主管。經常在各種技術大會上發表演講。目前在契皮瓦谷技術學院教授軟體開發課程。喜歡撰寫技術著作,尤其是關於Web設計和開發的。另著有《HTML5和CSS3實例教程》《Web開發秘方》等書。Twitter賬號@bphogan。
⑦ 程序員考試的一道題
應當支付報酬,電視台播放已出版的VCD屬於著作權的鄰接權的范疇,應當經出版者許可,並支付報酬,除非出版者同意電視台無償播放。
⑧ 軟考程序員考試的C語言編程題目怎麼攻克
程序員考試的C語言編程都是比較基礎的,你可以先做下歷年是試題試試,要是基礎不好,做不出的話可以買一套希賽視頻教程。我就是靠那套視頻通過的考試,不過現在打不開了,不然可以給看看。
⑨ 程序員考試
程序員考試說明
1.考試要求:
(1)掌握數制及其轉換、數據的機內表示、算術和邏輯運算,以及相關的應用數學基礎知識;
(2)理解計算機的組成以及各主要部件的性能指標;
(3)掌握操作系統、程序設計語言的基礎知識;
(4)熟練掌握計算機常用辦公軟體的基本操作方法;
(5)熟練掌握基本數據結構和常用演算法;
(6)熟練掌握C程序設計語言,以及C++、Java、Visual Basic中一種程序設計語言;
(7)熟悉資料庫、網路和多媒體的基礎知識;
(8)掌握軟體工程的基礎知識,了解軟體過程基本知識、軟體開發項目管理的常識;
(9)了解常用信息技術標准、安全性,以及有關法律、法規的基本知識;
(10)了解信息化、計算機應用的基礎知識;
(11)正確閱讀和理解計算機領域的簡單英文資料。
2.通過本考試的合格人員能根據軟體開發項目管理和軟體工程的要求,按照程序設計規格說明書編制並調試程序,寫出程序的相應文檔,產生符合標准規范的、實現設計要求的、能正確可靠運行的程序;具有助理工程師(或技術員)的實際工作能力和業務水平。
3.本考試設置的科目包括:
(1)計算機硬軟體基礎知識,考試時間為150分鍾,筆試,選擇題;
(2)程序設計,考試時間為150分鍾,筆試,問答題。
[經驗之談]30歲,我的程序,我的夢!
程序人生 : 30歲,我的程序員夢想
作 者: redbridge (雪燃)
30歲,開始實現我的程序員夢,從一個編程愛好者,從一個業余的程序員,一個水平不高的程序員,一個半道出家的程序員......
我的經歷到這里就告一段落了,五年裡跳了五次槽,不知道和大家比算不算多J,沒有什麼太多起伏,但我想很多朋友可能會和我有類似的經歷,不知道能不能引起你們的共鳴。我想對我上面所說的話給一個總結:
1. 如果你覺得自己應該追求什麼,不管遇到什麼困難千萬不要放棄,一定要堅持下去。
2. 不要因為自己年輕就找理由揮霍時間,少玩一點SC、CS、魔獸3、傳奇、魔力或者…….,多看點書,多練練題。
3. 如果你還是在校的學生,英語很差,專業課也很差。沒關系,想怎麼學計算機就怎麼學計算機吧。其它地只要能混到畢業證就行了。除非你對自己的未來沒有信心。(當然,如果你的理想不僅僅是要做一個程序員,那你別丟掉英語。)
4. 如果你不是科班出身,想要轉行而不知該怎麼開始的話,建議你先看兩類書:(1)計算機原理;(2)數據結構和演算法。(看數據結構之前先看C語言)。
5. 什麼時候努力都不晚,關鍵是你明白要努力了,大器晚成總比一事無成要好的多。
6. Java、.net、C++、PB、VB、Delphi、匯編到底應該學哪個?我的經驗,哪個最簡單就先學哪個、公司用哪個你就學哪個、哪個和你有緣(比如剛好你認識一個願意幫助你的Delphi高手)你就學哪個,如果你都學,或者三天兩頭的換,我可以告訴你結果肯定是什麼都不會,不要心浮氣燥,他們都只是工具,學精一門其它的就相通了,重要的是掌握編程的思想。如果你問我面向對象(好像現在已經是面向需求了)、UML、WebLogic、WebService、軟體工程、XML…….應該怎麼學呀,對不起,這些我也確實不是都會,但請相信,你先實實在在的寫上十萬行以上的代碼以後,那些東西你自然就慢慢會了。
7. 不要以為程序員的工資都很高,程序員之間的水平差異也大。公司衡量一個人的待遇標準是他能給公司帶來多大的效益。如果你體現了自己的價值,公司會主動給你加薪的,當然你也可以自己主動提,但一定要在你表現出了自己的價值之後。
8. 輕易不要跳槽,如果非要跳,也要保持工作經驗上的延續,而不是從新開始,不然就會象我一樣走很多彎路。
9. 如果你以為程序員都是熬夜熬出來的,那麼你錯了,因為它的代價就是縮短你的青春!大家不要象我一樣,真的,熬夜一點也不好!記住老毛的話:如有恆,何須三更起,半夜眠;最怕莫,三天打魚兩天曬網,竹籃打水一場空!
10. 這一點是我覺得最精華的一點:「君子性非異也,善假於物也。」這句話的本意是一個水平很高的人本身並不一定很高明,關鍵是他善於利用別人的高明!我在這里做個借鑒,就是要充分利用自己身邊的資源,不放過任何一個可以提高自己的機會。大家不要誤會,這里的假於物可不是指抄襲別人的源代碼,而是指通過學習別人的源代碼把他的思想擴展到自己的思想里去。
註:上面的十大「精華」純屬我個人的「謬論」,您自己看著消化,有用的收下,沒用的請拖入「回收站」。如果你覺得這些總結不過是一些浮華之詞,那請你先問問自己:「是不是在行動上都真正做到了。」
這就是我,一個不算優秀,不算勤奮;玩能玩通宵,學也學能學通宵;對夢想的追求很執著;到了30才開始真正寫程序;一個很平凡但又不甘於平凡的人……我的經歷相信很多朋友都有過的,我現在也不能算是一個成功人士,但我相信我的經歷卻是值得大家借鑒的,因為我終究代表了一類人。
最後我還想說一點:現在很多朋友都抱怨中國的軟體業環境太差,前途渺茫。確實是這樣,我有同感。不過我想軟體業不過是千萬個行業中的一種,每一個行業總是會有起落的,中國的軟體業環境差有她的歷史原因,我們不要總是簡單地和印度相比。抱怨沒有意義,已經這樣了,抱怨不能使她變好,希望我們每一個人多貢獻一份自己的力量,總有一天她會變的比印度還好,甚至比美國還好。
最後:希望所有的程序員和擁有成為程序員夢想的朋友們在新的一年裡心想事成,萬事如意。請相信我:明天不一定更美好,但美好的一天一定會來!
⑩ 程序員下午試題
不能光看真題的,還要實踐一下,你也不要太怕,沒有你想像的那麼恐怖的