软文的写作范文

时间:2023-10-31 14:46:03

软文的写作

软文的写作篇1

    桑之未落,其叶沃若。于嗟鸠兮,无食桑葚;于嗟女兮,无与士耽。士之耽兮,犹可说也;女之耽兮,不可说也。这是诗经里《氓》的经典之句。用意在于奉劝女子莫沉溺于感情之中,借着对斑鸠说不要贪食那甜美的桑葚啊,你会醉死的呀!其实却意在奉劝女子不要投入太多感情啊,男子沉浸在爱情里,还可以从中走出来,可女子要是沉浸在爱情里,就无可自拔,不能摆脱了。第一次读到《氓》的时候,我并没有沉浸在女主角苦楚不幸的悲伤中,而是惊喜地发现桑葚,这可爱的桑葚给我的童年带来多少美好的回忆啊!亲切感由衷而生。

    桑葚,就像缩小的葡萄串,一粒粒地挤在一起,放在手心小巧可人,忍不住放入口中浅尝,桑葚汁甜蜜得沁人心脾,有的酸中带甜,让人回味无穷呢。小的时候我最爱食桑葚了,疼爱我的奶奶总说,娃娃是桑葚妹子,见到桑葚就笑哈哈。一年的春夏是桑葚成熟的季节,树枝上挂满了桑葚,红红紫紫的,非常美好。那个时候,我总是向奶奶撒娇着说要吃桑葚,小小的嘴角渗着口水珠儿,奶奶总是怜爱地摸摸我的小嘴,说着真是馋娃娃呀!每次都偷偷摘回十几撮,喂饱我这个馋嘴猫儿。满嘴的蜜汁,让我十分满足,于是笑得很甜,就像小熊偷喝得蜂蜜一般,甜在心坎里了。

    人人都说我的皮肤好,头发黑,这都得益于爱吃桑葚呀。小小的桑葚里有着不可小觑的营养啊。桑葚小小的身躯里,住满了多种维生素,特别是它饱含磷和铁,具有益肾补血的作用,爱吃桑葚的女孩子会有红润如苹果的面色和漆黑秀丽的头发。每当别人称赞我的皮肤和秀发的时候,我会告诉她这是我的好朋友给我的,他们总会很好奇地问我,是什么样子的朋友呀,我会调皮地告诉他们是桑葚啊,您吃过桑葚吗?如果您没吃过,不妨去找来吃,您一定会喜欢的。会很愿意在春夏之际邂逅这可爱的朋友,把它们摆在您干净的果盘之中,先是静静地欣赏,你会感谢我们神奇的大自然母亲,竟然创造出桑葚这种可爱的小精灵,然后轻轻地拿起一撮,细细品味,你会尝到春天的甜美,夏日的稠热。很奇妙,它有着两个季节的气质,就像它的成熟之际,介于两个季节之间。桑葚酸酸甜甜的味道,就像青春的味道,年轻的我们总是稚嫩而炽热。有着青涩的酸,年少轻狂,有时因不被理解而忧郁,彷徨。有着成长之后的甜,情意浓浓,深知来之不易而倍感珍惜。

    我喜爱桑葚,有它陪伴的童年更加甜蜜和难忘,因对它的珍爱之情,让我更加能懂青春的心灵。我爱这种美好的生命,它一定是神的宝贝,就像白娘子偷采的灵芝仙草一样,它是水果中的精灵,我又想念这位可爱的朋友了,真好,又是春夏时节,是邂逅桑葚的季节。

软文的写作篇2

论文摘 要:在英语写作教学研究领域,对传统课堂教学模式的改革和对网络辅助教学模式的探究一直备受关注。目前,我国已经具备了开展网络辅助下的大学英语写作教学的物质基础,但在进行该教学模式的具体实施过程中,仍有几个原则需要遵循。

引言

英语写作教学是大学英语教学的一个重要组成部分。教育部高等教育司2004年最新颁布的《大学英语课程教学要求》(试行)(以下简称《教学要求》)强调大学英语的教学模式应“充分利用多媒体和网络技术,采用新的教学模式改进原来的以教师讲授为主的单一课堂教学模式”。由此可见,网络辅助下的大学英语写作教学模式顺应了《教学要求》所提出的大学英语教学的发展方向,能够为传统的英语写作教学带来新的生机和活力。

一、网络辅助大学英语写作教学的物质基础

计算机软件和网络的发展为网络辅助下的大学英语写作教学提供了物质基础和实施条件。

(一)计算机软件的发展

1.文字处理软件

文字处理软件是网络辅助下的大学英语写作教学中最常用的软件系统,许多教学实践证明了它是高效的英语写作辅助工具。英语文字处理软件的基本功能有:1)文字编辑功能。2)文件处理功能。3)排版功能。4)查找替换功能。5)检查功能等。英语文字处理软件的编辑等功能使学生可以更加简便易行地对文章进行修改,省去了费时费力的重复抄写,使学生能够把注意力集中在对文章思路、结构、内容、语言表达等方面的斟酌和修改上。许多研究表明,通过使用文字处理软件进行英语写作教学,可以提高学生修改文章的自觉性和自主性,使学生愿意在英语写作中花费更多的时间进行自主修改,其英语写作的质量也得到了明显提高。

2.专用于写作教学的软件

除文字处理软件外,还有专门用于写作教学的软件系统,这些软件种类繁多,功能各异。有些软件辅助写作全过程,有些软件则辅助写作过程的某一环节。这些软件的主要类型有:1)引导写作型软件。这类软件可以提供不同文体的模板和语句、词汇信息,可以通过给出提示、问题等形式帮助学生构思文章结构,组织写作素材、展开有效联想、罗列文章提纲等。2)错误检查型软件。错误检查包括单词的拼写、句子的句法、文体的格式,易混淆词语或词组的检查等。尽管这类软件的语法错误查出率很有限,但还是受到了学生的喜爱和认可,因为这类软件不仅能够帮助学生修改语法、句法、标点符号的错误,还能够增强学生对英语写作基本技能的掌握和基本原则的认识。3)更新格式型软件。这类软件可以重新组织安排文章的格式,突出某些内容以引起学生的注意,促使其进行思考分析并进一步修改自己的文章。4)文体分析型软件。这类软件可对文章的可读性进行分析,可以帮助学生提高读者意识。5)学生对话讨论软件。这种软件可以通过引导学生阅读其他作者的文章,促使学生对他人文章的优缺点给予评论。6)辅助教师批改型软件。这类软件可以对文章的词频、句式、段落及文章长度等信息进行数据统计,再根据统计数据对文章进行评判。这类软件可以为教师提供一些总体性统计数据,使学生在认识写作错误的同时,看到得以量化的自己写作质量的统计数据。

