澳洲ANU本科計(jì)算機(jī)高級(jí)結(jié)構(gòu)化編程課程作業(yè)重點(diǎn)補(bǔ)習(xí)
高級(jí)結(jié)構(gòu)化編程課程是澳洲ANU大學(xué)本科計(jì)算機(jī)專業(yè)的一門核心課程,該課程有不少作業(yè)要求,而且會(huì)被納入課程評(píng)估之中。...
高級(jí)結(jié)構(gòu)化編程課程是澳洲ANU大學(xué)本科計(jì)算機(jī)專業(yè)的一門核心課程,該課程有不少作業(yè)要求,而且會(huì)被納入課程評(píng)估之中。如果作業(yè)總是出問題,或者完全不會(huì)做,可能會(huì)對(duì)課程評(píng)估有一定影響。下面我們給大家分享一些這門課程的作業(yè)中會(huì)考察的部分重點(diǎn)內(nèi)容,一起來看看吧~
一、課程概述
結(jié)構(gòu)化編程課程更深入地涵蓋了相同的主題,需要額外的接觸時(shí)間讓學(xué)生加深對(duì)軟件開發(fā)的理解和體驗(yàn)。學(xué)生將在各種應(yīng)用領(lǐng)域中使用、應(yīng)用和部署結(jié)構(gòu)化編程技術(shù)。既然是作為高級(jí)課程,也意味著同學(xué)們需要掌握這門課程的一些基礎(chǔ)知識(shí)。
二、課程作業(yè)重點(diǎn)
1.用基本的編程概念,使用面向?qū)ο蟮木幊陶Z(yǔ)言來解決實(shí)際問題。
2.理解面向?qū)ο蟪绦虻幕绢愋秃挽o態(tài)類型的好處。
3.使用現(xiàn)代的IDE和相關(guān)的配置工具開發(fā)、理解、測(cè)試和發(fā)展實(shí)質(zhì)性的程序;了解常見的編碼錯(cuò)誤以及如何避免它們;練習(xí)基本的防御性編程;執(zhí)行個(gè)人和團(tuán)隊(duì)項(xiàng)目評(píng)審;使用已建立的設(shè)計(jì)原則來組織軟件系統(tǒng)。
4.使用、執(zhí)行和評(píng)估基本數(shù)據(jù)結(jié)構(gòu)和相關(guān)算法;創(chuàng)建、實(shí)現(xiàn)、調(diào)試和評(píng)估解決實(shí)質(zhì)性問題的算法;實(shí)現(xiàn)抽象數(shù)據(jù)類型。
5.將基本算法分析應(yīng)用于簡(jiǎn)單算法;使用適當(dāng)?shù)乃惴▉斫鉀Q問題。
6.使用適當(dāng)?shù)墓ぞ呓桓逗驮u(píng)估基本的技術(shù)文檔、演示文稿和小組互動(dòng)。
7.解釋面向?qū)ο蟮睦^承(代碼共享和重寫)和子類型之間的關(guān)系(子類型在期望超類型的上下文中可用的想法)。
8.使用接口、私有成員等面向?qū)ο蟮姆庋b機(jī)制,對(duì)以函數(shù)為參數(shù)的聚合值定義和使用迭代器等操作。
9.定義和使用使用泛型類型的程序片段(如函數(shù)、類、方法),包括集合。
10.解釋編程語(yǔ)言實(shí)現(xiàn)通常如何將內(nèi)存組織成全局?jǐn)?shù)據(jù)、文本、堆和堆棧部分,以及遞歸和內(nèi)存管理等功能如何映射到這種內(nèi)存模型。
11.討論垃圾收集的好處和局限性,包括可達(dá)性的概念。
以上是全部?jī)?nèi)容分享,對(duì)課程作業(yè)有疑問,需要一對(duì)一補(bǔ)習(xí)作業(yè),同學(xué)們都可以及時(shí)地聯(lián)系留求藝,讓專業(yè)老師為你提供專業(yè)指導(dǎo)!
本文地址:http://v5tt.cn/liuxue/776690.html
轉(zhuǎn)載說明:文章《澳洲ANU本科計(jì)算機(jī)高級(jí)結(jié)構(gòu)化編程課程作業(yè)重點(diǎn)補(bǔ)習(xí)》由【留求藝】原創(chuàng)發(fā)布(部分轉(zhuǎn)載內(nèi)容均有注明出處,如有侵權(quán)請(qǐng)告知),轉(zhuǎn)載請(qǐng)注明文章來源。
高級(jí)結(jié)構(gòu)化編程課程是澳洲ANU大學(xué)本科計(jì)算機(jī)專業(yè)的一門核心課程,該課程有不少作業(yè)要求,而且會(huì)被納入課程評(píng)估之中。...
近期,有一位同學(xué)咨詢過我們的老師關(guān)于計(jì)算機(jī)PTA上的編程習(xí)題的相關(guān)資訊,考慮到可能并不是只有這一位同學(xué)會(huì)遇到這種情況,本次笑死就針對(duì)計(jì)算機(jī)PTA上的編程習(xí)題的部分,來與同學(xué)們分享一下相關(guān)的經(jīng)驗(yàn)。...
國(guó)外留學(xué)編程專業(yè)的學(xué)生通常會(huì)關(guān)注以下幾個(gè)學(xué)習(xí)方向:計(jì)算機(jī)科學(xué)與技術(shù)學(xué)習(xí)編程語(yǔ)言(如Python、Java、C++等)數(shù)據(jù)結(jié)構(gòu)與算法計(jì)算機(jī)組成原理操作系統(tǒng)數(shù)據(jù)庫(kù)系統(tǒng)網(wǎng)絡(luò)通信軟件工程軟件開發(fā)流程與工具軟件設(shè)計(jì)與架構(gòu)數(shù)據(jù)庫(kù)......
國(guó)外留學(xué)編程專業(yè)的學(xué)生通常會(huì)關(guān)注以下幾個(gè)學(xué)習(xí)方向:計(jì)算機(jī)科學(xué)與技術(shù)學(xué)習(xí)編程語(yǔ)言(如Python、Java、C++等)數(shù)據(jù)結(jié)構(gòu)與算法計(jì)算機(jī)組成原理操作系統(tǒng)數(shù)據(jù)庫(kù)系統(tǒng)網(wǎng)絡(luò)通信軟件工程軟件開發(fā)流程與工具軟件設(shè)計(jì)與架構(gòu)數(shù)據(jù)庫(kù)......
國(guó)外留學(xué)編程專業(yè)的學(xué)生通常會(huì)關(guān)注以下幾個(gè)學(xué)習(xí)方向:計(jì)算機(jī)科學(xué)與技術(shù)學(xué)習(xí)編程語(yǔ)言(如Python、Java、C++等)數(shù)據(jù)結(jié)構(gòu)與算法計(jì)算機(jī)組成原理操作系統(tǒng)數(shù)據(jù)庫(kù)系統(tǒng)網(wǎng)絡(luò)通信軟件工程軟件開發(fā)流程與工具軟件設(shè)計(jì)與架構(gòu)數(shù)據(jù)庫(kù)......
留學(xué)數(shù)學(xué)編程專業(yè)的學(xué)生通常會(huì)學(xué)習(xí)以下課程和領(lǐng)域:PythonJavaC++JavaScript離散數(shù)學(xué)線性代數(shù)概率論與統(tǒng)計(jì)學(xué)微積分?jǐn)?shù)據(jù)結(jié)構(gòu)與算法計(jì)算機(jī)組成原理操作系統(tǒng)數(shù)據(jù)庫(kù)系統(tǒng)網(wǎng)絡(luò)通信軟件工程人工智能與機(jī)器學(xué)習(xí)計(jì)算機(jī)視覺自然語(yǔ)言處......
國(guó)外留學(xué)編程專業(yè)的學(xué)生通常會(huì)關(guān)注以下幾個(gè)學(xué)習(xí)方向:計(jì)算機(jī)科學(xué)與技術(shù)學(xué)習(xí)編程語(yǔ)言(如Python、Java、C++等)數(shù)據(jù)結(jié)構(gòu)與算法計(jì)算機(jī)組成原理操作系統(tǒng)數(shù)據(jù)庫(kù)系統(tǒng)網(wǎng)絡(luò)通信軟件工程軟件開發(fā)流程與工具軟件設(shè)計(jì)與架構(gòu)數(shù)據(jù)庫(kù)......
國(guó)外留學(xué)編程專業(yè)的學(xué)生通常會(huì)關(guān)注以下幾個(gè)學(xué)習(xí)方向:計(jì)算機(jī)科學(xué)與技術(shù)學(xué)習(xí)編程語(yǔ)言(如Python、Java、C++等)數(shù)據(jù)結(jié)構(gòu)與算法計(jì)算機(jī)組成原理操作系統(tǒng)數(shù)據(jù)庫(kù)系統(tǒng)網(wǎng)絡(luò)通信軟件工程軟件開發(fā)流程與工具軟件設(shè)計(jì)與架構(gòu)數(shù)據(jù)庫(kù)......
國(guó)外留學(xué)編程專業(yè)的學(xué)生通常會(huì)關(guān)注以下幾個(gè)學(xué)習(xí)方向:計(jì)算機(jī)科學(xué)與技術(shù)學(xué)習(xí)編程語(yǔ)言(如Python、Java、C++等)數(shù)據(jù)結(jié)構(gòu)與算法計(jì)算機(jī)組成原理操作系統(tǒng)數(shù)據(jù)庫(kù)系統(tǒng)網(wǎng)絡(luò)通信軟件工程軟件開發(fā)流程與工具軟件設(shè)計(jì)與架構(gòu)數(shù)據(jù)庫(kù)......
國(guó)外留學(xué)編程專業(yè)的學(xué)生通常會(huì)關(guān)注以下幾個(gè)學(xué)習(xí)方向:計(jì)算機(jī)科學(xué)與技術(shù)學(xué)習(xí)編程語(yǔ)言(如Python、Java、C++等)數(shù)據(jù)結(jié)構(gòu)與算法計(jì)算機(jī)組成原理操作系統(tǒng)數(shù)據(jù)庫(kù)系統(tǒng)網(wǎng)絡(luò)通信軟件工程軟件開發(fā)流程與工具軟件設(shè)計(jì)與架構(gòu)數(shù)據(jù)庫(kù)......
定期分享最新鮮的英國(guó)留學(xué)資訊、最權(quán)威的英國(guó)大學(xué)介紹、最專業(yè)的雅思考試知識(shí),立志做您身邊懂英國(guó)的好朋友,帶您游遍英國(guó)。