中國(guó)大學(xué)MOOC大學(xué)計(jì)算機(jī)計(jì)算思維的視角概述題答案
《中國(guó)大學(xué)MOOC大學(xué)計(jì)算機(jī)計(jì)算思維的視角概述題答案》由會(huì)員分享,可在線(xiàn)閱讀,更多相關(guān)《中國(guó)大學(xué)MOOC大學(xué)計(jì)算機(jī)計(jì)算思維的視角概述題答案(8頁(yè)珍藏版)》請(qǐng)?jiān)谘b配圖網(wǎng)上搜索。
1、概述題 第一單元 什么是信息素養(yǎng)?信息素養(yǎng)包括哪些方面? 信息素養(yǎng)是指人們利用網(wǎng)絡(luò)和各種軟件工具通過(guò)確定、查找、評(píng)估、組織和有效地生產(chǎn)、使用、交流信息,來(lái)解決實(shí)際問(wèn)題或進(jìn)行信息創(chuàng)造的能力。 信息素養(yǎng)包括四個(gè)方面,分別是:信息意識(shí);信息知識(shí);信息能力;信息道德。 什么是信息社會(huì)?信息社會(huì)有哪些主要特征? 信息社會(huì)是指以信息技術(shù)為基礎(chǔ),以信息產(chǎn)業(yè)為支柱,以信息價(jià)值的生產(chǎn)為中心,以信息產(chǎn)品為標(biāo)志的社會(huì);信息社會(huì)是指信息產(chǎn)業(yè)高度發(fā)展并在產(chǎn)業(yè)結(jié)構(gòu)中占優(yōu)勢(shì)的社會(huì)。 信息社會(huì)的主要特征: 1、經(jīng)濟(jì)領(lǐng)域的特征 (1)在信息社會(huì)中,信息、知識(shí)成為重要的生產(chǎn)力要素,和物質(zhì)、能量一起構(gòu)成社會(huì)賴(lài)以生
2、存的三大資源;(2)在信息社會(huì),勞動(dòng)者的知識(shí)成為基本要求,勞動(dòng)力結(jié)構(gòu)出現(xiàn)根本性的變化,從事信息職業(yè)的人數(shù)與其它部門(mén)職業(yè)的人數(shù)相比已占絕對(duì)優(yōu)勢(shì); (3)信息社會(huì)是以信息經(jīng)濟(jì)、知識(shí)經(jīng)濟(jì)為主導(dǎo)的經(jīng)濟(jì),它有別于農(nóng)業(yè)社會(huì)是以農(nóng)業(yè)經(jīng)濟(jì)為主導(dǎo),工業(yè)社會(huì)是以工業(yè)經(jīng)濟(jì)為主導(dǎo)的經(jīng)濟(jì)。在國(guó)民經(jīng)濟(jì)總產(chǎn)值中,信息經(jīng)濟(jì)所創(chuàng)產(chǎn)值與其它經(jīng)濟(jì)部門(mén)所創(chuàng)產(chǎn)值相比已占絕對(duì)優(yōu)勢(shì); (4)能源消耗少,污染得以控制。 2、社會(huì)、文化、生活方面的特征 (1)社會(huì)生活的計(jì)算機(jī)化、自動(dòng)化; (2)擁有覆蓋面極廣的遠(yuǎn)程快速通訊網(wǎng)絡(luò)系統(tǒng)以各類(lèi)遠(yuǎn)程存取快捷、方便的數(shù)據(jù)中心; (3)生活模式、文化模式的多樣化、個(gè)性化的加強(qiáng); (4)可供個(gè)
3、人自由支配的時(shí)間和活動(dòng)的空間都有較大幅度的增加; (5)科技與人文在信息、知識(shí)的作用下更加緊密的結(jié)合起來(lái)。 3、社會(huì)觀念上的特征 (1)尊重知識(shí)的價(jià)值觀念成為社會(huì)之風(fēng)尚; (2)社會(huì)中人具有更積極地創(chuàng)造未來(lái)的意識(shí)傾向; (3)人類(lèi)生活不斷趨向和諧,社會(huì)可持續(xù)發(fā)展。 在哲學(xué)和邏輯學(xué)上,將思維分為形象思維與邏輯思維兩種主要的思維形態(tài),對(duì)于計(jì)算思維,你如何理解? 計(jì)算思維又叫構(gòu)造思維,以設(shè)計(jì)和構(gòu)造為特征,以計(jì)算機(jī)學(xué)科為代表的。它是運(yùn)用計(jì)算機(jī)科學(xué)的基礎(chǔ)概念去求解問(wèn)題、設(shè)計(jì)系統(tǒng)和理解人類(lèi)行為。其本質(zhì)是抽象和自動(dòng)化,通過(guò)約簡(jiǎn)、 嵌入、轉(zhuǎn)化和仿真等方法,把一個(gè)看來(lái)困難的問(wèn)題重新闡釋成一個(gè)
4、我們知道怎樣解決的問(wèn)題,如同“讀、寫(xiě)、算”能力一樣,計(jì)算思維也是我們每個(gè)人都必須具備的思維能力。 大體來(lái)說(shuō)計(jì)算思維有以下幾個(gè)特點(diǎn): (1)計(jì)算思維是一種遞歸思維。它是并行處理。它是把代碼譯成數(shù)據(jù)又把數(shù)據(jù)譯成代碼。對(duì)于別名或賦予人與物多個(gè)名字的做法,它既知道其益處又了解其害處。對(duì)于間接尋址和程序調(diào)用的方法,它既知道其威力又了解其代價(jià)。它評(píng)價(jià)一個(gè)程序時(shí),不僅僅根據(jù)其準(zhǔn)確性和效率,還有美學(xué)的考量,而對(duì)于系統(tǒng)的設(shè)計(jì),還考慮簡(jiǎn)潔和優(yōu)雅。 (2)計(jì)算思維采用了抽象和分解來(lái)迎接龐雜的任務(wù)或者設(shè)計(jì)巨大復(fù)雜的系統(tǒng)。它是選擇合適的方式去陳述一個(gè)問(wèn)題,或者是選擇合適的方式對(duì)一個(gè)問(wèn)題的相關(guān)方面建模使其易于處理。
5、它是利用不變量簡(jiǎn)明扼要且表述性地刻畫(huà)系統(tǒng)的行為。它是我們?cè)诓槐乩斫饷恳粋€(gè)細(xì)節(jié)的情況下就能夠安全地使用、調(diào)整和影響一個(gè)大型復(fù)雜系統(tǒng)的信息。它就是為預(yù)期的未來(lái)應(yīng)用 而進(jìn)行的預(yù)取和緩存。 (3)計(jì)算思維是按照預(yù)防、保護(hù)及通過(guò)冗余、容錯(cuò)、糾錯(cuò)的方式從最壞情形恢復(fù)的一種思維。它稱(chēng)堵塞為“死鎖”,稱(chēng)約定為“界面”。計(jì)算思維就是學(xué)習(xí)在同步相互會(huì)合時(shí)如何避免“競(jìng)爭(zhēng)條件”的情形。 (4)計(jì)算思維利用啟發(fā)式推理來(lái)尋求解答,就是在不確定情況下的規(guī)劃、學(xué)習(xí)和調(diào)度。它就是搜索、搜索、再搜索,結(jié)果是一系列的網(wǎng)頁(yè),一個(gè)贏得游戲的策略,或者一個(gè)反例。計(jì)算思維利用海量數(shù)據(jù)來(lái)加快計(jì)算,在時(shí)間和空間之間,在處理能力和存儲(chǔ)容量
6、之間進(jìn)行權(quán)衡。 當(dāng)今的信息社會(huì)已經(jīng)離不開(kāi)計(jì)算機(jī)了,未來(lái)的社會(huì)一定更需要計(jì)算機(jī)來(lái)加速實(shí)現(xiàn)美好的愿景。在大學(xué)校園里接受高等教育的我們有責(zé)任首先成為具有計(jì)算思維能力的先驅(qū)者和促進(jìn)者,大家首先要齊心協(xié)力地用計(jì)算思維的觀念和能力把自己武裝起來(lái),再用自己的切身體會(huì)去引導(dǎo)更多的人們具有計(jì)算思維的觀念,再把計(jì)算思維的觀念提升到計(jì)算思維的能力。我堅(jiān)信:通過(guò)大家的共同努力,一定能把國(guó)際上流行的“2050年全世界的每一個(gè)公民都應(yīng)具有計(jì)算思維能力”的預(yù)言變成現(xiàn)實(shí)! 第二單元 簡(jiǎn)述電子計(jì)算機(jī)發(fā)展的歷程,說(shuō)明每一代電子計(jì)算機(jī)的主要特點(diǎn)。 第一代計(jì)算機(jī)(1946年~1956年) 特點(diǎn): 采用電子管作基礎(chǔ)元件;使
7、用汞延遲線(xiàn)作存儲(chǔ)設(shè)備,后來(lái)逐漸過(guò)渡到用磁芯存儲(chǔ)器;輸入、輸出設(shè)備主要是用穿孔卡片;用戶(hù)使用起來(lái)很不方便,系統(tǒng)軟件非常原始,用戶(hù)使用二進(jìn)制機(jī)器語(yǔ)言進(jìn)行編程。 第二代計(jì)算機(jī)(1957年~1964年) 特點(diǎn): 晶體管作為基礎(chǔ)元件,大量采用晶體管和印刷電路,計(jì)算機(jī)體積不斷縮小,功能不斷增強(qiáng)。編程語(yǔ)言開(kāi)始使用計(jì)算機(jī)高級(jí)程序語(yǔ)言FORTRAN和COBOL等。 第三代計(jì)算機(jī)(1965年~1969年) 特點(diǎn): 采用中、小規(guī)模集成電路,機(jī)種多樣化、系列化,外部設(shè)備品種繁多,并開(kāi)始與通信設(shè)備相結(jié)合,從而發(fā)展為由多機(jī)組成的計(jì)算機(jī)網(wǎng),從此計(jì)算機(jī)走入了網(wǎng)絡(luò)時(shí)代。 第四代計(jì)算機(jī)(1970年~) 特點(diǎn):
8、從1970年以后采用大規(guī)模集成電路和超大規(guī)模集成電路為主要電子器件。在大規(guī)模、超大規(guī)模集成電路的基礎(chǔ)上,人們研制成功了微處理器。微處理器的出現(xiàn),使計(jì)算機(jī)更加小型化,制造成本不斷降低。 微處理器的發(fā)展,也經(jīng)歷了若干代,主要是4位、8位、16位、32位、64位的微處理器。 隨著集成電路集成度和MPU主頻的不斷提高,沿著這條思路的繼續(xù)提高計(jì)算機(jī)性能優(yōu)越來(lái)越困難。從2006年開(kāi)始,出現(xiàn)多核,新的計(jì)算機(jī)體系結(jié)構(gòu)研發(fā)越來(lái)越引起人們的關(guān)注,并行計(jì)算,新型計(jì)算機(jī)的研究越來(lái)越多,計(jì)算機(jī)的發(fā)展進(jìn)入了一個(gè)新的時(shí)期。 什么是操作系統(tǒng)?簡(jiǎn)述操作系統(tǒng)的基本功能。 操作系統(tǒng)的概念: 操作系統(tǒng)是管理和控制計(jì)算機(jī)
9、硬件與軟件資源的計(jì)算機(jī)程序,是直接運(yùn)行在“裸機(jī)”上的最基本的系統(tǒng)軟件,其它軟件都是在操作系統(tǒng)的支持下運(yùn)行。 操作系統(tǒng)的主要功能是計(jì)算機(jī)硬件資源、信息資源管理,程序控制和人機(jī)交互。計(jì)算機(jī)系統(tǒng)硬件資源包括:中央處理器,主存儲(chǔ)器,磁盤(pán)存儲(chǔ)器,鍵盤(pán),鼠標(biāo),顯示器,打印機(jī)等。信息資源指的是存放于計(jì)算機(jī)內(nèi)的各種數(shù)據(jù),如文件,程序,系統(tǒng)軟件等。 具體的講,一個(gè)操作系統(tǒng)的基本功能可分為以下幾個(gè)方面: 處理器管理,進(jìn)程管理 內(nèi)存管理 文件管理系統(tǒng) 外圍設(shè)備管理,設(shè)備驅(qū)動(dòng)程序 用戶(hù)界面 除此之外,還包括: 網(wǎng)絡(luò)通訊 安全機(jī)制 簡(jiǎn)述中央處理器CPU的組成及各部分的功能。 CPU的概念: 中
10、央處理器是一臺(tái)計(jì)算機(jī)的運(yùn)算核心和控制核心,其主要功能是根據(jù)計(jì)算機(jī)指令進(jìn)行算術(shù)邏輯運(yùn)算。 CPU的組成: CPU由運(yùn)算器、控制器和寄存器及實(shí)現(xiàn)它們之間聯(lián)系的數(shù)據(jù)、控制及狀態(tài)的總線(xiàn)構(gòu)成。 各部分的功能: 運(yùn)算器,即算術(shù)邏輯單元是CPU的執(zhí)行單元,由“與”門(mén)和“或”門(mén)電路構(gòu)成,主要功能是進(jìn)行二位元的算術(shù)邏輯運(yùn)算。 控制器,負(fù)責(zé)指令譯碼,并且發(fā)出為完成每條指令所要執(zhí)行的各個(gè)操作的控制信號(hào),啟動(dòng)ALU單元完成運(yùn)算。 寄存器,包括通用寄存器、專(zhuān)用寄存器和控制寄存器。通用寄存器用來(lái)保存指令執(zhí)行過(guò)程中臨時(shí)存放的寄存器操作數(shù)和中間(或最終)的操作結(jié)果。專(zhuān)用寄存器是為了執(zhí)行一些特殊操作所需用的寄存器。
11、 總線(xiàn),是計(jì)算機(jī)各種功能部件之間傳送信息的公共通信線(xiàn)路,它是由若干條導(dǎo)線(xiàn)組成。按照所傳輸?shù)男畔⒎N類(lèi)不同,計(jì)算機(jī)總線(xiàn)可以劃分為數(shù)據(jù)總線(xiàn)、地址總線(xiàn)和控制總線(xiàn),分別用來(lái)傳輸數(shù)據(jù)、數(shù)據(jù)地址和控制信號(hào)。 第三單元 什么是遞推法和遞歸法??jī)烧咴谒枷肷嫌泻温?lián)系? 遞推法概念: 遞推算法是一種根據(jù)遞推關(guān)系進(jìn)行問(wèn)題求解的方法。通過(guò)已知條件,利用特定的遞推關(guān)系可以得出中間推論,直至得到問(wèn)題的最終結(jié)果。遞推算法分為順推法和逆推法兩種。 遞歸法概念: 在計(jì)算機(jī)編程中,一個(gè)函數(shù)在定義或說(shuō)明中直接或間接調(diào)用自身的編程技巧稱(chēng)為遞歸。通常把一個(gè)大型復(fù)雜的問(wèn)題層層轉(zhuǎn)化為一個(gè)與原問(wèn)題相似的規(guī)模較小的問(wèn)題來(lái)求解,遞歸
12、策略只需少量的程序就可描述出解題過(guò)程所需要的多次重復(fù)計(jì)算,大大地減少了程序的代碼量。遞歸做為一種算法在程序設(shè)計(jì)語(yǔ)言中廣泛應(yīng)用。 兩者的聯(lián)系: 在問(wèn)題求解思想上,遞推是從已知條件出發(fā),一步步的遞推出未知項(xiàng),直到問(wèn)題的解。從思想上講,遞歸也是遞推的一種,只不過(guò)它是對(duì)待解問(wèn)題的遞推,直到把一個(gè)復(fù)雜的問(wèn)題遞推為簡(jiǎn)單的易解問(wèn)題。然后再一步步的返回去,從而得到原問(wèn)題的解。 簡(jiǎn)述選擇排序和交換排序的基本思想,并簡(jiǎn)述簡(jiǎn)單選擇排序和冒泡排序的基本過(guò)程。 選擇排序概念: 選擇分類(lèi)是一種最簡(jiǎn)單、平均性能最低的排序方法。其基本思想是:從被排序的文件(或表)中依次選出關(guān)鍵字最小、次小、…的記錄,從而實(shí)現(xiàn)排序。
13、
交換排序概念:
交換類(lèi)排序就是將兩兩元素進(jìn)行比較,如果發(fā)生逆序,即Ri>Rj(i 14、Rn-2,直到R2和R1比較。這樣,第一遍結(jié)束后,將把關(guān)鍵值最小的元素移到了第一個(gè)單元。最小的元素就像“氣泡”一樣冒到了頂上,共比較n-1次。
第2遍:和第1遍一樣,依次將Rn和Rn-1進(jìn)行比較、Rn-1和Rn-2,直到R3和R2比較。這樣,第2遍結(jié)束后,將把關(guān)鍵值次小的元素移到了第2個(gè)單元。共比較n-2次
繼續(xù)上述過(guò)程,逐遍進(jìn)行,在進(jìn)行i遍時(shí),在前i-1遍得到的結(jié)果中,Rn,Rn-1,Rn-2,…,Ri+1和Ri依次兩兩比較,如發(fā)生逆序,則交換位置。
第四單元
什么是數(shù)據(jù)類(lèi)型?在計(jì)算機(jī)程序設(shè)計(jì)語(yǔ)言中,引入數(shù)據(jù)類(lèi)型有何意義?
所謂數(shù)據(jù)類(lèi)型,就是對(duì)具有同類(lèi)性質(zhì)的數(shù)據(jù)的抽象,它是計(jì)算機(jī)程 15、序設(shè)計(jì)語(yǔ)言中的特有的概念。在計(jì)算機(jī)程序中,數(shù)據(jù)通過(guò)變量來(lái)存儲(chǔ),數(shù)據(jù)類(lèi)型用于聲明變量,即:每一個(gè)變量都對(duì)應(yīng)特定的數(shù)據(jù)類(lèi)型。
引入數(shù)據(jù)類(lèi)型的意義:
1. 數(shù)據(jù)類(lèi)型決定變量存儲(chǔ)空間的大小
在程序設(shè)計(jì)語(yǔ)言中,數(shù)據(jù)通過(guò)變量來(lái)存儲(chǔ)。用戶(hù)聲明一個(gè)變量,即聲明一個(gè)變量名及其數(shù)據(jù)類(lèi)型。編譯器可以根據(jù)數(shù)據(jù)類(lèi)型為該變量分配一段固定大小的內(nèi)存空間,空間的大小決定了數(shù)據(jù)的取值范圍。
2. 數(shù)據(jù)類(lèi)型決定數(shù)據(jù)的存儲(chǔ)方式
在計(jì)算機(jī)中,雖然數(shù)據(jù)統(tǒng)一采用二進(jìn)制,但不同數(shù)據(jù)類(lèi)型的數(shù)據(jù)其存儲(chǔ)方式不同。數(shù)據(jù)類(lèi)型對(duì)應(yīng)具體的存儲(chǔ)方式。
3. 數(shù)據(jù)類(lèi)型決定數(shù)據(jù)的操作運(yùn)算, 不同類(lèi)型的數(shù)據(jù),其可以實(shí)施的運(yùn)算不同。編譯器通過(guò)檢 16、查數(shù)據(jù)運(yùn)算,來(lái)發(fā)現(xiàn)一些不規(guī)范的數(shù)據(jù)操作運(yùn)算。
對(duì)于數(shù)據(jù)類(lèi)型的上述性質(zhì),為數(shù)據(jù)在計(jì)算機(jī)的表達(dá)和存儲(chǔ)提供了具體方法。同時(shí),也使得程序能夠?qū)?nèi)存的存儲(chǔ)的二進(jìn)制數(shù)能夠正確地解析,從而獲得正確的語(yǔ)義??梢?jiàn),數(shù)據(jù)類(lèi)型的概念對(duì)數(shù)據(jù)存儲(chǔ)、保證程序語(yǔ)義的一致具有重要作用。此外,在程序運(yùn)行中,數(shù)據(jù)的一致性檢查還可以及時(shí)發(fā)現(xiàn)用戶(hù)輸入數(shù)據(jù)錯(cuò)誤,使程序運(yùn)行更加可靠。
同一操作,不同的存儲(chǔ)結(jié)構(gòu),其實(shí)現(xiàn)算法的時(shí)間復(fù)雜性不同。以線(xiàn)性表L求元素個(gè)數(shù)Length(L)操作和取元素Get(L,i)操作為例,說(shuō)明同一操作在不同存儲(chǔ)結(jié)構(gòu)下算法的時(shí)間復(fù)雜性。
求線(xiàn)性表L中的元素個(gè)數(shù)操作Length(L):
(1)對(duì)于順序存儲(chǔ)結(jié)構(gòu) 17、,存儲(chǔ)結(jié)構(gòu)中已經(jīng)保存了元素個(gè)數(shù),因此,只需要返回L.length即可。時(shí)間復(fù)雜性為O(1)。
(2)對(duì)于鏈?zhǔn)酱鎯?chǔ)結(jié)構(gòu),需要遍歷整個(gè)鏈表,才可以求得元素個(gè)數(shù),時(shí)間復(fù)雜性為O(n)。
(3)在鏈?zhǔn)酱鎯?chǔ)中,數(shù)據(jù)結(jié)構(gòu)的定義不是絕對(duì)的,可以定義一個(gè)特別的頭結(jié)構(gòu),增加一個(gè)域,記錄結(jié)點(diǎn)個(gè)數(shù),結(jié)點(diǎn)個(gè)數(shù)隨著插入和刪除結(jié)點(diǎn)而變化,這樣可以不便利整個(gè)鏈表,而直接返回元素個(gè)數(shù)。當(dāng)然這將增加存儲(chǔ)空間。
取線(xiàn)性表L中的第i個(gè)元素Get(L,i)操作:
(1)在順序存儲(chǔ)結(jié)構(gòu)中,元素都是連續(xù)存放的,可以通過(guò)數(shù)組下標(biāo)直接找到元素并返回,因此時(shí)間復(fù)雜性為O(1)。
(2)在鏈?zhǔn)酱鎯?chǔ)結(jié)構(gòu)中,必須要從頭結(jié)點(diǎn)開(kāi)始, 18、依次遍歷前面的i-1個(gè)元素,才能找到第i個(gè)元素,因此,時(shí)間復(fù)雜性為O(n)。
第五單元
簡(jiǎn)述Web應(yīng)用和傳統(tǒng)計(jì)算機(jī)程序(軟件)的區(qū)別
(1)程序構(gòu)成不同。傳統(tǒng)的應(yīng)用程序通常是由一個(gè)exe文件和相關(guān)的dll庫(kù)構(gòu)成,而Web應(yīng)用則是由一個(gè)主目錄及其包含的子目錄和大量網(wǎng)頁(yè)文件構(gòu)成。
(2)運(yùn)行環(huán)境不同。傳統(tǒng)應(yīng)用程序在操作系統(tǒng)上運(yùn)行,而Web網(wǎng)頁(yè)中的程序包含了服務(wù)端的腳本程序和客戶(hù)端腳本程序,服務(wù)端的腳本程序在Web服務(wù)器上運(yùn)行,客戶(hù)端腳本程序在Web瀏覽器中運(yùn)行。
(3)應(yīng)用界面不同。傳統(tǒng)的程序通常有特定的用戶(hù)界面,包括窗口、菜單、工具按鈕和對(duì)話(huà)框等概念;而Web應(yīng)用由一系列的網(wǎng)頁(yè)構(gòu)成,頁(yè) 19、面設(shè)計(jì)沒(méi)有統(tǒng)一標(biāo)準(zhǔn),頁(yè)面之間通過(guò)超鏈接等方式打開(kāi)。
隨著計(jì)算機(jī)技術(shù)及應(yīng)用的發(fā)展,計(jì)算機(jī)程序也經(jīng)歷了從計(jì)算機(jī)程序,到計(jì)算機(jī)軟件,到計(jì)算機(jī)應(yīng)用的發(fā)展變化,簡(jiǎn)述你對(duì)計(jì)算機(jī)程序概念的理解。
計(jì)算機(jī)程序是指用戶(hù)為了達(dá)到某種目的而編寫(xiě)的可以控制計(jì)算機(jī)運(yùn)行的一組指令序列。一般情況下,計(jì)算機(jī)程序的功能是相對(duì)單一、規(guī)模較小的。隨著計(jì)算機(jī)程序的規(guī)模越來(lái)越大,計(jì)算機(jī)程序概念的內(nèi)涵和外延也在不斷發(fā)展,計(jì)算機(jī)軟件和計(jì)算機(jī)應(yīng)用則是計(jì)算機(jī)程序發(fā)展到一定階段的產(chǎn)物。計(jì)算機(jī)軟件一般是指計(jì)算機(jī)程序和相關(guān)的文檔,文檔用于向用戶(hù)闡明程序的相關(guān)信息。計(jì)算機(jī)應(yīng)用的外延則更加廣泛,它不僅包含了計(jì)算機(jī)程序、各種文檔,還包含了運(yùn)行環(huán)境和用 20、戶(hù),共同構(gòu)成一個(gè)計(jì)算機(jī)應(yīng)用系統(tǒng)。
有C語(yǔ)言程序代碼如下(為描述方便,每一行前加了行號(hào))
(1)#include 21、第2行中,main函數(shù)前面為什么有void?
函數(shù)不需要返回值
(3)第4行的功能。
定義兩個(gè)整形變量x和width,并給width賦初值0
(4)設(shè)輸入整數(shù)356,寫(xiě)出執(zhí)行該程序的運(yùn)行結(jié)果
3
(5)說(shuō)明該程序的功能
輸入一個(gè)整數(shù),判斷該整數(shù)為幾位整數(shù)
第六單元
從網(wǎng)絡(luò)模型,網(wǎng)絡(luò)協(xié)議和網(wǎng)絡(luò)設(shè)備綜合理解計(jì)算機(jī)網(wǎng)絡(luò)通信的基本過(guò)程。
網(wǎng)絡(luò)模型:一般是指OSI七層(應(yīng)用、表示、會(huì)話(huà)、傳輸、網(wǎng)絡(luò)、數(shù)據(jù)鏈路、物理層)參考模型和TCP/IP四層(應(yīng)用、傳輸、internet層和網(wǎng)絡(luò)接入層)參考模型。
?????? 網(wǎng)絡(luò)協(xié)議:網(wǎng)絡(luò)協(xié)議為計(jì)算機(jī)網(wǎng)絡(luò)中進(jìn)行數(shù)據(jù)交換而建立的規(guī)則、標(biāo)準(zhǔn)或約定的 22、集合。網(wǎng)絡(luò)協(xié)議是由三個(gè)要素組成:語(yǔ)義、語(yǔ)法和時(shí)序。由起初的NCP到現(xiàn)在普遍使用的TCP/IP協(xié)議。
?????? 網(wǎng)絡(luò)設(shè)備:它是計(jì)算機(jī)網(wǎng)絡(luò)鏈接的物理實(shí)體和器件的總稱(chēng)?;镜木W(wǎng)絡(luò)設(shè)備有:計(jì)算機(jī)(無(wú)論其為個(gè)人電腦或服務(wù)器)、集線(xiàn)器、交換機(jī)、網(wǎng)橋、路由器、網(wǎng)關(guān)、網(wǎng)絡(luò)接口卡(NIC)、無(wú)線(xiàn)接入點(diǎn)(WAP)、打印機(jī)和調(diào)制解調(diào)器。
???? 計(jì)算機(jī)網(wǎng)絡(luò)是利用通訊設(shè)備和線(xiàn)路將分布在不同地理位置的具有獨(dú)立功能的多個(gè)計(jì)算機(jī)系統(tǒng)連接起來(lái),在功能完善的網(wǎng)絡(luò)軟件、網(wǎng)絡(luò)通訊協(xié)議和網(wǎng)絡(luò)操作系統(tǒng)等的控制下,進(jìn)行數(shù)據(jù)通信實(shí)現(xiàn)資源共享互操作和協(xié)同工作的系統(tǒng)。 計(jì)算機(jī)網(wǎng)絡(luò)通信的基本過(guò)程就是由網(wǎng)絡(luò)設(shè)備通過(guò)通訊設(shè)備連接起來(lái)的通訊 23、網(wǎng)絡(luò)借助網(wǎng)絡(luò)協(xié)議實(shí)現(xiàn)通訊和資源共享的過(guò)程。一般情況下,在互聯(lián)網(wǎng)模式下,應(yīng)用的網(wǎng)絡(luò)協(xié)議是TCP/IP協(xié)議。網(wǎng)絡(luò)模型就是OSI模型。
什么是瀏覽器/服務(wù)器(Browser/Server,B/S)三層架構(gòu),畫(huà)圖并簡(jiǎn)要說(shuō)明,簡(jiǎn)述網(wǎng)頁(yè)瀏覽的基本過(guò)程。
B/S三層架構(gòu):
第一層為客戶(hù)端表示層,只保留Web瀏覽器程序,不存放任何應(yīng)用程序。
第二層是應(yīng)用服務(wù)器層,由一臺(tái)或多臺(tái)Web服務(wù)器組成,處理應(yīng)用中的所有業(yè)務(wù)邏輯,以及執(zhí)行對(duì)數(shù)據(jù)庫(kù)的訪問(wèn)等。
第三層是數(shù)據(jù)中心層,安裝數(shù)據(jù)庫(kù)服務(wù)器,負(fù)責(zé)整個(gè)應(yīng)用中的數(shù)據(jù)存儲(chǔ)、查詢(xún)和更新等操作。
網(wǎng)頁(yè)瀏覽的基本過(guò)程:
(1)在客戶(hù)端的瀏覽器地址欄中,用戶(hù)輸入要 24、訪問(wèn)的網(wǎng)頁(yè)網(wǎng)址URL,按回車(chē)確認(rèn)。
(2)Web服務(wù)器收到客戶(hù)的HTTP請(qǐng)求,根據(jù)URL中指定的路徑和網(wǎng)頁(yè)文件,調(diào)出相應(yīng)的網(wǎng)頁(yè)文件。如果客戶(hù)要瀏覽的頁(yè)面是普通的html頁(yè)面,Web服務(wù)器將把該頁(yè)面直接發(fā)送給用戶(hù)。如果是服務(wù)器頁(yè),Web服務(wù)器將把該頁(yè)面交給應(yīng)用服務(wù)器,由應(yīng)用服務(wù)器執(zhí)行頁(yè)面中的服務(wù)器端腳本程序,執(zhí)行完后,將執(zhí)行結(jié)果返給Web服務(wù)器,Web服務(wù)器再將頁(yè)面發(fā)送到客戶(hù)端。
(3)在客戶(hù)端,Web瀏覽器接收Web服務(wù)器返回的網(wǎng)頁(yè)文件,文檔在瀏覽器中被打開(kāi),瀏覽器按照從上到下的順序顯示網(wǎng)頁(yè)內(nèi)容,如果存在客戶(hù)端腳本程序,則解釋執(zhí)行客戶(hù)端腳本程序,直到網(wǎng)頁(yè)文檔的結(jié)束。
互聯(lián)網(wǎng)時(shí)代是一個(gè)“不 25、怕做不到,就怕想不到”的時(shí)代,列舉你所熟悉的互聯(lián)網(wǎng)應(yīng)用,談?wù)勀銓?duì)這些應(yīng)用創(chuàng)新的感想和從中受到的啟發(fā)。
我所熟悉的互聯(lián)網(wǎng)應(yīng)用有
支付寶,它打破了現(xiàn)有國(guó)有壟斷的銀行體系;
QQ、微信,它們正在開(kāi)辟著一個(gè)多媒體互聯(lián)網(wǎng)通訊的新時(shí)代;
滴滴出行,通過(guò)提供不同的出行服務(wù),讓乘客享受到便捷、安全、有品質(zhì)、服務(wù)好的體驗(yàn)。
我從中收到的啟發(fā):
(1)我們要解放思想,積極擁抱互聯(lián)網(wǎng)革命的到來(lái);
(2)努力學(xué)習(xí)科學(xué)文化知識(shí),積極掌握互聯(lián)網(wǎng)技術(shù)和本領(lǐng),增強(qiáng)創(chuàng)新能力和創(chuàng)新意識(shí)。
人類(lèi)問(wèn)題求解的一般思維過(guò)程是什么?簡(jiǎn)要說(shuō)明。
(1)問(wèn)題分析。對(duì)問(wèn)題給出的條件、目標(biāo)和任務(wù)進(jìn)行研究,明確問(wèn)題的基本含義。對(duì)問(wèn) 26、題涉及的方方面面進(jìn)行分析,消除對(duì)問(wèn)題的疑問(wèn),做到對(duì)問(wèn)題有一個(gè)非常清晰明確的定義。
(2)提出假設(shè)。解決問(wèn)題的方法和途徑通常是以假設(shè)的形式出現(xiàn)。假設(shè)的提出需要一定的條件,它建立在問(wèn)題分析、人的知識(shí)和經(jīng)驗(yàn)之上。
(3)檢驗(yàn)假設(shè)??梢苑譃閷?shí)踐檢驗(yàn)和理論驗(yàn)證。對(duì)問(wèn)題給定相應(yīng)的數(shù)據(jù),檢查假設(shè)的結(jié)果是否正確,從而判斷假設(shè)的真?zhèn)巍?
什么是枚舉法?說(shuō)明枚舉法的優(yōu)缺點(diǎn)。
枚舉法是指列舉出問(wèn)題解空間的所有可能的情況,并逐個(gè)測(cè)試,從而找出符合問(wèn)題條件的解。
優(yōu)點(diǎn):比較直觀,易于理解,思路簡(jiǎn)單,程序編寫(xiě)和調(diào)試方便,一定可以求出最優(yōu)解。
缺點(diǎn):運(yùn)算量比較大,解題效率不高,如果枚舉范圍太大在時(shí)間上就難以承受。 27、
在計(jì)算機(jī)的發(fā)展歷史上,馮·諾依曼計(jì)算機(jī)體系結(jié)構(gòu)是開(kāi)創(chuàng)性的,它有哪些重要的思想?
核心思想:采用二進(jìn)制作為數(shù)字計(jì)算機(jī)的數(shù)制基礎(chǔ);存儲(chǔ)程序。
馮.諾依曼的思想給出了一臺(tái)計(jì)算機(jī)所具有的基本功能:1.需要把數(shù)據(jù)和程序送至計(jì)算機(jī)中;2.必須具有長(zhǎng)期存儲(chǔ)數(shù)據(jù)和程序的能力;3.能夠完成各種算術(shù)、邏輯運(yùn)算;4.能夠根據(jù)需要控制程序的運(yùn)行;5.能夠按照要求將結(jié)果輸出給用戶(hù)。
在馮.諾依曼計(jì)算機(jī)體系結(jié)構(gòu)中,計(jì)算機(jī)由運(yùn)算器、存儲(chǔ)器、控制器和輸入/輸出設(shè)備五個(gè)部分構(gòu)成。
列舉信息社會(huì)中你所知道的IT公司和人物,他們的成功和發(fā)展,對(duì)你有何啟示?
我所知道的IT公司和人物:
蘋(píng)果公司,斯蒂夫.喬布斯;Twitter,杰克.多西;雅虎公司,楊致遠(yuǎn)
啟示:
(1)我要解放思想,積極擁抱互聯(lián)網(wǎng)革命的到來(lái);
(2)我要努力學(xué)習(xí)科學(xué)文化知識(shí),積極掌握互聯(lián)網(wǎng)技術(shù)和本領(lǐng),增強(qiáng)創(chuàng)新能力和創(chuàng)新意識(shí)。
- 溫馨提示:
1: 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
2: 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶(hù)所有。
3.本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
5. 裝配圖網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶(hù)上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶(hù)上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶(hù)因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 6.煤礦安全生產(chǎn)科普知識(shí)競(jìng)賽題含答案
- 2.煤礦爆破工技能鑒定試題含答案
- 3.爆破工培訓(xùn)考試試題含答案
- 2.煤礦安全監(jiān)察人員模擬考試題庫(kù)試卷含答案
- 3.金屬非金屬礦山安全管理人員(地下礦山)安全生產(chǎn)模擬考試題庫(kù)試卷含答案
- 4.煤礦特種作業(yè)人員井下電鉗工模擬考試題庫(kù)試卷含答案
- 1 煤礦安全生產(chǎn)及管理知識(shí)測(cè)試題庫(kù)及答案
- 2 各種煤礦安全考試試題含答案
- 1 煤礦安全檢查考試題
- 1 井下放炮員練習(xí)題含答案
- 2煤礦安全監(jiān)測(cè)工種技術(shù)比武題庫(kù)含解析
- 1 礦山應(yīng)急救援安全知識(shí)競(jìng)賽試題
- 1 礦井泵工考試練習(xí)題含答案
- 2煤礦爆破工考試復(fù)習(xí)題含答案
- 1 各種煤礦安全考試試題含答案