杂志信息网-创作、查重、发刊有保障。

有关程序设计语言的论文期刊

发布时间:2024-07-04 21:46:26

有关程序设计语言的论文期刊

计算机应用 该刊多次荣获全国优秀科技期刊奖、国家期刊奖提名奖,被评为中国期刊方阵双奖期刊、中文核心期刊和中国科技核心期刊。找代理比较贵 按字符算 可以去找壹品优问问 我们最近操作核心比较多

有肯定是有的,因为别人文章好,当然好通过,但是核心可是最难发表的呢

作为从业出版行业7年的人士,从我的经验来看;最容易发表这个问题就提得不对,为什么,因为不存在最容易发表的,每个期刊都有它的征稿范围、收稿方向,你的稿件如果研究有亮点、有干活,被这个期刊拒了,可能是它的收稿方向不符合,不是你文章不好,你只能找适合你的文章方向的期刊再投;所以是不存在容易发表的核心;核心期刊编辑每天会收到大量作者的投稿,中国学术研究的人这么多,作者投稿多,编辑的时间有限,所以首先会看你文章的题目和摘要是否有亮点、学术创新、以及是否符合本刊的收稿方向;如果不适合,就不会往下看了,直接pass ;另外有的期刊对作者单位、学历也有要求,例如必须硕士或副教授以上,否则也pass ;每个期刊都有它的规矩;还有很多很多审稿要求,不一一列举;但是万变不离其宗,你的稿子需要有创新点,比较新的知识,否则到哪里都会被嫌弃;包括我们推荐发表的稿子,或指导的稿子,质量都是很干活,给对应期刊的编辑打招呼,才能及时发表;所以如果你的稿子质量很差,即使走关系稿渠道也发不了的;打铁还需自身硬;当然还有一种,就是有的作者自己的稿子转让成果的,这种可以直接署名过来;目前计算机 发的比较多的,当然不一定是最好发的有 ;《计算机XX仿真》、《激光XX》、《现代电子技术XX》、计算机EI、计算机的 三区 四区的SCI等;祝你早日顺利发表,回答如果有用,可以给个赞,谢谢

[1]飞思科技产品研发中心.JSP应用开发详解(第二版)[M].北京:电子工业出版社,2004[2]吴以欣,陈小宁.JavaScript 脚本程序设计[M].北京:人民邮电出版社,2005[3]萨师煊,王珊.数据库系统概论(第三版) [M].北京:高等教育出版社, 2000[4] 孙卫琴、李洪成.Tomcat与Java Web开发技术详解[M].北京:电子工业出版社,2004[5] 曾云飞 ,基于Struts框架的电子政务研究和实现 [M].东北大学出版社 2005[6]程凯.JSP中文问题及一套整体解决方案[J].许昌学院学报,2006,25(5):77-80.[7]刘长生,谢强,丁秋林.Java应用中的汉字乱码问题分析[J].计算机技术与发展,2006,16(1):158-161[8]乐秀潘,沈琴.与的比较[J].电力系统通信.2000,20(5):35—39[9]孙东卫,张冀红,李声利. 数据库访问技术研究[J].现代电子技术.2002,18(5).20-34.[10] 苟凌怡,魏生民. SQL Server 中索引的有效选取[J].计算机工程与应用, 1999,35(6): 70-71[11] 张树亮, 李超. Server网络应用系统开发案例精解[M].北京:清华大学出版社,2006 [12] , , Philip James [J]. University of Newcastle upon Tyne, 2006[13] Mark Wutka,Alan Moffet,Kunal Mittal.Sams Teach Yourself JAVAServer Pages with Apache Tomcat in 24 Hours[M].Sams Publishing,2003[14]James Turner,Kevin Bedell. Struts Kick Start[M]. SAMS,2004[15] Kong Michael. An environment for secure SQL/Server computing [M].Oxford University Press Inc., 1993: 149[1] 程凯. 计算机技术与应用研究[J]. 许昌学院学报,2006, 25(5):77-80[2] 赵川,丁志刚,宗宇伟等. 基于Eclipse的测试工具管理平台构建[J]. 软件世界, 2006年 14期:78-79[3] 张红梅,王磊. 计算机及网络技术应用[J]. 实验科学与技术 ,2006,4(4):39-40,50[4] 郝艳芳,廉永健. 制造业信息化[J].机电产品开发与创新 ,2006,19(4):110-112[5] 任永功,王政军. 软件技术与数据库[J]. 计算机工程 ,2006,32(5):60-62,134[6] 孙琳、李素芬. 计算机应用研究[J]. 计算机技术与发展 ,2006,16(4):209-211,214[7] 张宁等. 生物技术[J]. 高技术通讯,2006,16[12]: 1289-1293[8] 刘杰. Eclipse下插件的设计方法[J]. 程序员 ,2006(5):57-59[9] 张红梅,王磊. 在JSP中访问数据库的方法[J]. 农业图书情报学刊, 2006,18(12):142-144[10] 张宁,吴捷,杨卓,张涛. 基于SQL Server的脑电数据库的构建[J]. 广西科学院学报 ,2006 22(4):275-278[11] 卫建文,蒋咏梅. 计算机网络编程语言——JAVA[J]. 计算机系统应用, 2006(7): 67-70[12] 周观民,刘书伦等. 用Java实现多线程程序设计[J]. 计算机时代, 2006(7):61-63[13] Tsui,Frank F. JSP EM DASH A RESEARCH SIGNAL PROCESSOR IN JOSEPHSON TECHNOLOGY[C]. IBM Journal of Research and Development,Vol24, No2,1980:243-252 [14] Sanden, Bo. SYSTEMS PROGRAMMING WITH JSP:EXAMPLE - A VDU CONTROLLER[C]. Communications of the ACM,Vol28,No10,1985:1059-1067[15] Burgess, R. S. DESIGNING CODASYL DATABASE PROGRAMS USING JSP[C]. Information and Software Technology,Vol29,No3,1987:151-158[16] Javey. S. CONCEPT OF 'CORRESPONDENCE' IN JSP[C]. Proceedings of the Hawaii International Conference on System Science,Vol2,1987:14-22[17] Markus Aleksy,Axel Korthaus, Martin Schader. Use Java and the CORBA realization distribute type system [J]. Journal of Pingxiang College, ,2005:104-105[18] Jon Titus. ECN Technical Editor:The Eclipse of stand[J]. Journal of Zhongkai Agrotechnical College,, , 2006:32-35[19] Markus Aleksy,Axel Korthaus, Martin Java and the CORBA realization distribute type system[J]. Journal of Pingxiang College,,2005:104-105[20] W.Clay,Richardson, Donald,Avondolio. The Java high class weaves a distance:JDK 5[J]. Scientific & Technology Book Review,, 2006:17-18

有关程序设计语言的论文文献

《数据结构(c语言版)例题详解与课程设计指导》第二版袁志祥、秦锋主编中国科学技术大学出版社出版里面有详细的课程设计

c primer plus

程序语言设计论文文献

《数据结构(c语言版)例题详解与课程设计指导》第二版袁志祥、秦锋主编中国科学技术大学出版社出版里面有详细的课程设计

C语言程序设计实际上是一个非常艰难的事情,因为很多人在这方面做了许多的尝试,当然了,作为一种新的一种格式,请要学会这种技术也是一个非常困难的事情,当然在很多时候,我们都会在这个事情要做很多的努力,毕竟这种程序设计一旦做好的话,确实有很大的前途,但是想要整体的了解确实是非常困难的事情,所以说想要了解很多。c语言程序设计方面的知识,那么想要了解的文献就非常的多了,建议你还是从最基础的一些学科开始练习,因为这些基础的参考文献才是最有用的,比如说c语言入门。课程300级,这个就是非常有用的一个基础类书籍,这部书籍其实你自己好好的去看一下,基本上有一些关键的一些技术就能够掌握了,但是这种技术的掌握只是一个初步的阶段。当你把这个他会之后,再看一些更深层次的创设经验书籍,这些书籍就会给你说很多相关的专业的知识,当你看好上面的那个基础书籍之后,那么再看这些就非常的明显了,当然了,在这些研究的时候,你还是要有更多的毅力,暑假给自己设定好一个目标,当你看完一个基础书籍之后,再去寻找另一个。要知道这种语言程序设计是非常枯燥的,如果没有一个明确的目标,就会陷入一个非常尴尬的设计之中。所以说在这样的情况之下只要你自己考虑好才能够让自己的整个的事业和工作做得更好这种设立的时候,一定要让自己有更多的目标,从而才能过上自己,在目标的达成上做到一定的发展,从而就会让自己在整个的语言程序设计方面处取得更好的战绩,可多人在学习的时候,就是因为刚开始的基础打的不牢铐,所以说后来在关键的技术方面却反而是落下了很多,所以说上面给你推荐的两部书记一定要重点去参考,这样的情况下,你才会获得成功,假设如果自己不去好好的努力,反而是喜欢好高骛远的话,那么在语言程序设计方面就很难取得突破了,因为这方面的基础知识是非常必要的,也是非常重要的,如果你能坚持下来的话,就会获得成功,如果你自己坚持不下来,而且没有这样的耐心那么你最好提前放弃因为学习对于每一个人来说要根据自己的个性如果的个性不适合这种语言程序设计的话那么就要离开毕竟这是一个非常枯燥的这种设立的时候,一定要让自己有更多的目标,从而才能过上自己,在目标的达成上做到一定的发展,从而就会让自己在整个的语言程序设计方面处取得更好的战绩,可多人在学习的时候,就是因为刚开始的基础打的不牢铐,所以说后来在关键的技术方面却反而是落下了很多,所以说上面给你推荐的两部书记一定要重点去参考,这样的情况下,你才会获得成功,假设如果自己不去好好的努力,反而是喜欢好高骛远的话,那么在语言程序设计方面就很难取得突破了,因为这方面的基础知识是非常必要的,也是非常重要的,如果你能坚持下来的话,就会获得成功,如果你自己坚持不下来,而且没有这样的耐心,那么你最好提前放弃,因为学习对于每一个人来说,要根据自己的个性,如果的个性不适合这种语言程序设计的话,那么就要离开,毕竟这是一个非常枯燥的学问,想要在短期内获得成功是完全不可能的,而是需要长时间,而且还需要更多的精力才能够成功,所以说在这样的情况下,你必须要在长期打仗的基础上,还要不断地去努力提高自己其他方面的知识,所以说是一个艰难的过程,你想要完全实现的话,那么就需要自己做更多的努力了,所以在这方面自己一定要更加的去研究,从基础上去了解,这样才能够慢慢的让自己的这种语言是设计程序能力慢慢的吐钱出来,当然这需要一个很漫长的过程,需要你的坚持。