(二)网络的发展

根据中国互联网络信息中心所作的中国互联网络发展状况统计报告,截至2010年12月,我国ipv4地址数量达到2.78亿,我国网民规模达到4.57亿,较2009年底增加7 330万人;互联网普及率攀升至34.3%,较2009年提高5.4个百分点。宽带网民规模为4.5亿,固定网络用户中的宽带普及率达到98.3%。网络的发展为大学生提供了前所未有的学习空间,它为学生创造了理想的语言交际环境,为大学英语写作教学注入了新活力。利用网络进行语言交流又分为局域网交流和广域网交流两大类。通过网络,大学生不但能够获取信息,掌握知识,还可以在虚拟的网络空间通过使用真实的目标语言——英语与全世界的人进行沟通和交流,这将极大地促进他们熟练使用英语的能力和跨文化沟通的能力。

1.局域网在大学英语写作教学中的应用

局域网(local area network),简称lan,是指在某一区域内由多台计算机互联成的计算机组。“某一区域”指的是同一办公室、同一建筑物、同一公司和同一学校等。在写作教学中,可利用局域网的以下功能进行教学和课内外各种写作活动:1)文件服务功能。网络宽带使得教学文件、资料、信息得以快捷便利地传输,这大大提高了教学效率。英语写作教师可以在网络上设置不同的文件夹用以保存各类教学档案,还可以利用网络进行理想的示范活动,能够清晰地演示文章、句子的重新组合和修改等活动。2)电子邮件功能。在写作教学中可以利用局域网建立电子邮件系统。教师可以利用这一功能给学生传输教学资料、布置作业、传送ppt课件、发放练习等,还可以利用这一功能与学生交流,对教学进行反馈,给予学生个别指导等。3)电子会谈功能。学生通过网络与他人进行实时笔语交流被称为电子会谈。学生通过笔语对话,可以开发思路,讨论问题,进行各种合作性学习活动。

2.广域网在大学英语写作教学中的应用

广域网(wide area network),简称wan,是大范围内的计算机联网系统,如一个城市、地区或国家。通过将局域网和广域网相连,局域网用户就可以与外界进行通讯联系,可以在广域网上查询、搜索、调用资料。利用因特网辅助大学英语写作教学,可以开展更多以学生为中心的写作活动:1)笔友活动。笔友活动是最为普遍的活动之一,它可以是个人或团体间的联系。2)远距离合作。远距离合作指通过网络与异地、异国的学校进行合作,围绕某一专题进行多所学校甚至多国学校间的合作写作活动。3)电子论坛。在互联网上活跃着成千上万个由兴趣相投的人自愿组合的电子论坛,讨论他们关心的问题。电子论坛有电子邮件清单,电子公告栏,万维网论坛等不同形式。4)在线写作实验室。一些大学,特别是英语国家的大学,近年来为帮助学生进行英语写作建立了在线写作实验室(online writing lab),简称owl。这类写作实验室可以为学生提供各种在线的写作指导及答疑解惑,还可以提供各种有效的写作参考资料。

二、网络辅助英语写作教学应遵循的几个原则

尽管我国已经具备了开展网络辅助下的大学英语写作教学的物质基础,但在进行该教学模式的具体实施过程中,仍有几个原则需要遵守。

(一)整体原则

网络辅助下的英语写作教学系统是由教师、学生、计算机和网络四个相互依存和制约的要素构成的统一体。要想在教学中取得良好的效果,教师就必须树立整体原则观念,在教学中恰当地处理四个要素之间的关系,使传统的大学英语写作教学模式与网络辅助下的英语教学模式有机结合,在保证教学整体性原则的基础上,实现网络辅助教学功能的最大化。

(二)主体/主导原则

在网络辅助下的英语写作教学中,学生是教学的主体,多媒体和计算机网络只是教学辅助工具。学生在学习中应充分发挥学习的主体性,应积极思考,敏锐地发现问题,勇敢地提出问题,在教师和同学的帮助下有效地解决问题;还应该根据自己的学习情况选择正确的学习内容,运用正确的学习策略,达到良好的学习效果。教师则应该在整个教学设计、实施、反馈过程中,指导学生使用正确的学习方法和学习策略,安排好学习的进度,实施有计划的学习步骤。同时,教师还应该对学生的学习内容,学习过程和学习效果进行必要的指导和监督。这就要求教师要进行认真的教学设计,甄选编排高质量的教学材料,安排严谨的教学过程,引导学生发挥学习的主体性。

(三)认知发展原则

网络辅助下的英语写作教学应遵循学生认知的发展过程。学生的写作过程是一个连续的思维过程。传统的大学英语写作教学过分强调单词、语法、句法的准确性,过分依赖写作框架和提纲,这种模式不但无助于写作,反而会限制学生思路的打开,破坏学生思维的连续性。写作的目的是通过文字表达内心思想,也就是说,文章的语言、形式和结构都是为表达作者思想服务的。根据学生语言知识、社会知识的具体情况,网络辅助下的英语写作教学应更注重合作性写作活动的组织,使学生有机会在团队活动中挖掘和发挥自己的语言知识和社会知识,从而使写作活动成为学生手脑并用的认知发展过程。

(四)潜在读者原则

在网络辅助下的英语写作教学中,对文章内容方面应强调主题、篇章结构和读者对象三个要素。moffett(1994)曾说:“任何教写作的人其首要任务是培养读者意识,否则教学难有什么效果”。在网络辅助下的大学英语写作教学中,潜在读者的范围比传统英语写作教学中读者的范围要广泛得多,不仅包含教师、同学还包含更广泛范围内的网络读者,因此,对潜在读者的感知和考虑是网络辅助下的大学英语写作教学不可忽视的重要原则。

结语

网络辅助下的大学英语写作教学模式顺应了新的《教学要求》所提出的大学英语教学发展方向,但在进行该教学模式的具体实施过程中,仍需遵循整体原则,主体/主导原则,认知发展原则和潜在读者原则。

参考文献:

[1]胡隆.计算机辅助外语教学——多媒体和网络的应用[m].上海:上海外语教育出版社.2002.

