篩選
學(xué)科:
27個(gè)滿足條件"軟件工程"的課程
1/2
數(shù)據(jù)庫(kù)系統(tǒng)
主要內(nèi)容包括:1 數(shù)據(jù)庫(kù)系統(tǒng)的基本概念。2 微機(jī)數(shù)據(jù)庫(kù)管理系統(tǒng)的使用。3 關(guān)系模型和關(guān)系代數(shù),SQL語(yǔ)言。4 關(guān)系數(shù)據(jù)庫(kù)的規(guī)范化理論。5 數(shù)據(jù)庫(kù)設(shè)計(jì)。6 數(shù)據(jù)庫(kù)保護(hù) (安全性,完整性,并發(fā)控制,恢復(fù)等)。7 數(shù)據(jù)庫(kù)新技術(shù)發(fā)展。
軟件需求分析
軟件需求分析就是把軟件計(jì)劃期間建立的軟件可行性分析求精和細(xì)化,分析各種可能的解法,并且分配給各個(gè)軟件元素。需求分析是軟件定義階段中的最后一步,是確定系統(tǒng)必須完成哪些工作,也就是對(duì)目標(biāo)系統(tǒng)提出完整、準(zhǔn)確、清晰、具體的要求。
軟件測(cè)試
軟件測(cè)試是信息系統(tǒng)開發(fā)中的一個(gè)重要步驟,隨著軟件變得日益復(fù)雜,軟件測(cè)試也變得越來(lái)越重要。通過(guò)本課程的理論學(xué)習(xí)與實(shí)踐,使學(xué)生掌握軟件測(cè)試的基本概念與基本理論, 學(xué)會(huì)軟件測(cè)試的方法、軟件測(cè)試工具的使用、軟件測(cè)試過(guò)程的管理。
軟件工程
軟件工程是一門指導(dǎo)軟件開發(fā)與維護(hù)的綜合性課程,包括軟件工程的基本概念、軟件過(guò)程和生命周期建模、項(xiàng)目計(jì)劃和管理、需求工程、體系結(jié)構(gòu)和模塊設(shè)計(jì)、編碼與測(cè)試、軟件維護(hù)、評(píng)估與改進(jìn)等。
嵌入式系統(tǒng)
本課程是電子信息類專業(yè)的必修課之一。隨著后PC時(shí)代的到來(lái),以高速度、高可靠、低功耗為特征的嵌入式系統(tǒng)的應(yīng)用日益廣泛和深入,嵌入式系統(tǒng)設(shè)計(jì)在計(jì)算機(jī)科學(xué)與技術(shù)專業(yè)課程體系中的地位愈發(fā)重要。通過(guò)本課程的學(xué)習(xí),掌握嵌入式系統(tǒng)的組成和基本原理、ARM體系結(jié)構(gòu)特點(diǎn)、嵌入式系統(tǒng)設(shè)計(jì)的一般原理及方法、以及嵌入式操作系統(tǒng)的基本原理及應(yīng)用等。
Java面向?qū)ο蟪绦蛟O(shè)計(jì)
本課程是計(jì)算機(jī)軟件、多媒體和網(wǎng)絡(luò)技術(shù)等專業(yè)的的專業(yè)課程之一,是學(xué)習(xí)計(jì)算機(jī)程序設(shè)計(jì)的一門重要課程。通過(guò)全面、系統(tǒng)地介紹Java語(yǔ)言的基礎(chǔ)知識(shí)、運(yùn)行機(jī)制、多種編程方法和技術(shù),使學(xué)生理解和掌握面向?qū)ο蟮某绦蛟O(shè)計(jì)方法,理解和掌握網(wǎng)絡(luò)程序的特點(diǎn)和設(shè)計(jì)方法。該課程一般涉及上機(jī)實(shí)驗(yàn)課,通過(guò)上機(jī)實(shí)驗(yàn)?zāi)苷莆誒OP的編程思想和方法、掌握J(rèn)ava語(yǔ)言的編程思想和方法。并能用Java語(yǔ)言來(lái)描述OOP的編程思想和方法,同時(shí)掌握J(rèn)ava語(yǔ)言的語(yǔ)法特點(diǎn)、程序結(jié)構(gòu)、主要技術(shù)及編程技巧,能在相關(guān)的集成開發(fā)環(huán)境中編寫應(yīng)用程序。
計(jì)算機(jī)網(wǎng)絡(luò)
計(jì)算機(jī)網(wǎng)絡(luò)是一門關(guān)于網(wǎng)絡(luò)基本原理、協(xié)議、技術(shù)及應(yīng)用的課程,包括網(wǎng)絡(luò)分層體系結(jié)構(gòu)模型、物理層至應(yīng)用層各層主要設(shè)計(jì)問題、TCP/IP協(xié)議棧、常見網(wǎng)絡(luò)應(yīng)用、以及基本的網(wǎng)絡(luò)安全技術(shù)。
數(shù)據(jù)可視化
數(shù)據(jù)可視化是人們使用計(jì)算機(jī)創(chuàng)建圖形圖表,可視化提取出來(lái)的數(shù)據(jù),將數(shù)據(jù)的各種屬性和變量呈現(xiàn)出來(lái)。
本課程的主要介紹數(shù)據(jù)可視化的一般原理和處理方法, 數(shù)據(jù)可視化工具,對(duì)數(shù)據(jù)進(jìn)行可視化處理。此外,本課程還介紹數(shù)據(jù)可視化的基礎(chǔ)理論和概念,針對(duì)實(shí)際應(yīng)用中遇到的不同類型的數(shù)據(jù)介紹相應(yīng)的可視化方法,并介紹可視化綜合應(yīng)用及實(shí)用系統(tǒng)。
數(shù)據(jù)結(jié)構(gòu)與算法
1.從ADT角度介紹常用的數(shù)據(jù)結(jié)構(gòu)和算法分析的基本方法。使學(xué)生從數(shù)據(jù)結(jié)構(gòu)的邏輯結(jié)構(gòu)、相應(yīng)的一組基本運(yùn)算、實(shí)現(xiàn)以及對(duì)實(shí)現(xiàn)的評(píng)價(jià)等方面去掌握線性表、棧、隊(duì)列、串、數(shù)組、樹、圖等常用的數(shù)據(jù)結(jié)構(gòu),并對(duì)算法的時(shí)間和空間復(fù)雜性有一定的分析能力。
2.介紹排序技術(shù)。使學(xué)生掌握插入排序、選擇排序、交換排序、基數(shù)排序、歸并排序等常用的排序算法,并討論他們的時(shí)間和空間開銷。
3.通過(guò)本課程的學(xué)習(xí),學(xué)生將掌握常用的數(shù)據(jù)結(jié)構(gòu)和算法的設(shè)計(jì)和分析方法,提高程序設(shè)計(jì)的能力;針對(duì)簡(jiǎn)單的求解問題,選擇合理的數(shù)據(jù)結(jié)構(gòu)解決之。
高等數(shù)學(xué)
高等數(shù)學(xué)是高等學(xué)校理工科專業(yè)重要的基礎(chǔ)理論課,是培養(yǎng)學(xué)生掌握科學(xué)思維能力、掌握數(shù)學(xué)知識(shí)和數(shù)學(xué)技術(shù)的重要基礎(chǔ)課程。該課程所論及的科學(xué)思想和方法論,在自然科學(xué)、工程技術(shù)、經(jīng)濟(jì)和社會(huì)科學(xué)等領(lǐng)域中具有廣泛應(yīng)用和強(qiáng)勁的活力。
計(jì)算機(jī)安全
本課程是計(jì)算機(jī)信息類專業(yè)的一門專業(yè)選修課。課程主要講授計(jì)算機(jī)安全概述;信息安全方面的國(guó)際標(biāo)準(zhǔn)ISO17799介紹;常規(guī)加密、公開密鑰加密、鑒別和數(shù)字簽名、安全協(xié)議等計(jì)算機(jī)安全基礎(chǔ)技術(shù);IP安全(IPSec)、Web安全(SSL/TLS)、電子商務(wù)安全(SET)、電子郵件安全(PGP、S/MIME)等網(wǎng)絡(luò)安全實(shí)踐;入侵防護(hù)、惡意程序防護(hù)、防火墻、安全操作系統(tǒng)等系統(tǒng)安全實(shí)踐等內(nèi)容。
計(jì)算機(jī)導(dǎo)論
本課程是計(jì)算機(jī)系的基礎(chǔ)課程,它擔(dān)負(fù)著系統(tǒng)、全面地介紹計(jì)算機(jī)科學(xué)技術(shù)的基礎(chǔ)知識(shí)、引導(dǎo)學(xué)生進(jìn)入計(jì)算機(jī)科學(xué)技術(shù)大門的重任。該課程的教學(xué)目標(biāo)是在介紹信息管理系統(tǒng)、計(jì)算機(jī)組成、程序設(shè)計(jì)、數(shù)據(jù)庫(kù)、網(wǎng)絡(luò)及病毒方面的基礎(chǔ)知識(shí);使本專業(yè)的新生初步建立起對(duì)計(jì)算學(xué)科的本質(zhì)認(rèn)識(shí)。
算法設(shè)計(jì)與分析
《算法設(shè)計(jì)與分析》是一門重要的計(jì)算機(jī)專業(yè)理論基礎(chǔ)課程。該課程以系統(tǒng)的講解算法設(shè)計(jì)的基本模式,算法分析的基本方法,問題的半形式化描述和算法證明,為初入計(jì)算機(jī)專業(yè)的學(xué)生建立起完整且系統(tǒng)的分析求解問題的方法體系。
數(shù)字圖像處理
數(shù)字圖像處理技術(shù)在物理學(xué)、生物醫(yī)學(xué)、測(cè)繪、遙感等許多學(xué)科中具有廣泛的應(yīng)用,本課程主要講授:圖像的基本概念、圖像變換、圖像增強(qiáng)、圖像恢復(fù)、圖像重建、圖像壓縮等;實(shí)驗(yàn)部分著重培養(yǎng)學(xué)生的實(shí)際編程能力,包括圖像的統(tǒng)計(jì)參數(shù)計(jì)算,直方圖均衡,中值濾波,sobel銳化,DCT變換。
數(shù)字邏輯
數(shù)字邏輯課程系統(tǒng)地介紹數(shù)字電路設(shè)計(jì)與分析的基礎(chǔ)知識(shí)。從數(shù)字電路、數(shù)制系統(tǒng)等基本概念入手;論述組合邏輯、觸發(fā)器、計(jì)數(shù)器、寄存器以及時(shí)序電路的分析與設(shè)計(jì)。通過(guò)學(xué)習(xí)本課程,可掌握數(shù)字邏輯的數(shù)制系統(tǒng)、基本編碼、布爾代數(shù)、組合邏輯和時(shí)序邏輯電路設(shè)計(jì)的基本方法。
編譯原理
本課程是計(jì)算機(jī)專業(yè)的重要專業(yè)課之一,主要介紹程序設(shè)計(jì)語(yǔ)言編譯構(gòu)造的基本原理和基本實(shí)現(xiàn)方法。本課程主要講授形式語(yǔ)言、有限自動(dòng)機(jī)、自上而下和自下而上的語(yǔ)法分析、LR分析方法、屬性文法和語(yǔ)法制導(dǎo)翻譯、語(yǔ)義分析的蹭代碼產(chǎn)生、存儲(chǔ)器的動(dòng)態(tài)分配與管理、符號(hào)表的組織與管理、優(yōu)化問題、代碼生成等內(nèi)容。
C++面向?qū)ο蟪绦蛟O(shè)計(jì)
本課程為高級(jí)語(yǔ)言程序設(shè)計(jì)的入門課程,完全針對(duì)零起點(diǎn)的學(xué)生,可作為其他信息類相關(guān)課程的基礎(chǔ)課。目標(biāo)是使學(xué)生通過(guò)本課程的學(xué)習(xí),掌握面向?qū)ο蟪绦蛟O(shè)計(jì)的基本概念和方法、C++的基本語(yǔ)法和編程方法;學(xué)會(huì)使用集成開發(fā)環(huán)境;掌握程序調(diào)試方法;初步了解常用數(shù)據(jù)結(jié)構(gòu)和非數(shù)值算法;初步了解C++標(biāo)準(zhǔn)模板庫(kù)的使用方法。
操作系統(tǒng)
任何計(jì)算機(jī)都必須在加載相應(yīng)的操作系統(tǒng)之后,才能構(gòu)成一個(gè)可以運(yùn)轉(zhuǎn)的計(jì)算機(jī)系統(tǒng)。操作系統(tǒng)的性能高低,決定了整體系統(tǒng)的性能;操作系統(tǒng)本身的安全可靠程度,決定了整個(gè)系統(tǒng)的安全性和可靠性。操作系統(tǒng)是軟件技術(shù)的核心和基礎(chǔ)運(yùn)行平臺(tái)。因此,相關(guān)專業(yè)的學(xué)生必須學(xué)習(xí)和掌握操作系統(tǒng)的基本原理和專業(yè)知識(shí)。本課程的目的如下:
1.介紹操作系統(tǒng)的基本概念、基本結(jié)構(gòu)及運(yùn)行環(huán)境。
2.介紹操作系統(tǒng)原理、設(shè)計(jì)方法和實(shí)現(xiàn)技術(shù)。
3.介紹操作系統(tǒng)的演化過(guò)程、發(fā)展研究動(dòng)向、新技術(shù)以及新思想。
4.介紹各種有代表性的、典型的操作系統(tǒng)實(shí)例(例如:Windows、Solaris、Linux)。
5.培養(yǎng)學(xué)生分析問題、解決問題的基本能力,培養(yǎng)創(chuàng)造型人才。
離散數(shù)學(xué)
離散數(shù)學(xué)是研究離散量的結(jié)構(gòu)及其相互關(guān)系的數(shù)學(xué)學(xué)科,是現(xiàn)代數(shù)學(xué)的一個(gè)重要分支。離散的含義是指不同的連接在一起的元素,主要是研究基于離散量的結(jié)構(gòu)和相互間的關(guān)系,其對(duì)象一般是有限個(gè)或可數(shù)個(gè)元素。離散數(shù)學(xué)在各學(xué)科領(lǐng)域,特別在計(jì)算機(jī)科學(xué)與技術(shù)領(lǐng)域有著廣泛的應(yīng)用,同時(shí)離散數(shù)學(xué)也是計(jì)算機(jī)專業(yè)的許多專業(yè)課程,如程序設(shè)計(jì)語(yǔ)言、數(shù)據(jù)結(jié)構(gòu)、操作系統(tǒng)、編譯技術(shù)、人工智能、數(shù)據(jù)庫(kù)、算法設(shè)計(jì)與分析、理論計(jì)算機(jī)科學(xué)基礎(chǔ)等必不可少的先行課程。通過(guò)本課程的學(xué)習(xí),使學(xué)生具有現(xiàn)代數(shù)學(xué)的觀點(diǎn)和方法,并初步掌握處理離散結(jié)構(gòu)所必須的描述工具和方法.同時(shí),也要培養(yǎng)學(xué)生抽象思維和慎密概括的能力,使學(xué)生具有良好的開拓專業(yè)理論的素質(zhì)和使用所學(xué)知識(shí)分析和解決實(shí)際問題的能力,為學(xué)生以后學(xué)習(xí)計(jì)算機(jī)基礎(chǔ)理論與專業(yè)課程打下良好的基礎(chǔ).
數(shù)據(jù)科學(xué)導(dǎo)論
數(shù)據(jù)科學(xué)是運(yùn)用概率統(tǒng)計(jì)、分布式計(jì)算、現(xiàn)代軟件等綜合知識(shí)探索來(lái)自商業(yè)貿(mào)易,生物 醫(yī)療, 金融證券, 社交網(wǎng)絡(luò)等眾多領(lǐng)域的較大規(guī)模或結(jié)構(gòu)復(fù)雜數(shù)據(jù)集的高效存儲(chǔ)、 高效管理、 高效概括、深入分析和精準(zhǔn)預(yù)測(cè)的科學(xué)和藝術(shù)。
本課程主要介紹什么是數(shù)據(jù)科學(xué),數(shù)據(jù)科學(xué)主要面對(duì)的問題,進(jìn)行數(shù)據(jù)科學(xué)分析需要哪些環(huán)節(jié),作為一個(gè)數(shù)據(jù)科學(xué)家需要具備的素質(zhì)、需要使用的工具等等。