一般地,給定非空數(shù)集A,B,按照某個(gè)對(duì)應(yīng)法則f,使得A中任一元素x,都有B中唯一確定的y與之對(duì)應(yīng),那么從集合A到集合B的這個(gè)對(duì)應(yīng),叫做從集合A到集合B的一個(gè)函數(shù)。
記作:x→y=f(x),x∈A.集合A叫做函數(shù)的定義域,記為D,集合{y∣y=f(x),x∈A}叫做值域,記為C。定義域,值域,對(duì)應(yīng)法則稱為函數(shù)的三要素。
一般書寫為y=f(x),x∈D.若省略定義域,則指使函數(shù)有意義的集合。映射一般地,給定非空數(shù)集A,B,從集合A到集合B的一個(gè)映射,叫做從集合A到集合B的一個(gè)函數(shù)。
向量函數(shù):自變量是向量的函數(shù)叫向量函數(shù)對(duì)應(yīng)、映射、函數(shù)三者的重要關(guān)系:函數(shù)是數(shù)集上的映射,映射是特指的對(duì)應(yīng)。即:函數(shù)包含于映射包含于對(duì)應(yīng)編程函數(shù)過程中的這些語句用于完成某些有意義的工作——通常是處理文本,控制輸入或計(jì)算數(shù)值。
通過在程序代碼中引入函數(shù)名稱和所需的參數(shù),可在該程序中執(zhí)行(或稱調(diào)用)該函數(shù)。類似過程,不過函數(shù)一般都有一個(gè)返回值。
它們都可在自己結(jié)構(gòu)里面調(diào)用自己,稱為遞歸。大多數(shù)編程語言構(gòu)建函數(shù)的方法里都含有Function關(guān)鍵字(或稱保留字)。
在一個(gè)變化過程中,發(fā)生變化的量叫變量(數(shù)學(xué)中,常常為x,而y則隨x值的變化而變化),有些數(shù)值是不隨變量而改變的,我們稱它們?yōu)槌A?。自變量:函?shù)一個(gè)與它量有關(guān)聯(lián)的變量,這一量中的任何一值都能在它量中找到對(duì)應(yīng)的固定值。
因變量(函數(shù)):隨著自變量的變化而變化,且自變量取唯一值時(shí),因變量(函數(shù))有且只有唯一值與其相對(duì)應(yīng)。函數(shù)值:在y是x的函數(shù)中,x確定一個(gè)值,y就隨之確定一個(gè)值,當(dāng)x取a時(shí),y就隨之確定為b,b就叫做a的函數(shù)值。
映射定義設(shè)A和B是兩個(gè)非空集合,如果按照某種對(duì)應(yīng)關(guān)系f,對(duì)于集合A中的任何一個(gè)元素a,在集合B中都存在唯一的一個(gè)元素b與之對(duì)應(yīng),那么,這樣的對(duì)應(yīng)(包括集合A,B,以及集合A到集合B的對(duì)應(yīng)關(guān)系f)叫做集合A到集合B的映射(Mapping),記作f:A→B。其中,b稱為a在映射f下的象,記作:b=f(a); a稱為b關(guān)于映射f的原象。
集合A中所有元素的象的集合記作f(A)。則有:定義在非空數(shù)集之間的映射稱為函數(shù)。
(函數(shù)的自變量是一種特殊的原象,因變量是特殊的象)幾何含義函數(shù)與不等式和方程存在聯(lián)系(初等函數(shù))。令函數(shù)值等于零,從幾何角度看,對(duì)應(yīng)的自變量的值就是圖象與X軸的交點(diǎn)的橫坐標(biāo);從代數(shù)角度看,對(duì)應(yīng)的自變量是方程的解。
另外,把函數(shù)的表達(dá)式(無表達(dá)式的函數(shù)除外)中的“=”換成“”,再把“Y”換成其它代數(shù)式,函數(shù)就變成了不等式,可以求自變量的范圍。集合論如果X到Y(jié)的二元關(guān)系f:X*Y,對(duì)于每個(gè)x∈X,都有唯一的y∈Y,使得∈f,則稱f為X到Y(jié)的函數(shù),記做:f:X→Y。
當(dāng)X=X1*…*Xn時(shí),稱f為n元函數(shù)。其特點(diǎn):值域和定義域重合單值性:取區(qū)間任意兩變量x1,x2,且x1元素輸入值的集合X被稱為f的定義域;可能的輸出值的集合Y被稱為f的值域。
函數(shù)的值域是指定義域中全部元素通過映射f得到的實(shí)際輸出值的集合。注意,把對(duì)應(yīng)域稱作值域是不正確的,函數(shù)的值域是函數(shù)的對(duì)應(yīng)域的子集。
計(jì)算機(jī)科學(xué)中,參數(shù)和返回值的數(shù)據(jù)類型分別確定了子程序的定義域和對(duì)應(yīng)域。因此定義域和對(duì)應(yīng)域是函數(shù)一開始就確定的強(qiáng)制進(jìn)行約束。
另一方面,值域是和實(shí)際的實(shí)現(xiàn)有關(guān)。分類單射函數(shù),將不同的變量映射到不同的值。
即:若x1和x2∈X,則僅當(dāng)x1≠x2時(shí)有f(x1)≠ f(x2)。單射滿射 雙射滿射函數(shù),其值域即為其對(duì)映域。
即:對(duì)映射f的對(duì)映域中之任意y,都存在至少一個(gè)x滿足。雙射函數(shù),既是單射的又是滿射的。
也叫一一對(duì)應(yīng)。雙射函數(shù)經(jīng)常被用于表明集合X和Y是等勢(shì)的,即有一樣的基數(shù)。
如果在兩個(gè)集合之間可以建立一個(gè)一一對(duì)應(yīng),則說這兩個(gè)集合等勢(shì)。象和原象元素x∈X在f的象就是f(x),他們所取的式值為0。
圖象函數(shù)f的圖象是平面上點(diǎn)對(duì)(x,f(x))的集合,其中x取定義域上所有成員的。函數(shù)圖象可以幫助理解證明一些定理。
如果X和Y都是連續(xù)的線,則函數(shù)的圖象有很直觀表示注意兩個(gè)集合X和Y的二元關(guān)系有兩個(gè)定義:一是三元組(X,Y,G),其中G是關(guān)系的圖;二是索性以關(guān)系的圖定義。用第二個(gè)定義則函數(shù)f等于其圖象。
例如:當(dāng)k>0時(shí),直線為升,過一三象限或向上平移,向下平移象限;當(dāng)k<0時(shí),直線為降,過二四象限,向上或向下平移象限。定義域若函數(shù)y=f(u)的定義域是B﹐函數(shù)u=g(x)的定義域是A﹐則復(fù)合函數(shù)y=f[g(x)]的定義域是D={x|x∈A,且g(x)∈B}3性質(zhì)有界性設(shè)函數(shù)f(x)的定義域?yàn)镈,數(shù)集X包含于D。
如果存在數(shù)K1,使得f(x)≤K1對(duì)任一x∈X都成立,則稱函數(shù)f(x)在X上有上界,而K1稱為函數(shù)f(x)在X上的一個(gè)上界。如果存在數(shù)K2,使得f(x)≥K2對(duì)任一x∈X都成立,則稱函數(shù)f(x)在X上有下界,而K2稱為函數(shù)f(x)在X上的一個(gè)下界。
如果存在正數(shù)M,使得|f(x)|<=M對(duì)任一x∈X都成立,則稱函數(shù)f(x)在X上有界,如果這樣的M不存在,就稱函數(shù)f(x)在X上無界。函數(shù)f(x)在X上有界的充分必要條件是它在X上既有上界又有下界。
單調(diào)性設(shè)函數(shù)f(x)的定義域?yàn)镈,區(qū)間I包含于D。如果對(duì)于區(qū)間I上任意兩點(diǎn)x1及x2,當(dāng)x1f(x2),則稱函數(shù)f(x)在區(qū)間I上是單調(diào)減少的。
單調(diào)增加和單調(diào)減少的函數(shù)統(tǒng)稱為單調(diào)函數(shù)。奇偶性設(shè)f(x)為一個(gè)實(shí)變量實(shí)值函數(shù),則f為奇函數(shù)若下列的。
全國(guó)計(jì)算機(jī)等級(jí)考試一級(jí)機(jī)試,內(nèi)容包括選擇題、Windows基本操作題、漢字錄入題、Word操作題、Excel操作題、PowerPoint操作題以及因特網(wǎng)操作題。
計(jì)算機(jī)一級(jí)考試內(nèi)容提綱基本要求 1.具有使用微型計(jì)算機(jī)的基礎(chǔ)知識(shí)(包括計(jì)算機(jī)病毒的防治常識(shí))。 2 了解微型計(jì)算機(jī)系統(tǒng)的組成和各組成部分的功能。
3,了解操作系統(tǒng)的基本功能和作用.掌握Windows的基本操作和應(yīng)用。 4.了解文字處理的基本知識(shí),掌握文字處理軟件"MS Word”的基本操作和應(yīng)用,熟練掌握 一種漢字(鍵盤),輸人方法。
5.了解電子表格軟件的基本知識(shí),掌握電子表格軟件"Excel”的基本操作和應(yīng)用。 6.了解多媒體演示軟件的基奉知識(shí).掌握演示文稿制作軟件"PowerPoint”的基本操作和應(yīng)用。
7 了解計(jì)算機(jī)網(wǎng)絡(luò)的基本概念和因特同(Internet)的初步知識(shí). 8. 掌握IE瀏覽器軟件和“OutlookExpress”軟件的基本操作和使用??荚噧?nèi)容 一、基礎(chǔ)知識(shí) 1.計(jì)算機(jī)的概念。
類型及其應(yīng)用領(lǐng)域;計(jì)算機(jī)系統(tǒng)的配置及主要技術(shù)指標(biāo)。 2.計(jì)算機(jī)中數(shù)據(jù)的表示二進(jìn)制的概念,整數(shù)的二進(jìn)制表示,西文字符的ASCll碼表示。
漢字及其編碼(國(guó)標(biāo)碼),數(shù)據(jù)的存儲(chǔ)單位(位、字節(jié)、字)。 3 計(jì)算機(jī)病毒的概念和病毒的防治。
4 計(jì)算機(jī)硬件系統(tǒng)的組成和功能:CPU、存儲(chǔ)器(ROM、RAM)以及常用的輸入輸出設(shè)備的功能。 5 計(jì)算機(jī)軟件系統(tǒng)的組成和功能:系統(tǒng)軟件和應(yīng)用軟件,程序設(shè)計(jì)語言(機(jī)器語言、匯編語言、高級(jí)語言)的概念。
二、操作系統(tǒng)的功能和使用 1.操作系統(tǒng)的基本概念、功能、組成和分類。 2.Windows操作系統(tǒng)的基本概念和常用術(shù)語,文件、文件名、目錄(文件夾)、目錄(文件夾)樹和路徑等。
3.Windows操作系統(tǒng)的基本操作和應(yīng)用: (1)Windows概述、特點(diǎn)和功能、配置和運(yùn)行環(huán)境。 (2)Windows“開始”按鈕、“任務(wù)欄”、“菜單”、·圖標(biāo)”等的使用。
(3)應(yīng)用程序的運(yùn)行和退出。 (4)熟練掌握資源管理系統(tǒng)“我的電腦”和“資源管理器”的操作與應(yīng)用。
文件和文件夾的創(chuàng)建、移動(dòng)、復(fù)制、刪除、更名、查找、打印和屬性設(shè)置。 (5)軟盤的格式化和整盤復(fù)制,磁盤屬性的查看等操作。
(6)中文輸入法的安裝、刪除和選用;顯示器的設(shè)置。 (7)快捷方式的設(shè)置和使用。
三、文字處理軟件的功能和使用 1.文字處理軟件的基本概念,中文Word的基本功能、運(yùn)行環(huán)境、啟動(dòng)和退出。 2.文檔的創(chuàng)建、打開和基本編輯操作,文本的查找與替換,多窗口和多文檔的編輯。
3.文檔的保存、保護(hù)、復(fù)制、刪除和插入。 4 字體格式設(shè)置、段落格式設(shè)置和文檔的頁(yè)面設(shè)置等基本的排版操作。
打印預(yù)覽和打印。 5.Word的對(duì)象搔作:對(duì)象的概念及種類.圖形、圖像對(duì)象的編輯,文本框的使用。
6.Word的表格制作功能:表格創(chuàng)建與修飾,表格中數(shù)據(jù)的輸入與編輯.數(shù)據(jù)的排序和計(jì)算。 四、電子表格軟件的功能和使用 1.電子表格的基本概念,中文Excel的功能、運(yùn)行環(huán)境、啟動(dòng)和退出 2.工作簿和工作表的基本概念.工作表的創(chuàng)建、數(shù)據(jù)輸人、編輯和排版。
3.工作表的插入、復(fù)制、移動(dòng)、更名、保存和保護(hù)等基本操作。4.單元格的絕對(duì)地址和相對(duì)地址的概念,工作表中公式的輸人與常用函數(shù)的使用。
5.數(shù)據(jù)清單的概念,記錄單的使用、記錄的排序、篩選、查找和分類匯總。 6.圖表的創(chuàng)建和格式設(shè)置。
7.工作表的頁(yè)面設(shè)置、打印預(yù)覽和打印。 五、電子演示文稿制作軟件的功能和使用 1.中文PowerPoint的功能、運(yùn)行環(huán)境、啟動(dòng)和退出。
2.演示文稿的創(chuàng)建、打開和保存。 3.演示文稿視圖的使用,幻燈片的制作、文宇編排、圖片和圖表插入且模板的選用。
4.幻燈片的插入和刪除、演示順序的改變.幻燈片格式的設(shè)置,幻燈5.幻燈片的插入和刪除、演示順序的改變.幻燈片格式的設(shè)置,幻燈片放映效果的設(shè)置.多媒體對(duì)象的插入.演示文稿的打包和打印。 六、因特網(wǎng)CInlernell的初步知識(shí)和應(yīng)用 1.計(jì)算機(jī)網(wǎng)絡(luò)的概念和分類。
2.因特網(wǎng)的摹本概念和接人方式。 3.因特同的簡(jiǎn)單應(yīng)用:撥號(hào)連接、瀏覽器(1E6.o)的使用,電子郵件。
這個(gè)隨便搜一下就知道?。旱谝还?jié) 計(jì)算機(jī)概述 一、計(jì)算機(jī)發(fā)展概況 第一代電子管計(jì)算機(jī)(1946-1957) 第二代晶體管計(jì)算機(jī)(1957-1964) 第三代中小集成電路計(jì)算機(jī)(1964-1972) 第四代大規(guī)模、超大集成電路計(jì)算機(jī)(1972-現(xiàn)在) 二、計(jì)算機(jī)的應(yīng)用 1.科學(xué)計(jì)算 2.數(shù)據(jù)處理 3.實(shí)時(shí)控制 4.計(jì)算機(jī)輔助工作 CAD CAM CAI CAE 5.人工智能 三、計(jì)算機(jī)信息處理的特點(diǎn) (1)能高速度、高質(zhì)量地完成各種數(shù)據(jù)加工任務(wù)。
(2)具有龐大的數(shù)據(jù)存儲(chǔ)容量和極快的數(shù)據(jù)存取速度。 (3)能提供方便的適用方式與豐富多樣的信息輸出形式。
(4)方便而迅速的計(jì)算機(jī)通信使信息共享很容易實(shí)現(xiàn)。 (5)高效率的計(jì)算機(jī)輔助開發(fā)手段。
模擬練習(xí) 【例1·單選題】第四代計(jì)算機(jī)的主要特征是( )。 A.電子管 B.晶體管 C.中小規(guī)模集成電路 D.大規(guī)模和超大規(guī)模集成電路『正確答案』D【例2·單選題】計(jì)算機(jī)輔助設(shè)計(jì)的英文縮寫是( )。
A.CAD B.CAI C.CAM D.CAT『正確答案』A第二節(jié) 數(shù)據(jù)在計(jì)算機(jī)中的表示 一、數(shù)據(jù)與信息 國(guó)際標(biāo)準(zhǔn)化組織(ISO)對(duì)數(shù)據(jù)所下的定義是:“數(shù)據(jù)是對(duì)事實(shí)、概念或指令的一種特殊表達(dá)形式,這種特殊的表達(dá)形式可以用人工的方法或者用自動(dòng)化的裝置進(jìn)行通信、翻譯轉(zhuǎn)換或者進(jìn)行加工處理?!? 信息是對(duì)人們有用的數(shù)據(jù),這些數(shù)據(jù)可能影響到人們行為決策。
二、二進(jìn)制 (一) 二進(jìn)制的相關(guān)概念 1.二進(jìn)制,數(shù)字電子計(jì)算機(jī)中采用二進(jìn)制計(jì)數(shù)法,在二進(jìn)制計(jì)數(shù)法中只有兩個(gè)數(shù)碼:即0和1,其基數(shù)為二,即逢二向高位進(jìn)一。 2.二進(jìn)制數(shù)與十進(jìn)制數(shù)的轉(zhuǎn)換 3.八進(jìn)制與十六進(jìn)制 有關(guān)二進(jìn)制、十進(jìn)制、八進(jìn)制、十六進(jìn)制數(shù)之間的相互轉(zhuǎn)換,可以利用“附件”中的計(jì)算器來進(jìn)行。
(二) 二進(jìn)制單位(補(bǔ)充內(nèi)容) 位bit:用于表示一個(gè)二進(jìn)制位、存儲(chǔ)信息的最小單位。 字節(jié)Byte:存儲(chǔ)信息的基本單位。
1字節(jié)=8位 1Byte=8bit 換算單位: 1KB=1024B=210B 1MB=1024KB=220B 1GB=1024MB=230B 字長(zhǎng):計(jì)算機(jī)一次能處理的二進(jìn)制位數(shù)。 常用:8位、16位、32位、64位 三、數(shù)值數(shù)據(jù)在計(jì)算機(jī)中的表示 數(shù)值數(shù)據(jù)在計(jì)算機(jī)中采用二進(jìn)制形式表示,其表示方式有定點(diǎn)表示法和浮點(diǎn)表示法兩種。
四、西文字符在計(jì)算機(jī)中的表示 西文包括:英文字母、數(shù)字符號(hào)、標(biāo)點(diǎn)符號(hào)、運(yùn)算符號(hào)、控制符號(hào) ASCII碼-美國(guó)標(biāo)準(zhǔn)信息交換碼(二進(jìn)制) 基本ASCII用7位二進(jìn)制數(shù)表示,占用一個(gè)字節(jié),最高位為0。 例:英文字母'B'的7位ASCII碼為100 0010。
存儲(chǔ)時(shí)為0100 0010。 比較大?。簲?shù)字<大寫字母<小寫字母 五、中文在計(jì)算機(jī)中的表示 1.漢字的輸入碼 漢字輸入方法:鍵盤輸入、語音輸入、掃描輸入、手寫輸入方法等。
鍵盤輸入法: 數(shù)字編碼(區(qū)位碼) 拼音編碼(全拼、雙拼) 字形編碼(五筆字型) 型音編碼(自然碼) 2.漢字的國(guó)際交換碼與機(jī)內(nèi)碼 國(guó)標(biāo)碼: 計(jì)算機(jī)與其他系統(tǒng)或設(shè)備之間交換漢字信息的標(biāo)準(zhǔn)編碼,又稱國(guó)際碼。1981年,我國(guó)頒布了國(guó)家標(biāo)準(zhǔn)《信息交換用字編碼字符集·基本集》,漢字國(guó)標(biāo)碼字符集中共收錄了漢字和圖形符號(hào)7445個(gè),其中一級(jí)漢字3755個(gè),二級(jí)漢字3008個(gè)和圖形符號(hào)682個(gè)。
一級(jí)漢字為使用頻度高的常用漢字,按漢語拼音安母順序排列;不常用的漢字為二級(jí)漢字按部首排列。 在漢字交換碼中,每個(gè)漢字用兩個(gè)字節(jié)表示。
漢字機(jī)內(nèi)碼(內(nèi)碼): 是計(jì)算機(jī)系統(tǒng)中用來存儲(chǔ)和處理中、西文信息的代碼。 漢字內(nèi)碼:用兩個(gè)字節(jié)表示。
內(nèi)碼與國(guó)標(biāo)碼的關(guān)系: 它們的區(qū)別在于國(guó)際碼兩個(gè)字節(jié)的最高位都是“0”,而機(jī)內(nèi)碼兩個(gè)字節(jié)的最高位都是“1”。 3.漢字的字形碼 漢字輸出碼又叫做漢字字形碼或漢字字模。
漢字輸出碼的和用是輸出漢字,對(duì)漢字字形經(jīng)過點(diǎn)陣的數(shù)字化后形成的一串二進(jìn)制數(shù)稱為漢字輸出碼。 點(diǎn)陣字形由排成方陣(如16*16、24*24、48*48……)的一組二進(jìn)制數(shù)字表示一個(gè)字符。
16*16點(diǎn)陣字形常用于屏幕顯示,筆畫生硬,細(xì)節(jié)難以區(qū)分:打印輸出常用24*24、40*40、48*48,甚至96*96或更高,點(diǎn)陣的數(shù)字越大,說明筆鋒越完整,字跡越清晰美觀。 點(diǎn)陣字形的字節(jié)計(jì)算:點(diǎn)陣數(shù)/8 4.常用漢字輸入法簡(jiǎn)介 模擬練習(xí) 【例3·判斷題】'9'的ASCII碼小于'a'的ASCII碼。
( )『正確答案』對(duì)【例4·單選題】存儲(chǔ)信息的基本單位是( )。 A.bit B.byte C.KB D.MB『正確答案』B【例5·判斷題】漢字輸入碼是為了解決將漢字輸入計(jì)算機(jī)而編制的代碼。
( )『正確答案』對(duì)【例6·單選題】24*24點(diǎn)陣字庫(kù)中的一個(gè)漢字需占( )字節(jié)的存儲(chǔ)空間。 A.16 B.72 C.48 D.64『正確答案』B【例7·單選題】不同的漢字輸入方法輸入漢字后,該漢字的內(nèi)碼是( )的。
A.相同的 B.完全不相同 C.大部分相同 D.部分相同『正確答案』A第三節(jié) 計(jì)算機(jī)硬件 一、計(jì)算機(jī)系統(tǒng) 一個(gè)完整的計(jì)算機(jī)系統(tǒng)是由硬件、軟件及用戶等三部分組成的人機(jī)系統(tǒng)。 二、計(jì)算機(jī)的邏輯結(jié)構(gòu) 計(jì)算機(jī)體系結(jié)構(gòu)的基本思想:馮·諾依曼原理 1.輸入設(shè)備 2.輸出設(shè)備 3.存儲(chǔ)器 (1)主存儲(chǔ)器 主存儲(chǔ)器也叫內(nèi)存儲(chǔ)器,簡(jiǎn)稱內(nèi)存,其特點(diǎn)是存取速度快、可靠性高,但容量有限。
(2)輔助存。
計(jì)算機(jī)應(yīng)用基礎(chǔ)試題一、填空題(每空1分,共30分)1、計(jì)算計(jì)的軟件系統(tǒng)通常分成______軟件和______軟件。
2、字長(zhǎng)是計(jì)算機(jī)______次能處理的______進(jìn)制位數(shù)。3、1KB=______B;1MB=______KB。
4、計(jì)算機(jī)中,中央處理器CPU由______和______兩部分組成。5、CPU按指令計(jì)數(shù)器的內(nèi)容訪問主存,取出的信息是______;按操作數(shù)地址訪問主存,取出的信息是______。
6、磁盤上各磁道長(zhǎng)度不同,每圈磁道容量______,內(nèi)圈磁道的存儲(chǔ)密度______外圈磁道的存儲(chǔ)密度。7、完整的磁盤文件名由______和______組成。
8、每張磁盤只有一個(gè)______目錄,可有多個(gè)______目錄。9、DOS中備份文件命令是______。
從備份盤中恢復(fù)文件的命令是______。10、漢字國(guó)標(biāo)碼規(guī)定了一級(jí)漢字______個(gè),二級(jí)漢字______個(gè)。
11、每個(gè)漢字機(jī)內(nèi)碼至少占______個(gè)字節(jié),每個(gè)字節(jié)最高位為______。12、目前我國(guó)最流行的能夠在DOS環(huán)境下運(yùn)行的國(guó)產(chǎn)字處理軟件是______和 。
13、用文字處理軟件編輯文件時(shí)所用控制符與______處理系統(tǒng)相對(duì)應(yīng),一般______通用。14、在BASIC語言中,未賦值簡(jiǎn)單變量的初值為______,未賦值字符串變量的初值是______。
15、表達(dá)式INT(5.8)的值為______,表達(dá)式CINT(5.8)的值為______。二、單項(xiàng)選擇題(每小題1分,共45分)1、計(jì)算機(jī)的存儲(chǔ)系統(tǒng)一般指主存儲(chǔ)器和( )A、累加器 B、寄存器C、輔助存儲(chǔ)器 D、鼠標(biāo)器2、下列邏輯運(yùn)算中結(jié)果正確的是( )A、1?0=1 B、0?1=1C、1+0=0 D、1+1=13、下列十進(jìn)制數(shù)與二進(jìn)制數(shù)轉(zhuǎn)換結(jié)果正確的是( ) A、(8)10=(110)2 B、(4)10=(1000)2 C、(10)10=(1100)2 D、(9)10=(1001)24、動(dòng)態(tài)RAM的特點(diǎn)是( )A、工作中需要?jiǎng)討B(tài)地改變存儲(chǔ)單元內(nèi)容B、工作中需要?jiǎng)討B(tài)地改變?cè)L存地址C、每隔一定時(shí)間需要刷新D、每次讀出后需要刷新5、刪除當(dāng)前輸入的錯(cuò)誤字符,可直接按下( )A、Enter鍵 B、ESC鍵C、Shift鍵 D、BackSpace鍵6、顯示磁盤文件目錄的DOS命令是( )A、TREE B、TYPEC、DIR D、DISPLAY7、DOS文件主名規(guī)定字符數(shù)為( )A、0-3個(gè) B、1-8個(gè)C、1-3個(gè) D、0-8個(gè)8、DOS系統(tǒng)中打印機(jī)設(shè)備名是( )A、CON B、PRINTERC、AUX D、PRN9、用DOS命令DEL F?.E*可刪除的文件是( )A、F1.EXE B、FA.BAKC、FILE.EXE D、FIST.E310、DOS目錄是( )A、菜單結(jié)構(gòu) B、網(wǎng)狀結(jié)構(gòu)C、樹形結(jié)構(gòu) D、環(huán)狀結(jié)構(gòu)11、操作系統(tǒng)是一種( )A、系統(tǒng)軟件 B、操作規(guī)范C、編譯系統(tǒng) D、應(yīng)用軟件12、DOS中擴(kuò)展名為.BAK的文件稱為( )A、批處理文件 B、BASIC文件C、臨時(shí)文件 D、備份文件13、通常DOS將常用命令歸屬于( )A、外部命令 B、內(nèi)部命令C、系統(tǒng)命令 D、配置命令14、顯示C盤根目錄下B5.PRG文件內(nèi)容的DOS命令是( ) A、DIR B5.PRG B、TYPE C:\B5.PRG C、DIR C:\B5.PRG D、TYPE C:\B*.PRG15、顯示磁盤卷標(biāo)的DOS命令是( ) A、DIR B、TYPE C、VOL D、VER16、DOS命令DEL功能的正確描述是( )A、一次只能刪除一個(gè)讀寫文件B、一次可以刪除一個(gè)或多個(gè)讀寫文件C、可以刪除隱含文件D、可以刪除只讀文件17、把當(dāng)前盤當(dāng)前目錄中文件(主)名以W開頭、第四個(gè)字符為A的所有文件復(fù)制到B盤當(dāng)前目標(biāo)中,應(yīng)使用的DOS命令是( ) A、COPY W*A.* B: B、COPY W??A*.* B: C、COPY W*?A.* B: D、DISKCOPY A: B:18、DOS狀態(tài)下能將樣板行中所有字符一次復(fù)制到命令行上的功能鍵是( )A、F1 B、SHIFT C、F3 D、F519、下列功能相同的一組DOS命令是( ) A、COPY和DISKCOPY B、REN和RENAME C、COMP和DISKCOMP D、DIR和TYPE20、當(dāng)前工作盤是C,將A盤中ZZ\u1子目錄下的文件W.BAS復(fù)制到B盤\u1\u2下的DOS命令是( ) A、COPY \u1\W.BAS B:\u1\u2B、COPY A:\u1\W.BAS B:\u2C、COPY A:\u1\W.BAS B:\u1\u2D、COPY W.BAS B:\u1\u221、漢字的外碼又稱( )A、交換碼 B、輸入碼C、字形碼 D、國(guó)標(biāo)碼22、在UCDOS漢字系統(tǒng)下,要進(jìn)入?yún)^(qū)位碼輸入方式,需按組合鍵( )A、Ctrl+F1 B、Alt+F1C、Shift+F1 D、Alt+F623、退出UCDOS可按組合鍵( )A、Ctrl+F4 B、Ctrl+F5C、Ctrl+F6 D、Ctrl+F724、UCDOS漢字系統(tǒng)中,全角與半角轉(zhuǎn)換需按組合鍵( )A、Alt+F9 B、Ctrl+F9C、Alt+F6 D、Ctrl+F625、在漢字庫(kù)中查找漢字時(shí),輸入的是漢字的機(jī)內(nèi)碼,輸出的是漢字的( )A、交換碼 B、信息碼C、外部碼 D、字形碼26、自然碼編碼方法應(yīng)歸為( )A、音碼 B、形碼C、音形碼 D、形義碼27、通常所說的區(qū)位、全拼雙音、雙拼雙音、智能全拼、五筆字型和自然碼是不同的( )A、漢字字庫(kù) B、漢字輸入法C、漢字代碼 D、漢字程序28、自然碼軟件是懸掛式系統(tǒng),在漢字系統(tǒng)下掛接自然碼軟件要執(zhí)行命令( )A、PY B、SP C、WBX D、ZRM29、在UCDOS全拼輸入方式中,在提示行上向前或向后翻頁(yè)查找,要按鍵( )A、〈和〉 B、-和=C、[和] D、(和)30、使用UCDOS全拼方式輸入詞組“計(jì)算”,所用的代碼是( ) A、jisuan B、ji suan C、jisc D、jisf31、WPS和CCED是( )A、財(cái)務(wù)軟件 B、文字編輯。
基礎(chǔ)知識(shí)重要,但是具體來說,哪些點(diǎn)重要呢? 今天我就試圖總結(jié)一下,也歡迎大家補(bǔ)充。
信息的表示和處理計(jì)算機(jī)如何表示整數(shù):有符號(hào)數(shù)和無符號(hào)數(shù),尤其是如何用補(bǔ)碼表示負(fù)數(shù),數(shù)字的取值范圍。 計(jì)算機(jī)如何表示浮點(diǎn)數(shù),為什么小數(shù)的二進(jìn)制表示法只能近似表示十進(jìn)制小數(shù)。
數(shù)值的轉(zhuǎn)換、移位 這幾點(diǎn)非常重要,因?yàn)閹缀跛械木幊陶Z言都有數(shù)據(jù)類型,而最基本數(shù)據(jù)類型必然包括整數(shù)和浮點(diǎn)數(shù)。 搞不清這些表示和運(yùn)算,在編程中就會(huì)遇到一些稀奇古怪的問題。
從匯編層面理解程序的執(zhí)行順序、分支、循環(huán)、函數(shù)調(diào)用、數(shù)組、結(jié)構(gòu)體等在匯編層面是怎么實(shí)現(xiàn)的,寄存器和內(nèi)存是怎么使用的。 理解了這些其實(shí)也就理解了馮諾依曼計(jì)算機(jī)體系結(jié)構(gòu),這是計(jì)算機(jī)學(xué)科一個(gè)基礎(chǔ)性的東西。
知道程序在底層是怎么運(yùn)轉(zhuǎn)的, 對(duì)于學(xué)習(xí)各種虛擬機(jī)有很大的幫助,比如JVM,它要解析執(zhí)行的是字節(jié)碼,字節(jié)碼本質(zhì)上要表達(dá)的就是這些東西,只不過有所擴(kuò)展。 理解了棧幀,就能理解函數(shù)調(diào)用的本質(zhì),遞歸,以及尾遞歸的實(shí)現(xiàn)。
還有安全相關(guān)的概念,如緩沖區(qū)溢出這個(gè)臭名卓著的漏洞及其防范辦法。 進(jìn)程和線程程序員必備的知識(shí),不了解這個(gè),簡(jiǎn)直是無法編程。
需要掌握進(jìn)程的地址空間,代碼在哪里,堆在哪里,棧在哪里。 要準(zhǔn)確理解進(jìn)程和線程之間的關(guān)系,為什么說進(jìn)程是擁有資源的基本單位, 線程是CPU調(diào)度的基本單位? 進(jìn)程切換和線程切換之間的區(qū)別和聯(lián)系。
他們是如何創(chuàng)建,執(zhí)行,有哪些狀態(tài),狀態(tài)之間的轉(zhuǎn)換。 由此會(huì)涉及到并發(fā)和并行,線程之間的競(jìng)爭(zhēng)和合作。
鎖的本質(zhì)(硬件層面),樂觀鎖,悲觀鎖,死鎖等問題。 線程的實(shí)現(xiàn)方式,用戶級(jí)線程和內(nèi)核級(jí)線程的對(duì)應(yīng)方式。
在編程的過程中,有些知識(shí)點(diǎn)會(huì)直接使用,如多線程編程,鎖。 還有一些概念能用到很多地方,例如CAS,不僅僅是編程語言的概念,還能在更新數(shù)據(jù)庫(kù)時(shí)使用。
再比如你理解了線程的實(shí)現(xiàn)方式,迅速就能掌握go語言中并發(fā)的手段:goroutine。 存儲(chǔ)器的層次結(jié)構(gòu)Tomcat用了多線程執(zhí)行請(qǐng)求,Redis用了單線程來處理請(qǐng)求,Node.js也用了單線程來,這是為什么? 秘密都在存儲(chǔ)器的層次結(jié)構(gòu)。
人類制造的計(jì)算機(jī)設(shè)備之間有著巨大的速度差異: 總之,CPU超級(jí)快,內(nèi)存比較快,硬盤非常慢,網(wǎng)絡(luò)更慢, 這個(gè)速度差異是IT行業(yè)的一個(gè)核心問題,人類想了很多辦法試圖去彌補(bǔ)這個(gè)差異:多線程,緩存,異步,多路復(fù)用,硬件層面的DMA。 記著下面這張圖,每當(dāng)你遇到某個(gè)軟件的特性的時(shí)候,想一想和它有什么關(guān)系: 數(shù)據(jù)結(jié)構(gòu)和算法它的重要性我羅嗦過很多次了,不用再重復(fù)了, 我就舉個(gè)最簡(jiǎn)單的例子: 理解了B+ Tree才能理解MySQL的InnoDB的索引,理解了索引才能更好地優(yōu)化查詢,對(duì)吧? 計(jì)算機(jī)網(wǎng)絡(luò)現(xiàn)在的程序基本上都是網(wǎng)絡(luò)程序, 所以這也是一個(gè)必備的基礎(chǔ)知識(shí),學(xué)習(xí)計(jì)算機(jī)網(wǎng)絡(luò)的一大好處就是和工作直接相關(guān),能直接使用,比較有動(dòng)力。
HTTP協(xié)議肯定跑不掉,TCP,UDP也得會(huì),尤其是TCP可靠傳輸?shù)脑恚喝绾卧谝粋€(gè)不可靠的網(wǎng)絡(luò)中進(jìn)行可靠的傳輸, 這是無數(shù)前輩總結(jié)的經(jīng)驗(yàn),一定得掌握。 要理解什么是通信協(xié)議,也許某一天你自己就需要定制一個(gè)協(xié)議來傳輸數(shù)據(jù)。
分組交換是什么意思? 協(xié)議分層的本質(zhì)是什么? 什么叫無狀態(tài)的協(xié)議? Socket相關(guān)的編程更是重點(diǎn),尤其是涉及到服務(wù)器端高并發(fā)的時(shí)候,如何維持和處理這些海量的socket, epoll等技術(shù)就得上場(chǎng)了。 還有非常重要的HTTPs的基本原理,也是網(wǎng)絡(luò)安全的精華所在:對(duì)稱加密,非對(duì)稱加密,消息摘要,數(shù)字證書,中間人攻擊。
數(shù)據(jù)庫(kù)不多說,關(guān)系模型、范式、SQL、索引、事務(wù)等知識(shí)都得掌握,尤其是要了解他們的實(shí)現(xiàn)方式。 分布式的基礎(chǔ)知識(shí)這些已經(jīng)偏向應(yīng)用層面了,但是現(xiàn)在很多系統(tǒng)都是分布式的了,分布式就變成了一種基礎(chǔ)知識(shí)。
系統(tǒng)通信:RPC, 消息隊(duì)列等 負(fù)載均衡的原理 CAP原理,BASE原理,冪等性,一致性模型(強(qiáng)一致性,最終一致性。..)和相關(guān)協(xié)議(兩階段提交,Raft,Paxos。
) 數(shù)據(jù)分片:取模算法,一致性Hash,虛擬桶 基本的設(shè)計(jì)思想下面這幾種設(shè)計(jì)思想對(duì)我影響很大,需要大家特別注意。
但是掌握起來卻很不容易,需要在實(shí)踐中不斷地體會(huì): 正交:各個(gè)概念之間可以獨(dú)立變化 抽象:拋棄細(xì)節(jié),找到本質(zhì)和共性《深入理解計(jì)算機(jī)系統(tǒng)》一書中提到:“指令集是對(duì)CPU的抽象, 文件是對(duì)輸入/輸出設(shè)備的抽象, 虛擬存儲(chǔ)器是對(duì)程序存儲(chǔ)的抽象, 進(jìn)程是對(duì)一個(gè)正在運(yùn)行的程序的抽象, 而虛擬機(jī)是對(duì)整個(gè)計(jì)算機(jī)(包括操作系統(tǒng)、處理器和程序)的抽象。 如果你對(duì)這句話透徹理解了,說明對(duì)計(jì)算機(jī)系統(tǒng)的認(rèn)識(shí)已經(jīng)很深刻了。
分層:我只想和我的鄰居打交道, 如網(wǎng)絡(luò)協(xié)議,Web應(yīng)用開發(fā)。 分而治之:大事化小,小事化了,架構(gòu)設(shè)計(jì)必備。
關(guān)鍵點(diǎn)來了,怎么學(xué)習(xí)呢?我原來的方式是先看書,看了很多書,數(shù)據(jù)結(jié)構(gòu),操作系統(tǒng),匯編,網(wǎng)絡(luò)。
這種辦法的最大問題就是枯燥(嗯,那時(shí)候還沒有碼農(nóng)翻身這樣用故事講解技術(shù)的文章)。理論多,實(shí)踐少,很多知識(shí)點(diǎn)體會(huì)不深, 等到參與的項(xiàng)目多了,Coding多了,這些知識(shí)點(diǎn)才慢慢地鮮活起來。
一種更加有效的辦法是從工作中用到的知識(shí)點(diǎn)出發(fā),從這。
查找重復(fù)內(nèi)容公式:=IF(COUNTIF(A:AA2)>1”重復(fù)””")。
2
用出生年月來計(jì)算年齡公式:=TRUNC((DAYS360(H6”2009/8/30″FALSE))/3600)。
3
從輸入的18位身份證號(hào)的出生年月計(jì)算公式:=CONCATENATE(MID(E274)”/”MID(E2112)”/”MID(E2132))。
4
從輸入的身份證號(hào)碼內(nèi)讓系統(tǒng)自動(dòng)提取性別,可以輸入以下公式:=IF(LEN(C2)=15IF(MOD(MID(C2151)2)=1”男””女”)IF(MOD(MID(C2171)2)=1”男””女”))公式內(nèi)的“C2”代表的是輸入身份證號(hào)碼的單元格。
5
求和: =SUM(K2:K56) ——對(duì)K2到K56這一區(qū)域進(jìn)行求和;
6
平均數(shù): =AVERAGE(K2:K56) ——對(duì)K2 K56這一區(qū)域求平均數(shù);
7
排名: =RANK(K2,K$2:K$56) ——對(duì)55名學(xué)生的成績(jī)進(jìn)行排名;
8
等級(jí): =IF(K2>=85”優(yōu)”IF(K2>=74”良”IF(K2>=60”及格””不及格”
學(xué)期總評(píng): =K2*0.3+M2*0.3+N2*0.4 ——假設(shè)K列、M列和N列分別存放著學(xué)生的“平時(shí)總評(píng)”、“期中”、“期末”三項(xiàng)成績(jī);
最高分: =MAX(K2:K56) ——求K2到K56區(qū)域(55名學(xué)生)的最高分;
最低分: =MIN(K2:K56) ——求K2到K56區(qū)域(55名學(xué)生)的最低分;
分?jǐn)?shù)段人數(shù)統(tǒng)計(jì):
(1) =COUNTIF(K2:K56”100″) ——求K2到K56區(qū)域100分的人數(shù);假設(shè)把結(jié)果存放于K57單元格;
(2) =COUNTIF(K2:K56”>=95″)-K57 ——求K2到K56區(qū)域95~99.5分的人數(shù);假設(shè)把結(jié)果存放于K58單元格;
(3)=COUNTIF(K2:K56”>=90″)-SUM(K57:K58) ——求K2到K56區(qū)域90~94.5分的人數(shù);假設(shè)把結(jié)果存放于K59單元格;
(4)=COUNTIF(K2:K56”>=85″)-SUM(K57:K59) ——求K2到K56區(qū)域85~89.5分的人數(shù);假設(shè)把結(jié)果存放于K60單元格;
(5)=COUNTIF(K2:K56”>=70″)-SUM(K57:K60) ——求K2到K56區(qū)域70~84.5分的人數(shù);假設(shè)把結(jié)果存放于K61單元格;
(6)=COUNTIF(K2:K56”>=60″)-SUM(K57:K61) ——求K2到K56區(qū)域60~69.5分的人數(shù);假設(shè)把結(jié)果存放于K62單元格;
(7) =COUNTIF(K2:K56”
說明:COUNTIF函數(shù)也可計(jì)算某一區(qū)域男、女生人數(shù)。
如:=COUNTIF(C2:C351”男”) ——求C2到C351區(qū)域(共350人)男性人數(shù);
優(yōu)秀率: =SUM(K57:K60)/55*100
及格率: =SUM(K57:K62)/55*100
標(biāo)準(zhǔn)差: =STDEV(K2:K56) ——求K2到K56區(qū)域(55人)的成績(jī)波動(dòng)情況(數(shù)值越小,說明該班學(xué)生間的成績(jī)差異較小,反之,說明該班存在兩極分化);
條件求和: =SUMIF(B2:B56”男”,K2:K56) ——假設(shè)B列存放學(xué)生的性別,K列存放學(xué)生的分?jǐn)?shù),則此函數(shù)返回的結(jié)果表示求該班男生的成績(jī)之和;
多條件求和: {=SUM(IF(C3:C322=”男”IF(G3:G322=110)))} ——假設(shè)C列(C3:C322區(qū)域)存放學(xué)生的性別,G列(G3:G322區(qū)域)存放學(xué)生所在班級(jí)代碼(1、2、3、4、5),則此函數(shù)返回的結(jié)果表示求 一班的男生人數(shù);這是一個(gè)數(shù)組函數(shù),輸完后要按Ctrl+Shift+Enter組合鍵(產(chǎn)生“{……}”)?!皗}”不能手工輸入,只能用組合鍵產(chǎn)生。
根據(jù)出生日期自動(dòng)計(jì)算周歲:=TRUNC((DAYS360(D3NOW( )))/3600)
你那個(gè)offset的東西我就不回答了,太簡(jiǎn)單了,看了我推薦的資料,你就都明白了。
病毒于反病毒牽涉到的內(nèi)容很多,首先就是匯編的相關(guān)知識(shí),建議你看羅云斌的《琢石成器-windows環(huán)境下32位匯編語言程序設(shè)計(jì)》這本是必讀的書,研究病毒,木馬,逆向等這些東西,匯編不行,寸步難行。
接下來要對(duì)windows下的api函數(shù)有了解,直接看msdn把,api分幾個(gè)大類,可以粗略的讀一下,不要求你都會(huì),但是至少要知道都有那些大類,都什么作用,特別是于進(jìn)程和線程相關(guān)的api。
mfc雖然已經(jīng)快被淘汰了,但是很多資料還是用mfc寫的,不懂也不行,看《深入淺出mfc》,孫鑫老師講的不錯(cuò),視頻和書都有。
關(guān)于系統(tǒng)和底層的學(xué)習(xí),可以先看看操作系統(tǒng)原理,還有就是就是一本不錯(cuò)的windows內(nèi)核書,《天書夜讀-從匯編語言到windows內(nèi)核編程》,譚文和邵建磊的,他們還有兩本書,我還沒找到,一本 《竹林蹊徑-深入淺出windows驅(qū)動(dòng)開發(fā)》 一本《寒江獨(dú)釣-windows內(nèi)核編程和信息安全》,都挺不錯(cuò)的。
學(xué)到這里估計(jì)你就進(jìn)入了一個(gè)新的境界,想要調(diào)試和逆向病毒了,結(jié)果發(fā)現(xiàn)都是加殼的,呵呵,在推薦你一本書《加密與解密》第三版的,看雪論壇出的,帶你進(jìn)入一個(gè)新天地。
接著把,你又迷茫了,不曉得為什么很多東西調(diào)試不了,怎么調(diào)試,好吧,還有一本調(diào)試者的圣經(jīng)《軟件調(diào)試》,你會(huì)發(fā)現(xiàn),哎呀,我的底層這么差,那就把操作系統(tǒng)的東西再看一遍把,呵呵
聲明:本網(wǎng)站尊重并保護(hù)知識(shí)產(chǎn)權(quán),根據(jù)《信息網(wǎng)絡(luò)傳播權(quán)保護(hù)條例》,如果我們轉(zhuǎn)載的作品侵犯了您的權(quán)利,請(qǐng)?jiān)谝粋€(gè)月內(nèi)通知我們,我們會(huì)及時(shí)刪除。
蜀ICP備2020033479號(hào)-4 Copyright ? 2016 學(xué)習(xí)鳥. 頁(yè)面生成時(shí)間:3.917秒