计算机编程语言参考文献

在论文写作的过程中,参考文献是必不可少的一项,很多作者也会因为参考文献的问题而没有准确的论证自己的观点,这时候就要求作者自身在写作之前充分了解参考文献。以下是我精心整理的计算机编程语言参考文献,希望能够帮助到大家。

[1]Bjarne Stroustrup, THE C++ PROGRAMMING LANGUAGE, Higher Education Press Pearson Education,2002

[2][美]Walter Savitch著,周靖译,C++面向对象程序设计——基础、数据结构与编程思想,清华大学出版社,2004

[3][美]Brian Overland著,董梁等译,C++语言命令详解,电子工业出版社,2000

[4][美]AI Stevens著,林瑶等译,C++大学自学教程,电子工业出版社,2004

[5]刁成嘉主编,面向对象C++程序设计,机械工业出版社,2004

[6]刘瑞新主编,曹建春,沈淑娟,张连堂等编著,Visual C++面向对象程序设计程,机械工业出版社,2004

[7]陈文宇,张松梅编著,C++语言教程,电子科技大学出版社,2004

[8]主编,付兴宏主审,VC++程序设计,大连理工大学出版社,2002

[9]红,沈西挺主编,范贻明主审,Visual C++程序设计与软件技术基础,中国水利水电出版社,2002

[10]钱能主编,C++程序设计教程,清华大学出版社,1999

[11]艾德才主编,C++程序设计简明教程,中国水利水电出版社,2000

[12]于明等编著,Visual C++程序设计教程,海洋出版社,2001

[13]郑人杰主编,软件工程,清华大学出版,1999

[14]王育坚等编著,Visual C++程序基础教程,北京邮电大学出版社,2000

[15]李光明主编,Visual C++经典实例大制作,中国人事出版社,2001

[16]陈光明主编,实用Visual C++编程大全,西安电子科技大学出版社,2000

[17][美]Beck Zaratian著,Visual C++’s Guide,北京希望电脑公司,1998

[18][美]Jon Bates, Tim Tonpkins著,何健辉等译,实用Visual C++教程,清华大学出版社,2000

[19][美]Robert ,Alexander 著,钱丽萍译,C++数据结构与程序设计,清华大学出版社,2004

[20]Cliford A. Shaffer,A Practical Introduction to Data Structure and Algorithm Analysis,电子工业出版社,2002

[21]江明德编著,面向对象的程序设计,电子工业出版社,1993

[22]陈文宇编著,面向对象程序设计语言C++机械工业出版社,2004

[23]廉师友编著,C++面向对象程序设计简明教程,西安电子科技大学出版社,1998

[24]李师贤等编著,面向对象程序设计基础,高等教育出版社,1998

[25]谭浩强编著,C++程序设计,清华大学出版社,2004

[26][美]等编著,施平安译,C++程序设计教程——习题解答,清华大学出版社,2004

[27][美]Nell Dale, Chip Weems, Mark Headington等编著,C++程序设计(第二版,影印版),高等教育出版社,2001

[28]管宁编,C++基础知识.chm(电子版),中国软件开发实验室()

[29]C++ FAQ Lite(电子版)

[30]掌握标准C++的'类(电子版),化境编程界

[31]李宁主编,C++语言程序设计,中央广播电视大学出版社

[32][美]kayshav Dattatri编著,潇湘工作室译,C++面向对象高效编程,人民邮电

[1]张海藩.软件工程导论[M].北京:清华大学出版社,2003年12月

[2]张海藩.软件工程导论学习辅导[M].北京:清华大学出版社,2004年9月

[3]萨师煊,王珊.数据库系统概论[M].北京:清华大学出版社,2002年2月

[4]汪孝宜,刘中兵,徐佳晶等.JSP数据库开发实例精粹[M].西安:电子工业出版社,2005年1月

[3]侯太平等.Delphi数据库编程.北京:清华大学出版社,2004年4月

[4]求是科技.Delphi信息管理系统开发.北京:人民邮电出版社,2005年3月

[5]李光明等.Delphi7程序设计与上机指导.北京:冶金工业出版社,2003年

[6]塞奎春等.SQL Server数据库开发实例解析.机械工业出版社,2006年5月

[7]李明等.数据库原理及应用 四川:西南交通大学出版社.2007年7月

[8]李英明、滕连爽、马宝林等.基于B/S的计算机教学管理系统的设计与实现,重庆:信息技术出版社2005年9月

[9]陈磊,郭斌,李翔等.PowerBuilder 9数据库项目案例导航[M].清华大学出版社,

关于语言程序设计论文范文资料

应用语言学作为一门独立的新兴学科和语言学的重要构成部分。下文是我为大家整理的关于应用语言学论文的范文,欢迎大家阅读参考!

EQS在应用语言学中的应用

[摘要]EQS是结构方程模型(SEM)的应用软件之一,它能同时分析多变量之间错综复杂的关系,处理非正态分布和缺失值,具有多重拟合指标。近年来,EQS在应用语言学领域应用较少。文章简要归纳了国内外应用语言学中运用EQS的情况,并介绍了EQS的基本操作原理及建模步骤,此外,运用EQS对中学生学习策略、学习观念及自我效能相关性这一实例进行了建模研究,以期为应用语言学和外语教学的研究提供一些借鉴作用。

[关键词]结构方程模型;EQS;应用语言学;学习策略

引言

结构方程模型(SEM,Structural Equation Modeling)是综合因子分析(Factor Analysis)和路径分析(PathAnalysis)来探索研究变数和因子之间因果关系的一种模型,其最大的特点是应用变量的协方差矩阵(Covariance Matrix)来同时分析多种变量间交错复杂的关系,即利用各潜在的观测因子来探讨因果关系的隐含结构,而传统的线性回归分析只能提供变量间的直接效应而不能显示可能存在的间接效应,以及回避了因共线性而导致出现单项指标与总体出现负相关等无法解释的数据分析结果。结构方程模型最初起源于心理学,后被广泛应用到其他研究领域,例如社会学、经济学、市场分析、应用语言学等。目前应用较为广泛的SEM软件有AMOS、LISREL、EzPATH、EQS等。

一、EQS综述

EQS(Structural Equation Modeling Software)是1986年由Peter M。Bentler开发的一种统计软件。其基本思路为:基于专业理论知识,构建一个关于一组变量间相互关系的假设理论模型。自变量数值通过测量所得,并形成一个自变量协方差矩阵,即样本矩阵。EQS对样本矩阵与假设理论矩阵进行拟合度的检测,若能较好地满足拟合度标准,则说明此假设模型成立;否则,就需要对该假设理论模型反复调整修正以提高拟合度,直至获得较理想的模型为止;若拟合度仍然未达到理想状态,则该否定此假设理论模型。

国外将EQS应用于语言学的研究主要侧重于学习者个体因素研究以及语言测试研究等,前者如Sasaki和Noels分别探讨了二语水平、外语学能及智力间的关系和学习者目标与教师交际能力问的相关性:后者主要有Purpura测试了西班牙语测试因素结构,Stevens探寻了认知及元认知策略与二语测试的关系。此外,在外语教学中的应用有Lee研究了英语写作的有利及不利因素;Gorsuch还将EQS应用在外语教育政策的研究中。

国内这方面的研究仍处于起步阶段,且主要侧重于语言测试。刘宝权、郭晓群较为系统地介绍了EQS在语言评估中的应用。邹申、孙海洋等利用EQS分别对TEM8人文知识部分和职前中学英语教师口语考试进行构念效度验证。彭康洲、李清华应用项目反应理论借助EQS分析2007年TEM4听力理解项目的质量。侯艳萍借助EQS探讨了可能对TEM4阅读理解任务难度产生影响的阅读任务特征变量,其中包括变量的种类、数量、它们的内部因子构念和测量属性以及各个因子贡献率大小。

