简答题

合集下载

20道简答题及参考答案整理!

20道简答题及参考答案整理!

20道简答题及参考答案整理!20道简答题及参考答案整理!一、简述生产力对教育的制约作用1.生产力的开展水平制约着教育目的2.生产力开展水平制约着课程设置与教育内容3.生产力的开展水平制约着教育开展的规模、速度4.生产力的开展水平制约着学校构造5.生产力的开展制约着教学方法、手段、组织形式二、简述社会政治经济制度对教育的作用1.社会政治经济制度的性质确定着教育的性质2.社会政治经济制度确定和制约着教育的领导权3.社会政治经济制度确定受教育的权利和程度4.社会政治经济制度确定教育目的的性质和思想品德教育的内容三、简述教育对生产力的反作用。

(两再一新)1.教育是劳动力再生产的根本途径2.教育是科学学问再生产的最有效形式3.教育是进展技术创新的一个重要手段四、简述教育的文化功能1.教育具有筛选、整理、传递和保存文化的作用2.教育具有传播和沟通文化的作用3.教育具有更新和缔造文化的作用五、简述个体身心开展的规律1.依次性,个体身心开展是一个由低级到高级、由简洁到困难、由量变到质变的连绵不断的开展过程。

2.阶段性,个体在不同年龄阶段表现出身心开展不同的总体特征及主要冲突面临着不同的开展任务。

3.不平衡性,个体身心开展的同一方面以及不同方面开展速度不同。

4.互补性,机体在某一方面的机能受损甚至缺失后,可通过其它方面超常开展得到局部补偿。

5.个别差异性,每个人由于遗传、环境、教育等因素的不同,其身心开展的实际面貌总会表现出必须的个别差异。

六、简述学校教育在人的开展中起主导作用的缘由1.学校教育是有目的、有打算、有组织的造就人的活动。

2.学校有特地负责教育工作的老师。

3.学校教育能有效的限制和协调影响学生开展的各种因素。

七、学校教育在人身心开展中起主导作用的表现1.学校教育对个体开展做出社会性标准2.学校教育具有开发个体特别才能和开展特性的功能3.学校教育对个体开展的影响具有即时和延时的价值4.学校教育具有加速个体开展的特别功能八、简述现阶段我国教育目的的根本精神1.造就劳动者或社会主义建立者和接班人。

简答题

简答题

1、为什么说宪法是根本法?参考答案:(1)宪法的内容规定国家最根本、最重要的制度和最基本的国策,一般法律只规定一方面或某个领域的制度和政策。

(2)宪法的效力在整个法律体系中居于最高的地位,具有最高的法律效力,一般法律不得与宪法相抵触。

(3)宪法的规范决定宪法是根本的行为准则。

(4)宪法的制定和修改程序比其他一般法律的程序更为严格。

(5)宪法更加全面、集中的反映社会各种政治力量的实际对比关系。

2、我国宪法的基本原则?参考答案:(1)坚持四项基本原则(2)以人为本原则(3)依法治国原则(4)民主集中制原则3、民法的基本原则参考答案:平等原则,自愿原则,公平原则,诚实信用原则,公序良俗原则,禁止权利滥用原则4、诉讼时效参考答案:是指权利人通过诉讼程序请求人民法院保护其民事权利的有效期间,亦即权利人在法定的时效内不行使权力就丧失去诉讼保护权的法律制度5、公司具有的三个基本特征参考答案:(1)公司具有法人特征,表现为独立名义、独立财产和独立责任。

(2)公司是社团组织,具有社团性。

(3)公司以营利为目的,具有营利性。

6、刑法的基本原则有哪些参考答案:罪行法定原则、适用刑法人人平等原则、罪责刑相适应原则。

7、犯罪的基本特征参考答案:①犯罪时危害社会的行为,即具有一定的社会危害性。

②犯罪是触犯刑律的行为,即具有刑事违法性。

③犯罪是应受刑事处罚的行为,即具有应受处罚性。

8、简述依照法定情形不予以追究刑事责任的原则。

参考答案:(1)情节显著轻微、危害不大,不认为是犯罪的。

(2)犯罪已过追诉时效期限的。

(3)犯罪已过追诉时效期限的。

(4)依照刑法规定告诉才处理的犯罪,没有告诉或者撤回告诉的。

