大學英語四級程序員
⑴ 程序員有幾個等級,每個等級分別都要達到什麼水平(分別需要學哪些東西才能達到這些水平)
分為:初級、中級、高級。
初級程序員級考試大綱
一、考試說明
1. 考試要求:
(1) 熟練掌握DOS、WINDOWS95、WORD和上網軟體的使用方法,以及有關基礎知識;
(2) 掌握程序編制方法,用C語言編制簡單程序;
(3) 掌握基本數據結構、程序語言和操作系統的基本知識;
(4) 了解資料庫和信息安全的基礎知識;
(5)掌握數制、機內代碼和邏輯運算的基礎知識;
(6)了解計算機主要部件和功能的基礎知識;
(7) 了解多媒體和網路的基礎知識;
(8) 理解計算機操作中常見的英語術語。
2. 通過本級考試的合格人員能熟練使用指定的常用軟體和具有初步的程序編制能力,具有相當於技術員的實際工作能力和業務水平。
3. 本級考試范圍包括: 基礎知識(初級程序員級), 考試時間為120分種;軟體使用和程序編制初步能力,考試時間為120分鍾。
二、考試范圍
(一)基礎知識
1.1軟體基礎知識
1.1.1基本數據結構
數組、紀錄、列表、隊列、棧(stack)的定義、存儲和操作
1.1.2程序語言基礎知識
匯編、編譯、解釋系統的基本概念和使用
程序語言的數據類型
程序語言的控制結構
1.1.3文件系統使用的基礎知識
文件組織的類型和特點
文件操作命令的使用
1.1.4 操作系統的類型、功能和使用基礎知識
1.1.5資料庫系統基礎知識
1.1.6多媒體基本概念
1.1.7上網瀏覽和收發電子郵件的基礎知識
1.1.8計算機信息安全基礎知識
計算機信息安全基本概念
常見計算機病毒的識別
1.2硬體基礎知識
1.2.1數制及其轉換
二進制、十進制和十六進制等常用數制及其相互轉換
1.2.2機內代碼
原碼、補碼、反碼
定點數與浮點數的機內表示
ASCLL碼級漢字編碼等常用的編碼
奇偶校驗碼
1.2.3邏輯運算
邏輯代數的基本運算和邏輯表達式的化簡
1.2.4計算機的主要部件
中央處理器CPU、存儲器和輸入輸出設備
1.2.5指令系統
常用的定址方式
指令的格式分類及功能
1.2.6常用多媒體設備和網路通信設備的功能
1.3計算機專業英語
高中畢業英語程度
理解計算機操作中常見的英語術語
(二) 軟體使用和程序編制初步能力
2.1 能熟練使用下列常用軟體
2.1.1 操作系統(DOS和WINDOWS95)
2.1.2 字處理軟體(WORD)
2.1.3 上網軟體(電子郵件和瀏覽器)
2.2 能熟練使用下列程序語言編製程序
C(美國標准)
2.3 理解給定程序的功能
2.4 基本演算法
查找、更新、排序和字元處理
2.5 程序編制方法
2.5.1 分支、循環、子程序(過程和函數)
2.5.2 輸入輸出和文件的基本處理
******************************************************************************
中級程序員考試大綱
一、考試說明
1.考試要求:
(1)掌握數制、數據信息機內表示及其算術運算和邏輯運算的基礎知識;
(2)了解計算機的體系結構和主要部件的基礎知識;
(3)熟練掌握基本演算法和數據結構,用C語言編製程序;
(4)掌握數據結構、程序語言和操作系統的基礎知識;
(5)了解軟體工程、資料庫、多媒體和網路的基礎知識;
(6)正確閱讀和理解計算機領域的簡單英文資料。
2.通過本考試的合格人員能按照軟體設計說明書編製程序,具有相當於助理工程師的實際工作能力和業務水平。
3.本考試設置的科目包括:計算機基礎知識,考試時間為150分鍾;計算機程序設計,考試時間為150分鍾。
二、考試范圍
(一)計算機基礎知識
1.1軟體基礎知識
1.1.1數據結構基礎
數組、記錄、列表、隊列、踐、堆、樹和二叉樹的定義、存儲和操作
1.1.2程序語言和語言處理程序的基礎知識和基本原理
匯編、編譯、解釋系統的基礎知識及基本原理
程序語言的基本成分:數據、運算什麼控制和傳輸
結構化程序設計方法
1.1.3操作系統基礎知識及基本原理
操作系統的類型和功能
操作系統的層資結構和進程概念
作業、處理賈、存儲、文件和設備等管理的基礎知識及基本原理
1.1.4軟體工程基礎知識
軟體生命周期各階段的任務
結構化分析和設計方法
面向對象基本概念
軟體測試方法
軟體開發工具與環境基礎知識
1.1.5資料庫基礎知識
資料庫模型
資料庫系統的結構
SQL使用初步
常用資料庫管理系統的知識
1.1.6多媒體基礎知識
多媒體基本概念
簡單圖形的繪制
常見圖像文件格式
音頻和視頻信息的基本概念
1.2硬體基礎知識
1.2.1數制及其轉換
二進制、十進制和十六進制等常用數制及其相互轉換
1.2.2機內代碼
原碼、補碼、反碼、移碼
定點數與浮點數的機內表示
ASCII碼及漢字編碼等常用的編碼
奇偶校驗碼、海明碼、循環冗餘碼(CRC)等常用校驗方法
1.2.3算術運算和邏輯運算
計算機中的二進制數運算方法
邏輯代數的基本運算和邏輯表達式的化簡
1.2.4計算機的體系結構和主要部件
中央處理器(CPU)、存儲器和輸入輸出設備
匯流排結構、指領流和數據流
1.2.5指令系統
常用的定址方式
指令的格式、分類及功能
指令的執行過程
1.3網路基礎知識
1.3.1網路的功能、分類及組成
1.3.2基本的網路協議與標准
1.3.3常用網路設備與網路通信初步
1.3.4網路安全性初步
1.3.5Client-Server結構
1.3.6Internet和Intranet初步
1.4計算機專業英語
掌握計算機技術的基本詞彙
能正確閱讀和理解計算機領域的簡單英文資料
(二)計算機程序設計
2.1按照軟體設計說明書,能熟練使用下列程序語言編製程序,C(美國標准)
2.2理解給定的程序功能,能發現程序中的錯誤並加以糾正
2.3具有良好的程序編制風格
2.4基本演算法
2.4.1查找、更新、排序、合並及字元處理
2.4.2迭代、插值、數值積分、矩陣計算、方程求解和搜索求解
2.5程序編制方法
2.5.1分支、循環、子程序(過程和函數)、遞歸
2.5.2輸入輸出和文件的處理
2.5.3結構化程序設計方法
******************************************************************************
高級程序員級考試大綱
一、考試說明
1.考試要求:
(1)熟練掌握面向對象編程技術,用C/C++語言熟練編製程序;
(2)了解CASL匯編語言的程序編制;
(3)掌握軟體設計的方法和技術;
(4)掌握數據結構、程序語言、操作系統、資料庫和軟體工程的基礎知識;
(5)了解多媒體和網路的基礎知識;
(6)掌握計算機體系結構和主要部件的基礎知識;
(7)正確閱讀和理解計算機領域的英文文獻。
2.通過本級考試的合格人員能按照軟體需求規格說明書進行軟體設計和編製程序,具有相當於工程師的實際工作能力和業務水平。
3.本級考試范圍包括:基礎知識(高級程序員級),考試時間為150分種;軟體設計和程序編制能力,考試時間為150分鍾。
二、考試范圍
(一)基礎知識(高級程序員級)
1.1軟體基礎知識
1.1.1數據結構基礎
數組、記錄、列表(list)、隊列、棧(stack)、堆(heap)、樹、二叉樹和圖的定義、存儲和操作
序列、集合等的定義、存儲和操作
1.1.2程序語言基礎知識
匯編、編譯、解釋系統的基本原理
程序語言的數據類型
程序語言的控制結構
程序語言的種類、特點及適用范圍
1.1.3操作系統基礎知識
操作系統的類型的功能
操作系統的層次結構和進程概念
作業、處理機、存儲、文件和設備等管理的原理和方法
1.1.4軟體工程基礎知識
軟體生命周期各階段的任務
結構化分析和設計方法
面向對象的分析與設計
軟體開發工具與環境的基礎知識
軟體質量保證的基礎知識
1.1.5資料庫基礎知識
資料庫模型
關系資料庫的基礎知識
資料庫系統的結構
SQL的使用
常用資料庫管理系統的知識
1.1.6多媒體基礎知識
多媒體基本知識
圖形繪制基本方法
簡單的圖象處理
音頻和視頻信息的應用
1.2硬體基礎知識
1.2.1計算機的體系結構和主要部件
機內代碼及運算
中央處理器CPU、存儲器和輸入/輸出設備
匯流排結構、指令流和數據流
1.2.2存儲器系統
各類存儲器的功能、特性和使用
虛擬存儲器
高速緩沖存儲器和多級存儲器
1.2.3安全性、可靠性與系統性能評價初步
數據安全與保密
診斷與容錯
系統可靠性評價和系統性能評價方法
1.2.4計算機體系結構的其它基礎知識
流水線操作
精簡指令系統計算機
多處理機系統
並行處理
1.3網路基礎知識
1.3.1網路的功能、分類與組成
1.3.2網路協議與標准
1.3.3網路結構與通信
1.3.4網路的安全性
1.3.5Client-Server結構
1.3.6Internet和Intranet初步
1.3.7網路管理初步
1.4計算機專業英語
具有大學畢業程度的英語詞彙量
能正確閱讀和理解計算機領域的英文文獻
(二)軟體設計和程序編制能力
2.1軟體設計能力
2.1.1簡單計算機應用系統的需求分析
流行的需求分析方法初步
數據流圖的設計及改進
2.1.2軟體界面設計
輸入輸出數據文件的設計
用戶界面的設計
2.1.3概要設計
軟體設計准則
模塊劃分與調用
常用的概要設計方法
2.1.4詳細設計
滿足指定功能的各種處理過程的演算法設計、評價和改進
2.1.5資料庫/數據結構的設計
根據不同的要求進行資料庫/數據結構的設計
2.1.6軟體測試
測試方法
測試用例的設計(白盒測試)
測試的靜態和動態分析
2.2程序編制能力
2.2.1按照軟體設計說明書,能熟練使用下列程序語言編製程序C(美國標准)/C++
2.2.2能使用CASL匯編語言編製程序
2.2.3面向對象編程技術
2.2.4理解給定程序的功能,能發現程序中的錯誤或不足並能糾正或改進
2.2.5具有良好的程序編制風格
2.2.6演算法的設計和分析
⑵ 四級證和程序員證書在軟體開發的招聘時有用嗎
任何證書都沒有什麼實際的作用
公司企業會實際考察你能力的。
英語四級有什回么用?沒用。答像樣點的大學,沒四級都畢不了業。如果人家需要你英語能力,或者是外企,四級都不一定夠,而且人家通常都會直接面試了解你的水平。
比如我就沒考六級,有公司 HR 打電話給我的時候就說:我覺得你英語應該不錯,為什麼只考了四級……無所謂,Let's talk something about yourself in English.
⑶ 如果要當一名程序員,英語要到什麼水平
中國的軟體業,特別是程序員隊伍,遠遠不如印度發達,最大的問題就內出在「英語」這個問題上了容。
一個優秀的程序員,應該在本科畢業以前,至少編成思想、基本理論瞭然於胸。這是需要大量時間去自己動手上機編碼實踐的。
可是,這個時候又必須玩命攻讀英語。
這就造成了一個矛盾。
二者很難兼得。
可是,一個程序員,如果英語不過硬。工作以後,特別是水平到了一定水準以後。自能看原文資料才能提高的時候。(只看翻譯資料永遠只是三流的程序員)
就會發現,這些原文資料,也是技術人編寫的,語法潛詞晦澀難懂。
英語很好很好,看起來還很吃力,英語稍差就乾脆別看了。
日本為什麼軟體也不發達,問題也同理。
哎,沒辦法,要麼加倍努力,學好變成的同時學好英語。要麼.....
慢慢來,你會有成就的
..
.
⑷ 我是程序員,已畢業,大專,沒過四級,現在想考個英語資格證書,不知道考哪個好,最好是權威點便宜點,窮
最便宜的當然是4,6級,純語言水平測試的話有權威的就雅思,托福了,不過4,6級都內沒過,那這容些也很難吧,現在很多人不出國也去考這個的,就是貴了點。
你要是有從事商務類工作的打算的話,bec相對便宜咯。
其實你真想實實在在提高英語的話就把新概念的4本都學了,就差不多了,到時候想考哪個都問題不大了
⑸ 學C語言對英語的要求多高
沒什麼要求,初學的抄話你也不會去調用SDK,還有其它的庫函數
,就學些邏輯方面
的,
當你需要在平台
下開台程序的時候
,你就需要看懂你調用的函數是什麼功能
,要什麼參數
,返回值
是什麼,
一般都帶有例子,
反正多讀就OK了,高中水平就能搞定了
⑹ 理工科大學生計算機 英語 程序員等級考試
--------------------------------------------------------------------------------
計算機過級考試是每年的4月和9月
英語是每年的6月和12月,如果回那年過年的晚
那麼有可能是6月和第二答年的1月哈
程序員和計算機過級考試時間一樣
⑺ 重慶工商大學畢業,英語過四級,因程序員沒考過學校不發學位證怎麼辦
問問你的學長學姐更靠譜。我們學校之前有學姐打通關系就發放了;
你們學校畢業需要考程序員?
⑻ 初級程序員有沒有必要考大學英語六級
你好,我建議你如果有機會的話還是盡量把握吧!
證書這東西,怎麼說呢,其實,無論什麼版證書,用權得著的時候就有用,用不著的時候就沒用。但是,工作是幾十年的事,我們都無法預知什麼時候用得著。
為了更加保障,我建議你爭取一下機會吧。到有用時就會慶幸自己考過了。哪怕不幸沒有通過考試,那也沒什麼,努力過就不後悔了,是不?
其實六級不會特別難的,題型基本上和四級一樣,做題速度快了就沒問題了。
備考建議:練題的數量不是關鍵,關鍵是技巧,把握做題技巧,注意多總結。聽力和閱讀分數比較多,注重突擊復習。作文的話,可背誦一些框架。
祝你順利通過考試,加油哦!
⑼ 英語四級成績出了來,我忘記帶准考證了,有誰有可以找回准考證的軟體,幫我一下
第一:可抄以詢問一下考場上坐在你前後的同學的英語四級考號,再推測一下自己的考號,再進行英語四級成績查詢。
第二:進入99宿舍,其中的方法可以幫你尋回准考證號。
第三:可以通過進入自己的學校網站,來查詢自己的成績,學校會核對成績,將成績輸入到自己的官網,你可以在那裡尋找自己的成績。(一般在教務處欄目)
第四:學校有統一的英語四級報考名單,在那裡可以查到自己的考號,在進行英語四級成績查詢。這是最最方便,最准確的方法。但是也是需要等待的一個辦法,就是回學校查詢,學校的程序員會准確的告訴你如否通過四級考試。
不然就得等到學校發英語四級成績單的時候才可以知道自己的英語四級成績。
第五:試試電話聯系查詢上海考試中心: 通訊地址: 上海市上海交通大學 外國語學院轉 大學英語考試中心(2)
郵政編碼: 200030 ,分 管: 上海、江蘇、浙江、安徽、福建、江西、山東、廣東、海南。
⑽ 合格程序員應具備多少英語知識
關於合格的程序員到底應該具備多少英語知識,這個不太好回答。因為首先各類知識版、以及技能都是權只有下限、沒有上限的,上不封頂。就好比計算機技能似的,一個人到底掌握多少技能才能夠勝任計算機工作一樣。但是我認為作為一個合格的程序員(programmer),英語至少要能夠達到:大學英語四級、以及熟練掌握:計算機專業英語。當然了,如果還能夠在此基礎上繼續往多、往好的學習,那是再好不過了。