纵观国内应用语言学研究,研究者多使用LISREL和AMOS,EQS还未全面吸引国内应用语言学研究者的视线。但笔者在实践中发现相对于前两种传统软件而言,EQS灵活性更高,允许自变量有测量误差,变量间可存在协方差;对原始数据可进行直接加工;此外还可分析非多元正态分布,它能更准确地处理更大容量模型,这将为研究者带来更大的便捷。

二、EQS基本概念

包含有两类变量,两种模型和两种路径。两类变量指潜在变量(Latent Variable)和观测变量(Observed Variable)前者为不可直接测量的非观测变量(Unobserved Variable),又称因子,它通常通过多个外显或可观测指标间接推算;后者是通过测量、观测可直接获得的原始数据,又称指标。在EQS路径图中圆形表示潜在变量或因子,长方形表示观测变量或指标。

两种模型即测量模型和结构模型。测量模型(Measurement Model)指观测变量和潜在变量间的关系模型,即指标和因子间的关系模型。结构模型(Structural Model)指潜在变量之间的关系模型。并不是所有的实际应用中都同时存在两种模型,例如在验证性因子分析中,可能只出现包含观测变量和潜在变量的测量模型。

两种路径为自变量(Independent Variable)和因变量(Dependent Variable)之间的路径,以及因变量和因变量之间的路径。在EQS描绘的路径图中,单向箭头表示一个变量直接影响另一个变量,如潜在变量指向指标的单向箭头表示因子负荷,直接指向指标的单向箭头表示潜在变量的误差;双向弧形箭头表示两个变量可能相关;潜在自变量不应有箭头指向,所有指向潜在因变量的箭头来自潜在自变量或其他潜在因变量。

三、EQS的建模步骤

根据Bollen和Long的研究,结构方程建模具有五个步骤:(1)模型构建(Model Specification)、(2)模型识别(ModelIdentification)、(3)模型估算(Model Estimation)、(4)模型拟合(Testing Model Fit)、(5)模型重构(Model Re-Specification)。

1.模型构建

在该步骤,研究者要在已有的理论和专业基础上确定具体的模型,通过EQS模型图和方程来表达该模型各变量间的相互关系,根据各变量对模型的路径参数进行模型估算,查看并评估各因子、潜在变量间的各种关系,并通过数据检验模型整体的拟合度。 2.模型识别

Kunnan认为在模型识别阶段会时会出现三种情况:(1)模型不可识别(Under-identified),即不能从协方差矩阵中估算出一个或多个参数的情况;(2)模型正好识别(Just-identified),可估算出所有参数的情况;(3)模型超识别(Over-identified),可有不止一种方法估算出所有参数的情况。因参数估算计值不稳定,模型识别不足的情况不能信赖。只有增加制约参数,才可达到正好识别或超识别这两种可以接受的模型。

3.模型估计

根据自变量的方差协方差模型估算所有参数的估计值,使模型再生矩阵与样本协方差矩阵间的差异渐进最吻合状态。目前最常用的估算方法是最大似然法,要求数据等距且多变量正态分布。EQS系统有个强韧选项(Robust Option)生成Satorra-Benfle卡方值,可获得一个比其他统计量更接近的分布。即使分布假设不能满足,出现非多元正态分布,强韧标准误在大样本中也可接受。EQS为所有变量、因子及变量因子间的误差设定了标准,从而固定了参数,获得新的估算值。

4.模型拟合

模型拟合是检测假设模型矩阵与样本矩阵在多大程度上的拟合,即检测模型的拟合度。因其中一个重要统计指标卡方值较敏感,容易受到样本大小的影响,所以在实际操作中还得考虑样本数据大小对模型拟合度所产生的影响。根据以往的研究经验,理想模型拟合度的参照标准如表1。

5.模型重构

若模型拟合度与各标准量范围差异较大或个别指标不理想,则该模型构建有误,需重构。重构时需检验两组估计值:第一组为具有显著意义的参数估计值,将没有显著意义的参数估计值设为0,但需在足够的专业理论基础上才可进行。第二组为残余值矩阵,若个别变量残余值较大,如大于或等于,则该变量未设定好;若较多变量残余值都较大,则该模型整体构建有误。在此过程中EQS系统的LM-检验和W-检验功能可对模型重构提供进一步的帮助信息。但每个参数及变量之间的相互关系非常密切,任何一处的改动都可能对总体模型产生较大的影响。因而每个参数的调整都需重新估算,得出新的模型拟合指数,直至获得最终的理想模型为止。

四、EQS在应用语言学中的应用实例

笔者曾运用EQS研究了中学生英语学习策略、学习观念和自我效能的相关性,下文将予以展示。本研究首先通过问卷调查的方式对某中学109名高二被试者进行测试。问卷由三部分组成:第一部分是Oxford设计的《英语学习策略量表》,它由记忆策略、认知策略、补偿策略、元认知策略、情感策略、社会策略等6个要素50个项目组成;第二部分是Horwitz设计的《语言学习观念调查表》,包含外语学能、语言学习难度、语言学习性质、学习与交际策略、动机观念等5个要素34个项目;第三部分是德国心理学家Schwarzer和Jerusalem设计的《自我效能量表》,包含1个要素10个项目。

收集了调查数据后,我们运用EQS对数据进行分析。首先打开EQS界面,新建一个原始数据库文件,设定应变量名称及数目,输入原始数据。三个量表所测量的12个要素为自变量,学习策略、学习观念和学习效能不可直接测量,需通过各量表12个要素间接测量,则为潜在变量。其次,对EQS作包括描述性分析、回归分析、相关分析、因子分析、误差分析在内的描述性统计,以观察样本整体情况。然后对EQS作验证性统计,即因子模型统计分析。根据已有的专业知识,构建初始模型如图1。

EQS运行后所得各拟合指数结果见表2。

按理想模型拟合度的参照标准,该模型并未达到可接受的理想模型程度。根据二语习得中学习策略、学习观念及自我效能的有关理论和最大标准化残差(Largest Standardized Residuals)所提供的修正指数(参见表3),通过设定自由参数和在模型的多组误差间增添多条双向箭头的路径以建立相应误差变量间的协方差矩阵,反复修正之后得到较理想的模型(如图2)。修正模型拟合效果指标如表4,该模型拟合度较高,可接受。

学习策略、学习观念和自我效能之间具有高度的相关性,但各自的路径强度却有所区别。相对于自我效能而言,学习观念对学习策略的影响更大(>)。学习策略、观念及效能的各个因素相互之间也具有不同程度的相关性,所以在平时的英语教学和学习中,既要在整体上注意对学习策略的选择、加强对学习观念的引导,注重对自我效能的提高,又要对具体的学习策略如补偿策略、记忆策略、认知策略以及语言难度和学习动机等方面有充分的认知,才能更有效地引导学习者的英语学习。

五、结语

本文介绍了EQS统计软件的基本操作原理及步骤,并通过对中学生英语学习策略、观念及自我效能间相关性的模型构建、拟合、重构、修正等过程,最终创建出满足各项指标的修正模型。结果发现学习策略、学习观念和自我效能之间高度相关,但相关强度有差异。学习者较多使用补偿、认知、记忆策略,较少使用社会策略。观念的学能和动机对学习策略的影响较大。在结构方程模型软件中,EQS更易操作,灵活性更高,能更准确地处理大容量多维度变量模型,尤其在处理非正态分布和有缺失值数据中效果良好,且允许变量测量误差和协方差的存在。EQS评估模型拟合指标的多重性可以为应用语言学中多因素间多维量化提供更准确、科学、直观的信息,具有广阔的应用前景。

应用语言学质化研究发展综述

【摘要】1960年开始,应用语言学作为一门独立的新兴学科和语言学的重要构成部分,应用语言学除了涉及语言教学外,还涉及结合语言和心理学、自然和社会等学科。而应用语言学质化研究逐渐成为人们关注的焦点。由于我国应用语言学质化研究的方式较为生疏,与量化研究相比要落后。因此,本文通过简要介绍应用语言学,对应用语言学质化研究遇到的问题进行分析,并针对应用语言学质化研究方式及重点方向进行了阐述。

【关键词】应用语言学;质化研究;发展

在应用语言学中,量化与质化问的差别在于它们主、客观的不同,以及文字和数字的不同等。这种差异间的研究主要是针对知识本质和本质问理解与信念的不同研究范式。这两种范式占据着后实证主义、解释主义地位。随着应用语言学的深入研究,质化研究方式主要有:语篇分析和个人叙述、人种志和专题陈述,以及互动分析等。例如:日记和传记研究、访谈和课堂互动分析等。新世纪的到来使应用语言学研究偏向量与质方式的融合和巩固。

一、应用语言学

19世纪初,语言理论方面的研究和应用方面的研究开始分化。19世纪叶末,.博杜恩·德·库尔德内提出了应用语言学这个概念,但没有得到广泛的注意。20世纪以后,语言科学得到了进一步的发展,应用范围空前扩大,语言应用方面的研究和理论方面的研究明确地区分开来,应用语言学这个名词开始广泛运用,并促成了应用语言学和理论语言学的分化。

从广义的角度来分析,应用语言学主要是将语言学的知识在其它学科领域问题解决中得以应用。换句话来说,就是跨学科实现问题的解决。

