国产精品久久久aaaa,日日干夜夜操天天插,亚洲乱熟女香蕉一区二区三区少妇,99精品国产高清一区二区三区,国产成人精品一区二区色戒,久久久国产精品成人免费,亚洲精品毛片久久久久,99久久婷婷国产综合精品电影,国产一区二区三区任你鲁

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

世界上最早的程序員是怎樣進(jìn)行編程的?

工程師人生 ? 來(lái)源:網(wǎng)絡(luò)整理 ? 作者:工程師吳畏 ? 2018-07-31 17:20 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

我們大家都記得自己用過(guò)的第一臺(tái)電腦。Joyce Wheeler 也不例外。但是她的情況略有不同,她是第一批使用電腦的人。


Joyce Wheeler 是首批使用的 EDSAC 的科學(xué)家之一

EDSAC 由英國(guó)劍橋大學(xué)莫里斯·威爾克斯(Maurice Wilkes)和他的團(tuán)隊(duì)受馮·諾伊曼的《First Draft of a Report on the EDVAC》的啟發(fā),以EDVAC為藍(lán)本,設(shè)計(jì)和建造 EDSAC,1949年5月6日正式運(yùn)行,是世界上第一臺(tái)實(shí)際運(yùn)行的存儲(chǔ)程序式電子計(jì)算機(jī)。所有現(xiàn)代電腦的鼻祖之一。

EDSAC使用了約3000個(gè)真空管,排在12個(gè)柜架上,占地5×4米,功率消耗12Kw。

EDSAC 使用水銀延遲線作存儲(chǔ)器,分布在32個(gè)槽中,每個(gè)槽5英尺長(zhǎng),里面包含32個(gè)內(nèi)存位置,共1024個(gè)位置。建造時(shí)只實(shí)現(xiàn)了一半,512個(gè)字,第二組于1952年添加。[3] 1952年增加一個(gè)磁帶存儲(chǔ),但實(shí)際使用中不能良好工作。

輸入采用5路的穿孔紙帶,使用電子紙帶讀入機(jī),速度為每秒 6·2/3 個(gè)字符,1949年10月改進(jìn)為每秒16字符,1950年使用光電閱讀器,達(dá)到50字符每秒。輸出使用電傳打字機(jī),速度6·2/3 字符每秒,1951年添加一個(gè)16字符每秒的紙帶打孔機(jī)。另外,EDSAC可以外接陰極射線管(CRT),可以用來(lái)觀察寄存器的值。 (摘自維基百科)

Joyce Wheeler 就是這批科學(xué)家之一。當(dāng)時(shí),她正在著名天文學(xué)家 Fred Hoyle 的指導(dǎo)下攻讀博士學(xué)位。

“我的工作是研究恒星內(nèi)部的反應(yīng),”她說(shuō),“我對(duì)主序恒星在主序列上能保持多久特別感興趣?!?/p>

“我想知道恒星需要多長(zhǎng)時(shí)間才會(huì)消失。”她解釋道。

“使恒星發(fā)光的核反應(yīng)堆的內(nèi)部原理是一個(gè)需要解決的難題,”她說(shuō),“描述其能量過(guò)程的數(shù)學(xué)方程非常復(fù)雜。”

“對(duì)于恒星來(lái)說(shuō),描述其行為和組成的是一組相當(dāng)復(fù)雜的微分方程。”她補(bǔ)充說(shuō)。


EDSAC 幫助 Wheeler 博士研究恒星燃燒的過(guò)程

手工完成這些計(jì)算是不可能的。

“手工計(jì)算不可能精確無(wú)誤,”她說(shuō),“錯(cuò)誤非常多。”

通過(guò) Maurice Wilkes 發(fā)明的機(jī)器 EDSAC,可以準(zhǔn)確的完成計(jì)算,這是 Wheeler 為了獲得高級(jí)學(xué)位要做的。

思考時(shí)期

首先,她必須學(xué)會(huì)編寫計(jì)算程序。

Wheeler 博士于 1954 年在劍橋大學(xué)開始攻讀博士學(xué)位的時(shí)候了解到 EDSAC,這緣于在早期的訪問(wèn)中這臺(tái)機(jī)器曾公開展示過(guò)。

因?yàn)闊嶂杂谧约旱难芯?,她坐下?lái)翻開一本描述如何編程的小冊(cè)子,通過(guò)手冊(cè)上的練習(xí)學(xué)會(huì)了編程。


像 Joyce Wheeler 一樣的研究生只能在晚上使用 EDSAC

The little book was called WWG after its three authors Maurice Wilkes, David Wheeler and Stanley Gill.

