計算機(jī)(computer)俗稱電腦,是現(xiàn)代一種用于高速計算的電子計算機(jī)器,可以進(jìn)行數(shù)值計算,又可以進(jìn)行邏輯計算,還具有存儲記憶功能。是能夠按照程序運行,自動、高速處理海量數(shù)據(jù)的現(xiàn)代化智能電子設(shè)備。
由硬件系統(tǒng)和軟件系統(tǒng)所組成,沒有安裝任何軟件的計算機(jī)稱為裸機(jī)。可分為超級計算機(jī)、工業(yè)控制計算機(jī)、網(wǎng)絡(luò)計算機(jī)、個人計算機(jī)、嵌入式計算機(jī)五類,較先進(jìn)的計算機(jī)有生物計算機(jī)、光子計算機(jī)、量子計算機(jī)等。
計算機(jī)發(fā)明者約翰·馮·諾依曼。計算機(jī)是20世紀(jì)最先進(jìn)的科學(xué)技術(shù)發(fā)明之一,對人類的生產(chǎn)活動和社會活動產(chǎn)生了極其重要的影響,并以強(qiáng)大的生命力飛速發(fā)展。它的應(yīng)用領(lǐng)域從最初的軍事科研應(yīng)用擴(kuò)展到社會的各個領(lǐng)域,已形成了規(guī)模巨大的計算機(jī)產(chǎn)業(yè),帶動了全球范圍的技術(shù)進(jìn)步,由此引發(fā)了深刻的社會變革,計算機(jī)已遍及一般學(xué)校、企事業(yè)單位,進(jìn)入尋常百姓家,成為信息社會中必不可少的工具。
計算機(jī)思維是指人們要有操作計算機(jī)的思維來運作計算機(jī),計算機(jī)語言沒有思想。計算機(jī)語言的"思想"存在于編制程序的人的大腦之中,這就將使計算機(jī)語言的思想與方法分離了。
計算機(jī)思維中需要知道現(xiàn)有的計算機(jī)不可能像人的大腦那樣思維。
一般認(rèn)為,在計算機(jī)沒有出現(xiàn)之前,人類的思維體系中就有了計算思維。
例如,原始人將普通石頭改造成可用的工具過程中,會考慮工具制作的細(xì)節(jié)。美國的周以真教授舉的“做飯的例子”屬于作業(yè)調(diào)度。
在計算機(jī)未出現(xiàn)之前,人類的計算思維缺少自動化計算工具的支持,因此計算思維與其他思維方式融合在一起,更多地表現(xiàn)為其他思維方式。自動化的實現(xiàn)得以與以計算機(jī)為代表的先進(jìn)計算工具的發(fā)展。
目前所說的“計算思維”更多是基于計算機(jī)科學(xué)的概念體系,以及借助各類計算工具,實現(xiàn)問題求解、構(gòu)造系統(tǒng),理解人類活動行為。計算機(jī)的計算思維幫助計算機(jī)運算。
在某種程度上是計算機(jī)的輔助程序。
去百度文庫,查看完整內(nèi)容>
內(nèi)容來自用戶:銀豆豆的豆豆
1.美國卡內(nèi)基·梅隆大學(xué)計算機(jī)科學(xué)系主任周以真(Jeannette M Wing)教授在美國計算機(jī)權(quán)威期刊《Communications of the ACM》雜志49卷第3期上發(fā)表了題為“Computational thinking and thinking about computing”的文章,提出了“計算思維”的概念
2.計算思維是運用計算機(jī)科學(xué)的基礎(chǔ)概念進(jìn)行問題求解、系統(tǒng)設(shè)計、以及人類行為理解等涵蓋計算機(jī)科學(xué)之廣度的一系列思維活動。計算思維最根本的內(nèi)容,即其本質(zhì)是抽象和自動化。
3.通過約簡、嵌入、轉(zhuǎn)化和仿真等方法,把一個看來困難的問題重新闡釋成一個我們知道問題怎樣解決的方法;
是一種遞歸思維,是一種并行處理,是一種把代碼譯成數(shù)據(jù)又能把數(shù)據(jù)譯成代碼,是一種多維分析推廣的類型檢查方法;
是一種采用抽象和分解來控制龐雜的任務(wù)或進(jìn)行巨大復(fù)雜系統(tǒng)設(shè)計的方法,是基于關(guān)注分離的方法(SoC方法);
是一種選擇合適的方式去陳述一個問題,或?qū)σ粋€問題的相關(guān)方面建模使其易于處理的思維方法;
是按照預(yù)防、保護(hù)及通過冗余、容錯、糾錯的方式,并從最壞情況進(jìn)行系統(tǒng)恢復(fù)的一種思維方法;
是利用啟發(fā)式推理尋求解答,也即在不確定情況下的規(guī)劃、學(xué)習(xí)和調(diào)度的思維方法;
是利用海量數(shù)據(jù)來加快計算,在時間和空間之間,在處理能力和存儲容量之間進(jìn)行折衷的思維方法。?
一、數(shù)值計算
計算機(jī)廣泛地應(yīng)用于科學(xué)和工程技術(shù)方面的計算,這是計算機(jī)應(yīng)用的一個基本方面,也是我們比較熟悉的。如:人造衛(wèi)星軌跡計算,導(dǎo)彈發(fā)射的各項參數(shù)的計算,房屋抗震強(qiáng)度的計算等。
二、數(shù)據(jù)處理
用計算機(jī)對數(shù)據(jù)及時地加以記錄、整理和計算,加工成人們所要求的形式,稱為數(shù)據(jù)處理。數(shù)據(jù)處理與數(shù)值計算相比較,它的主要特點是原始數(shù)據(jù)多,處理量大,時間性強(qiáng),但計算公式并不復(fù)雜。
在計算機(jī)應(yīng)用普及的今天,計算機(jī)已經(jīng)不再只是進(jìn)行科學(xué)計算的工具,計算機(jī)更多地應(yīng)用在數(shù)據(jù)處理方面。如:對工廠的生產(chǎn)管理、計劃調(diào)度、統(tǒng)計報表、質(zhì)量分析和控制等;在財務(wù)部門,用計算機(jī)對帳目登記、分類、匯總、統(tǒng)計、制表等。
我們不可以用計算機(jī)實現(xiàn)辦公自動化。用計算機(jī)進(jìn)行文字錄入、排版、制版和打印,比傳統(tǒng)鉛字打印速度快、效率高,并且使用更加方便;用計算機(jī)通信即通過局域網(wǎng)或廣域網(wǎng)進(jìn)行數(shù)據(jù)交換,可以方便地發(fā)送與接收數(shù)據(jù)報表和圖文傳真。
三、自動控制
自動控制也是計算機(jī)應(yīng)用的一個重要方面。在生產(chǎn)過程中,采用計算機(jī)進(jìn)行自動控制,可以大大提高產(chǎn)品的數(shù)量和質(zhì)量,提高勞動生產(chǎn)率,改善人們工作條件,節(jié)省原材料的消耗,降低生產(chǎn)成本等。
四、輔助設(shè)計
計算機(jī)輔助設(shè)計(Computer Aided
Design,簡稱CAD)是借助計算機(jī)進(jìn)行設(shè)計的一項實用技術(shù),采用計算機(jī)輔助設(shè)計過程實現(xiàn)自動化或半自動化,不僅可以大大縮短設(shè)計周期,加速產(chǎn)品的更新?lián)Q代,降低生產(chǎn)成本,節(jié)省人力物力,而且對保證產(chǎn)品有重要作用。
五、輔助教學(xué)
計算機(jī)輔助教學(xué)(簡稱CAI)是利用計算機(jī)對學(xué)生進(jìn)行教學(xué)。計算機(jī)輔助教學(xué)的第一個大型系統(tǒng)是在60年代由美國伊里諾大學(xué)開發(fā)的PLATO?,F(xiàn)在世界上發(fā)展的各方教學(xué)軟件已無法準(zhǔn)確統(tǒng)計。CAI的專用軟件稱為課件,是CAD的一大分支,它可按不同教學(xué)方式方法以及不同領(lǐng)域內(nèi)容進(jìn)行分類。
六、人工智能
計算機(jī)有記憶能力,又擅長進(jìn)行邏輯推理運算,因此計算機(jī)可以模仿人的思維,讓計算機(jī)具有一定的學(xué)習(xí)和推理功能,能夠自己積累知識,并且獨立解決問題,這就是計算機(jī)的人工智能。例如,計算機(jī)可以對計算機(jī)高級語言進(jìn)行編譯和解釋;不同國家語言之間的機(jī)器翻譯;在很多場合下,裝上電腦的機(jī)器人可以代替人們進(jìn)行繁重的、危險的體力勞動和部分簡單重復(fù)的腦力勞動。
七、娛樂活動
2006年3月,美國卡內(nèi)基·梅隆大學(xué)計算機(jī)科學(xué)系主任周以真Jeannette M. Wing教授在美國計算機(jī)權(quán)威期刊《Communications of the ACM》雜志上給出,并定義的計算思維Computational Thinking。
周教授認(rèn)為:計算思維是運用計算機(jī)科學(xué)的基礎(chǔ)概念進(jìn)行問題求解、系統(tǒng)設(shè)計、以及人類行為理解等涵蓋計算機(jī)科學(xué)之廣度的一系列思維活動。 以上是關(guān)于計算思維的一個總定義,周教授為了讓人們更易于理解,又將它更進(jìn)一步地定義為:通過約簡、嵌入、轉(zhuǎn)化和仿真等方法,把一個看來困難的問題重新闡釋成一個我們知道問題怎樣解決的方法;是一種遞歸思維,是一種并行處理,是一種把代碼譯成數(shù)據(jù)又能把數(shù)據(jù)譯成代碼,是一種多維分析推廣的類型檢查方法;是一種采用抽象和分解來控制龐雜的任務(wù)或進(jìn)行巨大復(fù)雜系統(tǒng)設(shè)計的方法,是基于關(guān)注分離的方法SoC方法;是一種選擇合適的方式去陳述一個問題,或?qū)σ粋€問題的相關(guān)方面建模使其易于處理的思維方法;是按照預(yù)防、保護(hù)及通過冗余、容錯、糾錯的方式,并從最壞情況進(jìn)行系統(tǒng)恢復(fù)的一種思維方法;是利用啟發(fā)式推理尋求解答,也即在不確定情況下的規(guī)劃、學(xué)習(xí)和調(diào)度的思維方法;是利用海量數(shù)據(jù)來加快計算,在時間和空間之間,在處理能力和存儲容量之間進(jìn)行折衷的思維方法。
算法策略就是在問題空間中隨機(jī)搜索所有可能的解決問題的方法,直至選擇一種有效的方法解決問題。
算法策略間的關(guān)系編輯
1、對問題進(jìn)行分解的算法策略——分治法與動態(tài)規(guī)劃法
共同點:(1)分治法與動態(tài)規(guī)劃法實際上都是遞歸思想的運用
(2)二者的根本策略都是對問題進(jìn)行分解,找到大規(guī)模與小規(guī)模的關(guān)系,然后通過解小規(guī)模的解,得出大規(guī)模的解
不同點: 適用于分治法的問題分解成子問題后,各子問題間無公共子子問題,而動態(tài)規(guī)劃法相反。
動態(tài)規(guī)劃法 = 分治算法思想 + 解決子問題間的冗余情況
2、多階段逐步解決問題的策略——貪心算法和動態(tài)規(guī)劃法
貪心算法:每一步都根據(jù)策略得到一個結(jié)果,并傳遞到下一步,自頂向下,一步一步地做出貪心決策。
動態(tài)規(guī)劃算法:每一步?jīng)Q策得到的不是一個唯一結(jié)果,而是一組中間結(jié)果(且這些結(jié)果在以后各步可能得到多次引用),只是每一步都使問題的規(guī)模逐步縮小,最終得到問題的一個結(jié)果。
計算機(jī)能夠快速、準(zhǔn)確地“計算”的最基本的原因,就是硬件與軟件的分離、程序與數(shù)據(jù)的分離。這實際上也就是將我們?nèi)祟愖匀徽Z言中的思想與方法、方法與對象、思想與對象實行了分離。由于這些分離,使得計算機(jī)的程序語言中的命令與數(shù)據(jù),都能非常精確地指稱計算機(jī)內(nèi)存里面的確定區(qū)域。
這樣,計算機(jī)“計算”的時候,就不會象人類大腦那樣,左半腦中的一個語詞指稱的是一個幾乎難以確切地劃分出“邊界”的右半腦中的圖景,而是一塊有著確定“地址”的內(nèi)存區(qū)域。這樣,計算機(jī)就能夠達(dá)到快速準(zhǔn)確地“計算”了。
計算思維的四個方面有形式化,抽象性,概括性,理論性。
計算思維是運用計算機(jī)科學(xué)的基礎(chǔ)概念進(jìn)行問題求解、系統(tǒng)設(shè)計、以及人類行為理解等涵蓋計算機(jī)科學(xué)之廣度的一系列思維活動,由周以真于2006年3月首次提出。
計算思維吸取了問題解決所采用的一般數(shù)學(xué)思維方法,以及復(fù)雜性、智能、心理、人類行為的理解等的一般科學(xué)思維方法。
擴(kuò)展資料:
計算機(jī)科學(xué)在本質(zhì)上源自數(shù)學(xué)思維,因為像所有的科學(xué)一樣,其形式化基礎(chǔ)建筑于數(shù)學(xué)之上。
計算思維是人類求解問題的一條途徑,但決非要使人類像計算機(jī)那樣地思考。計算機(jī)枯燥且沉悶,人類聰穎且富有想象力。是人類賦予計算機(jī)激情。配置了計算設(shè)備,我們就能用自己的智慧去解決那些在計算時代之前不敢嘗試的問題,實現(xiàn)“只有想不到,沒有做不到”的境界。
計算機(jī)科學(xué)又從本質(zhì)上源自工程思維,因為我們建造的是能夠與實際世界互動的系統(tǒng),基本計算設(shè)備的限制迫使計算機(jī)學(xué)家必須計算性地思考,不能只是數(shù)學(xué)性地思考。構(gòu)建虛擬世界的自由使我們能夠設(shè)計超越物理世界的各種系統(tǒng)。
參考資料來源:搜狗百科——計算思維
計算機(jī)的教育方法是多種多樣的,不同的學(xué)校會有所不同,像我校是采用四個一教學(xué)法(1+1+1+1)
第一課:概念、理論
——教師講授基本的要領(lǐng)和理論知識,引導(dǎo)學(xué)員在理解的基礎(chǔ)上學(xué)習(xí)。
第二課:動手實踐
——學(xué)員在機(jī)房上試驗課。通過試驗理解概念和理論知識,達(dá)致電上理性到感受性的轉(zhuǎn)化。
第三課:在線學(xué)習(xí)
——學(xué)員通過計算機(jī)在線課程,進(jìn)行自學(xué),自問、自解、自判等過程,充分培養(yǎng)其發(fā)現(xiàn)問題、解決問題的能力。
第四課:總結(jié)提高
——學(xué)員提出整個學(xué)習(xí)過程中遇到的問題,教師組織組織討論和解答,并引導(dǎo)學(xué)生深入理解,達(dá)到總結(jié)提高的目的。
聲明:本網(wǎng)站尊重并保護(hù)知識產(chǎn)權(quán),根據(jù)《信息網(wǎng)絡(luò)傳播權(quán)保護(hù)條例》,如果我們轉(zhuǎn)載的作品侵犯了您的權(quán)利,請在一個月內(nèi)通知我們,我們會及時刪除。
蜀ICP備2020033479號-4 Copyright ? 2016 學(xué)習(xí)鳥. 頁面生成時間:3.341秒