从狭义的角度来分析,应用语言学主要是专门的语言教学,尤其是外语和第二语言的教学。其应用的知识有:语言理论与描述、相关语言学科,以及相关语言教学学科。主要涉及语言的模式,描绘语音和语法、语义和语用,及词汇等,在语言学边缘的学科,以及一些不是语言学,但与语言学教育学紧密联系的学科。

二、应用语言学质化研究遇到的问题

时代的发展必然对应用语言学的研究有着不断扩大与变换的影响。由于应用语言学具有跨科学性和实验性,以及开放性,因此,应用语言学质化研究所遇到的问题更具挑战性。

其一,在应用语言学质化研究中,由于相关学科知识的缺乏,使语言学质化研究受到严重的阻碍。例如:很多从事英汉语言教学的工作者和教师,常常因为自己对英、汉知识的缺乏,而放弃该领域的发展,因而影响到语言学科的发展。标准语的建立和规范化,文字的创制和改革。建立通用于各方言区的标准语是很重要的。应用语言学要解决的问题是如何选好这种标准语的基础方言和标准音。为无文字的语言创制文字时,基础方言和标准音更是重要的依据。文字改革包括文字系统(字母表、正词法和标点符号)的部分改进和彻底更换。标准语的建立只是语言规范化的开始。为了确定语音、语法、词汇规范,需要编出相应的正音词典、规范语法和各种类型的词典。

其二,应用语言学作为新的学科,它在理论基础上还不够完善,使质化研究的任务更为艰巨。尽管我国许多学者对应用语言学质化的研究有了一定的理论成果,但是应用语言学是否加大理论范式的建构,任然需要以多学科做后盾的理论研究。词汇是语言中变化最快的部分,新词新义不断涌现。及时、准确地把这些新词新义固定在词典中,指导人们如何运用,这是辞书对语言规范化最有效的影响。

三、应用语言学质化研究方式及重点方向

1、应用语言学质化研究方式

在应用语言学质化研究方式中,主要有:语篇分析和个人叙述、人种志和专题陈述,以及互动分析等。其中,语篇分析和个种志是目前语言教学研究中使用最多的。

其一,语篇分析。语篇分析主要是通过对真实口语语篇进行考察的一种研究,始于社会学,例如:在第二语言习得和口语测试,及技巧等教学方面研究中都有展现。语篇分析者是种处于兴趣的社交行为,而语言学者是以研究语言本身为重点的行为。语篇分析者认为语言是与语用结合的系统,它将语法和词汇等都作为可操纵的资源。总的来说,其语篇分析的对象主要是在交际中有秩序、有组织的交谈,确保社交行为的顺利进行。也可以视为站在交际者的角度,将社交行为进行发现和描述。突出内在机制。一般来说,语篇分析主要是利用语篇样本中的示例,描述和追踪交际的优势、分析和理解,已达成共识。其质化思想:交际中的秩序与以往的主导观点和研究的方向与目的完全相反;交际的过程真实语料誉写和分析不可缺少;分析的方式必须有实证资料的理论。

在以往应用语言质化语篇分析发展的最初阶段,只能通过录音的方式记录下口语语言资料,随着时代的发展,口语语言资料开始有图片和视频,以及非语言式的交际资料。根据语篇分析研究表明,语言学界开始对非语言线索的详细记录产生了争执。尤其是技术的发展与语篇分析的结合,技术的不断影响着语篇分析研究。

其二,人种志。人种志主要是对某文化群体的行为和语言,以及互动等进行的深度研究,属于人类学,并与自然学紧密联系,例如:深入发现人们的实际所做与应该做之间存在的矛盾等。在研究前详细描绘了研究对象的文化背景。在研究的同时,研究者必须与群体保持一定的认知距离,为了更准确的获取客观性。同时研究者必须反思自身所存在不同假想,以保持客观研究的态度。在自然背景下对群体的形体和表述进行研究,并深入群体,利用各种不同的方式对研究的资料进行采集、实验。其研究资料来源于非结构式的访谈。涉及的研究规模较小,数据分析通常涉及研究人员研究对象本身各自的行为意义的理解和解释。

2、应用语言学质化研究的重点方向

应用语言学质化研究的重点方向在于对教学方式与教师认知的研究。前者教师对交际教学观念和方法层见叠出,但结果是不一样的。除此之外,在听、说、读、写等教学方面研究中质化的应用也很普遍。在写作上,进行访谈和记录、日志和观察等采集的方式。听力上,以听力策略和技巧为主,融合了量与质。例如:Markee通过小组方式巧妙进行了非任务交谈,并且顺利进行任务与非任务交谈之间的变换。后者,由于教师是思考和积极的决策者,教学主要建立在实际导向和背景等不同思想和知识上的研究。

其认知研究内容一般为:教师认知和教育、认知和课堂教学,以及认知和语言学习等。虽然研究方式,出现了问卷为主的量化研究,但是绝大多教师认知都是利用质化研究。在教师认知研究中,量化和质化间主要出现争议的问题,量化研究多依靠问卷的方式来认知,并没通过实际考察因此受到批评。而质化研究利用回忆解说和启发式回顾、书面形式,以及课堂观察和访谈等进行资料的收集。同时,为抓住到隐形的认知过程,还需更进一步的研究。

总而言之,在应用语言学质化研究中,我国在提倡科学超越经验研究的同时,还要重视实证主义存在的缺陷,将质化研究进行规范,避免出现对学术范式的影响。虽然应用语言学质化研究在我国地位并不牢固,但是,在国外的研究中,已经占有牢固的地位。因此,就针对我国外语的语言质化研究来说,在掌握实践和质化方式的前提下,对混合方式的思考和时间应用,将对我国应用语言质化研究具有非常重要的意义。

