學計算機需要什麼基礎?

General 更新 2023年10月15日

學習計算機程序需要什麼科目的基礎?

初中生估計還是有難度的,程序設計對數學要求很高的,尤其建立數學模型更是純粹的數學知識。學程序設計建議你從C語言學起

學計算機的基礎是什麼 要掌握哪些

看你學哪方面 最基礎的,計算機導論,這是必看的你想弄軟件,就學好C,C++(或其他語言),嵌入式,離散數學,算法設計,數據結構等等,至少掌握一種面向對象開發軟件,比如 Qt , MFC等等

你想弄硬件,就學好彙編語言,電子電工,計算方法,算法設計,C++(或其他語言),單片機原理,編譯原理,微機接口與遠離,計算機系統結構 等等

你想弄網絡,通信等。 你需要了解Html ,TCP\IP,XML等等

(計算機專業畢業人士 純手打 望採納 謝謝)

要想學計算機編程怎麼入門啊,最基礎的是什麼,額想學,

很多人對學習C語言感到無從下手,經常問我同一個問題:究竟怎樣學習C語言?我是一個教師,已經開發了很多年的程序,和很多剛剛起步的人一樣,學習的第一個計算機語言就是C語言。經過這些年的開發,我深深的體會到C語言對於一個程序設計人員多麼的重要,如果不懂C語言,你想寫底層程序這幾乎聽起來很可笑,不懂C語言,你想寫出優秀高效的程序,這簡直就是天方夜譚。為什麼C語言如此重要呢? 第一:C語言語法結構很簡潔精妙,寫出的程序也很高效,很便於描述算法,大多數的程序員願意使用C語言去描述算法本身,所以,如果你想在程序設計方面有所建樹,就必須去學它。 第二:C語言能夠讓你深入系統底層,你知道的操作系統,哪一個不是C語言寫的?所有的windows,Unix,Linux,Mac,os/2,沒有一個裡外的,如果你不懂C語言,怎麼可能深入到這些操作系統當中去呢?更不要說你去寫它們的內核程序了。 第三:很多新型的語言都是衍生自C語言,C++,Java,C#,J#,perl...哪個不是呢?掌握了C語言,可以說你就掌握了很多門語言,經過簡單的學習,你就可以用這些新型的語言去開發了,這個再一次驗證了C語言是程序設計的重要基礎。還有啊,多說一點:即使現在招聘程序員,考試都是考C語言,你想加入it行業,那麼就一定要掌握好C語言。 那麼究竟怎樣學習C語言呢? 1:工欲善其事,必先利其器 這裡介紹幾個學習C語言必備的東東: 一個開發環境,例如turbo C 2.0,這個曾經佔據了DOS時代開發程序的大半個江山。但是現在windows時代,用turbo C有感覺不方面,編輯程序起來很吃力,並且拖放,更沒有函數變量自動感應功能,查詢參考資料也不方便。建議使用Visual C++,這個東西雖然比較大塊頭,但是一旦安裝好了,用起來很方便。 一本學習教程,現在C語言教材多如牛毛,但推薦大家使用《C語言程序設計》譚浩強主編 第二版 清華大學出版社,此書編寫的很適合初學者,並且內容也很精到。 除此以外,現在有很多輔助學習的軟件,畢竟現在是Window時代了,學習軟件多如牛毛,不象我們當初學習,只有讀書做題這麼老套。我向大家推薦一個“集成學習環境(C語言)”,裡邊的知識點總結和例程講解都非常好,還有題庫測試環境,據說有好幾千題,甚至還有一個windows下的trubo C,初學者甚至不用裝其它的編譯器,就可以練習編程了,非常適合初學者。還有一個“C語言學習系統”軟件,不過感覺只是一個題庫系統,如果你覺得題做的不夠,不妨也可以試試。 2:葵花寶典 學習計算機語言最好的方法是什麼?答曰:讀程序。 沒錯,讀程序是學習C語言入門最快,也是最好的方法。如同我,現在學習新的J#,C#等其他語言,不再是抱著書本逐行啃,而是學習它們的例程。當然,對於沒有學過任何計算機語言的初學者,最好還是先閱讀教程,學習完每一章,都要認真體會這一章的所有概念,然後不放過這一章中提到的所有例程,然後仔細研讀程序,直到每一行都理解了,然後找幾個編程題目,最好是和例程類似的或一樣的,自己試圖寫出這段已經讀懂的程序,不要以為例程你已經讀懂了,你就可以寫出和它一樣的程序,絕對不一定,不相信你就試一試吧,如果寫不出來,也不要著急,回過頭來再繼續研究例程,想想自己為什麼寫不出來,然後再去寫這段程序,反反覆覆,直到你手到擒來為止,祝賀你,你快入門了。 3:登峰造極 寫程序的最高境界其實就是掌握各種解決問題的手段(數據結構)和解決問題的方法(算法)。 是不是寫出底層程序就是程序設計高手呢?非也,寫底層程......

