IntelVisualFortran窗口编程精品文档59页.docx
- 文档编号:3100066
- 上传时间:2022-11-17
- 格式:DOCX
- 页数:87
- 大小:71.33KB
IntelVisualFortran窗口编程精品文档59页.docx
《IntelVisualFortran窗口编程精品文档59页.docx》由会员分享,可在线阅读,更多相关《IntelVisualFortran窗口编程精品文档59页.docx(87页珍藏版)》请在冰豆网上搜索。
IntelVisualFortran窗口编程精品文档59页
IntelVisualFortran窗口编程
观察内容的选择,我本着先静后动,由近及远的原则,有目的、有计划的先安排与幼儿生活接近的,能理解的观察内容。
随机观察也是不可少的,是相当有趣的,如蜻蜓、蚯蚓、毛毛虫等,孩子一边观察,一边提问,兴趣很浓。
我提供的观察对象,注意形象逼真,色彩鲜明,大小适中,引导幼儿多角度多层面地进行观察,保证每个幼儿看得到,看得清。
看得清才能说得正确。
在观察过程中指导。
我注意帮助幼儿学习正确的观察方法,即按顺序观察和抓住事物的不同特征重点观察,观察与说话相结合,在观察中积累词汇,理解词汇,如一次我抓住时机,引导幼儿观察雷雨,雷雨前天空急剧变化,乌云密布,我问幼儿乌云是什么样子的,有的孩子说:
乌云像大海的波浪。
有的孩子说“乌云跑得飞快。
”我加以肯定说“这是乌云滚滚。
”当幼儿看到闪电时,我告诉他“这叫电光闪闪。
”接着幼儿听到雷声惊叫起来,我抓住时机说:
“这就是雷声隆隆。
”一会儿下起了大雨,我问:
“雨下得怎样?
”幼儿说大极了,我就舀一盆水往下一倒,作比较观察,让幼儿掌握“倾盆大雨”这个词。
雨后,我又带幼儿观察晴朗的天空,朗诵自编的一首儿歌:
“蓝天高,白云飘,鸟儿飞,树儿摇,太阳公公咪咪笑。
”这样抓住特征见景生情,幼儿不仅印象深刻,对雷雨前后气象变化的词语学得快,记得牢,而且会应用。
我还在观察的基础上,引导幼儿联想,让他们与以往学的词语、生活经验联系起来,在发展想象力中发展语言。
如啄木鸟的嘴是长长的,尖尖的,硬硬的,像医生用的手术刀―样,给大树开刀治病。
通过联想,幼儿能够生动形象地描述观察对象。
第二章IntelVisualFortran编译器的使用
要练说,先练胆。
说话胆小是幼儿语言发展的障碍。
不少幼儿当众说话时显得胆怯:
有的结巴重复,面红耳赤;有的声音极低,自讲自听;有的低头不语,扯衣服,扭身子。
总之,说话时外部表现不自然。
我抓住练胆这个关键,面向全体,偏向差生。
一是和幼儿建立和谐的语言交流关系。
每当和幼儿讲话时,我总是笑脸相迎,声音亲切,动作亲昵,消除幼儿畏惧心理,让他能主动的、无拘无束地和我交谈。
二是注重培养幼儿敢于当众说话的习惯。
或在课堂教学中,改变过去老师讲学生听的传统的教学模式,取消了先举手后发言的约束,多采取自由讨论和谈话的形式,给每个幼儿较多的当众说话的机会,培养幼儿爱说话敢说话的兴趣,对一些说话有困难的幼儿,我总是认真地耐心地听,热情地帮助和鼓励他把话说完、说好,增强其说话的勇气和把话说好的信心。
三是要提明确的说话要求,在说话训练中不断提高,我要求每个幼儿在说话时要仪态大方,口齿清楚,声音响亮,学会用眼神。
对说得好的幼儿,即使是某一方面,我都抓住教育,提出表扬,并要其他幼儿模仿。
长期坚持,不断训练,幼儿说话胆量也在不断提高。
在窗口程序设计之前,让我们先了解一下IntelVisualFortran编译器的基本使用方法和编译器中的项目类型。
唐宋或更早之前,针对“经学”“律学”“算学”和“书学”各科目,其相应传授者称为“博士”,这与当今“博士”含义已经相去甚远。
而对那些特别讲授“武事”或讲解“经籍”者,又称“讲师”。
“教授”和“助教”均原为学官称谓。
前者始于宋,乃“宗学”“律学”“医学”“武学”等科目的讲授者;而后者则于西晋武帝时代即已设立了,主要协助国子、博士培养生徒。
“助教”在古代不仅要作入流的学问,其教书育人的职责也十分明晰。
唐代国子学、太学等所设之“助教”一席,也是当朝打眼的学官。
至明清两代,只设国子监(国子学)一科的“助教”,其身价不谓显赫,也称得上朝廷要员。
至此,无论是“博士”“讲师”,还是“教授”“助教”,其今日教师应具有的基本概念都具有了。
2-1IntelVisualFortran编译器简介
Fortran是一种高级的计算机编程语言,所有Fortran程序源码必须经过编译器的编译、链接,才能被翻译成计算机所能识别的机器码,从而完成源程序设定的任务。
Fortran语言的编译器较多,PC中Windows平台上常见的有:
■FortranPowerStation4.0微软公司将Fortran90集成到DeveloperStudio开发环境中之后推出的Fortran编译器,真正实现了Fortran的可视化编程;
■DigitalVisualFortran微软公司和数据设备公司(DEC)联合开发的功能更强大的Fortran编译器;
■CompaqVisualFortran数据设备公司(DEC)和康柏公司(Compaq)合并后推出的Fortran编译器以及康柏公司并入惠普后推出的最新版本;
■IntelVisualFortran11.x惠普公司将Windows下的编译器转售给Intel公司后,由Intel公司开发的Fortran编译器,目前是最新版。
■SalfordFortran95由silverfrost公司开发的能用于基于Win32平台和平台的应用程序开发,支持完整的Fortran95语法和部分Fortran2019语法。
其实,Fortran编译器还有很多,如LaheyFortran、AbsoftFortran和OpenWatcom等。
从目前的使用情况来看,前四个编译器在Windows平台上最为常见。
考虑到Fortran编译器目前的发展情况以及各种编译器版本使用的广泛性,本书所有的程序都基于IntelVisualFortran11.x编译器。
跟C++一样,Fortran语言本身没有提供图形界面输出方面的功能,所以为了用Fortran编写Windows图形接口程序,必须借助编译器提供的扩展功能。
IntelVisualFortran编译器封装了几乎完整的Win32API和OpenGL函数,提供了良好、稳定的编程接口,所以,借助IntelVisualFortran编译器,Fortran既能完成UI设计,也能胜任图形编程,从这个意义上讲,C能做到的,Fortran也能做到。
2-2IntelVisualFortran编译器的使用
为了编写图形界面程序,首先应安装IntelVisualFortran编译器。
编译器的安装过程比较简单,这里不再赘述。
不过有几点需要注意:
■先安装VisualStudio2019;
■然后安装IntelVisualFortran编译器,并集成到VisualStudio2019;
■不建议用户安装VisualStudio2019,因为和IntelVisualFortran的集成性不是很好,按照笔者的经验,曾经出现过不能正常使用控件箱的情况;
■建议完整安装IntelVisualFortran编译器自带的帮助文件,尤其是Windows窗口程序设计的开发人员。
安装IntelVisualFortran编译器后,就可打开VisualStudio2019开始编译Fortran程序了。
具体步骤如下:
■双击启动VisualStudio2019,选择“文件”菜单中的“新建”-“项目…”,弹出如图2.1所示的对话框,从中选择要建立的Fortran项目类型和模板,同时指定项目名称及其保存位置,单击“确定”按钮即可完成新项目的创建;
■按下组合键“Ctrl+F5”运行程序;
此处省略了程序的调试过程,对程序调试不熟练的读者请阅读相关资料或文献。
图2.1“新建项目”对话框
2-3IntelVisualFortran中的项目类型
程序开发之前,我们应充分了解各种项目类型的特点。
启动VisualStudio2019,按前面的步骤打开图2.1所示的对话框,在“项目类型”中列出了IntelVisualFortran编译器可创建的几种项目类型。
■ConsoleApplication是基于字符模式的应用程序,这类项目适于不需要图形输出的程序设计,优点是执行速度快。
图2.2所示为ConsoleApplication类工程的输出窗口。
图2.2ConsoleApplication工程输出窗口
■Library其中包括两种库文件工程:
●StaticLibraries静态库文件,是已编译的、独立于主程序的程序段,适合于大型项目中程序的结构组织和程序间函数或子程序的重复调用。
但是,静态库文件会插入程序调用点,磁盘空间浪费较大;同时当静态库文件需要升级的时候,会带来工作效率的低下。
为了解决这些问题,出现了动态链接库。
●Dynamic-linkLibrary动态链接库,很好地解决了静态库文件存在的问题,所以广泛使用在Windows程序设计中。
■QuickWinApplication多文档窗口应用程序。
编译器封装了部分Win32API函数,使Fortran界面的开发变得更加容易。
不管QuickWinApplication应用程序有多简单,默认情况下界面中总会出现预设的系统菜单和状态栏。
其运行界面如图2.3所示。
图2.3QuickWinApplication工程输出窗口
■StandardGraphicsApplication单文档窗口应用程序,通常以全屏的形式出现,如图2.4所示。
全屏形式和窗口界面之间可通过组合键“Alt+Enter”互相切换。
跟QuickWinApplication不同,StandardGraphicsApplication程序界面中并没有菜单栏和状态栏。
图2.4StandardGraphicsApplication工程输出窗口
■WindowingApplication窗口界面应用程序。
经过编译器封装,WindowingApplication应用程序能够调用完整的Win32API系统函数,所以WindowingApplication应用程序的弹性更大、更加复杂。
第三章QuickWinApplication基础
本章中,我们将利用QuickWin工程来创建简单的窗口程序。
相比以前的命令行程序,图形界面窗口程序使用户在视觉和操作上更容易接受。
3-1最简单的窗口程序
现在到该做些什么的时候了。
如果您以前的程序都是基于Console工程类型,那么,从现在开始,让我们丢掉那个很不友好的“黑屏”,一起体验窗口程序设计的乐趣。
跟所有的语言一样,最简单的程序总是向世界问好的例子。
由于第一次创建Fortran界面程序,接下来的步骤会较为详细,将逐步引导大家创建第一个窗口程序。
具体过程如下:
■启动VisualStudio2019;
■选择“文件”菜单中的“新建”-“项目…”,弹出如图2.1所示对话框;
■在“项目类型”和“模板”中选择“QuickWinApplication”,指定项目的保存位置和名称,单击“确定”按钮;
■编译器界面中出现了如图3.1所示的“解决方案资源管理器”;
图3.1解决方案资源管理器
■移动鼠标至“SourceFiles”文件夹,单击鼠标右键,选择“添加”-“新建项…”,弹出如图3.2所示的对话框;
图3.2“添加新项”对话框
■选择“FortranFree-formFile(.f90)”模板,单击“添加”按钮;
■编译器界面中出现源代码编辑器,将下面的代码添加到“Source1.f90”;
#001!
example3-1
#002programmain
#003implicitnone
#004write(*,*)"helloworld!
"
#005endprogrammain
■按下组合键“Ctrl+F5”运行程序,得到程序界面如图3.3所示。
图3.3Example3-1程序运行界面
这个程序中,简单的四个语句却实现了典型的Windows窗口界面,如菜
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- IntelVisualFortran 窗口 编程 精品 文档 59
![提示](https://static.bdocx.com/images/bang_tan.gif)