摘要: 1一 绪论 问题的提出 2二 系统概述 本系统主要完成的功能 系统预览图 4三 系统需求分析 5四 系统设计和架构 系统设计思想 系统结构设计 系统功能模块细分 数据库的设计、生成与配置 公用模块的编写 个人用户界面设计 企业用户界面设计 43五 总结 45六 致谢 45七 参考文献 46摘要:随着网上信息的发展,网上在人们生活中的应用越来越广泛。 招聘网站为应聘者提供了方便、快捷的应聘途径。对招聘单位来说,招聘网站也为他们提供了查询、检索应聘者信息库的条件,使招聘工作中的人员初选工作变得轻松易行。此系统的开发为应聘者及招聘公司带来了很大的方便和经济,使他们足不出户就可以轻轻松松地完成求职和招聘工作。本系统开发的核心内容就是实现招聘时企业和人才的交互选择,这个交互可以理解为企业本身的信息,企业的招聘信息、人才本身的信息及人才的求职信息4个方面,同时,为了更好地实现这些交互,还需要提供一些附属的栏目,如站点新闻、政策法规等,以便于信息的传递。关键字:人才,求职Abstract: With the on-line information on the development of the Internet in people's lives more and more applications. To recruit candidates for the site provides a convenient, fast way to the candidates. On the recruitment unit, the recruitment Web site also provided them with information, retrieve information base of candidates, so that the recruitment of staff in primary easily become easier. This system for recruiting candidates and bring a lot of convenience and economy, leaving home so that they can easily complete the job search and recruitment. Development of the system is the core of the realization of corporate recruitment and talent of interactive options, this interaction can be understood as its own business information, business recruitment, personnel information and its own personnel seeking information 4, at the same time, in order to better To achieve these interactions, but also need to provide some of the subsidiary's columns, such as news sites, such as policies and regulations in order to facilitate the transfer of information. Keywords: human resources, job-seekers人才的招聘是企业认识管理中的重要环节,涉及到企业工作人员的整体素质水平,而以往人才的选择往往是十分繁琐的,不计其数的简历的审阅将耗费大量人力,网上招聘方式与传统招聘方式的不同主要体现在:第一,节约成本,应聘者无需奔波于招聘现场,印制并投放多份简历,企业在审阅简历时直接从计算机上调用对比,大大降低人力成本;第二,便于建立简历电子人才库,以备不时之需。网上招聘求职方式已经成为了招聘求职的一大重要手段,其招聘求职规模和招聘求职成功率已直逼传统招聘会,有的甚至超过了传统招聘会。通过它应聘者和招聘公司/单位可以在网上上通过Internet,突破时间和空间的限制而实现工作求职和公司/单位的人才的招聘。网上招聘的崛起对传统人才招聘流通体系产生了强烈的冲击,网上招聘较之传统招聘具有招聘范围广,信息量大,可挑选余地大,应聘人员素质高,招聘效果好,费用低,获得了越来越多的公司的认可优势,同时它有着经营成本低、库存是虚拟的、用户检索方便、地域限制少等特点。本系统开发的核心内容就是实现招聘时企业和人才的交互选择,这个交互可以理解为企业本身的信息,企业的招聘信息、人才本身的信息及人才的求职信息4个方面,同时,为了更好地实现这些交互,还需要提供一些附属的栏目,如站点新闻、政策法规等,以便于信息的传递。一 绪论问题的提出在当前的市场环境中。随着社会的进步和技术的发展,知识正在发挥着很大的作用,市场的竞争在很大程度上体现为人才的竞争。从而。找到合适的人才,成为企业提高竞争力的一项关键任务。同时。当今的市场环境又是一个快速变化的环境,市场需求在变,对人才的需求也相应处于变化之中。如何能快速适应这一变化,提高人才招聘流程的工作效率,进行快速定位,也就成为人才招聘公司/单位需考虑的重要因素。无论是对于企业的人力资源部门的招聘服务,还是职业中介的跨地域供需信息沟通,或是对外的劳务输出等等。作为一种服务类型,其服务对象均包含需方驱动特点。其所达到的招聘人员的效率和效果是其存在的价值和理由。对于中介服务的另一个服务对象。即供方,寻求合适工作的各地人士。也同样关注是否能快速获得职位需求信息和条件要求等等。所有这些,都产生着对信息系统的需求。而且也只能通过信息系统才能实现基于对人才招聘市场的理解和需求研究。 为了满足市场对于人才招聘解决方案的需求,推出了网上人才招聘解决方案。作为一种专业化的业务流程改进工具,有效地解决了人才招聘工作效率和效果改进提升中所面临的问题。本毕业设计,就是为了适应现代求职/招聘方式而做出的一种尝试。本系统采用ASP这种服务器端的开发环境以及Windows XP的操作系统为工作平台,同时借助Microsoft Access2000这一强大的数据库管理系统来实现本毕业设计。本文研究路线 网上招聘系统是利用网上构建的网上招聘系统,它涉及了网上应用这一学科。一个网站的建设,首先应该从功能出发。功能是网站的目的所在,为了“个性”而牺牲功能上的需求,那就舍本求末了。通常功能上的需求无非有:(1)能够明确的表达一个网站的主题。(2)能够容纳多种形式的内容。要开发一个优秀的网站,通常应该遵循以下工作流程:首先定义开发网站的目的;接下来对网站的外观进行设计;其次进行实际页面的制作;然后对所制作的网站进行测试,以确保它符合最初设定的目标;最后是将网站发布。在将网站发布后还需要有维护工作,以便及时更新网站内容。所以要做出一个出色的网上招聘系统要做到以下要求。首先,对人才市场网上招聘的定义、特征和优势的了解是必不可少的。其次,系统网站的规化、网站构建的目标和市场需求调查分析、网站设计与管理的可行性分析以及网站设计与管理的解决方案的深入分析也是不可少的。再次,网上招聘系统网站运行平台的构建、服务器选择、ASP软件和数据库的知识更是实现网上招聘的基础。 上述的网站运行环境及其软硬件平台的实现,是概括的和基础性的,也是构建网上招聘系统的基本思路。通过网上求职/招聘这一示范主题,将网站的互动性、美观性与实用性完整地呈现出来。主要内容及意义 主要针对人们对网上招聘系统的需要,采用ASP技术使人们轻松自在的实现在网上用户注册、简历的投放和查找、查看录用状态、查看用人单位、留言等。 本论文分为6部分,分别为:绪论、系统概述、需求分析、系统设计和架构、数据库的设计与生成极其配置、功用模块的编写、个人用户界面设计、企业用户界面设计、总结部分。绪论部分,主要介绍了问题的提出,以及开发该系统的必要性和该系统研究路线。系统概述部分,主要介绍系统功能与应用背景、系统预览图。系统需求分析部分,主要介绍系统功能需求描述、管理流程和数据流程图。系统设计和架构是具体工作实现部分,其内容是系统实现的具体指导,分为系统设计思想、系统结构设计、系统功能模块细分三部分。系统的安装、测试与调试部分,重点是介绍的安装及调试和网上系统怎样在下的浏览及系统的调试和测试。总结部分,主要是总结系统过程中的经验,完成了那些功能,有那些地方不同于别人或运用了那些先进技术以及系统还存在那些缺点和不足。二 系统概述 本系统主要完成的功能如下: 企业招聘 人才求职 用户注册(企业用户与个人用户) 用户登陆(企业用户与个人用户) 人才新闻 人才测评 人才培训 政策法规 收费标准 给我留言 友情链接 站内搜索(可根据职位,人才,区域,关键字等来查询) 系统预览图 三 系统需求分析① 功能需求:为了满足市场对于人才招聘解决方案的需求,尽可能减低成本,为更多的人创造更好的就业条件,也为企业招聘带来便利。② 性能需求:1、硬件需求:cpu :inter pentuimII 或等效处理器、300MHZ或更高 内存:96MB 可用内存 硬盘:275MB以上可用磁盘空间 显示器:可达800×600像素的256色显示器或更高2、软件需求:操作系统windows 98/2000/NT(或更高版本) 浏览器:netscape 或microsoft internet 或更高本四 系统设计和架构 系统设计思想①页面模块化本系统把页面中一些常用的部分集成为模块,例如页面的头和尾部分这样在设计新页面时如有重复出现的部分,只需要拿现成的模块来组装。②流程人性化程序的流程完全遵守人才市场招聘的流程。首先注册,在注册完成后写个人基本信息,而后在填写职业经历和个人业务水平等信息,同时企业注册完成后填写、企业基本信息,而后在填写所需职位的名称、需求、报酬等,最后填写联系方式。这样的流程便于使用者快速熟悉整个系统的流程,完成求职或者招聘。③功能全面化程序在设计时不仅考虑到基本功能——人才招聘的实现,同时作为一个网站程序,还集成了新闻发布管理、法律法规发布管理等模块。完善了站点的功能。 系统结构设计根据面向对象和三层结构的设计思想,可得出如下所示的系统结构设计图: 系统功能模块细分根据本系统的系统功能分析,可以画出系统的功能模块图如下: 数据库的设计、生成与配置数据库在一个信息管理小吨度年个中占有非常重要的地位,数据库结构设计的好坏将直接对应用系统的效率以及实现的效果产生影响。合理的数据库结构设计可以提高数据存储的效率,保证数据的完整性和一致性。设计数据库系统时应该充分了解用户各个方面的需求,包括现有的以及将来可能增加的需求。数据库设计有如下几个步骤: 数据库需求分析 数据库概念结构设计 数据库逻辑结构设计下面分别对几个步骤进行说明:① 数据库需求分析在招聘求职系统中,数据库应当解决如下需求: 保存应聘者信息,包括应聘者联系资料等。 保存应聘者简历,包括应聘者职业经历和业务水平。 保存招聘单位信息,包括招聘单位介绍信息。 保存招聘信息,包括所招聘职位信息和对应聘者的要求等。 保存其他信息,如新闻、政策法规信息等。① 数据库概念结构设计拥有以上的数据项和数据结构以后,就可以设计出能够满足用户需求的各种实体以及它们之间的关系,为后面的逻辑结构设计打下基础。这些实体包含各种具体信息,通过相互之间的作用形成数据的流动。分析本系统的需求,可以得到如下实体间关系图: ② 数据库逻辑结构设计 数据库的概念结构设计完毕后,可以将上面的数据库概念转化成某种数据库系统所支持的实际数据模型,也就是数据库的逻辑结构。 下表为站内信件表,其中个人和企业的站内信笺分别放在cmailbox表和pmailbox表中,但是表的结构是一样的: Field Type Null Key Default Extra CommentId Int Not Null PRI Null IDENTITY(1,1) 主键,递增Reid Varchar Null Null Senduid Varchar Not Null Null 发送者idSendname Varchar Not Null Null 消息标题Title Varchar Not Null 发送者用户名Mailtext Text Not Null 消息内容Newmail Int Not Null 是否阅读Sdate Datetime Not Null 发送时间 下表为jobnwes网站新闻表,存放网站首页显示的新闻信息:Field Type Null Key Default Extra CommentId Int Null PRI Null IDENTITY(1,1) 主键,递增Title Varchar Not Null Null 新闻标题Text Text Not Null Null 新闻内容Isate Datetime Not Null Null 添加时间Click Int Not Null 点击数目Zuo Varchar Not Null 作者Chu Varchar Not Null 出处 下表为system网站系统表,存放网站运行所需常用信息:Field Type Null Key Default Extra CommentTitle Varchar Not Null Null 网站标题Homename Varchar Not Null Null 网站名称Homeeurl Text Not Null Null 网站地址Notice Datetime Not Null Null 备注信息Copyen Int Not Null 英文版权信息Tel Varchar Not Null 电话Top Varchar Not Null 首页导航链接Link11 链接一文字Link1 链接一地址Ymail 业务信箱Smail 技术信箱Link22 链接二文字Link2 链接二地址Copycn 中文版权Link3 链接三文字Link33 链接三地址Link4 链接四文字Link44 链接四地址Link5 链接五文字Link55 链接五地址Link6 链接六文字Link66 链接六地址Address 公司办公地址 下表为perscn个人用户表,存放个人用户的联系信息及简历信息:Field Type Null Key Default Extra CommentId Varchar Not Null PRI Null IDENTITY(1,1) 主键,递增Uname Varchar Not Null Null 用户名Ped Varchar Not Null Null 密码Email Varchar Not Null Null 电子邮件Idate Datetime Not Null Null 注册日期Guoji Varchar Not Null Null 国籍Shengao Varchar Not Null Null 身高Nianling Varchar Not Null Null 年龄Tizhong Varchar Not Null Null 体重Iname Varchar Not Null Null 真实姓名Sex Varchar Not Null Null 性别 下表为copmany企业用户表,存放企业用户的联系信息及企业信息:Field Type Null Key Default Extra CommentId Varchar Not Null PRI Null IDENTITY(1,1) 主键,递增Uname Varchar Not Null Null 用户名Ped Varchar Not Null Null 密码Email Varchar Not Null Null 电子邮件Idate Datetime Not Null Null 注册日期Cname Varchar Not Null Null 企业名称Trade Varchar Not Null Null 所属行业Rstel Varchar Not Null Null 电话Renshi Varchar Not Null Null 人事主管Address Varchar Not Null Null 企业地址 下表为zp招聘职位表,存放企业所招聘的职位信息:Field Type Null Key Default Extra CommentId Varchar Not Null PRI Null IDENTITY(1,1) 主键,递增Usid Varchar Not Null Null 用户编号Uname Varchar Not Null Null 用户名Job Varchar Not Null Null 职位名称Zptext Datetime Not Null Null 职位信息Click Int Not Null 0 点击数Idate Datetime Not Null Null 发布日期Zpnum Text Not Null Null 招聘人数Nianlings Varchar Null Null 年龄要求Edus Varchar Null Null 学历要求Languages Varchar Null Null 语言要求Jobtypes Varchar Null Null 工作类型Computers Varchar Null Null 计算机水平Sexs Varchar Null Null 性别要求Youxiaos Varchar Null Null 有效时间Marrys Varchar Null Null 婚姻状况要求Zyes Varchar Null Null Moneys Varchar Null Null 工作待遇Gzdd Varchar Null Null Cname Varchar Null Null Addtime Datetime Null Null Cypic Varchar Null Null 公用模块的编写① 数据库连接文件 数据库连接文件中定义了数据库连接对象,并开启数据连接备用,同时打开一个记录集,取出一些系统所需常数并保存在本地变量中,文件的内容如下所示:数据库连接文件 <%Set conn = ("") "Driver={Microsoft Access Driver (*.mdb)}; DBQ=" & ("database/")set rs=createobject("")sql="select * from system" sql,Connif not thentitle=rs("title")homename=rs("homename")homeurl=rs("homeurl")copyen=rs("copyen") notice=rs("notice")tel=rs("tel")top=rs("top")link1=rs("link1")link11=rs("link11")link2=rs("link2")link22=rs("link22")link3=rs("link3")link33=rs("link33")link4=rs("link4")link44=rs("link44")link5=rs("link5")link55=rs("link55")link6=rs("link6")link66=rs("link66")ymail=rs("ymail")