(5)犯罪嫌疑人、被告人死亡的。

(6)其他9、不得认定为工伤或视同工伤的情形有哪些?参考答案:(1)因犯罪或者违反治安管理伤亡的;(2)醉酒导致伤亡的;(3)自残或者自杀的。

10、劳动者可以随时通知用人单位解除劳动合同的情形有哪些?(5.0分)参考答案:《劳动法》第三十二条规定,有下列情形之一的,劳动者可以随时通知用人单位解除劳动合同:(1)在试用期内的;(2)用人单位以暴力、威胁或者非法限制人身自由的手段强迫劳动的;(3)用人单位未按照劳动合同约定支付劳动报酬或者提供劳动条件的。

简答题是什么意思

简答题是什么意思

简答题是什么意思简答题,是指那些主要用于考查应试者运用教材原理,基本概念,原则分析和解决实际问题能力的试题。

因为考查目的是要求回答有关这个知识点的问题,而不是写论文或说明文,所以回答要比较简练、准确。

简答题主要有如下几种类型:(一)根据所给的资料提出问题。

例如:资料:美国不动产市场的“拐点”是上世纪90年代中期。

当时,全美家庭自住房屋的建筑面积比例开始下降,办公楼和商业营业楼建筑面积比例则上升。

与此同时,私人汽车保有量迅速增加。

1997年,美国家庭住宅建筑面积占总建筑面积的比例约为77%; 2002年约为72%, 2003年为65%, 2004年约为63%。

2004年,办公楼和商业营业楼建筑面积占美国住宅建筑总面积的比例达到16.5%。

分析问题的基本方法有哪些?在分析问题时,可采用两种方法。

一种是“定性分析法”。

这种方法是从问题的现象入手,分析其实质。

常见的做法是先对试题进行定性分析,然后再与正确的答案相比较,以肯定或否定错误的答案。

另一种方法是“定量分析法”。

这种方法是针对某些重要的概念、原理和规律,先通过计算得出结果,然后再与正确的答案相比较,以证实或否定错误的答案。

例如:最大实体原则——亦称“实体化原则”。

此原则是指最小特权原则,也即任何法律关系的存在,都必须有某种独立存在的实体,这种实体是法律关系存在的前提条件。

它包括3个含义:第一,法律关系必须有一个参加者作为主体;第二,这个实体要有一个与他人发生联系的手段,或具有他人与之发生联系的性质,或两者兼备;第三,该实体的存在与消灭都依赖于外部环境,或者说,没有这个实体,就不会有任何法律关系。

再如:法律的效力有什么特点?请谈谈你对“相对性”、“确定性”和“任意性”的认识。

简答题100题

简答题100题

简答题100题1.简述社会经济对教育的制约作用答:(1)社会经济的发展制约着教育事业发展的规模和速度(2)社会经济发展水平制约着教育结构的变化(3)社会经济发展制约着教育的内容和手段2.简述政治制度对教育的制约作用答:(1)社会政治制度的性质制约教育的性质(2)社会政治制度制约教育的宗旨和目的(3)社会政治制度制约教育的领导权(4)社会的政治制度制约着受教育的权利和程度(5) 社会的政治制度制约教育管理体制3.如何理解教育的相对独立性答:(1)教育对社会的作用具有能动性(2)教育具有自身的质的规定性(3)教育具有历史继承性(4)教育与社会发展具有不平衡性(5)教育的相对独立性并非绝对独立性,而是相对独立性4.简述身心发展的一般规律及对教学的要求答:(1)儿童身心发展具有顺序性,教学要循序渐进地促进学生身心的发展(2)儿童身心发展具有阶段性,教学要具有针对性(3)儿童身心发展具有不平衡性,教学要抓关键期(4)儿童身心发展具有互补性,教学要培养学生自信,促进儿童身心和谐发展(5)儿童身心发展具有个别差异性,教学要做到因材施教5.简述影响身心发展的因素及作用答:(1)遗传素质,遗传素质为个体身心发展提供生理前提和物质基础,为人的发展提供了可能(2)社会环境,为个体的发展提供了多种可能,包括机遇、条件和对象(3)学校教育,学校教育在个体身心发展中起主导作用(4)个体的主观能动性,促进个体发展从潜在的可能状态转向现实状态的决定性因素6.简述学校教育在影响人的发展上的独特功能答:(1)学校教育对个体发展作出社会性规范(2)学校教育具有加速个体发展的特殊功能(3)学校教育对个体发展的影响具有即时和延时的价值(4)学校具有开发个体特殊才能和发展个性的功能7.简述教育目的的功能答:(1)导向功能;(2)选择功能;(3)激励功能;(4)调控功能;(5)评价功能8.简述教育目的的价值取向及代表人物答:(1)个人本位论,确定教育目的应从人的本性、本能需要出发,使人的本性和本能得到高度发展。

