第一篇:模塊計(jì)算機(jī)類(lèi)型“x64”與目標(biāo)計(jì)算機(jī)類(lèi)型“X86”沖突
VS2010下面配置好Opencv后,寫(xiě)了個(gè)小例子會(huì)出現(xiàn)上述的錯(cuò)誤,在網(wǎng)上找了資料,幾乎沒(méi)有關(guān)于這個(gè)錯(cuò)誤的解釋。
一種可以解決的方法是:
1、修改目標(biāo)計(jì)算機(jī)類(lèi)型:項(xiàng)目->熟悉->連接器(Linker)->高級(jí)->目標(biāo)計(jì)算機(jī)。然后把目標(biāo)計(jì)算機(jī)類(lèi)型改成X6
4。如下圖所示:
2、配置管理器:解決方案平臺(tái)(默認(rèn)是Win32的)->選擇配置管理器->活動(dòng)解決方案平臺(tái)下選擇x64。如下圖所示:
完成上述兩個(gè)步驟后,在Debug下運(yùn)行通過(guò)。
對(duì)與為什么會(huì)要這樣設(shè)置,其實(shí)錯(cuò)誤提示中就能找到答案,但是什么是目標(biāo)計(jì)算機(jī)?什么是目標(biāo)計(jì)算機(jī)類(lèi)型“X64”和目標(biāo)計(jì)算機(jī)類(lèi)型“X84”?
我個(gè)人的理解是:X64指的是64位的操作系統(tǒng),因?yàn)槲矣玫氖荳in7,我想這和CPU的架構(gòu)沒(méi)直接關(guān)系,因?yàn)檫@畢竟是軟件環(huán)境配置。
至于X86,我認(rèn)為是32位的操作系統(tǒng),如Xp系統(tǒng)。
由于自己對(duì)硬件、架構(gòu)不是很懂,所以也不知道個(gè)所以然。
第二篇:計(jì)算機(jī)應(yīng)用類(lèi)型知識(shí)
====
■什么是多進(jìn)程:
進(jìn)程是程序在計(jì)算機(jī)上的一次執(zhí)行活動(dòng)。當(dāng)你運(yùn)行一個(gè)程序,你就啟動(dòng)了一個(gè)進(jìn)程。顯然,程序是死的(靜態(tài)的),進(jìn)程是活的(動(dòng)態(tài)的)。進(jìn)程可以分為系統(tǒng)進(jìn)程和用戶(hù)進(jìn)程。凡是用于完成操作系統(tǒng)的各種功能的進(jìn)程就是系統(tǒng)進(jìn)程,它們就是處于運(yùn)行狀態(tài)下的操作系統(tǒng)本身;用戶(hù)進(jìn)程就不必我多講了吧,所有由你啟動(dòng)的進(jìn)程都是用戶(hù)進(jìn)程。進(jìn)程是操作系統(tǒng)進(jìn)行資源分配的單位。
在Windows下,進(jìn)程又被細(xì)化為線(xiàn)程,也就是一個(gè)進(jìn)程下有多個(gè)能獨(dú)立運(yùn)行的更小的單位。
在同一個(gè)時(shí)間里,同一個(gè)計(jì)算機(jī)系統(tǒng)中如果允許兩個(gè)或兩個(gè)以上的進(jìn)程處于運(yùn)行狀態(tài),這便是多任務(wù)?,F(xiàn)代的操作系統(tǒng)幾乎都是多任務(wù)操作系統(tǒng),能夠同時(shí)管理多個(gè)進(jìn)程的運(yùn)行。多任務(wù)帶來(lái)的好處是明顯的,比如你可以邊聽(tīng)mp3邊上網(wǎng),與此同時(shí)甚至可以將下載的文檔打印出來(lái),而這些任務(wù)之間絲毫不會(huì)相互干擾。那么這里就涉及到并行的問(wèn)題,俗話(huà)說(shuō),一心不能二用,這對(duì)計(jì)算機(jī)也一樣,原則上一個(gè)CPU只能分配給一個(gè)進(jìn)程,以便運(yùn)行這個(gè)進(jìn)程。我們通常使用的計(jì)算機(jī)中只有一個(gè)CPU,也就是說(shuō)只有一顆心,要讓它一心多用,同時(shí)運(yùn)行多個(gè)進(jìn)程,就必須使用并發(fā)技術(shù)。實(shí)現(xiàn)并發(fā)技術(shù)相當(dāng)復(fù)雜,最容易理解的是“時(shí)間片輪轉(zhuǎn)進(jìn)程調(diào)度算法”,它的思想簡(jiǎn)單介紹如下:在操作系統(tǒng)的管理下,所有正在運(yùn)行的進(jìn)程輪流使用CPU,每個(gè)進(jìn)程允許占用CPU的時(shí)間非常短(比如10毫秒),這樣用戶(hù)根本感覺(jué)不出來(lái)CPU是在輪流為多個(gè)進(jìn)程服務(wù),就好象所有的進(jìn)程都在不間斷地運(yùn)行一樣。但實(shí)際上在任何一個(gè)時(shí)間內(nèi)有且僅有一個(gè)進(jìn)程占有CPU。如果一臺(tái)計(jì)算機(jī)有多個(gè)CPU,情況就不同了,如果進(jìn)程數(shù)小于CPU數(shù),則不同的進(jìn)程可以分配給不同的CPU來(lái)運(yùn)行,這樣,多個(gè)進(jìn)程就是真正同時(shí)運(yùn)行的,這便是并行。但如果進(jìn)程數(shù)大于CPU數(shù),則仍然需要使用并發(fā)技術(shù)。
在Windows中,進(jìn)行CPU分配是以線(xiàn)程為單位的,一個(gè)進(jìn)程可能由多個(gè)線(xiàn)程組成,這時(shí)情況更加復(fù)雜,但簡(jiǎn)單地說(shuō),有如下關(guān)系:
總線(xiàn)程數(shù)<= CPU數(shù)量:并行運(yùn)行
總線(xiàn)程數(shù)> CPU數(shù)量:并發(fā)運(yùn)行
并行運(yùn)行的效率顯然高于并發(fā)運(yùn)行,所以在多CPU的計(jì)算機(jī)中,多任務(wù)的效率比較高。但是,如果在多CPU計(jì)算機(jī)中只運(yùn)行一個(gè)進(jìn)程(線(xiàn)程),就不能發(fā)揮多CPU的優(yōu)勢(shì)。
這里涉及到多任務(wù)操作系統(tǒng)的問(wèn)題,多任務(wù)操作系統(tǒng)(如Windows)的基本原理是:操作系統(tǒng)將CPU的時(shí)間片分配給多個(gè)線(xiàn)程,每個(gè)線(xiàn)程在操作系統(tǒng)指定的時(shí)間片內(nèi)完成(注意,這里的多個(gè)線(xiàn)程是分屬于不同進(jìn)程的).操作系統(tǒng)不斷的從一個(gè)線(xiàn)程的執(zhí)行切換到另一個(gè)線(xiàn)程的執(zhí)行,如此往復(fù),宏觀上看來(lái),就好像是多個(gè)線(xiàn)程在一起執(zhí)行.由于這多個(gè)線(xiàn)程分屬于不同的進(jìn)程,因此在我們看來(lái),就好像是多個(gè)進(jìn)程在同時(shí)執(zhí)行,這樣就實(shí)現(xiàn)了多任務(wù).Whoops,真繞口.
第三篇:計(jì)算機(jī)畢業(yè)設(shè)計(jì)的類(lèi)型
計(jì)算機(jī)畢業(yè)設(shè)計(jì)的類(lèi)型
不同的學(xué)校院系,不同的指導(dǎo)教師對(duì)計(jì)算機(jī)畢業(yè)設(shè)計(jì)有不同的指導(dǎo)方法,在計(jì)算機(jī)系,本科畢業(yè)設(shè)計(jì)通常下面四種類(lèi)型:
1、完成一個(gè)不太大的實(shí)際項(xiàng)目或在某一個(gè)較大的項(xiàng)目中設(shè)計(jì)并完成一個(gè)模塊如應(yīng)用軟件、工具軟件或自行設(shè)計(jì)的板卡、接口等等),然后以工程項(xiàng)目總結(jié)或科研報(bào)告、或已發(fā)的論文的綜合擴(kuò)展等形式完成設(shè)計(jì)與論文的寫(xiě)作。
2、對(duì)一個(gè)即將進(jìn)行的項(xiàng)目的一部份進(jìn)行系統(tǒng)分析(需求分析,平臺(tái)選型,設(shè)計(jì)部分模塊的細(xì)化)。例如對(duì)一個(gè)大中型企業(yè)管理信息系統(tǒng)中的財(cái)務(wù)部分進(jìn)行調(diào)研,分析和設(shè)計(jì)等,這類(lèi)工作可以沒(méi)有具體編程,但應(yīng)得到有關(guān)方面的初步認(rèn)可,有一定的工作量。例如打印后有30頁(yè)以上的報(bào)告。
3、對(duì)某一項(xiàng)計(jì)算機(jī)領(lǐng)域的先進(jìn)技術(shù)或成熟軟件進(jìn)行分析、比較,進(jìn)而能提出自己的評(píng)價(jià)和有針對(duì)性創(chuàng)見(jiàn)。例如XML目前是因特網(wǎng)上新涌現(xiàn)的標(biāo)記語(yǔ)言,它較HTML有許多無(wú)可比擬的優(yōu)點(diǎn),其中XML-QL是基于XML提出的一種新型查詢(xún)語(yǔ)言,分析總結(jié)這一新型查詢(xún)語(yǔ)言并探索它的實(shí)現(xiàn)途徑是十分有意義的工作。再如對(duì)自由軟件數(shù)據(jù)庫(kù)系統(tǒng)MySQL,分析總結(jié)其在Web應(yīng)用上的特色,并能將有關(guān)技術(shù)用于自己研制的系統(tǒng)中。這類(lèi)工作要注意把分析和實(shí)驗(yàn)相結(jié)合,不要只停留在消化上。消化是前提,吸收和轉(zhuǎn)化才是工作的重點(diǎn)。
4、對(duì)某一個(gè)計(jì)算機(jī)科學(xué)中的理論問(wèn)題有一定見(jiàn)解,接近或達(dá)到了在雜志上發(fā)表的水平。例如,解決了一個(gè)眾所周知的問(wèn)題,糾正了某雜志上理論的錯(cuò)誤且提出解決修正方案,或自己提出有意義的模型,定義,且有定理、命題、或性能比較、分析、測(cè)試報(bào)告等。一般第四種較難。
摘自http:///
第四篇:計(jì)算機(jī)本科畢業(yè)設(shè)計(jì)選題類(lèi)型
計(jì)算機(jī)本科畢業(yè)設(shè)計(jì)選題類(lèi)型
(僅作參考)
一、一般應(yīng)用程序
1、軟件開(kāi)發(fā)工具
(1)Visual C++
(3)Power Builder
(5)Visual Basic
以上工具中應(yīng)首選Visual C++。(2)C++ Builder(4)Delphi2、應(yīng)用程序類(lèi)型與要求
(1)數(shù)據(jù)庫(kù)、數(shù)據(jù)采集、數(shù)據(jù)處理應(yīng)用程序
數(shù)據(jù)庫(kù)應(yīng)用程序應(yīng)是涉及數(shù)據(jù)庫(kù)的創(chuàng)建、連接和操作的中小型應(yīng)用程序,例如小型工資或人事管理系統(tǒng)等。
(2)網(wǎng)絡(luò)通訊應(yīng)用程序
涉及客戶(hù)/服務(wù)器模型、包含通過(guò)TCP/IP標(biāo)準(zhǔn)協(xié)議編程實(shí)現(xiàn)網(wǎng)絡(luò)功能的應(yīng)用程序。
(3)圖形、圖像處理或多媒體應(yīng)用程序
包含圖形、圖像處理或音視頻采集、處理或播放的多媒體應(yīng)用程序。
二、Web網(wǎng)絡(luò)數(shù)據(jù)庫(kù)系統(tǒng)及應(yīng)用程序
1、服務(wù)器軟件與工具
(1)操作系統(tǒng)軟件
Windows 2000 Server、Linux、Free BSD
(2)Web 服務(wù)器軟件
IIS 5.0、Apache 1.2x
(3)后臺(tái)數(shù)據(jù)庫(kù)軟件
Microsoft SQL Server 7.x/2000、Oracle 8.x/9.x、MySQL 4.x
(4)腳本處理語(yǔ)言
Perl 5.x、PHP 4.x、ASP、JSP(或Java Servlet)
2、要求
(1)硬件、軟件系統(tǒng)的安裝
要求包括硬件系統(tǒng)與網(wǎng)絡(luò)設(shè)備的安裝,要求熟悉服務(wù)器軟件的安裝、配置及調(diào)試。
(2)數(shù)據(jù)庫(kù)軟件的安裝
要求包括數(shù)據(jù)庫(kù)軟件的安裝,熟悉數(shù)據(jù)庫(kù)軟件的使用,熟悉SQL語(yǔ)言及數(shù)據(jù)的操作。
(3)安裝和使用腳本語(yǔ)言操縱數(shù)據(jù)庫(kù)
在服務(wù)器軟件下安裝、配置腳本語(yǔ)言,編寫(xiě)腳本語(yǔ)言連接操作數(shù)據(jù)庫(kù),生成交互式動(dòng)態(tài)頁(yè)面。
(4)Web網(wǎng)絡(luò)數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)例
網(wǎng)上購(gòu)物系統(tǒng)、留言板、信息發(fā)布(電子布告欄)或BBS系統(tǒng)。
除以上兩大類(lèi)作為參考以外,也可以考慮與學(xué)生本單位的業(yè)務(wù)有關(guān)而開(kāi)發(fā)相應(yīng)的計(jì)算機(jī)軟、硬件系統(tǒng)。指導(dǎo)教師可以幫助學(xué)生靈活選題。前提是必須符合選題原則并能夠完成要求的畢業(yè)設(shè)計(jì)工作量
第五篇:計(jì)算機(jī)游戲的基本類(lèi)型
計(jì)算機(jī)游戲的基本類(lèi)型
計(jì)算機(jī)游戲種類(lèi)繁多、五花八門(mén),總的來(lái)說(shuō)可以將其歸為10個(gè)大類(lèi),各大類(lèi)又可分為不同的小類(lèi),簡(jiǎn)述如下:
1、動(dòng)作游戲
動(dòng)作游戲主要有玩家控制游戲人物使用各種武器消滅敵人以通過(guò)關(guān)卡,該類(lèi)游戲通常不太追求故事情節(jié),如《超級(jí)瑪麗》、《星之卡比》、《波斯王子》等。
2、格斗游戲
格斗游戲是由玩家操縱各種角色與另一玩家所的角色進(jìn)行格斗的游戲,游戲很快,耐玩度非常的高.按照?qǐng)D像技術(shù)可再分為2D和3D格斗兩類(lèi),2D格斗游戲有著名的《街頭霸王》系列,3D格斗游戲有《鐵拳》等。格斗游戲的特點(diǎn)是:游戲角色擁有體力槽、出招方式靈活多變、游戲角色處于同一軸線(xiàn)以及游戲講究對(duì)抗與平衡的統(tǒng)一性等。格斗游戲在場(chǎng)景布置、人物造型及控制方式比較單一,但操作難度較大,對(duì)技巧要求很高,重要通過(guò)玩家迅速的判斷和微操作取勝。
3射擊游戲
射擊游戲一般指的是卷軸式射擊游戲,玩家在游戲中的目的就是獲得最高分的記錄,或者在敵方的槍林彈雨中存活。他又分成第一人稱(chēng)視角游戲和第三人稱(chēng)視角射擊游戲,第一人稱(chēng)視角游戲是以第一人稱(chēng)視角操作角色使用各種武器進(jìn)行射擊、消滅敵人的游戲。游戲大部分看不見(jiàn)所操作的角色,而是玩家的視覺(jué)進(jìn)行的游戲,有較強(qiáng)的投入感,這類(lèi)游戲通常需要分別控制角色的移動(dòng)和射擊準(zhǔn)星,并有豐富的武器可供選擇。第三人稱(chēng)視角射擊游戲通常通過(guò)游戲畫(huà)面觀察到自己操作的人物,進(jìn)行射擊對(duì)戰(zhàn)的游戲。與其與其第一人稱(chēng)射擊游戲來(lái)的區(qū)別在于第一人稱(chēng)射擊游戲里屏幕上顯示的只有主角的視野。而第三人稱(chēng)的游戲中主角在游戲屏幕上是可見(jiàn)的這樣可以更直觀地看到角色的動(dòng)作、服飾等第一人稱(chēng)視覺(jué)游戲中表現(xiàn)不出來(lái)的部分,更有利于觀察角色大的受傷情況和周?chē)挛镆约皬椀馈?/p>
4、策略游戲
策略游戲是指玩家運(yùn)用策略與電腦或其他玩家較量,以取得各種勝利的游戲。傳統(tǒng)的策略游戲也稱(chēng)為“戰(zhàn)略游戲”,玩家在游戲通常扮演的不是單一的人物,而是某一勢(shì)力,運(yùn)用規(guī)則和策略與電腦或其他玩家展開(kāi)較量,已取得各種形式的勝利,如攻城拔寨、開(kāi)拓疆土、統(tǒng)一全國(guó)或者稱(chēng)霸整個(gè)游戲世界。
5、角色扮演游戲
角色扮演游戲是由玩家扮演游戲中一個(gè)或數(shù)個(gè)角色、有完整故事情節(jié)的游戲。角色扮演游戲與其他的游戲的區(qū)別在于,角色扮演游戲更強(qiáng)調(diào)的是劇情的發(fā)展和個(gè)人體驗(yàn),并具有升級(jí)和技能成長(zhǎng)要素。角色扮演游戲的戰(zhàn)術(shù)系統(tǒng)通常采用回合制或半即時(shí)制,同個(gè)合理利用角色和技能克敵制勝。通常可以分成三類(lèi):(1)、