学术堂整理了一篇3000字的计算机论文范文,供大家参考:

范文题目:关于新工程教育计算机专业离散数学实验教学研究

摘要: 立足新工科对计算机类专业应用实践能力培养的要求,分析了目前离散数学教学存在的关键问题,指明了开展离散数学实验教学的必要性。在此基础上,介绍了实验教学内容的设计思路和设计原则,给出了相应的实验项目,并阐述了实验教学的实施过程和教学效果。

关键词:新工科教育;离散数学;计算机专业;实验教学

引言

新工科教育是以新理念、新模式培养具有可持续竞争力的创新型卓越工程科技人才,既重视前沿知识和交叉知识体系的构建,又强调实践创新创业能力的培养。计算机类是新工科体系中的一个庞大专业类,按照新工科教育的要求,计算机类专业的学生应该有很好的逻辑推理能力和实践创新能力,具有较好的数学基础和数学知识的应用能力。作为计算机类专业的核心基础课,离散数学的教学目标在于培养学生逻辑思维、计算思维能力以及分析问题和解决问题的能力。但长期以来“定义-定理-证明”这种纯数学的教学模式,导致学生意识不到该课程的重要性,从而缺乏学习兴趣,严重影响学生实践能力的培养。因此,打破原有的教学模式,结合计算机学科的应用背景,通过开展实验教学来加深学生对于离散数学知识的深度理解是实现离散数学教学目标的重要手段。

1.实验项目设计

围绕巩固课堂教学知识,培养学生实践创新能力两个目标,遵循实用性和可行性原则,设计了基础性、应用性、研究性和创新性四个层次的实验项目。

(1) 基础性实验

针对离散数学的一些基本问题,如基本的定义、性质、计算方法等设计了7个基础性实验项目,如表1所示。这类实验要求学生利用所学基础知识,完成算法设计并编写程序。通过实验将抽象的离散数学知识与编程结合起来,能激发学生学习离散数学的积极性,提高教学效率,进而培养学生的编程实践能力。

(2) 应用性实验

应用性实验是围绕离散数学主要知识单元在计算机学科领域的应用来设计实验,如表2所示。设计这类实验时充分考虑了学生掌握知识的情况,按照相关知识点的应用方法给出了每个实验的步骤。学生甚至不需要完成全部实验步骤即可达到实验效果。例如,在“等价关系的应用”实验中,按照基于等价类测试用例的设计方法给出了实验步骤,对基础较差的学生只需做完第三步即可达到“巩固等价关系、等价类、划分等相关知识,了解等价关系在软件测试中的应用,培养数学知识的应用能力。”的实验目的。

(3) 研究性实验研究性实验和应用性实验一样

也是围绕离散数学主要知识单元在计算机科学领域中的应用来设计实验,不同之处在于,研究性实验的实验步骤中增加了一些需要学生进一步探讨的问题。这类实验项目一方面为了使学生进一步了解离散数学的重要性,另一方面为了加强学生的创新意识与创新思维,提高计算机专业学生的数学素质和能力。表 3 给出了研究性试验项目。

(4) 创新性实验

在实际教学中还设计了多个难度较高的创新性实验题目,例如,基于prolog语言的简单动物识别

系统、基于最短路径的公交线路查询系统、简单文本信息检索系统的实现等,完成该类实验需要花费较长的时间,用到更多的知识。通过这些实验不仅有利于培养学生分析问题、解决问题的能力和创新设计能力,也有利于培养学生独立思考、敢于创新的能力。

3.实验教学模式的构建

通过实验教学环节无疑可以激发学生对课程的兴趣,提高课程教学效率,培养学生的实践创新能力。但是,近年来,为了突出应用性人才培养,很多地方本科院校对离散数学等基础理论课的课时进行了压缩,加之地方本科院校学生基础较差,使得离散数学课时严重不足,不可能留出足够的实验教学时间。针对这种情况,采用多维度、多层次的教学模式进行离散数学实验教学。

(1) 将实验项目引入课堂教学

在离散数学的教学过程中,将能反映在计算机科学领域典型应用的实验项目引入到课堂教学中,引导学生应用所学知识分析问题、解决问题。例如在讲授主析取范式时,引入加法器、表决器的设计,并用multisim进行仿真演示,让学生理解数理逻辑在计算机硬件设计中的作用。又如讲谓词逻辑推理时,引入前一届学生用Prolog完成的“小型动物识别系统”作为演示实验。这些应用实例能够让学生体会数理逻辑在计算机科学领域的应用价值,不仅激发学生的学习兴趣,提高课堂教学效率,也锻炼了学生的逻辑思维,培养了学生的系统设计能力。

(2) 改变课后作业形式,在课后作业中增加上机实验题目

由于课时有限,将实验内容以课后作业的形式布置下去,让学生在课余时间完成实验任务。例如讲完数理逻辑内容后,布置作业: 编写 C语言程序,实现如下功能: 给定两个命题变元 P、Q,给它们赋予一定的真值,并计算P、P∧Q、P∨Q的真值。通过完成,使学生掌握命题联结词的定义和真值的确定方法,了解逻辑运算在计算机中的实现方法。又如,把“偏序关系的应用”实验作为“二元关系”这一章的课后作业,给定某专业开设的课程以及课程之间的先后关系,要求学生画出课程关系的哈斯图,安排该专业课程开设顺序,并编写程序实现拓扑排序算法。通过该实验学生不仅巩固了偏序关系、哈斯图等知识,而且了解到偏序关系在计算机程序设计算法中的应用和实现方法。

(3) 布置阅读材料

在教学中,通常选取典型应用和相关的背景知识作为课前或课后阅读材料,通过课堂提问抽查学生的阅读情况。这样,不仅使学生预习或复习了课程内容,同时也使他们对相关知识点在计算机学科领域的应用有了一定的了解。例如,在讲解等价关系后,将“基于等价类的软件测试用例设计方法”作为课后阅读材料; 在讲解图的基本概念之前,将“图在网络爬虫技术中的应用”作为课前阅读材料; 货郎担问题和中国邮路问题作为特殊图的课后阅读材料。通过这些阅读材料极大地调动学生学习的积极性,取得了非常好的教学效果。

(4) 设置开放性实验项目

在离散数学教学中,通常选择一两个创新性实验项目作为课外开放性实验,供学有余力的学生学习并完成,图1给出了学生完成的“基于最短路径公交查询系统”界面图。同时,又将学生完成的实验系统用于日后的课堂教学演示,取得了比较好的反响。

(5) 利用网络教学平台

为了拓展学生学习的空间和时间,建立了离散数学学习网站,学习网站主要包括资源下载、在线视频、在线测试、知识拓展和站内论坛五个部分模块,其中知识拓展模块包含背景知识、应用案例和实验教学三部分内容。通过学习网站,学生不仅可以了解离散数学各知识点的典型应用,还可以根据自己的兴趣选择并完成一些实验项目。在教学实践中,规定学生至少完成1-2个应用性实验项目并纳入期中或平时考试成绩中,从而激发学生的学习兴趣。

4.结束语

针对新工科教育对计算机类专业实践创新能力的要求,在离散数学教学实践中进行了多方位、多层次的实验教学,使学生了解到离散数学的重要