简答题

简答题

简答题
1、用什么方法才能找到和了解家乡的物产呢?
2、我们可以为减少水污染做什么?
3、生活中怎样才能做到节约用水?
4、垃圾对我们的生活有哪些影响?
5、怎样做才能为保护环境尽一点力?
6、你能说说花草树木在保护环境方面都有哪些本领吗?
7、我们能为花草树木做些什么?
8、明明特别喜欢小鸟,就用笼子养了一只,看到小鸟在笼中悲伤的眼神,明明决定把它放了。

想一想,明明为什么把他喜欢的小鸟放走了?
9、怎样才能和我们喜欢的动物成为朋友呢?
10、队旗图案表示什么意思?
11、怎样做才能成为一个合格的少先队员?
12、怎样做才能成为一个懂事的孩子?
附加题:
1、你的家乡的风景名胜有哪些?
2、说一说你上学后都有哪些收获和变化?
3、你要为保护动物做些什么?
4、制定一份暑假计划
5、暑假怎样过才有意义?
6、除了学校的活动,你还想怎样过“六一”?和爸爸妈妈商量一下,把你的打算写下来。

我的打算:
7、“六一”节马上就到了,请你结合本校庆“六一”的活动,为本班设计一个“六一”活动方案。

8、你能为少先队活动做些什么,试着出一个金点子。

简答题(完整版).doc

简答题(完整版).doc

简答题第一章1、简述马克思的“两个最伟大的发现”。

答:马克思两个最伟大的发现是唯物史观和剩余价值学说,实现了人类思想史上的伟大革命, 而科学社会主义在唯物史观和剩余价值论两大发现的基础上,阐明了资本主义社会转变为社会主义、共产社会主义社会的客观P率,阐明了无产阶级活得彻底解放的历史条件和无产阶级的历史使命,使社会主义有空想成为科学。

2、简述马克思主义是时代的产物。

答:资本主义的发展及其内在矛盾的尖锐化,为马克思主义的产生提供客观条件,而工人阶级作为一只独立的政治力量登上历史舞台,进行反对资本主义制度和资产阶级统治的斗争,则为马克思主义的产生准备了阶级基础。

马克思主义的产生是历史时代提出的一项伟大任务。

时代的需要本身即孕育着马克思主义的产生的可能性,又包含着使这种可能变为现实的各种物质条件和因素。

3、简述马克思主义的三个组成部分及其相互关系。

答:马克思主义主要包括马克思主义哲学、马克思主义政治经济学和科学社会主义二个组成部分。

马克思主义的这三个组成部分,在马克思主义学说中是统一的、相互联系和密不可分的。

马克思主义哲学是马克思主义全部学说的理论基础,马克思主义政治经济学是马克思主义哲学的运用与证明,科学社会主义既是马克思主义哲学和政治经济学的运用,又是马克思主义哲学和政治经济学的落脚点。

着三个组成本分共同构成了马克思主义完整的科学体系,是无偿阶级及其政党的科学的世界观。

4、马克思主义最重要的理论品质是什么?答:坚持一切从实际出发,理论联系实际,实事求是,在实践中检验真理和发展真理,是马克思主义最重要的理论品质。

5、简述马克思主义最根本的世界观和方法论。

答:辩证唯物主义与历史唯物主义是马克思主义最根本的世界观和方法论,首先,辩证唯物主义与历史唯物主义是无产阶级的科学世界观和方法论;其次,辩证唯物主义与历史唯物主义也是马克思主义理论科学体系的哲学基础。

第二章1、简述哲学的基本问题及其内容和重要意义答:思维和存在的关系问题或意识和物质的关系问题是哲学基本问题。