软文的写作篇3

【关键词】英语语法 检查软件学习

英语语法是英语作文和英语写作的基础。英语语法学不好不要期待英语作文和写作会有什么好成绩。有效灵活的英语语法学了可以加倍学英语的效果,更可以厚实良好的英语语法基础,逐步改善英语写作练习的错误,把写作提升到一个新的境界。英语语法是奠定学生英语作文和个人英语写作或商业英语写作必要的基础英语学习科目。

学英语不要死背语法,但一定要学英语语法,以活用的学习方法才能把英语语法的概念变成脑袋记忆的一部份。学英语语法要像学法律方法,“不要死背而是去活用英语语法”。学英语语法要用欣赏小说的心情去阅读英语语法教科书。用学唱歌死背歌词的方式来背语法公式,给学生千万个保证,绝对学不好。总之,用自己学习的方式和条件找出一套有效灵活的英语语法学习方法,学生就已经接近成功了。

一、以活用英语语法的的学习方法来学语法

英语语法的活用采用练习英语作文或英语写作是最好的方式之一,写作除了可以让学生灵活使用来练习所学过的英语语法,更可以让学生能逐步加深英语语法的概念并能成为脑袋中的一部份长久记忆。最重要的是学生能从英语写作或练习英语作文的过程去修正英语语法用法的错误,无形中建立良好的英语语法基础,这种过程就和我们在学本国语言的过程一样,用作文和阅读来加强语文能力。

我们在上学的学生的阶段,在使用中文写作或对话的过程中,有多少人在学中文的语法或语法甚至句子结构呢?到了我们能写能讲中文的阶段已经突破了语言的障碍,已经不知语法为何物了,语法已经无形中融入使用语言文字的过程里了。能够要以活用英语语法的的学习方法来学语法,很自然地就可以突破英语语法学习的障碍。

二、英语语法学习一定要突破传统的学习方法

如何学英语才是最有效的呢?答案就是……没有答案。学英语不用去死背而是去活用英语语法绝对是正确的,但是学英语不用去学英语语法,那是不可能的。

英语语法学习一定要突破传统的学习方法。拼命式地阅读英语语法参考书和教科书,或只把学习的时间花在作无穷尽的英语语法练习题目或死背语法题库的练习题的传统方法会让学生考试拿高分,只是准备考试的方式而已,但没有用英语阅读或英语写作的学习方式,英语语法最终只是脑袋的暂存记忆而已。

三、灵活运用英语语法使用线上英语语法检查软件逐步改善语法和拼字错误

现以是网络的时代,学生不仅能通过课堂学习,更可以通过网络来学习,线上各类英语语法检查软件让学生可更有效率来活用英语语法,逐步改善英语写作练习过程的语法和拼字错误。以Ginger为例,他是一款智能程度极高的键盘app,拥有翻译、英语语法检查等非常实用的功能。而且,Ginger现已有中文版,就是说可以实现拼音输入法了。英语语法检查软件Ginger Grammar Spell Checker的英语语法检查程序是使用特殊的英语语法专利技术,并且以英语完整句子的上下文相关内容为依据(context of complete sentences),以高度的准确性在线上来更正英语语法的错误(grammar mistakes),英语用字错误(misused words)和英语单字拼字错误(spelling mistakes)。

各类线上英语写作语法检查软件就像一位英语家教来检查学生的英语语法以更正并且改善学生的英语作文和英语写作练习过程中的语法和拼字和用字的错误,让学生的写作提升到新的境界。

运用网络检查软件检查并修正各类的英语语法的错误用法,包括其他英语语法检查软件和英语单字拼字检查软件无法更正的语法错误。以下是英语语法错误用法和更正的一些例子:

英语语法检查软件修正介系词的语法错误用法,校正例子如下:

He was falling on love.语法检查更正为He was falling in love.

英语语法检查软件校正动词时态的语法错误用法,更正例子如下:

They’re gone to New York in two weeks.语法检查修正为They’re going to New York in two weeks.

英语语法检查软件更正主词动词一致性的语法错误用法,修正例子如下:

The smell of flowers bring back memories.语法检查校正为The smell of flowers brings back memories.

英语语法检查软件校正代名词的语法错误用法,修正例子如下:

My friends and me went to the cinema.语法检查更正为My friends and I went to the cinema.

I saw anybody there.语法检查更正为I saw nobody there.

英语语法检查软件校正名词单复数的语法错误用法,校正例子如下:

Six people lost their life in the accident.语法检查更正为Six people lost their lives in the accident.

英语语法检查软件更正连续名词的语法错误用法,校正例子如下:

Sheryl went to the tickets office.语法检查修正为Sheryl went to the ticket office.

英语语法检查软件依据英语句子的上下文相关内容来检查语法

依据英语句子的上下文相关内容来检查语法,各类线上英语语法检查软件可辨识错误的用字并用正确的用字来更正。

英语语法检查软件修正英语错误的用字,校正例子如下:

Many rare animals inhibit the island.语法检查更正为Many rare animals inhabit the island.

线上英语语法检查软件检查更正拼字是依据英语句子的上下文相P内容,来选择最适合句子含义的更正。只要按一下鼠标点击,学习检查软件就会结合语法检查和拼字检查功能,立即在线上正确地检查更正一个完整的句子。

根据上下文相关内容,同样的拼字错误会有不同的校正,修正例子如下:

The marble statue hed a big hed.拼字检查更正为The marble statue had a big head.

更正英语发音拼字的错误,即使是非常特殊的发音拼字,修正例子如下:

Fizix is a great subject.英语发音拼字检查更正为Physics is a great subject.

校正不规则变化的动词,更正例子如下:

He flyed to Vancouver.语法检查更正为He flew to Vancouver.

四、加强练习英语作文或英语写作来突破英语语法的障碍

学好英语和活用英语语法最好的方式之一就是要常练习英语作文或英语写作。而且使用创新突破的线上英语语法检查软件检查更正写作练习过程中的语法和拼字和用字的错误,不只让学生的英语语法学习方法摆脱传统僵硬无聊且只重记忆忽视活用的学习方法,而且逐步让学生的英语作文和英语写作能力到达新的境界。

参考文献:

[1]罗甫义.高中英语语法教学的困境与对策解析[J].中学生英语,2017(06).

[2]http:///zh在线英文语法检测纠正工具.

软文的写作篇4

关键词:小型应用软件;软件开发;代码编写;开发效率