學習計算機編程需要什麼基礎知識????

我覺得應該根據你的工作需要或者說你的發展方向而定。基本上兩大類吧:C/C++和Java。比如,如果你要做企業級應用的你應該學習Java和C#;如果你想做嵌入式,那麼應該學好C語言;其他情況下,在你不知道要做什麼之前你可以選擇學習C/C++。學會這兩大類中的一類,對於你學習其他語言都將是比較輕鬆,包括腳本語言,動態語言……1、我的入門是從學習C語言開始的(其實課程是C++),這是我們學校的公共課,我上課比較認真(雖然老師講得很差,而且一段時間後,我就發現自己的基礎掌握比她好,當然理解深度沒她好),因此,我認為對於完全沒有基礎的人而言,聽別人講比較容易入門。當時的教材是學校自己編的,挺爛的。建議一(以C/C++為例),對於剛想進入編程的人(就是從來都沒有接觸過編程的人),最好是聽課的方式(自己看的話估計要很慢,而且很痛苦),可以找視頻或者培訓等。C語言推薦入門教材:譚浩強的C語言,最新版是第三版,不過第二版應該也可以了(藍色的)。說明一下:堅決不同意直接看K&R的《The C programming language》,這本書絕對不是初學者可以看懂的,裡面講語法的並不多,語法都是合在程序裡面講。不過這本書非常好,入門以後一定要看的一本書。當然可以從C++直接入門,C++之父強烈推薦從C++直接入手。C++推薦入門教材:錢能的C++(紅色的,清華大學出版),這本書第一版不是ISO C++,不過比較經典,作者現在也出了第二版了,第二版好像不是太好。國外的最好的入門教材據說是:《Acclerated C++》作者是Koenig和Moo夫婦,非常厲害。他們的著作還有《c陷阱與缺陷》《c++沉思錄》。《Acclerated C++》這本入門的書我沒有看過,我覺得還是先找本國內的書好好看,看的差不多了,國外的經典書籍隨便看就會覺得很有味道,否則你可能會很受打擊。入門的書至少要看兩三遍(要徹底理解哦 ):)。如果是C++,我建議後面類的部分至少要理解三到五遍。說明一下,c++模板的部分可以先不用看,如果有興趣的話,等把c++學的差不多了,我覺得可以把模板、STL、泛型編程結合起來學習,這個又是一個很大的工作量了,又得下很大的功夫。所以說,C++博大精深啊。建議二、學習過程中要結合簡單的算法,像冒泡還有類似c語言程序百例這樣的小例子做做;更進一步應該做點大一點的項目,最好是控制檯程序。或者你已經著手學習win32、MFC或linux,你也可以結合平臺做點小的項目。那時我其實並沒有考慮那麼多,因為我不是學計算機的,因此我就把參加一些計算機之類的考試當作學習目標。我當時其實C++語言基礎已經很不錯了,但是上機實踐很少(那時我沒有電腦),因此參加省計算機二級,全國計算機三級和全國計算機四級考試,結果上機都沒有通過。我很鬱悶,二級的時候是我不知道怎麼樣進那個DOS界面把題目調出來,三級的時候是很快就編好了,也通過運行了,可是成績出來卻不及格,四級的時候是編好了,可能是我那題目比較難,好像用了兩次循環,結果那破機器竟然承受不了。後來一亂就毀了(當然主要是上機太少了)。不過我那些上機都沒有去補考。二級和三級的時候是自恃水平已經遠遠超過考試要求了(^_^,見笑了,可能是因為等級考試還是比較簡單的),四級的時候則因為自己已經通過高級程序員考試,覺得補考上機好像沒必要。(我高程和四級都是在2003年考的)。建議三:定位學習方向(見附錄一)並好好學習計算機基礎知識。在你還不確定學習方向,或者你還在大學本科期間,那麼我認為應該先把......

