1樓:蝸牛出門不帶殼
錯的首先你要知道計算機是硬體起步的,所以計算機發展階段的劃分以元器件來劃分的。
分別為1.電子管時代 (1946-1956)
計算機的第一代為電子管時代, 時間大約從2023年至1956 年.當時的電子計算機採用電子管作為基本的電子元件, 體積大、功耗大、**昂貴, 而且可靠性不高、維修複雜、執行速度為每秒執行加法運算一千次到一萬次.程式設計使用機器語言和符號語言.
2.電晶體時代 (1956-1962)
第二代為電晶體時代, 時間大約從1956 年至1962 年.這一時期的電子計算機採用電晶體作為基本電子元件.機器的體積減小、功耗減少、可靠性增高、**降低、運算速度加快, 每秒可執行加法運算達十萬次到一百萬次.程式設計主要使用高階語言.
3.積體電路時代 (1962-1970)
第三代為積體電路時代, 時間大約從1962 年至1970 年.這時的電子計算機採用中、小規模積體電路作為基本電子元件.積體電路是利用光刻技術將許多邏輯電路集中在體積很小的半導體晶元上, 每塊晶元上可容納成千上萬個電晶體.採用積體電路不僅大大縮短了電子線路, 減小了體積和質量, 而且大大減少了功耗、增強了可靠性, 節約了資訊傳遞的時間, 提高了運算速度, 達到每秒可執行加法運算一百萬次到一千萬次.出現了作業系統, 程式設計主要使用高階語言.
4.大規模、超大規模積體電路時代 (1970-現在)
***為大規模、超大規模積體電路時代, 時間從2023年至今.由於整合技術的發展, 半導體晶元的整合度更高, 每塊晶元可容納數萬乃至數百萬個電晶體, 並且可以把運算器和控制器都集中在乙個晶元上, 從而出現了微處理器, 並且可以用微處理器和大規模、超大規模積體電路組裝成微型計算機, 就是我們常說的微電腦或pc 機.微型計算機體積小, 使用方便, **便宜, 但它的功能和運算速度已經達到甚至超過了過去的大型計算機.目前我國也已能夠生產多種型號、多種規格的微型計算機.另一方面, 利用大規模、超大規模積體電路製造的各種邏輯晶元, 已經製成了體積並不很大, 但運算速度可達一億甚至幾十億次的巨型計算機.我國繼2023年研製成功每秒運算一億次的銀河ⅰ型巨型機以後, 又於2023年研製成功每秒運算十億次的銀河 ⅱ型通用並行巨型計算機.這一時期還產生了新一代的程式語言以及資料庫管理系統和網路軟體等.
幾十年來, 隨著物理元、器件的變化, 不僅計算機主機經歷了更新換代, 它的外部裝置也在不斷地變革.比如外儲存器, 由最初的陰極射線顯示管發展到磁芯、磁鼓, 以後又發展為目前通用的磁碟, 近幾年又出現了體積更小、容量更大、速度更快的唯讀光碟(cd—rom).
將來的方向是智慧型機,不過這已經不是硬體的範疇了!
.計算機發展階段的劃分主要是以什麼作為標誌的?
什麼是總產程?總產程如何劃分
2樓:blackpink_羅捷
產程是指從臨產開始到胎兒娩出,直至胎盤胎膜娩出的過程。
一般總產程分為三個階段:第一產程是從子宮收縮開始,子宮頸口逐漸從未開到開大至10厘公尺。初產婦一般需要10~12小時,經產婦要快得多;
第二產程是從子宮頸口開大10厘公尺(也叫做開全)到胎兒娩出,一般初產婦在1~2小時內完成,經產婦則較快;
第三產程是胎兒娩出到胎膜、胎盤完全排出,一般數分鐘至10分鐘可完成。總的產程≥24小時稱為滯產,第一產程多在10餘小時應結束,第二產程也不應超過2小時,第三產程不應超過30分鐘,否則都屬於異常情況,應該加以干涉,促進產程的進展。
3樓:匿名使用者
總產程即分娩全過程,是指從開始出現規律宮縮直到胎兒胎盤娩出。分為3個產程
第一產程:指臨產開始直至宮口完全擴張即開全為止。初產婦的宮頸較緊,宮口擴張緩慢,需11~12小時;經產婦宮頸較鬆,宮口擴張較快,需6~8小時。
第二產程:從宮口完全擴張到胎兒娩出的過程。初產婦需1~2小時,不應超過2小時;經產婦通常數分鐘即可完成,也有長達1小時者,但不應超過1小時。
第三產程:從胎兒娩出後到胎盤胎膜娩出,即胎盤剝離和娩出的過程,需5~15分鐘,不應超過30分鐘。
計算機二級c語言上機三道題都編譯執行出結果,而且結果都正確了為什麼還沒過
4樓:匿名使用者
全國計算機等級考試二級c的程式題共有三道,分別是填空、改錯、程式設計,分值方面填空佔18分,改錯18分,程式設計24分,總分60分。而捲麵總分(選擇+程式)60分以上,才會判定成績就合格,才能夠領到證書。
各題詳細答題方式和評分準則如下:
1、填空題:
答題方式:
在指定位置,也就是標記有類似
for(i=0; ____1____ ; i++)
這種位置作答。
答題時,將「____1____」雙引號內的部分完全刪除,然後把作答的答案填補進去,也就是「將類似__1__這種位置標記替換為作答的答案」。
題面會給出「例如輸入***資料,得到***資料」的註解,可以藉此編譯執行程式,通過輸入和輸出的結果來判定程式是否正確。
評分準則:
填空題的評分準則並非以程式本身「能否正確執行」為準則,而是通過類似」對比答題的程式文字與命題組答案,逐行按比例給分「的方式來評分,也就是很多人所謂的「逐項(或逐個答題位置給分)「。
上述描述資訊量過大,下面舉例說明:
①題面有明文要求,只允許在指定位置作答,不許新增或刪除空格、回車之類的字元,不許增減程式**行數,更不許改動題面的程式原始**。
例如:題面如下:
int i,j,sum=0;
/**************found********************/
for(i=0; __1__ ;i++) //假設答案應為i<10或其他等價寫法
sum+=i;
答題後排版如下:
int i,j,sum=0;
/**************found********************/
for(i=0; i<10 ;i++) sum+=i; //注意這裡刪除了乙個回車符
捲麵要求對應行數(第3行)應為
for(i=0; i<10 ;i++)
評分時判定該行內容為
for(i=0; i<10 ;i++) sum+=i;
文字與命題組答案不符,故該處答案不予給分。
同時,由於更改了行數,後續程式文字均會受影響,從而影響正常得分。
②關於上文中所謂的「命題組答案」
仍以int i,j,sum=0;
/**************found********************/
for(i=0; __1__ ;i++) //假設答案應為i<10或其他等價寫法
sum+=i;
為例。正確答案應該是i<10或其他等價寫法,那麼命題組會將各種「正常的」寫法作為命題組答案編撰以供評分。依舊舉例說明,等價寫法包括:
i<=9
i<9+1
i<=10-1
後續有無數種寫法就不一一例舉了
明顯只有i<10和<=9是正常寫法,後續寫法都過於奇葩,故此處在考試時只有寫入i<10或<=9才會得到正常的分數,其他寫法均不給分。
另外,這裡無需擔心,命題組很貼心的將各種常見寫法都納入到」命題組答案「中,只要不是過於特立獨行的答案,均會在考試中得到本該有的分數。
總結:填空題,在程式能夠「執行出正確的答案」,並且沒有違反①和②所強調的事項,均會得到本該有的分數。
①項通常不會違反,被此項影響得分的人數很少
②項不管是考試還是練習,在」能夠執行處正確的答案「前提下依舊丟分的幾乎全都是因為此項。
例如考試時,答案過於特立獨行,將i=i+1;寫成i=i+3-2;
而市面上絕大多數的等考模擬軟體,鑑於各種原因,都沒有使用」命題組答案「給出的姑且稱為」正確答案庫「的答案範圍,而是每個位置只給出一種在該模擬軟體中可以得分的答案寫法,其他」考試時將會正常得分「的答案寫法,造成考試時能夠得分但是在使用這些模擬軟體時均得不到分數的情況,也就是學生們經常詢問的問題:
」老師,i=i+1;和i+=1;不是一樣嗎?為什麼這道題寫i=i+1;才給分,另一道題只有寫i+=1;才給分?「
2、改錯題:
答題方式和評分準則完全等同與填空題,不再重複敘述
3、程式編寫,即俗稱的程式設計題:
答題方式:
題目中有明確敘述,要求書寫程式的某一部分,以實現題目要求的功能。通常要求書寫的位置是某個指定函式的函式體,或者部分主函式的函式體,**量6-10行左右。
評分準則:
程式設計題,評分依據是」能夠執行出正確的結果「,即評分依據有兩個關鍵點,一是執行,二是結果正確。
此題評分準則依舊是跟」命題組答案「對照,依舊是對比文字後逐行按比例給分,而命題組答案在此題中將會是唯一的。
程式設計題的評分依據,是程式編譯執行後得到的乙個所謂的」out檔案「,該檔案在考生資料夾下,由程式設計執行時產生,檔名中通常帶有」out」字樣,各題具體的檔名,檢視程式設計題中呼叫fopen函式時所書寫的檔名就可以確認。
例如某題麵中存在如下語句:
fopen(fp,"out.dat",w);
那麼該題目對應的評分依據就是對應考生資料夾下的名為「out.dat」的檔案。
程式設計題的評分,是將out檔案的內容與命題組答案對比,逐行按比例給分。
影響得分的專案如下:
①程式存在error,無法通過編譯:
無法編譯,就無法執行。沒有執行,就不會產生out檔案。沒有out檔案,那麼將會得到「指定檔案未找到」的錯誤,此題判0分。
另外還有一點要注意,有個別模擬軟體曾經出現過,題目中指定檔名為"out.dat",但是題面程式**中建立的卻是"ps35.out",造成「指定檔案未找到」判0分的情況。
這屬於模擬軟體的bug,不會在考試中發生。
②程式通過編譯且能夠執行,但是**本身存在bug。
舉個例子,寫程式找出1-15之間的素數。
命題組給出的out檔案內容如下:23
571113
一共6行,因為程式設計題總分24分,所以每行佔4分。
如果考生答題過程中程式書寫沒有錯誤的話,一定會得到跟命題組內容與格式完全一樣的答案(檔案的書寫由題面的fprintf函式負責,不允許考生改動,故檔案格式是已經被指定的),將會得到滿分24分。
如果**有誤,程式判定過程中將7判定為非素數,得到的out檔案內容與命題組答案對比及評分細則如下:
2 2 匹配,得4分
3 3 匹配,得4分
5 5 匹配,得4分
7 11 不匹配,得0分
11 13 不匹配,得0分
13 不匹配,得0分
故此題得分僅12分。
如果上述數值均正確判斷,但是錯誤的將1判斷為素數,out檔案內容如下:12
35711
13結果可想而知,逐行判定,最終肯定判0分。
額外要說明的是,大部分模擬軟體,不會進行逐行按比例給分,而是一旦out檔案內容與命題組答案」不完全匹配「,直接判0分,而考試時一定是逐行按比例給分的,這點無需擔心。
③程式書寫正確無bug,但是改動過程式命令禁止改動的其他部分,例如fprintf函式,請參考②
總結:由於②導致該題丟分的機率是最高的,一定要小心再小心。**出現問題時,別心急。很多時候,將已經書寫完畢的**整體刪掉,重新書寫,是最省事省力的解決bug的方案。
最後,補充一點,萬一程式原始結構被破壞,別著急,不要冒險關閉vc6,只要按下ctrl+z組合鍵,就能逐步恢復之前的樣式。因為ctrl+z組合鍵的功能是」撤銷「
計算機的發展狀況,計算機的發展歷史 現狀 發展趨勢???
整個寬頻的建設和應用將進一步推動網路的整體發展。ipv6和網格等下一代網際網路技術的研發和建設將在今後取得比較明顯的進展。另一方面,從去年我們組織 中國網際網路發展報告 的過程中看到,中國網際網路的製造業在網路裝置方面的研發已經取得了很多突破,包括現在在高 琴音傷城 北方計算機專修學院告訴您 1 第...
計算機程式語言的分類有哪些,計算機程式語言有哪些種類 各有什麼特點?
vb c語言 c 程式語言可分為哪幾類,各有什麼樣的特點?計算機程式語言和計算機程式語言有沒有區別 計算機程式語言和計算機程式語言有區別,具體如下 一 內容不同 計算機程式語言 計算機程式語言包括定義電腦程式的語法規則。計算機程式語言 計算機程式語言包括機器語言 組合語言 高階語言。二 作用不同 計...
人們習慣於將計算機的發展劃分為四代。劃分的主要依據是
計算機所使用的計算機主要元器體 計算機發展的四個階復段制是根據電子元件來劃分的。第一代計算機 電子管時代 1946 1958 第二代計算機 電晶體時代 1958 1964第三代計算機 積體電路時代 1965 1971 計算機 超大規模積體電路時代 1971 今 人們將計算機的發展劃分為四代的主要依據...