第一篇:模块计算机类型“x64”与目标计算机类型“X86”冲突
VS2010下面配置好Opencv后,写了个小例子会出现上述的错误,在网上找了资料,几乎没有关于这个错误的解释。
一种可以解决的方法是:
1、修改目标计算机类型:项目->熟悉->连接器(Linker)->高级->目标计算机。然后把目标计算机类型改成X6
4。如下图所示:
2、配置管理器:解决方案平台(默认是Win32的)->选择配置管理器->活动解决方案平台下选择x64。如下图所示:
完成上述两个步骤后,在Debug下运行通过。
对与为什么会要这样设置,其实错误提示中就能找到答案,但是什么是目标计算机?什么是目标计算机类型“X64”和目标计算机类型“X84”?
我个人的理解是:X64指的是64位的操作系统,因为我用的是Win7,我想这和CPU的架构没直接关系,因为这毕竟是软件环境配置。
至于X86,我认为是32位的操作系统,如Xp系统。
由于自己对硬件、架构不是很懂,所以也不知道个所以然。
第二篇:计算机应用类型知识
====
■什么是多进程:
进程是程序在计算机上的一次执行活动。当你运行一个程序,你就启动了一个进程。显然,程序是死的(静态的),进程是活的(动态的)。进程可以分为系统进程和用户进程。凡是用于完成操作系统的各种功能的进程就是系统进程,它们就是处于运行状态下的操作系统本身;用户进程就不必我多讲了吧,所有由你启动的进程都是用户进程。进程是操作系统进行资源分配的单位。
在Windows下,进程又被细化为线程,也就是一个进程下有多个能独立运行的更小的单位。
在同一个时间里,同一个计算机系统中如果允许两个或两个以上的进程处于运行状态,这便是多任务。现代的操作系统几乎都是多任务操作系统,能够同时管理多个进程的运行。多任务带来的好处是明显的,比如你可以边听mp3边上网,与此同时甚至可以将下载的文档打印出来,而这些任务之间丝毫不会相互干扰。那么这里就涉及到并行的问题,俗话说,一心不能二用,这对计算机也一样,原则上一个CPU只能分配给一个进程,以便运行这个进程。我们通常使用的计算机中只有一个CPU,也就是说只有一颗心,要让它一心多用,同时运行多个进程,就必须使用并发技术。实现并发技术相当复杂,最容易理解的是“时间片轮转进程调度算法”,它的思想简单介绍如下:在操作系统的管理下,所有正在运行的进程轮流使用CPU,每个进程允许占用CPU的时间非常短(比如10毫秒),这样用户根本感觉不出来CPU是在轮流为多个进程服务,就好象所有的进程都在不间断地运行一样。但实际上在任何一个时间内有且仅有一个进程占有CPU。如果一台计算机有多个CPU,情况就不同了,如果进程数小于CPU数,则不同的进程可以分配给不同的CPU来运行,这样,多个进程就是真正同时运行的,这便是并行。但如果进程数大于CPU数,则仍然需要使用并发技术。
在Windows中,进行CPU分配是以线程为单位的,一个进程可能由多个线程组成,这时情况更加复杂,但简单地说,有如下关系:
总线程数<= CPU数量:并行运行
总线程数> CPU数量:并发运行
并行运行的效率显然高于并发运行,所以在多CPU的计算机中,多任务的效率比较高。但是,如果在多CPU计算机中只运行一个进程(线程),就不能发挥多CPU的优势。
这里涉及到多任务操作系统的问题,多任务操作系统(如Windows)的基本原理是:操作系统将CPU的时间片分配给多个线程,每个线程在操作系统指定的时间片内完成(注意,这里的多个线程是分属于不同进程的).操作系统不断的从一个线程的执行切换到另一个线程的执行,如此往复,宏观上看来,就好像是多个线程在一起执行.由于这多个线程分属于不同的进程,因此在我们看来,就好像是多个进程在同时执行,这样就实现了多任务.Whoops,真绕口.
第三篇:计算机毕业设计的类型
计算机毕业设计的类型
不同的学校院系,不同的指导教师对计算机毕业设计有不同的指导方法,在计算机系,本科毕业设计通常下面四种类型:
1、完成一个不太大的实际项目或在某一个较大的项目中设计并完成一个模块如应用软件、工具软件或自行设计的板卡、接口等等),然后以工程项目总结或科研报告、或已发的论文的综合扩展等形式完成设计与论文的写作。
2、对一个即将进行的项目的一部份进行系统分析(需求分析,平台选型,设计部分模块的细化)。例如对一个大中型企业管理信息系统中的财务部分进行调研,分析和设计等,这类工作可以没有具体编程,但应得到有关方面的初步认可,有一定的工作量。例如打印后有30页以上的报告。
3、对某一项计算机领域的先进技术或成熟软件进行分析、比较,进而能提出自己的评价和有针对性创见。例如XML目前是因特网上新涌现的标记语言,它较HTML有许多无可比拟的优点,其中XML-QL是基于XML提出的一种新型查询语言,分析总结这一新型查询语言并探索它的实现途径是十分有意义的工作。再如对自由软件数据库系统MySQL,分析总结其在Web应用上的特色,并能将有关技术用于自己研制的系统中。这类工作要注意把分析和实验相结合,不要只停留在消化上。消化是前提,吸收和转化才是工作的重点。
4、对某一个计算机科学中的理论问题有一定见解,接近或达到了在杂志上发表的水平。例如,解决了一个众所周知的问题,纠正了某杂志上理论的错误且提出解决修正方案,或自己提出有意义的模型,定义,且有定理、命题、或性能比较、分析、测试报告等。一般第四种较难。
摘自http:///
第四篇:计算机本科毕业设计选题类型
计算机本科毕业设计选题类型
(仅作参考)
一、一般应用程序
1、软件开发工具
(1)Visual C++
(3)Power Builder
(5)Visual Basic
以上工具中应首选Visual C++。(2)C++ Builder(4)Delphi2、应用程序类型与要求
(1)数据库、数据采集、数据处理应用程序
数据库应用程序应是涉及数据库的创建、连接和操作的中小型应用程序,例如小型工资或人事管理系统等。
(2)网络通讯应用程序
涉及客户/服务器模型、包含通过TCP/IP标准协议编程实现网络功能的应用程序。
(3)图形、图像处理或多媒体应用程序
包含图形、图像处理或音视频采集、处理或播放的多媒体应用程序。
二、Web网络数据库系统及应用程序
1、服务器软件与工具
(1)操作系统软件
Windows 2000 Server、Linux、Free BSD
(2)Web 服务器软件
IIS 5.0、Apache 1.2x
(3)后台数据库软件
Microsoft SQL Server 7.x/2000、Oracle 8.x/9.x、MySQL 4.x
(4)脚本处理语言
Perl 5.x、PHP 4.x、ASP、JSP(或Java Servlet)
2、要求
(1)硬件、软件系统的安装
要求包括硬件系统与网络设备的安装,要求熟悉服务器软件的安装、配置及调试。
(2)数据库软件的安装
要求包括数据库软件的安装,熟悉数据库软件的使用,熟悉SQL语言及数据的操作。
(3)安装和使用脚本语言操纵数据库
在服务器软件下安装、配置脚本语言,编写脚本语言连接操作数据库,生成交互式动态页面。
(4)Web网络数据库应用系统例
网上购物系统、留言板、信息发布(电子布告栏)或BBS系统。
除以上两大类作为参考以外,也可以考虑与学生本单位的业务有关而开发相应的计算机软、硬件系统。指导教师可以帮助学生灵活选题。前提是必须符合选题原则并能够完成要求的毕业设计工作量
第五篇:计算机游戏的基本类型
计算机游戏的基本类型
计算机游戏种类繁多、五花八门,总的来说可以将其归为10个大类,各大类又可分为不同的小类,简述如下:
1、动作游戏
动作游戏主要有玩家控制游戏人物使用各种武器消灭敌人以通过关卡,该类游戏通常不太追求故事情节,如《超级玛丽》、《星之卡比》、《波斯王子》等。
2、格斗游戏
格斗游戏是由玩家操纵各种角色与另一玩家所的角色进行格斗的游戏,游戏很快,耐玩度非常的高.按照图像技术可再分为2D和3D格斗两类,2D格斗游戏有著名的《街头霸王》系列,3D格斗游戏有《铁拳》等。格斗游戏的特点是:游戏角色拥有体力槽、出招方式灵活多变、游戏角色处于同一轴线以及游戏讲究对抗与平衡的统一性等。格斗游戏在场景布置、人物造型及控制方式比较单一,但操作难度较大,对技巧要求很高,重要通过玩家迅速的判断和微操作取胜。
3射击游戏
射击游戏一般指的是卷轴式射击游戏,玩家在游戏中的目的就是获得最高分的记录,或者在敌方的枪林弹雨中存活。他又分成第一人称视角游戏和第三人称视角射击游戏,第一人称视角游戏是以第一人称视角操作角色使用各种武器进行射击、消灭敌人的游戏。游戏大部分看不见所操作的角色,而是玩家的视觉进行的游戏,有较强的投入感,这类游戏通常需要分别控制角色的移动和射击准星,并有丰富的武器可供选择。第三人称视角射击游戏通常通过游戏画面观察到自己操作的人物,进行射击对战的游戏。与其与其第一人称射击游戏来的区别在于第一人称射击游戏里屏幕上显示的只有主角的视野。而第三人称的游戏中主角在游戏屏幕上是可见的这样可以更直观地看到角色的动作、服饰等第一人称视觉游戏中表现不出来的部分,更有利于观察角色大的受伤情况和周围事物以及弹道。
4、策略游戏
策略游戏是指玩家运用策略与电脑或其他玩家较量,以取得各种胜利的游戏。传统的策略游戏也称为“战略游戏”,玩家在游戏通常扮演的不是单一的人物,而是某一势力,运用规则和策略与电脑或其他玩家展开较量,已取得各种形式的胜利,如攻城拔寨、开拓疆土、统一全国或者称霸整个游戏世界。
5、角色扮演游戏
角色扮演游戏是由玩家扮演游戏中一个或数个角色、有完整故事情节的游戏。角色扮演游戏与其他的游戏的区别在于,角色扮演游戏更强调的是剧情的发展和个人体验,并具有升级和技能成长要素。角色扮演游戏的战术系统通常采用回合制或半即时制,同个合理利用角色和技能克敌制胜。通常可以分成三类:(1)、