學電腦最基礎的要會些什麼

學電腦最基礎的知識:

1.計算機有什麼作用?計算機有什麼類型?

計算機是一部處理信息的電子設備,是一種幫助人們完成某些任務的工具,計算機具有超人的記憶能力,它能準確大量地存儲處理信息,同時還能夠方便精確快速的查找信息,它的存儲量是人腦無法比似的,它具有思考判斷的能力,它能夠自動完成人們交給的各種任務。計算機可真是您的一位好朋友。在當今信息時代,信息高速公路的迅猛發展互聯網絡信息已經貫穿到千家萬戶,我們通過計算機很方便地就能夠從網絡上面獲取各類信息。殘疾人同樣可以在網絡學校中進行深造,在網絡購物、娛樂等等。盲人或視力有障礙的朋友用上計算機以後,明眼人能夠做到的事情,視力缺損的朋友同樣可以完成。在互聯網絡上面再也沒有以往的另類目光。

計算機是由什麼部件組成?

首先讓我們認識計算機的組成:計算機是由硬件和軟件兩大部分構成。

2.硬件

什麼是硬件?

硬件就是指可以看得見,摸得著的,有型的物件。計算機的硬件有:主機、顯示器、音箱、調制解調器、鼠標器、鍵盤、打印機它們都有電纜與主機相連,還有存儲信息使用的硬盤、軟盤和光盤。

3.主機是什麼?有什麼功能?

主機:機箱是裝載主機的地方,機箱只是起一個固定和保護電腦各部件的作用。主機是計算機的司令部,它相當於人的大腦可以記憶和存儲大量的信息和對各種信息進行分揀處理,所以又有電腦之稱。機箱有平放也稱為臥式機,它的外型就象辦公桌上的抽屜,裡面裝有計算機的電源部分,它提供計算機所需要的所有動力能源;硬盤:硬盤是用於存儲各類軟件和寄存文件的磁盤,硬盤是計算機存儲和記錄數據的最重要的存儲設備,要是沒有了硬盤計算機不知道還能夠幹些什麼。它就象一座無形的資料庫,空間還可以不斷擴充,它在計算機上的物理分區是C和D盤最多至Z盤,計算機一般默認硬盤為起動盤和主盤(注意:硬盤是一個精密的存儲設備,計算機起動運行以後,硬盤已經開始工作,這時候應該避免計算機的振動);軟盤驅動器也稱軟驅:顧明思意它是用於驅動軟盤和讀寫軟盤的工具,軟盤驅動器在機箱的正面。還有一個軟盤專用的插口,計算機設計有兩個軟盤擴充位,一般情況下計算機只有一個軟盤驅動器,它在計算機的物理分區上面是A和B盤;光盤驅動器也稱光驅:它是專門用於閱讀光盤和安裝軟件的,計算機也有兩個或三個光盤擴充位置,它在計算機上的物理分區是緊跟著硬盤的分區後,光盤通常設計為計算機的附盤(光盤的外形和使用跟我們平常熟悉的CD或VCD基本沒有什麼區別,使用的時候也同樣將光盤放在光盤托架上面);主板:計算機上面最大的一塊線路板就是主板,主板是計算機的心臟,它是整個計算機的組織核心。類似人腦功能的中央處理器(俗稱CPU)就安裝在主板上面,它具有超人的記憶能力和精確快速的運算功能,它能夠按照人們預定的程序毫不猶豫地去完成各項指令,還有就象交通路網的內存,它能夠提供更多的路徑和通道給計算機,使得計算機的運算速度更加快捷,要讓計算機能夠發出聲音還要裝配一個處理聲音文件的聲卡,由於讀屏軟件所需要同時播放提示聲音,因此聲卡的要求比較高,最好選用功能齊全的雙聲道聲卡。通過聲卡,你還可以向計算機輸入各類的聲音文件,聲卡上有一個輸入插口(臥式主機的輸入插口位於聲卡的最上面。立式主機的輸入插口位於聲卡的最左邊。)連接上不同的設備就可以給計算機輸入不同的文件。例如連接電子樂器,就可以輸入演奏的音樂。連接上錄音機,就可以將錄音機上面的內容傳送到計算機上進行保存編輯。要把計算機的文字和圖像顯示出來,還要裝配處理圖像的顯卡。有一些主板自帶顯卡的就不用再裝配顯卡。硬盤、軟盤驅動器和光盤驅動器都用數據......