性,激发了学生的学习兴趣,提高了学生程序设计能力和创新能力,取得了较好的教学效果。教学团队将进一步挖掘离散数学的相关知识点在计算机学科领域的应用,完善离散数学实验教学体系,使学生实践能力和创新思维得以协同培养,适应未来工程需要。

参考文献:

[1]徐晓飞,丁效华.面向可持续竞争力的新工科人才培养模式改革探索[J].中国大学教学,2017(6).

[2]钟登华.新工科建设的内涵与行动[J].高等工程教育研究,2017(3).

[3]蒋宗礼.新工科建设背景下的计算机类专业改革养[J].中国大学教学,2018( 11) .

[4]The Joint IEEE Computer Society/ACM Task Force onComputing Curricula Computing Curricula 2001 ComputerScience[DB / OL]. http:/ / WWW. acm. org / education /curric_vols / cc2001. pdf,2001.

[5]ACM/IEEE - CS Joint Task Force on Computing Curricula.2013. Computer Science Curricula 2013[DB / OL]. ACMPress and IEEE Computer Society Press. DOI: http: / / dx.doi. org /10. 1145 /2534860.

[6]中国计算机科学与技术学科教程2002研究组.中国计算机科学与技术学科教程2002[M].北京: 清华大学出版社,2002.

[7]张剑妹,李艳玲,吴海霞.结合计算机应用的离散数学教学研究[J].数学学习与研究,2014(1) .

[8]莫愿斌.凸显计算机专业特色的离散数学教学研究与实践[J].计算机教育,2010(14)

免费查阅文献的刊物,你可以看看(计算机科学与应用)等等这些

r语言课程设计论文

关于论文怎么写。标准步骤如下 1、论文格式的论文题目:(下附署名)要求准确、简练、醒目、新颖。 2、论文格式的目录 目录是论文中主要段落的简表。(短篇论文不必列目录) 3、论文格式的内容提要: 是文章主要内容的摘录,要求短、精、完整。...

