-
簡介:1第一單元WHATISLINGUISTICS什么是語言學(xué)LINGUISTICSISGENERALLYDEFINEDASTHESCIENTIFICSTUDYOFLANGUAGEITSTUDIESNOTANYPARTICULARLANGUAGEBUTLANGUAGESINGENERALTHESCOPEOFLINGUISTICS語言學(xué)研究的范疇PHOICS語音學(xué)PHONOLOGY音系學(xué)MPHOLOGY形態(tài)學(xué)SYNTAX句法學(xué)SEMANTICS語義學(xué)PRAGMATICS語用學(xué)SOCIOLINGUISTICS社會語言學(xué)PSYCHOLINGUISTICS心理語言學(xué)APPLIEDLINGUISTICS應(yīng)用語言學(xué)PHOICS語音學(xué)THESTUDYOFSOUNDSUSEDINLINGUISTICCOMMUNICATIONLEDTOTHEESTABLISHMENTOFABRANCHOFLINGUISTICSCALLEDPHOICSPHONOLOGY音系學(xué)ASLINGUISTSBECAMEINTERESTEDINHOWSOUNDSPUTTOGETHERUSEDTOCONVEYMEANINGINCOMMUNICATIONTHEYDEVELOPEDANOTHERBRANCHOFSTUDYRELATEDTOSOUNDSCALLEDPHONOLOGYMPHOLOGY形態(tài)學(xué)THESTUDYOFTHEWAYINWHICHTHESESYMBOLSAREARRANGEDFMWDSHASCONSTITUTEDTHEBRANCHOFSTUDYCALLEDMPHOLOGYSYNTAX句法學(xué)THECOMBINATIONOFTHESEWDSTOFMPERMISSIBLESENTENCESINLANGUAGESISGOVERNEDBYRULESTHESTUDYOFTHESERULESCONSTITUTESAMAJBRANCHOFLINGUISTICSSTUDIESSEMANTICS語義學(xué)THESTUDYOFMEANINGWASGRADUALLYDEVELOPEDBECAMEKNOWNASSEMANTICSPRAGMATICS語用學(xué)WHENTHESTUDYOFMEANINGISCONDUCTEDNOTINISOLAIONBUTINTHECONTEXTOFUSEITBECOMESANOTHERBRANCHOFLINGUISTICSTUDYCALLEDPRAGMATICSSOCIOLINGUISTICS社會語言學(xué)THESTUDYOFALLTHESESOCIALASPECTSOFLANGUAGEITSRELATIONWITHSOCIETYFMTHECEOFTHEBRANCHCALLEDSOCIOLINGUISTICSPSYCHOLINGUISTICS心理語言學(xué)PSYCHOLINGUISTICSRELATESTHESTUDYOFLANGUAGETOPSYCHOLOGYAPPLIEDLINGUISTICS應(yīng)用語言學(xué)FINDINGSINLINGUISTICSTUDIESCANOFTENBEAPPLIEDTOTHESOLUTIONOFSUCHPRACTICALPROBLEMSASTHERECOVERYOFSPEECHABILITYTHESTUDYOFSUCHAPPLICATIONSISGENERALLYKNOWNASAPPLIEDLINGUISTICSOTHERRELATEDBRANCHSINCLUDEANTHROPOLOGICALLINGUISTICSNEUROLOGICALLINGUISTICSMATHEMATICALLINGUISTICSCOMPUTATIONALLINGUISTICSSOMEIMPTANTDISTINCTIONSINLINGUISTICS。人類學(xué)神經(jīng)語言學(xué)數(shù)理語言學(xué)計(jì)算語言學(xué)1PREIVEVSDEIVE規(guī)定性與描述性DEIVEALINGUISTICSTUDYDESCRIBESANALYZESTHELANGUAGEPEOPLEACTUALLYUSEPREIVEITAIMSLAYDOWNRULESF“CRECT”BEHAVIMODERNLINGUISTICSISDEIVEITSINVESTIGATIONSAREBASEDONAUTHENTICMAINLYSPOKENDATATRADITIONALGRAMMARISPREIVEITISBASEDON“HIGH”WRITTENLANGUAGE2SYNCHRONICVSDIACHRONIC共時(shí)性與歷史性THEDEIONOFALANGUAGEATSOMEPOINTINTIMEISASYNCHRONICSTUDYTHEDEIONOFALANGUAGEASITCHANGESTHROUGHTIMEISADIACHRONICSTUDYINMODERNLINGUISTICSSYNCHRONICSTUDYSEEMSTOENJOYPRIITYOVERDIACHRONICSTUDY3SPEECHWRITING口頭語與書面語SPEECHENJOYSPRIITYOVERWRITINGINMODERNLINGUISTICSSTUDYFTHEFOLLOWINGREASONS1SPEECHPRECEDESWRITINGINTERMSOFEVOLUTION2ALARGEAMOUNTOFCOMMUNICATIONISCARRIEDOUTINSPEECHTANINWRITING3SPEECHISTHEFMINWHICHINFANTSACQUIRETHEIRNATIVELANGUAGE4LANGUAGEPAROLE語言與言語LANGUAGEREFERSTOTHEABSTRACTLINGUISTICSYSTEMSHAREDBYALLTHEMEMBERSOFASPEECHCOMMUNITYPAROLEREFERSTOTHEREALIZATIONOFLANGUAGEINACTUALPETENCEPERFMANCE能力與運(yùn)用CHOMSKYDEFINESCOMPETENCEASTHEIDEALUSERS’KNOWLEDGEOFTHERULESOFHISLANGUAGEPERFMANCETHEACTUALREALIZATIONOFTHISKNOWLEDGEINLINGUISTICCOMMUNICATIONWHATISLANGUAGE什么是語言LANGUAGEISASYSTEMOFARBITRARYVOCALSYMBOLSUSEDFHUMANCOMMUNICATION3THEVOWELSMONOPHTHONGSDIPHTHONGS元音(單元音雙元音)THECONSONANTS輔音BROADTRANIONTRANIONWITHLETTERSYMBOLSONLYINDICTIONARIESTEACHINGTEXTBOOKS用一個符號來表示一個語音的標(biāo)音方式叫做寬式標(biāo)音法,這種音標(biāo)法常見于詞典和教科書。NARROWTRANIONTHETRANIONWITHDIACRITICS但實(shí)際上,同一語音在不通的語音環(huán)境中的發(fā)音不盡相同,比如PIT和SPIT中的P音發(fā)音就不一樣。在寬式標(biāo)音的基礎(chǔ)上,再用變音符號表示同一語音在不同的語音環(huán)境下不同發(fā)音的標(biāo)音法叫做窄式標(biāo)音法。CLASSIFICATIONOFENGLISHSPEECHSOUNDS英語語音的分類VOWELSCONSTANTSTHEBASICDIFFERENCEBETWEENAVOWELACONSTANTISTHATINTHEPRONUNCIATIONOFTHEFMERTHEAIRTHATCOMESFROMTHELUNGSMEETSWITHNOOBSTRUCTIONOFANYKINDINTHETHROATTHENOSETHEMOUTHWHILEINTHATOFTHELATTERITISOBSTRUCTEDINONEWAYANOTHERCONSONANTSTHESOUNDSINTHEPRODUCTIONOFWHICHTHEREISANOBSTRUCTIONOFTHEAIRSTEAMATSOMEPOINTOFTHEVOCALTRACTVOWELSTHESOUNDSINTHEPRODUCTIONOFWHICHNOARTICULATSCOMEVERYCLOSETOGETHERTHEAIRSTREAMPASSESTHROUGHTHEVOCALTRACTWITHOUTOBSTRUCTIONCLASSIFICATIONOFENGLISHCONSTANTSCLASSIFICATIONINTWOWAYSINTERMSOFMANNEROFARTICULATIONSTOPSFRICATIVESAFFRICATESNASALSLIQUIDSGLIDESINTERMSOFPLACEOFARTICULATIONBILABIALLABIODENTALDENTALALVEOLARPALATALVELARGLOTTALCLASSIFICATIONOFENGLISHVOWELS英語元音的分類THEPOSITIONOFTHETONGUEINTHEMOUTH舌位高低CLASSIFICATIONOF3GROUPSFRONTCENTRALBACKTHEOPENNESSOFTHEMOUTH口的張開程度CLASSIFICATIONOF4GROUPSCLOSEVOWELSSEMICLOSEVOWELSSEMIOPENVOWELSOPENVOWELSTHESHAPEOFTHELIPS唇的形狀ROUNDEDNOTROUNDEDLENGTHOFTHEVOWELS元音的長度LONGVOWELSSHTVOWELSCRESPONDINGTOTHEDISTINCTIONOFTENSELAXVOWELS
下載積分: 6 賞幣
上傳時(shí)間:2024-03-10
頁數(shù): 15
大?。?0.2(MB)
子文件數(shù):
-
簡介:學(xué)習(xí)中心學(xué)習(xí)中心專業(yè)業(yè)年級級學(xué)號號學(xué)生生題目1談?wù)勀銓Ρ菊n程學(xué)習(xí)過程中的心得體會與建議談?wù)勀銓Ρ菊n程學(xué)習(xí)過程中的心得體會與建議2匯編語言程序設(shè)計(jì)課程設(shè)計(jì)匯編語言程序設(shè)計(jì)課程設(shè)計(jì)從以下從以下5個題目中任選其一作個題目中任選其一作答。答。匯編語言程序設(shè)計(jì)課程設(shè)計(jì)匯編語言程序設(shè)計(jì)課程設(shè)計(jì)注意從以下注意從以下5個題目中任選其一作答。個題目中任選其一作答??倓t只能使用匯編語言進(jìn)行編制,不能選用只能使用匯編語言進(jìn)行編制,不能選用CC等高級語言等高級語言作業(yè)提交作業(yè)提交大作業(yè)上交時(shí)文件名寫法為姓名奧鵬卡號學(xué)習(xí)中心(如戴衛(wèi)東101410013979浙江臺州奧鵬學(xué)習(xí)中心1VIP)以附件WD文檔形式上交離線作業(yè)(附件的大小限制在10M以內(nèi)),選擇已完成的作業(yè)(注意命名),點(diǎn)提交即可。如下圖所示。少100字。(3)算法程序框圖繪制流程圖或原理圖,從算法的開始到結(jié)束的程序框圖。(4)主要函數(shù)代碼列出算法的具體代碼,如講一個首地址為A的N字?jǐn)?shù)組,編制程序?qū)⒃摂?shù)組中的數(shù)據(jù)按照從大到小排序。(5)列出算法中使用指令的含義,比如解釋MOV指令的含義,CMP指令的含義,至少撰寫十個指令??倓t只能使用匯編語言進(jìn)行編制,不能選用只能使用匯編語言進(jìn)行編制,不能選用CC等高級語言等高級語言題目三設(shè)立標(biāo)志位算法題目三設(shè)立標(biāo)志位算法要求(1)撰寫一份WD文檔,里面包括(算法思路、算法程序框圖、主要函數(shù)代碼、使用指令具體含義)章節(jié)。(2)算法思路試編制一個程序,從鍵盤中輸入一行字符,要求第一個字符必須是空格,如果不是,則退出程序。如果是,開始接受鍵入的字符并順序存放在首地址為BUFFER的緩沖區(qū)中(空格符不存入),直到接收到第二個空格符時(shí)退出程序。簡單介紹該算法的基本思想,至少100字。(3)算法程序框圖繪制流程圖或原理圖,從算法的開始到結(jié)束的程序框圖。
下載積分: 5 賞幣
上傳時(shí)間:2024-03-17
頁數(shù): 5
大?。?0.15(MB)
子文件數(shù):
-
簡介:第四章UNIX下的C語言開發(fā)環(huán)境,,61程序設(shè)計(jì)環(huán)境,學(xué)習(xí)程序設(shè)計(jì)從程序語言開始,但還應(yīng)了解程序執(zhí)行和程序與外界的交互問題。,1理想態(tài)的程序運(yùn)行環(huán)境,,用戶程序直接控制和使用各種設(shè)備,完成各種操作。,針對一個簡單程序,MAIN{INTCWHILECGETCHAREOFPUTCHARC},,認(rèn)為執(zhí)行過程為,在單用戶單任務(wù)環(huán)境中基本符合。,2多任務(wù)環(huán)境下程序執(zhí)行,多任務(wù)中每一時(shí)刻都會有多個用戶程序提出訪問請求,因此會有,,如此混亂的情況,程序?qū)o法運(yùn)行。,為使多道環(huán)境中的程序正確執(zhí)行,需要OS管理。,,用戶程序需要系統(tǒng)核心區(qū)程序的管理,達(dá)到各自任務(wù)的執(zhí)行。,62基于系統(tǒng)支持的程序設(shè)計(jì),,1建立系統(tǒng)編程的思想,理解多道環(huán)境程序執(zhí)行狀況,轉(zhuǎn)換用戶程序是執(zhí)行主體的認(rèn)識。了解OS可提供的服務(wù)及服務(wù)方式。充分利用OS提供服務(wù)功能解決實(shí)際問題。盡量使編寫的程序最大限度的滿足系統(tǒng)平臺的支持能力。,1GCC與GDB,11UNIX和C語言C是一種在UNIX操作系統(tǒng)的早期就被廣泛使用的通用編程語言,它最早是由貝爾實(shí)驗(yàn)室的DENNISRITCHIE為了UNIX的輔助開發(fā)而寫的。C是所有版本的UNIX上的系統(tǒng)語言。幾乎任何一種計(jì)算機(jī)上都有至少一種能用的C編譯器;并且它的語法和函數(shù)庫在不同的平臺上都是統(tǒng)一的。80年代末期美國國家標(biāo)準(zhǔn)協(xié)會AMERICANNATIONALSTANDARDSINSTITUTE發(fā)布了一個被稱為ANSIC的C語言標(biāo)準(zhǔn),這保證了在不同平臺上的C的一致性。,7,1GCC與GDB,12GNUC編譯器GNUC編譯器GCC是一個全功能的ANSIC兼容編譯器,它是所有UNIX系統(tǒng)可用的C編譯器。GCC是可以在多種硬體平臺上編譯出可執(zhí)行程序的超級編譯器,其執(zhí)行效率與一般的編譯器相比平均效率要高2030。,8,31LINUX下C語言編程概述,1GCC與GDB,GCC編譯過程預(yù)處理,對源代碼文件中的文件包含INCLUDE、預(yù)編譯語句如宏定義DEFINE等進(jìn)行分析。編譯,就是把C/C代碼“翻譯”成匯編代碼。匯編,將第二步輸出的匯編代碼翻譯成符合一定格式的機(jī)器代碼,生成以O(shè)為后綴的目標(biāo)文件。鏈接,將上步生成的目標(biāo)文件和系統(tǒng)庫的目標(biāo)文件和庫文件鏈接起來,最終生成了可以在特定平臺運(yùn)行的可執(zhí)行文件。,10,1GCC編譯流程解析如本章開頭提到的,GCC的編譯流程分為了4個步驟,分別為預(yù)處理(PREPROCESSING);編譯(COMPILING);匯編(ASSEMBLING);鏈接(LINKING)。下面就具體來查看一下GCC是如何完成4個步驟的。首先,有以下HELLOC源代碼INCLUDEINTMAIN{PRINTF“HELLOTHISISOUREMBEDDEDWORLD\N“RETURN0},33GCC編譯器,(1)預(yù)處理階段在該階段,編譯器將上述代碼中的STDIOH編譯進(jìn)來,并且用戶可以使用GCC的選項(xiàng)“E”進(jìn)行查看,該選項(xiàng)的作用是讓GCC在預(yù)處理結(jié)束后停止編譯過程。ROOTLOCALHOSTGCCGCC–EHELLOC–OHELLOI在此處,選項(xiàng)“O”是指目標(biāo)文件,由上表可知,“I”文件為已經(jīng)過預(yù)處理的C原始程序。以下列出了HELLOI文件的部分內(nèi)容TYPEDEFINT__GCONV_TRANS_FCTSTRUCT__GCONV_STEP,STRUCT__GCONV_STEP_DATA,VOID,__CONSTUNSIGNEDCHAR,__CONSTUNSIGNEDCHAR,__CONSTUNSIGNEDCHAR,UNSIGNEDCHAR,SIZE_T,,2“HELLOC“2INTMAIN{PRINTF“HELLOTHISISOUREMBEDDEDWORLD\N“RETURN0}由此可見,GCC確實(shí)進(jìn)行了預(yù)處理,它把“STDIOH”的內(nèi)容插入到HELLOI文件中。,(2)編譯階段接下來進(jìn)行的是編譯階段,在這個階段中,GCC首先要檢查代碼的規(guī)范性、是否有語法錯誤等,以確定代碼的實(shí)際要做的工作,在檢查無誤后,GCC把代碼翻譯成匯編語言。用戶可以使用“S”選項(xiàng)來進(jìn)行查看,該選項(xiàng)只進(jìn)行編譯而不進(jìn)行匯編,生成匯編代碼。ROOTLOCALHOSTGCCGCC–SHELLOI–OHELLOS以下列出了HELLOS的內(nèi)容,可見GCC已經(jīng)將其轉(zhuǎn)化為匯編了,感興趣的讀者可以分析一下這一行簡單的C語言小程序是如何用匯編代碼實(shí)現(xiàn)的。FILE“HELLOC“SECTIONRODATAALIGN4LC0STRING“HELLOTHISISOUREMBEDDEDWORLD“TEXTGLOBLMAINTYPEMAIN,FUNCTIONMAINPUSHL?PMOVLESP,?PSUBL8,ESPANDL16,ESPMOVL0,?XADDL15,?XSECTIONNOTEGNUSTACK,““,PROGBITS,(3)匯編階段匯編階段是把編譯階段生成的“S”文件轉(zhuǎn)成目標(biāo)文件,讀者在此可使用選項(xiàng)“C”就可看到匯編代碼已轉(zhuǎn)化為“O”的二進(jìn)制目標(biāo)代碼了。如下所示ROOTLOCALHOSTGCCGCC–CHELLOS–OHELLOO,GCC編譯器,(4)鏈接階段在成功編譯之后,就進(jìn)入了鏈接階段。在這里涉及到一個重要的概念函數(shù)庫。讀者可以重新查看這個小程序,在這個程序中并沒有定義“PRINTF”的函數(shù)實(shí)現(xiàn),且在預(yù)編譯中包含進(jìn)的“STDIOH”中也只有該函數(shù)的聲明,而沒有定義函數(shù)的實(shí)現(xiàn),那么,是在哪里實(shí)現(xiàn)“PRINTF”函數(shù)的呢最后的答案是系統(tǒng)把這些函數(shù)實(shí)現(xiàn)都被做到名為LIBCSO6的庫文件中去了,在沒有特別指定時(shí),GCC會到系統(tǒng)默認(rèn)的搜索路徑“/USR/LIB”下進(jìn)行查找,也就是鏈接到LIBCSO6庫函數(shù)中去,這樣就能實(shí)現(xiàn)函數(shù)“PRINTF”了,而這也就是鏈接的作用。函數(shù)庫一般分為靜態(tài)庫和動態(tài)庫兩種。靜態(tài)庫是指編譯鏈接時(shí),把庫文件的代碼全部加入到可執(zhí)行文件中,因此生成的文件比較大,但在運(yùn)行時(shí)也就不再需要庫文件了。其后綴名一般為“A”。動態(tài)庫與之相反,在編譯鏈接時(shí)并沒有把庫文件的代碼加入到可執(zhí)行文件中,而是在程序執(zhí)行時(shí)由運(yùn)行時(shí)鏈接文件加載庫,這樣可以節(jié)省系統(tǒng)的開銷。動態(tài)庫一般后綴名為“SO”,如前面所述的LIBCSO6就是動態(tài)庫。GCC在編譯時(shí)默認(rèn)使用動態(tài)庫。完成了鏈接之后,GCC就可以生成可執(zhí)行文件,如下所示。ROOTLOCALHOSTGCCGCCHELLOO–OHELLO運(yùn)行該可執(zhí)行文件,出現(xiàn)正確的結(jié)果如下。ROOTLOCALHOSTGCC/HELLOHELLOTHISISOUREMBEDDEDWORLD,GCC編譯選項(xiàng),GCC編譯器,1UNIX下的C語言開發(fā)環(huán)境,GCC遵循的文件類型規(guī)定C為后綴的文件,C語言源代碼文件;A為后綴的文件,是由目標(biāo)文件構(gòu)成的檔案庫文件;C,CC或CXX為后綴的文件,是C源代碼文件;H為后綴的文件,是程序所包含的頭文件;I為后綴的文件,是已經(jīng)預(yù)處理過的C源代碼文件;II為后綴的文件,是已經(jīng)預(yù)處理過的C源代碼文件;M為后綴的文件,是OBJECTIVEC源代碼文件;O為后綴的文件,是編譯后的目標(biāo)文件;S為后綴的文件,是匯編語言源代碼文件;S為后綴的文件,是經(jīng)過預(yù)編譯的匯編語言源代碼文件。,18,頭文件,頭文件是用來提供常量的定義和系統(tǒng)和函數(shù)調(diào)用的聲明,這些頭文件通常放在/USR/INCLUDE和其子目錄中。根據(jù)不同的LINUX版本,頭文件可能放在/USR/INCLUDE/SYS和/USR/INCLUDE/LINUXINCLUDE,庫函數(shù),庫函數(shù)是一些預(yù)先編譯好的函數(shù)的集合,這些函數(shù)可以有很好的重用性。通常來講,它們包含有相關(guān)的函數(shù)集合來完成一項(xiàng)常用任務(wù)。典型的庫函數(shù)有屏幕處理函數(shù)(CURSES和NCURSES庫)和數(shù)據(jù)庫訪問函數(shù)(DBM庫)。標(biāo)準(zhǔn)系統(tǒng)函數(shù)通常存放在/LIB和/USR/LIB中。C編譯器需要被告知搜索哪個庫,否則缺省情況下只搜索標(biāo)準(zhǔn)庫。傳統(tǒng)靜態(tài)庫AEXAMPLESARE/USR/LIB/LIBCAAND/USR/X11/LIB/LIBX11AFORTHESTANDARDCLIBRARYANDTHEX11LIBRARY共享庫SOONATYPICALLINUXSYSTEM,THESHAREDVERSIONOFTHESTANDARDMATHLIBRARYIS/USR/LIB/LIBMSO,1GCC與GDB,15GDB調(diào)試和分析選項(xiàng)GDB基本命令FILE裝入想要調(diào)試的可執(zhí)行文件;KILL終止正在調(diào)試的程序;LIST列出產(chǎn)生執(zhí)行文件的源代碼的一部分;NEXT執(zhí)行一行源代碼但不進(jìn)入函數(shù)內(nèi)部;STEP執(zhí)行一行源代碼而且進(jìn)入函數(shù)內(nèi)部;RUN執(zhí)行當(dāng)前被調(diào)試的程序;QUIT終止GDB;WATCH使你能監(jiān)視一個變量的值而不管它何時(shí)被改變;BREAK在代碼里設(shè)置斷點(diǎn),這將使程序執(zhí)行到這里時(shí)被掛起;MAKE使你能不退出GDB就可以重新產(chǎn)生可執(zhí)行文件;SHELL使你能不離開GDB就執(zhí)行UNIXSHELL命令,21,1GCC與GDB,GDB調(diào)試舉例,/GDBTESTC/INCLUDEINTSUMINTMINTMAININTARGC,CHARARGV{INTI,N0SUM50FORI1I50I{NI}PRINTF“THESUMOF150ISD\N”,N},INTSUMINTM{INTI,N0FORI1IMI{NI}PRINTF“THESUMOF1DISD\N”,M,N},例GCCWALLGGDBTESTCOGDBTEST,22,1GCC與GDB,1啟動GDB開始調(diào)試,例1GDBGDBTEST,例2GDBGDBFILEGDBTEST,23,1GCC與GDB,2在GDB中查看源代碼,例GDBLIST,LIST也可以縮寫為L,24,1GCC與GDB,3在GDB中設(shè)置斷點(diǎn),例1GDBBREAK9,BREAK也可以縮寫為B,注意在GDB中利用行號設(shè)置斷點(diǎn),是指代碼運(yùn)行到對應(yīng)行號之前暫停;GDB中可以設(shè)置多個斷點(diǎn)。,25,1GCC與GDB,3在GDB中設(shè)置斷點(diǎn),例2GDBBREAKSUM,設(shè)置函數(shù)斷點(diǎn),在函數(shù)體開始處,例3GDBBREAK10IFI10,設(shè)置條件斷點(diǎn),26,1GCC與GDB,4開看斷點(diǎn)情況,例GDBINFOBREAK,27,1GCC與GDB,5運(yùn)行代碼,例GDBRUN,RUN也可以縮寫為R,28,1GCC與GDB,6查看變量,例GDBPRINTI,PRINT也可以縮寫為P;I為變量名,“N”是當(dāng)前變量值的引用標(biāo)記,29,1GCC與GDB,7單步運(yùn)行,單步運(yùn)行可以使用命令“STEP”和“NEXT”,它們之間的區(qū)別在于若有函數(shù)調(diào)用的時(shí)候“STEP”會進(jìn)入函數(shù)體,而“NEXT”不會進(jìn)入該函數(shù);,8恢復(fù)程序運(yùn)行,使用命令“CONTINUE”可以恢復(fù)程序正常運(yùn)行,直到遇到下一個斷點(diǎn)或者到程序結(jié)束;,GDB中程序有“運(yùn)行”、“暫停”和“停止”三種狀態(tài)。“暫?!睜顟B(tài)時(shí),函數(shù)的地址、參數(shù)、局部變量都被壓入“?!敝校士梢圆榭春瘮?shù)的各種屬性;函數(shù)處于“停止”狀態(tài)時(shí),“?!睍詣映蜂N,也就無法查看函數(shù)的信息了。,30,2MAKE工程管理器,21為什么要使用MAKE工作量問題對于擁有多個(上百個)源文件的軟件項(xiàng)目,只需編寫一次編譯過程,而不需要在每次源文件修改后重復(fù)輸入眾多的文件名和編譯命令進(jìn)行編譯;效率問題MAKE能夠根據(jù)文件的時(shí)間戳自動發(fā)現(xiàn)更新過的源文件,并通過讀入MAKEFILE文件來對更新的源文件進(jìn)行編譯而對其它文件只進(jìn)行鏈接操作。,31,2MAKE命令,22MAKEFILE的格式MAKEFILE是MAKE讀入的唯一配置文件,MAKEFILE文件通常包含如下內(nèi)容需要由MAKE創(chuàng)建的目標(biāo)體TARGET,通常是目標(biāo)文件或可執(zhí)行文件;要創(chuàng)建的目標(biāo)體所依賴的文件DEPENDENCY_FILE;創(chuàng)建每個目標(biāo)體時(shí)需要運(yùn)行的命令COMMMAND。,MAKEFILE格式TARGETDEPENDENCY_FILECOMMAND,COMMAND之前必須有個“TAB”,32,4鏈接特殊函數(shù)庫,/FILENAMEISTEMPC/INCLUDEINTMAININTARGC,CHARARGV{DOUBLEVALUEVALUELOGARGCPRINTF“VALUEF\N“,VALUE}用命令GCC–OTEMPTEMPC編譯時(shí)出錯。修改命令GCC–OTEMPTEMPC–LM這里指明編譯時(shí)與數(shù)學(xué)庫LIBMA相鏈接,則可正確編譯。,假設(shè)有程序TEMPC如下,
下載積分: 4 賞幣
上傳時(shí)間:2024-01-06
頁數(shù): 33
大小: 1.09(MB)
子文件數(shù):
-
簡介:,進(jìn)入重要提醒,如何進(jìn)行有效的文字溝通,技法概要,文字溝通分析,模擬訓(xùn)練,,,,文書溝通,,進(jìn)入學(xué)習(xí)目的,如果你寫不出來,你也別指望你能說得好文字溝通并沒有高深的理論,其難度在于,你需要不斷地訓(xùn)練自己,這一過程可能是漫長的。與其說你在訓(xùn)練寫作技能,不如說你在培養(yǎng)正確的寫作習(xí)慣。不要相信模式,除非是大家共同制定的文字溝通模式,否則你會發(fā)現(xiàn),這個模版本身就是溝通的阻礙。,公眾溝通文書溝通,,通過對目前的期望的文字溝通效果,確認(rèn)改善的領(lǐng)域通過掌握有效的文字溝通技能,獲取更好的效果。培養(yǎng)和發(fā)展文字溝通技能,學(xué)習(xí)目的,進(jìn)入文字溝通分析,公眾溝通文書溝通,,進(jìn)入明確目的,文書溝通文字溝通分析,三個問題一、文字溝通的類型二、有效文字溝通的特點(diǎn)三、文字溝通首要重點(diǎn),信涵、備忘錄、報(bào)告、提議、記錄、和約、指示、議程、通知、規(guī)章、筆記、計(jì)劃、討論文件,A。傳達(dá)必要的,精確的信息。B。文字的表述對特定的情況應(yīng)是恰如其分的。,,,,進(jìn)入寫作過程,文書溝通文字溝通分析,明確目的我想利用這份文書做什么,傳遞信息,下達(dá)指示,解釋事情,事后補(bǔ)遺,????,,,????,,,制定語氣和修辭策略,,進(jìn)入示例練習(xí),,寫作過程,寫完后重讀,修改文書,大膽刪減,一口氣寫完,整理寫作思路,考慮文書內(nèi)容,,,,,檢查細(xì)節(jié),確認(rèn)無誤,,要與不要,?目的要明確?信息要全面?行文要簡短?使用短句?強(qiáng)調(diào)最重要的?段落分明?總結(jié)和結(jié)論?盡量生動,?隨意開始?寫寫停停?被動句?雙重否定?長句?無關(guān)信息?錯別字?過長,文書溝通文字溝通分析,,進(jìn)入本練習(xí)REVIEW和結(jié)論,親愛的先生/女士我已經(jīng)間接獲悉您在尋找一家公司為貴公司所有部門安裝新電腦。我確信作為一個完全能令人放心的公司,我公司定能被指派。不管我們在貴公司業(yè)務(wù)方面經(jīng)驗(yàn)有限,曾經(jīng)為您服務(wù)過的人說我們能勝任此項(xiàng)工作。我是個非常熱請的人,對于與您相會的可能性,除非另行通知,我在周一、周二和周五下午不能拜訪你處,這是因?yàn)?劉云端先生,您好這是來自微軟的信,繼我們上周的電話談話后,我很高興再郵給您一本我公司的最新宣傳冊。你曾表示過貴公司對安裝新型計(jì)算機(jī)軟件感興趣,我相信我們的服務(wù)符合你的要求,會讓您滿意的。期待您的回音,并期望很快能和您會面。此致敬禮比爾蓋茨2002年10月1日,練習(xí)目標(biāo)判別兩封信的高下,并說明原因(10分鐘)形式團(tuán)隊(duì)討論、形成理由、代表陳述。(3分鐘),文書溝通文字溝通分析,,進(jìn)入技法概要,文書溝通文字溝通分析,親愛的先生/女士我已經(jīng)間接獲悉您在尋找一家公司為貴公司所有部門安裝新電腦。我確信作為一個完全能令人放心的公司,我公司定能被指派。不管我們在貴公司業(yè)務(wù)方面經(jīng)驗(yàn)有限,曾經(jīng)為您服務(wù)過的人說我們能勝任此項(xiàng)工作。我是個非常熱請的人,對于與您相會的可能性,除非另行通知,我在周一、周二和周五下午不能拜訪你處,這是因?yàn)?劉云端先生,您好這是來自微軟的信,繼我們上周的電話談話后,我很高興再郵給您一本我公司的最新宣傳冊。你曾表示過貴公司對安裝新型計(jì)算機(jī)軟件感興趣,我相信我們的服務(wù)符合你的要求,會讓您滿意的。期待您的回音,并期望很快能和您會面。此致敬禮比爾蓋茨2002年10月1日,寫信者不原費(fèi)神查明聯(lián)系人,,,語意含糊,,語法錯誤與錯別字,,無關(guān)信息,,文書過長,,說明寫信原因,,暗示下一步應(yīng)采取的行動,知道此信發(fā)給誰,,,表明積極的態(tài)度,,只寫了一頁,表達(dá)不清,內(nèi)容缺乏全面考慮,錯別字和標(biāo)點(diǎn)錯誤,廢話連篇。,內(nèi)容清晰,態(tài)度樂觀,簡明扼要,切中要害,。,判別兩封信的高下,并說明原因,,進(jìn)入環(huán)節(jié)要點(diǎn),文書溝通技法概要,掌握寫作過程中每個環(huán)節(jié)的要點(diǎn)掌握三種文字類型的特點(diǎn)和寫作方式,,進(jìn)入三種類型,文書溝通技法概要,寫完后重讀,修改文書,大膽刪減,一口氣寫完,整理寫作思路,考慮文書內(nèi)容,,,,,檢查細(xì)節(jié),確認(rèn)無誤,重溫寫作過程,?準(zhǔn)備準(zhǔn)備再準(zhǔn)備,目標(biāo)WHO,WHAT,WHY提綱結(jié)構(gòu)、策略整理信息、需求,?寫作,?檢查,,,,,肯定、否定、指示,,,刪減無關(guān)信息、大幅度注意錯誤語法、拼寫、描述細(xì)節(jié)標(biāo)點(diǎn)、日期、稱謂,,進(jìn)入技法概要總結(jié)表,文書溝通技法概要,肯定同意某種請示,提供一個機(jī)會,或者是一些好消息。,直截了當(dāng)?shù)亟o接受者好消息,使之高興。然后解釋這個好消息,消除接收者可能產(chǎn)生的疑問。用好祝愿來結(jié)束文書,使受信人知道,你在分享他的愉快。,否定對要求的一種否定,或者是一個壞消息。,開始以自然漸進(jìn)的方式敘述,為受信人接受壞消息先行鋪墊。給出壞消息之前給出一些背景方面的信息,進(jìn)行暗示,使之有思想準(zhǔn)備。給出壞消息,要清楚、準(zhǔn)確。不能使人產(chǎn)生誤解。用良好的祝愿結(jié)束,不要為壞消息做任何辯解。,指示指示他人進(jìn)行某項(xiàng)工作,開展某些活動,同意你的見解或提供你的信息等。,開頭對受信人應(yīng)具有吸引力,要生動,使人產(chǎn)生興趣。表述事實(shí),要求或建議。當(dāng)這些與某種利益相關(guān)時(shí),使受信者屈從。清楚地指示受信者如何去做,鼓勵克服困難,盡快完成任務(wù)。,,進(jìn)入模擬練習(xí),文書溝通技法概要,1.寫作準(zhǔn)備階段思考寫給誰寫什么為什么提綱主要點(diǎn),使用索引卡整理按邏輯排列各要點(diǎn)的位置,去掉無關(guān)信息。,3.檢查①是否表述準(zhǔn)確。②是否有不適當(dāng)?shù)拿枋觥"塾蟹裎姆ā⑽淖稚系腻e誤。關(guān)的和重復(fù)的內(nèi)容,2.寫作過程文字溝通有三種主要類型①肯定型直接給出好的消息解釋好消息用好的祝愿結(jié)束②否定型用“緩沖“式的自然敘述開頭在給出壞消息之前加以解釋告訴壞消息如果可能,建議某些可能的選擇用好的祝愿結(jié)尾③指示型以一種具有吸引受信人注意力的敘述開始表述建議或要求,及可能的利益清楚地指示受信者應(yīng)如何去做鼓勵克服困難,盡早完成工作。,,進(jìn)入創(chuàng)建文字溝通分析表,文書溝通模擬練習(xí),溝通聯(lián)絡(luò)卡,創(chuàng)建文字溝通分析表,一封拒絕的信,,進(jìn)入一封拒絕的信(釘書機(jī)),文字溝通分析表,填寫時(shí),把精力集中在最常用的文字溝通材料上信件、便條、備忘錄等。練習(xí)時(shí)至少填寫三個主要受信人,現(xiàn)實(shí)工作中要填寫所有的。用10分鐘獨(dú)自填寫。,填寫完畢后用5分鐘在組內(nèi)交換該分析表,可以討論,問題填完表后,你發(fā)現(xiàn)了什么交換表后,你又發(fā)現(xiàn)了什么,模擬練習(xí)文字溝通分析表,,進(jìn)入研討,模擬練習(xí)一封拒絕的信,練習(xí)背景你是一名行政主管,收到了一位骨干員工的來信,他提出脫產(chǎn)進(jìn)修的要求,(內(nèi)容見后)而你必須寫一封復(fù)信,信中你要拒絕他的要求。請每個人用10分鐘寫完這封信。(請注意“準(zhǔn)備、寫作和檢查”三步驟),尊敬的主管您好,我是質(zhì)量控制員王海賓,已經(jīng)在崗位上工作3年了。我先后多次參加過公司內(nèi)部組織的一些技能培訓(xùn),這些培訓(xùn)對我的工作很有幫助,使我深刻認(rèn)識到知識對工作的重要性。因此,我希望能參加一次“6個西格瑪”管理的進(jìn)修班,為期2個月,脫產(chǎn)進(jìn)行。原因如下“6個西格瑪”是最近在制造業(yè)很受重視的質(zhì)量管理方法,作為主管質(zhì)量方面的員工,我的質(zhì)量管理知識已經(jīng)陳舊,需要更新?,F(xiàn)在學(xué)習(xí)儲備一些專業(yè)知識,可以有利于將來工作。我多次提議公司舉辦類似培訓(xùn),可是限于我們的能力,都沒有舉辦。這個為期2個月的進(jìn)修班是省計(jì)委舉辦的,質(zhì)量高,費(fèi)用低,機(jī)會難得。綜上所述,希望您能夠批準(zhǔn)我的請求。此致敬禮王海賓2002年10月9日,,進(jìn)入陳述紙樣板,模擬練習(xí)一封拒絕的信,研討(20分鐘)兩人一組,互讀信件。每個人獨(dú)自閱讀所發(fā)資料,按要求填“分析表”。10分鐘團(tuán)隊(duì)內(nèi)依次傳閱每個人所寫的信件,討論并分別挑選出一封寫得最合適的,和一封相對最不合適的信。(注意上一步“分析表”中的意見)5分鐘團(tuán)隊(duì)將這兩封信的分析表COPY到陳述紙上,代表宣講并給出綜合評價(jià)。(陳述紙樣板見后)5分鐘,,進(jìn)入“一封拒絕的信”REVIEW,,,654321,5822個字的句子,模擬練習(xí)一封拒絕的信,陳述紙樣板,,進(jìn)入溝通聯(lián)絡(luò)卡練習(xí),模擬練習(xí)一封拒絕的信,討論問題團(tuán)隊(duì)是怎樣依次傳閱信件的兩封信是如何推舉出來的每封信都和對應(yīng)的“分析表”在一起嗎還是已經(jīng)混亂地分開你看到別人對自己信的“分析表”了嗎你發(fā)現(xiàn)了什么你覺得自己寫的這封信可以怎樣改進(jìn),,進(jìn)入REVIEW“信息分析表”,模擬練習(xí)溝通聯(lián)絡(luò)卡,規(guī)則1、所有組得到一個相同的完整的拼圖結(jié)果圖形。2、每組得到一些圖片,這些圖片是以相同的裁剪方式,從3個相同的結(jié)果圖形中裁剪出來的,無序混合后,分成三組分發(fā)。因此不保證每個組得到的圖片剛好能拼出結(jié)果圖形,因?yàn)閳D形可能重疊和短缺。(我們要克服的困難之一,就是通過溝通理順重疊和短缺)3、小組內(nèi)可以自由口頭交流,小組間只能通過“溝通聯(lián)絡(luò)卡”交流。4、每組選一名傳送員,永遠(yuǎn)不能說話,不能指導(dǎo)拼圖,只負(fù)責(zé)傳遞信息和圖片,并觀察溝通效果,以便討論時(shí)用。5、圖片可以在組間轉(zhuǎn)移,遵循以下原則A可以根據(jù)其他小組的要求轉(zhuǎn)移任何圖片,也可向其他小組申請圖片B每小組桌上至少保留3塊圖片。7、每組桌上只準(zhǔn)有紙和筆8、不得把圖片集中向一個小組轉(zhuǎn)移,因?yàn)槿粘9ぷ髦?,不可能由一個群體擔(dān)任全部任務(wù)。9、三個小組有5分鐘(另計(jì))統(tǒng)一準(zhǔn)備時(shí)間,然后開始彼此隔離地工作。10、三個小組全部完成拼圖時(shí)算成功,目標(biāo)通過溝通聯(lián)絡(luò)卡完成分組拼圖30(分鐘),,進(jìn)入總結(jié)和思考,模擬練習(xí)溝通聯(lián)絡(luò)卡,1、每個小組對收到的一些典型的聯(lián)絡(luò)卡進(jìn)行分析,完成下表10分鐘,,進(jìn)入章節(jié)回顧,模擬練習(xí)溝通聯(lián)絡(luò)卡,文字溝通的障礙是什么應(yīng)該如何進(jìn)行有效的文字溝通應(yīng)該改善哪方面的溝通技巧總結(jié)本組的經(jīng)驗(yàn)、見解和建議,代表發(fā)言3分鐘,總結(jié)與思考10分鐘,公眾溝通文書溝通,技法概要,文字溝通分析,模擬訓(xùn)練,,,,文書溝通,
下載積分: 4 賞幣
上傳時(shí)間:2024-01-06
頁數(shù): 22
大小: 0.19(MB)
子文件數(shù):
-
簡介:C語言程序設(shè)計(jì),第8章面向?qū)ο蠹夹g(shù)與C,81C的起源和特點(diǎn)82簡單的C程序83C程序的上機(jī)實(shí)現(xiàn)84C的輸入和輸出85設(shè)置函數(shù)參數(shù)的默認(rèn)值86內(nèi)聯(lián)函數(shù)87重載函數(shù)88變量的引用89面向?qū)ο蟮母拍詈退枷?10類和對象811構(gòu)造函數(shù)812析構(gòu)函數(shù)813繼承與派生類,81C的起源和特點(diǎn),早期的程序是用機(jī)器語言或者匯編語言編寫最早的高級語言是20世紀(jì)50年代中期出現(xiàn)的FORTRAN50年代后期的ALGOL語言提出了塊結(jié)構(gòu)的思想60年代的SIMULA67語言首次提出了對象的概念70年代的ADA語言是一種基于對象的語言,支持?jǐn)?shù)據(jù)抽象類型,隨后面出現(xiàn)的SMALLTALK語言豐富了面向?qū)ο蟮母拍?,是最具有影響的面向?qū)ο蟮恼Z言之一1972年在DECPDP11計(jì)算機(jī)上實(shí)現(xiàn)了最初的C語言1980年AT表示鍵入兩個實(shí)數(shù),分別賦給變量X和Y,相當(dāng)于C語言中的輸入命令SCANF“DD”,,82簡單的C程序,例83上例82還可以用自定義函數(shù)的方法來實(shí)現(xiàn),82簡單的C程序,C程序的一些簡單特點(diǎn)完整的C源程序文件由一個或多個文件組成,每個文件可以包含若干個函數(shù)。在完整的C程序中,可能會出現(xiàn)許多函數(shù),但程序中有且僅有一個主函數(shù)MAIN,程序的執(zhí)行總是從主函數(shù)MAIN開始執(zhí)行的,至于其它函數(shù)則是通過函數(shù)的嵌套調(diào)用來進(jìn)行;2在C中實(shí)現(xiàn)注釋有兩種方法,一種方法是可以沿用C語言中的’/’和’/’進(jìn)行注釋,它一般適用于有多行注釋信息的情況;另一種是使用符號//進(jìn)行注釋,//之后本行的所有字符都是注釋內(nèi)容。如果注釋信息只有一行文字,通常使用//注釋;3輸入/輸出時(shí)C程序經(jīng)常使用的頭文件IOSTREAMH頭文件,因?yàn)樵谶@個頭文件中定義了標(biāo)準(zhǔn)輸入和標(biāo)準(zhǔn)輸出操作,而C中經(jīng)常用到STDIOH這個頭文件;4C中主函數(shù)MAIN函數(shù)體也是用一對花括號’{‘和’}’括起來,體內(nèi)每條語句仍然以分號結(jié)束。如果主函數(shù)MAIN沒有明確的返回值,在C中MAIN的返回值類型就應(yīng)該定義為VOID類型,而在C中MAIN的返回值類型可以是VOID型的,但更多情況下默認(rèn)不寫(其實(shí)是INT型的)。,83C程序的上機(jī)實(shí)現(xiàn),完整的C上機(jī)過程包括編輯、編譯和連接、運(yùn)行這三個環(huán)節(jié)若是在MSDOS方式下,可以使用TURBOC或者BORLANDC如果是在WINDOWS9X/2000/XP/2003平臺下,可以使用MICROSOFTVISUALC,84C的輸入和輸出,對于輸入/輸出,C除了保留C語言中的SCANF和PRINTF這兩個函數(shù)外,還增加了標(biāo)準(zhǔn)輸入流CIN和標(biāo)準(zhǔn)輸出流COUT,后者這兩個標(biāo)準(zhǔn)流在IOSTREAMH頭文件中有定義,841用COUT輸出842用CIN輸入,841用COUT輸出,在C中,用COUT和插入運(yùn)算符配合使用共同完成數(shù)據(jù)的鍵盤輸入,使用時(shí)可以不用指定數(shù)據(jù)類型。FLOATXINTNCINXN作用從鍵盤上分別輸入一個實(shí)數(shù)和一個整數(shù),然后把實(shí)數(shù)賦給變量X,把整數(shù)賦給變量N。鍵入時(shí)注意兩個數(shù)之間要用空格分隔,輸入格式如下325↙上述的輸入語句相當(dāng)于C中的SCANF“FD”,,842用CIN輸入,例84用CIN和COUT實(shí)現(xiàn)的輸入和輸出舉例,85設(shè)置函數(shù)參數(shù)的默認(rèn)值,在進(jìn)行函數(shù)定義(或函數(shù)說明)時(shí),C允許給一個或多個形參指定默認(rèn)值(亦稱缺省值),使得函數(shù)調(diào)用更加方便,程序設(shè)計(jì)更加靈活。下面來看一個使用了參數(shù)默認(rèn)值的示例INTADD3INTINTA,INTB5,INTC8這是對用戶自定義函數(shù)ADD3INT進(jìn)行說明的語句,本例中使用了三個形參A、B和C。在函數(shù)說明時(shí)對后兩個參數(shù)B和C分別設(shè)置了默認(rèn)值,其中參數(shù)B的默認(rèn)值為5,參數(shù)C的默認(rèn)值為8。,85設(shè)置函數(shù)參數(shù)的默認(rèn)值,在設(shè)置函數(shù)默認(rèn)值時(shí)應(yīng)注意應(yīng)該從函數(shù)形參表中最右邊的那個參數(shù)開始設(shè)置默認(rèn)值,指定順序應(yīng)從右向左。在已指定了默認(rèn)值的參數(shù)的右邊不允許再出現(xiàn)尚未指定默認(rèn)值的參數(shù)。因此在設(shè)置函數(shù)默認(rèn)值時(shí),既可以為形參表中的所有參數(shù)指定默認(rèn)值,也可以為形參表中最右邊的幾個連續(xù)參數(shù)指定默認(rèn)值當(dāng)函數(shù)被調(diào)用時(shí),如果指定了具體的實(shí)參表,則調(diào)用時(shí)的實(shí)參值將取代原來參數(shù)的默認(rèn)值;如果沒有給定實(shí)參值,將沿用參數(shù)原來的默認(rèn)值,85設(shè)置函數(shù)參數(shù)的默認(rèn)值,在設(shè)置函數(shù)默認(rèn)值時(shí)應(yīng)注意指定函數(shù)參數(shù)默認(rèn)值的這種語法現(xiàn)象在程序設(shè)計(jì)時(shí)可有可無。當(dāng)需要對函數(shù)參數(shù)設(shè)置默認(rèn)值時(shí),假如該函數(shù)還有函數(shù)聲明時(shí),則默認(rèn)的參數(shù)值就應(yīng)該設(shè)置在函數(shù)聲明部分而不能設(shè)置在函數(shù)的定義部分;如果程序中沒有函數(shù)聲明,默認(rèn)的參數(shù)值將設(shè)置在函數(shù)定義部分在給函數(shù)參數(shù)設(shè)置默認(rèn)值時(shí),被指定的默認(rèn)值不僅可以是常數(shù),也可以是表達(dá)式。全局變量可以被指定為參數(shù)的默認(rèn)值,但局部變量不行,因?yàn)槟J(rèn)參數(shù)的函數(shù)調(diào)用是在編譯時(shí)確定的,而局部變量在編譯時(shí)無法確定,85設(shè)置函數(shù)參數(shù)的默認(rèn)值,例85分析下面程序的輸出結(jié)果,要求熟悉默認(rèn)參數(shù)的用法,第一次調(diào)用由于沒有指定實(shí)參表,三個參數(shù)都采用原來的默認(rèn)值(1、2、3);第二次調(diào)用只有一個實(shí)參,指定了第一個參數(shù)的實(shí)參值,其余兩個參數(shù)沿用默認(rèn)值,此時(shí)的實(shí)參值為(4、2、3);第三次調(diào)用指定了兩個實(shí)參,指定了前兩個參數(shù)的實(shí)參值,第三個參數(shù)沿用默認(rèn)值,此時(shí)的實(shí)參值為(4、5、3);第四次調(diào)用指定了三個實(shí)參,表示三個參數(shù)全部都用新的實(shí)參值(4、5、6),原來設(shè)置的參數(shù)默認(rèn)值無效。,85設(shè)置函數(shù)參數(shù)的默認(rèn)值,例86分析程序的運(yùn)行結(jié)果,了解全局變量充當(dāng)參數(shù)的默認(rèn)值,86內(nèi)聯(lián)函數(shù),在設(shè)計(jì)程序時(shí),合理地使用函數(shù),能做到“一次定義,多次使用”,實(shí)現(xiàn)了程序代碼和數(shù)據(jù)的共享,減少了程序的目標(biāo)代碼。但是,調(diào)用函數(shù)時(shí)卻要花費(fèi)一定的時(shí)間和內(nèi)存空間來保存調(diào)用的現(xiàn)場,程序效率有所降低,特別是對于那些需要頻繁調(diào)用、但本身代碼并不大的函數(shù),效率尤為不高。為了解決這個問題,C引入了內(nèi)聯(lián)函數(shù)。當(dāng)一個使用了內(nèi)聯(lián)函數(shù)的源程序被編譯時(shí),編譯系統(tǒng)會把程序中出現(xiàn)的調(diào)用內(nèi)聯(lián)函數(shù)的語句,直接用內(nèi)聯(lián)函數(shù)的函數(shù)體來替換,這樣處理雖然增加了最終的目標(biāo)代碼,但卻節(jié)省了調(diào)用過程中的時(shí)間和空間的開銷,另外由于內(nèi)聯(lián)函數(shù)的代碼往往比較小,這樣做對程序執(zhí)行的影響也較小,效率較高。對于代碼小而且訪問頻繁的函數(shù),適宜使用內(nèi)聯(lián)函數(shù)。,86內(nèi)聯(lián)函數(shù),內(nèi)聯(lián)函數(shù)的定義方法在定義函數(shù)時(shí),要求在函數(shù)首部的最左邊,也就是函數(shù)返回值的類型名前面,加上內(nèi)聯(lián)函數(shù)的關(guān)鍵字INLINE,其余部分與傳統(tǒng)的函數(shù)定義相同。例定義一個用于計(jì)算兩個數(shù)之和的內(nèi)聯(lián)函數(shù)INLINEINTSUM2INTINTM,INTN{RETURNMN},86內(nèi)聯(lián)函數(shù),例87計(jì)算自然數(shù)1到10中各個數(shù)的立方值,86內(nèi)聯(lián)函數(shù),使用內(nèi)聯(lián)函數(shù)的注意要點(diǎn)內(nèi)聯(lián)函數(shù)內(nèi)不允許出現(xiàn)循環(huán)語句和開關(guān)語句,如果一個內(nèi)聯(lián)函數(shù)包含了這些語句,則按普通函數(shù)處理內(nèi)聯(lián)函數(shù)的函數(shù)體一般不宜過大,以1至5行為宜在以后的講述中我們還會學(xué)到類,在類體內(nèi)定義的成員函數(shù)都是內(nèi)聯(lián)函數(shù),87重載函數(shù),重載函數(shù)的定義重載函數(shù)是指同一個函數(shù)名稱對應(yīng)著多個不同的函數(shù)實(shí)現(xiàn)例定義重載函數(shù)ABS,用來計(jì)算3個不同類型數(shù)據(jù)的絕對值INTABSINTLONGABSLONGDOUBLEABSDOUBLE重載函數(shù)在功能上比較接近,在定義時(shí)要有所區(qū)別。各重載函數(shù)之間的差別主要表現(xiàn)在函數(shù)返回值的類型、函數(shù)參數(shù)的類型、函數(shù)參數(shù)的個數(shù)、函數(shù)參數(shù)的順序等方面的不同,系統(tǒng)會根據(jù)這些不同來選擇相應(yīng)的函數(shù)。僅僅靠函數(shù)返回值類型的不同來定義重載函數(shù)是不行的,因此在使用重載函數(shù)時(shí),在函數(shù)名字相同的前提下要將上述的那些區(qū)別明顯地表現(xiàn)出來。,87重載函數(shù),使用重載函數(shù)時(shí)編譯系統(tǒng)會根據(jù)如下原則進(jìn)行選擇重載函數(shù)至少要在參數(shù)類型、參數(shù)個數(shù)、參數(shù)順序上要有所不同,僅僅在函數(shù)返回值類型上的不同是不夠的例在下面的三個函數(shù)聲明中INTMYFUNINT,DOUBLE/第一個函數(shù)/INTMYFUNDOUBLE,INT/第二個函數(shù)/VOIDMYFUNINT,DOUBLE/第三個函數(shù)/第一個函數(shù)和第二個函數(shù)可以重載,因?yàn)槎咴趨?shù)順序上不同;第二個函數(shù)和第三個函數(shù)也可以重載,因?yàn)樗鼈兊膮?shù)順序和返回值類型都不同。但第一個函數(shù)和第三個函數(shù)的形參表相同,僅僅在返回值類型上不同,因此它們是不能重載的。,87重載函數(shù),使用重載函數(shù)時(shí)編譯系統(tǒng)會根據(jù)如下原則進(jìn)行選擇在使用重載函數(shù)時(shí),需要逐一比較實(shí)參的類型與被調(diào)用的重載函數(shù)中的形參類型,從而決定調(diào)用哪個重載函數(shù)判斷過程如下查找是否存在一個嚴(yán)格匹配的重載函數(shù),如果找到了就調(diào)用那個函數(shù),否則將進(jìn)入第2步;通過內(nèi)部數(shù)據(jù)轉(zhuǎn)換查找一個匹配的,如果找到了就調(diào)用那個函數(shù),否則進(jìn)入第3步;通過用戶所定義的強(qiáng)制類型轉(zhuǎn)換來查找一個匹配的,如果找到了就調(diào)用那個函數(shù),否則提示函數(shù)調(diào)用時(shí)出錯。,87重載函數(shù),例假設(shè)重載函數(shù)FUN有如下兩種形式VOIDMYFUNINTVOIDMYFUNDOUBLE對于下列條件的函數(shù)調(diào)用,函數(shù)FUN的匹配情況如下MYFUN1//匹配VOIDMYFUNINT,為嚴(yán)格匹配MYFUN15//匹配VOIDMYFUNDOUBLE,為嚴(yán)格匹配MYFUN‘M’//匹配VOIDMYFUNINT,這是內(nèi)部數(shù)據(jù)轉(zhuǎn)換后的匹配MYFUNDOUBLE5//匹配VOIDMYFUNDOUBLE,這是強(qiáng)制類型的匹配使用重載函數(shù)時(shí)的注意事項(xiàng)不能用類型定義語句TYPEDEF定義的類型名來區(qū)分重載函數(shù)的參數(shù)類型在定義重載函數(shù)時(shí),應(yīng)注意同名函數(shù)應(yīng)該具有相同的功能,如果讓重載函數(shù)去執(zhí)行不同的功能,這是不好的編程風(fēng)格,例88下列程序中定義了求幾個整數(shù)最大值的重載函數(shù),閱讀程序?qū)懗鲞\(yùn)行結(jié)果,88變量的引用,881引用的概念882引用作函數(shù)參數(shù),881引用的概念,引用(REFERENCE)的定義簡單地說,引用就是某個變量(或?qū)ο螅┑膭e名建立引用的格式類型名INT,在上面這個例子中,INTINTINT(注意這四種書寫格式中空格的位置),881引用的概念,例89閱讀程序?qū)懗鲞\(yùn)行結(jié)果,881引用的概念,引用是C中的概念,C中沒有這一概念,引用與指針不同,不能把二者混淆起來指針是變量,有獨(dú)立的內(nèi)存單元,而引用不是變量,引用和與它捆綁在一起的變量(或?qū)ο螅┱加猛粌?nèi)存單元;指針可以被引用,而引用不能再次被引用;指針可以作為數(shù)組元素,而引用不能作為數(shù)組元素。指針作為數(shù)組元素時(shí)該數(shù)組稱為指針數(shù)組;可以有空的指針,但不能有空引用,882引用作函數(shù)參數(shù),在定義函數(shù)時(shí)形參可以是引用引用充當(dāng)函數(shù)參數(shù)時(shí)傳遞的是地址,與指針變量作函數(shù)參數(shù)所起的作用相同一般地,引用作函數(shù)參數(shù)時(shí)程序的可讀性要好些,這是因?yàn)楫?dāng)引用作函數(shù)形參時(shí),調(diào)用函數(shù)時(shí)的實(shí)參可以用變量名(或者表達(dá)式),這與傳統(tǒng)意義上的傳值調(diào)用相似。與之相反,如果是指針變量用作函數(shù)參數(shù),則函數(shù)調(diào)用時(shí)實(shí)參必須是地址,882引用作函數(shù)參數(shù),例810定義一個函數(shù)SWAP來交換兩個INT變量的值,要求用指針變量作函數(shù)參數(shù),882引用作函數(shù)參數(shù),例811定義一個函數(shù)SWAP來交換兩個INT變量的值,要求用引用作函數(shù)參數(shù),89面向?qū)ο蟮母拍詈退枷?891面向?qū)ο蟮母拍?92面向?qū)ο蠓椒ㄅc結(jié)構(gòu)化方法的比較893面向?qū)ο笙到y(tǒng)的特性,891面向?qū)ο蟮母拍?一、對象的概念對象有兩方面的含義,即在客觀世界中的含義和在程序世界中的含義客觀世界中的任何一個事物都可以看成對象在程序世界中,對象是問題空間中的個體或事物的抽象表示,是其屬性和相關(guān)操作的結(jié)合體。屬性表示了對象的性質(zhì),屬性值刻劃了對象的所有可能的狀態(tài);與屬性相關(guān)的操作表示了對象的行為,施加給對象的操作會引起對象狀態(tài)的變化對象是面向?qū)ο笙到y(tǒng)中最基本的概念,是問題空間中對客觀事物的一種抽象表示,也是應(yīng)用系統(tǒng)的基本組成單位,891面向?qū)ο蟮母拍?二、類的概念在面向?qū)ο笙到y(tǒng)中,類是一種抽象機(jī)制,它是對一組具有共同屬性和行為的對象的一般描述類與對象的關(guān)系是一個抽象與具體的關(guān)系。類是把從具體的對象中抽取出來的共同屬性所形成的一般化定義,是對象的抽象,而對象則是類的一個實(shí)例,891面向?qū)ο蟮母拍?三、繼承的概念繼承是一個對象可以獲取另一個對象特性的機(jī)制類和類之間的繼承關(guān)系,是客觀世界中遺傳關(guān)系的直接模擬,它表示了類與類之間的內(nèi)在聯(lián)系類有父類和子類之分,父類也叫基類,子類又叫派生類。子類除了可以沿用父類的某些特征外,它還具有本身獨(dú)特的屬性和操作正是因?yàn)橛辛死^承,低層的類只需定義特定于它的特征,就可以共享高層的類特征了,891面向?qū)ο蟮母拍?四、消息的概念消息是向?qū)ο蟀l(fā)出的服務(wù)請求。消息的發(fā)送方是一個要求提供服務(wù)的對象,而消息的接收方是一個能夠提供服務(wù)的對象在面向?qū)ο蟮南到y(tǒng)中,各對象之間是相互獨(dú)立的,對象之間通過消息進(jìn)行聯(lián)系,891面向?qū)ο蟮母拍?面向?qū)ο蟪绦蛟O(shè)計(jì)(OBJECTORIENTEDPROGRAMMING,簡稱OOP)從問題空間中客觀存在的事物出發(fā)構(gòu)造軟件系統(tǒng),用對象這個封裝的單元來表示問題空間中的客觀實(shí)體,用消息傳遞來建立對象之間的聯(lián)系,把相同屬性和相同行為的對象歸為一類,通過在不同層次上運(yùn)用抽象的原則,就可以得到較一般的類和較特殊的類,892面向?qū)ο蠓椒ㄅc結(jié)構(gòu)化方法的比較,在問題抽象階段。結(jié)構(gòu)化方法以算法為核心,按照數(shù)據(jù)變換的過程進(jìn)行分解,重點(diǎn)是描述數(shù)據(jù)變換的功能模塊。面向?qū)ο蠓椒ㄊ且詳?shù)據(jù)為核心,強(qiáng)調(diào)問題空間中的對象模型在設(shè)計(jì)階段。結(jié)構(gòu)化方法采用自頂向下、逐步求精的指導(dǎo)思想,采用模塊化編程,各個模塊有可能保持較強(qiáng)的獨(dú)立性,但往往獨(dú)立于數(shù)據(jù)結(jié)構(gòu)。面向?qū)ο蠓椒ㄊ菑膶ο蟪霭l(fā),將對象的數(shù)據(jù)結(jié)構(gòu)和相應(yīng)的操作代碼集中在一個封裝的實(shí)體內(nèi),對象和對象之間通過消息進(jìn)行聯(lián)系結(jié)構(gòu)化方法的程序模型算法數(shù)據(jù)結(jié)構(gòu)面向?qū)ο蠓椒ǖ某绦蚰P蛯ο笙?893面向?qū)ο笙到y(tǒng)的特性,面向?qū)ο笙到y(tǒng)的三個特征封裝性、繼承性和多態(tài)性封裝性(ENCAPSULATION)在程序設(shè)計(jì)中,封裝性指的是把數(shù)據(jù)以及對數(shù)據(jù)的操作集中在一起所構(gòu)成的一個實(shí)體。用戶不必知道對象行為的實(shí)現(xiàn)細(xì)節(jié),只需要根據(jù)對象提供的外部接口來訪問對象。因此從用戶的角度看,這些對象的行為就象包含在一個“黑匣子”里,是隱蔽的和不可見的。封裝性是一種信息隱藏技術(shù),系統(tǒng)設(shè)計(jì)員會清楚地標(biāo)明提供的服務(wù)接口,服務(wù)的具體實(shí)現(xiàn)卻被屏蔽封裝著,用戶和應(yīng)用程序員只能使用對象提供的操作功能而不清楚內(nèi)部數(shù)據(jù)或操作代碼的實(shí)現(xiàn)細(xì)節(jié)。采用對象封裝機(jī)制的目的在于將對象的使用者和設(shè)計(jì)者分開。,893面向?qū)ο笙到y(tǒng)的特性,繼承性(INHERITANCE)繼承所表達(dá)的是類與類之間的相互關(guān)系,使得某類對象可以繼承另一類對象的特征和功能,實(shí)現(xiàn)了信息共享和代碼重用,減少了冗余。在繼承層次結(jié)構(gòu)中,父類稱為基類,子類稱為派生類。具體地說,如果類B繼承了類A,則類B中的對象就具有了類A對象的一切特征(指數(shù)據(jù)屬性)和功能(指操作),我們就稱類A為基類(或父類),稱類B為類A的派生類(或子類)。繼承機(jī)制帶來的最大優(yōu)勢在于軟件系統(tǒng)易于擴(kuò)充,降低了軟件開發(fā)的費(fèi)用和復(fù)雜性,因此面向?qū)ο蠓椒ǚ浅_m合于開發(fā)大型軟件系統(tǒng)。,893面向?qū)ο笙到y(tǒng)的特性,多態(tài)性(POLYMORPHISM)多態(tài)性描述的是同一個消息可以根據(jù)發(fā)送消息對象的不同而采取不同的行為方式。C支持的多態(tài)性有兩種,即編譯時(shí)的多態(tài)和運(yùn)行時(shí)的多態(tài)。編譯時(shí)的多態(tài)是通過重載來實(shí)現(xiàn)的,到底執(zhí)行哪個重載版本在編譯時(shí)就可以知道,所以是相對靜態(tài)的多態(tài);運(yùn)行時(shí)的多態(tài)是通過虛函數(shù)來實(shí)現(xiàn)的,到底運(yùn)行哪個函數(shù)版本需要在運(yùn)行時(shí)找出發(fā)送消息的對象來確定,編譯器在編譯時(shí)采用動態(tài)聯(lián)編的手段。,810類和對象,8101類的定義8102對象的定義8103對象的成員表示,8101類的定義,類的定義格式分為兩大部分,即說明部分和實(shí)現(xiàn)部分。說明部分用來說明該類中的多個成員(包括被說明的數(shù)據(jù)成員和成員函數(shù)),而實(shí)現(xiàn)部分用來描述說明部分中成員函數(shù)的實(shí)現(xiàn)(或定義)。一般地,類的說明部分放在類體內(nèi),告訴使用者“做什么”,而類的實(shí)現(xiàn)部分放在類體外,告訴使用者“怎么做”。當(dāng)然也有些簡單的類將說明部分和實(shí)現(xiàn)部分合并在一起,都放在類體內(nèi)。,8101類的定義,類的一般定義格式CLASS類名//說明部分{PUBLIC公有的數(shù)據(jù)和成員函數(shù)PRIVATE私有的數(shù)據(jù)和成員函數(shù)}//實(shí)現(xiàn)部分各成員函數(shù)的實(shí)現(xiàn),8101類的定義,定義一個類時(shí)要注意以下幾點(diǎn)CLASS是定義類的關(guān)鍵字,習(xí)慣上用字母T開頭的標(biāo)識符表示類名,以區(qū)別對象名和函數(shù)名。類體中包含的數(shù)據(jù)成員和成員函數(shù)的說明或定義,用一對花括號{和}括起來從訪問權(quán)限上看,類的成員分為三大類公有的(PUBLIC)私有的(PRIVATE)受保護(hù)的(PROTECTED)成員函數(shù)必須在類體內(nèi)給出原型說明,位置在類體內(nèi)或者類體外。放在類體內(nèi)的函數(shù)被默認(rèn)為是內(nèi)聯(lián)函數(shù),而放在類體外定義的函數(shù)是一般函數(shù)。如果要定義內(nèi)聯(lián)函數(shù),只需在函數(shù)首部的最前面加上關(guān)鍵字INLINE,8101類的定義,在類體外定義成員函數(shù)時(shí)的格式{}其中作用域運(yùn)算符是用來標(biāo)識某個成員函數(shù)是屬于哪個類的。,8101類的定義,例812給出一個關(guān)于日期類的定義。類TDATE的體內(nèi)一共說明了6個成員,其中3個成員函數(shù)是公有的PUBLIC,3個數(shù)據(jù)成員是私有的PRIVATE。為了敘述方便,我們把類TDATE的定義內(nèi)容全部寫入一個名叫TDATEH的頭文件中,8101類的定義,例813定義類的時(shí)候,成員函數(shù)的定義部分除了可以寫類體外(如例812所示),也可以寫在類體內(nèi)。,8102對象的定義,對象的定義格式如下類名對象名表類名是待定義的對象所屬的類的名字,這個類要求事先已經(jīng)定義好了在定義對象時(shí),直接用類名就可以了,無需在類名前再加上關(guān)鍵字CLASS對象名表中可以是一個或多個對象名,多個對象名之間用逗號分隔,可以是一般簡單的對象名、指向?qū)ο蟮闹羔樏蛞妹?,或者是對象?shù)組名例為前面已經(jīng)有所定義了的類TDATE定義了幾個對象TDATEDATE1,DATE2,PDATE,,8103對象的成員表示,一般對象的成員表示如下對象名數(shù)據(jù)成員名對象名成員函數(shù)名參數(shù)表指向?qū)ο蟮闹羔樀某蓡T表示如下對象指針名數(shù)據(jù)成員名對象指針名成員函數(shù)名參數(shù)表或者對象指針名數(shù)據(jù)成員名對象指針名成員函數(shù)名參數(shù)表,8103對象的成員表示,例814分析程序的運(yùn)行結(jié)果,類TDATE定義在頭文件TDATEH之中(見例812)。程序中定義了兩個對象D1和D2,通過成員函數(shù)SETDATE分別給兩個對象的各數(shù)據(jù)成員賦值,調(diào)用成員函數(shù)ISLEAPYEAR判斷D1和D2對應(yīng)的年是否為閏年,通過調(diào)用成員函數(shù)PRINT在屏幕顯示D1和D2的私有數(shù)據(jù)成員年、月、日的值。,811構(gòu)造函數(shù),構(gòu)造函數(shù)(CONSTRUCTOR)是一種特殊的成員函數(shù)與類中的其它成員函數(shù)不一樣,構(gòu)造函數(shù)不需要用戶調(diào)用,它是在建立一個對象時(shí)由系統(tǒng)自動執(zhí)行,于是完成了對新建對象的初始化構(gòu)造函數(shù)的名字與類名相同,它可以帶一個參數(shù)或者多個參數(shù),也可以沒有參數(shù)。在定義和說明構(gòu)造函數(shù)時(shí),不必指明函數(shù)的類型,因?yàn)樗鼪]有返回值,更不需要加VOID類型說明構(gòu)造函數(shù)的說明部分一般放在類體中,至于函數(shù)定義部分,可以放在類體內(nèi),也可以放在類體外,例815利用構(gòu)造函數(shù)完成對新創(chuàng)建的對象的初始化,例816定義構(gòu)造函數(shù)給兩個不同的對象賦予不同的初值,例817定義一個重載的構(gòu)造函數(shù),811構(gòu)造函數(shù),默認(rèn)的構(gòu)造函數(shù)是無參數(shù)的空函數(shù),定義格式如下類名默認(rèn)構(gòu)造函數(shù)名{}默認(rèn)構(gòu)造函數(shù)名與類同名,由于無參數(shù),因此默認(rèn)構(gòu)造函數(shù)不能重載當(dāng)定義一個沒有給定初始值的對象時(shí),系統(tǒng)會自動調(diào)用默認(rèn)構(gòu)造函數(shù),對新創(chuàng)建的對象進(jìn)行初始化。當(dāng)該對象的存儲屬性是外部的(EXTERN)或靜態(tài)的(STATIC),它的所有數(shù)據(jù)成員將被初始化為0(或空)。如果對象是自動的(AUTO或省略存儲屬性),則在使用前必須對該對象賦初值,假設(shè)在沒有為對象賦初值之前就已經(jīng)使用了數(shù)據(jù)成員,那將是無意義的,812析構(gòu)函數(shù),析構(gòu)函數(shù)(DESTRUCTOR)與構(gòu)造函數(shù)(CONSTRUCTOR)的作用相反。當(dāng)對象的生存期結(jié)束時(shí),系統(tǒng)將自動調(diào)用析構(gòu)函數(shù)來釋放這個對象析構(gòu)函數(shù)也是一種特殊的成員函數(shù),其函數(shù)名也與類名相同,為了與構(gòu)造函數(shù)名區(qū)分開,特意在類名前加上符號,以示析構(gòu)析構(gòu)函數(shù)沒有參數(shù),也不能指定函數(shù)返回值類型(包括VOID類型),因此析構(gòu)函數(shù)不能重載,而且在一個類中只能定義一個析構(gòu)函數(shù)析構(gòu)函數(shù)的說明一般放在類體內(nèi),它的函數(shù)體可以寫在類體內(nèi),也可以寫在類體外,812析構(gòu)函數(shù),在以下兩種情況下,析構(gòu)函數(shù)將由系統(tǒng)自動執(zhí)行當(dāng)一個對象的生存期結(jié)束時(shí),將自動調(diào)用析構(gòu)函數(shù)來釋放該對象使用NEW運(yùn)算符創(chuàng)建的對象,在使用DELETE運(yùn)算符釋放該對象時(shí),系統(tǒng)將自動調(diào)用析構(gòu)函數(shù)如果類中沒有定義析構(gòu)函數(shù),系統(tǒng)將自動生成一個默認(rèn)的析構(gòu)函數(shù)。默認(rèn)析構(gòu)函數(shù)定義格式如下類名默認(rèn)析構(gòu)函數(shù)名{}其中,默認(rèn)析構(gòu)函數(shù)名與類名相同,該析構(gòu)函數(shù)不進(jìn)行任何操作。,例818分析下面程序的運(yùn)行結(jié)果,說明構(gòu)造函數(shù)和析構(gòu)函數(shù)是如何被調(diào)用的。,812析構(gòu)函數(shù),813繼承與派生類,8131繼承與派生類的概念8132派生類的定義格式8133公有派生類8134私有派生類8135保護(hù)成員,8131繼承與派生類的概念,繼承是C的一個重要機(jī)制,它能自動地為一個類提供來自另一個類的數(shù)據(jù)和操作,使得用戶可以在一個現(xiàn)有的類的基礎(chǔ)上,很快地建立起一個新的類,而不必從零開始重新設(shè)計(jì),實(shí)現(xiàn)了代碼的共享和重用。,在左邊這個樹型結(jié)構(gòu)圖中,最高層是抽象的,以下每一層都是上一層的具體化,從圖中可以看出低層具有高層的特征。例如一旦選擇了丹頂鶴,就不用再說丹頂鶴有羽毛長翅膀了,因?yàn)檫@些特征丹頂鶴已經(jīng)從鳥類中繼承了。,8131繼承與派生類的概念,在面向?qū)ο蟮姆椒ㄖ?,繼承是針對類而言的。通過繼承的機(jī)制,能夠通過已有的類型來定義新的類型。這樣,所定義的新類型在擁有原來類型屬性的同時(shí),還擁有新的屬性,我們稱已存在的被用來生成新類型的類為基類,而從基類中派生出來的新類稱為派生類。在C中,派生類可以從一個基類(或多個基類)中派生得到。從一個基類中派生的繼承方式稱為單繼承,從多個基類中派生的繼承方式稱為多繼承。簡單地說,單繼承方式的派生類只有一個基類,而多繼承方式的派生類有多個基類。,8131繼承與派生類的概念,圖82所示的為單繼承,類B和類C是兩個不同的派生類,但它們都是從類A中派生出來的。圖83所示的是多繼承,類Z是由類X和類Y這兩個類派生出來的。,單繼承和多繼承舉例,8132派生類的定義格式,單繼承派生類的定義格式CLASS派生類名繼承方式基類名{派生類新增成員的定義};其中派生類是按指定的繼承方式從基類中派生出來的,具體的繼承方式有以下三種PUBLIC代表公有繼承方式PRIVATE代表私有繼承方式PROTECTED代表保護(hù)繼承方式默認(rèn)的繼承方式為PRIVATE,8132派生類的定義格式,多繼承派生類的定義格式CLASS派生類名繼承方式1基類名1,繼承方式2基類名2,{派生類新增成員的定義};與單繼承派生類的定義相比較,多繼承派生類在定義格式上的基類名較多,這些基類名彼此之間用逗號分隔,而且每個基類名前都有一個該基類的繼承方式說明默認(rèn)的繼承方式為私有繼承方式(PRIVATE),8132派生類的定義格式,例819定義一個學(xué)生類TSTUDENT,其數(shù)據(jù)成員包括學(xué)號、姓名和性別,對它進(jìn)行的操作是顯示每個學(xué)生的基本情況,若想在這個類的基礎(chǔ)上再添加年齡和年級信息。由于涉及到類中成員的修改,我們當(dāng)然可以拋開原來的類不管而重新定義一個新的類,但是利用類的繼承方法實(shí)現(xiàn)起來更方便。在原有類TSTUDENT的基礎(chǔ)上派生出一個新類TNEWSTUDENT。請看下面的例820,8132派生類的定義格式,例820定義一個派生類(在例819的基礎(chǔ)上),本例中TSTUDENT為基類(在例819中定義),TNEWSTUDENT是基類TSTUDENT的派生類,使用的繼承方式為PUBLIC派生類的成員函數(shù)NEWLIST調(diào)用了基類的公有成員函數(shù)LIST來顯示學(xué)生的學(xué)號、姓名和性別,8132派生類的定義格式,派生類中的成員包括原來基類中的成員和自己新增的成員對于派生類中新增的成員,如果在派生類定義中被定義為PRIVATE,它們只能通過同一類的成員函數(shù)進(jìn)行訪問;如果被定義為PUBLIC,則可以被外界所使用對于那些從基類中繼承過來的數(shù)據(jù)成員,并不是簡單地把基類中的PRIVATE和PUBLIC成員直接作為派生類的私有成員和公有成員,而要根據(jù)基類成員的訪問權(quán)限和派生類定義中的繼承方式共同決定(見表81),8133公有
下載積分: 4 賞幣
上傳時(shí)間:2024-01-06
頁數(shù): 80
大?。?0.94(MB)
子文件數(shù):
-
簡介:摘要中國城市中的舊建筑改造,特別是舊工業(yè)建筑的改造,已經(jīng)成為一個潮流。其特殊性已形成一種新的設(shè)計(jì)理念,值得我們從城市建筑學(xué)和文化傳承的角度去思考這個現(xiàn)象的現(xiàn)實(shí)意義。不管是目前還是未來,舊工業(yè)建筑的改造都將是城市更新中的重要部分。關(guān)鍵詞舊工業(yè)建筑;建筑改造;表現(xiàn)語言ABSTRACTINCHINESECITYTHERENOVATIONOFOLDBUILDINGBECAMEATRENDESPECIALLYINTHERENOVATIONOFOLDINDUSTRIALBUILDINGTHEPARTICULARITYOFTHEMBECAMEANEWTHOUGHTOFDESIGNWESHOULDTHINKABOUTTHETHERENOVATIONOFOLDBUILDINGINARCHITECTUREANDCULTUREINHERITANCENOMATTERATPRESENTANDINTHEFUTURETHERENOVATIONOFOLDINDUSTRIALARCHITECTUREISAVERYIMPORTANTPARTINCITYRENEWALKEYWORDSOLDINDUSTRIALBUILDING;THERENOVATIONOFBUILDINGEXPRESSSPEECH中圖分類號TU2707文獻(xiàn)標(biāo)識碼A文章編號100804222007040064041引言建筑是城市的史書,記載了城市的文化和歷史,承載了人們對過去的追憶,是社會、經(jīng)濟(jì)、文化發(fā)展的產(chǎn)物。而舊工業(yè)建筑則記載了城市工業(yè)文明發(fā)展的歷程是工業(yè)時(shí)代遺留下來的生動展示,用建筑的語言訴說著過去的輝煌。20世紀(jì)60年代,歐洲最先出現(xiàn)了大規(guī)模的舊工業(yè)建筑改造再利用。20世紀(jì)80年代至今,舊工業(yè)建筑改造再利用掀起一股熱潮,很多工業(yè)建筑的廠房車間被改做生活、休閑和辦公、工作空間;有的甚至改做藝術(shù)館、博物館;有的則以工業(yè)建筑出色的空間品質(zhì)而吸引了一批前衛(wèi)藝術(shù)家,成為了前衛(wèi)藝術(shù)家們的創(chuàng)作舞臺;有的則改做工業(yè)文化公園,成為對工業(yè)歷史進(jìn)行回憶和反思的一個途徑。近幾年,中國的舊工業(yè)建筑改造,尤其是舊廠房改造成為一種潮流。并設(shè)計(jì)出一些值得學(xué)習(xí)的成功例子。如北京東郊的“798”工廠是藝術(shù)家的居落、上海蘇州河工業(yè)倉庫區(qū)的“藝術(shù)中心SOHO區(qū)”如圖1“798”工廠。它們都成為了城市發(fā)展的新亮點(diǎn)。這些項(xiàng)目的改建成功,使得舊工業(yè)建筑歷史文化承擔(dān)起現(xiàn)代生活中新的社會職能,既可以使對舊工業(yè)建筑的保護(hù)取得有效的成果,也可以帶動一定區(qū)域的文化生活發(fā)展,成為推動城市文化發(fā)展的積極因素。2舊工業(yè)建筑改造的特征與類型通過對舊工業(yè)建筑改造的實(shí)例研究與分析,不難發(fā)現(xiàn)其中表現(xiàn)出了許多共性,它們集中反映了當(dāng)前對舊工業(yè)建筑改造的特征、手法和思路,即保留舊工業(yè)建筑外觀形體,只做必須的修繕,讓其與周圍環(huán)境相適應(yīng),充分保留舊工業(yè)建筑原有的結(jié)構(gòu),不對其進(jìn)行大規(guī)模的拆除和加建,只是為了滿足現(xiàn)代功能需要而進(jìn)行必須的少量的改建,充分靈活的組織利用建筑內(nèi)部空間,為各種不同的新功能的需求創(chuàng)造可能,完全展現(xiàn)出新、舊工業(yè)建筑在形體、收稿日期20070122作者簡介王柔(1982),女(漢族),碩士研究生,研究方向工業(yè)遺產(chǎn)保護(hù)與改造;季翔(1960),教授,國家一級注冊建筑師,研究方向建筑藝術(shù)與建筑技術(shù)。舊工業(yè)建筑改造的表現(xiàn)語言THEPERFORMANCELANGUAGEOFOLDINDUSTRIALARCHITECTURETRANSFORMATION王柔1季翔2WANGROU1JIXIANG2圖1北京“798”工廠圖2德國柏林國會大廈外觀6432玻璃表現(xiàn)玻璃作為一種有著獨(dú)特個性的現(xiàn)代建筑材料,有自己特有的風(fēng)采。它的應(yīng)用從屋頂?shù)降孛妫瑥拈T窗到墻體,從陳設(shè)到裝飾,幾乎無處不在、無所不能。同樣,在舊建筑改造和更新這個建筑設(shè)計(jì)領(lǐng)域,玻璃也扮演著極其重要的角色。從材料的應(yīng)用角度,在舊建筑改造中,出于舊建筑的真實(shí)性和可讀性的要求,與舊建筑肌體直接相連的新改造部分的新肌體,應(yīng)盡可能采用與舊建筑不同的材料。與混凝土相比,玻璃則是較為廣泛使用的理想的改造材料。玻璃與磚石等材料可以明顯區(qū)分和識別。玻璃與舊建筑連接時(shí),對舊建筑特有的肌體的破壞程度小,還有易于拆卸等優(yōu)點(diǎn)。另外,玻璃具有真實(shí)虛幻的現(xiàn)代建筑形式美,能與舊建筑的歷史氛圍形成良好的對比。正是由于玻璃特殊的光學(xué)性質(zhì)以及鮮明的時(shí)代性,它在舊工業(yè)建筑改造及更新設(shè)計(jì)中,更是獲得了廣泛的應(yīng)用。(如圖5大英博物館玻璃屋頂)33混凝土表現(xiàn)混凝土建筑已廣泛應(yīng)用于建筑領(lǐng)域,使得混凝土建筑獲得空前的研究和發(fā)展。這種被稱為所謂的“低技”材料不僅具有理想的可塑性和豐富的表現(xiàn)力,而且成為主要的建筑結(jié)構(gòu)形式之一,并使得混凝土材料成為和磚、玻璃同等重要的表現(xiàn)素材?,F(xiàn)代建筑多以鋼筋混凝土結(jié)構(gòu)為主,許多破敗的舊工業(yè)建筑都會袒露出其混凝土的質(zhì)地,展現(xiàn)出特有的結(jié)實(shí)的粗糙質(zhì)感。改造舊工業(yè)建筑不再強(qiáng)調(diào)混凝土作為結(jié)構(gòu)材料的內(nèi)在邏輯,而是強(qiáng)調(diào)其作為承載歷史文脈的情感內(nèi)涵,并成為建筑表現(xiàn)的中心,與新技術(shù)設(shè)計(jì)的更新相結(jié)合,表達(dá)了舊工業(yè)建筑改造的精神所在。34木結(jié)構(gòu)表現(xiàn)木結(jié)構(gòu)是舊建筑中使用壽命較短的部分,在舊工業(yè)建筑改造中必須對其加以改造,使之與舊工業(yè)建筑中使用壽命較長的部分和新添加的部分相適應(yīng),以提高建筑的整體壽命,這也是舊工業(yè)建筑改造需要達(dá)到的一個目的?,F(xiàn)代人對木材有著深厚的感情,不但是因?yàn)槟静奶赜械馁|(zhì)地,也是因?yàn)榻ㄖ哪窘Y(jié)構(gòu)曾經(jīng)是建筑歷史發(fā)展的主要線索。和混凝土一樣,很多舊建筑都會有木結(jié)構(gòu)暴露出來?;炷敛牧辖o人以厚重滄桑的感覺,那么木結(jié)構(gòu)給人的則是寧靜的想象空間。(如圖6、7“標(biāo)準(zhǔn)營造”工作室)35異型體表現(xiàn)早期解構(gòu)主義建筑熱衷于異型體的創(chuàng)作,按照其自身系統(tǒng)的邏輯關(guān)系生成了很多建筑,拓展了人們對建筑的傳統(tǒng)印象,也預(yù)示了建筑的多種可能性。而許多舊建筑的空間和結(jié)構(gòu)大都矩形平面、單調(diào)呆板,顯得規(guī)整有余而生氣不足。但這為舊建筑改造尋找一個新舊結(jié)合的契合點(diǎn)即在規(guī)則的即有空間中增加活躍空間的形體元素。(如圖8、9英國謝菲爾德的舊鋼鐵廠改造的科技游樂中心)。36構(gòu)件雕塑化表現(xiàn)在建筑空間設(shè)計(jì)中雕塑的作用顯而易見,雕塑不但是構(gòu)成,同時(shí)也留給人們許多回味和思考。由于舊工業(yè)建筑具有特定歷史時(shí)期的時(shí)代特殊性,建筑中的機(jī)械設(shè)備和一些特殊生產(chǎn)構(gòu)件,在改造過程中便利用這一特性進(jìn)行創(chuàng)作,將其雕塑化處理,使其在新的建筑空間中發(fā)揮新的功能,這些實(shí)物的繼續(xù)存在就是對歷史和文化最好的追憶。(如圖10北京“798”工廠內(nèi)原廠設(shè)備改造為雕塑)37極少表現(xiàn)現(xiàn)代主義建筑的發(fā)展有一種回歸簡潔圖7“標(biāo)準(zhǔn)營造”工作室內(nèi)部圖8原鋼鐵廠形體怪異的構(gòu)件保留在外部66
下載積分: 5 賞幣
上傳時(shí)間:2024-03-13
頁數(shù): 4
大?。?0.69(MB)
子文件數(shù):
-
簡介:語言與構(gòu)建和諧社會語言與構(gòu)建和諧社會構(gòu)建和諧社會是我國經(jīng)濟(jì)和社會發(fā)生深刻變化的需要,是社會結(jié)構(gòu)和社會生活發(fā)生深刻變化的需要,是建設(shè)我國現(xiàn)代化的社會主義社會的需要,是我黨鞏固執(zhí)政基礎(chǔ)完成執(zhí)政任務(wù)的需要。論文檢測。我們黨把構(gòu)建和諧社會這一任務(wù)放在了我國社會主義建設(shè)和發(fā)展的重要地位。它對實(shí)現(xiàn)我國經(jīng)濟(jì)社會的協(xié)調(diào)發(fā)展起著極其重大的戰(zhàn)略意義,同時(shí)對我國健康、穩(wěn)步地走進(jìn)世界先進(jìn)行列也具有重大的歷史意義。中國的和諧社會將極大地推動世界社會的和諧及和平。然而和諧離不開語言,語言是構(gòu)建和諧的關(guān)鍵,語言是構(gòu)建和諧的重要紐帶和橋梁。優(yōu)美的語言構(gòu)建優(yōu)美的和諧社會。沒有優(yōu)美的語言,和諧就不能實(shí)現(xiàn)。見于此語言在構(gòu)建和諧社會中起著極其重要的不可忽略的促進(jìn)和諧紐帶及橋梁作用。眾所周知語言是交際的工具,是人類思維的工具,是人類表達(dá)思想的工具,也是人類獲取信息的工具。語言也是人類構(gòu)建和諧社會的重要因素以及不可缺少的橋梁。語言的正反兩個面,即語言的褒義和語言的貶義可以構(gòu)建和諧社會,也可以破壞和諧社會。因此我們決不可忽略語言在構(gòu)建和諧社會的作用。論文檢測。就其語言的本質(zhì)特性而言,就其組成語言的建筑材料詞而言,其作用可分為三種意義一是褒義;二是貶義;三是中性。義言語可以使人精神振奮,可以使人產(chǎn)生良好的、健康的心理感受而產(chǎn)生積極的心理反應(yīng),從而促使發(fā)生正常的,積極的行為舉止,而增加社會、人際的和諧。注意處處恰如其份地使用褒義言語,可以使人獲得良好的人際,而促進(jìn)員工在完成任何時(shí)的協(xié)作,而產(chǎn)生集體團(tuán)隊(duì)精神,有利于成功,取勝。然而事物都是一分為二的。褒義言語的使用也是有度的,如果過頭地使用,即OVERGENERATEDOVERUSED就會走向反面,不但不會起到良好的積極的促進(jìn)作用,相反讓人產(chǎn)生不真實(shí)感,認(rèn)為在諷刺而產(chǎn)生心理反感而導(dǎo)致毀壞將會達(dá)成的和諧。在社會生活中任何人的行為舉止,除違反國家法律、法規(guī)應(yīng)除受到法律制裁外,除那些違反社會公德的行為舉上外,除應(yīng)給予極大的貶義言語訴責(zé)外還應(yīng)給予適度的懲法。除此之外其它任何行為都應(yīng)給予足夠的褒義言語而加以贊揚(yáng)。對于任何人,只要他(她)不做壞事,都應(yīng)用大量的褒義言語而加以肯定,多給予他們心靈陽光溫暖,這樣就能獲得他們對社會的支持。美好和諧的社會必須由美好和諧健康的個人而組成。只有這樣,心靈美好的個人才會為社會多做貢獻(xiàn),而不計(jì)個人得失。當(dāng)然精神與物質(zhì)是一個統(tǒng)一體,好的行為舉止還應(yīng)有一定的物質(zhì)獎勵。畢竟物質(zhì)是人類生活的基礎(chǔ)。論文檢測。二、貶義言語對和諧社會的影響就其語言作用和效果,貶義言語在和諧社會中也起著不可忽視的作用。貶義言語就是通常我們稱為帶有強(qiáng)烈的憎恨、厭惡的言
下載積分: 5 賞幣
上傳時(shí)間:2024-03-15
頁數(shù): 5
大?。?0.03(MB)
子文件數(shù):
-
簡介:英俄語言對比下的俄語學(xué)習(xí)方法探究英俄語言對比下的俄語學(xué)習(xí)方法探究一、引言20世紀(jì)80年代起三語習(xí)得得到深入發(fā)展。語言教育研究中關(guān)于英俄語言對比學(xué)習(xí)方法的研究取得一些成績,但研究時(shí)間短,大都停留在負(fù)遷移的成因、表現(xiàn)和影響等方面。西方學(xué)者發(fā)現(xiàn)英語在俄語學(xué)習(xí)中的影響十分顯著,并且這種影響越來越多地受到人們的重視。國內(nèi)對于語言遷移的研究在20世紀(jì)90年代末才開始,且大多是關(guān)于漢語對英語負(fù)遷移的研究,很少涉及英語對俄語負(fù)遷移的研究以及有關(guān)俄語學(xué)習(xí)方法的研究。此項(xiàng)研究旨在了解我校英語專業(yè)學(xué)生在第二外語俄語學(xué)習(xí)中受負(fù)遷移影響的現(xiàn)狀;研究能夠降低英語學(xué)習(xí)對俄語學(xué)習(xí)負(fù)遷移影響的方法,在實(shí)踐活動中提出具體的實(shí)施方案,通過優(yōu)化俄語學(xué)習(xí)方法,在外語系及全校推廣,幫助學(xué)生將負(fù)遷移影響的程度降到最低,探索正確、有效的俄語學(xué)習(xí)方法。二、研究內(nèi)容第一、利用文獻(xiàn)綜述、問卷調(diào)查等方法證實(shí)英語專業(yè)學(xué)生在二外俄語學(xué)習(xí)過程中學(xué)習(xí)方法不當(dāng),學(xué)習(xí)效率低,甚至有厭學(xué)情緒。第二、歸納英語和俄語在語音語調(diào)、詞匯、句法等方面的異同點(diǎn),并進(jìn)行整理分類,創(chuàng)建資源庫。引導(dǎo)學(xué)生俄語口語能力。三、研究過程第一步文獻(xiàn)綜述法運(yùn)用文獻(xiàn)綜述法全面、詳細(xì)地了解國內(nèi)外關(guān)于三語習(xí)得的研究現(xiàn)狀,為本研究提供理論依據(jù)。第二步問卷調(diào)查法設(shè)計(jì)兩份調(diào)查問卷,第一份用于了解當(dāng)前學(xué)生的俄語學(xué)習(xí)現(xiàn)狀;第二份用于測試推廣解決措施后被試學(xué)生的學(xué)習(xí)情況。第三步訪談法運(yùn)用訪談法,第一次用于了解當(dāng)前學(xué)生的俄語學(xué)習(xí)現(xiàn)狀;第二次用于調(diào)查推廣解決措施后俄語學(xué)習(xí)效率是否提高。第四步對比實(shí)驗(yàn)法運(yùn)用對比實(shí)驗(yàn)法,以外語系12級本科二班、三班共80名同學(xué)為試點(diǎn),將被試學(xué)生分為實(shí)驗(yàn)組和對照組,實(shí)驗(yàn)組按照本方案進(jìn)行學(xué)習(xí),對照組按傳統(tǒng)模式進(jìn)行學(xué)習(xí),通過調(diào)查結(jié)果分析,驗(yàn)證實(shí)踐活動的有效性,進(jìn)一步分析活動過程中存在的問題,完善本課題所提出的方案,并建議其推廣。四、研究成果1第一次問卷調(diào)查分析與結(jié)論。(1)第一次問卷調(diào)查分析。本問卷的調(diào)查目的是為了了解濱州學(xué)院外語系英語專業(yè)第二外語是俄語的學(xué)生英語學(xué)習(xí)對俄語學(xué)習(xí)負(fù)遷移影響的表現(xiàn)方面,并提出相應(yīng)的學(xué)習(xí)方法。研究對象以濱州學(xué)院外語系2012級英語專業(yè)18班第二外語是俄語的80名學(xué)生為調(diào)查對象。本問卷共涉
下載積分: 3 賞幣
上傳時(shí)間:2024-05-22
頁數(shù): 7
大?。?0.03(MB)
子文件數(shù):
-
簡介:系統(tǒng)功能語言學(xué)中的元功能思想系統(tǒng)功能語言學(xué)中的元功能思想摘要系統(tǒng)功能語法對二十世紀(jì)后半期的語言學(xué)產(chǎn)生了巨大影響。作為該語法體系的一大核心內(nèi)容,元功能思想經(jīng)歷了不斷發(fā)展完善的過程。本文將回顧HALLIDAY之前的現(xiàn)代語言學(xué)者對元功能思想所作的奠基性貢獻(xiàn),然后著重介紹HALLIDAY元功能思想的發(fā)展過程及最新修訂情況,最后概述系統(tǒng)功能語言學(xué)界內(nèi)部對元功能思想的發(fā)展與貢獻(xiàn)。關(guān)鍵詞元功能,HALLIDAY,發(fā)展歷史,現(xiàn)狀編輯。METAFUNCTIONSINSYSTEMICFUNCTIONALLINGUISTICSYANGBINGJUNQINCHAOXIANSCHOOLOFFEIGNLANGUAGESZHONGSHANUNIVERSITY510275ABSTRACTASONEKERNELIDEAOFSYSTEMICFUNCTIONALGRAMMARWHICHHASGREATLYINFLUENCEDLINGUISTICSINTHELATETWENTIETHCENTURYMETAFUNCTIONHASUNDERGONEAPROCESSOFDEVELOPMENTIMPROVEMENTTHISPAPERFIRSTLYREVIEWSMODERNLINGUISTS’CONTRIBUTIONWHICHLAIDAFOUNDATIONFTHE2HALLIDAY之前的功能思想從語言學(xué)史的角度看,功能的思想可以追溯到PROTAGAS和PLATO為代表的語言學(xué)觀,PROTAGAS和PLATO為代表的以人類學(xué)為本的語言傳統(tǒng)已經(jīng)關(guān)心語義與修辭功能的關(guān)系;而從現(xiàn)代語言學(xué)的角度看,功能的思想最初是MALINOWSKI以及布拉格學(xué)派的MATHESIUS等人明確提出的。功能的思想在MALINOWSKI與布拉格學(xué)派之前也散見于一些學(xué)者的論著中,比如PASSY(1912),JESPERSEN(1922)(錢軍1998)。1923年,MALINOWSKI從人類學(xué)的角度明確區(qū)分了語言的三大功能活動功能(ACTIVE)、敘述功能(NARRATIVE)和巫術(shù)功能(MAGICAL),他還提出了”意義即為語境中的功能”(MEANINGASFUNCTIONINCONTEXT)的思想。同年,MATHESIUS提出了二功能說,即語言的基本功能是交際功能(COMMUNICATIVEFUNCTION),表現(xiàn)為兩種情況單純的交際,如傳達(dá)信息;表示呼吁,如要求、命令。MATHESIUS(1975)后來仍然堅(jiān)持這一觀點(diǎn)。從1934年起,心理學(xué)家BLER從心理學(xué)的角度區(qū)分了語言的四種功能表達(dá)功能(REPRESENTATIONAL)、表情功能(EXPRESSIVE)、意欲功能(CONATIVE)和所指功能(REFERENTIAL)。布拉格學(xué)派的MUKAROVSKY在BLER功能說
下載積分: 7 賞幣
上傳時(shí)間:2024-05-21
頁數(shù): 30
大?。?0.05(MB)
子文件數(shù):
-
簡介:機(jī)租技字機(jī)租技字2000DT011三里河南區(qū)危改工程東二區(qū)三里河南區(qū)危改工程東二區(qū)11、22樓工程樓工程寶達(dá)、江漢外用施工電梯施工方案寶達(dá)、江漢外用施工電梯施工方案編制審核審批編制日期編制日期20002000、1212、1212中建一局集團(tuán)四公司中建一局集團(tuán)四公司機(jī)械租賃分公司機(jī)械租賃分公司北京三里河南區(qū)危改工程東二區(qū)北京三里河南區(qū)危改工程東二區(qū)1、2樓工程寶達(dá)、江漢外用電梯施工方案樓工程寶達(dá)、江漢外用電梯施工方案中建一局集團(tuán)四公司機(jī)械租賃分公司中建一局集團(tuán)四公司機(jī)械租賃分公司2一、編制說明北京三里河南區(qū)危改工程東二區(qū)1、2樓項(xiàng)目擬在現(xiàn)場各安裝一臺外用施工電梯,為規(guī)范施工,特編制此方案。為1樓服務(wù)寶達(dá)電梯為1電梯,其每個梯籠額定荷載為2噸,電梯最終高為57304米(以1050米為參考點(diǎn)),電梯需要附墻7道。為2樓服務(wù)的江漢電梯為2電梯,此電梯由原裝瑞典電梯改制而成,電梯最終高度為57304米(以1050米為參考點(diǎn)),電梯需要附墻7道。方案編制參考了江漢(瑞典改制)施工升降機(jī)操作手冊施工升降機(jī)操作手冊和寶達(dá)施工升降機(jī)操作手冊施工升降機(jī)操作手冊。方案中所需的有關(guān)現(xiàn)場尺寸、數(shù)據(jù)由項(xiàng)目經(jīng)理部理部提供。二、外用施工二、外用施工電梯的梯的現(xiàn)場現(xiàn)場定位定位經(jīng)雙方協(xié)商,1外用電梯安裝在1樓的南邊,2電梯安裝在2樓的東邊,見圖11、2電梯軸線軸線定位定位圖。三、三、項(xiàng)目現(xiàn)場現(xiàn)場準(zhǔn)備工作工作1)地基)地基處理由于電梯是定位在建筑物回填土區(qū)域,電梯地基承載力不低于每平方米10噸,請項(xiàng)目認(rèn)真對回填區(qū)域進(jìn)行回填土的施工。2、基礎(chǔ)制作制作項(xiàng)目根據(jù)圖1在現(xiàn)場確定外用施工電梯的定位后,根據(jù)
下載積分: 3 賞幣
上傳時(shí)間:2024-05-22
頁數(shù): 7
大?。?0.06(MB)
子文件數(shù):
-
簡介:語言對比理論觀照下的二外俄語教學(xué)語言對比理論觀照下的二外俄語教學(xué)【摘要】由于語言自身的原因和二外教學(xué)的特點(diǎn),二外俄語教學(xué)成為一個矛盾的復(fù)雜過程。語言對比理論為改進(jìn)二外俄語教學(xué)提供了新的思路和方法。實(shí)施俄漢對比教學(xué),能夠激發(fā)學(xué)生課堂學(xué)習(xí)興趣,培養(yǎng)學(xué)生的語言運(yùn)用能力【關(guān)鍵詞】對比;興趣;能力中圖分類號H35文獻(xiàn)標(biāo)識碼A文章編號10026908(2008)012014401近年來,隨著中俄經(jīng)濟(jì)文化交流的蓬勃發(fā)展,依據(jù)復(fù)合人才培養(yǎng)需要,在大多數(shù)綜合性大學(xué)中開設(shè)了二外俄語課程。俄語是一種形態(tài)語言,它具有不同于漢語的特點(diǎn),學(xué)校師生在教學(xué)中都感覺難度頗大,迫切需要新的教學(xué)理念和方法來指導(dǎo)俄語教學(xué)。1二外俄語教學(xué)的特點(diǎn)就教學(xué)內(nèi)容而言,與英語相比,俄語具有相當(dāng)復(fù)雜的性、數(shù)、格、體、式等語法范疇。單從學(xué)外語的角度看,俄語比英語要難,時(shí)間需要多花一些。外語教學(xué),特別是成年人的外語教學(xué),有著不可忽視的指導(dǎo)意義2。二外俄語教學(xué)中俄漢對比目的是,充分利用成年學(xué)生成熟的認(rèn)知和心理優(yōu)勢,讓學(xué)生在與漢語的對比中更快更準(zhǔn)確掌握俄語語音、語法、詞匯和語用方面的特點(diǎn)并形成言語能力。首先,對比語言大系統(tǒng)特征。俄語是綜合語,漢語是分析語;俄語屬于印歐語系,漢語屬于漢藏語系,兩者的差別很大。漢語因?yàn)槿鄙儇S富的形態(tài)變化,在組合上很難實(shí)現(xiàn)句子的立體組合,總是用大量的散句、小句來表達(dá)一種意念,語義關(guān)系很難精確界定,經(jīng)常表現(xiàn)一種模糊性。其次,對比語音、詞匯和語法子系統(tǒng)。語音是語言的物質(zhì)外殼,語音對比的研究層次大體可以分成語音、語調(diào)與朗讀三個方面,小少語言學(xué)家都是以語音為突破。在課堂上,可以進(jìn)行元音對比、輔音對比、重音對比、語調(diào)對比、語流對比。俄漢語的元、輔音數(shù)目不同,類型不同,音值也不同。以雙唇音為例,俄語中П和漢語中P似乎相同,但實(shí)際上不同,這可以從它們跟同一個元音A的組合就能看出,俄語音組ПA近似讀作漢語”八”,漢語音組PA近似讀作漢語字”怕”,顯然音組的發(fā)音差別甚大。詞語包括形式和意義兩個方面。詞形上一般進(jìn)行構(gòu)詞對比。在俄漢兩種語言中,某些對應(yīng)詞的概念意義等
下載積分: 6 賞幣
上傳時(shí)間:2024-03-16
頁數(shù): 7
大?。?0.03(MB)
子文件數(shù):
-
簡介:語言遷移視角下的零起點(diǎn)俄語教學(xué)語言遷移視角下的零起點(diǎn)俄語教學(xué)一引言俄羅斯偉大教育家КД烏申斯基曾說好的教科書和有效的教學(xué)方法,能使沒有經(jīng)驗(yàn)的教師成為一個好教師。如果缺少這些,一個優(yōu)秀教師也難以真正在教學(xué)上登堂入室。教學(xué)方法和教學(xué)手段的改革是提高教育質(zhì)量和培養(yǎng)合格人才的一條重要途徑。在國內(nèi)的外語教學(xué)討論中,大部分研究的是母語遷移對外語教學(xué)的影響,且多數(shù)研究文化遷移、理論遷移、翻譯教學(xué)遷移等。本文倡導(dǎo)的雙外語比較教學(xué)法就是針對雙外語教學(xué)區(qū)別于單外語教學(xué)的特點(diǎn),在教學(xué)中適時(shí)適度采取一系列兩種語言語際對比的俄英雙外語教學(xué)法。雙外語比較教學(xué)法理論基礎(chǔ)是對比語言學(xué)中COM遷移理論。此方法主要針對在中學(xué)學(xué)過六年英語的零起點(diǎn)俄語學(xué)生。俄語和英語雖屬于不同語族、語支,但他們共同發(fā)源于印歐語系,是親屬語言。同一淵源的英、俄語在語音、語法、詞匯等方面有相似性,可用作正遷移的成分很多。二語言遷移在零起點(diǎn)俄語教學(xué)中的應(yīng)用語言遷移是一種語言學(xué)習(xí)對另一種語言學(xué)習(xí)產(chǎn)生影響,或先學(xué)習(xí)的一種語言對后學(xué)習(xí)的一種語言產(chǎn)生影響。如果這種影響是積極的、有益的,則稱之為語際正遷移。學(xué)生了解俄語詞重音的位置是不固定的,俄語詞重音具有移動性,即單詞中有多少個元音,重音就會有多少種可能,但是每個表義單詞的重音不可隨意移動,在俄語中詞重音位置是俄語詞的重要表義手段,如ЗАМОК(重音前置,城堡)和ЗАМОК(重音后置,門鎖);РЕКИ(重音后置,手,單二格)和РЕКИ(重音前置,手,復(fù)一格)。2語法教學(xué)面對當(dāng)今社會對俄語復(fù)合型人才需求和零起點(diǎn)學(xué)生數(shù)量的劇增,俄語教學(xué)要借鑒新的教學(xué)成果,總結(jié)出行之有效的語法教學(xué)法。英語和俄語語法規(guī)則中有一些相似或相近之處,俄語中帶前置詞第六格相當(dāng)于英語中的介詞短語。俄語的前置詞與英語介詞的語法作用十分相似,如БЕЗWITHOUT,ДОBEFE,ПОСЛЕAFTER,ВСВЯЗИACCDINGTO,ПРОТИВAGAINST,ОНАСЧЁТABOUTON,ОКОЛОВОЗЛЕNEAR,СРЕДИBETWEEN等。連詞方面,НЕТОЛЬКО,НОИ和NOTONLY,BUTALSO。俄英語語法的融通,如俄語未完成體主動形動詞,相當(dāng)于英語作定語的現(xiàn)在分詞。例如СТУДЕНТЫ,ИЗУЧАЮЩИЕРУССКИЙЯЗЫК,ПОЕХАЛИНАВЫСТАВКУTHESTUDENTS,LEARNINGRUSSIANWENTTOTHEEXHIBITION俄語被動形動詞相當(dāng)于英語過去分詞短語作定語,例如ЭТООДИНИЗМНОГИХМОСТОВ,ПОСТРОЕННЫХНАДЭТОЙРЕКОЙTHISISONEOFTHEMANYBRIDGES
下載積分: 5 賞幣
上傳時(shí)間:2024-03-15
頁數(shù): 5
大?。?0.03(MB)
子文件數(shù):
-
簡介:言語和語言發(fā)育障礙(兒童言語和語言發(fā)育障礙)言語和語言發(fā)育障礙(兒童言語和語言發(fā)育障礙)
下載積分: 3 賞幣
上傳時(shí)間:2024-03-15
頁數(shù): 1
大?。?0.01(MB)
子文件數(shù):
-
簡介:淺談小學(xué)生數(shù)學(xué)語言如何培養(yǎng)淺談小學(xué)生數(shù)學(xué)語言如何培養(yǎng)數(shù)學(xué)的學(xué)習(xí)活動基本上是數(shù)學(xué)思維活動,而數(shù)學(xué)語言是數(shù)學(xué)思維的工具,所以掌握數(shù)學(xué)語言是順利地、有成效地進(jìn)行數(shù)學(xué)學(xué)習(xí)活動的重要基礎(chǔ)之一。我們應(yīng)當(dāng)把培養(yǎng)學(xué)生的數(shù)學(xué)語言和數(shù)學(xué)知識的學(xué)習(xí)緊密地結(jié)合起來,將它看成是數(shù)學(xué)學(xué)習(xí)的重要組成部分。這樣才能更好地鍛煉學(xué)生思維的條理性、邏輯性和準(zhǔn)確性。一、教會學(xué)生會閱讀數(shù)學(xué),從中感悟數(shù)學(xué)語言數(shù)學(xué)語言具有高度抽象性,因此數(shù)學(xué)閱讀需要較強(qiáng)的邏輯思維能力。學(xué)會有關(guān)的數(shù)學(xué)術(shù)語和符號,正確依據(jù)數(shù)學(xué)原理分析邏輯關(guān)系,才能達(dá)到對書本的本真理解。同時(shí)數(shù)學(xué)有它的精確性,每個數(shù)學(xué)概念、符號、術(shù)語都有其精確的含義,沒有含糊不清或易產(chǎn)生歧義的詞匯,結(jié)論錯對分明,因此數(shù)學(xué)閱讀要求認(rèn)真細(xì)致,同時(shí)必須勤思多想。要想真正的學(xué)好數(shù)學(xué),使數(shù)學(xué)素質(zhì)教育的目標(biāo)得到落實(shí),使數(shù)學(xué)不再感到難學(xué),我覺得必須重視數(shù)學(xué)閱讀,這其實(shí)是一個很簡單的道理書看得多的人,他們的口語表達(dá)能力和作文水平相對比看得少的要好。同時(shí)這樣也能真正做到以學(xué)生為主體,教師為主導(dǎo)的雙主教學(xué)思想。因此,我每節(jié)課都要讓學(xué)生讀10分鐘左右,采取個人讀,齊讀等方式。會,又有面對全班同學(xué)說的機(jī)會。學(xué)生為了表達(dá)本組的意見,更加主動地思考、傾聽、組織,靈活運(yùn)用新舊知識,使全身心都處于主動學(xué)習(xí)的興奮中,同時(shí)也增加了課堂密度,起到事半功倍的效果。2、同桌交流同桌交流非常方便,也是課堂教學(xué)中讓學(xué)生發(fā)表見解、培養(yǎng)語言能力的好方法。特別是新授課時(shí),學(xué)生掌握了一定的方法,需要用語言及時(shí)地總結(jié)。如名數(shù)之間的化法2米6厘米()厘
下載積分: 5 賞幣
上傳時(shí)間:2024-03-15
頁數(shù): 3
大?。?0.02(MB)
子文件數(shù):
-
簡介:英漢語標(biāo)點(diǎn)符號語用功能對比英漢語標(biāo)點(diǎn)符號語用功能對比比較語言學(xué)論文比較語言學(xué)論文標(biāo)點(diǎn)符號是輔助文字記錄語言的一套符號系統(tǒng),是現(xiàn)代書面語中不可缺少的有機(jī)組成部分正確、規(guī)范地使用標(biāo)點(diǎn)符號有助于書面語內(nèi)容的表達(dá)、意思的傳遞和涵義的理解,從而使句子語義明晰,避免含混和歧義。本文就英漢語標(biāo)點(diǎn)符號的歷史、種類和功能作對比研究,指出英漢語標(biāo)點(diǎn)符號在語用中的差異。一、英漢語標(biāo)點(diǎn)符號歷史英漢書面語形成由來已久,但是標(biāo)點(diǎn)符號在兩種語言中的應(yīng)用歷史卻相對滯后。英語的標(biāo)點(diǎn)符號起源于古希臘。公元前五世紀(jì),古希臘羅馬時(shí)代的銘文全都是連寫,直至公元前3世紀(jì),阿里斯托芬古希臘語法學(xué)家創(chuàng)制出了句號、逗號和冒號。隨著科技的發(fā)展,西方的標(biāo)點(diǎn)符號見諸于寫作和印刷中。英國著名的散文家、哲學(xué)家弗朗西斯培根在其雜文集(1625)中使用了句法標(biāo)點(diǎn)法;1906年,福勒兄弟共同編寫的標(biāo)準(zhǔn)英語一書的出版為現(xiàn)代英語標(biāo)點(diǎn)符號的標(biāo)準(zhǔn)用法制定了藍(lán)本,至此西方標(biāo)點(diǎn)符號的使用日趨規(guī)范化和標(biāo)準(zhǔn)化。二、英漢語標(biāo)點(diǎn)符號分類英語常用的標(biāo)點(diǎn)符號共有15中,漢語所使用的則是17種。按照標(biāo)點(diǎn)的作用,可分為標(biāo)號和點(diǎn)號兩類。數(shù)學(xué)、化學(xué)公式等其他非日常寫作常用符號由于本文版面有限,不在此討論。具體分類如下表STUDY)③狀語從句或短語置于主語前時(shí),英語通常要用逗號。④在引述直接引語時(shí),漢語在引號前用冒號,英語用逗號引文。(2)引號英漢語的引號均用于表示行文中直接引用的部分,但英語的引號在格式上更寬泛既可使用雙引號(),也可使用單引號();而漢語的直接引語必須由雙引號引出,直接引語中的引語才能用單引號。(3)破折號破折號標(biāo)明行文中需解釋說明的語句,注釋的內(nèi)容可以是詞,可以是句子。在英漢語中,括號和破折號都可以用于解釋說明,不同點(diǎn)在于破折號注釋的內(nèi)容較重要,是正文的一部分;而括號中注釋的內(nèi)容只是附帶說明。此外,破折號還可以表示語意的轉(zhuǎn)換、遞進(jìn),意思的強(qiáng)調(diào)說明,語氣的中斷延長等。應(yīng)注意在漢語中,表示時(shí)間、地點(diǎn)的起止,不用破折號,應(yīng)用連接號。在書寫時(shí),英文的破折號占兩個英文字母的位置,漢語則為兩個漢字的位置。(4)冒號冒號標(biāo)于提示話語后,用以總括上文、提示下文,也有解釋說明的作用。漢語的冒號用在注意、指出、證明和如下、例如等詞后面,引起下文;而英語在FINSTANCENAMELYTHATIS等詞后面一般只用逗號。
下載積分: 5 賞幣
上傳時(shí)間:2024-03-15
頁數(shù): 5
大小: 0.03(MB)
子文件數(shù):