熟女少妇人妻中文字幕,日韩一区二区在线观看视频,日本熟妇人妻xxxxx,少妇av,日日夜夜噜噜视频

首頁(yè) > 留學(xué)資訊 > 澳洲留學(xué)輔導(dǎo) > comp9021編程原理留學(xué)生課程輔導(dǎo)

comp9021編程原理留學(xué)生課程輔導(dǎo)

作者:海馬 發(fā)布時(shí)間:2023-04-12 13:37:18

comp9021編程原理的目的是為學(xué)生提供基本編程概念和原則的堅(jiān)實(shí)基礎(chǔ),培養(yǎng)解決問(wèn)題的能力,并掌握編程語(yǔ)言 Python。comp9021編程原理留學(xué)生課程輔導(dǎo)

一、假設(shè)的知識(shí)

雖然沒(méi)有假定的知識(shí),但數(shù)學(xué)的成熟度和對(duì)某種形式的編程的熟悉可能會(huì)減少必須致力于該課程的時(shí)間和精力,因?yàn)閷W(xué)習(xí)曲線很陡峭,編程可能非常耗時(shí),特別是對(duì)于初學(xué)者。

二、學(xué)生的學(xué)習(xí)成果

1.知道如何設(shè)計(jì)、實(shí)現(xiàn)和測(cè)試用一種具有程序性、面向?qū)ο蠛凸δ苄越Y(jié)構(gòu)的語(yǔ)言編寫(xiě)的程序。

2.熟練掌握Python語(yǔ)言,包括高級(jí)語(yǔ)法和編程技術(shù)。

3.深入了解對(duì)Python數(shù)據(jù)類型進(jìn)行操作時(shí)幕后發(fā)生的事情,了解效率和內(nèi)存使用。

4.對(duì)基本數(shù)據(jù)結(jié)構(gòu)和算法有初步了解。

5.知道如何設(shè)計(jì)程序來(lái)解決小到中等規(guī)模的問(wèn)題。

6.能夠編寫(xiě)清晰、可靠、結(jié)構(gòu)良好、經(jīng)過(guò)測(cè)試、記錄良好的程序。

7.熟練使用適當(dāng)?shù)墓ぞ撸貏e是用于編輯、測(cè)試和調(diào)試。

三、編碼原則

1.保持簡(jiǎn)單,KISS

這聽(tīng)起來(lái)有點(diǎn)刺耳,但它是最重要的編碼原則之一,需要遵守。KISS是什么意思?

它意味著你應(yīng)該盡可能地編寫(xiě)簡(jiǎn)單的代碼?;A(chǔ)編程的規(guī)則之一是永遠(yuǎn)不要陷入試圖過(guò)度聰明或用厚厚的高級(jí)代碼塊來(lái)炫耀。如果你能用一行寫(xiě)一個(gè)腳本,就用一行寫(xiě)。

2.編寫(xiě)DRY代碼

不要重復(fù)自己(DRY)的計(jì)算機(jī)編程原則意味著,簡(jiǎn)單地說(shuō),不要重復(fù)代碼。這是一個(gè)常見(jiàn)的編碼錯(cuò)誤。在編寫(xiě)代碼時(shí),要避免數(shù)據(jù)或邏輯的重復(fù)。如果你曾經(jīng)在你的程序中復(fù)制和粘貼過(guò)代碼,這就不是DRY代碼。

3.打開(kāi)/關(guān)閉

這個(gè)編程原則意味著你應(yīng)該致力于使你的代碼對(duì)擴(kuò)展開(kāi)放,但對(duì)修改封閉。當(dāng)發(fā)布一個(gè)別人會(huì)使用的庫(kù)或框架時(shí),這是一個(gè)重要的原則。例如,假設(shè)你在維護(hù)一個(gè)GUI框架。你可以發(fā)布一個(gè)版本供編碼者直接修改和整合你發(fā)布的代碼。但是,當(dāng)你在四個(gè)月后發(fā)布一個(gè)重要的更新時(shí),會(huì)發(fā)生什么?

他們的代碼會(huì)被破壞。這很可能會(huì)讓你的同僚們非常不高興。他們不會(huì)再想使用你的庫(kù)了,不管它在全盛時(shí)期是多么有幫助。相反,發(fā)布的代碼要防止直接修改,鼓勵(lì)擴(kuò)展。像這樣的基本編程原則將核心行為與修改行為分開(kāi)。這樣的代碼更穩(wěn)定,更容易維護(hù)。

4.構(gòu)成高于繼承

如果你使用面向?qū)ο缶幊叹帉?xiě)代碼,你會(huì)發(fā)現(xiàn)這個(gè)編程原則非常有用。組成大于繼承原則指出:具有復(fù)雜行為的對(duì)象應(yīng)該包含具有單獨(dú)行為的對(duì)象的實(shí)例。它們不應(yīng)該繼承一個(gè)類并增加新的行為。

依靠繼承會(huì)導(dǎo)致兩個(gè)主要問(wèn)題。首先,繼承的層次結(jié)構(gòu)很快就會(huì)變得很混亂。

以上就是關(guān)于comp9021編程原理留學(xué)生課程輔導(dǎo)的全部?jī)?nèi)容,海馬課堂專業(yè)課程輔導(dǎo),2100+嚴(yán)選碩博學(xué)霸師資,針對(duì)學(xué)生的薄弱科目和學(xué)校教學(xué)進(jìn)度,匹配背景相符的導(dǎo)師,根據(jù)學(xué)生情況進(jìn)行1V1專屬備課,上課時(shí)間靈活安排,中英雙語(yǔ)詳細(xì)講解課程中的考點(diǎn)、 難點(diǎn)問(wèn)題,并提供多方位的課后輔導(dǎo),輔助學(xué)生掌握全部課程知識(shí),補(bǔ)足短板。

相關(guān)熱詞搜索:

閱讀原文:http://cheshan.cn/news/10519_62.html

版權(quán)作品,未經(jīng)海馬課堂 highmarktutor.com 書(shū)面授權(quán),嚴(yán)禁轉(zhuǎn)載,違者將被追究法律責(zé)任。

熱門(mén)課程推薦

24h在線客服

400-111-0321

數(shù)十萬(wàn)留學(xué)生
共同選擇

關(guān)注我們:

備案號(hào):遼ICP備19007957號(hào)-1 聆聽(tīng)您的聲音:feedback@highmark.com.cn企業(yè)熱線:400-778-8318

Copyright ?2015- 海馬課堂網(wǎng)絡(luò)科技(大連)有限公司辦公地址:遼寧省大連市高新技術(shù)產(chǎn)業(yè)園區(qū)火炬路32A號(hào)創(chuàng)業(yè)大廈A座18層1801室

歡迎咨詢

hmkt088