學習計算機語言需要什麼基礎

學語言其實很有意思,但鑑於你的職業是學生,國籍是中國,建議在學有餘力的情況下學習,尤其不要為了計算機特招而學。

語言分為高級語言,彙編語言,機器語言。

其實什麼高級語言都差不多,只要學會一種,其他的1天就懂了(全神貫注一天哦)。就語言的易於理解來說呢,你現在學習java比較合適,因為實在是很簡單,但是由於你是初三學生,可能對事物的理解不能(無貶義),所以最好看視頻學習,按步驟做,一個一個任務完成,先不要創新。學語言和你現在的學習不同,很多東西不用記住,但是要會找。

基礎的話不需要哦,主要還是理解能力的需求很多,或者說想象力(類比的能力)。

至於學不學的會要看你的付出了。

學習電腦篇程需要哪些基礎?

1:本人估計有高中文化就能看懂。也不難接受。

2:強烈強烈推薦從 譚浩強的《C程序設計》 第二版 入手。

這本教材十分經典,自學也懂!許多大公司(例如說華為)和名牌學校(例如西安電子科技大)都以它為教材。

3:軟件就用 Turbo C

這個軟件很多地方都有得下,我直接給你個網址吧,這個是原版:www.onlinedown.net/soft/5515.htm

這個是漢化過的:www.onlinedown.net/soft/5516.htm

基本上這些夠你入門了。

PS:C語言是廣泛應用的編程語暢,從它入門很合適。

從零開始學習計算機編程應該怎麼學

樓主注意一下 如果想學計算機的話需要很強的自學能力和耐性 如果這兩點沒有最好別學。

如果想學第一步需要學習一門編程語言推薦C語言 樓主可以查下編程語言排行榜C一直穩居第一名

從基本的C語言語法入手,邊學語法邊寫程序不要忘記做一下書籍的課後編程練習題,然後可以學習下java語言,java有自己的很多程序庫可以直接調用,買本java的教程看看可以寫寫小程序了。然後如果想深入你還需要學習操作系統、計算機組成原理、計算機網絡、編譯原理、還有數學(離散數學很重要),當然了還學要學別的東西,太多了一下子說不全。我是軟件工程專業,課程基本自學的,純經驗之談。

初學電腦編程需要什麼