简答题专题

简答题专题

简答题专题1.夏天,持续数日的高温天气后,下了一场急雨.雨后,山林中升起飘渺的白雾.请分析说明白雾形成的原因.答:急雨过后,空气温度还较高,雨水会快速蒸发,产生大量的水蒸气;蒸发吸热,空气的温度逐渐降低;水蒸气遇冷液化形成大量小水珠聚在一起,形成白雾.2.如图所示,烧瓶内水沸腾后把烧瓶从火焰上拿开,水会停止沸腾.迅速塞上瓶塞,把烧瓶倒置并向瓶底浇冷水,会看到什么现象?为什么?答:能看到已经停止沸腾的水又沸腾了.这是因为向瓶底浇冷水,使瓶子及瓶内的水蒸气的温度降低,水蒸气液化成水,使得瓶子内的气体变得稀薄,气体的压强减小,沸点降低了.3.如图是一种常见的打火机,可以看见里面装有液体.阿强同学一天玩打火机时,把阀门松动了,一会儿工夫,虽然没有把液体倒出来,却发现液体不见了,但阀门周围却结了一层白色的东西,用手摸一摸打火机,发现打火机非常冰冷.试用学过的“物态变化”的相关知识解释上述发生的现象.答:打火机内压强大于外界大气压,阀门松动,丁烷液体迅速汽化,从外壳吸收大量的热,外壳温度降低,所以冷;而阀门处的温度低于0 ℃,空气中的水蒸气迅速放热降温,凝华形成小冰晶附着在阀门处,故会看见一层白色的粉末.4.人们在培育秧苗时,为了保护秧苗不被夜间的冷空气冻坏,常常在傍晚往农田里灌水. 请你用比热容的知识说明这一现象.答:傍晚在秧田里灌水,是因为水的比热容比沙土大,在相同条件下,水降温较慢.傍晚往农田里灌水可以保持秧苗在一定温度左右,不致于夜晚温度过低而使秧苗冻坏.5.如图甲所示,小波同学用一张光盘、一个气球、一个塑料管和胶水制作了一个“气垫船”,将光盘放在水平地面上,轻推光盘,光盘在地面上滑动了很短一段距离.如图乙所示,把气球吹鼓用手扭紧气球口,松开气球,气球中的气体通过塑料管从光盘的孔中向下喷出,轻推光盘,光盘在地面上滑行了较长一段距离.(1)向气球里吹气前,轻推光盘,光盘向前滑动.离开手后,光盘还能向前滑动一段距离.这是为什么?(2)向气球里吹气后,轻推光盘,光盘为什么滑行得更远了?答:(1)光盘具有惯性,所以离开手后还能向前滑动一段距离;(2)向气球里吹气后,气球排开空气的体积增大,浮力增大,对地面的正压力减小,摩擦力减小,故小球能滑行得更远.6.人走在路上,如果脚被石块绊倒,通常是身体前倾摔倒,但如果是脚踩到西瓜皮上,则通常是后仰摔倒.请你用惯性的知识解释一下后者的道理.答:人在路上行走,当脚踩到西瓜皮上时,脚和下半身突然向前加速运动,而人的上半身由于具有惯性会保持原来的运动状态,所以人就会后仰摔倒.7.五一假期,小华同学全家去旅游,在高速路上看到如图所示的标志牌,小华发现小轿车、大型客车、载货汽车最高行驶速度不同.爱思考的小华想:为什么要对机动车的最高行驶速度进行限制?为什么在同样的道路上,对不同车型设定不一样的最高行驶速度?请你从“能量”角度,用相关知识解释此现象.答:机动车质量一定,速度越快,动能越大,刹车时制动距离越大,容易出现交通事故,所以要限速行驶;在相同的道路上,不同车型的机动车质量不同速度相同时,质量大的动能小,制动距离大,质量小的动能大,制动距离小,当制动距离相同时,不同车型限速就不同.8. 如图所示,小雨在公园里滑滑梯,他分别沿三条长短不同的路径滑到地面.在不考虑摩擦和空气阻力的情况下,他到达滑梯最底端时的速度是相同的,请解释原因.答:滑梯的高度一定,小雨的质量一定,所以小雨下滑前的重力势能一定,因为不计摩擦和空气阻力,沿不同路径下滑时小雨的重力势能全部转化为动能,所以到达滑梯最底端时小雨的动能相同,速度相同.9.小玲家卫生间的竖直墙壁上,有一个双面带有小皮碗的橡胶小手,上面还吸着一块香皂,如图所示.请你回答下列问题:(1)靠近香皂能闻到香味是一种什么现象?(2)小手为什么能吸住墙壁和香皂?(3)小手受到墙壁的摩擦力方向?答:(1)香皂散发出香味,表明分子不停地做无规则的运动,是扩散现象;(2)小手在大气压的作用下能吸住墙壁和香皂;(3)小手处于静止状态,它的重力向下,受到墙壁的摩擦力与重力方向相反.10.如图是一个手持电熨斗,它操作方便.通电后用它夹住潮湿衣服的袖口,领口来回拉伸,就可以实现熨烫.请你用学过的知识回答问题:(1)电熨斗的发热原理是什么?(2)衣服上方的“白气”是什么物态变化形成的?(3)它是通过什么方式改变衣服内能的?答:(1)电熨斗的发热原理是电流的热效应;(2)“白气”是水蒸气液化形成的;(3)电熨斗是通过热传递的方式改变衣服的内能的.11.在有漩涡的河中游泳极其危险,当人接近漩涡时就会被一股很大的“吸力”吸入水底.漩涡是由于河床的沟壑变化而产生的漏斗形旋流,漩涡处水流速度突然加快,请用物理知识解释漩涡产生“吸力”的原因.答:漩涡中心水的流速大,压强小,而漩涡外侧水的流速小,压强大,形成一个向漩涡中心的压力差,从而将人压入漩涡.12.发生一起交通事故,如图所示,一辆运载水泥管的大货车因急刹车,车头被后面的水泥管推翻在地.(1)急刹车时,水泥管为什么会继续向前运动?(2)急刹车时,轮胎与地面摩擦后发热,此过程中能量是如何转化的?(3)货车安装多个又宽又大的轮胎,这样设计的目的是什么?答:(1)水泥管由于惯性要保持原来的运动状态继续向前运动;(2)机械能转化为内能;(3)减小货车对地面的压强.13.冬天,家中使用电烤火炉取暖时,电炉丝已经热得发红,而连接烤火炉的导线却不怎么热.请用所学物理知识解释这个现象.答:电炉在使用时,电炉丝和铜导线串联,通过它们的电流相等,通电时间t相同,根据Q=I2Rt,由于R电炉丝>R导线,所以电流产生的热量:Q电炉丝>Q导线,从而出现电炉丝热得发红,但跟电炉丝连接的导线都不怎么热的现象.14.超导是导体电阻为零的现象,目前我们只研制出了低温下的超导材料.若我们研制出常温下的超导材料并作为输电导线,那么,还需要采用高压输电吗?为什么?答:不需要.采用高压输电是为了减少电能在输电线上的损耗,而若利用超导材料做导线,导线电阻为零,由焦耳定律Q=I2Rt可知,无论电流多大,输电导线上都不可能有电能损耗,则无需高压输电.15.目前新建的家庭电路中普遍采用空气开关取代过去的保险丝,使用起来非常方便,从工作原理看,二者有什么区别?答:当电路中的电流过大时,保险丝(或空气开关)自动熔断(断开),保护电路.保险丝是靠电流通过时产生的电热来加热,达到自动熔断的目的;是利用电流的热效应,空气开关是利用电流的磁效应,将开关上的闸刀吸引,而断开电路的.16.小明同学学习了家庭电路的知识后,在生活中更加注意观察家用电器.(1)如图所示,他发现自己家洗衣机用的是三脚插头,其铭牌上标有“10 A250 V”字样,其中的“10 A”表示什么意思?(2)小明同学仔细观察三只插脚,又有新的发现:标有“E”字的插脚比其它两脚稍长一些.他又查看了其他家用电器的三脚插头,也是这种情况.它比其他两脚稍长一些有什么好处?答:(1)“10 A”表示该插头允许通过的最大电流是10 A;(2) 它比其他两脚稍长一些,插插头时能使家用电器的金属外壳先接地,拔插头时能使金属外壳后离开地线,即使家用电器因绝缘不好“漏电”,人也不会触电.。