做数据分析必须学R语言的4个理由R 是一种灵活的编程语言,专为促进探索性数据分析、经典统计学测试和高级图形学而设计。R 拥有丰富的、仍在不断扩大的数据包库,处于统计学、数据分析和数据挖掘发展的前沿。R 已证明自己是不断成长的大数据领域的一个有用工具,并且已集成到多个商用包中,比如 IBM SPSS? 和 InfoSphere?,以及 Mathematica。本文提供了一位统计学家Catherine Dalzell对 R 的价值的看法。为什么选择 R?R可以执行统计。您可以将它视为 SAS Analytics 等分析系统的竞争对手,更不用提 StatSoft STATISTICA 或 Minitab 等更简单的包。政府、企业和制药行业中许多专业统计学家和方法学家都将其全部职业生涯都投入到了 IBM SPSS 或 SAS 中,但却没有编写过一行 R 代码。所以从某种程度上讲,学习和使用 R 的决定事关企业文化和您希望如何工作。我在统计咨询实践中使用了多种工具,但我的大部分工作都是在 R 中完成的。以下这些示例给出了我使用 R 的原因:R 是一种强大的脚本语言。我最近被要求分析一个范围研究的结果。研究人员检查了 1,600 篇研究论文,并依据多个条件对它们的内容进行编码,事实上,这些条件是大量具有多个选项和分叉的条件。它们的数据(曾经扁平化到一个 Microsoft? Excel? 电子表格上)包含 8,000 多列,其中大部分都是空的。研究人员希望统计不同类别和标题下的总数。R 是一种强大的脚本语言,能够访问类似 Perl 的正则表达式来处理文本。凌乱的数据需要一种编程语言资源,而且尽管 SAS 和 SPSS 提供了脚本语言来执行下拉菜单意外的任务,但 R 是作为一种编程语言编写的,所以是一种更适合该用途的工具。R 走在时代的前沿。统计学中的许多新发展最初都是以 R 包的形式出现的,然后才被引入到商业平台中。我最近获得了一项对患者回忆的医疗研究的数据。对于每位患者,我们拥有医生建议的治疗项目数量,以及患者实际记住的项目数量。自然模型是贝塔—二项分布。这从上世纪 50 年代就已知道,但将该模型与感兴趣的变量相关联的估算过程是最近才出现的。像这样的数据通常由广义估计方程式 (general estimating equations, GEE) 处理,但 GEE 方法是渐进的,而且假设抽样范围很广。我想要一种具有贝塔—二项 R 的广义线性模型。一个最新的 R 包估算了这一模型:Ben Bolker 编写的 betabinom。而 SPSS 没有。集成文档发布。 R 完美地集成了 LaTeX 文档发布系统,这意味着来自 R 的统计输出和图形可嵌入到可供发布的文档中。这不是所有人都用得上,但如果您希望便携异步关于数据分析的书籍,或者只是不希望将结果复制到文字处理文档,最短且最优雅的路径就是通过 R 和 LaTeX。没有成本。作为一个小型企业的所有者,我很喜欢 R 的免费特定。即使对于更大的企业,知道您能够临时调入某个人并立即让他们坐在工作站旁使用一流的分析软件,也很不错。无需担忧预算。R 是什么,它有何用途?作为一种编程语言,R 与许多其他语言都很类似。任何编写过代码的人都会在 R 中找到很多熟悉的东西。R 的特殊性在于它支持的统计哲学。一种统计学革命:S 和探索性数据分析140 字符的解释:R 是 S 的一种开源实现,是一种用于数据分析和图形的编程环境。计算机总是擅长计算 — 在您编写并调试了一个程序来执行您想要的算法后。但在上世纪 60 和 70 年代,计算机并不擅长信息的显示,尤其是图形。这些技术限制在结合统计理论中的趋势,意味着统计实践和统计学家的培训专注于模型构建和假设测试。一个人假定这样一个世界,研究人员在其中设定假设(常常是农业方面的),构建精心设计的实验(在一个农业站),填入模型,然后运行测试。一个基于电子表格、菜单驱动的程序(比如 SPSS 反映了这一方法)。事实上,SPSS 和 SAS Analytics 的第一个版本包含一些子例程,这些子例程可从一个(Fortran 或其他)程序调用来填入和测试一个模型工具箱中的一个模型。在这个规范化和渗透理论的框架中,John Tukey 放入了探索性数据分析 (EDA) 的概念,这就像一个鹅卵石击中了玻璃屋顶。如今,很难想像没有使用箱线图(box plot) 来检查偏度和异常值就开始分析一个数据集的情形,或者没有针对一个分位点图检查某个线性模型残差的常态的情形。这些想法由 Tukey 提出,现在任何介绍性的统计课程都会介绍它们。但并不总是如此。与其说 EDA 是一种理论,不如说它是一种方法。该方法离不开以下经验规则:只要有可能,就应使用图形来识别感兴趣的功能。分析是递增的。尝试以下这种模型;根据结果来填充另一个模型。使用图形检查模型假设。标记存在异常值。使用健全的方法来防止违背分布假设。Tukey 的方法引发了一个新的图形方法和稳健估计的发展浪潮。它还启发了一个更适合探索性方法的新软件框架的开发。S 语言是在贝尔实验室由 John Chambers 和同事开发的,被用作一个统计分析平台,尤其是 Tukey 排序。第一个版本(供贝尔实验室内部使用)于 1976 年开发,但直到 1988 年,它才形成了类似其当前形式的版本。在这时,该语言也可供贝尔实验室外部的用户使用。该语言的每个方面都符合数据分析的 “新模型”:S 是一种在编程环境操作的解释语言。S 语法与 C 的语法很相似,但省去了困难的部分。S 负责执行内存管理和变量声明,举例而言,这样用户就无需编写或调试这些方面了。更低的编程开销使得用户可以在同一个数据集上快速执行大量分析。从一开始,S 就考虑到了高级图形的创建,您可向任何打开的图形窗口添加功能。您可很容易地突出兴趣点,查询它们的值,使散点图变得更平滑,等等。面向对象性是 1992 年添加到 S 中的。在一个编程语言中,对象构造数据和函数来满足用户的直觉。人类的思维始终是面向对象的,统计推理尤其如此。统计学家处理频率表、时间序列、矩阵、具有各种数据类型的电子表格、模型,等等。在每种情况下,原始数据都拥有属性和期望值:举例而言,一个时间序列包含观察值和时间点。而且对于每种数据类型,都应得到标准统计数据和平面图。对于时间序列,我可能绘制一个时间序列平面图和一个相关图;对于拟合模型,我可能绘制拟合值和残差。S 支持为所有这些概念创建对象,您可以根据需要创建更多的对象类。对象使得从问题的概念化到其代码的实现变得非常简单。一种具有态度的语言:S、S-Plus 和假设测试最初的 S 语言非常重视 Tukey 的 EDA,已达到只能 在 S 中执行 EDA 而不能执行其他任何操作的程度。这是一种具有态度的语言。举例而言,尽管 S 带来了一些有用的内部功能,但它缺乏您希望统计软件拥有的一些最明显的功能。没有函数来执行双抽样测试或任何类型的真实假设测试。但 Tukey 认为,假设测试有时正合适。1988 年,位于西雅图的 Statistical Science 获得 S 的授权,并将该语言的一个增强版本(称为 S-Plus)移植到 DOS 以及以后的 Windows? 中。实际认识到客户想要什么后,Statistical Science 向 S-Plus 添加了经典统计学功能。添加执行方差分析 (ANOVA)、测试和其他模型的功能。对 S 的面向对象性而言,任何这类拟合模型的结果本身都是一个 S 对象。合适的函数调用都会提供假设测试的拟合值、残差和 p-值。模型对象甚至可以包含分析的中间计算步骤,比如一个设计矩阵的 QR 分解(其中 Q 是对角线,R 是右上角)。有一个 R 包来完成该任务!还有一个开源社区大约在与发布 S-Plus 相同的时间,新西兰奥克兰大学的 Ross Ihaka 和 Robert Gentleman 决定尝试编写一个解释器。他们选择了 S 语言作为其模型。该项目逐渐成形并获得了支持。它们将其命名为 R。R 是 S 的一种实现,包含 S-Plus 开发的更多模型。有时候,发挥作用的是同一些人。R 是 GNU 许可下的一个开源项目。在此基础上,R 不断发展,主要通过添加包。R 包 是一个包含数据集、R 函数、文档和 C 或 Fortran 动态加载项的集合,可以一起安装并从 R 会话访问。R 包向 R 添加新功能,通过这些包,研究人员可在同行之间轻松地共享计算方法。一些包的范围有限,另一些包代表着整个统计学领域,还有一些包含最新的技术发展。事实上,统计学中的许多发展最初都是以 R 包形式出现的,然后才应用到商用软件中。在撰写本文时,R 下载站点 CRAN 上已有 4,701 个 R 包。其中,单单那一天就添加了 6 个 R 。万事万物都有一个对应的 R 包,至少看起来是这样。我在使用 R 时会发生什么?备注:本文不是一部 R 教程。下面的示例仅试图让您了解 R 会话看起来是什么样的。R 二进制文件可用于 Windows、Mac OS X 和多个 Linux? 发行版。源代码也可供人们自行编译。在 Windows? 中,安装程序将 R 添加到开始菜单中。要在 Linux 中启动 R,可打开一个终端窗口并在提示符下键入 R。您应看到类似图 1 的画面。 图 1. R 工作区在提示符下键入一个命令,R 就会响应。此时,在真实的环境中,您可能会从一个外部数据文件将数据读入 R 对象中。R 可从各种不同格式的文件读取数据,但对于本示例,我使用的是来自 MASS 包的 michelson 数据。这个包附带了 Venables and Ripley 的标志性文本 Modern Applied Statistics with S-Plus(参见 参考资料)。michelson 包含来自测量光速的流行的 Michelson and Morley 实验的结果。清单 1 中提供的命令可以加载 MASS 包,获取并查看 michelson 数据。图 2 显示了这些命令和来自 R 的响应。每一行包含一个 R 函数,它的参数放在方括号 ([]) 内。清单 1. 启动一个 R 会话2+2 # R can be a calculator. R responds, correctly, with (“MASS”) # Loads into memory the functions and data sets from# package MASS, that accompanies Modern Applied Statistics in Sdata(michelson) # Copies the michelson data set into the () # Lists the contents of the workspace. The michelson data is (michelson) # Displays the first few lines of this data set.# Column Speed contains Michelson and Morleys estimates of the# speed of light, less 299,000, in km/s.# Michelson and Morley ran five experiments with 20 runs each.# The data set contains indicator variables for experiment and (michelson) # Calls a help screen, which describes the data set.图 2. 会话启动和 R 的响应 现在让我们看看该数据(参见 清单 2)。输出如 图 3 中所示。清单 2. R 中的一个箱线图# Basic boxplotwith(michelson, boxplot(Speed ~ Expt))# I can add colour and labels. I can also save the results to an = with(michelson, boxplot(Speed ~ Expt, xlab=”Experiment”, las=1,ylab=”Speed of Light – 299,000 m/s”,main=”Michelson-Morley Experiments”,col=”slateblue1″))# The current estimate of the speed of light, on this scale, is Add a horizontal line to highlight this (h=, lwd=2,col=”purple”) #Add modern speed of lightMichelson and Morley 似乎有计划地高估了光速。各个实验之间似乎也存在一定的不均匀性。图 3. 绘制一个箱线图 在对分析感到满意后,我可以将所有命令保存到一个 R 函数中。参见清单 3。清单 3. R 中的一个简单函数MyExample = function(){library(MASS)data(michelson) = with(michelson, boxplot(Speed ~ Expt, xlab=”Experiment”, las=1,ylab=”Speed of Light – 299,000 m/s”, main=”Michelsen-Morley Experiments”,col=”slateblue1″))abline(h=, lwd=2,col=”purple”)}这个简单示例演示了 R 的多个重要功能:保存结果—boxplot() 函数返回一些有用的统计数据和一个图表,您可以通过类似 = … 的负值语句将这些结果保存到一个 R 对象中,并在需要时提取它们。任何赋值语句的结果都可在 R 会话的整个过程中获得,并且可以作为进一步分析的主题。boxplot 函数返回一个用于绘制箱线图的统计数据(中位数、四分位等)矩阵、每个箱线图中的项数,以及异常值(在 图 3 中的图表上显示为开口圆)。请参见图 4。图 4. 来自 boxplot 函数的统计数据 公式语言— R(和 S)有一种紧凑的语言来表达统计模型。参数中的代码 Speed ~ Expt 告诉函数在每个 Expt (实验数字)级别上绘制 Speed 的箱线图。如果希望执行方差分析来测试各次实验中的速度是否存在显著差异,那么可以使用相同的公式:lm(Speed ~ Expt)。公式语言可表达丰富多样的统计模型,包括交叉和嵌套效应,以及固定和随机因素。用户定义的 R 函数— 这是一种编程语言。R 已进入 21 世纪Tukey 的探索性数据分析方法已成为常规课程。我们在教授这种方法,而统计学家也在使用该方法。R 支持这种方法,这解释了它为什么仍然如此流行的原因。面向对象性还帮助 R 保持最新,因为新的数据来源需要新的数据结构来执行分析。InfoSphere? Streams 现在支持对与 John Chambers 所设想的不同的数据执行 R 分析。R 与 InfoSphere StreamsInfoSphere Streams 是一个计算平台和集成开发环境,用于分析从数千个来源获得的高速数据。这些数据流的内容通常是非结构化或半结构化的。分析的目的是检测数据中不断变化的模式,基于快速变化的事件来指导决策。SPL(用于 InfoSphere Streams 的编程语言)通过一种范例来组织数据,反映了数据的动态性以及对快速分析和响应的需求。我们已经距离用于经典统计分析的电子表格和常规平面文件很远,但 R 能够应付自如。从 版开始,SPL 应用程序可将数据传递给 R,从而利用 R 庞大的包库。InfoSphere Streams 对 R 的支持方式是,创建合适的 R 对象来接收 SPL 元组(SPL 中的基本数据结构)中包含的信息。InfoSphere Streams 数据因此可传递给 R 供进一步分析,并将结果传回到 SPL。R 需要主流硬件吗?我在一台运行 Crunchbang Linux 的宏碁上网本上运行了这个示例。R 不需要笨重的机器来执行中小规模的分析。20 年来,人们一直认为 R 之所以缓慢是因为它是一种解释性语言,而且它可以分析的数据大小受计算机内存的限制。这是真的,但这通常与现代机器毫无干系,除非应用程序非常大(大数据)。R 的不足之处公平地讲,R 也有一些事做不好或完全不会做。不是每个用户都适合使用 R:R 不是一个数据仓库。在 R 中输入数据的最简单方式是,将数据输入到其他地方,然后将它导入到 R 中。人们已经努力地为 R 添加了一个电子表格前端,但它们还没流行起来。电子表格功能的缺乏不仅会影响数据输入,还会让以直观的方式检查 R 中的数据变得很困难,就像在 SPSS 或 Excel 中一样。R 使普通的任务变得很困难。举例而言,在医疗研究中,您对数据做的第一件事就是计算所有变量的概括统计量,列出无响应的地方和缺少的数据。这在 SPSS 中只需 3 次单击即可完成,但 R 没有内置的函数来计算这些非常明显的信息,并以表格形式显示它。您可以非常轻松地编写一些代码,但有时您只是想指向要计算的信息并单击鼠标。R 的学习曲线是非平凡的。初学者可打开一个菜单驱动的统计平台并在几分钟内获取结果。不是每个人都希望成为程序员,然后再成为一名分析家,而且或许不是每个人都需要这么做。R 是开源的。R 社区很大、非常成熟并且很活跃,R 无疑属于比较成功的开源项目。前面已经提到过,R 的实现已有超过 20 年历史,S 语言的存在时间更长。这是一个久经考验的概念和久经考验的产品。但对于任何开源产品,可靠性都离不开透明性。我们信任它的代码,因为我们可自行检查它,而且其他人可以检查它并报告错误。这与自行执行基准测试并验证其软件的企业项目不同。而且对于更少使用的 R 包,您没有理由假设它们会实际生成正确的结果。结束语我是否需要学习 R?或许不需要;需要 是一个感情很强烈的词。但 R 是否是一个有价值的数据分析工具呢?当然是的。该语言专为反映统计学家的思考和工作方式而设计。R 巩固了良好的习惯和合理的分析。对我而言,它是适合我的工作的工具。

相关百科