那本小冊(cè)子被稱為 WWG,名字取自它的三位作者 Maurice Wilkes、David Wheeler 和 Stanley Gill 的頭字母。

在學(xué)習(xí)編程的過(guò)程中,Blackler 結(jié)識(shí)了 David Wheeler ,因?yàn)樗囊粋€(gè)程序有助于確保 EDSAC 工作良好。隨后他們互相了解,墜入愛(ài)河,在 1957 年結(jié)婚。

如今 62 年過(guò)去了,她在那時(shí)是非常重要的人物,因?yàn)?a href="http://www.3532n.com/v/tag/1730/" target="_blank">程序員(尤其女程序員)非常稀有。

也許是因?yàn)檫@種新情況,一門新學(xué)科和一臺(tái)開創(chuàng)性的機(jī)器,劍橋的計(jì)算機(jī)實(shí)驗(yàn)室的氣氛并不是陽(yáng)盛陰衰。

“你可能會(huì)被當(dāng)成一個(gè)東西(object),有時(shí)會(huì)讓人不舒服,”她說(shuō),“但是并沒(méi)有因此成為一個(gè)男生隊(duì)。”

她說(shuō)這是振奮人心的時(shí)刻,因?yàn)檫@臺(tái)機(jī)器可以幫助她完成工作。她很快就學(xué)會(huì)了編程,她的數(shù)學(xué)能力幫助她迅速掌握了語(yǔ)法,她不得不翻譯那些“討厭的方程”。

“但是它和數(shù)學(xué)一樣,”她說(shuō),“你知道這是你不應(yīng)該做太久的事情之一。”


編程的基礎(chǔ)是由 EDSAC 的創(chuàng)造者制定的

“我發(fā)現(xiàn)我每天的編程工作不能超過(guò)一定的時(shí)間,”她說(shuō),“之后你就不會(huì)有太大的進(jìn)展?!?/p>

她說(shuō),編程問(wèn)題的解決方案經(jīng)常會(huì)在她從事一些更平凡的事情時(shí)被想出來(lái),比如洗衣服或吃午飯。

“有時(shí)候,不要太過(guò)執(zhí)迷于某件事,學(xué)會(huì)停下來(lái),對(duì)于編程也是一樣?!?/p>

夜間工作

編程結(jié)束后,她可以讓 EDSAC 做數(shù)字運(yùn)算。作為一個(gè)研究生,她不得不在晚上運(yùn)行她的程序。她一般選擇在星期五的晚上。

“那很好,因?yàn)榈诙鞗](méi)有課?!彼f(shuō)。

作為一個(gè)操作員,只要簽字并提供操作記錄,她就可以單獨(dú)運(yùn)行 EDSAC。

“很多時(shí)候,它會(huì)在夜間崩潰,也許有時(shí)你會(huì)很幸運(yùn)可以讓它運(yùn)行一整夜,”她說(shuō),“如果它真的崩潰了,那么操作員就需要嘗試修復(fù)它?!?/p>

“他們甚至不讓任何清潔工靠近它?!彼f(shuō)。

Wheeler 博士已經(jīng)用一個(gè)程序重新調(diào)整了 EDSAC 的兩個(gè)字節(jié)的內(nèi)存,如果這樣做沒(méi)有用,那么她的工作就要暫停一晚上了。

盡管經(jīng)常死機(jī),但是關(guān)于不同恒星消亡的時(shí)間, Wheeler 已經(jīng)取得了一些成績(jī)。


國(guó)家計(jì)算機(jī)博物館陳放的 EDSAC 復(fù)制品

““我已經(jīng)得到了關(guān)于恒星壽命的一些估值,”她說(shuō),“編程帶來(lái)的好處之一是你可以重復(fù)計(jì)算,迭代。手工是無(wú)法做到這一點(diǎn)的?!?/p>

“我們可以在程序中添加樣本數(shù)字,并且可以很容易地檢查它們,”她補(bǔ)充說(shuō),“我可以很快地檢查機(jī)器上的結(jié)果,這非常有用。”

在 20 世紀(jì) 50 年代,“很快”意味著機(jī)器執(zhí)行一次程序需要 30 分鐘。然后將結(jié)果打印出來(lái),讓研究人員仔細(xì)查看他們得到的結(jié)果。然后需要重新編程,也許要等好幾天的時(shí)間才可以在 EDSAC 上運(yùn)行一個(gè)稍作修改的程序。

盡管等待的時(shí)間漫長(zhǎng),但可以肯定的是, Wheeler 博士他們都是先行者。

“我們正在做的工作,不能使用任何其他方式。”她說(shuō)。盡管按照現(xiàn)代的標(biāo)準(zhǔn)來(lái)看,EDSAC 很粗糙并且速度很慢,但是她已經(jīng)看到一個(gè)革命悄然來(lái)臨。