简答题

简答题

1、“家乡的美好是那些名人的事,与那些平凡的人无关。

”你认为这句话对吗?为什么?答:我认为这句话不对,因为家乡的发展变化不仅需要名人,更需要许多平凡的人,他们同样在自己的工作岗位上,默默无闻地为家乡的建设贡献力量,他们同样是我们家乡的骄傲,我们家乡的建设也离不开这些人的努力。

2、尊重民族的风俗习惯有什么重要意义?答:1.有利于保护各民族的平等权利和民主权利。

2、有利于维护民族团结。

3、有利于繁荣和发展民族文化。

3、你知道我国有哪些少数民族吗?你能说出其中一个民族的风俗习惯吗?答:藏族、彝族、白族、苗族、回族等,藏族:雪顿节喜欢跳舞(锅庄、热巴、弦子),喝酥油茶、青稞酒、吃糌粑等。

4、你都知道哪些地方的风味美食?为什么不同地区,人们的饮食习惯不一样?它和当地人们的生活环境有什么关系呢?答:重庆火锅、北京烤鸭、兰州拉面、四川酸辣粉、云南过桥米线、天津麻花等。

由于不同地区人们的生活环境和风俗不同,人们的饮食习惯也不相同。

如重庆人爱吃火锅,四川人爱吃辣椒,因为他们所处的环境潮湿,回族人不吃猪肉,是习惯原因。

