回复:[求助]各位师兄师姐,偶学计算机,打算跨专业考英语,问你们几个问题
以下是引用 jinshan_wu 在 2005-11-28 11:43:47 的发言:
我的专业是语料库语言学,与计算机关系十分密切。如果想学些计算机知识的话,该怎么下手呢?
先弄一个操作系统玩玩: Windows2K/XP, Linux, FreeBSD, etc. 主要是搞清楚硬盘的文件结构。如果是Windows, 找到DOS windows, 试验一下如果从一个分区跳到另外一个分区。看一看在DOS下如何删除文件,列出文件内容,等等。这操练的主要目的是get comfortable with text-based operation via a keyboard. 同时弄清楚plain text file和binary file的区别。
然后学一门scripting language. 建议从PHP和Perl两个当中选一个。我个人倾向于前者。goole一下可以找到很多tutorial. 主要是学习:data type (string, number, array, etc.), file system (如何开文件,读文件),control (控制语句,if...then, while, etc), pattern matching (模式匹配,或者叫字符串批处理)。Both PHP and Perl run on Unix and Windows.
再然后学一点database的知识和数据库的使用:先读一点SQL的tutorial (如http://www.w3schools.com/sql/default.asp),然后在Microsoft Access上弄几个表格试试看。最终目标是会使用MySQL. 用PHP来来连接各种数据库很容易。MySQL runs on both Windows and Unix.
再再然后了解一下文字的编码:ASCII, Unicode, GB2312, GBK, GB18030, etc.
(Optional )接着是XML. 这个可以用于语料的标记。实际上懂了上面的SQL/数据结构, XML就很容易理解。
学了这两个东西(PHP+MYSQL), 一时受累,终身受益。