“很顯然,有一天,當(dāng)機(jī)器越來(lái)越快,許多問(wèn)題將迎刃而解。”

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問(wèn)題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • 編程
    +關(guān)注

    關(guān)注

    90

    文章

    3716

    瀏覽量

    97191
  • 程序員
    +關(guān)注

    關(guān)注

    4

    文章

    956

    瀏覽量

    30942
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評(píng)論

    相關(guān)推薦
    熱點(diǎn)推薦

    Claude Code在國(guó)內(nèi)怎么使用?AI編程人員必看的完整指南!

    這兩年,AI編程工具層出不窮,但最近 Claude AI 在程序開發(fā)者圈子里備受歡迎,越來(lái)越多程序員發(fā)現(xiàn)使用Claude的體驗(yàn)非常接近“一個(gè)懂工程的搭檔”,而不是簡(jiǎn)單的代碼生成器。 但問(wèn)題也隨之而來(lái)
    的頭像 發(fā)表于 01-23 14:09 ?3074次閱讀
    Claude Code在國(guó)內(nèi)怎么使用?AI<b class='flag-5'>編程</b>人員必看的完整指南!

    大理的AI野心藏不住了——風(fēng)花雪月中千名程序員探討人工智能

    2025 年12月4日至6日第二屆CCF程序員大會(huì)暨大理人工智能與應(yīng)用國(guó)際開發(fā)者大會(huì)在大理圓滿落幕。
    的頭像 發(fā)表于 12-24 17:45 ?721次閱讀
    大理的AI野心藏不住了——風(fēng)花雪月中千名<b class='flag-5'>程序員</b>探討人工智能

    程序員最常見(jiàn)謊言

    了。 28我已經(jīng)測(cè)試過(guò)了,這個(gè)功能沒(méi)問(wèn)題,可以上線了。 29別擔(dān)心,這個(gè)問(wèn)題很快就能解決。 30代碼快寫完了,已經(jīng)完成 90% 了 。 希望大家對(duì)程序員多一些容忍以及諒解! 各位程序員你們都被我說(shuō)中了哪些?說(shuō)說(shuō)你們的觀點(diǎn)
    發(fā)表于 12-10 08:24

    編程序段的定義介紹

    已經(jīng)由操作系統(tǒng)自動(dòng)設(shè)置為代碼段的段基址,數(shù)據(jù)段的段基址則需要程序員手動(dòng)裝入DS中; ASSUME偽指令用于指定每一個(gè)數(shù)據(jù)段所對(duì)應(yīng)的段基址寄存器。如上面的代碼中CODE段的段基址寄存器為CS,DATA段
    發(fā)表于 11-21 08:19

    奔赴熱AI,碼力全開!Talkweb House@1024程序員日系列活動(dòng)圓滿收官

    1024程序員日”系列活動(dòng)至此劃上了一個(gè)圓滿句號(hào)。本屆1024程序員節(jié)以“AI構(gòu)建世界,智能引領(lǐng)未來(lái)”為主題,廣邀技術(shù)大咖、產(chǎn)業(yè)領(lǐng)袖、企業(yè)代表與全球開發(fā)者齊聚星城
    的頭像 發(fā)表于 10-27 18:59 ?781次閱讀
    奔赴熱AI,碼力全開!Talkweb House@1024<b class='flag-5'>程序員</b>日系列活動(dòng)圓滿收官

    開鴻智谷“以賽促學(xué)、以賽選才”|1024程序員節(jié)暨開源鴻蒙構(gòu)建大會(huì)圓滿落幕!

    10月24日,由開鴻智谷聯(lián)合主辦的長(zhǎng)沙1024程序員節(jié)暨開源鴻蒙構(gòu)建大會(huì)在長(zhǎng)沙圓滿落幕。本次活動(dòng)以“湘聚長(zhǎng)沙,共赴熱AI”為主題,通過(guò)技術(shù)分享與實(shí)戰(zhàn)競(jìng)賽相結(jié)合的方式,著力培養(yǎng)“開源鴻蒙+AI”領(lǐng)域
    的頭像 發(fā)表于 10-27 17:58 ?709次閱讀
    開鴻智谷“以賽促學(xué)、以賽選才”|1024<b class='flag-5'>程序員</b>節(jié)暨開源鴻蒙構(gòu)建大會(huì)圓滿落幕!

    世界上最小的傳感器有多小 頭發(fā)絲的十萬(wàn)分之一到百萬(wàn)分之一

    世界上最小的傳感器有多小??世界上最小的傳感器可以達(dá)到人類頭發(fā)絲的十萬(wàn)分之一到百萬(wàn)分之一。據(jù)央視報(bào)道,在2025年9月,我國(guó)科研團(tuán)隊(duì)開發(fā)的量子傳感器尺寸僅0.5納米,相當(dāng)于人類頭發(fā)絲的百萬(wàn)分之一,可測(cè)量細(xì)胞、分子級(jí)微觀信號(hào)及超弱磁場(chǎng)。?
    的頭像 發(fā)表于 09-22 11:17 ?1315次閱讀

    請(qǐng)問(wèn)如何對(duì)CYBT-213043-02模塊的固件進(jìn)行編程?

    如何對(duì) CYBT-213043-02 模塊的固件進(jìn)行編程? 還有PSoC? Creator、modus toolbox好像不支持這個(gè)產(chǎn)品,有沒(méi)有官方有固件編程相關(guān)的文檔?
    發(fā)表于 07-23 07:41

    無(wú)法在調(diào)試中連接到PSOC4怎么解決?

    您好,我有一塊使用 PSOC4 CY8C4013SXI-410 制作的小板。非常簡(jiǎn)單的設(shè)備,它只有三個(gè) GPIO 引腳并通過(guò) 5 引腳 SWD 進(jìn)行編程。我遇到的問(wèn)題是程序員能夠看到該設(shè)備但無(wú)法對(duì)其
    發(fā)表于 07-22 06:02

    程序燒錄原理

    ,使其能夠執(zhí)行特定功能的過(guò)程。根據(jù)不同的需求和應(yīng)用場(chǎng)景,程序燒錄可以通過(guò)多種方式實(shí)現(xiàn)。 編程編程 最早程序燒錄方式是使用單獨(dú)的
    發(fā)表于 06-17 11:29

    程序設(shè)計(jì)與數(shù)據(jù)結(jié)構(gòu)

    的地址)出發(fā),采用推導(dǎo)的方式,深入淺出的分析了廣大C程序員學(xué)習(xí)和開發(fā)中遇到的難點(diǎn)。 2. 從方法論的高度對(duì)C語(yǔ)言在數(shù)據(jù)結(jié)構(gòu)和算法方面的應(yīng)用進(jìn)行了深入講解和闡述。 3. 講解了絕大多數(shù)C程序員開發(fā)
    發(fā)表于 05-13 16:45

    如何不使用配置實(shí)用程序對(duì)SX3進(jìn)行編程

    我們正在探索不使用配置實(shí)用程序對(duì) SX3 進(jìn)行編程的可能性。 我知道有一個(gè) HID 示例應(yīng)用程序,但它要求 SX3 已經(jīng)打開 HID 接口,對(duì)嗎? (順便說(shuō)一句,我無(wú)法找到如何在配置實(shí)
    發(fā)表于 05-06 06:33

    如何在 樹莓派 編寫和運(yùn)行 C 語(yǔ)言程序?

    在本教程中,我將討論C編程語(yǔ)言是什么,C編程的用途,以及如何在RaspberryPi編寫和運(yùn)行C程序。本文的目的是為您介紹在RaspberryPi上
    的頭像 發(fā)表于 03-25 09:28 ?1157次閱讀
    如何在 樹莓派 <b class='flag-5'>上</b>編寫和運(yùn)行 C 語(yǔ)言<b class='flag-5'>程序</b>?

    零基礎(chǔ)入門:如何在樹莓派上編寫和運(yùn)行Python程序

    是一種非常有用的編程語(yǔ)言,其語(yǔ)法易于閱讀,允許程序員使用比匯編、C或Java等語(yǔ)言更少的代碼行。Python編程語(yǔ)言最初實(shí)際是作為L(zhǎng)inux的腳本語(yǔ)言而開發(fā)的。Py
    的頭像 發(fā)表于 03-25 09:27 ?2046次閱讀
    零基礎(chǔ)入門:如何在樹莓派上編寫和運(yùn)行Python<b class='flag-5'>程序</b>?

    Gemini Vision + Raspberry Pi 化身“數(shù)字導(dǎo)盲犬”?

    。關(guān)鍵要點(diǎn)包括:1.項(xiàng)目靈感:程序員因眼睛疲勞引發(fā)思考,結(jié)合AutoBerryPi項(xiàng)目,想為視障人士創(chuàng)造了解周圍環(huán)境的設(shè)備。2.項(xiàng)目功能:能進(jìn)行圖像描述,將圖片和
    的頭像 發(fā)表于 03-25 09:20 ?1925次閱讀
    Gemini Vision + Raspberry Pi 化身“數(shù)字導(dǎo)盲犬”?