由于各地的气候条件不同,生长农作物也不同,人们用本地的农产品来制作食品,久而久之形成自己的饮食习惯。

5、什么是农业?农业生产包括什么?答:我们把利用动物植物等生物的生长发育规律,通过人工培育来获得产品的各部门称为农业。

农业生产包括:1,广义的农业——包括农(种植业)、林(林业)、牧(畜牧业)、副(副业)、渔(渔业)五个部门。

6、工业与我们的生活有什么关系?答:1,我们生活和学习中的许多物品都是工业品2,工业品既满足了我们生活和学习的需要也为人们的生活提供了便利3,一个国家的农业生产、交通航空、国防科技水平是一个国家工业发展的表现7、从电视机的发展,你发现了什么?它与人们的需要,以及科学技术的发展有什么关系呢?谈谈生活中的其他东西的变化是不是也是这样呢?答:从电视机的发展,我发现了产品在不断地更新变化。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

1简述MFC应用程序的执行过程。

MFC应用程序启动时,首先创建应用程序对象theApp。

这时将自动调用应用程序类的构造函数初始化对象theApp,然后由应用程序框架调用MFC提供的WinMain( )主函数。

在WinMain( )主函数中,首先通过调用全局函数GetApp( )来获取theApp的指针pApp,然后通过该指针调用theApp的成员函数InitInstance( )来初始化应用程序。

在应用程序的初始化过程中,同时还构造了文档模板,产生最初的文档、视图和主框架窗口,并生成工具栏和状态栏。

当InitInstance( )函数执行完毕后,WinMain( )函数将调用成员函数 Run( ),进入消息处理循环,直到函数Run( )收到WM_QUIT消息。

MFC首先调用CWinApp类的成员函数ExitInstance( ),然后调用静态对象的析构函数,包括CWinApp对象,最后退出应用程序,将控制权交给操作系统。

在初始化的最后,应用程序将收到WM_PAINT消息,框架会自动调用视图类的OnDraw()函数绘制程序客户区窗口。

这时,应用程序的基本窗口已经生成,应用程序准备接收系统或用户的消息,以便完成用户需要的功能。

如果消息队列中有消息且不是WM_QUIT消息,则将消息分发给窗口函数,以便通过MFC消息映射宏调用指定对象的消息处理函数。

如果消息队列中没有消息,函数Run( )就调用函数OnIdle( )进行空闲时间的处理。

2简述文档/视图与其他类对象的关系。

在MFC应用程序中,文档类和视图类是用户最常用的两个类,它们之间是密切相关的。

文档/视图体系结构是MFC应用程序框架结构的基石,它定义了一种程序结构,这种结构利用文档对象保存应用程序的数据,依靠视图对象控制视图显示数据,文档与视图的关系是一对多的关系,也就是说,文档中的数据可以以不同的方式显示。