中图分类号:TP311 文献标识码:A 文章编号:1009-3044(2016)36-0113-02

Research on the Rapid Development of Small Scale Application Software―Take the Small Application Software Development in Our College as an Example

YANG Qiu-ye

(Shaanxi Radio and TV University, Xi’an 710068, China)

abstract: Small application software is developed to solve specific problems, and stronger functional targeted. This paper discusses how to improve the efficiency of the development of the software page and how to write the code efficiency, and has a promotional value.

Key words: small application software; software development; code writing; development efficiency

1 背景

计算机由硬件与软件构成,软件是其核心[1], 是完成计算机各种控制和操作的指令集合,硬件是保障计算机系统正常运行的各种元器件。软件又分为系统软件和应用软件,系统软件是运行在计算机硬件上的基础软件,是其他应用软件运行的基础平台,而应用软件是为了满足使用者对于计算机系统的不同需求而设计开发的具有专业性和较强应用性的程序,其最大的特点就是其应用性[2]。软件开发是一项特殊工作,其特殊性表现在工作内容复杂且工作量大、开发时间紧张、需求不清晰、进度难保证、错误难杜绝,而且软件产品是一种逻辑产品,不具有实物特征,开发过程具有一定隐蔽性,因此,应用软件开发应严格遵循软件工程思想、建立一套严密的开发流程才能保证软件产品满足用户需求。与大型应用软件开发相比,小型应用软件开发工作量较小、复杂度可控、只需完成特定功能、应用范围窄、功能针对性强,小型应用软件只需少量开发人员或一人独立开发就能完成。

2 小型应用软件开发流程

软件的开发过程和技术是由软件的性质决定的[3]。小型应用软件开发流程与大型应用软件开发流程基本类似,都应遵循软件工程思想,经过需求分析、概要设计、详细设计、编码、内部测试、软件部署、用户测试等环节才能上线使用。对大型应用软件开发而言,因其开发过程复杂、开发成本高,为确保开发的软件符合用户需求,大型应用软件开发的每个步骤都需要多人精心调研、策划、论证、确认,形成相应开发文档,而小型应用软件开发相对来说复杂度较低、工作量较小,每一个开发环节要简单并且可控,开发者对小型应用软件的全局和节都能完全掌控,开发效率自然就有了很大提高,但开发过程中每一个环节都不能少(图1所示)。

3 我校小型应用软件特征

我校小型应用软件以Microsoft Visual Studio 2008为集成开发环境、C#为编程语言、SQL Server 2005为后台数据库开发而成,采用B/S结构,通过计算机自带的浏览器来访问应用软件系统。我校的小型应用软件系统是在定制需求下开发而成,功能针对性强,开发过程中不仅需要对软件页面进行设计,同时需要使用到大量控件,如Label控件、TextBox控件、RadioButtonList控件等,每一个控件都有着特定用途,系统中同类型控件个数也会多达几十个,为保证这些控件正确使用将会占用大量开发时间,严重影响小型应用软件开发效率,同时在应用软件中增加了逻辑错误的概率。

4 提高小型应用软件开发效率方法

4.1 提高软件页面开发效率方法

在开发过程中,我们主要采用VS(Microsoft visual studio 2008)集成开发工具,该开发工具既适合开发C/S结构软件,也可以开发B/S结构软件,但VS工具更适合服务端程序的开发,在页面开发效率上,VS不如Dreamweaver工具来得快。为了提高系统页面开发效率,我们可以把同一个软件页面文件在VS和Dreamweaver中同时打开,并在Dreamweaver中对系统页面进行设计、修改,VS开发工具中会自动弹出该文件在其他地方已经进行修改,提示是否需要保存,我们在VS中保存该修改的文件,那么在Dreamweaver工具中设计的软件页面就能被VS开发工具识别、认可。在Dreamweaver工具中完成软件页面设计,在VS开发工具中完成服务端程序开发,我们将VS开发工具与Dreamweaver页面设计工具两者结合应用,将大大提高软件页面开发效率,从而提高应用软件开发效率。

4.2 提高软件开发代码编写效率方法

代码编写是应用软件最终实现的基础。在小型应用软件开发中,我们在代码编写时使用有规律的变量名称,在控件命名时也使用有规律的名称来命名控,这样一方面容易查错,避免变量使用的错位、遗漏,另一方面可以对代码有规律的修改,提高编写效率。

我们以我校的”民主推荐系统”软件开发为例来说明如何提高代码编写效率。

该软件页面能清楚显示该软件的功能,首先需要登陆系统,然后在“推荐意见”栏打勾表示同意推荐,不打勾表示不同意推荐,控件Label上会显示被推荐人姓名,因为被推荐人数很多,该软件中会使用到大量的Lable控件和CheckBox控件,为了正确、高效使用这些控件、避免出现错位、遗漏等错误,我们采用下列方法来编写对应代码。

首先我们对Lable控件和CheckBox控件进行有规律的命名,然后将对控件编码的第一条代码复制到Excel软件中,借助Excel对数字的自动增加功能下拉代a就可以形成对其他控件代码的编写,如要实现对CheckBox控件置为非选择状态,先在Excel软件编写第一条代码让CheckBox1置为非选择状态(如图3),然后下拉就可以完成其他CheckBox控件置为非选择状态的代码(如图4)。

当一段代码很长时,我们可以将代码不同的部分放在Excel不同的列,然后进行下拉,由Excel自动增加功能来实现代码自动生成,我们再将Excel中生成的代码全部复制到记事本中,就可以得到纯文本的代码内容,检查纯文本的代码内容,利用记事本自带的“查找/替换”功能将操作过程生成的代码中多余部分删除,就可以得到我们所需要的代码文本。

5 结束语

相较于人工操作而言,计算机的软件处理能力具有更高的效率,其质量也有了很大提高,能明显降低出错率。小型应用软件虽然规模小、应用范围窄,但它针对性强,能解决特定问题,如年终考核测评、民主推荐等小型应用软件的应用不仅能提高工作效率,同时也可以满足公平、公正、保密等方面的要求, 投入与产出比高。文中提成了两种方法来提高小型应用软件的开发效率,首先是将VS开发工具与Dreamweaver页面设计工具两者结合应用,将大大提高软件页面开发效率,其次,当软件系统中使用到大量同类型控件情况下,利用Excel软件、记事本软件来自动生成的代码文本没有错误,节省代码编写和检测时间,从而提高了小型应用软件的开发效率。

