C++面向?qū)ο蟪绦蛟O(shè)計(jì)
Object-Oriented Programming
本課程為高級(jí)語(yǔ)言程序設(shè)計(jì)的入門(mén)課程,完全針對(duì)零起點(diǎn)的學(xué)生,可作為其他信息類(lèi)相關(guān)課程的基礎(chǔ)課。目標(biāo)是使學(xué)生通過(guò)本課程的學(xué)習(xí),掌握面向?qū)ο蟪绦蛟O(shè)計(jì)的基本概念和方法、C++的基本語(yǔ)法和編程方法;學(xué)會(huì)使用集成開(kāi)發(fā)環(huán)境;掌握程序調(diào)試方法;初步了解常用數(shù)據(jù)結(jié)構(gòu)和非數(shù)值算法;初步了解C++標(biāo)準(zhǔn)模板庫(kù)的使用方法。
計(jì)算機(jī)科學(xué)
計(jì)算機(jī)科學(xué)(computer science,縮寫(xiě)CS)是系統(tǒng)性研究信息與計(jì)算的理論基礎(chǔ)以及它們?cè)谟?jì)算機(jī)系統(tǒng)中如何實(shí)現(xiàn)與應(yīng)用的實(shí)用技術(shù)的學(xué)科。它通常被形容為對(duì)那些創(chuàng)造、描述以及轉(zhuǎn)換信息的算法處理的系統(tǒng)研究。計(jì)算機(jī)科學(xué)包含很多分支領(lǐng)域:有些強(qiáng)調(diào)特定結(jié)果的計(jì)算,比如計(jì)算機(jī)圖形學(xué);有些是探討計(jì)算問(wèn)題的性質(zhì),比如計(jì)算復(fù)雜性理論;還有一些領(lǐng)域?qū)W⒂谠鯓訉?shí)現(xiàn)計(jì)算,比如編程語(yǔ)言理論。