下面是我個人的一些見解,希望對樓主有所幫助~~ 學習編程,首先應該認認真真的學習一門語言。學習微軟的,就先從VB開始,VB是比較好的入門語言,可視化的,比較簡單,是非常好的入門語言。書籍最少應該準備兩本,不可能一本書籍會包含VB的所有內容,在看書的時候,可以交叉的看,一本書籍中沒有講到的內容可以在另一本中看到,這樣對學習是很有好處的,也能保證所學知識的完整性。學編程是一個很漫長的過程,不要著急,要理論與實踐想結合,例程書籍也是很重要的,看源代碼對學習也是很有幫助的,等你學完這門VB語言之後,學習別的語言是非常簡單,可以嘗試C語言,按照C——C++——VC的順序學習,有助於知識的連貫性。或者學習Delphi,入門較為簡單類似於VB,但比VB強大,即可作為入門又能做強、做大。 1 . 明確學習目的 學習編程對大多數IT業人員來說都是非常有用的。學編程,做一名編程人員,從個人角度講,可以解決在軟件使用中所遇到的問題,改進現有軟件,可以為自己找到一份理想的工作添加重要得砝碼,有利於在求職道路上謀得一個好的職位;從國家的角度,可以為中國的軟件產業做出應有的貢獻,一名優秀的程序員永遠是被爭奪的對象。學習編程還能鍛鍊思維,使我們的邏輯思維更加嚴密;能夠不斷享受到創新的樂趣,將一直有機會走在高科技的前沿,因為程序設計本身是一種創造性的工作。知識經濟時代給我們帶來了無限的機會,要想真正掌握計算機技術,並在IT行業裡幹出一番事業來,有所作為,具有一定的編程能力是一個基本條件和要求。 2 . 打好基礎 學編程要具備一定的基礎,總結之有以下幾方面: (1)數學基礎——從計算機發展和應用的歷史來看計算機的數學模型和體系結構等都是有數學家提出的,最早的計算機也是為數值計算而設計的。因此,要學好計算機就要有一定的數學基礎,出學者有高中水平就差不多了。 (2)邏輯思維能力的培養——學程序設計要有一定的邏輯思維能力,“邏思力”的培養要長時間的實踐鍛鍊。要想成為一名優秀的程序員,最重要的是掌握編程思想。要做到這一點必須在反覆的實踐、觀察、分析、比較、總結中逐漸地積累。因此在學習編程過程中,我們不必等到什麼都完全明白了才去動手實踐,只要明白了大概,就要敢於自己動手去體驗。誰都有第一次。有些問題只有通過實踐後才能明白,也只有實踐才能把老師和書上的知識變成自己的,高手都是這樣成材的。 (3)選擇一種合適的入門語言——面對各種各樣的語言,應按什麼樣的順序學呢?程序設計工具不外乎如下幾類: ① 本地開發應用軟件開發的工具有:Visual Basic 、Delphi 、VC++ ( C++ Builder ) 等;數據庫開發工具有:Visual Foxpro 、Oracle Developer 、Power Builder 等。 ② 跨平臺開發開發工具如 Java 等。 3)網絡開發對客戶端開發工具如:Java Script 等;對服務器開發工具如:PHP 、ASP 、JSP 、ISAPI 、NSAPI 、CGI 等。 以上不同的環境下幾種開發工具中 VB 法簡單並容易理解,界面設計是可設化的,易學、易用。選 VB 作為入門的方向對出學者是較為適合的。 3 . 注意理解一些重要概念 一本程序設計的書看到的無非就是變量、函數、條件語句、循環語句等概念,但要真正能進行編程應用,需要深入理解這些概念,在理解的基礎上應用,不要只簡單地學習語法、結構,而要吃透針對這些語法、結構的應用例子,做到舉一反三,觸類旁通。 4 . 掌握編程思想 學習一門語言或......

學計算機專業不需要什麼基礎吧

不需要,到學校了都會教,不過有點計算機經驗會方便些.比如讓你交作業可能就是文檔或ppt.什麼的。另外計算機內容豐富,什麼數據庫了編程語言了什麼的,不專業學習平時積累的小基礎連個屁都不是,所以不要擔心什麼基礎,大家都是一樣的

相關問題答案
學計算機需要什麼基礎?
學計算機需要什麼軟件?
學安卓都需要什麼基礎?
想學計算機該從什麼學起?
初學計算機者看什麼書?
學動漫設計需要什麼基礎?
自學計算機先看什麼書?
學會計需要什麼基礎?
學國畫需要什麼基礎?
學數控需要什麼基礎?