参考文献:

[1] 邱志超.计算机软件开发技术的现状及应用探究[J].电脑知识与技术,2014(4):2261-2262.

[2] 黄宣钧.如何加强空管计算机应用软件的开发和维护[J].电子测试,2016(4):94,79.

软文的写作篇5

关键词 科技查新;查新;检索

中图分类号 G2 文献标识码 A 文章编号 1674-6708(2017)185-0081-02

随着国家经济的发展,国家对创新的鼓励,科技查新工作的内容和范畴也相应的发生了变化,特别是查新种类的不同,对查新结论的撰写也提出了更高的要求。下面结合查新工作的工作实际,从查新性质,查新分类,和查新的结论和查新结论的几种主要撰写方式来对新时期查新工作进行探讨。

1 查新的性质

查新是科技查新的简称,是指查新机构根据查新委托人提供的需要查证其新颖性的科学技术内容,按照规范的操作,并做出结论①。

查新是对项目的新颖性作出结论;这里的新颖性是指在查新委托日以前,查新项目的科学技术内容部分或者全部没有在国内外出版物上公开发表过①。

查新是文献检索和情报调研相结合的情报研究工作,它以文献为基础,以文献检索和情报调研为手段,以检出结果为依据,通过综合分析,对查新项目的新颖性进行范围和程序有查全查准率的严格要求,要求给出明确的结论,查新结论具有鉴证性。

查新是以通过检出文献的客观事实来对项目的新颖性作出结论。

2 查新的分类

过去,科技查新目的主要是为了申报成果和立题,因此,查新的类别主要是成果查新。随着社会经济的不断发展和我国进入WTO以及专利制度的实施,知识产权的保护,产品标准的重视,以及我国建立的各种各样的基金,如中小企业创新基金,国家自然科学基金,国防科研基金等众多基金,实行新产品的评奖工作等,查新的类别不断增多,目前主要有成果查新、基金申报立项查新、专利查新、新产品申报查新,标准查新、商标查新等。从专业角度可以分为化工类、电子类、机械类、计算机、软件、网络、生物、地学、农业等,此外还可从设备查新、产品查新、工艺查新、理论查新来分类。

3 一般及特殊类型科技查新结论的撰写

查新结论的撰写,一般可分为综述型、查新点分述型、三段式、分述总结型等。随着国家经济与科技的发展,以及查新类型和目的不同,查新的结论应适应其变化,配合专家对项目的鉴定。下面针对部分常用和特殊的类型进行探讨。

3.1 新药申报查新结论的撰写

在查新业务中经常遇到用户委托的新药申报查新,通常所提的查新要求为某药品“在国内的药品行政保护情况和专利申请情况”,在此情况下,对查新结论的撰写不仅要叙述专利的申请情况,而且要说明药品行政保护情况及对系列药品数据库的检索情况。如对“米格列醇”申报新药的查新,其结论如下:

“经检索药品行政保护公告、药品注册公告、批准临床研究新药公告、国内新药数据库、药品广告资源信息数据库、中国专利数据库、国家非处方药目录品种使用说明书(西药)数据库、国家药品监督管理局(SDA)批准新药数据库、中国企业与产品库、国家新产品数据库、中国科技成果库未见米格列醇的相关记录。”

3.2 关于基因、蛋白质序列的查新结论的撰写

有关基因和蛋白质序列的查新是随着科学发展而出现的一类新的查新项目,在做这类查新项目时要注意检索GenBank(Nucleotide: sequence database)和Protein: sequence database以及PubMed等数据库。在查新结论的撰写上要注意对基因序列位不同和变化以及菌株的区分。

实例:植物多功能细胞信号HarpinEcc蛋白的研究和产品开发

针对本课题查新点在美国Genebank数据库中检索到两个相关记录文献1和文献2。文献1报道的基因编号为AAX38231的HarpinEcc基因序列,为本委托查新课题组独立在美国Genebank数据库申报的基因序列。文献2报道的基因编号为AAD32966的HarpinEcc基因序列,与本课题的基因序列采用的菌株不同,本课题采用欧氏杆菌白菜软腐致病菌(Erwinia carotovora subsp. carotovora)CSDS001,文献2-7采用胡萝卜软腐欧氏杆菌褐腐致病菌(Erwinia carotovora subsp. carotovora)Ecc71,两种菌株的hrpNEcc基因享有93%的同源性;本课题的Harpin Eccs蛋白的氨基酸序列与文献2-7的菌株Ecc71的HarpinEcc蛋白相比,分子中有6个位点发生了氨基酸替换,分别为Ser70Gly70、Gly113Ser113、Ala115Val115、Gly249Ala249、Arg317Ala317、Lys352Gln352。

3.3 软件类查新项目的查新结论的撰写

软件类查新项目是目前查新工作中增长最快的一类查新项目,由于软件产品在综合性文献数据库中报道较少,在专利数据库中也只有与硬件相结合的软件才能申请专利并得到报道。因此,在撰写软件类项目的查新结论时,除应说明其中综合性文献数据库中的文献情况外,还应特别说明在软件著作权登记数据库和软件产品认定公告数据库、计算机文摘数据库等专业数据库的报道情况,这样撰写的查新结论才有说服力。

实例:×××3D引擎共性平台

文献1-3报道了国内自己开发的神迹网络游戏软件和飞越梦幻《边缘》3D网络游戏软件和《天地Onlie》。其与本课题的不同点是本课题开发的是3D游戏引擎共性平台。而文献1-3只是3D网络游戏软件。

文献4报道的一款即将上市的3D MMORPG《荣耀》是塞博先锋公司自主知识产权的3D游戏软件,采用塞博先锋公司自己开发的3D 游戏引擎。其与本课题的区别是该3D游戏引擎不是通用引擎共性平台。

文献7概述了3D游戏引擎构架。文献8介绍了纹理映像技术在三维游戏引擎中的应用,属理论研究文章而非3D游戏引擎。

文献5报道的3D游戏图形开发平台gameSpace与本课题的区别是国外开发的产品。

文献6、文献9、文献10-11、文献3等3D游戏软件是基于国外3D引擎开发的游戏软件。

在中国版权保护中心计算机软件著作权登记数据库和中国双软认定网软件产品认定公告数据库也未检到同类软件。

综上所述,在检索范围内,有关“3D游戏平台”文献,只有文献5报道的GameSpace这一国外软件,未见国内自主开发的3D通用引擎共性平台的公开文献报道。

4 标准查新

在查新I务中经常遇到用户要建立一项新的产品标准而委托我们查国内外的该新产品的标准情况。在此情况下,对查新结论的撰写除要叙述综合性文献数据库中报道情况外,而且还要重点说明在标准数据库的检索情况。如对“氟化石墨”产品标准的查新,在结论中建议考虑加入以下的内容:

经采用检索词“氟化石墨”和“graphite fluoride”检索中国国家标准数据库、中国行业标准数据库、中国国家建设标准数据库、国际标准化组织(ISO)标准数据库、国际电工委员会(IEC)标准数据库、美国国家标准学会(ANSI)标准数据库、英国国家标准学会(BS)标准数据库、德国标准化学会(DIN)标准数据库、法国标准化协会(NF)标准数据库、日本工业标准(JIS)标准数据库、美国机械工程师协会(ASME)标准数据库、美国材料与实验协会(ASTM)标准数据库、美国电气电子工程师学会(IEEE)标准数据库、美国保险商实验所(UL)标准数据库等未见氟化石墨的产品标准的公开文献报道。

总之,查新结论的撰写方式有多种,根据不同的课题类型,不同的用途,可采取不同的描述方式,以便给查新课题一个关于新颖性的清晰的结论,使专家、项目审批人员、专利人、专利审查员和科研人员对项目有一个确切的认识。有关查新结论的撰写方面的文章不多,可供借鉴的较少,在此撰写拙文,以供探讨,以便能找到更为科学的查新结论的撰写方法。

注释

软文的写作篇6

关键词:自主学习;英语专业;听写训练软件

中图分类号:G642 文献标志码:A 文章编号:1674-9324(2015)19-0197-02

一、引言

听写作为语言教学中常见的一种辅助手段和测试方法,在各级英语教学中一直被广泛应用,而且在英语专业四级、大学英语四、六级考试中也是重要的测试项目之一。这一具有悠久历史的教学传统长久以来得到广泛认同,被看作一种行之有效的教学方法。虽然曾在20世纪40年代受到可分能力假说理论的挑战,但70年代后,以Oller为代表的语言学家提出了整体语言能力假说,基于大量的语言测试试验及考试数据分析重新确立听写作为“一种实用、有效的综合语言能力测试手段的地位”[1]。目前国内学者对听写的相关研究主要集中在听写能力和语言能力水平的相关性及其对教学的反拨作用和影响听写能力的语言或非语言能力的因素上面。

二、英语听写类型及难点

英语听写的分类一般遵循Oller[2]提出的分类标准,即标准听写(听写者根据音频完整写出文本材料)、部分听写(听写者根据音频填写材料中的缺失文字)、干扰听写(录音中加入干扰背景音,以体现真实感,增加难度)、作文听写(通过记忆写下录音的文本内容)和复述听写(口头复述所听到的录音内容并进行录音)。英语专业四级考试(TEM-4)所设置题型中的听写项目“旨在测试学生的听力理解能力、拼写熟练程度及正确运用标点符号的能力”[3]。根据上述分类,TEM-4中的听写部分为标准听写,即短文听写。而大学英语四级(CET-4)中的听写为复合式听写,是部分听写(单词听写)与听写作文(原句或意思相近之新句)两者的结合体[4]。

张春芳[5]对国内英语听力测试及教学的研究结果表明,英语专业学生在听写测试中所暴露的问题主要包括:(1)听辨音能力弱;(2)未能达到基础的词汇和语法知识要求,导致他们在拼写和检查阶段不能还原正确的句子;(3)遭受母语思维的影响;(4)听写学习策略缺失。其中,邓媛[6]所作的关于学生听写策略的问卷调查表明,缺乏明确的学习计划以及注意力容易受干扰是多数学生在元认知策略方面普遍存在的问题。而在认知策略的使用方面,绩优者善于抓住句子意群和关键词帮助记忆,而学困生的听力理解趋向片段化,短时记忆弱,且易受干扰产生混淆,导致信息输出较为破碎化。同时,在情感策略方面,由于听写能力弱造成的紧张情绪会干扰注意力和记忆力。对自主环境下的听写训练软件开发来说,基于上述研究改善和解决听写学习策略问题对保证训练效果极为重要。

三、基于自主环境的英语专业听写训练软件设计

一般而言,教学软件开发程序要求开发者要先了解基于不同教学模式的CAI系统设计基本策略及目标运行环境,在确定选题和开发方向后选择有针对性的教学/训练模式,先行构思系统总体设计和详细的脚本设计,选择合适的开发工具。教学/训练内容的丰富与否是最终学习效果的重要支撑。在系统调试完毕后,要在教学实践应用中完成评价、修改和推广应用的过程。

基于自主环境的英语听写训练软件要遵循上述程序,注意以下几点:(1)自主学习软件应基于以学习者为中心的模式,在运行环境上要从保持学习者的注意力出发。该类软件能安装在可保证网络带宽但又不与因特网相联的校园局域网或自主学习中心的计算机终端上。(2)学习软件的界面设计应注重教学性、交互性、系统性和艺术性的协调统一。作为教学软件,其界面风格应简洁典雅,主题突出,避免主次不分,并根据需要设计明确便捷而有效、合理的导航标志。(3)内容模块设计应能让学习者根据个人的起点水平选择合适的训练层级,逐渐实现从易到难不断进步最终达到考核要求的目标。(4)重视学生听写策略问题的培养和强化,将其体现在框架设计和内容安排上。元认知策略的建立可以通过软件首页的详细介绍了解各个板块的学习目标,要求学习者根据个人水平和学习时间依次形成各个板块的详细的学习计划。通过“听写技巧”、“单句听写”、“段落听写”、“模拟听写”、“真题听写”等实现听写技巧认知和逐步强化提高。“听写技巧”综合介绍TEM-4听写考核要求及听写技巧,但这一技巧的实际掌握有赖于在后续板块中逐级达成。“单句听写”主要培训学生的听力理解和拼写速度,形成个人特有的单词和符号书写习惯。该板块难度安排较低,有利于建立基础较差的学生建立自信心。“段落听写”、“模拟听写”实现从小段落听写到标准长段落的听写,逐步增加学习难度和实践水平。需要指出的是,“模拟听写”的难度设计建议稍高于“真题听写”。这种设计有利于学生在进行历年真题听写的考前实战环节获得极大的成就感,提升其考试前的自信心。(5)融入现时教学计划,实现监控和评估的有效结合。监控可分为自我监控和他人监控。应当鼓励学生反思、总结和评估个人在各个板块的学习过程和结果,通过学习计划有效保障个人学习活动的自我监控。借助同伴,或将其融入某门当前教学计划中,通过教师的检查监督和答疑解惑保证和实现学习计划的完成。这有助于学生逐渐建立起有效的元认知策略,在各循序渐进的板块练习中掌握良好的、有效的认知策略,提高注意力、记忆力和书写技巧。同时,在此过程中,通过学伴或教师的学习交流活动,实现情感上的反哺能动效应。

四、结语

近年来,虽然智能手机、平板电脑等移动终端及网络技术获得飞速发展,但鉴于我国的国情及基础应试教育的影响惯性,可以预料语言自主学习中心在很长的一段时间内会在学习资源提供和自主学习能力培养等方面发挥重大的作用。商业开发的教学软件和课件在系统性和专业性上具有巨大的优势,是语言自主学习资源的主要组成部分。但任课教师对自主学习中心学习资源的补充更具针对性,更容易将其融入课程教学计划和评估中。两者相铺相成,互为促进,而任课教师作为开发者也会在此过程中发挥更大的作用。

参考文献:

[1]李彬彬.TEM4之听写及其对教学的反拨作用[J].江西师范大学学报,2004,37(6):109-112.

[2]Oller J. W. Jr. Language Tests at School[M]. London:Longman Group Ltd,1979.

[3]高校英语专业四级考试大纲[M].上海外语教育出版社,2004.

[4]孙燕平,聂建中.CET中复合式听写及其对教学的反拨作用[J].江西师范大学学报,2004,37(6):109-112.外语界,2002,(2):51-57.

[5]张春芳,芮燕萍.近十五年国内英语听写研究概述[J].重庆交通大学学报.

[6]邓媛,张文忠.听力策略在英语听写中的使用特点及影响作用分析[J].西安外国语学院学报,2004,12(2):61-65.

Development of Self-directed Dictation Skills Training Software for English Majors

Fu Zhisong

(Qiongzhou College,Sanya 572022)

Abstract:The development of Self-directed dictation training software follows the format of traditional CAI design. Meanwhile,the comprehensive consideration of the designs of software interface,content modules,and the construction of dictation strategies is supposed to be carefully based on its running environment,which is a profitable supplement to the commercial learning soft wares.

软文的写作篇7

[关键词] 财务票据;打印软件;

1前言

票据管理是指公司财务报销工作中涉及的各种票据的日常管理,常见的票据有差旅费报销单、费用报销单、记账凭证、现金支票以及进账单等。这些票据的管理是公司财务工作中最为常见的工作,同时也是很烦琐的工作。在工作量越来越大,而又不断要求提高工作效率的实际工作中,传统的手工票据管理工作方式已经远远不能适应工作需要。采用软件系统来实现辅助办公是高效率完成这项工作的有效方法之一,虽然通用的票据管理系统很多,但是都和实际工作存在一定差距,使用不便。因此开发一个适合中小型企业使用的票据管理系统是一个非常有实际意义的工作。本文针对现实中中小型企业财务票据管理的现状,从实用角度介绍了一个使用visual basic 6.0开发的基于sql server 2008数据库的票据打印软件。

2软件的模块结构

软件的模块结构如图1所示。

模块是根据功能来划分的,在用户管理模块中,系统管理员可以增加新的用户名和密码,每个用户登录后可以修改自己的密码。在基本信息设置模块中,系统管理员可以把本公司经常来往的进账单的出票人和收票人提前设置好,供后面的业务反复调用。在后面的各种票据中功能基本是相似的,本文以工商银行的进账单为例(见图2):

对于出票人和收款人,将鼠标放在其全称后面的空行处双击,就出现如图3所示的界面。

如果挑选长城物资贸易有限责任公司,就双击该行,图3的界面就关闭,回到图2的界面,此时出票人的全称和账号就自动调用过来了;对于金额,只需要在小写的文本框中写数字,其大写金额就自动生成出来,这样用户非常方便,可以降低原来手工书写的错误率。

当这些内容填写好以后,单击保存,再单击打印就可以定位打印到事先放在票据打印机中的进账单上面,既快捷又准确,效果非常好。

3两个关键技术

这个实用的票据打印软件,有两个技术需要解决:一是小写转大写的算法,二是定位打印技术。

3 .1小写转大写的算法smalltolarge

step 1设置变量并对其初始化;

str(10):大写金额数组,str(0) = "零",str(1) = "壹",……,str(9) = "玖";

china:金额单位,初始化为"分角元拾佰仟万拾佰仟亿";

lnp:金额的长度;

prc:金额的字符串表示;

tmp:金额大写的逆序;

dx:单位,"分","角","元","拾",……,"亿";

xx:金额大写,"零","壹","贰",……,"玖";

zhen:判断金额是否为整。

step 2如果金额只有"角",去掉小数点并在"分"上加"0"即prc = replace(prc, ".", "") + "0";如果金额只有"分",去掉小数点即prc = replace(prc, ".", "");如果金额有"角"和"分",去掉小数点即prc = replace(prc, ".", "");如果金额是整数,则在"角分"位置上加"00"。

step 3将金额以大写方式逆序显示,tmp = str(mid(prc, i, 1)) & tmp。

step 4将金额与单位相对应:取数字的大写即xx = mid(tmp, i, 1);取对应单位即dx = mid(china, i, 1);然后将数字的大写与单位结合,如下:

(1)如果大写数字不为"零",将大写数字与单位结合即zdx = xx & dx & zdx;

(2)如果大写数字为"零":若在"元"位置,则将单位"元"补上即zdx = dx & zdx;若在"万"位置,则将单位"万"补上即zdx = dx & zdx;若"角不为0,元为0,且高位有不为0的" 或者 "千不为0,万为0且高位有不为0的"则将数字"零"补上即zdx = "零" & zdx。

step 5如果金额为整数(没有"角"和"分"),则在金额后加上"整"即zdx = zdx + "整";如果金额中含有"零元"或者"零万",则分别替换为"元"、"万",即zdx = replace(zdx, "零元", "元")和zdx = replace(zdx, "零万", "万")。

step 6如果只有"分"且不为0,则只要金额和"分",zdx = right(zdx, len(zdx) - 1)。

step 7如果有"角"没有"分",则在金额后加上"整"即zdx = zdx & "整"。

step 8如果"角"不为0,"元"为0,且高位有不为0,则在"元"后面加上"零",zdx = replace(zdx, "元", "元零")。

step 9将大写金额显示在金额栏的表格中,结束。

3.2 定位打印技术

为了打印信息定位准确,每一类票据采用两个窗体来进行定位,如下:

一个窗体(form 1)做成票据的样式,不需打印的信息直接显示出来,需要打印的信息填写到文本框textbox控件中;

另外一个窗体(form 2)设置参考位置作为打印机的打印初始位置,该窗体只使用文本框textbox控件,对这些文本框控件的位置进行不断调整与测试,使其与form 1窗体中相关的textbox控件位置相对应,其他不需打印的位置上不使用控件;

当用户单击form 1窗体中“打印”按钮的时候, 将form 1中需要打印的文本框textbox控件信息传递给form 2的对应文本框,然后使用form 2窗体的 printform 方法打印窗体,即可将指定的内容准确地定位到要打印的位置,并且打印出来。

4 软件实施后的效果

(1)对于票据上应有的金额,只需要在小写的文本框中写数字,其大写金额就自动生成出来,这样用户非常方便,可以降低原来手工书写的错误率,而且节省时间,提高了工作效率。

(2)打印信息定位准确。当打印内容填写好以后,就可以打印到事先放在票据打印机中的进账单上面,既快捷又准确,票据单看上去既清晰又整洁,效果非常好。

(3)减轻了工作人员的劳动强度。在没有使用打印软件之前,工作人员要花很大的精力来填写各种纸质票据材料,在操作过程中重复填写信息,工作非常枯燥和辛苦。该打印软件极大地减轻了他们填写票据资料的工作量,为企业节省了大量资金和时间。

5结束语

本软件已经在安徽工业大学财务处等单位使用,并已在中国版权局软件著作权登记,具有很好的推广价值。

主要参考文献

[1]李德文.通用报表打印程序的设计与实现[j].计算机系统应用,1995(2):27-30.

[2] 孙家广,胡事民.计算机图形学基础教程[j].北京:清华大学出版社,2005:31-39.

[3][美]r f冈萨雷斯,等.数字图像处理[m].第2版.阮秋琦,阮宇智,译.北京:电子工业出版社,2005.

[4]于英民,等.计算机接口技术[m]. 北京:电子工业出版社,2004.

[5]罗鸿.erp原理·设计·实施[m]. 北京:电子工业出版社,2003:12-22.

[6]刘炳文.visual basic程序设计例题汇编[m].北京:清华大学出版社,2006:97-119.

软文的写作篇8

1.1代码编写

通过对软件数据进行分类整理,在进行缺陷软件的排除工作以后,根据软件开发过程中的各种信息进行全新的代码编写。基于代码编写人员的编写经验,在一般情况,对结构功能与任务类似的模块进行重新编写,这些重新编写的模块应遵循特定的编写规则,这样才能保证代码编写的合理有效性。

1.2错误重现

代码编写完成以后开发者会将这些代码进行版本的确认,然后将正确有效的代码实际应用到适当版本的软件中去。而对于存在缺陷的代码,开发者需要针对代码产生缺陷的原因进行分析,通过不但调整代码内的输入数据,直到代码内的数据与程序报告中的描述接近为止。存在缺陷的代码往往会以缺陷报告的形式对开发者予以说明,由于缺陷报告的模糊性,常常会误导开发者,进而造成程序设计混乱。

1.3理解行为

软件开发者在设计软件的过程中需要明确自己设计软件中每一个代码的内容,同时还需要理解其他开发者编写的代码,这样才能有效地完善软件开发者的编写技术。同时,软件开发者在进行代码编写的过程中,需要对程序行为进行准确的理解,以此保证软件内文档和注释的准确性。

1.4设计推究

开发者在准备对软件进行完善设计的过程中,首先需要彻底了解软件的总体设计,对软件内部复杂的系统机构进行详细研究与分析,充分把握软件细节,这有这样才能真正实现软件设计的合理性与准确性。

2.软件工程数据挖掘测试的有效措施

2.1进行软件工程理念和方法上的创新

应通过实施需求分析,将数据挖据逐渐演变成形式化、规范化的需求工程,在软件开发理念上,加强对数据挖掘的重视,对软件工程的架构进行演化性设计与创新,利用新技术,在软件开发的过程中添加敏捷变成与间件技术,由此,提高软件编写水平。

2.2利用人工智能

随着我国科学技术的不断发展与创新,机器学习已经逐渐被我国各个领域所广泛应用,在进行软件工程数据挖掘技术创新的过程中,可以将机器学习及数据挖掘技术实际应用于软件工程中,以此为我国软件研发提供更多的便捷。人工智能作为我国先进生产力的重要表现,在实际应用于软件工程数据的挖掘工作时,应该利用机器较强的学习能力与运算能力,将数据统计及数据运算通过一些较为成熟的方法进行解决。在软件工程数据挖掘的工作中,合理化的将人工智能实际应用于数据挖掘,以此为数据挖掘提供更多的开发测试技术。

2.3针对数据挖掘结果进行评价

通过分析我国传统的软件工程数据挖掘测试工作,在很多情况下,传统的数据挖掘测试技术无法做到对发掘数据的全面评价与实际应用研究,这一问题致使相应的软件数据在被发掘出来以后无法得到有效地利用,进而导致我国软件开发工作受到严重的抑制影响。针对这一问题,数据开发者应该利用挖掘缺陷检验报告,针对缺陷检验的结果,制定相应的挖掘结构报告。同时,需要结合软件用户的体验评价,对挖掘出的数据进行系统化的整理与分析,建立一整套严谨、客观的服务体系,运用CodeCity软件,让用户在的体验过后可以对软件进行评价。考虑到软件的服务对象是人,因此,在软件开发的过程中要将心理学与管理学应用于数据挖掘,建立数据挖掘系统和数据挖掘评价系统。

3.结束语

综上所述,由于软件工程数据挖掘测试技术广阔的应用前景,我国相关部门已经加大了对软件技术的投资与开发力度,当下,国内已经实现了软件工程的数据挖掘、人工智能、模式识别等多种领域上的发展。

上一篇:挽留男人范文 下一篇:新年祝福留言范文