freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

面向?qū)ο蟪绦蛟O(shè)計(jì)-展示頁(yè)

2024-08-16 14:46本頁(yè)面
  

【正文】 閉卷考試: 70% 《面向?qū)ο蠹夹g(shù)與 Visual C++》 第 1章 6 第 1章 面向?qū)ο蠹夹g(shù)概述 ? 計(jì)算機(jī)程序語(yǔ)言的發(fā)展 ? 程序設(shè)計(jì)方法發(fā)展歷程 ? 面向?qū)ο蠹夹g(shù)的基本概念 :對(duì)象,類(lèi),消息和事件 ? 面向?qū)ο蠹夹g(shù)的基本特征: 抽象性,封裝性,繼承性,多態(tài)性 ? Windows程序設(shè)計(jì)的特點(diǎn) ? 常用面向?qū)ο笳Z(yǔ)言簡(jiǎn)介 《面向?qū)ο蠹夹g(shù)與 Visual C++》 第 1章 7 ? 計(jì)算機(jī)程序設(shè)計(jì)語(yǔ)言 (從低級(jí)語(yǔ)言到高級(jí)語(yǔ)言的發(fā)展過(guò)程) ? 第一代:機(jī)器語(yǔ)言 ? 第二代:匯編語(yǔ)言 ? 第三代:算法語(yǔ)言 , 又稱高級(jí)語(yǔ)言 ? FORTRAN:科學(xué)計(jì)算 、 向量處理 、 并行處理 ? ALGOL:通用算法語(yǔ)言 ? COBOL(Common BusinessOriented Language):商用數(shù)據(jù)處理 ? BASIC、 Pascal、 C ? 面向?qū)ο笳Z(yǔ)言如: Simula、 Eiffel、 C++ 《面向?qū)ο蠹夹g(shù)與 Visual C++》 第 1章 8 機(jī)器語(yǔ)言和匯編語(yǔ)言 ? 由計(jì)算機(jī)硬件系統(tǒng)可以識(shí)別的二進(jìn)制指令組成的語(yǔ)言稱為機(jī)器語(yǔ)言。 ( 4)能夠開(kāi)發(fā)一般的基于 API、 MFC的Windows程序。面向?qū)ο蟪绦蛟O(shè)計(jì) 主講人:武云 中國(guó)地質(zhì)大學(xué)計(jì)算機(jī)學(xué)院 《面向?qū)ο蠹夹g(shù)與 Visual C++》 第 1章 2 ( 1)掌握面向?qū)ο蟪绦蛟O(shè)計(jì)一般方法和特點(diǎn)。 ( 2)熟練掌握 C++語(yǔ)言的語(yǔ)法 ( 3)掌握 Windows程序設(shè)計(jì)的特點(diǎn)。 ( 5)學(xué)會(huì) VC程序調(diào)試的一般方法。 計(jì)算機(jī)發(fā)展的初期,軟件工程師們只能用機(jī)器語(yǔ)言來(lái)編寫(xiě)程序。 ? 匯編語(yǔ)言將機(jī)器指令映射為一些可以被人讀懂的助記符,如 ADD、 SUB等。因?yàn)樗某橄髮哟翁停绦騿T需要考慮大量的機(jī)器細(xì)節(jié)。這使得在書(shū)寫(xiě)程序時(shí)可以聯(lián)系到程序所描述的具體事物。 ? 特點(diǎn): ? 是高級(jí)語(yǔ)言。 ? 通過(guò)抽象找出同一類(lèi)對(duì)象的共同屬性和行為,形成類(lèi)。 《面向?qū)ο蠹夹g(shù)與 Visual C++》 第 1章 12 ? 面向?qū)ο笳Z(yǔ)言發(fā)展歷程 : ? 雛形階段 ( 六七十年代 ) – 先驅(qū): Simula語(yǔ)言:對(duì)象、類(lèi),支持繼承 – Ada:美國(guó)國(guó)防部,嵌入式實(shí)時(shí)系統(tǒng) – 早期的 Smalltalk ? 完善階段 ( 八十年代初期 ) – Smalltalk80:大部分的面向?qū)ο蟾拍? ? 繁榮階段 ( 八十年代末以來(lái) ) 大批 OO語(yǔ)言產(chǎn)生 ? 純 OO語(yǔ)言: Smalltalk、 Eiffel、 ObjectC – 混合語(yǔ)言: C++、 Object Pascal ? 轉(zhuǎn)向 OOD和 OOA( 九十年代初期以來(lái) ) – 出現(xiàn)大量的 OOA(面向?qū)ο蟮姆治?)、 OOD(面向?qū)ο蟮脑O(shè)計(jì))方法 《面向?qū)ο蠹夹g(shù)與 Visual C++》 第 1章 13 一、 面向過(guò)程 的 結(jié)構(gòu)化 程序設(shè)計(jì)方法 20世紀(jì) 60年代誕生、七八十年代廣泛使用的程序設(shè)計(jì)方法,語(yǔ)言工具有: PASCAL、 C 等。 《面向?qū)ο蠹夹g(shù)與 Visual C++》 第 1章 14 ? 優(yōu)點(diǎn): 有效地將一個(gè)較復(fù)雜的程序系統(tǒng)設(shè)計(jì)任務(wù)分解成許多易于控制和處理的子任務(wù),便于開(kāi)發(fā)和維護(hù)。 ② 維護(hù)程序的一致性困難 。因此,程序員必須時(shí)刻注意需要處理的數(shù)據(jù)格式。程序中除少數(shù)標(biāo)準(zhǔn)庫(kù)函數(shù)外,每設(shè)計(jì)一個(gè)程序時(shí),程序員幾乎從零做起。 《面向?qū)ο蠹夹g(shù)與 Visual C++》 第 1章 15 二 .面向 對(duì)象程序設(shè)計(jì)方法 (OOP,ObjectOriented Programming) ① 面向?qū)ο蟪绦蛟O(shè)計(jì) 是一種以對(duì)象為基礎(chǔ),以事件或消息來(lái)驅(qū)動(dòng)對(duì)象執(zhí)行處理的程序設(shè)計(jì)技術(shù)。 《面向?qū)ο蠹夹g(shù)與 Visual C++》 第 1章 16 ③ 這種方法集抽象性、封裝性、繼承性和多態(tài)性于一體,易于實(shí)現(xiàn)模塊化、可重用、易維護(hù)、易擴(kuò)充等功能。 ? 通過(guò)繼承與多態(tài)性,可以大大提高程序的可重用性,使得軟件的開(kāi)發(fā)和維護(hù)都更為方便。 程序的定律是: 程序 =(算法) +(數(shù)據(jù)結(jié)構(gòu)) 面向?qū)ο蠓椒?把程序看作是互相協(xié)作而又彼此獨(dú)立的對(duì)象的集合 。 程序的定律是: 對(duì)象 =( 算法 +數(shù)據(jù)結(jié)構(gòu) ) 程序 =( 對(duì)象 +對(duì)象 +…… ) 《面向?qū)ο蠹夹g(shù)與 Visual C++》 第 1章 18 《面向?qū)ο蠹夹g(shù)與 Visual C++》 第 1章 19 實(shí)例: 棧是一種由若干個(gè)按線性次序排列的元素所構(gòu)成的復(fù)合數(shù)據(jù) , 對(duì)棧能實(shí)施兩種操作 : 進(jìn)棧 ( 增加一個(gè)元素 ) 和退棧 ( 刪除一個(gè)元素 ) , 并且這兩個(gè)操作必須在棧的同一端 (棧頂 ) 進(jìn)行 。 1) 結(jié)構(gòu)化方案 include define STACK_SIZE 100 struct Stack //棧的結(jié)構(gòu)體 { int top。 }。s) //對(duì)棧初始化的函數(shù) { = 1。s, int i) //進(jìn)棧操作 { if ( == STACK_SIZE1) { printf( “Stack is overflow.\n”)。 } else { ++。 return true。s, int amp。 return false。 。
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1