眾賞文庫
全部分類
  • 抗擊疫情 >
    抗擊疫情
    病毒認(rèn)知 防護手冊 復(fù)工復(fù)產(chǎn) 應(yīng)急預(yù)案 防控方案 英雄事跡 院務(wù)工作
  • 成品畢設(shè) >
    成品畢設(shè)
    外文翻譯 畢業(yè)設(shè)計 畢業(yè)論文 開題報告 文獻綜述 任務(wù)書 課程設(shè)計 相關(guān)資料 大學(xué)生活 期刊論文 實習(xí)報告
  • 項目策劃 >
    項目策劃
    土地準(zhǔn)備 規(guī)劃設(shè)計 開工開盤 項目綜合 竣工移交 售后移交 智慧方案 安全專項 環(huán)境影響評估報告 可行性研究報告 項目建議書 商業(yè)計劃書 危害評估防治 招投標(biāo)文件
  • 專業(yè)資料 >
    專業(yè)資料
    人文法律 環(huán)境安全 食品科學(xué) 基礎(chǔ)建設(shè) 能源化工 農(nóng)林牧畜 綜合待分類 教育經(jīng)驗 行政人力 企業(yè)管理 醫(yī)學(xué)衛(wèi)生 IT技術(shù) 土木建筑 考研專題 財會稅務(wù) 公路隧道 紡織服裝
  • 共享辦公 >
    共享辦公
    總結(jié)匯報 調(diào)研報告 工作計劃 述職報告 講話發(fā)言 心得體會 思想?yún)R報 事務(wù)文書 合同協(xié)議 活動策劃 代理加盟 技術(shù)服務(wù) 求職簡歷 辦公軟件 ppt模板 表格模板 融資協(xié)議 發(fā)言演講 黨團工作 民主生活
  • 學(xué)術(shù)文檔 >
    學(xué)術(shù)文檔
    自然科學(xué) 生物科學(xué) 天文科學(xué) 醫(yī)學(xué)衛(wèi)生 工業(yè)技術(shù) 航空、航天 環(huán)境科學(xué)、安全科學(xué) 軍事 政學(xué) 文化、科學(xué)、教育、 交通運輸 經(jīng)濟 語言、文字 文學(xué) 農(nóng)業(yè)科學(xué) 社會科學(xué)總論 藝術(shù) 歷史、地理 哲學(xué) 數(shù)理科學(xué)和化學(xué) 綜合性圖書 哲學(xué)宗教
  • 經(jīng)營營銷 >
    經(jīng)營營銷
    綜合文檔 經(jīng)濟財稅 人力資源 運營管理 企業(yè)管理 內(nèi)控風(fēng)控 地產(chǎn)策劃
  • 教學(xué)課件 >
    教學(xué)課件
    幼兒教育 小學(xué)教育 初中教育 高中教育 職業(yè)教育 成人教育 高等教育 考研資源 試題真題 作業(yè)習(xí)題 課后答案 綜合教學(xué)
  • 土木建筑 >
    土木建筑
    專項施工 應(yīng)急預(yù)案 建筑規(guī)范 工藝方案 技術(shù)交底 施工表格 圖片圖集
  • 課程導(dǎo)學(xué) >
    課程導(dǎo)學(xué)
    醫(yī)學(xué)綜合 中醫(yī)養(yǎng)生 醫(yī)學(xué)研究 身心發(fā)展 醫(yī)學(xué)試題 影像醫(yī)學(xué) 醫(yī)院辦公 外科醫(yī)學(xué) 老年醫(yī)學(xué) 內(nèi)科醫(yī)學(xué) 婦產(chǎn)科 神經(jīng)科 醫(yī)學(xué)課件 眼鼻喉科 皮膚病科 腫瘤科 兒科醫(yī)學(xué) 康復(fù)醫(yī)學(xué) 全科醫(yī)學(xué) 護理學(xué)科 針灸學(xué)科 重癥學(xué)科 病毒學(xué)科 獸醫(yī) 藥學(xué)
    • 簡介:,【學(xué)習(xí)目標(biāo)】,通過對本單元的學(xué)習(xí),你應(yīng)該能夠了解幼兒園談話活動的特點和語言教育目標(biāo)掌握幼兒園日常交談中教師的指導(dǎo)方法熟悉和掌握幼兒園集體談話活動的組織方法能設(shè)計并組織實施幼兒園談話活動,,,,,一、學(xué)前兒童談話活動的特點二、學(xué)前兒童談話活動的目標(biāo)三、幼兒的日常交談四、幼兒園集體談話活動,【基礎(chǔ)理論】,根深葉茂,,一、學(xué)前兒童談話活動的特點(一)話題的中心性和趣味性(二)談話環(huán)境的寬松性和民主性(三)談話方式的互動性和啟發(fā)性,【基礎(chǔ)理論】,,,,,,,,二、幼兒園談話活動的目標(biāo)(一)有與人交談的愿望,樂于在集體面前表達自己的想法,體驗用語言表達自己想法的快樂1.激發(fā)幼兒“想說”的欲望,提出幼兒感興趣的開放性話題展開有趣的晨間談話如果你是園長,你最想做的事情是什么假如我們的房子會飛,你希望它飛到哪里去有人送給你3個蘋果,但你每只手只能拿1個,你怎樣把這3個蘋果帶回家回家的路上,忽然下起了大雨,你怎么辦如果能讓你選擇,你希望六一兒童節(jié)該怎么過你一個人在家里,突然肚子疼,你該怎么辦,2.幫助幼兒樹立“喜歡說”的信心,【基礎(chǔ)理論】,根深葉茂,二、幼兒園談話活動的目標(biāo)(一)有與人交談的愿望,樂于在集體面前表達自己的想法,體驗用語言表達自己想法的快樂(二)能圍繞主題,運用自己的有關(guān)生活經(jīng)驗,圍繞中心有順序地表達,會用多種方式大膽清楚地提出問題1.要求幼兒圍繞中心話題談話,充分表達個人見解。2.鼓勵幼兒大膽清楚地提出問題。,,,【基礎(chǔ)理論】,,,,,二、幼兒園談話活動的目標(biāo)(一)有與人交談的愿望,樂于在集體面前表達自己的想法,體驗用語言表達自己想法的快樂(二)能圍繞主題,運用自己的有關(guān)生活經(jīng)驗,圍繞中心有順序地表達,會用多種方式大膽清楚地提出問題(三)能積極地傾聽,學(xué)會基本的運用語言進行交談的規(guī)則,提高語言交往水平,【基礎(chǔ)理論】,,,,,,二、幼兒園談話活動的目標(biāo)(一)有與人交談的愿望,樂于在集體面前表達自己的想法,體驗用語言表達自己想法的快樂(二)能圍繞主題,運用自己的有關(guān)生活經(jīng)驗,圍繞中心有順序地表達,會用多種方式大膽清楚地提出問題(三)能積極地傾聽,學(xué)會基本的運用語言進行交談的規(guī)則,提高語言交往水平,【基礎(chǔ)理論】,,三、幼兒的日常交談(一)日常交談對幼兒語言發(fā)展的意義1語言交流中能產(chǎn)生信息的理解和被理解,在語言的習(xí)得中發(fā)展認(rèn)識2語言交流能實現(xiàn)溝通,發(fā)展平等與信任。3語言交流能促進提高交往能力,【基礎(chǔ)理論】,,,,,三、幼兒的日常交談(一)日常交談對幼兒語言發(fā)展的意義(二)教師在組織幼兒日常交談時應(yīng)注意的問題1.在日常生活中經(jīng)常與幼兒交談,提供幼兒自由交流的時間。,【基礎(chǔ)理論】,三、幼兒的日常交談(一)日常交談對幼兒語言發(fā)展的意義(二)教師在組織幼兒日常交談時應(yīng)注意的問題1.在日常生活中經(jīng)常與幼兒交談,提供幼兒自由交流的時間。2.以幼兒感興趣的內(nèi)容調(diào)動其交談的興趣,【基礎(chǔ)理論】,,,,,三、幼兒的日常交談(一)日常交談對幼兒語言發(fā)展的意義(二)教師在組織幼兒日常交談時應(yīng)注意的問題1.在日常生活中經(jīng)常與幼兒交談,提供幼兒自由交流的時間。2.以幼兒感興趣的內(nèi)容調(diào)動其交談的興趣3.認(rèn)真傾聽并有效地挖掘幼兒想說的話,練一練,3歲的明明遇到什么事情只是用手指;你該怎么引導(dǎo)明明在日常生活中大膽地與老師和同伴交談呢,(1)在幼兒園工作中教師認(rèn)真傾聽有什么意義(2)作為一名幼兒園教師你將如何挖掘幼兒想說的話,,【基礎(chǔ)理論】,三、幼兒的日常交談(一)日常交談對幼兒語言發(fā)展的意義(二)教師在組織幼兒日常交談時應(yīng)注意的問題1.在日常生活中經(jīng)常與幼兒交談,提供幼兒自由交流的時間。2.以幼兒感興趣的內(nèi)容調(diào)動其交談的興趣3.認(rèn)真傾聽并有效地挖掘幼兒想說的話4.教師的語言要有良好的示范作用,【基礎(chǔ)理論】,四、幼兒園集體談話活動(一)幼兒園集體談話活動話題的選擇話題的選擇應(yīng)該有以下特點1.有趣的,有一定新鮮感的幼兒愿意說2.幼兒熟悉的,有一定經(jīng)驗基礎(chǔ)的幼兒有話可說,,不同年齡班選擇的話題也應(yīng)該是不同的吧,【基礎(chǔ)理論】,,(二)幼兒園集體談話活動的設(shè)計與組織1.創(chuàng)設(shè)談話情境,引發(fā)幼兒交談的興趣創(chuàng)設(shè)談話情境主要有兩種方式第一種,以實物、直觀教具創(chuàng)設(shè)情境第二種,語言創(chuàng)設(shè)情境。,【基礎(chǔ)理論】,,,,2.引導(dǎo)幼兒圍繞話題交談(1)應(yīng)為幼兒的交談準(zhǔn)備豐富的材料(實物、圖片、多媒體動畫等),(2)運用不同形式的、生動有趣的方式和情境,增加幼兒動手操作的機會,激發(fā)幼兒交談的興趣,(二)幼兒園集體談話活動的設(shè)計與組織1.創(chuàng)設(shè)談話情境,引發(fā)幼兒交談的興趣,【基礎(chǔ)理論】,(二)幼兒園集體談話活動的設(shè)計與組織1.創(chuàng)設(shè)談話情境,引發(fā)幼兒交談的興趣2.引導(dǎo)幼兒圍繞話題交談,3.拓展談話范圍,層次深入地引導(dǎo)幼兒圍繞話題交談,【基礎(chǔ)理論】,幼兒園談話活動拓展談話范圍應(yīng)注意三個方面第一,應(yīng)從幼兒的興趣點和生活經(jīng)驗出發(fā),層層深入地拓展提問。第二,拓展的談話內(nèi)容應(yīng)更豐富,注意豐富和拓展幼兒的經(jīng)驗第三,應(yīng)在談話活動中讓幼兒提出問題并把握幼兒提出的有價值的問題,展開交流和討論。,案例一大班談話活動有趣的電視廣告活動目標(biāo)1.能關(guān)注生活中有意思的東西,樂意與同伴分享自己的感受。2.能積極地傾聽并能圍繞話題大膽清楚地表達。3.了解廣告信息能給人們的生活帶來方便,也會給人們帶來煩惱?;顒訙?zhǔn)備1.在教室里貼一些廣告圖片。2.生活活動中,老師對幼兒喜歡的廣告進行調(diào)查并有選擇地錄制。3.錄音機、電視機?;顒舆^程1.導(dǎo)入部分(1)師幼共同欣賞教室里的廣告,教師提問這些是什么圖片上說了什么呢(2)教師模擬表演一段電視廣告,激發(fā)幼兒談?wù)搹V告的興趣。(3)教師提問小朋友,你們平時聽過、看過廣告嗎你會說哪些廣告詞2.師幼共同討論所知道的電視廣告(1)觀看廣告片段。教師提問這些廣告分別介紹了什么產(chǎn)品(2)教師提問你最喜歡電視中的哪個廣告為什么(3)教師用日常生活中的一段話和廣告語分別描述一種食品,引導(dǎo)幼兒討論廣告語和日常生活用語的不同之處,了解廣告語具有簡短、生動、有趣、概括的特點。(4)集體交談你們知道廣告有什么作用為什么要做廣告教師小結(jié)廣告的作用就是宣傳自己,讓大家都知道這個產(chǎn)品是做什么用的,使大家都來購買和消費。3.引導(dǎo)幼兒關(guān)心周圍的廣告,討論廣告給我們的生活帶來什么樣的影響。(1)引導(dǎo)幼兒討論除了電視上能看到廣告以外,你還在什么地方看到過廣告(2)用幻燈片介紹不同地方的廣告報紙上的、汽車上的、T恤上的、餐巾紙上的,引導(dǎo)幼兒發(fā)現(xiàn)生活中各種做廣告的地方。小結(jié)報紙、雜志、廣告牌、汽車、雨傘、雨衣等等很多地方都有廣告,廣告時時刻刻存在于我們的生活之中。(3)引導(dǎo)幼兒討論你覺得這些廣告給我們的生活帶來了什么好處有什么壞處4.介紹公益廣告(1)播放一段公益廣告。教師提問你覺得這段廣告說的是什么是介紹商品嗎(2)介紹公益廣告。(3)討論你還見過哪些公益廣告你能不能學(xué)一學(xué)這些廣告有什么作用5.游戲廣告表演請幼兒在自制的“電視機”里做廣告表演。,【案例評析】,項目一觀摩評析幼兒園談話活動實踐目標(biāo)1.增進對幼兒園談話活動具體組織指導(dǎo)環(huán)節(jié)的了解。2.學(xué)習(xí)觀察記錄幼兒教師是如何逐步完成活動的目標(biāo)、組織環(huán)節(jié)及要求的,了解語言教育活動計劃的格式。3.學(xué)會寫見習(xí)活動筆記并評析活動,提高學(xué)生對所學(xué)理論知識的綜合運用能力。內(nèi)容與要求去幼兒園或利用教學(xué)活動課例觀摩幼兒園各年齡班談話活動各一堂,觀察記錄活動的全過程,重點觀摩活動的組織形式和環(huán)節(jié)的過渡,學(xué)習(xí)教師的指導(dǎo)語和教學(xué)方法的運用。,【實踐活動】,項目二幼兒園談話活動設(shè)計實踐目標(biāo)1.培養(yǎng)運用理論知識指導(dǎo)實踐的能力2.掌握學(xué)前兒童幼兒園談話活動的組織形式和基本方法內(nèi)容與要求1.任選一個幼兒園談話活動的主題,設(shè)計一篇幼兒園談話活動教案。教案應(yīng)包括選擇話題的理由、活動目標(biāo)、活動準(zhǔn)備、活動過程。如該話題需要給幼兒提供材料,請制作相關(guān)的幻燈片。2.任選一個幼兒園談話活動的話題,制作一個材料準(zhǔn)備的課件。3.在以下集體談話活動中,你覺得應(yīng)該從哪些方面拓展談話的范圍好吃的糖果(小班)我的鞋子(中班)、我要上小學(xué)了(大班),【實踐活動】,項目三幼兒園談話活動的組織實踐目標(biāo)1.學(xué)會制作與活動有關(guān)的準(zhǔn)備材料。2.培養(yǎng)教學(xué)的實際組織與操作能力,為教育總實習(xí)作準(zhǔn)備。內(nèi)容與要求1.以下幼兒園談話活動中,你準(zhǔn)備怎樣創(chuàng)設(shè)談話活動的情境,引出話題請你示范組織?;顒又黝}參考(1)我的爸爸(2)我長大了(3)好吃的水果2.任選一個談話活動主題,準(zhǔn)備教案和相關(guān)的教具模擬組織活動。,【實踐活動】,,,,,,,,,單元二的學(xué)習(xí)結(jié)束了,同學(xué)們,學(xué)習(xí)具體的語言教法理論并掌握教法、設(shè)計教案、準(zhǔn)備教具、制作課件,并通過模擬教學(xué)進行試教,有哪些收獲呢小組合作學(xué)習(xí)對照“學(xué)習(xí)目標(biāo)”根據(jù)“情感、認(rèn)知和能力”的線索做一個梳理。,從下一個單元開始,將繼續(xù)學(xué)習(xí)學(xué)前兒童語言教育具體活動類型的教學(xué)方法,那是一個幼兒園最常見的語言教育活動類型,繼續(xù)加油吧,
      下載積分: 4 賞幣
      上傳時間:2024-01-06
      頁數(shù): 23
      34人已閱讀
      ( 4 星級)
    • 簡介:第3章C51語言編程基礎(chǔ),1,內(nèi)容概要,目前單片機應(yīng)用設(shè)計與開發(fā),多使用C51語言來編程。C51語言是在標(biāo)準(zhǔn)C的基礎(chǔ)上,根據(jù)單片機存儲器硬件結(jié)構(gòu)及內(nèi)部資源,擴展相應(yīng)的數(shù)據(jù)類型和變量,而在語法規(guī)定、程序結(jié)構(gòu)與設(shè)計方法上,都與標(biāo)準(zhǔn)C相同。本章介紹C51語言的基礎(chǔ)知識、對C51集成開發(fā)環(huán)境KEILΜVISION3以及單片機虛擬仿真平臺PROTEUS也作以介紹。,2,在單片機應(yīng)用開發(fā)中,軟件編程占有非常重要的地位。要求編程人員在短時間內(nèi)編寫出執(zhí)行效率高、運行可靠的程序代碼。同時,由于實際系統(tǒng)的日趨復(fù)雜,對程序的可讀性、升級與維護以及模塊化的要求越來越高,以方便多個工程師協(xié)同開發(fā)。C51語言是近年來在國內(nèi)外的51單片機開發(fā)中,普遍使用的一種程序設(shè)計語言。C51能直接對單片機硬件進行操作,既有高級語言的特點,又有匯編語言的特點,因此在單片機應(yīng)用的程序設(shè)計中,得到非常廣泛的使用。,31編程語言KEILC51簡介KEILC51簡稱C51,是在標(biāo)準(zhǔn)C語言的基礎(chǔ)上發(fā)展的。311KEILC51簡介KEILC51語言是在標(biāo)準(zhǔn)C的基礎(chǔ)上針對51單片機的硬件特點進行的擴展,并向51單片機上移植,經(jīng)多年努力,C51語言已成為公認(rèn)的高效、簡潔的51單片機的實用高級編程語言。與匯編語言相比,用C51語言進行軟件開發(fā),有如下優(yōu)點(1)可讀性好。C51語言程序比匯編語言程序的可讀性好,因而編程效率高,程序便于修改、維護以及程序升級。,4,(2)模塊化開發(fā)與資源共享。C51開發(fā)的模塊可直接被其他項目所用,能很好地利用已有的標(biāo)準(zhǔn)C程序資源與豐富的庫函數(shù),減少重復(fù)勞動,也有利于多個工程師的協(xié)同開發(fā)。(3)可移植性好。為某型單片機開發(fā)的C51程序,只需將與硬件相關(guān)之處和編譯鏈接的參數(shù)進行適當(dāng)修改,就可方便地移植到其它型號的單片機上。例如,為51單片機編寫的程序通過改寫頭文件以及少量的程序行,就可以方便地移植到PIC單片機上。(4)生成的代碼效率高。代碼效率比直接使用匯編語言低20左右,如使用優(yōu)化編譯選項,最高可達90左右,效果會更好。,5,312C51與標(biāo)準(zhǔn)C的比較C51標(biāo)準(zhǔn)C語言有許多相同的地方,但也有自身特點。不同的嵌入式C語言編譯系統(tǒng)與標(biāo)準(zhǔn)C語言的不同,主要是由于它們所針對的硬件系統(tǒng)不同。對于51單片機,目前廣泛使用的是KEILC51語言,簡稱C51語言。C51的基本語法與標(biāo)準(zhǔn)C相同,C51在標(biāo)準(zhǔn)C的基礎(chǔ)上進行了適合于51系列單片機硬件的擴展。深入理解KEILC51對標(biāo)準(zhǔn)C的擴展部分以及不同之處,是掌握C51語言的關(guān)鍵之一。C51與標(biāo)準(zhǔn)C的主要區(qū)別如下,6,(1)庫函數(shù)的不同。標(biāo)準(zhǔn)C中的部分庫函數(shù)不適合于嵌入式控制器系統(tǒng),被排除在KEILC51之外,如字符屏幕和圖形函數(shù)。有些庫函數(shù)可繼續(xù)使用,但這些庫函數(shù)都必須針對51單片機的硬件特點做出相應(yīng)的開發(fā)。例如庫函數(shù)PRINTF和SCANF,在標(biāo)準(zhǔn)C中,這兩個函數(shù)通常用于屏幕打印和接收字符,而在KEILC51中,主要用于串行口數(shù)據(jù)的收發(fā)。(2)數(shù)據(jù)類型有一定的區(qū)別。在C51中增加了幾種針對51單片機特有的數(shù)據(jù)類型,在標(biāo)準(zhǔn)C的基礎(chǔ)上又?jǐn)U展了4種類型。例如,51單片機包含位操作空間和豐富的位操作指令,因此,C51語言與標(biāo)準(zhǔn)C相比就要增加位類型。,7,(3)C51的變量存儲模式與標(biāo)準(zhǔn)C中的變量存儲模式數(shù)據(jù)不一樣。標(biāo)準(zhǔn)C是為通用計算機設(shè)計的,計算機中只有一個程序和數(shù)據(jù)統(tǒng)一尋址的內(nèi)存空間,而C51中變量的存儲模式與51單片機的存儲器緊密相關(guān)。(4)數(shù)據(jù)存儲類型的不同。51單片機存儲區(qū)可分為內(nèi)部數(shù)據(jù)存儲區(qū)、外部數(shù)據(jù)存儲區(qū)以及程序存儲區(qū)。內(nèi)部數(shù)據(jù)存儲區(qū)可分為3個不同的C51存儲類型DATA、IDATA和BDATA。外部數(shù)據(jù)存儲區(qū)分為2個不同的C51存儲類型XDATA和PDATA。程序存儲區(qū)只能讀不能寫,在51單片機內(nèi)部或外部。C51提供了CODE存儲類型來訪問程序存儲區(qū)。,8,(5)標(biāo)準(zhǔn)C語言沒有處理單片機中斷的定義。C51中有專門的中斷函數(shù)。(6)C51語言與標(biāo)準(zhǔn)C語言的輸入/輸出處理不一樣。C51語言中的輸入/輸出是通過51單片機的串行口來完成的,輸入/輸出指令執(zhí)行前必須對串行口進行初始化。(7)頭文件的不同。C51語言與標(biāo)準(zhǔn)C頭文件的差異是C51頭文件必須把51單片機內(nèi)部的外設(shè)硬件資源如定時器、中斷、I/O等所相應(yīng)的功能寄存器的寫入頭文件內(nèi)。(8)程序結(jié)構(gòu)的差異。由于51單片機硬件資源有限,它的編譯系統(tǒng)不允許太多的程序嵌套。其次,標(biāo)準(zhǔn)C所具備的遞歸特性不被C51語言支持。,9,但是從數(shù)據(jù)運算操作、程序控制語句以及函數(shù)的使用上來說,KEILC51與標(biāo)準(zhǔn)C幾乎沒有什么明顯的差別。如果程序設(shè)計者具備了有關(guān)標(biāo)準(zhǔn)C的編程基礎(chǔ),只要注意KEILC51與標(biāo)準(zhǔn)C的不同之處,并熟悉51單片機的硬件結(jié)構(gòu),就能夠較快地掌握C51的編程。32KEILC51的開發(fā)工具KEILC51是德國KEILSOFTWARE公司開發(fā)的用于51單片機的C51語言開發(fā)軟件,在兼容標(biāo)準(zhǔn)C的基礎(chǔ)上,又增加了很多與51單片機硬件相關(guān)的編譯特性,使得在51系列單片機上開發(fā)應(yīng)用程序更為方便和快捷,生成的程序代碼運行速度快,所需的存儲器空間小,完全可以和匯編語言相媲美。,10,它支持眾多的8051架構(gòu)的芯片,同時集編輯、編譯、仿真等功能于一體,具有強大的軟件調(diào)試功能,是眾多的單片機應(yīng)用開發(fā)軟件中的最優(yōu)秀軟件之一。321集成開發(fā)環(huán)境KEILΜVISION3簡介KEILC51已集成到一個功能強大的集成開發(fā)環(huán)境(IDEINTERGRATEDDEVELOPMENTEVIROMENT)ΜVISION3中,用于51單片機的WINDOWS下的集成開發(fā)環(huán)境,提供對8051內(nèi)核的各種型號的支持,為51單片機軟件開發(fā)提供全新的C語言開發(fā)環(huán)境。該開發(fā)環(huán)境下集成了文件編輯處理、編譯鏈接、項目(PROJECT)管理、窗口、工具引用和仿真軟件模擬器以及MONITOR51硬件目標(biāo)調(diào)試器等多種功能,所有功能均,11,可在KEILΜVISION3的開發(fā)環(huán)境中極為簡便地進行操作。KEILΜVISION3完全兼容先前的KEILΜVISION2版本。KEIL公司目前已經(jīng)推出了V70以上版本的C51編譯器,較新的版本為KEILC51V808A。經(jīng)常用到KEILC51和KEILΜVISION3兩個術(shù)語。KEILC51一般簡寫為C51,指的是51單片機編程所用的C51語言;而KEILΜVISION3,可簡寫為ΜVISION3,指的是用于51單片機的C51程序編寫、調(diào)試的集成開發(fā)環(huán)境。ΜVISION3內(nèi)部集成了源程序編輯器,并允許用戶在編輯源文件時就可設(shè)置程序調(diào)試斷點,便于在程序調(diào)試過程中快速,檢查和修改程序。此外,ΜVISION3還支持軟件模擬仿真(SIMULATOR)和用戶目標(biāo)板調(diào)試MONITOR51兩種工作方式。在軟件模擬仿真方式下不需要任何51單片機及其外圍硬件即可完成用戶程序仿真調(diào)試。在用戶目標(biāo)板調(diào)試方式下,利用硬件目標(biāo)板中的監(jiān)控程序可以直接調(diào)試目標(biāo)硬件系統(tǒng),使用戶節(jié)省購買硬件仿真器的費用。C51程序的程序開發(fā)是在KEILΜVISION3開發(fā)環(huán)境下進行的。開發(fā)者可購買KEILΜVISION3軟件,也可到KEILSOFTWARE公司的主頁免費下載EVAL(評估)版本。該版本同正式版本一樣,但有一定的限制,最終生成的代碼不能超過2KB,但用,13,于學(xué)習(xí)已足夠。開發(fā)者還可到KEIL公司網(wǎng)站申請免費的軟件試用光盤。KEILΜVISION3內(nèi)集成了功能強大源程序編輯器和調(diào)試器。編輯器允許用戶在編輯源文件時就可設(shè)置程序調(diào)試斷點,便于在程序調(diào)試過程中快速檢查和修改程序,可像一般文本編輯器一樣對源代碼進行編輯。用戶啟動ΜVISION3調(diào)試器之后,斷點即被激活。斷點可被設(shè)置為條件表達式、變量或存儲器訪問,斷點被觸發(fā)后,調(diào)試器的命令或調(diào)試功能即可執(zhí)行,因此可在編輯器內(nèi)調(diào)試程序,快速地檢查和修改程序。還可在編輯器中選中變量和存儲器來觀察其值。并可以在雙層窗口中顯示,還可對其進行適當(dāng),14,的調(diào)整。此外,ΜVISION3調(diào)試器具有符號調(diào)試特性以及歷史跟蹤,代碼覆蓋,復(fù)雜斷點等功能。KEILΜVISION環(huán)境下還有串口調(diào)試器軟件COMDEBUGEXE,用于在電腦端能夠看到單片機發(fā)出的數(shù)據(jù),串口調(diào)試器軟件無需安裝,可直接運行這個軟件。若讀者需要最新版,可到有關(guān)搜索網(wǎng)站輸入關(guān)鍵詞“串口調(diào)試器”,找到一個合適的下載網(wǎng)站,可即下載“串口調(diào)試器”的最新版本。當(dāng)然,使用WINDOWS自帶的“超級終端”也是不錯的選擇。,15,322KEILΜVISION3軟件的安裝、啟動和運行1軟件安裝集成開發(fā)環(huán)境安裝,同大多數(shù)軟件安裝一樣,根據(jù)提示進行。安裝完畢后,可在桌面上看到KEILΜVISION3的快捷圖標(biāo)。2軟件啟動點擊桌面上的KEILΜVISION3軟件的快捷圖標(biāo),即可啟動該軟件,幾秒種后,出現(xiàn)編輯界面。3軟件的運行KEILΜVISION3把用戶的每一個應(yīng)用程序設(shè)計都當(dāng)作一個項目,,16,用項目管理方法可把一個應(yīng)用程序設(shè)計中所用到的、互相關(guān)聯(lián)的程序鏈接在同一項目中。打開一個項目時,所需要的關(guān)聯(lián)程序也都進入了調(diào)試窗口,方便用戶對項目中各程序的編寫、調(diào)試和存儲。用戶也可能開發(fā)了多個項目,每個項目用到了相同或不同的程序文件和庫文件,采用項目管理,就很容易區(qū)分不同項目中所用到的程序文件和庫文件,非常容易管理。因此,在編寫一個新的應(yīng)用程序前,一定先要建立項目。下面首先介紹如何建立一個新的項目。在編輯界面下,首先要建立一個點擊“PROJECT”菜單,選擇下拉式菜單中的“NEWPROJECT”,彈出文件對話窗口,選擇要,17,保存的路徑,在“文件名”中輸入一個程序項目名稱,保存后的文件擴展名為“UV2”,這是KEILΜVISION3項目文件的擴展名,以后可直接點擊此文件就可打開先前做的項目。點擊“保存”后,這是會彈出一個對話框,要求選擇單片機的型號,用戶可根據(jù)所使用的單片機來選擇。KEILΜVISION3支持幾乎所有的51內(nèi)核單片機。然后編寫第一個程序。點擊“FILE”菜單,單擊“NEW”。這時,用戶可輸入代碼。輸入完畢,單擊菜單上的“FILE”,在下拉菜單中單擊“SAVEAS”,在“文件名”欄的編輯框中,鍵入文件名,同時,必須鍵入正確的擴展名(C或ASM,然后,單擊“保存”按鈕。,18,上述工作完成后,還有有關(guān)項目的設(shè)置,程序的編譯,鏈接,調(diào)試。這些內(nèi)容,可按照KEILΜVISION3開發(fā)環(huán)境的幫助功能。33C51語言程序設(shè)計基礎(chǔ)在標(biāo)準(zhǔn)C的基礎(chǔ)上了解掌握C51的數(shù)據(jù)類型和存儲類型、基本運算與流程控制語句、C51語言構(gòu)造數(shù)據(jù)類型、C51函數(shù)以及C51程序設(shè)計的其它問題,為C51程序設(shè)計打下基礎(chǔ)。331C51語言中的數(shù)據(jù)類型與存儲類型1數(shù)據(jù)類型數(shù)據(jù)是單片機操作的對象,是具有一定格式的數(shù)字或數(shù)值,,19,數(shù)據(jù)的不同格式就稱為數(shù)據(jù)類型。KEILC51支持的基本數(shù)據(jù)類型如表31所示。針對AT89S51單片機的硬件特點,C51在標(biāo)準(zhǔn)C的基礎(chǔ)上,擴展了4種數(shù)據(jù)類型(表31中最后4行)。注意擴展的4種數(shù)據(jù)類型,不能使用指針對它們存取。,20,2C51的擴展數(shù)據(jù)類型對擴展的4種數(shù)據(jù)類型說明。(1)位變量BITBIT的值可以是1(TRUE),也可以是0(FALSE)。(2)特殊功能寄存器SFR特殊功能寄存器分布在片內(nèi)數(shù)據(jù)存儲區(qū)的地址單元80HFFH之間,“SFR”數(shù)據(jù)類型占用一個內(nèi)存單元。利用它可以訪問AT89S51單片機內(nèi)部的所有特殊功能寄存器。例如SFRP10X90這一語句定義了P1端口在片內(nèi)的寄存器,在程序后續(xù)的語句中可以用“P10XFF”使P1的所有引腳輸出為高電平之類的語句來操作特殊功能寄存器。,22,(3)特殊功能寄存器SFR16“SFR16”數(shù)據(jù)類型占兩個內(nèi)存單元。它用于操作占兩個字節(jié)的特殊功能寄存器。例如“SFR16DPTR0X82”語句定義了片內(nèi)16位數(shù)據(jù)指針寄存器DPTR,其低8位字節(jié)地址為82H,高8位字節(jié)地址為83H。(4)特殊功能位SBITSBIT片內(nèi)特殊功能寄存器的可尋址位。例如SFRPSW0XD0;/定義PSW寄存器地址為0XD0/SBITPSW20XD2;/定義OV位為PSW2/符號“”前是特殊功能寄存器的名字,“”的后面數(shù)字是特殊功能寄存器可尋址位在寄存器中的位置,取值必須是07。,23,注意,不要把BIT與SBIT混淆。BIT是定義普通的位變量,值只能是二進制的0或1。而SBIT定義的是特殊功能寄存器的可尋址位,它的值是可進行位尋址的特殊功能寄存器的某位的絕對地址,例如,PSW寄存器OV位的絕對地址0XD2。3數(shù)據(jù)存儲類型在討論C51的數(shù)據(jù)類型時,必須同時提及它的存儲類型,以及它與51單片機存儲器結(jié)構(gòu)的關(guān)系,因為C51定義的任何數(shù)據(jù)類型必須以一定的方式定位在51單片機的某一存儲區(qū)中,否則沒有任何實際意義。51單片機有片內(nèi)、外數(shù)據(jù)存儲區(qū),還有程序存儲區(qū)。51單片機片內(nèi)的數(shù)據(jù)存儲區(qū)是可讀寫的,51單片機的衍生系列最多可,24,有256個字節(jié)的內(nèi)部數(shù)據(jù)存儲區(qū),其中低128字節(jié)可直接尋址,高128字節(jié)(80H~FFH)只能間接尋址,從20H開始的16字節(jié)可位尋址。內(nèi)部數(shù)據(jù)存儲區(qū)可分為3個不同的數(shù)據(jù)存儲類型DATA、IDATA和BDATA。訪問片外數(shù)據(jù)存儲區(qū)比訪問片內(nèi)數(shù)據(jù)存儲區(qū)慢,因為片外數(shù)據(jù)存儲區(qū)是通過數(shù)據(jù)指針加載地址來間接尋址訪問的。C51提供兩種不同數(shù)據(jù)存儲類型XDATA和PDATA來訪問片外數(shù)據(jù)存儲區(qū)。程序存儲區(qū)只能讀不能寫,可能在51單片機內(nèi)部或者外部,或者外部和內(nèi)部都有,由51單片機的硬件決定,C51提供了CODE存儲類型來訪問程序存儲區(qū)。,25,C51存儲類型與AT89S51單片機實際的存儲空間的對應(yīng)關(guān)系如表32所示。,26,下面對表32中的各種存儲區(qū)作以說明。(1)DATA區(qū)。尋址是最快的,應(yīng)該把經(jīng)常使用的變量放在DATA區(qū),但是DATA區(qū)的存儲空間是有限的,DATA區(qū)除了包含程序變量外,還包含了堆棧和寄存器組。DATA區(qū)聲明中的存儲類型標(biāo)識符為DATA,通常指片內(nèi)RAM的128字節(jié)的內(nèi)部數(shù)據(jù)存儲的變量,可直接尋址。聲明舉例如下UNSIGNEDCHARDATASYSTEM_STATUS0UNSIGNEDINTDATAUNIT_ID8CHARDATAINP_STRING20;,標(biāo)準(zhǔn)變量和用戶自聲明變量都可存儲在DATA區(qū)中,只要不超過DATA區(qū)的范圍即可。由于C51使用默認(rèn)的寄存器組來傳遞參數(shù),這樣DATA區(qū)至少失去了8字節(jié)的空間。另外,當(dāng)內(nèi)部堆棧溢出的時候,程序會莫名其妙地復(fù)位。這是因為51單片機沒有報錯的機制,堆棧的溢出只能以這種方式表示,因此要留有較大的堆??臻g來防止堆棧溢出。(2)BDATA區(qū)。是DATA中的位尋址區(qū),在這個區(qū)中聲明變量就可進行位尋址。BDATA區(qū)聲明中的存儲類型標(biāo)識符為BDATA,指的是內(nèi)部RAM可位尋址的16字節(jié)存儲區(qū)(字節(jié)地址為20H~2FH)中的128個位。下面是在BDATA區(qū)中聲明的位變量和使用位變量的例子,28,UNSIGNEDCHARBDATASTATUS_BYTEUNSIGNEDINTBDATASTATUS_WORDSBITSTAT_FLAGSTATUS_BYTE4IFSTATUS_WORD15{}STAT_FLAG1C51編譯器不允許在BDATA區(qū)中聲明FLOAT和DOUBLE型變量。(3)IDATA區(qū)。IDATA區(qū)使用寄存器作為指針來進行間接尋址,常用來存放使用比較頻繁的變量。與外部存儲器尋址相比,它的指令執(zhí)行周期和代碼長度相對較短。IDATA區(qū)聲明中的存儲類型標(biāo)識符為IDATA,指的是片內(nèi)RAM的256字節(jié)的存儲區(qū),只能間接尋址,速度比直接尋址慢。聲明舉例如下,29,UNSIGNEDCHARIDATASYSTEM_STATUS0UNSIGNEDINTIDATAUNIT_ID8CHARIDATAINP_STRING16;FLOATIDATAOUT_VALUE(4)PDATA區(qū)和XDATA區(qū)。PDATA區(qū)和XDATA區(qū)位于片外存儲區(qū),PDATA區(qū)和XDATA區(qū)聲明中的存儲類型標(biāo)識符分別為PDATA和XDATA。PDATA區(qū)只有256字節(jié),僅指定256字節(jié)的外部數(shù)據(jù)存儲區(qū)。但XDATA區(qū)最多可達64KB,對應(yīng)的XDATA存儲類型標(biāo)識符可以指定外部數(shù)據(jù)區(qū)64KB內(nèi)的任何地址。對PDATA區(qū)的尋址要比對XDATA區(qū)尋址快,因為對PDATA區(qū),尋址,只需要裝入8位地址,而對XDATA區(qū)尋址要裝入16位地址,所以要盡量把外部數(shù)據(jù)存儲在PDATA區(qū)中。對PDATA區(qū)和XDATA區(qū)的聲明舉例如下UNSIGNEDCHARXDATASYSTEM_STATUS0UNSIGNEDINTPDATAUNIT_ID8CHARXDATAINP_STRING16;FLOATPDATAOUT_VALUE由于外部數(shù)據(jù)存儲器與外部I/O口是統(tǒng)一編址的,外部數(shù)據(jù)存儲器地址段中除了包含存儲器地址外,還包含外部I/O口的地址。對外部數(shù)據(jù)存儲器及外部I/O口的尋址將在后面的絕對地址尋址中詳細(xì)介紹。,31,(5)程序存儲區(qū)CODE。程序存儲區(qū)CODE聲明的標(biāo)識符為CODE,儲存的數(shù)據(jù)是不可改變的。在C51編譯器中可以用存儲區(qū)類型標(biāo)識符CODE來訪問程序存儲區(qū)。聲明舉例如下UNSIGNEDCHARCODEA{0X00,0X01,0X02,0X03,0X04,0X05,0X06,0X07,0X08}以上介紹了C51的數(shù)據(jù)存儲類型,C51的數(shù)據(jù)存儲類型及其大小和值域如表33所示。,32,33,單片機訪問片內(nèi)RAM比訪問片外RAM相對快一些,所以應(yīng)當(dāng)盡量把頻繁使用的變量置于片內(nèi)RAM。即采用DATA、BDATA或IDATA存儲類型,而將容量較大的或使用不太頻繁的那些變量置于片外RAM,即采用PDATA或XDATA存儲類型。常量只能采用CODE存儲類型。變量存儲類型定義舉例(1)CHARDATAA1/字符變量A1被定義為DATA型,分配在片內(nèi)RAM低128字節(jié)中/(2)FLOATIDATAX,Y/浮點型變量X和Y被定義為IDATA型,定位在片內(nèi)RAM中,只能用間接尋址方式尋址/,34,(3)BITBDATAP/位變量P被定義為BDATA型,定位在片內(nèi)RAM中的位尋址區(qū)/(4)UNSIGNEDINTPDATAVAR1/無符號整型變量VAR1被定義為PDATA型,定位在片外RAM中,相當(dāng)于使用RI間接尋址/(5)UNSIGNEDCHARXDATAA24/無符號字符型二維數(shù)組變量A24被定義為XDATA存儲類型,定位在片外RAM中,占據(jù)2?48個字節(jié),相當(dāng)于使用DPTR間接尋址/,35,4.?dāng)?shù)據(jù)存儲模式如在變量定義時略去存儲類型標(biāo)識符,編譯器會自動默認(rèn)存儲類型。默認(rèn)的存儲類型進一步由SMALL、COMPACT和LARGE存儲模式指令限制。例如,若聲明CHARVAR1,則在使用SMALL存儲模式下,VAR1被定位在DATA存儲區(qū),在使用COMPACT模式下,VAR1被定位在IDATA存儲區(qū);在LARGE模式下,VAR1被定位在XDATA存儲區(qū)中。在固定的存儲器地址上進行變量的傳遞,是C51標(biāo)準(zhǔn)特征之一。在SMALL模式下,參數(shù)傳遞是在片內(nèi)數(shù)據(jù)存儲區(qū)中完成的。LARGE和COMPACT模式允許參數(shù)在外部存儲器中傳遞。C51也支持混合模式。例如,在LARGE模式下,生成的程序,36,可以將一些函數(shù)放入SMALL模式中,從而加快執(zhí)行速度。下面對存儲模式作進一步的說明。(1)SMALL模式。本模式,所有變量都默認(rèn)位于51單片機內(nèi)部的數(shù)據(jù)存儲器,這與使用DATA指定存儲器類型的方式一樣。本模式,變量訪問的效率高,但所有數(shù)據(jù)對象和堆棧必須使用內(nèi)部RAM。(2)COMPACT模式。本模式,所有變量都默認(rèn)在外部數(shù)據(jù)存儲器的1頁內(nèi),這與使用PDATA指定存儲器類型是一樣的。該存儲器類型適用于變量不超過256字節(jié)的情況,此限制是由尋址方式?jīng)Q定,相當(dāng)用數(shù)據(jù)指針RI進行尋址。與SMALL模式相比,該存儲模式的效率比較低,對變量訪問的速度也慢一些,但比LARGE模式快。,37,(3)LARGE模式。在LARGE模式中,所有變量都默認(rèn)位于外部數(shù)據(jù)存儲器,相當(dāng)于使用數(shù)據(jù)指針DPTR進行尋址。通過數(shù)據(jù)指針訪問外部數(shù)據(jù)存儲器的效率較低,特別是當(dāng)變量為2字節(jié)或更多字節(jié)時,該模式要比SMALL和COMPACT產(chǎn)生更多的代碼。332C51語言的特殊功能寄存器及位變量定義介紹C51如何對特殊功能寄存器以及位變量進行定義并訪問。1.特殊功能寄存器的C51定義C51語言允許使用關(guān)鍵字SFR、SBIT或直接引用編譯器提供的頭文件來對特殊功能寄存器(SFR)進行訪問,特殊功能寄存器在片內(nèi)RAM的高128字節(jié),只能采用直接尋址方式。,38,1使用關(guān)鍵字定義SFR為了能直接訪問特殊功能寄存器SFR,C51語言提供了一種定義方法,即引入關(guān)鍵字SFR,語法如下SFR特殊功能寄存器名字特殊功能寄存器地址;例如SFRIE0XA8/中斷允許寄存器地址A8H/SFRTCON0X88/定時器/計數(shù)器控制寄存器地址88H/SFRSCON0X98/串行口控制寄存器地址98H/例如要訪問16位SFR,可使用關(guān)鍵字SFR16。16位SFR的低,39,字節(jié)地址必須作為“SFR16”的定義地址,例如SFR16DPTR0X82/數(shù)據(jù)指針DPTR的低8位地址為82H,高8位地址為83H/2通過頭文件訪問SFR各種衍生型的51單片機的特殊功能寄存器的數(shù)量與類型有時是不相同的,對單片機特殊功能寄存器的訪問可以通過頭文件的訪問來進行。為了用戶處理方便,C51語言把51單片機(或52單片機)的常用的特殊功能寄存器和其中的可尋址位進行了定義,放在一個REG51H(或REG52H)的頭文件中。當(dāng)用戶要使用,40,時,只需在使用之前用一條預(yù)處理命令I(lǐng)NCLUDE把這個頭文件包含到程序中,就可以使用特殊功能寄存器名和其中的可尋址位名稱了。用戶可以通過文本編輯器對頭文件進行增減。頭文件引用舉例如下INCLUDE/頭文件為51型單片機的頭文件/VOIDMAINVOID{TL00XF0/給定時器T0低字節(jié)TL0設(shè)置時間常數(shù),已在REG51H中定義/TH00X3F/給T0高字節(jié)TH0設(shè)時間常數(shù)/TR01/啟動定時器0/},41,3特殊功能寄存器中的位定義對SFR中的可尋址位的訪問,要使用關(guān)鍵字來定義可尋址位,共有3種方法。①SBIT位名特殊功能寄存器位置;例如SFRPSW0XD0;/定義PSW寄存器的字節(jié)地址0XD0H/SBITCYPSW7;/定義CY位為PSW7,地址為0XD0/SBITOVPSW2;/定義OV位為PSW2,地址為0XD2/②SBIT位名字節(jié)地址位置;例如SBITCY0XD07;/CY位地址為0XD7/SBITOV0XD02;/OV位地址為0XD2/,42,③SBIT位名位地址;這種方法將位的絕對地址賦給變量,位地址必須在0X80~0XFF之間。例如SBITCY0XD7;/CY位地址為0XD7/SBITOV0XD2;/OV位地址為0XD2/【例】片內(nèi)I/O口P1口的各尋址位的定義如下SFRP10X90;SBITP1_7P17;SBITP1_6P16;SBITP1_5P15;SBITP1_4P14;,43,SBITP1_3P13;SBITP1_2P12;SBITP1_1P11;SBITP1_0P10;2位變量的C51定義1位變量的C51定義由于51單片機能夠進行位操作,C51擴展的“BIT”數(shù)據(jù)類型用來定義位變量,這是C51與標(biāo)準(zhǔn)C的不同之處。C51采用關(guān)鍵字“BIT”來定義位變量,一般格式為BITBIT_NAME;例如,44,BITOV_FLAG;/將OV_FLAG定義為位變量/BITLOCK_POINTER;/將LOCK_POINTER定義為位變量/2函數(shù)可以包含類型為BIT的參數(shù),也可將其作為返回值C51程序函數(shù)可以包含類型為“BIT”的參數(shù),也可將其作為返回值。例如BITFUNCBITB0,BITB1;/位變量B0與B1作為函數(shù)FUNC的參數(shù)/{RETURNB1;/位變量B1作為函數(shù)的返回值/},45,3位變量定義的限制位變量不能用來定義指針和數(shù)組。例如BITPTR;/錯誤,不能用位變量來定義指針/BITARRAY;/錯誤,不能用位變量來定義數(shù)組A
      下載積分: 4 賞幣
      上傳時間:2024-01-06
      頁數(shù): 136
      11人已閱讀
      ( 4 星級)
    • 簡介:全國青少年軟件編程等級考試C語言練習(xí)題(基礎(chǔ)篇),習(xí)題與相應(yīng)答案都給出。同學(xué)進行自我練習(xí)測試,有需要老師檢查或還需其他練習(xí)的,有問題都可以在群里咨詢機器人包老師。當(dāng)然,我在的時候盡可能會回復(fù)的,湊硬幣,請編程求出用1角、2角和5角的硬幣湊出10元的所有組合程序思路如果單獨用1角的湊足10元錢,需要1010/1個如果單獨用2角的湊足10元錢,需要1010/2個如果單獨用5角的湊足10元錢,需要1010/5個S,求最大公約數(shù)輾轉(zhuǎn)相除法,使用輾轉(zhuǎn)相除法求最大公約數(shù)程序思路第一步如果B0,計算結(jié)束A就是最大公約數(shù);第二步如果B0,計算A除以B的余數(shù),然后把B的值給A,把余數(shù)的值給B;第三步回到第一步重復(fù)執(zhí)行以上過程。ABR12181218126126060,求金幣,國王將金幣作為工資,發(fā)放給忠誠的騎士。第一天,騎士收到一枚金幣;之后兩天(第二天和第三天),每天收到兩枚金幣;之后三天(第四、五、六天),每天收到三枚金幣;之后四天(第七、八、九、十天),每天收到四枚金幣;這種工資發(fā)放模式會一直這樣延續(xù)下去當(dāng)連續(xù)N天每天收到N枚金幣后,騎士會在之后的連續(xù)N1天里,每天收到N1枚金幣。請編程計算在前K天里,騎士一共獲得了多少金幣。1≤K≤10,000,示例,如3天里騎士收到的金幣數(shù)量為12254天里騎士收到的金幣數(shù)量為122385天里騎士收到的金幣數(shù)量為12233116天里騎士收到的金幣數(shù)量為122333147天里騎士收到的金幣數(shù)量為122333418,請使用FOR循環(huán)輸出一個9X9的加法表請使用FOR循環(huán)輸出一個9X9的乘法表,猴子吃桃,猴子第一天摘下若干個桃子,當(dāng)即吃了一半,還不癮,又多吃了一個第二天早上又將剩下的桃子吃掉一半,又多吃了一個。以后每天早上都吃了前一天剩下的一半零一個。到第10天早上想再吃時,見只剩下一個桃子了。求第一天共摘了多少個桃子TOTALN1/2–1TOTALN,數(shù)字特征值,對數(shù)字求特征值是常用的編碼算法,奇偶特征是一種簡單的特征值。對于一個整數(shù),從個位開始對每一位數(shù)字編號,個位是1號,十位是2號,以此類推。這個整數(shù)在第N位上的數(shù)字記作X,如果X和N的奇偶性相同,則記下一個1,否則記下一個0。按照整數(shù)的順序把對應(yīng)位的表示奇偶性的0和1都記錄下來,就形成了一個二進制數(shù)字。比如,對于342315,這個二進制數(shù)字就是001101。這里的計算可以用下面的表格來表示按照二進制位值將1的位的位值加起來就得到了結(jié)果13。,數(shù)字特征值,你的程序要讀入一個非負(fù)整數(shù),整數(shù)的范圍是0,100000,然后按照上述算法計算出表示奇偶性的那個二進制數(shù)字,輸出它對應(yīng)的十進制值。提示將整數(shù)從右向左分解,數(shù)位每次加1,而二進制值每次乘2。輸入格式一個非負(fù)整數(shù),整數(shù)的范圍是0,100000。輸出格式一個整數(shù),表示計算結(jié)果。輸入樣例342315輸出樣例13,
      下載積分: 4 賞幣
      上傳時間:2024-01-07
      頁數(shù): 9
      28人已閱讀
      ( 4 星級)
    • 簡介:C語言程序設(shè)計,大學(xué)計算機公共基礎(chǔ)課,2,課程介紹,課程性質(zhì)大學(xué)計算機公共基礎(chǔ)課(必修)課程內(nèi)容C語言程序設(shè)計的基本方法和技巧預(yù)備知識計算機基礎(chǔ)教材C語言程序設(shè)計教程汪同慶張華楊先娣主編機械工業(yè)出版社C語言程序設(shè)計實驗教程汪同慶關(guān)煥梅湯潔主編機械工業(yè)出版社,C語言程序設(shè)計,3,授課計劃,C語言程序設(shè)計,4,考試與考核辦法,學(xué)分3學(xué)分學(xué)時72(講課36實驗36)總評成績平時成績期末考試成績平時成績(實驗,單元測驗期末考試成績,C語言程序設(shè)計,第一講C語言概述,C語言程序設(shè)計,6,第一講C語言概述,預(yù)備知識計算機組成和工作原理計算機語言和程序C語言的簡史為什么學(xué)習(xí)和使用C語言C語言程序的開發(fā)過程C語言編程環(huán)境C語言編程實驗環(huán)境,C語言程序設(shè)計,7,計算機,計算機(COMPUTER)能進行計算和邏輯判斷的設(shè)備在一組指令(INSTRUCTIONS)程序(PROGRAMS)的控制下處理數(shù)據(jù)硬件(HARDWARE)組成計算機的各種物理部件鍵盤、鼠標(biāo)、顯示器、內(nèi)存、硬盤、光驅(qū)等等軟件(SOFTWARE)計算機中運行的程序和數(shù)據(jù),C語言概述,8,計算機的組成,計算機包括六大部件輸入單元(INPUTUNIT)從輸入設(shè)備(鍵盤、鼠標(biāo))獲得數(shù)據(jù)輸出單元(OUTPUTUNIT)把數(shù)據(jù)輸出到輸出設(shè)備(顯示器、打印機等)內(nèi)存(MEMORYUNIT)臨時存儲正在處理的數(shù)據(jù)和運行的程序可以快速地訪問容量不大,C語言概述,9,計算機的組成,中央處理單元(CENTRALPROCESSINGUNIT,CPU)算術(shù)邏輯單元(ARITHMETICANDLOGICUNIT,ALU)進行算術(shù)運算和邏輯判斷控制器(CONTROLUNIT)管理和協(xié)調(diào)計算機的其它部件輔助存儲器(SECONDARYSTORAGEUNIT)保存需長期存儲的數(shù)據(jù)和非活動的程序保存時間長價格便宜、容量大例如硬盤、光盤、磁帶,C語言概述,10,計算機的工作原理,六大部件緊密協(xié)作,C語言概述,,,,,11,計算機的工作原理,CPU負(fù)責(zé)執(zhí)行程序從內(nèi)存中讀取一條指令執(zhí)行該指令從內(nèi)存中讀取下一條指令并執(zhí)行一個主頻為1GHZ的CPU可以在一秒鐘內(nèi)進行大約一億次這樣的操作CPU有自己的工作區(qū)包括若干個寄存器(REGISTERS)CPU只能理解有限的指令(CPU的指令集)指令能夠完成的任務(wù)是具體的例如,把一個數(shù)從內(nèi)存移動到某一個寄存器,C語言概述,12,計算機程序和語言,存儲在計算機中的一切內(nèi)容都是二進制的數(shù)字形式數(shù)據(jù)數(shù)、字符、圖片、聲音、動畫等等指令計算機程序確切告訴計算機如何完成某項任務(wù)的指令序列就是一套程序計算機語言用來編寫程序,C語言概述,INCLUDEINCLUDEVOIDMAIN{FLOATA,B,C,P,DISC,Q,X1,X2SCANF“FFF“,PB/2ADISCBB4ACQSQRTDISC/2AX1PQX2PQPRINTF“X1F,X2F“,X1,X2},011000110000011001100101110011000000110000011011011000110000011001100101110011000000110000011011,13,機器語言,數(shù)字形式的指令碼就是機器語言(MACHINELANGUAGE)用機器語言編寫的程序能夠被計算機直接理解和執(zhí)行但是,編寫程序非常費力例如,編寫程序完成兩個數(shù)相加的任務(wù)需要以下幾步把地址為2000的內(nèi)存單元中的數(shù)復(fù)制到寄存器1;把地址為2004的內(nèi)存單元中的數(shù)復(fù)制到寄存器2;把寄存器2中的數(shù)與寄存器1中的數(shù)相加,結(jié)果保留在寄存器1中;把寄存器1中的數(shù)復(fù)制到地址為2008的內(nèi)存單元中。,C語言概述,011000110000011001100101110011000000110000011011,14,匯編語言,符號化的指令碼就是匯編語言(ASSEMBLYLANGUAGE)例如,完成兩個數(shù)相加的匯編語言程序匯編語言程序必須被翻譯成機器語言程序才能被執(zhí)行匯編程序(ASSEMBLER)充當(dāng)“翻譯”,C語言概述,LDREGN1,R1把變量N1的值復(fù)制到寄存器1(R1);LDREGN2,R2把變量N2的值復(fù)制到寄存器2(R2);ADDR1,R2把R2中的數(shù)與R1中的數(shù)相加,結(jié)果保留在R1中;STORER1,SUM把R1中的數(shù)復(fù)制到變量SUM。,15,高級語言,高級語言(HIGHLEVELLANGUAGE)使用數(shù)學(xué)符號和類似英語的單詞例如,完成兩個數(shù)相加的C語言程序從多方面提高了編程效率不必考慮CPU的指令集不必考慮CPU實現(xiàn)特定任務(wù)的精確步驟采用接近人類思考問題的方式去書寫程序高級語言程序必須被編譯程序(COMPILER)翻譯成機器語言程序才能被執(zhí)行,C語言概述,SUMN1N2,16,C語言的簡史,C語言的起源美國貝爾實驗室的DENNISRITCHIE在1972年開發(fā)的用于設(shè)計UNIX操作系統(tǒng)其前身是B語言(KENTHOMPSON于1970年為第一個UNIX系統(tǒng)開發(fā)的語言)C語言的標(biāo)準(zhǔn)美國國家標(biāo)準(zhǔn)化組織(ANSI)于1983年成立了一個委員會(X3J11),以確定C語言的標(biāo)準(zhǔn)。該標(biāo)準(zhǔn)(ANSIC)于1989年被正式采用,即C89。最新的標(biāo)準(zhǔn)是C99標(biāo)準(zhǔn)。目前,大多數(shù)C語言編譯器沒有完全實現(xiàn)C99的所有修改。,C語言概述,17,為什么學(xué)習(xí)和使用C語言,C語言的特點C語言是一種強大而靈活的語言,可以用來編寫任意復(fù)雜的程序。C語言簡潔、緊湊,使用方便、靈活。C語言程序效率高、運行速度快。C語言是可移植的。C語言很適合結(jié)構(gòu)化程序設(shè)計,因而要求用戶以功能模塊的方式來思考問題。C語言具有自我擴展能力。,C語言概述,18,為什么學(xué)習(xí)和使用C語言,C與C(C加加,SEEPLUSPLUS)貝爾實驗室于二十世紀(jì)八十年代在C語言的基礎(chǔ)上開發(fā)的。C是C語言的超集,包含了C語言的所有內(nèi)容,同時增加了面向?qū)ο缶幊谭矫娴膬?nèi)容。C與JAVA(爪哇)SUN公司于1995年發(fā)布的面向?qū)ο缶幊陶Z言。JAVA也是基于C語言的。C與C(SEESHARP)微軟在2000年6月與NET平臺一同推出。C也是從C語言派生的一種面向?qū)ο笳Z言。,C語言概述,19,C語言程序的開發(fā)過程,一般分成五個步驟定義程序目標(biāo)設(shè)計程序編寫代碼編譯運行、測試和調(diào)試程序,C語言概述,20,C語言程序的開發(fā)過程,定義程序目標(biāo)在開始解決問題之前,程序的開發(fā)人員必須徹底了解問題的是什么,對即將要創(chuàng)建的程序要做的事情有個清晰的想法。這需要仔細(xì)考慮以下問題程序需要什么信息程序需要執(zhí)行哪些計算和操作程序應(yīng)該報告什么信息例如,計算任意一個圓環(huán)的面積提出問題,明確目標(biāo)圓環(huán)是什么如何計算計算精度,C語言概述,21,C語言程序的開發(fā)過程,設(shè)計程序決定程序如何去解決問題。需要考慮如何給程序提供必要的數(shù)據(jù)程序中如何表示數(shù)據(jù)用什么方法來處理數(shù)據(jù)程序如何組織程序怎樣報告結(jié)果完成這個程序需要多長時間應(yīng)該用一般的概念考慮設(shè)計中的問題,而不是考慮具體的代碼。,C語言概述,22,C語言程序的開發(fā)過程,編寫代碼編寫代碼來實現(xiàn)前面的設(shè)計,即用某一門語言來表示程序設(shè)計。需要開發(fā)人員熟練掌握該語言的知識??梢栽诓莞寮埳瞎串嬜约旱南敕ɑ驎鴮懘a,但最終必須將代碼輸入計算機。輸入代碼所采用的機制則取決于具體的編程環(huán)境。一般來說,需要使用文本編輯器(例如WINDOWS的記事本程序)來創(chuàng)建一種文件,稱為源文件源文件包含程序設(shè)計的C語言表示形式(稱為源程序或源代碼),C語言概述,23,C語言程序的開發(fā)過程,編譯把C語言源程序轉(zhuǎn)換成機器語言表示的程序。這種程序可以直接被計算機理解和執(zhí)行,所以稱之為可執(zhí)行程序,放在可執(zhí)行文件中。編譯的具體細(xì)節(jié)取決于使用的編程環(huán)境。C語言分兩步完成這一工作編譯和鏈接。編譯器將源代碼轉(zhuǎn)換為目標(biāo)代碼,并存在目標(biāo)文件中。鏈接器將目標(biāo)代碼與其他代碼結(jié)合起來生成可執(zhí)行文件。這種把編譯和鏈接分開來做的方法便于程序的模塊化??梢苑謩e編譯程序的各個模塊,然后用鏈接器把編譯過的模塊結(jié)合起來。這樣,如果需要改變一個模塊,則不需要重新編譯所有其他模塊。,C語言概述,24,C語言程序的開發(fā)過程,運行、測試和調(diào)試程序運行包含可執(zhí)行程序的文件,觀察運行的結(jié)果。在不同的系統(tǒng)中運行程序的方式可能不同。例如,WINDOWS的控制臺和資源管理器。應(yīng)該對程序進行仔細(xì)的檢查,看程序是否在做該做的事。比較好的做法是為驗證程序的正確性設(shè)計一個測試計劃。越早做越好,因為它有助于理清程序員的思路。程序中的錯誤被稱為BUG,調(diào)試(DEBUG)就是要發(fā)現(xiàn)并修正錯誤。,C語言概述,25,C語言的編程環(huán)境,開發(fā)程序的具體操作取決于使用的編程環(huán)境因為C語言是可移植的,所以它在許多環(huán)境中都是可用的。例如UNIX、LINUX、WINDOWS和MSDOS。C語言編程環(huán)境包括一系列程序。編輯器編譯器鏈接器運行和調(diào)試環(huán)境,C語言概述,26,C語言的編程環(huán)境,編輯器使用一個文本編輯器程序輸入源代碼,并將代碼保存在源文件中。一般,C程序的源文件名稱的擴展名是C例如WELCOMETOYOUC和HELLOC。該名稱應(yīng)該遵循特定的操作系統(tǒng)的命名規(guī)則。例如,MSDOS要求基本名包含的字符數(shù)不能大于8,所以WELCOMETOYOUC不是合法的DOS文件名。WINDOWS允許長文件名,所以WELCOMETOYOUC是合法的WINDOWS文件名。,C語言概述,27,C語言的編程環(huán)境,編譯器編譯器接收源文件,生成目標(biāo)文件,擴展名為OBJ或O。編譯器還會檢查輸入的程序是否是有效的C語言程序。如果編譯器發(fā)現(xiàn)錯誤,就會報告出錯,且不能生成可執(zhí)行程序。這時就必須修改錯誤,然后再編譯。顯然,為了能迅速找到錯誤,理解特定編譯器的報錯信息是一項有用的技能。,C語言概述,28,C語言的編程環(huán)境,鏈接器目標(biāo)代碼雖然已經(jīng)是機器代碼,但還不能被執(zhí)行。缺少下面兩個東西啟動代碼相當(dāng)于程序和操作系統(tǒng)之間的接口。庫函數(shù)的代碼庫文件中包含許多函數(shù)的目標(biāo)代碼。鏈接器的作用就是將這三個元素(目標(biāo)代碼、啟動代碼和庫代碼)結(jié)合起來,并將它們放在一個文件中,即可執(zhí)行文件,擴展名為EXE或OUT。,C語言概述,29,WINDOWS的C語言編程環(huán)境,WINDOWS的C語言編程環(huán)境WINDOWS并不包含C編譯器,所以需要獲得并安裝一個C編譯器。許多現(xiàn)代的編譯器都是集成開發(fā)環(huán)境(或叫IDE)的一部分。包括一個編輯器、編譯器、鏈接器和包括一個符號調(diào)試程序在內(nèi)的運行支持系統(tǒng)。許多軟件廠商都提供了基于WINDOWS的集成開發(fā)環(huán)境MICROSOFT公司的VISUALC/CBORLAND公司的C/CBUILDERMETROWERKS公司的CODEWARRIOR目前,大多數(shù)IDE把C和C編譯器結(jié)合在一起。,C語言概述,30,DOS的C語言編程環(huán)境,DOS的C語言編程環(huán)境基于DOS的IDEBORLAND公司的TURBOCBORLAND公司的BORLANDC許多WINDOWS上的IDE也提供了在DOS命令行環(huán)境中編程的命令行工具。,C語言概述,31,C語言編程實驗環(huán)境簡介,上機實驗環(huán)境簡介舉例演示VISUALC60的基本操作啟動創(chuàng)建源文件構(gòu)建工程(編譯、鏈接)運行程序,C語言概述,32,小結(jié),C是一種通用的程序設(shè)計語言,具有許多突出的優(yōu)點。程序設(shè)計的初學(xué)者應(yīng)該嚴(yán)格按照C語言程序的開發(fā)過程進行訓(xùn)練,以便盡快掌握程序設(shè)計的基本原則。C是一種需要編譯的高級語言。進行C語言編程的具體操作依賴于所使用的編程環(huán)境。程序設(shè)計是一門實踐性很強的課程,在學(xué)習(xí)過程中必須十分重視實驗環(huán)節(jié)。,C語言概述,第二講C語言快速入門,34,第二講C語言快速入門,C語言程序的基本結(jié)構(gòu)C語言的字符集和關(guān)鍵字VISUALC60編程環(huán)境,C語言程序設(shè)計,35,C語言程序的基本結(jié)構(gòu),一個簡單的C語言程序問題在屏幕上顯示一行文字“HELLOWORLD”源程序運行結(jié)果,C語言快速入門,/在屏幕上顯示HELLOWORLD/INCLUDEVOIDMAIN/定義主函數(shù)/{PRINTF“HELLOWORLD\N“},HELLOWORLD,36,C語言程序的基本結(jié)構(gòu),一個簡單的C語言程序程序結(jié)構(gòu)分析,C語言快速入門,/在屏幕上顯示HELLOWORLD/INCLUDEVOIDMAIN/定義主函數(shù)/{PRINTF“HELLOWORLD\N“},注釋部分以增加程序的可讀性。不被執(zhí)行。,37,C語言程序的基本結(jié)構(gòu),一個簡單的C語言程序程序結(jié)構(gòu)分析,C語言快速入門,/在屏幕上顯示HELLOWORLD/INCLUDEVOIDMAIN/定義主函數(shù)/{PRINTF“HELLOWORLD\N“},預(yù)處理命令程序中包含某一文件內(nèi)容?!癝TDIOH”為標(biāo)準(zhǔn)輸入輸出函數(shù)頭文件名。,38,C語言程序的基本結(jié)構(gòu),一個簡單的C語言程序程序結(jié)構(gòu)分析,C語言快速入門,/在屏幕上顯示HELLOWORLD/INCLUDEVOIDMAIN/定義主函數(shù)/{PRINTF“HELLOWORLD\N“},函數(shù)C程序由函數(shù)組成。一個C程序有且僅有一個主函數(shù)(MAIN函數(shù))。,39,C語言程序的基本結(jié)構(gòu),一個簡單的C語言程序程序結(jié)構(gòu)分析,C語言快速入門,/在屏幕上顯示HELLOWORLD/INCLUDEVOIDMAIN/定義主函數(shù)/{PRINTF“HELLOWORLD\N“},函數(shù)說明說明函數(shù)類型、函數(shù)名和函數(shù)參數(shù)。,40,C語言程序的基本結(jié)構(gòu),一個簡單的C語言程序程序結(jié)構(gòu)分析,C語言快速入門,/在屏幕上顯示HELLOWORLD/INCLUDEVOIDMAIN/定義主函數(shù)/{PRINTF“HELLOWORLD\N“},函數(shù)體包括變量說明和語句執(zhí)行部分。,41,C語言程序的基本結(jié)構(gòu),一個簡單的C語言程序程序結(jié)構(gòu)分析,C語言快速入門,/在屏幕上顯示HELLOWORLD/INCLUDEVOIDMAIN/定義主函數(shù)/{PRINTF“HELLOWORLD\N“},函數(shù)調(diào)用語句格式輸出函數(shù)PRINTF。輸出“HELLOWORLD”。,HELLOWORLD,42,C語言程序的基本結(jié)構(gòu),含有算術(shù)運算的C語言程序問題求方程的根(設(shè))。源程序,C語言快速入門,INCLUDEINCLUDEVOIDMAIN{FLOATA,B,C,P,DISC,Q,X1,X2SCANF“FFF“,PB/2ADISCBB4ACQSQRTDISC/2AX1PQX2PQPRINTF“X1F,X2F“,X1,X2},43,C語言程序的基本結(jié)構(gòu),含有算術(shù)運算的C語言程序程序結(jié)構(gòu)分析,C語言快速入門,INCLUDEINCLUDEVOIDMAIN{FLOATA,B,C,P,DISC,Q,X1,X2SCANF“FFF“,PB/2ADISCBB4ACQSQRTDISC/2AX1PQX2PQPRINTF“X1F,X2F“,X1,X2},預(yù)處理命令,44,C語言程序的基本結(jié)構(gòu),含有算術(shù)運算的C語言程序程序結(jié)構(gòu)分析,C語言快速入門,INCLUDEINCLUDEVOIDMAIN{FLOATA,B,C,P,DISC,Q,X1,X2SCANF“FFF“,PB/2ADISCBB4ACQSQRTDISC/2AX1PQX2PQPRINTF“X1F,X2F“,X1,X2},函數(shù)一個主函數(shù)(MAIN函數(shù))。,45,C語言程序的基本結(jié)構(gòu),含有算術(shù)運算的C語言程序程序結(jié)構(gòu)分析,C語言快速入門,INCLUDEINCLUDEVOIDMAIN{FLOATA,B,C,P,DISC,Q,X1,X2SCANF“FFF“,PB/2ADISCBB4ACQSQRTDISC/2AX1PQX2PQPRINTF“X1F,X2F“,X1,X2},函數(shù)說明部分,46,C語言程序的基本結(jié)構(gòu),含有算術(shù)運算的C語言程序程序結(jié)構(gòu)分析,C語言快速入門,INCLUDEINCLUDEVOIDMAIN{FLOATA,B,C,P,DISC,Q,X1,X2SCANF“FFF“,PB/2ADISCBB4ACQSQRTDISC/2AX1PQX2PQPRINTF“X1F,X2F“,X1,X2},函數(shù)體變量說明部分執(zhí)行部分,47,C語言程序的基本結(jié)構(gòu),含有算術(shù)運算的C語言程序程序結(jié)構(gòu)分析,C語言快速入門,INCLUDEINCLUDEVOIDMAIN{FLOATA,B,C,P,DISC,Q,X1,X2SCANF“FFF“,PB/2ADISCBB4ACQSQRTDISC/2AX1PQX2PQPRINTF“X1F,X2F“,X1,X2},運行程序鍵盤輸入A、B、C的值;屏幕顯示X1和X2的值。,104X12000000,X22000000,48,C語言程序的基本結(jié)構(gòu),包含多個函數(shù)的C語言程序問題求|A||B|的值。源程序,C語言快速入門,INCLUDEFLOATABSVFLOATX{FLOATYYX0XXRETURNY}VOIDMAIN{FLOATA,B,CPRINTF“INPUTA,B\N“SCANF“FF“,CABSVAABSVBPRINTF“|A||B|F\N“,C},49,C語言程序的基本結(jié)構(gòu),包含多個函數(shù)的C語言程序程序結(jié)構(gòu)分析,C語言快速入門,INCLUDEFLOATABSVFLOATX{FLOATYYX0XXRETURNY}VOIDMAIN{FLOATA,B,CPRINTF“INPUTA,B\N“SCANF“FF“,CABSVAABSVBPRINTF“|A||B|F\N“,C},程序由兩個函數(shù)組成ABSV函數(shù)MAIN函數(shù),50,C語言程序的基本結(jié)構(gòu),包含多個函數(shù)的C語言程序程序結(jié)構(gòu)分析,C語言快速入門,INCLUDEFLOATABSVFLOATX{FLOATYYX0XXRETURNY}VOIDMAIN{FLOATA,B,CPRINTF“INPUTA,B\N“SCANF“FF“,CABSVAABSVBPRINTF“|A||B|F\N“,C},調(diào)用ABSV函數(shù)求絕對值。,51,C語言程序的基本結(jié)構(gòu),包含多個函數(shù)的C語言程序程序結(jié)構(gòu)分析,C語言快速入門,INCLUDEFLOATABSVFLOATX{FLOATYYX0XXRETURNY}VOIDMAIN{FLOATA,B,CPRINTF“INPUTA,B\N“SCANF“FF“,CABSVAABSVBPRINTF“|A||B|F\N“,C},運行程序屏幕顯示提示信息;鍵盤輸入A、B的值;屏幕顯示A、B絕對值之和。,INPUTA,B513|A||B|18000000,52,C語言程序的基本結(jié)構(gòu),C語言程序的基本結(jié)構(gòu)小結(jié),C語言快速入門,⑴一個C程序由一個或多個函數(shù)組成,但有且僅有一個主函數(shù)(MAIN函數(shù));MAIN函數(shù)是程序執(zhí)行的入口,可置于程序的任何位置。⑵程序中可以有預(yù)處理命令如INCLUDE命令。預(yù)處理命令通常放在程序的最前面。⑶每個語句以分號結(jié)尾;預(yù)處理命令、函數(shù)頭和花括號“}”之后不能加分號。⑷函數(shù)包括函數(shù)的說明部分和函數(shù)體;函數(shù)體包括變量說明部分和執(zhí)行部分;函數(shù)體由一對花括號“{}”括起來。⑸括在//內(nèi)的文本為注釋。⑹一行可以寫幾個語句,一個語句也可以寫在多行上。⑺程序區(qū)分大小寫字母。一般變量、語句等用小寫字母書寫;符號常量、宏名等用大寫字母書寫。⑻標(biāo)識符和保留字之間須加空格以示分隔。,53,C語言的字符集,C語言源程序中使用的字符來自C語言的字符集。字符集(CHARACTERSET)來自ASCII表52個大小寫字母(LETTERS)ABCDEFGHIJKLMNOPQRSTUVWXYZABCDEFGHIJKLMNOPQRSTUVWXYZ10個數(shù)字(DIGITS)0123456789空白符(BLANKS)空格符、制表符、回車符、換行符圖形符號(GRAPHICCHARACTERS)“{},/,C語言快速入門,54,C語言的關(guān)鍵字,關(guān)鍵字(KEYWORDS)是C語言中的詞匯。也稱為保留字(RESERVEDWORDS)類型說明INT、LONG、SHORT、FLOAT、DOUBLE、CHAR、UNSIGNED、SIGNED、CONST、VOID、VOLATILE、ENUM、STRUCT、UNION語句定義IF、ELSE、GOTO、SWITCH、CASE、DO、WHILE、FOR、CONTINUE、BREAK、RETURN、DEFAULT、TYPEDEF存儲類別說明AUTO、REGISTER、EXTERN、STATIC長度運算符SIZEOF,C語言快速入門,55,C語言的標(biāo)識符,標(biāo)識符(IDENTIFIERS)是程序中引用對象的名稱。用來標(biāo)識變量、符號常量、數(shù)組、函數(shù)、結(jié)構(gòu)體、共用體、自定義類型等。命名規(guī)則只能包括大小寫字母、數(shù)字和下劃線;首字符必須是字母或下劃線;一般內(nèi)部標(biāo)識符的前31個字符有效,而外部標(biāo)識符的前6個字符有效;(視具體編譯器的規(guī)定)不能與關(guān)鍵字相同。,C語言快速入門,56,VISUALC60編程環(huán)境,舉例演示VISUALC60的基本操作創(chuàng)建工作區(qū)創(chuàng)建工程(程序)并添加到工作區(qū)創(chuàng)建源文件并添加到工程構(gòu)建工程(編譯、鏈接)運行程序,C語言快速入門,57,程序的測試與調(diào)試,程序錯誤語法錯誤未遵循C的語法規(guī)則。編譯器可以檢查。運行時錯誤在程序運行時執(zhí)行了無法處理的操作。邏輯錯誤程序不能按照預(yù)期的方式運行,不能產(chǎn)生預(yù)期的結(jié)果。,C語言快速入門,58,程序的測試與調(diào)試,程序測試審查和運行程序,檢測程序是否存在錯誤。測試步驟在編譯前仔細(xì)檢查程序的源代碼,看看是否有明顯的錯誤。查看編譯器發(fā)現(xiàn)的語法錯誤。對于運行時錯誤和邏輯錯誤可以采用正確輸出測試。想找出所有錯誤是不切實際的。,C語言快速入門,59,程序的測試與調(diào)試,程序調(diào)試隔離和修正錯誤。調(diào)試方法采用手工方式來跟蹤程序。在程序中的關(guān)鍵點放置輸出語句來顯示變量的值。使用調(diào)試器。,C語言快速入門,60,小結(jié),C程序的基本結(jié)構(gòu)C語言程序是由一個或多個函數(shù)組成的。函數(shù)可以是標(biāo)準(zhǔn)庫函數(shù)和自定義的函數(shù)。C語言的語句可以包含一個表達式,也可以包含一個函數(shù)調(diào)用,以一個分號作為結(jié)束標(biāo)志。C語言中的變量在使用之前必須先聲明,通過聲明語句中為變量指定一個名字和數(shù)據(jù)類型。可以通過賦值運算改變變量的值。C語言可以使用SCANF函數(shù)和PRINTF函數(shù)輸入和輸出數(shù)據(jù)。,C語言快速入門,61,小結(jié),編譯器可以發(fā)現(xiàn)程序中的語法錯誤,但是程序中的運行時錯誤和邏輯錯誤只有在程序運行時才表現(xiàn)出來。檢測運行時錯誤和邏輯錯誤的一種簡單實用的方法是跟蹤程序的運行狀態(tài),即程序每執(zhí)行一步之后所有或主要變量的值。,C語言快速入門,第三講基本數(shù)據(jù)類型,63,第三講基本數(shù)據(jù)類型,引例變量與常量預(yù)備知識內(nèi)儲存器的組織數(shù)據(jù)類型基本數(shù)據(jù)類型整數(shù)類型字符浮點類型,C語言程序設(shè)計,64,引例,引例問題計算任意一個圓的面積。源程序(CW0201C),基本數(shù)據(jù)類型,INCLUDEVOIDMAIN{FLOATR,AREA//定義變量SCANF“F”,//讀取輸入的半徑AREA314RR//計算圓的面積PRINTF“AREAF”,AREA//輸出},1AREA3140000,,,AREA,R,AREAЛR2,65,變量與常量,數(shù)據(jù)(DATA)程序需要使用數(shù)據(jù)。數(shù)據(jù)是信息的載體。數(shù)據(jù)有多種形式數(shù)、字符、圖片等。常量(CONSTANTS)在程序運行之前可以預(yù)先設(shè)定,并在整個運行過程中沒有變化的數(shù)據(jù)。例如引例中的圓周率314。變量(VARIABLES)在程序運行過程中可能變化或被賦值的數(shù)據(jù)。例如引例中的半徑和面積。,基本數(shù)據(jù)類型,66,數(shù)據(jù)類型,數(shù)據(jù)類型的作用決定數(shù)據(jù)的存儲方式和占用的存儲空間的大小。決定可以進行的操作。C語言的數(shù)據(jù)類型基本類型整型(INTEGER),字符型(CHARACTER),浮點型(FLOATINGPOINT),枚舉類型(ENUMERATION)構(gòu)造類型結(jié)構(gòu)體(STRUCTURE),共用體(UNION),數(shù)組(ARRAY)指針類型(POINTER)空類型(VOID),基本數(shù)據(jù)類型,67,,位、字節(jié)和字,內(nèi)存儲器的組織,基本數(shù)據(jù)類型,,位(BIT)最小的存儲單位,可以容納兩個值之一,即0或1。,,,,2000,2001,2002,字節(jié)(BYTE)基本的存儲單位,8位。,字(WORD)自然的存儲單位,包含若干個字節(jié)。例如32位機的一個字就是32位。,,地址以字節(jié)為單位從0開始編號。,68,整數(shù)的存儲方式,有符號的正整數(shù)在內(nèi)存中以二進制補碼形式存放。正整數(shù)的補碼與原碼相同。例如10,基本數(shù)據(jù)類型
      下載積分: 4 賞幣
      上傳時間:2024-01-06
      頁數(shù): 605
      52人已閱讀
      ( 4 星級)
    • 簡介:教材朱戰(zhàn)立編著,數(shù)據(jù)結(jié)構(gòu)使用C語言(第3版),西安交通大學(xué)出版社,2003年,數(shù)據(jù)結(jié)構(gòu),2,學(xué)時數(shù)70(50學(xué)時授課+20學(xué)時上機)教材朱戰(zhàn)立編著,數(shù)據(jù)結(jié)構(gòu)(使用C語言)第3版,西安交通大學(xué)出版社,2003年參考書1嚴(yán)蔚敏等,數(shù)據(jù)結(jié)構(gòu)(C語言版),清華大學(xué)出版社2數(shù)據(jù)結(jié)構(gòu)學(xué)習(xí)指導(dǎo)與典型題解,朱戰(zhàn)立等編著,西安交通大學(xué)出版社,2002年,3,內(nèi)容安排,4,1、上課認(rèn)真聽講,適當(dāng)做好筆記。2、考試成績分兩部分平時成績(包括出勤和上機實驗)占20,期末成績占80。3、課后需要多讀課文和參考書,上網(wǎng)查看相關(guān)內(nèi)容,在理解基本內(nèi)容的基礎(chǔ)上,多看、多做習(xí)題。4、上機實驗十分重要,一定要在上機前做好充分準(zhǔn)備,多采用不同的數(shù)據(jù)存儲結(jié)構(gòu)和不同的實現(xiàn)算法解決一個問題。,對學(xué)生的幾點要求,5,第1章緒論,討論5個問題,11數(shù)據(jù)結(jié)構(gòu)的基本概念12抽象數(shù)據(jù)類型和軟件構(gòu)造方法14算法和算法的時間復(fù)雜度15算法書寫規(guī)范,6,11數(shù)據(jù)結(jié)構(gòu)的基本概念,1、舉例建立一個學(xué)生檔案系統(tǒng)。學(xué)生表包括學(xué)號、姓名、性別、籍貫。要求查找“王紅”是否存在。解決的方法步驟如何記錄所有學(xué)生記錄(及選擇何種邏輯數(shù)據(jù)結(jié)構(gòu))選擇何種存儲結(jié)構(gòu)若把所有記錄依次存儲在一個數(shù)組中采用順序存儲結(jié)構(gòu)若采用指針鏈表采用鏈?zhǔn)酱鎯Y(jié)構(gòu),7,為什么要學(xué)習(xí)數(shù)據(jù)結(jié)構(gòu)什么是程序、軟件N沃思(NIKLAUSWIRTH教授提出程序算法數(shù)據(jù)結(jié)構(gòu)以上公式說明了如下兩個問題(1)數(shù)據(jù)上的算法決定如何構(gòu)造和組織數(shù)據(jù)(算法→數(shù)據(jù)結(jié)構(gòu))。(2)算法的選擇依賴于作為基礎(chǔ)的數(shù)據(jù)結(jié)構(gòu)(數(shù)據(jù)結(jié)構(gòu)→算法)。軟件程序文檔(軟件工程的觀點),8,電子計算機的主要用途?早期主要用于數(shù)值計算。?后來處理逐漸擴大到非數(shù)值計算領(lǐng)域(能處理多種復(fù)雜的具有一定結(jié)構(gòu)關(guān)系的數(shù)據(jù))。,數(shù)值計算解決問題的一般步驟數(shù)學(xué)模型→選擇計算機語言→編出程序→測試→最終解答。數(shù)值計算的關(guān)鍵是如何得出數(shù)學(xué)模型(方程)程序設(shè)計人員比較關(guān)注程序設(shè)計的技巧。非數(shù)值計算問題數(shù)據(jù)元素之間的相互關(guān)系一般無法用數(shù)學(xué)方程加以描述,10,例11電話號碼查詢問題(1)按順序存儲方式須遍歷表(2)按姓氏索引方式索引要寫出好的查找算法,取決于這張表的結(jié)構(gòu)及存儲方式。電話號碼表的結(jié)構(gòu)和存儲方式?jīng)Q定了查找(算法)的效率。,,?非數(shù)值計算問題,11,例12田徑賽的時間安排問題(無向圖的著色問題)設(shè)有六個比賽項目,規(guī)定每個選手至多可參加三個項目,有五人報名參加比賽(如下表所示)設(shè)計比賽日程表,使得在盡可能短的時間內(nèi)完成比賽。,,?非數(shù)值計算問題,12,(1)設(shè)用如下六個不同的代號代表不同的項目跳高跳遠(yuǎn)標(biāo)槍鉛球100米200米ABCDEF(2)用頂點代表比賽項目不能同時進行比賽的項目之間連上一條邊。(3)某選手比賽的項目必定有邊相連(不能同時比賽)。,,?非數(shù)值計算問題田徑賽的時間安排問題解法,13,只需安排四個單位時間進行比賽,14,非數(shù)值計算問題主要考慮的是設(shè)計出合適的數(shù)據(jù)結(jié)構(gòu)及相應(yīng)的算法。即首先要考慮對相關(guān)的各種信息如何表示、組織和存儲因此,可以認(rèn)為數(shù)據(jù)結(jié)構(gòu)是一門研究非數(shù)值計算的程序設(shè)計問題中計算機的操作對象以及它們之間的關(guān)系和操作的學(xué)科。,15,數(shù)據(jù)結(jié)構(gòu)課程的形成和發(fā)展形成階段60年代初期,“數(shù)據(jù)結(jié)構(gòu)”有關(guān)的內(nèi)容散見于操作系統(tǒng)、編譯原理和表處理語言等課程。1968年,“數(shù)據(jù)結(jié)構(gòu)”被列入美國一些大學(xué)計算機科學(xué)系的教學(xué)計劃。發(fā)展階段數(shù)據(jù)結(jié)構(gòu)的概念不斷擴充,包括了網(wǎng)絡(luò)、集合代數(shù)論、關(guān)系等“離散數(shù)學(xué)結(jié)構(gòu)”的內(nèi)容。70年代后期,我國高校陸續(xù)開設(shè)該課程。,16,,,,17,數(shù)據(jù)結(jié)構(gòu)課程的地位,它是計算機專業(yè)及相關(guān)專業(yè)的核心課程之一,是計算機及相關(guān)專業(yè)的重要骨干基礎(chǔ)課程。它針對非數(shù)值計算的程序設(shè)計問題,研究計算機的操作對象以及它們之間的關(guān)系和操作。即其研究目的是研究有效地組織和處理非數(shù)值類型數(shù)據(jù)的理論、技術(shù)和方法。,18,數(shù)據(jù)結(jié)構(gòu)課程所處的地位,19,數(shù)據(jù)結(jié)構(gòu)的核心研究內(nèi)容,數(shù)據(jù)的邏輯結(jié)構(gòu)、存儲結(jié)構(gòu)及它們之間的關(guān)系和相應(yīng)的基本操作運算的定義和實現(xiàn)。本書圍繞數(shù)據(jù)結(jié)構(gòu)的三種基本結(jié)構(gòu)線性結(jié)構(gòu)(第25章)、樹形結(jié)構(gòu)(第7章)和圖形結(jié)構(gòu)(第8章)展開討論,研究解決如下問題一個具體問題的邏輯數(shù)據(jù)結(jié)構(gòu)是什么適宜選用什么樣的存儲結(jié)構(gòu)采用什么樣的操作實現(xiàn)算法效率更高,20,2、基本術(shù)語,1數(shù)據(jù)所有能被計算機識別、存儲和處理的符號的集合(包括數(shù)字、字符、聲音、圖像等信息)。2數(shù)據(jù)元素是數(shù)據(jù)的基本單位,具有完整確定的實際意義。在計算機程序中通常作為一個整體進行考慮和處理。一個數(shù)據(jù)元素可由若干個數(shù)據(jù)項組成。3數(shù)據(jù)項構(gòu)成數(shù)據(jù)元素的項目。它是數(shù)據(jù)不可分割的最小單位。4數(shù)據(jù)類型指一個類型和定義在這個類型上的操作集合。例C語言(基本類型整型、浮點型、字符型等構(gòu)造類型數(shù)組、結(jié)構(gòu)、聯(lián)合、指針、枚舉等),5抽象數(shù)據(jù)類型(ABSTRUCTDATATYPE,簡稱ADT)是指一個數(shù)學(xué)模型以及定義在該模型上的一組操作。抽象數(shù)據(jù)類型的定義取決于它的一組邏輯特性,而與其在計算機內(nèi)部如何表示和實現(xiàn)無關(guān)。即不論其內(nèi)部結(jié)構(gòu)如何變化,只要它的數(shù)學(xué)特性不變,都不影響其外部的使用。6抽象數(shù)據(jù)元素抽象定義的、沒有實際含義的數(shù)據(jù)元素。,21,22,2、基本術(shù)語續(xù)),7數(shù)據(jù)結(jié)構(gòu)是相互之間存在一種或多種特定關(guān)系的數(shù)據(jù)元素的集合。或按照一定邏輯關(guān)系組織,并按一定存儲方法存儲的數(shù)據(jù)的集合,且需要定義一系列運算。邏輯結(jié)構(gòu)、存儲結(jié)構(gòu)和運算合稱為三要素。表示為DATA_STRUCTURE(D,R)其中,D元素有限集,R關(guān)系有限集,23,,,,,,,,,,數(shù)據(jù)結(jié)構(gòu)涵蓋的內(nèi)容,24,集合結(jié)構(gòu)僅同屬一個集合線性結(jié)構(gòu)一對一(11樹結(jié)構(gòu)一對多(1N圖結(jié)構(gòu)多對多MN,,非線性,線性,,邏輯結(jié)構(gòu)可細(xì)分為4類,答指數(shù)據(jù)元素之間的邏輯關(guān)系。即從邏輯關(guān)系上描述數(shù)據(jù),它與數(shù)據(jù)的存儲無關(guān),是獨立于計算機的。,解釋1什么叫數(shù)據(jù)的邏輯結(jié)構(gòu),25,(1)SD,RD{A,B,C,D,E,F}R{A,E,B,C,C,A,E,F,F,D},解上述表達式可用圖形表示為,BCAEFD,此結(jié)構(gòu)為線性的。,,,,,,例用圖形表示下列數(shù)據(jù)結(jié)構(gòu),并指出它們是屬于線性結(jié)構(gòu)還是非線性結(jié)構(gòu)。,26,D1D5D2D4D3,,,,,,,,,,,該結(jié)構(gòu)是非線性的。,解上述表達式可用圖形表示為,(2)SD,RD{DI|1≤I≤5}R{DI,DJ,I0205040603線性結(jié)構(gòu),29,2、設(shè)有數(shù)據(jù)邏輯結(jié)構(gòu)為TREE{D,R},其中D{01,02,03,04,05,06,07,08}R{R};R{,,,,,,}試分析該數(shù)據(jù)結(jié)構(gòu)屬于哪種邏輯結(jié)構(gòu)樹型,30,作業(yè),什么是邏輯結(jié)構(gòu)與存儲結(jié)構(gòu),他們之間的關(guān)系如何,31,,設(shè)有數(shù)據(jù)邏輯結(jié)構(gòu)為LINED,R其中D{A,B,C,D,E,F(xiàn),G};R{R};R{,,,,,}試畫出對應(yīng)的圖形并說明屬于哪種邏輯結(jié)構(gòu),32,,將上述關(guān)系改為R{,,,,,}試畫出對應(yīng)的圖形并說明屬于哪種邏輯結(jié)構(gòu),33,34,14什么是抽象數(shù)據(jù)類型,1數(shù)據(jù)類型與抽象數(shù)據(jù)類型的區(qū)別2抽象數(shù)據(jù)類型如何定義3抽象數(shù)據(jù)類型如何表示和實現(xiàn),討論,,35,1數(shù)據(jù)類型與抽象數(shù)據(jù)類型的區(qū)別,數(shù)據(jù)類型是一個值的集合和定義在該值上的一組操作的總稱。,抽象數(shù)據(jù)類型由用戶定義,用以表示應(yīng)用問題的數(shù)據(jù)模型。它由基本的數(shù)據(jù)類型構(gòu)成,并包括一組相關(guān)的服務(wù)(或稱操作),它與數(shù)據(jù)類型實質(zhì)上是一個概念,但其特征是使用與實現(xiàn)分離,實行封裝和信息隱蔽(獨立于計算機),,36,2抽象數(shù)據(jù)類型如何定義,抽象數(shù)據(jù)類型可以用以下的三元組來表示ADT(D,R,P),ADT抽象數(shù)據(jù)類型名{數(shù)據(jù)對象數(shù)據(jù)關(guān)系基本操作}ADT抽象數(shù)據(jù)類型名,ADT常用定義格式,,,,,數(shù)據(jù)對象,D上的關(guān)系集,D上的操作集,37,143抽象數(shù)據(jù)類型如何表示和實現(xiàn),抽象數(shù)據(jù)類型可以通過固有的數(shù)據(jù)類型(如整型、實型、字符型等)來表示和實現(xiàn)。(參看課本P28,線性表的抽象數(shù)據(jù)類型,思考用具體C語言如何實現(xiàn)),注意上機時要必須用具體語言實現(xiàn),如C或C等,隊列的抽象數(shù)據(jù)類型定義ADTQUEUE{數(shù)據(jù)對象D{AI|AI∈ELEMSET,I1,2,,N,N≥0}數(shù)據(jù)關(guān)系R1{|AI1,AI∈D,I1,2,,N}約定A1為隊列頭,AN為隊列尾?;静僮鱅NITQUEUE2執(zhí)行算法所消耗的存儲空間,其中主要考慮輔助存儲空間3算法應(yīng)該易于理解,易于編碼,易于調(diào)試等,43,時間復(fù)雜度TIMECOMPLEXITY,語句頻度FREQUENCYCOUNT語句重復(fù)執(zhí)行的次數(shù)語句的執(zhí)行時間語句頻度執(zhí)行一次所需時間算法的執(zhí)行時間所有語句執(zhí)行時間的總和算法的漸近時間復(fù)雜度ASYMPTOTICTIMECOMPLEXITY,簡稱時間復(fù)雜度因為語句的執(zhí)行時間取決于機器的硬件速度、指令類型、以及編譯所產(chǎn)生的代碼質(zhì)量,所以將算法中基本操作的最大語句頻度作為算法執(zhí)行時間的量度,它是問題規(guī)模N的某個函數(shù)FN,44,時間復(fù)雜度表示法記作TNOFN(稱為大O表示法,表示隨問題規(guī)模N的增大,算法執(zhí)行時間的增長率和FN的增長率相同。時間復(fù)雜度往往不是精確的執(zhí)行次數(shù),而是估算的數(shù)量級,它著重體現(xiàn)的是隨著問題規(guī)模N的增大,算法執(zhí)行時間的變化趨勢時間復(fù)雜度的數(shù)量級O1OLOG2NONONLOG2NON2ON3O2NO3NON,例如在下列三個程序段中AXX1;BFORI1INIXX1CFORJ1JNJFORK1KNKXX1基本語句均為XX1程序段A中頻度為1,則TNO1;程序段B中頻度為N,則TNON;程序段C中頻度為N2,則TNON2。,時間復(fù)雜度的求解,,算法11的時間復(fù)雜度VOIDSORTELEMTYPESMAXSIZE,INTN/對數(shù)組S中的N個數(shù)據(jù)按由大到小的順序排序并輸出,NMAXSIZE/{FORI1INIFORJI;JN;JIFSI.SCORE<SJ.SCORE{TSI;SISJ;SJT;}FORI1;IN;IPRINTF“???\N”,I,SINO,SISCORE}/SORT/∵算法中IF語句的執(zhí)行頻度為NN1N2321NN1/2∴TNON2,加法規(guī)則針對并列程序段TN,MT1NT2MOMAXFN,GM乘法規(guī)則針對嵌套程序段TN,MT1NT2MOFNGM算法11中既有并列程序段又有嵌套程序段并列程序段TNOMAXN2,NON2嵌套程序段TNOFNGNON2,有的情況下,算法中基本操作重復(fù)執(zhí)行的次數(shù)還隨問題的輸入數(shù)據(jù)集不同而不同。例如VOIDBUBBLESORTINTA,INTNFORI1IAJ1{FLAG1AJ←→AJ1}}},分析算法復(fù)雜度最好情況0次最壞情況123N1NN1/2平均時間復(fù)雜度為ON2,50,空間復(fù)雜度度量(SPACECOMPLEXITY),空間是指執(zhí)行算法所需用的存儲空間存儲空間的固定部分程序指令代碼的空間,常數(shù)、簡單變量、定長成分如數(shù)組元素、結(jié)構(gòu)成員等變量所占的空間可變部分遞歸棧所用的空間、通過MALLOC和FREE等函數(shù)動態(tài)使用的空間與問題規(guī)模N的函數(shù)關(guān)系表示為S(N)O(FN),52,本章小結(jié),數(shù)據(jù)結(jié)構(gòu)課程數(shù)據(jù)結(jié)構(gòu)+算法=程序,涉及數(shù)學(xué)、計算機硬件和軟件。數(shù)據(jù)結(jié)構(gòu)定義指互相有關(guān)聯(lián)的數(shù)據(jù)元素的集合,可用DATA_STRUCTURED,R表示。數(shù)據(jù)結(jié)構(gòu)內(nèi)容數(shù)據(jù)的邏輯結(jié)構(gòu)、存儲結(jié)構(gòu)和基本運算。數(shù)據(jù)結(jié)構(gòu)描述工具抽象數(shù)據(jù)類型和C語言。算法效率時間效率和空間效率。,53,作業(yè),①課本P2512,13,14,17,110,111題。②建議獨立完成輔導(dǎo)材料第1章自測卷。③復(fù)習(xí)C語言,重點是結(jié)構(gòu)類型、指針和數(shù)組概念等。,
      下載積分: 4 賞幣
      上傳時間:2024-01-06
      頁數(shù): 53
      13人已閱讀
      ( 4 星級)
    • 簡介:播音員主持人的語言符號,導(dǎo)語,語言符號是人際傳播的主要工具主持人的工作中,思維的內(nèi)涵要通過語言來展現(xiàn),有聲語言,語言是勞動協(xié)作的產(chǎn)物,是交流的工具對主持人來說,有聲語言更是占據(jù)了和受眾交流,和媒體溝通時不可替代的地位口頭表達是主持人傳播信息的重要途徑表達清晰明了是主持人的基本素質(zhì)運用語言的能力是主持人的看家本領(lǐng),評判一個主持人語言表達能力的三個方面,首先要求語音準(zhǔn)確,吐字清晰,語調(diào)正確,抑揚頓挫,富有節(jié)奏感然后要掌握科學(xué)的發(fā)聲方法,發(fā)音圓潤,飽滿有力,音質(zhì)優(yōu)美,富有感染力再進一步就要求主持人詞匯豐富,邏輯嚴(yán)謹(jǐn),遣詞造句生動巧妙,富有形象感。但口頭表達又不僅僅指音質(zhì),音調(diào)等,重要的是駕馭語言的能力。,一個優(yōu)秀的節(jié)目主持人的有聲語言藝術(shù)應(yīng)達到以下一些標(biāo)準(zhǔn),標(biāo)準(zhǔn)悅耳的語音有的主持人聲音生硬呆板,常見的毛病有聲音顫抖,漂移不定,大聲叫喊,音量過高,音階模糊,氣息明顯,聲音忽高忽低,忽強忽弱。例如英國前首相撒切爾夫人江澤民,李鵬例如鳳凰衛(wèi)視楊錦麟;何亮亮(觀摩片段以求感性認(rèn)識),主持人必須掌握的三項基本功,呼吸發(fā)聲吐字,(一)用氣,“氣乃音之帥”。聲音的大小好壞,首先與氣息有關(guān)。氣大氣足,聲帶的振動就厲害,它是聲音的“原動力”。吸氣要深,吸氣不深,聲音容易發(fā)飄,沉不下去。如果不能很好的控制氣息,發(fā)音久了,會出現(xiàn)上氣不接下氣,聲嘶力竭的狀況。,播音和主持節(jié)目的發(fā)聲采用胸腹聯(lián)合式呼吸法,呼吸方法一般可分為胸式呼吸,腹式呼吸和胸腹連合式的呼吸法。,掌握胸腹連合式呼吸法的要領(lǐng),吸氣要領(lǐng)吸氣要吸到肺底,兩肋打開,腹壁“站定”。吸氣用鼻子,注意慢慢的像在聞林間山邊的花香一樣,同時感覺到自己的小腹部隆起,就是吸氣的過程??鋸堻c說,體會丹田之氣。然后呼氣是用嘴部,慢慢的吐出,如此反復(fù)訓(xùn)練,甚至可以在走路,輕微運動時做這種練習(xí),用鼻子吸入新鮮空氣,用嘴吐出濁氣。練習(xí)“嘿”音貫口段子的練習(xí)練習(xí)“哈”音,,出東門,過大橋,大橋前面一樹棗,拿著竿子去打棗,青的多,紅的少,一個棗,兩個棗,三個棗,四個棗,五個棗,六個棗,七個棗,八個棗,九個棗,十個棗;十個棗,九個棗,八個棗,七個棗,六個棗,五個棗,四個棗,三個棗,兩個棗,一個棗,這是一個繞口令,一口氣說完才算好。,(二)發(fā)聲,我們的發(fā)聲器官就像一件樂器,在主持節(jié)目過程中,要求發(fā)出來的聲音既要音色優(yōu)美,干凈集中,輕松靈活;又要充實有力,上下統(tǒng)一,傳播久遠(yuǎn)。所以,發(fā)聲時不僅要掌握合理的呼吸方法,還必須運用正確的發(fā)音方法,不要過于追求音量,用喉力,用蠻勁,要有明確的目的和理論指導(dǎo)。,(三)吐字,節(jié)目主持人在掌握呼吸發(fā)聲這兩種技能的同時,還必須在吐字上下一番功夫,做到吐字清晰,口齒伶俐。要“字正腔圓”,“字正”就是要讀準(zhǔn)字音,“腔圓”,就是聲音要婉轉(zhuǎn)清亮,圓潤甜美,富有音樂感和節(jié)奏感。例如新聞節(jié)目;董卿的節(jié)目主持,例如雙唇練習(xí),雙唇音(B,P,M)可結(jié)合單音節(jié),雙音節(jié)和繞口令來練習(xí)例八百標(biāo)兵八百標(biāo)兵奔北坡,炮兵并排北邊跑。炮兵怕把標(biāo)兵碰,標(biāo)兵怕碰炮兵炮。,唇齒練習(xí),唇齒音(F)例縫飛鳳粉紅女發(fā)奮縫飛鳳,女粉紅反縫方法繁。飛鳳仿佛發(fā)放芬芳,方法非凡反復(fù)防范。反縫方法仿佛飛鳳,反復(fù)翻縫風(fēng)飛鳳飛。,,NL牛郎戀劉娘牛郎年年戀劉娘,劉娘年年戀牛郎,牛郎戀劉娘,劉娘戀牛郎,郎戀娘來娘戀郎。,S,SH,四是四,十是十;十四是十四,四十是四十;別把四十說喜席,別把十四說席喜。要想說好四和十,全靠舌頭和牙齒。要想說對四,舌頭碰牙齒;要想說對十,舌頭別伸直。認(rèn)真學(xué),常練習(xí),十四、四十、四十四。,SSH,山上有個三小子,他有三十斗山小子,山下有個三嫂子,她想向山下的三小子借了三斗山棗子。,ANENIN,1.寬扁擔(dān),短扁擔(dān),寬短扁擔(dān)擔(dān)焦炭,短扁擔(dān)擔(dān)炭沉甸甸,寬扁擔(dān)擔(dān)炭肩不酸。2.洞庭湖上一根藤,青青藤條掛金鈴,風(fēng)吹藤動金鈴響,風(fēng)停藤靜鈴不鳴。3.姓陳不能說成姓程,姓程不能說成姓陳。禾木是程,耳東是陳。如果陳程不分,就會認(rèn)錯人。,槍和糠,墻上一個窗,窗上一支槍,窗下一籮糠。槍落進了糠,糠埋住了槍。窗要糠讓槍,糠要槍上墻,墻要槍上窗。互相不退讓,糠趕不走槍,槍也上不了窗和墻。,,學(xué)好聲韻辯四聲,陰陽上去要分明。部位方法要找準(zhǔn),開齊合撮數(shù)口型。雙唇班報必百波,舌面積結(jié)教堅精。翹舌主爭真知照,平舌資則早在增;擦音發(fā)翻飛分復(fù),送氣查柴產(chǎn)徹稱。合口呼舞枯胡古,開口高坡歌安爭;撮口虛學(xué)尋徐劇,齊齒憶依搖曳英。前鼻恩因煙彎穩(wěn),后鼻昂迎中擁聲。咬緊字頭歸字尾,陰陽上去記變聲;循序漸進堅持練,不難達到純和清。,2正確明快的語調(diào),語調(diào)是我們在講話時的一個基本語言格調(diào)影調(diào)和語調(diào)例如央視第一時間歐陽夏丹的語調(diào)把握,,把握正確明快的語調(diào)就是善于把握每一句話的抑揚頓挫,輕重緩急。,,(1)抑揚抑揚是指語句的起伏高低。常言道“文似看山不喜平?!薄罢Z”也是如此,根據(jù)不同的思想感情,語勢要有抑揚的變化。斯坦尼斯拉夫斯基說“語言的力量不應(yīng)從高壓里去找,不應(yīng)該從大聲喊叫里去找,而應(yīng)該從聲音的抑揚變化里去找?!?,例如“本臺消息中國國務(wù)院總理朱镕基近日強調(diào),中國要加快建立全國統(tǒng)一,規(guī)范和完善的社會保障體系,并要求各級政府一定要抓好這件大事?!?,,,,,,,,,,,,,,,,,,,,,,,,,(2)頓挫無論是從生理角度還是從心理感覺來看,人們在說話時不可能一口氣,一個字連著一個字的把話說完。有時為了氣息的需要,或為了更準(zhǔn)確,更生動地表達思想感情,說話時必須掌握語言停頓的技能。停頓運用的恰到好處,常常是最精彩,最能抓住觀眾的地方。這時候觀眾的注意力會異常集中,起到“此時無聲勝有聲”的效果。,,例如“‘幽幽君子蘭,芬芳滿人間’,蘭花自古以來就被稱為‘國蘭’,‘國香’,以象征一個民族的精神,氣質(zhì)和風(fēng)格。‘蘭花如美人,不采羞自獻’,可在新春時節(jié),數(shù)千名蘭卻聚集云南麗江古城,爭奇斗妍,令人大飽眼福。”,,(3)輕重節(jié)目主持人所說的一句話或一段話,如果每個字都平均使用力量,就像屋檐下的滴水總是一個頻率,不光是叫人聽起來昏昏欲睡,還會破壞受眾的興致。另外,主持人所說的一句話,或是一段話,總有主次之分,因此主持人的語言有沒有輕重的區(qū)別,處理語句是否得當(dāng),不光關(guān)系到語言對受眾的吸引力,還會影響受眾對語言的理解。如不會輕重的處理就使受眾不知道你想要強調(diào)的是重點是什么。,,(4)緩急一個節(jié)目主持人的言語速度與所表達的內(nèi)容,情感是否一致,受眾的感覺是絕對敏銳和準(zhǔn)確的。過快或過慢都會給受眾心理上帶來不適,因此節(jié)目主持人的語言務(wù)必把握住受眾內(nèi)心節(jié)奏的關(guān)鍵所在語速的緩急。節(jié)目主持人語速的緩急,會受所表達的形式,內(nèi)容或環(huán)境的制約。但不論怎樣,都切忌語速的單打一,缺少對比。應(yīng)當(dāng)做到緩中有急,急中有緩。例如語速太快給人一種壓迫感,說話像機關(guān)槍一樣,給你的聽眾帶來焦躁感。,,例如“今天是國際禁毒日,禁毒是中國政府的一貫政策,新中國成立以來,以毛澤東,鄧小平,江澤民為核心的黨和國家三代領(lǐng)導(dǎo)集體,一貫高度重視禁毒工作,取得了舉世矚目的成就。請看報道?!?例電視新聞溫家寶強調(diào),堅定信心,再接再厲,堅持不懈地推進東北地區(qū)等老工業(yè)基地,本臺消息//國務(wù)院振興東北等老工業(yè)基地領(lǐng)導(dǎo)小組/今天召開第四次全體會議。/總結(jié)2006年工作,研究部署2007年任務(wù),審議東北地區(qū)振興規(guī)劃。//中共中央政治局常委,國務(wù)院總理,/振興東北地區(qū)等老工業(yè)基地領(lǐng)導(dǎo)小組組長溫家寶/主持會議并講話。,,,,,,,,,,會議認(rèn)為,/三年多來,振興東北地區(qū)等老工業(yè)基地工作/取得重要進展,東北地區(qū)經(jīng)濟社會發(fā)展/保持良好的態(tài)勢。/實踐證明,中央/關(guān)于振興東北老工業(yè)基地的戰(zhàn)略決策/是完全正確的。,,,,,,,,,,會議強調(diào),全面推進/東北老工業(yè)基地振興戰(zhàn)略,當(dāng)前要著力做好六個方面重點工作一是大力發(fā)展現(xiàn)代農(nóng)業(yè)。二是著力調(diào)整優(yōu)化/產(chǎn)業(yè)結(jié)構(gòu)。三是積極促進/資源型城市可持續(xù)發(fā)展。四是加強節(jié)能減排/和生態(tài)建設(shè)。五是繼續(xù)推進改革開放。六是高度重視/解決涉及群眾利益的問題。著眼于/提高人民生活水平和文化素質(zhì),促進社會和諧,/積極解決就業(yè),社會保障,教育,醫(yī)療,住房,安全生產(chǎn)等/群眾最關(guān)心/最直接/最現(xiàn)實的利益問題,讓廣大人民群眾/得到更多實惠,促進社會公平正義。新聞聯(lián)播2007年6月12日播出,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,3思路清晰,話語流暢,思路清晰思路清晰就是要把說話的意圖明確化。有時思維的中心點不止一個,這就要分清先后,有主有次,安排好合理的序列。,,話語流暢主持節(jié)目時,表達如果不能與思維同步,說話必然是結(jié)結(jié)巴巴,斷斷續(xù)續(xù)。一個優(yōu)秀的主持人一定是善于把思維,所思,所感,迅速轉(zhuǎn)化為外部語言,并讓受眾感到句與句,段與段,層次與層次之間的銜接。,4生動形象的語句,(1)生動性通過聲音信號去調(diào)動人們的生活體驗,運用豐富的句式,有長句,短句,敘述句,感嘆句,并且注意語音語調(diào)上的節(jié)奏感,使現(xiàn)場氣氛跌宕起伏,一波三折二是要幽默詼諧,讓觀眾對你說的話喜聞樂“聽”。人們一直認(rèn)為幽默是大智慧,它需要想要表達幽默感的人,有豐富的生活閱歷和知識積淀,同時還要富于想象力,把看似毫不相干的事情整合在一起,信手拈來,就能產(chǎn)生奇妙的效果,或叫人樂不可支。例如馬后炮,(2)形象性,正如黑格爾指出“美只能在形象中見出?!钡览碇挥杏镁唧w的語言才能表現(xiàn)得形象。主持人必須通過貼切,富于感染力和表現(xiàn)力的語句,來調(diào)動受眾的形象思維。,5藝術(shù)的口語表達,用大眾都能接受的通俗的語言表達深刻的內(nèi)容用通俗的口語表達具有意義的深刻內(nèi)容是有相當(dāng)難度的。,注意幾種“通病”,其一,不能為了追求生活化而不加選擇地運用日??陬^語言。其二,避免啰唆,重復(fù)。其三,不要拿腔作調(diào)其四,調(diào)門不宜過高其五,感情要適度控制,不要說過火過頭的話例如央視體育部黃建翔事件,體態(tài)語,體態(tài)語又稱身體語言,是以人的動作,表情,服飾等表示特定含義的無聲語言心理學(xué)家經(jīng)過研究發(fā)現(xiàn),“當(dāng)聽話人覺得一個人思維言辭和他的體態(tài)語言之間存在矛盾時,他會有五倍的可能去信賴后者。,1動作,(1)身姿身體姿勢處于靜止和無聲狀態(tài)的非語言交流,可分為站姿和坐姿兩種。站姿和坐姿在一定程度上能夠反應(yīng)出人的精神狀態(tài)和文化修養(yǎng)。人們常常通過觀察他人的姿勢來衡量其文明程度,甚至常常據(jù)此在開口交談之前就對對方形成印象。,站姿傳遞的信息有以下幾種,挺胸抬頭,雙目平視是具有充分自信的表現(xiàn),給人以氣宇軒昂,居高臨下的感覺;雙臂交叉抱于胸前站立是一種敵視或習(xí)慣性防御動作;雙手叉腰,用力挺直身體表示威嚇,無畏,憤怒或胸有成竹;低頭彎腰既可表示對他人的尊重,又可表示在心理上處于劣勢,自覺不如對方,甚至懼怕對方時所表現(xiàn)出來的謙恭順從;聳肩的意義是夸大自我和威懾對方,可表示“不知道”,“不明白”,“這不干我的事”,“隨你便”等含義。關(guān)系融洽思維雙方會面對而立,是雙肩彼此呈平行之態(tài);而如果雙方意見相左,他們會無意識地轉(zhuǎn)過身去,避免相對。,,(2)手勢手的動作是形體當(dāng)中最能體現(xiàn)傳情達意功能的部位。有人把手視為人的第二張臉。心理學(xué)家弗洛伊德指出“凡人皆無法隱藏私情,他的嘴可以可以保持緘默,他的手卻會‘多嘴多舌’。,有兩點是要特別注意的,1不要反復(fù)做一些毫無意義的零散動作不能為做手勢而做手勢(比如楊瀾和姜昆主持正大綜藝時,曾經(jīng)在“世界真奇妙”欄目前用“不看不知道,世界真奇妙”的串聯(lián)詞,一邊說一邊向兩邊伸出兩條胳膊)切忌在任何情況下都不要用大拇指指自己的鼻尖和用手指指點他人(十分不禮貌,很多人打架就是這么引起的),(3)頭部活動,通常情況下(特殊情況例外),頭部動作表達的意思有如下幾個方面點頭表示肯定,友好,贊同,滿意,信任等。頭部端正表示自信,嚴(yán)肅,正派,自豪,專注,勇敢,精神狀態(tài)飽滿等含義。頭部前傾表示傾聽,期望,同情,關(guān)心等。頭部向后表示驚奇,恐懼,退讓,遲疑等。仰頭表示傲慢頭部側(cè)傾表示懷疑,疲倦,情緒低落,傾聽等。,2表情,法國作家羅蘭指出“面部表情是多少世紀(jì)培養(yǎng)成功的語言,是比嘴里講的復(fù)雜千百倍的語言。”美國傳播學(xué)家羅斯認(rèn)為,在傳播活動中,在人們得到的信息總量中,只有35是由語言符號傳播的,其余65的信息是非語言符號傳播的,這當(dāng)中僅表情傳遞的信息就占55。,,目光不同場合,不同情況運用不同的目光注視的時間注視的位置,,微笑代表肯定,禮貌,友好能有效縮短主持人和嘉賓的距離,產(chǎn)生親和力注意無端的慣性微笑不分場合的微笑,3服飾,主持人的服飾看似細(xì)枝末節(jié)的小事,其實十分重要。最關(guān)鍵的是要和節(jié)目的精神內(nèi)涵和內(nèi)容要有很高的契合度。,,,,根據(jù)節(jié)目的風(fēng)格著裝服裝的顏色是不容忽視的一般以簡潔干練為主基調(diào)飾品不宜太多,太搶眼忌格調(diào)庸俗,
      下載積分: 4 賞幣
      上傳時間:2024-01-06
      頁數(shù): 50
      14人已閱讀
      ( 4 星級)
    • 簡介:,,影視視聽語言(第2版),張菁關(guān)玲著,目錄,,,緒論光影聲色世界的語言假說,,,第一章畫面造型語言,,,第二章鏡頭形式,,,第三章剪輯和蒙太奇,,,第四章聲音與聲畫關(guān)系,緒論光影聲色世界的語言假說,視聽語言是“非語言”視聽語言的構(gòu)成要素視聽語言的學(xué)習(xí)體系,2024/4/2,1,非線性的結(jié)構(gòu),2,直覺性,3,非邏輯性,,視聽語言的非語言性,2024/4/2,單個畫面,單個鏡頭,鏡頭關(guān)系,畫面造型語言景別、角度、景深焦距、構(gòu)圖、光線、色彩,剪輯與蒙太奇多個鏡頭不同的組接方式,鏡頭語言鏡頭形式、場面調(diào)度,視聽語言的構(gòu)成要素視覺部分,2024/4/2,從整個組織層面的需求來分析,如組織目標(biāo)需求、組織效率與質(zhì)量期望、人事接續(xù)計劃、市場競爭需求與核心能力培養(yǎng)等。,,,音響,,,,,人聲,,,,,音樂,,,根據(jù)崗位素質(zhì)模型的要求或成功完成某項任務(wù)的要求來分析(知識、技能、態(tài)度等),也可稱為職位分解法/任務(wù)分析法。,確定理想狀況與現(xiàn)有業(yè)績之間的差距,分析造成業(yè)績差距的原因,并結(jié)合員工個人職業(yè)生涯規(guī)劃,從而得出培訓(xùn)需求。,視聽語言的構(gòu)成要素聽覺部分,2024/4/2,,,,,,,,,,畫面,聲音,聲畫結(jié)合,,,視聽語言的獨特性聲畫結(jié)合,2024/4/2,如何在鏡頭內(nèi)部講故事如何用人物調(diào)度講故事,如何在鏡頭剪輯中完成敘事如何用鏡頭長度控制結(jié)構(gòu)和節(jié)奏如何用聲音控制節(jié)奏,如何創(chuàng)作有美感、形式感的畫面如何用畫面實現(xiàn)表達,視聽語言,視聽語言的學(xué)習(xí)體系,畫面造型語言,,景別景深與焦距角度構(gòu)圖光線色彩色調(diào),第一章,2024/4/2,特寫,以中景為界往大遠(yuǎn)景方向畫面以景物為主,為景物景別往特寫方向以人物為主,為人物景別,大特寫,近景,中近景,中景,人物全景,全景,大全景,遠(yuǎn)景,大遠(yuǎn)景,景別由遠(yuǎn)及近,第一章,第一章,,,,,,大全景,第一章,,,,,,,人物全景,第一章,,,,,,,中景,第一章,,,,,近景,2024/4/2,景別的意義,描繪電影空間,建立影片與觀眾、人物之間的情感距離,建構(gòu)整體視覺風(fēng)格和導(dǎo)演風(fēng)格,1,2,3,2024/4/2,,,,,不同景別的鏡頭成組的技巧,,描述式的景別組合,強調(diào)式的景別組合,新聞片段平鋪直敘,不同景別角度鏡頭,交代式景別組合,反復(fù)切換同一景別重復(fù)或不同角度的鏡頭,第一章,第一節(jié),景別,2024/4/2,,焦距,,,,,短焦鏡頭,,,在35毫米規(guī)格的電影攝影中焦距在35毫米以下為短焦鏡頭焦距在3550毫米為中焦鏡頭焦距在50250毫米為長焦鏡頭,,,,中焦鏡頭,,長焦鏡頭,,,,焦點至鏡頭中心的距離為焦距焦距的單位為毫米MM,景深與焦距,第二節(jié),第一章,短焦鏡頭夸大前景和后景之間的距離感,制造出人物和空間的變形截圖自電影夢之安魂曲(2000),第一章,長焦鏡頭壓縮空間的縱深感,讓人物從環(huán)境中凸顯出來。,第一章,變焦鏡頭可以控制景深和主體,第一章,,大景深鏡頭(全景焦點鏡頭)由遠(yuǎn)及近地呈現(xiàn)被攝景物,它們在畫面中表現(xiàn)為清晰的影像,常常包含不同的人物和景別。,截圖自電影(SEVENBEAUTIES),2024/4/2,,,深焦距鏡頭拍攝,01,,變焦鏡頭制造前后景虛實對比關(guān)系,02,,利用光影和鏡子反射,塑造深度空間,03,呈現(xiàn)景深關(guān)系的方法,第一章,第三節(jié),角度,,,,,1,2,角度是一種重要的位置、比例關(guān)系造型手段,角度是一種塑造人物形象的導(dǎo)演手段,第一章,2024/4/2,,攝影機鏡頭視軸向水平線下方的拍攝方式,,俯拍,攝影機鏡頭視軸向水平線上方的拍攝方式,,仰拍,攝影機處于與被攝對象水平的位置,,平角,景物或人物的豎向線條被壓縮景物的垂直方向的特點被忽略越趨向俯瞰角度,越成為平面的點的狀貌,增加對象的垂直高度感主體形象被強調(diào)形成高大、強壯的形象或具有力量感、雄偉感,符合人正常情況下觀察世界的角度,畫面有平穩(wěn)感。形成的透視感比較正常,不會夸張物體的垂直線條拍攝的人物也比較客觀,不帶感情評價,第一章,仰拍畫面,俯拍畫面,第一章,影視構(gòu)圖是指在一定的畫幅格式中,為表現(xiàn)某一特定的內(nèi)容和視覺效果,將鏡頭前被表現(xiàn)的對象以及攝影的各種造型元素(線條、光線、影調(diào)、色調(diào))有機地組織、分布在畫面中,形成一定的畫面形式。,第四節(jié),構(gòu)圖,第一章,2024/4/2,主體和陪體的對比關(guān)系,鏡頭運動中保持主體地位,畫面中如何安排主體位置、面積,,突出主體形象,03,02,01,2024/4/2,,,,形式即意義的隱喻性構(gòu)圖,優(yōu)勢對比引導(dǎo)(色彩、光線、動靜、線條、運動方向),畫面內(nèi)視覺重量的隱喻性(位置、面積),,,配景縮小法壓縮后景主體面積,配景增大法增加前景主體面積,第五節(jié),光線,人工光源指用燈光為主要提供照度的設(shè)備由于選用的燈的種類不同,色溫也會不一樣。,自然光源主要來自太陽和天光亮度強、范圍廣而均勻色溫也比較一致。,第一章,水平方向逆光\側(cè)逆光\側(cè)光\測順光\順光,垂直方向頂光\底光\平光,主光源為頂光,主光源為側(cè)光,主光源為逆光,主光源為順光,2024/4/2,,色相,一束白光經(jīng)過三棱鏡,由于介質(zhì)的改變,白光中所含不同波長的色光前進速度不同,產(chǎn)生折射而形成紅、橙、黃、綠、青、藍、紫等不同顏色的連續(xù)光譜色。,1,色值,色彩的亮度指標(biāo)即色值,畫面中亮與暗的比例關(guān)系,是色彩在灰度階上的位置。,2,飽和度,以色彩中摻雜其他色彩的數(shù)量來劃分。,3,基本概念,第六節(jié),色彩,第一章,色彩在色環(huán)上的位置決定了色彩關(guān)系,是色彩搭配的依據(jù)。色環(huán)上相鄰的色彩組合為近似色,距離最遠(yuǎn)的色彩為互補色。,第一章,,,色彩反差的視覺效果,色差小,色對比弱、畫面柔和,色差大,視覺明快,,,色值對比和相似的視覺效果,相似的色值,對比的色值,,,色飽和度對比和相似的視覺效果,色彩飽和度對比的畫面,色彩飽和度近似的畫面,2024/4/2,一種色相中不同明度和飽和度的變化組合如深紅、褐色、淺紅色,色環(huán)上位置相對的色相組成互補色如黃色和藍色、品紅和綠色,色環(huán)上相鄰色相的組合如紅色、橘紅色、橘色,色環(huán)上位置等距的三種色彩組合構(gòu)成三色和諧,如三原色的組合,補色和諧,三色和諧,2024/4/2,02利用色彩同時與相繼對比中突出主題色,03視覺元素的色彩控制突出主題色,主題色的呈現(xiàn),,固定鏡頭運動鏡頭長鏡頭場面調(diào)度,鏡頭形式,第二章,固定鏡頭是指在攝影機不改變機身位置和沒有任何運動時所拍攝的鏡頭。嚴(yán)格的固定鏡頭是靜態(tài)構(gòu)圖的單個鏡頭,只有人物調(diào)度變化,沒有攝影機參與,不改變基本構(gòu)圖形式。,第一節(jié),固定鏡頭,2024/4/2,拉鏡頭,搖鏡頭,移動鏡頭,推鏡頭,主要運動鏡頭形式不同的運動鏡頭形式,它的功能和表現(xiàn)意義不同。,,第二節(jié),運動鏡頭,運動鏡頭的表現(xiàn)功能和意義,1、作為電影敘事手段的運動呈現(xiàn)戲劇性、因果關(guān)系,2、作為視覺風(fēng)格的運動觀賞愉悅感和刺激性,3、對運動物體和視線的記錄,2024/4/2,搖鏡頭,類型劃分,環(huán)境空間搖攝人物搖攝,按照搖攝對象,,快搖緩搖,按照搖攝速度,水平搖攝垂直搖攝,按照搖攝方向,,,,第二節(jié),運動鏡頭,2024/4/2,起幅落幅平穩(wěn),A,搖攝內(nèi)容有明確目的性,與畫面內(nèi)的節(jié)奏情緒一致,搖攝速度均勻,B,C,D,搖鏡頭的拍攝要點,2024/4/2,4,2,記錄運動中的人或物,使人物保持在穩(wěn)定的構(gòu)圖,揭示場景戲劇性,6,快搖實現(xiàn)轉(zhuǎn)場功能,3,1,表現(xiàn)場景空間的統(tǒng)一,交代人與人、人與物的關(guān)系,5,內(nèi)部的內(nèi)容具有相似性時,產(chǎn)生積累效果,搖鏡頭的功能和表現(xiàn)意義,2024/4/2,從廣闊范圍進入某個場景,表現(xiàn)劇中人物的情緒情感,強調(diào)重要細(xì)節(jié),推進敘事,與拉鏡頭成對使用創(chuàng)造視覺節(jié)奏,,,推鏡頭的功能和表現(xiàn)意義,2024/4/2,1、沿攝影機光軸方向向前移動的接近式拍攝,畫面所包容的范圍越來越小,3、運動的推鏡頭非常符合一個運動中的人物對環(huán)境中景物的關(guān)注和視點關(guān)系,2、是主觀視點鏡頭中常用的手法,表現(xiàn)進入某一場景的感覺,4、變焦的推鏡頭它符合一個人物在固定位置條件下,對某一物體的視覺關(guān)注,★,★,5、符合導(dǎo)演、攝影師想要強調(diào)的某個注意中心、表現(xiàn)中心的視點特征,拉鏡頭的功能和表現(xiàn)意義,2024/4/2,,,攝影機借助移動攝影設(shè)備或攝影師自身移動,改變自身的位置進行拍攝,用移動攝影拍攝的鏡頭叫做移動鏡頭,簡稱移鏡頭,軌道車移動拍攝搖臂移動拍攝手持?jǐn)z影機移動拍攝航空拍攝特殊運動設(shè)備拍攝等,移動鏡頭含義及類型,2024/4/2,,A,,B,,C,按照方向主要分為前跟、后跟、側(cè)跟,跟鏡頭要記錄主體的運動主體過程和狀態(tài),跟拍方位不同,畫面表現(xiàn)的重點也不同前跟鏡頭突出主體形象,帶來紀(jì)實感后跟鏡頭模仿劇中人物的視點鏡頭側(cè)跟鏡頭強調(diào)人物的運動帶來的畫面動感索對象的一種檢索,,手持跟蹤拍攝,2024/4/2,,移動鏡頭所經(jīng)過的畫面具有相似性質(zhì)時,就像一組蒙太奇句子,呈現(xiàn)場景氣氛,,,,,移動鏡頭與場面調(diào)度結(jié)合在一起表現(xiàn)特定情節(jié)、人物關(guān)系,呈現(xiàn)場景的戲劇性,,,,,移動鏡頭中不斷有新的視覺信息進入,帶給觀眾流暢豐富的視覺感受,,,,,軌道車水平移動拍攝,2024/4/2,,,攝影機綜合運動(1)包括垂直、水平、縱深三個方向的運動(2)包括推、拉、搖、移的綜合運動形式。,移動攝影設(shè)備越來越豐富,搖臂攝影裝備、高空攝影系統(tǒng)越來越常用,1,2,,攝影機綜合運動和搖臂攝影,斯坦尼康移動攝影設(shè)備,高空攝影系統(tǒng),搖臂攝影裝備,長鏡頭,紀(jì)錄式長鏡頭強調(diào)時間的真實和與事件的同步性,再現(xiàn)時空完整性,尊重生活本身的曖昧多義和不確定性敘事性長鏡頭敘事目的更明確,鏡頭運動和人物調(diào)度有明顯意圖,畫面視覺內(nèi)容變化呈現(xiàn)戲劇關(guān)系時間長鏡頭鏡頭與場景保持距離地拍攝,遠(yuǎn)遠(yuǎn)地記錄,保留大量冗余時間,第三節(jié),概念來自戲劇舞臺,拍攝中如何安排人物在畫面中的位置和行動路線,攝影機與被攝人物之間的關(guān)系包括的要素1、人物位置移動2、機器運動3、人機關(guān)系,場面調(diào)度,,人物調(diào)度橫向、縱深、對角線、垂直、環(huán)形、綜合調(diào)度鏡頭調(diào)度1、人機的運動與靜止相對關(guān)系2、人物上下場方式出畫、入畫、定點3、跟拍方式人物走向、情節(jié)走向,,場面調(diào)度基本方案,,場面調(diào)度的功能,描述場景的空間關(guān)系強調(diào)演員表演引導(dǎo)和強調(diào)場景的戲劇性,剪輯工作的意義經(jīng)典剪輯蘇聯(lián)蒙太奇理論風(fēng)格化剪輯匹配的剪輯,剪輯和蒙太奇,第三章,第三章,剪輯的工作內(nèi)容,第一章,第一節(jié),剪輯工作的意義,01,02,03,選擇需要的鏡頭時間被剪裁,決定鏡頭的長度戲劇性強度,對觀眾情緒的引導(dǎo),安排鏡頭的關(guān)系(平行、并置、因果等等)講述故事或表達思想,2024/4/2,,一個段落,,一場戲,,一組鏡頭,單個鏡頭,,電影的組織結(jié)構(gòu)單位,第一節(jié),,第一節(jié),,,延長一個戲劇性場面的時間延遲重要時刻的發(fā)生時間建構(gòu)和提升懸念幾組分鏡頭的交叉剪輯,B,,,截取動作片段組成一個段落,概括一段時間里發(fā)生的動作。,推進敘事的剪輯空間調(diào)度,,,剪輯所建立的空間聯(lián)系性的強烈的電影幻覺,經(jīng)常被利用到分鏡頭拍攝,用特寫、近景等空間環(huán)境不十分明確的鏡頭接一個有空間關(guān)系、概念的鏡頭。電影空間調(diào)度因此獲得很大的自由。,三角形機位法則建立明確穩(wěn)定空間,,,第二節(jié),經(jīng)典剪輯,第三章,2024/4/2,軸線原則,三角形機位法,,1鏡主機位2-3外反打4-5內(nèi)反打6-7騎軸鏡頭8-9平行鏡頭,180度原則,,對話軸線的外反打拍攝效果、越軸效果,,,運動軸線的外反打拍攝效果、越軸效果,,,交叉、平行剪輯,經(jīng)典剪輯中在單場戲內(nèi)通過對場面刻畫出場景氣氛和人物細(xì)膩心理,從而加強場面的戲劇沖突和兩個以上的場景的因果關(guān)聯(lián)。交叉剪輯表示相同的時間發(fā)生的事。平行剪輯不強調(diào)同時,而強調(diào)聯(lián)系。,,交叉剪輯片例盜信情緣,實例盜信情緣片段,2024/4/2,思想化身為形象,概念落實到畫面,在鏡頭之間的節(jié)奏、色彩、構(gòu)圖的撞擊、沖突、并置中產(chǎn)生思想。,,第三節(jié),蘇聯(lián)蒙太奇理論,第三章,,愛森斯坦,實例運動飲品廣告,2024/4/2,非連貫性剪輯打破時空連續(xù)性的反常規(guī)剪輯手法跳躍剪輯鏡頭內(nèi)主體相同,但是攝影機在景別和角度上差別不大,兩個鏡頭連接給觀眾視覺上產(chǎn)生跳躍感。,,第四節(jié),風(fēng)格化剪輯,2024/4/2,畫面造型元素的匹配,包含運動的匹配,位置的匹配,視線的匹配,景別匹配影調(diào)、色調(diào)匹配,前后鏡頭中的同一主體在畫面中得位置保持在畫面同側(cè)主體向同一方向運動時,剪輯點應(yīng)該選擇在前后鏡頭主體形象重合之時或在同一區(qū)域時,動作的匹配節(jié)奏的匹配方向的匹配,,第五節(jié),匹配的剪輯,第四章聲音與聲畫關(guān)系,電影聲音的特性電影聲音的分類及其功能聲畫關(guān)系,第四章,2024/4/2,,,,,,B,C,,A,畫外聲音不可見的聲音擴展畫面外空間解放了攝影機,可見的聲音畫內(nèi)聲音,聲源在畫面內(nèi),音頻控制結(jié)構(gòu)了二維畫面的三維空間感,,第一節(jié),電影聲音的特性,第四章,2024/4/2,,,聲音建立觀眾的感覺模式,聲音積極塑造觀眾對畫面的理解,聲音建立觀眾期待,聲音使沉默產(chǎn)生價值,聲音為轉(zhuǎn)場帶來方便,,,,,,,,,,,,,電影聲音的功能和意義,2024/4/2,同期聲對白、自然音響、動作音響配音對白配音、解說和畫外音、動效、音樂,人聲自然音響音樂,,第二節(jié),電影聲音的分類,第四章,聲音元素的運用之對白,1、對白搶奪觀眾對畫面的注意力2、對白相對靜態(tài),容易產(chǎn)生沉悶,,,,聲音元素的運用之音效,1、敘事功能2、情緒表達3、轉(zhuǎn)場功能,確立一場戲的情緒、氣氛,加強戲劇性效果,配合人物和畫面運動的節(jié)奏概括與暗示主題創(chuàng)造一種地點感和時代感提升對話的戲劇效果揭示人物內(nèi)心塑造人物形象評價場面獨立地表現(xiàn)主題,聲音元素的運用之音樂,音樂對畫面的主導(dǎo)作用,音樂評價場面實例大紅燈籠高高掛片段,音樂表達影片主題實例藍色片段,2024/4/2,2024/4/2,,,,,A,內(nèi)心獨白人物超越敘事時空的內(nèi)心聲音,畫外敘事聲以人物身份參與敘事,是人物第一人稱在非敘事時空里對事件評述,,B,旁白敘述人跳出敘事情境對故事的評價,,C,解說詞非虛構(gòu)類作品中的畫外敘述聲。,,聲音元素的運用之畫外敘述聲,無聲,又稱為“靜場”,聲音的定格,強調(diào)某個時刻的對觀眾的心理沖擊,,聲音元素的運用之無聲,拯救大兵瑞恩片段無聲勝有聲的特殊表現(xiàn)效果,2024/4/2,聲音的主觀性,,第三節(jié),聲畫關(guān)系,第四章,客觀聲音還原場景的聲音,主觀化的聲音處理以人物的感受為聲軌構(gòu)成的依據(jù),1,2,聲音的主觀性,聲畫同步,聲音與畫面按照現(xiàn)實的邏輯相互匹配而產(chǎn)生的一種效果,主要聲源在畫面內(nèi),,聲畫分離,實例童年往事片段,,實例大紅燈籠高高掛片段,,,聲畫對位,畫面和聲音不是按照現(xiàn)實邏輯配合,而是情緒調(diào)子相反,或是現(xiàn)實與心理的呼應(yīng)關(guān)系,,聲畫對位,畫面和聲音不是按照現(xiàn)實邏輯配合,而是情緒調(diào)子相反,或是現(xiàn)實與心理的呼應(yīng)關(guān)系實例天云山傳奇片段,,聲畫措置,聲畫措置,是一種聲音的閃回,畫面和聲音分別講述兩個時空軌道的事件,使觀眾理解對畫面和聲音因果關(guān)聯(lián)性。,,聲畫措置,聲畫措置,是一種聲音的閃回,畫面和聲音分別講述兩個時空軌道的事件,使觀眾理解對畫面和聲音因果關(guān)聯(lián)性。實例小鞋子片段,,,,,謝謝觀看,
      下載積分: 4 賞幣
      上傳時間:2024-01-07
      頁數(shù): 94
      104人已閱讀
      ( 4 星級)
    • 簡介:簡介西昌學(xué)院彝語言文化學(xué)院籌建于1988年,經(jīng)四川省教委批準(zhǔn),1989年正式建立,并于當(dāng)年秋季開始招生,至今已培養(yǎng)畢業(yè)近1400名合格的彝漢雙語師資人才?,F(xiàn)有7個專業(yè)及方向,在校生821名,外國留學(xué)生3名。畢業(yè)就業(yè)面向“特崗”教師、“一村一名大學(xué)生”、“西部志愿”、“三支一扶”、國家公務(wù)員、省委組織部選調(diào)生、碩士研究生及州內(nèi)外各縣市中小學(xué)教師招考等。2008年被評為西昌學(xué)院畢業(yè)生就業(yè)工作“先進集體”。彝語言文化學(xué)院師資隊伍由三個部分組成彝語言文學(xué)專業(yè)教師、校內(nèi)其它系(部)優(yōu)秀骨干教師和外聘教師。彝語言文學(xué)專業(yè)教師主要擔(dān)任彝語言文學(xué)、社會學(xué)、文化學(xué)、翻譯學(xué)等教學(xué)任務(wù),有資格和條件的兼任部分漢語和英語課教學(xué);由于各專業(yè)都實行雙語教學(xué),所以選擇性地在校內(nèi)文化傳媒與教育科學(xué)學(xué)院、汽車與電子工程學(xué)院、外國語學(xué)院、輕化工程學(xué)院聘請優(yōu)秀骨干教師擔(dān)任用漢語和英語授課的專業(yè)主干課教學(xué)任務(wù);此外,在聘請中國社會科學(xué)院、川大、西華師大、中央民大的博士生導(dǎo)師和各地雙語教學(xué)專家為客座教授,定期或不定期為學(xué)生開設(shè)學(xué)術(shù)講座。系內(nèi)專任教師29人,其中教授10人,副教授7人,講師及助教12人;教師學(xué)歷為博士2人,碩士15人本科11人。其中有享受國務(wù)院特殊津貼專家1人、全國優(yōu)秀教師1人、四川省有突出貢獻專家2人、四川省學(xué)術(shù)帶頭人及后備人選1人,省勞動模范、省教育系統(tǒng)優(yōu)秀教師、省十佳青年教師、省青年五四獎?wù)绿崦劯?人,涼山州拔尖人才1人、學(xué)術(shù)帶頭人后備人選2人,西昌學(xué)院學(xué)術(shù)委員會委員2人、學(xué)術(shù)帶頭人2人、學(xué)術(shù)帶頭人后備人選5人、優(yōu)秀骨干教師3人,中國作家協(xié)會會員、中國民間文藝家協(xié)會會員各1人。2005年經(jīng)四川省人事廳批準(zhǔn)西昌學(xué)院彝文系中國少數(shù)民族語言文學(xué)學(xué)科被授予副教授(副研究員)職稱資格評議權(quán)。專業(yè)簡介1、本科專業(yè)中國少數(shù)民族語言文學(xué)(本科,文學(xué)學(xué)士學(xué)位,彝文加試)省級特色專業(yè)。本專業(yè)培養(yǎng)具有彝、漢語言文學(xué)全面系統(tǒng)知識,能在民族地區(qū)文化教育、黨政管理部門及其它相關(guān)單位從事教學(xué)、科研、管理、文秘、翻譯、編輯和新聞出版及文學(xué)創(chuàng)作等方面工作的應(yīng)用型高級專門人才。史文化知識,以及彝漢教育師范技能的培養(yǎng),為民族地區(qū)中小學(xué)培養(yǎng)合格的彝漢雙語語文師資。主要開設(shè)的課程有雙語教學(xué)法、現(xiàn)代彝語、現(xiàn)代漢語、大學(xué)語文、現(xiàn)當(dāng)代彝文選、漢語寫作、現(xiàn)當(dāng)代文學(xué)、普通話理論與實踐等。中國少數(shù)民族語言文化(彝數(shù)學(xué))(專科,彝文單獨考試)該專業(yè)方向的培養(yǎng)具備彝漢雙語數(shù)學(xué)基礎(chǔ)知識和教學(xué)實踐能力為目的。強化數(shù)學(xué)理論和基本技能、彝語文基礎(chǔ)知識和教學(xué)技能等素質(zhì)的培養(yǎng),為民族地區(qū)中小學(xué)和其他部門培養(yǎng)合格的應(yīng)用性彝漢雙語數(shù)學(xué)師資。主要開設(shè)的課程有大學(xué)彝語文、現(xiàn)代漢語、數(shù)學(xué)分析、初等代數(shù)、高等代數(shù)、解析幾何、專業(yè)翻譯、數(shù)據(jù)原理及應(yīng)用、微分方程等??蒲懈攀鲆驼Z言文化學(xué)院一貫堅持教學(xué)科研一起抓,以科研促教學(xué),從而提高教學(xué)質(zhì)量,培養(yǎng)學(xué)生綜合素質(zhì)。近幾年來該系教師主持“新世紀(jì)四川彝族文學(xué)研究”、“大學(xué)彝語文課程建設(shè)研究”、“高校師范漢彝雙語素質(zhì)教育基礎(chǔ)課程體系研究”等21項國家、省級和院級科研項目;參研聯(lián)合國“兒基會”項目1項,中英合作項目1項,取得了豐碩的研究成果。專任教師在全國各類刊物上發(fā)表論文424篇;出版當(dāng)代彝文文學(xué)研究中國彝族支格阿魯文化研究中國當(dāng)代彝族文學(xué)創(chuàng)作論大學(xué)彝語文當(dāng)代彝文文選教程古代彝文文選教程現(xiàn)代彝語教程等25部專著和教材。彝語言文化學(xué)院現(xiàn)有省級人文社科基地1個,省級特色專業(yè)1個,省級精品課程3門。教師教學(xué)科研成果獲全國少數(shù)民族文學(xué)“駿馬獎”1項,四川省人民政府教學(xué)成果二等獎2項、三等獎1項,全國少數(shù)民族文學(xué)研究優(yōu)秀評論獎1項,省級科研成果優(yōu)秀專著獎1項,省彝族文化“支格阿龍獎”1項,巴蜀文藝獎1項,四川省文學(xué)獎1項,四川省優(yōu)秀圖書獎2項。1實驗室建設(shè)彝漢英同聲傳譯技術(shù)實驗室建設(shè)我院目前除了省級特色專業(yè)中國少數(shù)民族語言文學(xué)本科和行政管理本科外,每年都固定招收彝英雙語班和“一類模式”彝漢雙語班,在校生共7個專業(yè)821名。所有班級人數(shù)基本上都在45人以上,最多班級人數(shù)達68人。教學(xué)上需要完成所有班級的彝語方言辨析、彝語語音學(xué)、彝語語法學(xué)、英語聽力、彝英語法比較、彝英口語互譯實踐、彝漢口語互譯實踐、彝族文獻資料視聽、彝漢現(xiàn)代教育技術(shù)、彝漢多媒體制作等理論及實踐教學(xué)課程。開設(shè)中國少數(shù)民族語言文學(xué)、彝英雙語教育、彝漢雙語教育等全國民族院校為了教學(xué)和加強學(xué)生實踐能力早已建有形成規(guī)模的彝漢英同聲傳譯技術(shù)實驗室。近幾年來,根據(jù)學(xué)校學(xué)分制建設(shè)與改革要求和專業(yè)實
      下載積分: 6 賞幣
      上傳時間:2024-03-15
      頁數(shù): 7
      34人已閱讀
      ( 4 星級)
    • 簡介:1、審計腳本語言介紹審計腳本語言是基于審計腳本語言是基于PAL語言的基礎(chǔ)之上開發(fā)一門轉(zhuǎn)為審計人員書寫審計方法的編程語言。審語言的基礎(chǔ)之上開發(fā)一門轉(zhuǎn)為審計人員書寫審計方法的編程語言。審計腳本語言主體是計腳本語言主體是PAL語言的子集,在此基礎(chǔ)之上進行了數(shù)據(jù)庫操作、圖表輸出等一系列功能語言的子集,在此基礎(chǔ)之上進行了數(shù)據(jù)庫操作、圖表輸出等一系列功能擴展,其功能簡單,結(jié)構(gòu)清晰,可讀性強,具備了一般高級語言的必備部分(如擴展,其功能簡單,結(jié)構(gòu)清晰,可讀性強,具備了一般高級語言的必備部分(如READ,WRITE,WHILEDO,IFTHEN,CALL,BEGINEND,數(shù)組,過程,函數(shù),賦值語句等,數(shù)組,過程,函數(shù),賦值語句等2、語法規(guī)則A約束1變量、標(biāo)示符、函數(shù)及過程名稱一律使用英文字母開頭,可以使用英文和數(shù)字。2變量、標(biāo)示符、函數(shù)及過程名稱大小寫不敏感。3一段程序中變量、過程不能超過100個。4數(shù)字最大位數(shù)為24位。5過程嵌套不超過3層。6一行程序不超過5000個字符B語法規(guī)則1語法規(guī)則近似于PAL語言。2任何一段超過1行以上的程序需要使用BEGINEND語句進行約束,表明那里時開始,哪里是結(jié)束。3每行程序以分號作為結(jié)束符。4全程序以END作為結(jié)束5變量定義要在主程序的BEGIN之前。6賦值語句使用為運算符C參數(shù)作用域過程可以引用自己定義的局部參數(shù),也可以引用包圍它的外過程定義的局部參數(shù)。過程可以引用自己定義的局部參數(shù),也可以引用包圍它的外過程定義的局部參數(shù)。例如在過程例如在過程P中可以使用過程外部定義的常量中可以使用過程外部定義的常量CD和變量和變量A。CONSTC10D100VARAPROCEDUREPBEGIN、不等于大于等于4、邏輯運算符邏輯運算符說明等于與或NOT非5、界符界符說明,逗號,變量界符。用來分隔函數(shù)和過程的參數(shù),以及聲明變量時分隔變量;分號,語句界符。用來做為每一行程序段的結(jié)束標(biāo)志句號,程序界符。用來表示程序全部結(jié)束,一般使用在最后一個END后小括號,函數(shù)和過程的參數(shù)界符。中括號,數(shù)組下標(biāo)的界符,定義數(shù)組時使用,一般中括號中間添入該數(shù)組的下標(biāo)‘’單引號,字符串的界符,單引號中間一般為字符串。如果想單獨輸入一個單引號字符,則需要‘’’’。注釋符,注釋符號,后的本行文字不影響程序執(zhí)行。6、系統(tǒng)基本字(保留字)系統(tǒng)基本字(保留字)說明調(diào)用舉例VAR變量定義基本字,描述其后面的字符為定義的變量。VARAXMYMUNCONST常量定義基本字,描述其后面的字符為定義的常量。CONSTPI314159265ARRAY數(shù)組定義基本字,描述其后面的字符為定義的數(shù)組。ARRAYA10B10PROCEDURE過程定義基本字,描述其后面的字符為定義的程序過程。CALL調(diào)用過程基本字,調(diào)用定義的一個過程。VARAPROCEDURESUMBEGINAA1WRITEAENDBEGINA1CALLSUMENDBEGIN程序開始基本字,一段程序的開始標(biāo)志。END程序結(jié)束基本字,一段程序的結(jié)VARABBEGINA1
      下載積分: 3 賞幣
      上傳時間:2024-05-22
      頁數(shù): 6
      18人已閱讀
      ( 4 星級)
    • 簡介:阿拉教你輕松學(xué)阿拉教你輕松學(xué)51系列(作者就抽精品)系列(作者就抽精品)發(fā)布20102051603|作者TIANKAI|來源電子園51單片機學(xué)習(xí)網(wǎng)阿拉教你輕松學(xué)51液晶篇1602寫在開始借此灌下水_之前,發(fā)了一個帖子,大意是看見殺手和水劍寫的帖子,心里也癢癢了,想寫一寫以前學(xué)習(xí)單片機過程中的一些經(jīng)歷,希望能給大家一點參考。無奈最近時間很是緊張,因此,一直都沒能著手整理。本打算星期六寫的,但是接到一個朋友的電話,說想買CPLD的開發(fā)板。于是,計劃被迫打亂,只好先陪他去電子市場買板子。回來之后,雖然頭很暈坐車的原因,但是不能再拖了,否則留給大家一個只說不做的印象就不好了。雖然頭暈,但是下面的寫出來的東西可不暈。OK,LET’SGO1602字符液晶在實際的產(chǎn)品中運用的也比較多了,前幾天留意了一下,發(fā)現(xiàn)宿舍門前的自動售水機就是采用的1602液晶進行顯示的。而且對于單片機的學(xué)習(xí)而言,掌握1602的用法是每一個學(xué)習(xí)者必然要經(jīng)歷的過程。在此,我將使用1602過程中遇到的問題以及感受記錄下來,希望能夠給初學(xué)者帶來一點指導(dǎo),少走一點彎路。所謂1602是指顯示的內(nèi)容為162即可以顯示兩行,每行16個字符。目前市面上字符液晶絕大多數(shù)是基于HD44780液晶芯片的,控制原理是完全相同的,因此基于HD44780寫的控制程序可以很方便地應(yīng)用于市面上大部分的字符型液晶。1602液晶的正面綠色背光,黑色字體HD44780內(nèi)置了DDRAM、CGROM和CGRAM。DDRAM就是顯示數(shù)據(jù)RAM,用來寄存待顯示的字符代碼。共80個字節(jié),其地址和屏幕的對應(yīng)關(guān)系如下表也就是說想要在LCD1602屏幕的第一行第一列顯示一個“A“字就要向DDRAM的00H地址寫入“A”字的代碼就行了。但具體的寫入是要按LCD模塊的指令格式來進行的,
      下載積分: 9 賞幣
      上傳時間:2024-03-15
      頁數(shù): 68
      8人已閱讀
      ( 4 星級)
    • 簡介:國家通用語言文字法及語言文字規(guī)范知識競賽題目國家通用語言文字法及語言文字規(guī)范知識競賽題目12000年10月31日,九屆全國人大第十八次會議通過的中華人民共和國國家通用語言文字法從起施行。(答案C)A2000年11月1日B2000年12月1日C2001年1月1日2普通話和規(guī)范漢字是。(答案B)A國家法定語言文字B國家通用語言文字C國家通行語言文字3國家推廣普通話,推行。(答案A)A規(guī)范漢字B通用漢字C標(biāo)準(zhǔn)漢字4公民有學(xué)習(xí)和使用國家通用語言文字的。(答案B)A義務(wù)B權(quán)利C責(zé)任5國家為公民學(xué)習(xí)和使用國家通用語言文字提供。(答案B)A便利B條件C培訓(xùn)6地方各級人民政府及其應(yīng)當(dāng)采取措施,推廣普通話和推行規(guī)范漢字。(答案C)A語言文字工作部門B教育行政部門C有關(guān)部門7國家通用語言文字的使用應(yīng)當(dāng)有利于維護國家主權(quán)和民族尊嚴(yán),有利于國家統(tǒng)一和民族團結(jié),有利于社會主義。(答案C)A法制建設(shè)B現(xiàn)代化建設(shè)C物質(zhì)文明和精神文明建設(shè)8國家獎勵為國家通用語言文字事業(yè)作出的組織和個人。(答案B)A重大貢獻B突出貢獻C特殊貢獻9依據(jù)中華人民共和國憲法和國家通用語言文字法的規(guī)定,各民族都有自己的語言文字的自由。(答案C)A使用B發(fā)展C使用和發(fā)展10少數(shù)民族語言文字的使用依據(jù)及其他法律的有關(guān)規(guī)定(答案A)。A憲法、民族區(qū)域自治法B憲法C民族區(qū)域自治法11國家機關(guān)以為公務(wù)用語用字。(答案B)A漢語和漢字B普通話和規(guī)范漢字C中文12學(xué)校及其他教育機構(gòu)通過教授普通話和規(guī)范漢字。(答案A)A漢語文課程B語文課程C各種課程13漢語文出版物以及信息處理和信息技術(shù)產(chǎn)品中使用的國家通用語言文字應(yīng)當(dāng)符合國家通用語言文字的。(答案C)A法律和規(guī)定B方針和政策C規(guī)范和標(biāo)準(zhǔn)14廣播電臺、電視臺以普通話為基本的播音用語。需要使用外國語言為播音用語的,須經(jīng)批準(zhǔn)。(答案B)A國務(wù)院語言文字工作部門B國務(wù)院廣播電視部門C國務(wù)院外事工作部門15公共服務(wù)行業(yè)以為基本的服務(wù)用字。(答案A)A規(guī)范漢字B通用漢字C常用漢字16提倡公共服務(wù)行業(yè)以為服務(wù)用語。(答案A)A普通話B普通話和當(dāng)?shù)胤窖訡普通話和外國語17因公共服務(wù)需要,招牌、廣告、告示、標(biāo)志牌等使用外國文字并同時使用中文的,應(yīng)當(dāng)使用。(答案C)A簡化漢字B印刷體漢字C規(guī)范漢字18在需要使用方言時可以使用方言。(答案B)A大力提倡、重點推行、逐步普及B大力推行、重點普及、逐步提高C大力推行、積極普及、逐步提高36推廣普通話是促使公民普遍具備普通話應(yīng)用能力,。(答案B)A在任何場合都說普通話,不說方言B在正式場合和公共交際場合說普通話C只在學(xué)校里說普通話37國家公務(wù)員應(yīng)達到的普通話等級是不低于。(答案C)A二級甲等B二級乙等C三級甲等38語文教師和對外漢語教師應(yīng)達到的普通話等級是不低于。(答案B)A一級乙等B二級甲等C二級乙等39國家和省級電臺電視臺的播音員、節(jié)目主持人應(yīng)達到的普通話等級是。(答案A)A一級甲等B一級乙等C二級甲等40對教師和國家公務(wù)員的普通話達標(biāo)要求是有年齡界限的,對以前出生的教師和國家公務(wù)員可不作硬性規(guī)定,但也要鼓勵他們在教學(xué)和公務(wù)中使用普通話。(答案C)A1946年1月1日B1950年1月1日C1954年1月1日41學(xué)校應(yīng)繼續(xù)堅持普通話的法定地位,加大行政力度,爭取在新世紀(jì)最初35年內(nèi),使普通話基本成為各級各類學(xué)校的教學(xué)語言和的校園語言。(答案A)A城鎮(zhèn)學(xué)校B城鎮(zhèn)中小學(xué)C城鎮(zhèn)小學(xué)、幼兒園42普通話以北京語音為標(biāo)準(zhǔn)音,以北方話為基礎(chǔ)方言,以為語法規(guī)范。(答案A)A典范的現(xiàn)代白話文著作B典范的白話文著作C典范的現(xiàn)代文學(xué)著作43普通話以北京語音為標(biāo)準(zhǔn)音,指的是。(答案C)A北京市周圍的語音B北京市城區(qū)的語音C北京話的語音系統(tǒng)44普通話中最活躍、發(fā)展最快的部分是。(答案B)A語音B詞匯C語法45普通話在臺灣地區(qū)一般稱為。(答案B)A普通話B國語C華語46普通話里的輕聲獨立的聲調(diào)。(答案B)A是B不是C有時是,有時不是47北方話是漢語中覆蓋地域最廣的方言,組都屬于北方話。(答案C)A沈陽話、成都話、杭州話、西安話B貴陽話、南京話、長沙話、太原話C天津話、武漢話、昆明話、桂林話48下列3組詞語中,每個字都是翹舌聲母的是組。(答案B)A成人、手術(shù)、暫時、展示B師生、戰(zhàn)術(shù)、順暢、生產(chǎn)C神州、注釋、珠算、申訴49下列3組詞語中,每個詞語中既有N聲母又有L聲母的是組。(答案B)A南寧、留戀、牢籠、扭捏B女籃、連年、嫩綠、努力C琉璃、泥濘、拉鏈、奶牛50下列3組詞語中,韻母完全相同的是組。(答案B)A進行、親近、清新、信心B風(fēng)箏、奉承、升騰、逞能C轟動、冷凍、生動、工農(nóng)51下列3組詞語中,不完全同音的是組。(答案A)A電子、墊子B室內(nèi)、市內(nèi)C品味、品位52下列3組詞語中,所有的字都該讀去聲的是組。(答案A)A醞釀、話劇、變質(zhì)、字帖B漂亮、教室、茂盛、笑話C校舍、記性、鍛煉、即興53下列3組詞語中,兒化和不兒化的意義不同的是。(答案B)
      下載積分: 6 賞幣
      上傳時間:2024-03-15
      頁數(shù): 7
      17人已閱讀
      ( 4 星級)
    • 簡介:歐洲功能主義學(xué)派歐洲是語言學(xué)理論的發(fā)祥地。80多年前,瑞士語言學(xué)家SAUSSURE的普通語言學(xué)教程發(fā)表,標(biāo)志著現(xiàn)代語言學(xué)的誕生。從布拉格學(xué)派開始,歐洲語言學(xué)帶有越來越明顯的功能主義傾向??梢赃@樣認(rèn)為,歐洲是功能語言學(xué)的搖籃。布拉格學(xué)派主要成員的貢獻1MATHESIUS布拉格學(xué)派的創(chuàng)始人。他的基本觀點是語言具有講話者抒發(fā)自我感情的表達功能以及與受話者相互交際的功能。在20世紀(jì)30年代,他提出了著名的“功能句法觀”(FUNCTIONALSENTENCEPERSPECTIVE)。2TRUBETZKOY提出區(qū)別性特征(DISTINCTIVEFEATURE)3JAKOBSON音位學(xué)理論和標(biāo)記性理論4FIRBAS提出“交際動力”理論倫敦學(xué)派FIRTHROBINSHALLIDAY歐洲功能主義學(xué)派歐洲是語言學(xué)理論的發(fā)祥地。80多年前,瑞士語言學(xué)家SAUSSURE的普通語言學(xué)教程發(fā)表,標(biāo)志著現(xiàn)代語言學(xué)的誕生。從布拉格學(xué)派開始,歐洲語言學(xué)帶有越來越明顯的功能主義傾向??梢赃@樣認(rèn)為,歐洲是功能語言學(xué)的搖籃。布拉格學(xué)派主要成員的貢獻1MATHESIUS布拉格學(xué)派的創(chuàng)始人。他的基本觀點是語言具有講話者抒發(fā)自我感情的表達功能以及與受話者相互交際的功能。在20世紀(jì)30年代,他提出了著名的“功能句法觀”(FUNCTIONALSENTENCEPERSPECTIVE)。2TRUBETZKOY提出區(qū)別性特征(DISTINCTIVEFEATURE)3JAKOBSON音位學(xué)理論和標(biāo)記性理論4FIRBAS提出“交際動力”理論倫敦學(xué)派FIRTHROBINSHALLIDAY
      下載積分: 3 賞幣
      上傳時間:2024-03-15
      頁數(shù): 1
      23人已閱讀
      ( 4 星級)
    • 簡介:第四課第四課數(shù)據(jù)類型數(shù)據(jù)類型先來簡單說說C語言的標(biāo)識符和關(guān)鍵字。標(biāo)識符是用來標(biāo)識源程序中某個對象的名字的,這些對象可以是語句、數(shù)據(jù)類型、函數(shù)、變量、數(shù)組等等。C語言是大小字敏感的一種高級語言,如果我們要定義一個定時器1,可以寫做“TIMER1“,如果程序中有“TIMER1“,那么這兩個是完全不同定義的標(biāo)識符。標(biāo)識符由字符串,數(shù)字和下劃線等組成,注意的是第一個字符必須是字母或下劃線,如“1TIMER“是錯誤的,編譯時便會有錯誤提示。有些編譯系統(tǒng)專用的標(biāo)識符是以下劃線開頭,所以一般不要以下劃線開頭命名標(biāo)識符。標(biāo)識符在命名時應(yīng)當(dāng)簡單,含義清晰,這樣有助于閱讀理解程序。在C51編譯器中,只支持標(biāo)識符的前32位為有效標(biāo)識,一般情況下也足夠用了,除非你要寫天書P。關(guān)鍵字則是編程語言保留的特殊標(biāo)識符,它們具有固定名稱和含義,在程序編寫中不允許標(biāo)識符與關(guān)鍵資亦同。在KEILUVISION2中的關(guān)鍵字除了有ANSIC標(biāo)準(zhǔn)的32個關(guān)鍵字外還根據(jù)51單片機的特點擴展了相關(guān)的關(guān)鍵字。其實在KEILUVISION2的文本編輯器中編寫C程序,系統(tǒng)可以把保留字以不同顏色顯示,缺省顏色為天藍色。(標(biāo)準(zhǔn)和擴展關(guān)鍵字請看附錄一中的附表11和附表12)先看表4-1,表中列出了KEILUVISION2C51編譯器所支持的數(shù)據(jù)類型。在標(biāo)準(zhǔn)C語言中基本的數(shù)據(jù)類型為INTSHTLONGFLOAT和DOUBLE,而在C51編譯器中INT和SHT相同,F(xiàn)LOAT和DOUBLE相同,這里就不列出說明了。下面來看看它們的具體定義數(shù)據(jù)類型長度值域UNSIGNED單字節(jié)0~255SIGNED單字節(jié)128~127UNSIGNEDINT雙字節(jié)0~65535SIGNEDINT雙字節(jié)32768~32767UNSIGNEDLONG四字節(jié)0~4294967295SIGNEDLONG四字節(jié)2147483648~2147483647FLOAT四字節(jié)1175494E38~3402823E381~3字節(jié)對象的地址BIT位0或1SFR單字節(jié)0~255SFR16雙字節(jié)0~65535SBIT位0或1表4-1KEILUVISION2C51編譯器所支持的數(shù)據(jù)類型1字符類型圖4-1第4課實驗用電路我們把這個項目稱為TWOLED實驗程序如下INCLUDE預(yù)處理命令VOIDMAINVOID主函數(shù)名UNSIGNEDINTA定義變量A為UNSIGNEDINT類型UNSIGNEDB定義變量B為UNSIGNED類型DODOWHILE組成循環(huán)FA0A65535AP1_0065535次設(shè)P10口為低電平,點亮LED
      下載積分: 6 賞幣
      上傳時間:2024-03-15
      頁數(shù): 6
      17人已閱讀
      ( 4 星級)
    • 簡介:語言學(xué)概論作業(yè)第一批次作業(yè)答案1、漢語拼音方案中21個聲母之間的關(guān)系是()。A聚合關(guān)系B組合關(guān)系C語法關(guān)系D語義關(guān)系選擇答案A2、按照語言間的親屬關(guān)系對語言進行分類,稱之為語言的。A形態(tài)分類B結(jié)構(gòu)分類C功能分類D譜系分類選擇答案D3、英語FOOT的復(fù)數(shù)變?yōu)镕EET,所采用的語法手段是。A加詞尾B加詞綴C變換重音的位置D內(nèi)部曲折選擇答案D4、“筆”“鋼筆”在詞義上的關(guān)系是()。A同義關(guān)系B反義關(guān)系C上下義關(guān)系D組成關(guān)系選擇答案C5、下列各組中全屬于復(fù)合詞的一組是()。A大學(xué)、人民、(英)READERB勞動、阿姨、(英)RAILWAYC瓶子、老虎、(英)UNHAPPYD道路、材料、(英)CLASSROOM選擇答案D6、漢語“緊張”和“松弛”的詞義()A是對立關(guān)系B是重疊關(guān)系C有時對立,有時重疊D既有反義又有同義的因素E無同義的因素選擇答案AD7、元音音質(zhì)的不同取決于()A開口度的大小B發(fā)音體整動的頻率C舌位的前后D嘴唇的圓展E發(fā)音部位和發(fā)音方法選擇答案ACD8、下列說法錯誤的有()A語音演變規(guī)律只在一定時期起作用B語法發(fā)展中的類推作用是無限的,可推而廣之,無一例外。C古代漢語中的濁塞音聲母在現(xiàn)代漢語中已經(jīng)消失了D兩個字原來的聲母跟普通話不同E古代借詞對研究語音發(fā)展有價值8世界上形成的古老的文字體系有(BDE)A用拉丁字母作為文字符號的文字B中美洲的馬雅文C用阿拉伯字母作為文字符號的文字D古埃及的圣書字E漢字9聽覺語音學(xué)是從生理屬性方面去研究語音的。錯10漸變性和不平衡性是語言發(fā)展的兩大特點。對1、能運用的最小語法單位是()。A語素B詞C詞組D句子正確答案B2、隨著語言的發(fā)展,印歐語系語言大多由“賓動”型變成“動賓”型,這是語法()A詞類的發(fā)展B組合規(guī)則的發(fā)展C聚合規(guī)則的發(fā)展D語法范疇的消長正確答案B3、下列語言單位中,屬于自由詞組的是()。A胸有成竹B智力投資C半斤八兩D守株待兔正確答案B4、重慶人將“沙坪壩”的聲母和韻母發(fā)成SAMPA,這種情況屬于語流音變中的()A異化B弱化C脫落D清化正確答案C5、“與”和“以”在韻母上的區(qū)別是。A唇形的圓與不圓
      下載積分: 6 賞幣
      上傳時間:2024-03-15
      頁數(shù): 22
      10人已閱讀
      ( 4 星級)
    • 簡介:上海市語言文字水平測試中心調(diào)研項目申請書項目編號/項目類型語言文字測試與管理調(diào)研項目名稱項目負(fù)責(zé)人負(fù)責(zé)人所在單位填表日期上海市語言文字水平測試中心2017年印制二、調(diào)研項目論證同類項目國內(nèi)外研究狀況同類項目國內(nèi)外研究狀況本項目擬調(diào)研的主要問題、重點和難點本項目擬調(diào)研的主要問題、重點和難點調(diào)研方法調(diào)研方法學(xué)術(shù)價值、理論意義和實踐意義學(xué)術(shù)價值、理論意義和實踐意義預(yù)期效益預(yù)期效益
      下載積分: 4 賞幣
      上傳時間:2024-05-22
      頁數(shù): 8
      11人已閱讀
      ( 4 星級)
    關(guān)于我們 - 網(wǎng)站聲明 - 網(wǎng)站地圖 - 資源地圖 - 友情鏈接 - 網(wǎng)站客服客服 - 聯(lián)系我們

    機械圖紙源碼,實習(xí)報告等文檔下載

    備案號:浙ICP備20018660號