MFC在类CDocument 和CView中为文档和视图提供了基础结构。

CWinApp、CFrameWnd和其他类与CDocument和CView共同把所有的程序片段连在一起。

文档/视图与其他类对象的关系如下图所示。

3简述MFC消息映射机制。

MFC采用消息映射来处理消息。

这种消息映射机制包括一组消息映射宏,用于把一个Windows消息和其消息处理函数联系起来。

MFC应用程序框架提供了消息映射功能,所有从CCmdTarget类派生出来的类都能够拥有自己的消息映射。

4消息WM_LBUTTONDOWN的消息映射宏和消息处理函数是什么?消息WM_LBUTTONDOWN的消息映射宏是ON_WM_LBUTTONDOWN( ) ,消息处理函数是OnRButtonDown()。

5如何自定义消息?如何发送自定义消息?Windows将所有的消息值分为4段:0x0000~0x03FF 消息值范围段用于Windows系统消息,0x0400~0x7FFF段用于用户自定义的窗口消息,0x8000~0xBFFF段为Windows保留值,0xC000~0xFFFF段用于应用程序的字符串消息。

常量WM_USER(为0x0400)与第一个自定义消息值相对应,用户必须为自己的消息定义相对于WM_USER的偏移值,利用#define语句直接定义自己的消息,如下所示:#define WM_USER WM_USER+3 ;// 自定义消息WM_USER 。

也可以调用窗口消息注册函数RegisterWindowMessage( )来定义一个Windows消息,由系统分配消息一个整数值。

该函数原型为:UINT RegisterWindowMessage(LPCTSTR lpString);其中参数lpString是要定义的消息名,调用成功后将返回该消息的ID值。

发送自定义消息消息采用的函数是SendMessage( )函数。

6 GDI创建哪几种类型的图形输出?应用程序可以使用GDI创建3种类型的图形输出:矢量图形、光栅图形和文本。

7什么是设备环境?它的主要功能有哪些?设备环境DC也称设备描述表或设备上下文。

设备环境DC是由GDI创建、用来代表设备连接的数据结构。

DC的主要功能有以下几种:(1)允许应用程序使用一个输出设备。

(2)提供Windows应用程序、设备驱动和输出设备之间的连接。

(3)保存当前信息,例如当前的画笔、画刷、字体和位图等图形对象及其属性,以及颜色和背景等影响图形输出的绘图模式。

(4)保存窗口剪切区域(Clipping Region),限制程序输出到输出设备中窗口覆盖的区域。

8什么是GDI,它有什么功能?MFC将GDI函数封装在哪个类中?GDI是Windows提供了一个图形设备接口的抽象接口。

GDI负责管理用户绘图操作时功能的转换,其主要功能是实现设备无关性。

MFC将GDI 函数封装在CDC类中。

9请叙述设备无关性的含义,实现设备无关性需要哪几个环节?所谓设备无关性,是指操作系统屏蔽了硬件设备的差异,使用户编程时一般无须考虑设备的类型,如不同种类的显示器或打印机。

当然,实现设备无关性的另一个重要环节是设备驱动程序。

不同设备根据其自身不同的特点(如分辨率和色彩数目)提供相应的驱动程序。

下图描述了Windows应用程序的绘图过程。

10 MFC提供了哪几种设备环境类?它们各自有什么用途?MFC提供的设备环境类包括CDC、CPaintDC、CClientDC、CWindowDC和CMetaFileDC等,其中CDC类是MFC设备环境类的基类,其他MFC 设备环境类都是CDC类的派生类,各个设备环境类的功能如下表所示。

设备环境类功能描述CDC 所有设备环境类的基类,对GDI的所有绘图函数进行了封装;可用来直接访问整个显示器或非显示设备(如打印机等)的上下文CPaintDC CPaintDC用于响应窗口重绘消息(WM_PAINT)的绘图输出,不仅可对客户区进行操作,还可以对非客户区进行操作CClientDC 代表窗口客户区的设备环境,一般在响应非窗口消息并对客户区绘图时要用到该类CWindowDC 代表整个窗口的设备环境,包括客户区和非客户区;除非要自己绘制窗口边框和按钮,否则一般不用它CMetaFileDC 代表Windows图元文件的设备环境;一个Windows图元文件包括一系列的图形设备接口命令,可以通过重放这些命令来创建图形;对CMetaFileDC对象进行的各种绘制操作可以被记录到一个图元文件中11 简述传统的SDK获取设备环境的方法。

