第1節(1 / 3)

計算機科學與技術導論學習報告

計算機誕生不過僅僅60多年,然而它的發展速度和它給人類社會所帶來的變化卻是驚人的。如今,計算機的普及範圍越來越廣,人們的日常生活幾乎離不開計算機。計算機將人類帶入了信息時代。而在這個高速發展的信息時代裏,需要一些怎樣的計算機人才呢?我們又應該掌握哪些計算機科學的知識呢?計算機科學的發展方向又有那些呢?該方向發展趨勢又怎樣?

首先可以肯定的是,社會對計算機人才是急需的。因為計算機領域是一個飛速發展的領域,而要想跟上計算機飛速發展的步伐,就需要掌握這方麵技術的人才。所以,無論是企業還是科研單位,都把招攬人才作為發展的基礎。所以,對於學習計算機的我們來說,這是一個很好的社會環境。隻要自身擁有過硬的本領,就一定能夠在這個領域開創出自己的天地。

那麼,怎樣練就過硬的本領呢?這就需要我們去掌握一定程度的專業知識和相關的實踐能力。首先我們要具備紮實的基礎知識,掌握計算機科學的基本理論,基本知識。隻有紮實的基礎,才能更加有效的去研究更深領域的知識。這些基本知識包括計算機運算基礎,計算機基本結構與工作原理,程序設計基礎,數據結構基礎等。然後,我們應該掌計算機係統的分析和設計的基本方法。其次,在此基礎上,學生應當就某一個學科方向,深入了解該方向的知識,熟練掌握該專業的知識與技能。並且我們應該具有創新精神,不要局限於已有的知識,而應當時刻注意學習新的知識,不斷進步。隻有時刻關注學科的最新發展動態,才能在這門學科上不落伍。當然,除了專業知識外,一些其他的知識也是必備的。比如說計算機產業的道德準則和法律法規。學習了這些知識,我們才能在今後的工作中更好的約束自己並且在權益受到侵害時能夠利用法律武器維護自己的權益。

在能力方麵,第一,要做到掌握計算機軟、硬件的應用基本技能,具有較強的實際動手能力。同時具有研究開發計算機軟、硬件的基本能力,可以利用自己的能力為企事業單位或計算機技術研究解決實際問題。此外,應具有善於與人合作共事的能力,計算機技術研究是一個龐大的工程,不是靠一兩個人就可以完成的,因此,合作交流就格外重要。隻有具有與人合作的意識和能力,才可以共同進步,並帶動相應學科進步。最後,學習能力是必不可少的,要想跟上計算機產業迅猛發展的步伐,就要不斷學習新的知識,這對自主獲取知識的能力有較高的要求。因此,要有自主學習和快速學習的能力。

前麵講到我們要對一兩個學科方向精通,現在,我就選擇一個學科方向做簡單描述。

這裏我想談談我對軟件工程的認識。對於軟件工程,不同的組織和專家有不同的定義。《計算機科學技術百科全書》中給出的定義是:軟件工程是應用計算機科學、數學及管理科學等原理,開發軟件的工程。軟件工程的核心思想是把軟件產品看作是一個像其他工業產品一樣的工程產品來處理,同時,軟件工程也注重不同於其他工業產品生產的一些特征,並針對軟件的特點提出了許多有別於一般工業工程的技術的一些技術方法。軟件工程借鑒傳統工程的原則、方法,以提高質量、降低成本。其中,計算機科學、數學用於構建模型與算法,工程科學用於製定規範、設計範型(paradigm)、評估成本及確定權衡,管理科學用於計劃、資源、質量、成本等管理。那麼,軟件工程專業除了基礎課外還需要學習哪些專業課程呢?這些專業課可能包括: