計算機軟件技術

計算機軟件技術

學科專業
軟件技術基礎算是入門導論那種性質的課,這門課主要分為三部分,第一講操作系統,讓大家了解,計算機的各種軟件是如何在硬件平台上工作的。學好這一部分,幫助你學習後續課程——微機原理,優秀的軟件工程師必須對硬件平台和軟件系統之間的依賴關系的認識。第二講數據結構與算法分析。所以最好是在學習C語言 C語言Combined Language(組合語言)的中英混合簡稱。是一種計算機程序設計語言。既有高級語言的特點,又有彙編語言的特點。它可以作為工作系統設計語言,編寫系統應用程序之後學習,主要講了一些常用的數據結構,以及對實際的問題提出解決的方案的一些思路。第三講軟件工程,在設計大型的軟件時,以一種工程管理的方式去控制開發、測試流程。
  • 中文名:軟件技術專業
  • 外文名:the faculty of software technology
  • 類别:
  • 主管部門:
  • 學科門類:電子信息大類
  • 職業資格:軟件開發工程師
  • 專業類别:計算機類
  • 修學年限:3年
  • 專業代碼:610205

内容

程序設計基礎、數據結構、數據庫應用技術、軟件編程技術、軟件測試技術、軟件項目開發與管理等。

本專業培養德、智、體、美全面發展,具有良好職業道德和人文素養,了解軟件項目的開發流程,掌握軟件設計與應用的知識和技能,掌握主流軟件開發技術,具備軟件開發、測試能力,從事軟件編碼、軟件測試、軟件技術服務、軟件銷售等工作的高素質技術技能人才。

基礎知識點儲備

概述n1 、程序 = 算法 + 數據結構n2 、算法的幾個基本特征:能行性确定性有窮性擁有足夠的情報n3 、算法的複雜度主要包括:時間複雜度和空間複雜度n第二章:數據結構n邏輯結構:數據集合中各數據元素之間所固有的邏輯關系(集合結構、線性結構、樹形結構、圖狀結構),可以看作是從具體問題抽象出來的數據模型。

物理(存儲)結構:在對數據進行處理時,各數據元素在計算機中的存儲關系,可分為以下四種:順序存儲結構(存儲空間連續)、鍊式存儲結構、索引結構、散列結構、數據結構的運算是指對數據結構中的結點進行操作的集合,包括插入、删除、更新、檢索、排序等。

數據元素是數據的基本單位、有時數據元素可由若幹個數據項(數據的屬性)組成,在這種情況下,數據項組成的數據元素稱為記錄,數據項是具有獨立含義的最小标識單位,不可分割、順序存儲結構:通常定義一維數組來表示線性表的順序存儲空間、順序表的插入異常處理:( m 為線性表的空間大小, n 為線性表的長度 <=m ,插入的位置為i ,i 表示在第 i 個元素之前插入)n

介紹

内容包括可信操作系統、應用程序設計語言、數據庫系統、應用可移植性、軟件工程、分布式計算與網格計算、Agent技術、應用系統集成、軟件安全等。

相關詞條

相關搜索

其它詞條