传统的SDK获取设备环境的方法有两种。

在WM_PAINT消息处理函数中通过调用API函数BeginPaint( )获取设备环境,在消息处理函数返回前调用API函数EndPaint( )释放设备环境。

如果绘图操作不是在WM_PAINT消息处理函数中,需要通过调用API函数GetDC( )获取设备环境,调用API 函数ReleaseDC( )释放设备环境。

12 简述创建和使用自定义画笔的步骤。

如果要在设备环境中使用自己的画笔绘图,首先需要创建一个指定风格的画笔,然后选择所创建的画笔,最后还原画笔。

13 简述采用MFC方法编程时,显示一个DDB位图的步骤。

采用MFC方法编程时,显示一个DDB位图需要执行以下几个步骤。

●声明一个CBitmap类的对象,使用LoadBitmap( )函数将位图装入内存。

●声明一个CDC类的对象,使用CreateCompatibleDC( )函数创建一个与显示设备环境兼容的内存设备环境。

●使用CDC::SelectObject( )函数将位图对象选入设备环境中,并保存原来设备环境的指针。

●利用CDC的相关输出函数输出位图。

●使用CDC::SelectObject( )函数恢复原来设备环境。

14 简述菜单设计的主要步骤。

菜单设计一般需要经过下面两步:●使用菜单编辑器编辑菜单资源;●使用ClassWizard进行消息映射,编辑成员函数,完成菜单所要实现的功能。

15 为应用程序创建快捷菜单主要有哪些方法?为应用程序创建快捷菜单主要有以下两种方法:●使用Component Gallery创建快捷菜单●使用TrackPopupMenu( )函数创建快捷菜单16 如何动态创建菜单?动态创建菜单分为以下3个步骤。

●利用CreateMenu( )函数创建一个空的弹出式菜单●调用AppendMenu( )或InsertMenu( )函数在菜单中加入菜单项●调用函数SetMenu( )加载动态菜单17 创建工具栏的基本步骤有哪些?创建工具栏的基本步骤是:●创建工具栏资源;●构建一个CToolBar对象;●调用CToolBar::Create( )或CreateEx( )函数创建工具栏窗口;●调用CToolBar::LoadToolBar()载入工具栏资源。

18 简述MFC创建状态栏所做的工作。

首先构造一个CToolBar类的对象,然后调用CToolBar::Create( )或CreateEx( )函数创建工具栏窗口,最后调用CToolBar::LoadToolBar( )函数载入工具栏资源。

19 简述创建和使用模态对话框的主要步骤。

●使用对话框编辑器来创建包含不同控件的对话框模板资源●从MFC的CDialog中派生出一个类,用来负责对话框行为。

●利用ClassWizard把这个类和先前你产生的对话框资源连接起来。

●对话框的初始化。

●创建一个对话框对象,调用CDialog::DoModal()函数打开对话框。

20 如何向对话框模板资源添加控件?如何添加与控件关联的成员变量?在一个对话框资源中增加控件的操作十分方便,只需从控件工具栏中选中要增加的控件,再将此控件拖动至对话框模板中的确定位置上,松开鼠标按键即添加了一个控件。

调整控件的位置和大小的操作与Word中对文本框的操作完全一样。

可以利用ClassWizard类向导的Member Variables 页面为对话框类添加与对话框控件关联的成员变量。

在Member Variables页面中,双击一个ID或选定ID后,单击Add Variable按钮,将弹出Add Member Variable对话框。

在Member variable name 框用于输入成员变量名,在Category下拉框选择成员变量的类别。

21 什么是DDX和DDV?编程时如何使用MFC提供的DDX功能?DDX为对话框数据交换,它用于将成员变量与对话框控件相连接,完成数据在成员变量和控件之间的交换。

DDV为对话框数据验证,它能自动校验输入的数据是否符合设计要求。

我们只需通过ClassWizard为对话框类添加与对话框控件关联的成员变量即可使用MFC提供的DDX功能。

22 简述创建属性页对话框的主要步骤。

相关文档
最新文档