解讀大綱:計算機軟體基礎
foundations of computer software
課程**:09100070學分:3.5
總學時:56學時講課學時:34學時
實驗學時:0學時 上機學時:22學時
課程設計:0周課程性質:公共基礎課
適用專業:全校非計算機專業
先修課程:計算機文化基礎、fortran或c程式語言任選一種
開課學期:第
三、四學期其他:非學位課
一、課程的性質及作用
《計算機軟體基礎》是非計算機專業學生的一門計算機必修課。它以培養學生的程式設計能力為主要目標,使學生掌握軟體開發的基礎知識及基本技能,靈活運用所學知識解決一些實際問題,為以後計算機軟體設計與開發打下良好基礎。
進一步提高c語言程式設計能力,為今後用c語言程式設計來處理本專業的業務資料打基礎。也為開發本專業的軟體做鋪墊。(學習:等級考試,等級證書,找工作。 工作:行業應用軟體。 能力: 邏輯思維和推理能力。)
二、本課程與其它課程的聯絡
本課程是繼計算機文化基礎、計算機語言課程之後的又一門計算機綜合技能的提高篇,通過本課程的學習,為以後相關計算機課程的學習奠定良好的基礎。
三、課程內容及課時分配
第一章 概述(c語言和軟體工程)(6學時)
第二章 線性資料結構
(12學時)
第三章 非線性資料結構
(6學時)
第四章 查詢與排序演算法(10學時)
四、實驗性環節內容
1、結構體、指標、函式的使用(c語言)(2學時)
2、線性表的應用(4學時)
3、棧、佇列的應用(4學時)
4、圖或樹的儲存及遍歷(4學時)
5、查詢演算法的應用(4學時)
6、排序演算法的應用(4學時)
七、教材及參考書
教材:《軟體技術基礎》(第二版)姚全珠等編著,北京:電子工業出版社,2002
上機:教八樓-6層 計算中心,要求撰寫實驗報告(計入總成績)。
考勤:上課考勤,上機考勤(計入總成績)。
作業:按時上交,過時不候(計入總成績)。
email: [email protected]
(傳送郵件時請把標題寫得詳細些,否則作為垃圾郵件處理)
blog: emanlee.cnblogs.com
計算機軟體之母
所謂計算機軟體之母,其實是創造第乙個現代編譯程式的婦女,她同時也是商用計算機程式語言的發明人。附錄 葛麗絲 穆雷 霍普 英語 grace murray hopper,1906年12月9日 1992年1月1日 女,本姓穆雷 murray 霍普 hopper 為夫姓。美國海軍准將及計算機科學家,世界最早...
計算機軟體的發展
在20世紀70年代,隨著科技的發展和各企業工作範圍以及員工工作強度的增加,大家越來越對每天手動除了報表以及紙質檔案感到頭痛以及力不從心,於 是,人們就在尋找一種操作更簡捷運算更準確的工具,於是,傳統企業軟體產生了。此時大家所使用的軟體,只是單機版本的應用軟體,也就是說,軟體只能安裝和 執行在一台計算...
計算機軟體的發展
在20世紀70年代,隨著科技的發展和各企業工作範圍以及員工工作強度的增加,大家越來越對每天手動除了報表以及紙質檔案感到頭痛以及力不從心,於 是,人們就在尋找一種操作更簡捷運算更準確的工具,於是,傳統企業軟體產生了。此時大家所使用的軟體,只是單機版本的應用軟體,也就是說,軟體只能安裝和 執行在一台計算...