如何有效正确的学习linux内核
“诺伊尔诺在哪里”通过精心收集,向本站投稿了10篇如何有效正确的学习linux内核,下面是小编精心整理后的如何有效正确的学习linux内核,希望能够帮助到大家。
篇1:如何有效正确的学习linux内核
1 基本命令
了解基本的bash
通读整个bash man page.
学习VIM
在Linux系统上,虽然你有Emacs和Eclipse,但是VIM仍然是无出其右的利器。
了解SSH,基本的无密码验证方式。
例如通过ssh-agent, ssh-add等。 《灵犀志趣》平时都使用如下脚本完成无密码验证,省事省力。
执行方式 sh nopasswd USER REMOTE_HOST
执行此脚本前,请确认:
—本机上已有 id_dsa.pub ,若无。 使用命令 ssh-keygen -t dsa 获得。
—远程机上登录用户家目录下,已经有 .ssh 文件夹,若无创建之。
$ cat nopasswd
#!/bin/sh
scp ~/.ssh/id_dsa.pub $1@$2:~/
ssh $1@$2 “ touch ~/.ssh/authorized_keys ; cat ~/id_dsa.pub >>~/.ssh/authorized_keys; chmod 644 ~/.ssh/authorized_keys; exit”
熟悉Bash中常用的任务管理命令
&,Ctrl-Z,Ctrl-C,jobs,fg,bg,kill 等。
基本的文件管理命令
ls, ls-l, less, head, tail, tail -f, ln, ln -s, chmod, chown, du, du -sk *, df, mount
基本的网络管理命令
ipconfig, ifconfig, dig
熟悉正则表达式,以及 grep,egrep用到的选项
-o, -A, -B
软件安装命令了解
apt-get 和 yum
cat -n:可以帮助显示行号。
2 一些表达式
!!
再次执行上一条命令
!$
上一条命令的最后一个单词
{a..b}
按照从a到b顺序的一个数字列表
{a,b,c}
三个词a,b,c. 可以这样使用 touch /tmp/{foo,bar,baz}
{$1-$9}
执行shell脚本时的命令行参数
$0
正在执行的命令名称
$#
当前启动的命令中传入的参数个数
$?
上一条命令的执行返回值。
$$
该shell的进程号。
$*
从$1开始,启动该shell脚本的所有参数。
3 日常使用命令
Ctrl-R
在bash中, Ctrl-R用于在历史命令中搜索
Ctrl-W, Ctrl-U, Alt-BackSpace
bash中,Ctrl-W删除最后一个词,Ctrl-U删除最后一行, Alt-BackSpace 删除光标前的一个词 ;
man readline 中包含了大量bash中的默认热键绑定;
cd -
返回前一个工作路径
xargs
非常强大的命令。如果你还不确定是否能正确的执行任务,可以先用xargs echo查看。下面是一个用该功能的例子:
find . -name \*.py | xargs grep some_function
cat hosts | xargs -l {} ssh root@{} hostname
parallel
一个更加强大的命令. 可以实现并行执行任务,并可以分割输入文件, 指定多个节点同时运行命令等功能.详细的功能可以参考这个链接.
pstree -p
打用进程树的得力工具
pgrep,pkill
使用名字查找进程,或者直接向指定名字的进程发送信号。
—了解用户能发送给进程的一些信号。比如 kill -STOP [pid] ,让pid进程挂起。
nohup,disown,screen, tmux
当你需要将进程永远处在后台运行是,这两个命令很有用。
lsof, netstat -lntp
查询当前什么进程在监听什么端口。
set
在bash脚本中, 使用 set -x 获得debug输出,使用 set -e 获得错误输出。
;分号用于开启一个子shell并运行至结束后关闭。 例如:
#在当前路径下执行一些命令
(cd /some/other/dir; other-command)
# 工作路径仍然是当前目录
了解shell中的多种参数表达式
${name:?error message}
检查某个变量是否存在,若不存在输出 error message。
${var%suffix}, ${var#prefix}
输出var变量除前缀或者后缀外的部分。如下面的代码输出为foo.txt.
var = foo.pdf
echo ${var%pdf}.txt
<,>
输入输出重定向操作。
some_command >logfile 2>&1
将 some_command 运行过程中的标准输出和标准错误输出都输出到文件logfile中。
man ascii
获得一个好用的ASCII表格,包含10进制和16进制的值。
screen,dtach
在远程ssh绘画中,使用这两个命令可以保存你的会话,避免因为网络问题导致中断。
curl, curl -l, wget
在web页面调试中,这几个命令能帮你下载网页代码,很有用。
lynx -dump -stdin
将HTML转换为文本
xmlstarlet
需要处理XML时,这个命令很有用。
ssh -L, ssh -D
需要利用远程服务器访问网页时,这命令可以帮助你在远程服务器和你的机器之间建立ssh 隧道。
ssh连接优化
如下配置能帮你避免链接丢失,不需要每次都输入yes确认和远程服务器的链接,以及在链接中启用压缩。建议将它放到.ssh/config中。
TCPKeepAlive=yes
ServerAliveInterval=15
ServerAliveCountMax=6
StrictHostKeyChecking=no
Compression=yes
ForwardAgent=yes
在正输入的命令前加#
命令已经输入一半,忽然间改主意想少收运行时,可以使用 Alt-# 在命令前加‘#’,将整个命令变成注释。这样你稍后就能在命令历史中找到该命令了。
cron
可以帮助你制定一些定时执行的计划任务。
Ctrl-S Ctrl-C
将一不小心需要大量输出文本时,依次输入这两个操作,比单纯的频繁按Ctrl-C能更快让程序终止。
篇2:如何有效正确的学习linux内核
login
1.作用
login的作用是登录系统,它的使用权限是所有用户。
2.格式
login [name][-p ][-h 主机名称]
3.主要参数
-p:通知login保持现在的环境参数。
-h:用来向远程登录的之间传输用户名。
如果选择用命令行模式登录Linux的话,那么看到的第一个Linux命令就是login:。
一般界面是这样的:
Manddrake Linux release 9.1(Bamboo) for i586
renrel 2.4.21-0.13mdk on i686 / tty1
localhost login:root
password:
上面代码中,第一行是Linux发行版本号,第二行是内核版本号和登录的虚拟控制台,我们在第三行输入登录名,按“Enter”键在Password后输入账户密码,即可登录系统。出于安全考虑,输入账户密码时字符不会在屏幕上回显,光标也不移动。
登录后会看到下面这个界面(以超级用户为例):
[root@localhost root]#
last login:Tue ,Nov 18 10:00:55 on vc/1
上面显示的是登录星期、月、日、时间和使用的虚拟控制台。
4.应用技巧
Linux 是一个真正的多用户操作系统,可以同时接受多个用户登录,还允许一个用户进行多次登录。这是因为Linux和许多版本的Unix一样,提供了虚拟控制台的访问方式,允许用户在同一时间从控制台(系统的控制台是与系统直接相连的监视器和键盘)进行多次登录。每个虚拟控制台可以看作是一个独立的工作站,工作台之间可以切换。虚拟控制台的切换可以通过按下Alt键和一个功能键来实现,通常使用F1-F6 。
例如,用户登录后,按一下“Alt+ F2”键,用户就可以看到上面出现的“login:”提示符,说明用户看到了第二个虚拟控制台。然后只需按“Alt+ F1”键,就可以回到第一个虚拟控制台。一个新安装的Linux系统允许用户使用“Alt+F1”到“Alt+F6”键来访问前六个虚拟控制台。虚拟控制台最有用的是,当一个程序出错造成系统死锁时,可以切换到其它虚拟控制台工作,关闭这个程序。
shutdown
1.作用
shutdown命令的作用是关闭计算机,它的使用权限是超级用户。
2.格式
shutdown [-h][-i][-k][-m][-t]
3.重要参数
-t:在改变到其它运行级别之前,告诉init程序多久以后关机。
-k:并不真正关机,只是送警告信号给每位登录者。
-h:关机后关闭电源。
-c:cancel current process取消目前正在执行的关机程序。所以这个选项当然没有时间参数,但是可以输入一个用来解释的讯息,而这信息将会送到每位使用者。
-F:在重启计算机时强迫fsck。
-time:设定关机前的时间。
-m: 将系统改为单用户模式。
-i:关机时显示系统信息。
4.命令说明
shutdown 命令可以安全地将系统关机。有些用户会使用直接断掉电源的方式来关闭Linux系统,这是十分危险的。因为Linux与Windows不同,其后台运行着许多进程,所以强制关机可能会导致进程的数据丢失,使系统处于不稳定的状态,甚至在有的系统中会损坏硬件设备(硬盘)。在系统关机前使用 shutdown命令,系统管理员会通知所有登录的用户系统将要关闭,并且login指令会被冻结,即新的用户不能再登录。
halt
1.作用
halt命令的作用是关闭系统,它的使用权限是超级用户。
2.格式
halt [-n] [-w] [-d] [-f] [-i] [-p]
3.主要参数说明
-n:防止sync系统调用,它用在用fsck修补根分区之后,以阻止内核用老版本的超级块覆盖修补过的超级块。
-w:并不是真正的重启或关机,只是写wtmp(/var/log/wtmp)纪录。
-f:没有调用shutdown,而强制关机或重启。
-i:关机(或重启)前,关掉所有的网络接口。
-f:强迫关机,不呼叫shutdown这个指令。
-p: 当关机的时候顺便做关闭电源的动作。
-d:关闭系统,但不留下纪录。
4.命令说明
halt 就是调用shutdown -h。halt执行时,杀死应用进程,执行sync(将存于buffer中的资料强制写入硬盘中)系统调用,文件系统写操作完成后就会停止内核。若系统的运行级别为0或6,则关闭系统;否则以shutdown指令(加上-h参数)来取代。
Linux常用必会的命令
◆ 安装和登录命令:login、shutdown、halt、reboot、install、mount、umount、chsh、exit、last;
◆ 文件处理命令:file、mkdir、grep、dd、find、mv、ls、diff、cat、ln;
◆ 系统管理相关命令:df、top、free、quota、at、lp、adduser、groupadd、kill、crontab;
◆ 网络操作命令:ifconfig、ip、ping、netstat、telnet、ftp、route、rlogin、rcp、finger、mail、nslookup;
◆ 系统安全相关命令:passwd、su、umask、chgrp、chmod、chown、chattr、sudo ps、who;
◆ 其它命令:tar、unzip、gunzip、unarj、mtools、man、unendcode、uudecode。
篇3:如何正确有效的学习服装设计
学习服装设计的方法
1、首先你可以从画图开始。
(我默认题主不具有美术基础,如果你具有美术基础,请直接浏览下一步)而画图你可以从画人体开始。
掌握人体比例动态。人体比例也就是专业里常说的人架子,很多新手在刚开始学就急着画服装,服装画的稀巴烂不说,人画一个个和萝卜一样,不是肩宽就是身长腿短。画龙画虎难画骨,服装就是皮,人体才是骨头。
你人体都没画好怎么在上面加衣服?
如何画好效果图?推荐你一本最经典的书,《美国时装画技法》,你是美术生的话,手绘这方面默认是有功底的,按照书上来画就可以了,重点是先掌握人体比例和动态,然后上色。
2、学习绘制时装画,效果图,款式图。
这三个家伙基本上很多新手都会把他们混为一谈,其实他们完全是不一样的东西。时装画就是画,它强调的是艺术性,而不是设计性。效果图是拿给你将来公司老板,让他们看的服装的“预览”图。款式图就是拿给你的版师和样衣师看的服装的制作图。
推荐书籍《美国经典时装画技法》。这本书大大滴良心,里面都是铅笔稿,你们拿碳笔、铅笔、碳荆条画都可以。而且服装内容都是一些大师的高定高成!纯干货!还不够学的吗? (PS:初期不推荐临摹一些创意时装画,里面人体都有所拉长和改变,不适合初学者学习)
市面上有好多都叫美国时装画技法的,请瞅准黑本的!
在临摹时装画的期间可以去看看三大构成的书籍(平面构成、色彩构成和立体构成,这是设计的基础为以后自己创作积累)。
很多业余人士都想当然的认为设计师你会画图就行,你图画得越好,你肯定设计的越厉害。然后这里我想说的是,你会画图不代表你会设计,手绘画图只是你表达设计的一种形式(工具),你图画得好烂和你将来设计的好烂没有半毛钱关系!我不会手绘难道就不能用AI啊,PS啊,CorelDRAW啊等等来做图吗?
设计靠的是你的审美能力,而不是你的手绘能力。之后肯定会扯进来一个绘画对你审美能力提高有没有帮助的问题,这里也请你们不要把审美能力和绘画能力混为一谈,你的审美不是因为你画得多而提高,是应为你看得多了吸收的东西多了才提高的好吗,你去看画展你去博览会你去浏览建筑等等不能培养你的审美吗?
3、如何学习立体裁剪?
立体剪裁:这是重点,有很多书都可以看,个人推荐:
所谓立裁就是拿块白坯布,在人台上用大头针和剪刀一边进行服装的造型,一边裁剪,得到自己想要的“版”。
有人会认为立裁是比平裁(打版)更高级的一种裁剪 方法,其实不然,对于没有经验的人来说,在平裁里玩玩处理不好,哪里要增加几厘米哪里减去几厘米,袖山弧线袖窿弧线多弧等等,而在立裁中这些问题都会迎刃 而解。这个意义上说立裁也不需要高深的技巧。小池千枝说过:把衣服裁得合体对于立裁来说是最容易的,并非什么了不起的技巧,立裁是要在衣服与人体之间创造 好一个理想的空间,只有这个空间才与衣服的机能和造型相关,才是流行真谛,因此也才是最难的。推荐书籍日本文化服装学院的《立体裁剪基础》,恩对,没有图别找了。
4、如何学平面制版?
平面裁剪(就是打版):推荐一套《服装造型学》,有好几本,从基础篇开始看,然后是技术篇I、II、III…
不过呢,如果是自学,看打版书会很痛苦,建议找培训班学吧。花点钱,但是省很多时间。
制版就是打版,所谓打版就是用铅笔在纸片上画衣片的平面长开图的方式制出“版”,再把这个版放在面料上裁剪下来。一提制版我也很头疼,这中都属于经验积累的东西,一些 关键点的松量之类的。推荐书籍刘瑞璞出的《服装纸样设计原理》,纸样版里用的是日本文化式原型(国内除了纸样版还有一种就是张文斌出的东华版,不过东华版和纸样版越改越一样了,都是抄的文化式的。日本除了文化式还有登丽美式、伊东式等等,欧美的有纽约式、洛杉矶式、伦敦式等等),不过国内制版书籍教材能叫得上就他们两位了。
日本文化女子学院出了很好的几本书,都是关于打版的 以前在北服上课就是用那个做的教材。自己学加短期班、杠杠的搞定没问题。
学习服装设计的建议
1,很多优秀服装设计师不是专业服装设计出生。阿玛尼原来学医学的,从未专门学过设计。后来进了服装公司做橱窗陈列,才逐步做了服装。
2,服装设计有自己的特点最重要。有的擅长面料设计,就专注于新型面料开发,把它做成自己的设计特点;有的擅长做裁剪结构;你擅长平面设计,可以重点做图案设计。上官喆就是做平面设计转服装的。第一桶金来自给别人最tee图案设计。现在国内小有名气。这不是说其他技术不重要。而是利用所长将其发挥极致,做出自己的特点。
3,多看服装类、时尚类书籍。什么事情,只要坚持学习,总会掌握。
4,报班学习。有条件,报个技术类培训班会上手很快。
5,多动手练习,什么都不如自己动手练习和做重要。
6,切记,设计最高的境界,不是技术,是思维!所以,既要学习技术,又不能拘泥于技术而已。这是平庸设计和优秀设计的区别。要做到这点,一定要博览群书,多看,多思考。设计究竟是为了什么?_?什么才是”好”的设计。我曾列过一份'设计师的10本读书清单”,都是文史哲类的”。因为大多数人都会提供技巧类的书。
学习服装设计必看书籍
早期:
《服装构设计》《服装款式设计》
《服装色彩设计》《服装工艺学》
《人体素描》《色彩构成、平面构成、立体构成》
《基础图案》《中外服装史》
《服装材料》《服装CAD》
《服装纸样放缩》《服装市场与营销》
中期:
《论语心得》
《围城》
《庄子》
《论语》
《增广贤文》
后期:
《颈椎病防治140问》
《图解脊椎病自疗法——图解中医养生书系》
《黄帝内经》
《90%的腰痛都能治得好》
《生命的重建》
《活着》
篇4:怎么学习韩语才正确有效
学习韩语的方法
一、掌握语音 扩大词汇
韩语是一种字母文字,因而掌握韩文字母发音对于初学者来说可谓是重中之重。你可以选择一盘专门的韩语语音磁带,反复播放模仿发音;在模仿的同时进行听写,对于巩固记忆非常有帮助。再者,单词是语言的细胞,有些初学者在烟波浩淼的词海面前显得束手无策。其实,多数的韩语单词是汉字词,你可以通过韩国字与汉字对应的方法进行记忆。只要你使用这种方法,你会感到自己记忆单词的力量真的是势如破竹。
二、注重口语 总结语法
韩国语的语法点可谓纷繁复杂,许多初学者被迎面冲来的语法知识击得头晕脑胀。但是,请您记住,作为初学者,枯燥的语法和死板的规则不是你的伴侣,生动的口语和精彩的会话才是你的财富。当你拥有一口流利的口语时再去总结语法,你才会发现原来“得来全不费功夫”
三、培养兴趣 激励士气
有些初学韩语的朋友在一段时间的入门之后士气低落。这时怎样去培养学习兴趣呢?你可以选择一部原声韩剧的精彩片段,比如《我的野蛮女友》,对其进行反复的模仿,然后进行录音,并且与原声相比较,几天之后,你会发现自己不仅提高了学习兴趣,练出了一口地道的韩国口音,而且也成了出色的表演家。
四、利用网络 丰富知识
你或许会抱怨韩语不像英语那样在我们的周围随处可见,但千万别忘记了互联网世界的精彩纷呈,因为在这里你可以下载韩文支持软件,学习韩语基础知识,欣赏韩国音乐影视,收听收看韩国广播电视节目让你足不出户领略韩国风采,营造韩语环境。
学习韩语的建议
一、是多听,每天20-30分钟的带子;
二、模仿开口,每天10分钟,记住5句,第二天对人讲出来;
三、积累词汇,每天5到10个,要回头复习;
四、学了语法目的在灵活造句,进入写日记和十句话的短文练习中;
五、多接触韩语歌曲影剧,多了解韩国文化和政治经济新闻,准备本词典随时翻;
六、一定要进入韩国人的交际圈内练习和巩固语言,讲出来你就赢了,这也是你的目标价值所在。
7、韩教好还是中教,中外合碧最好。韩教能克服你与韩国人口语开口的第一关,矫正你的原始发音,中教能告诉你学习的奥秘,用老师的经验减少你的摸索和苦悟,对于语法来讲普遍是中教讲解的清晰到位!
学习韩国语的前景展望
首先 建议不要认为学习韩国语是很有前途的,对于任何一门外语来说都是有用的,但是韩国语在世界范围内只有两个国家可用,一是韩国二是朝鲜,目前朝鲜不开放,能用的机会很少。去韩国留学学成以后很难在韩国社会立足和发展,因为单一民族国家还是很排外的,一般我们学成后都是回国发展。
其次,中国有200多万朝鲜族,这些学生从小学日语,一般精通日语韩国语和汉语,他们天生是 翻译 的材料,这点和日本语不同,因为我们没有大和民族,所以汉族学日语非常有用,中国很多学校也培养汉族学习韩国语,这个和朝鲜族学的朝文系有很大不同,朝鲜族学朝文好比我们汉族学中文,一般毕业的去向是去朝族中小学任教,而韩国语或者说朝鲜语这类专业主要是为培养汉族会韩国语的人开设的,创建之初更多是为各类国家机关培养和输送汉族韩国语人才,很多机关还属于保密的特种行业。在企业做 翻译 ,朝鲜族更有优势!
第三,汉族的传统文化和韩国的固有文化其实差别很大,民族个性反差也很大,韩国人并不真的信任我们汉族,在企业里这点很明显,而我们也很难与这些比较狭隘的民族和睦相处,我大学学了4年本科专业朝鲜语,在社会工作了近7年,说实话,我建议还是学 英语 这类大语种。小语种的优势,特别是韩国语的优势和前比已经发生了很大变化,应用的范围和未来的前景已经不是太乐观了,韩国语学习汉语比中国人学习韩语 更加容易,这点你们可以问问韩国留学生就明白了,现在韩国留学生在各国来华留学生里比例最高,在中国发展 创业 的更是很多,这些先天的优势,并不是我们这些汉族学生能比的,我们之中很多人即使学了 韩语 也没有到韩国留学的机会,所以我建议大家慎重选择学习韩国语,但是作为一种爱好,我觉得作为兴趣和爱好,学习一下韩国语还是有些意义的,但是希望学成韩国语后吃这类专业饭的人还是要慎重选择,大语种作为交流的工具应用空间更为广阔,毕竟语言只是工具和桥梁,最终站稳脚跟的还是一个人的综合实力,希望朋友们多了解下这方面的东西,或多或少有些帮助!
篇5:如何正确有效的学习英语
学习英语的有效方法
培养自身对英语的兴趣
兴趣往往是学习的良师益友。如果对英语学习毫无兴趣,那么是学不好的,如果迫切想要提高英语水平,一定要试着培养对英语学习的兴趣才能达到事半功倍的效果!
上职业学校学习英语
现在社会上有很多职业培训机构,特别是针对商务英语,商务口语这块的,速成班真不会少,绝大多数都请了外教。因此可以说是学习英语最快的方法。代价就是你要花钱,而且想学好收费不会低。
自己猛背单词
为什么世界上公认汉语比英语难学?这是因为汉语的语法比较难的关系!也许上学的时候我们也要学习英语语法,但比汉语简单多了,英语的学习主要还是词汇量。会背单词就ok。单词多了能让外国人听懂就成,很多非英语国家的老外语法也就那个样!
经常看英文电视剧
一些有英文字幕的电视剧是可以帮助提高英语水平的。但要注意一点,就是老外 电视剧字幕都是非常快的,语法也不严谨。因此把看美剧作为提高英语水平的主要方法是不切实的,锻炼听力还可以!
多和老外交流
怎么学英语最快?学习英语最快的方法!多和老外交流是提升英语水平的最快方法!每次和老外交流了等于就是一次实地演练。在一些大城市老外还是很常见的,如果你有个兴趣可以去给他们当旅游向导。
做到联想学习
英语学习最怕死板了,如果不会举一反三是学不好英语的。有的人只会背单词,那么从头到脚只能背单词了,他学习英语就不快。举一反三的能力要注意培养,这样才能成为英语达人。
坚持下去
最后又是老生常谈了,就是要坚持,学习语言肯定要坚持的,无论是英语还是法语德语日语西班牙语。除了坚持就是要开口说,不要“闷声发大财”。口语比书面语言重要,不要被中国的应试教育欺骗了!
学习英语的建议
首先,要夯实基础,因为不管做任何事,基础最重要。就好比建房子,要想房子建的高,地基必须打牢。如果是零基础的坏,肯定是从音标和语法开始学起。
这时我们可以私人老师或者买附带录音的书籍,当然当前网络如此发达,你也可以在网上下载一些英语入门基础。
英语基础包括:字母发音,数字,时间、月份及星期,常见国名,常见城市名,常见缩略语,国际音标,常用句型。
这些东西一定要熟背、熟读、熟写,更要多听来培养自己的语感。
看英语视频。前期看带英语字幕的视频,后期直接看不带字幕的视频。
带字幕的视频,即能锻炼我们的听力,还能锻炼我们读的能力,听觉、视频、英语环境综合来培养我们的语感。
后面对英语熟悉后,尽量不要再去看字幕,这样才能让自己完全融入到英语环境中,毕竟我们用英语,听和说是最常用的。
个人建议《走遍美国》、《新概念英语》是不错的学习资料,很多人也都在用。
接下来,就是说了。英语就是用来交流的,要大胆而自信的说出来。学习英语就是要有一种疯狂劲,如果天天沉默的在那里不张嘴去说,即使你其他方面再好,也是哑巴英语,你也没有将英语学到自信。
要大胆的说,要善于交际,去认识外国朋友。在改革开放的今天,母语是英语的外国人在哪里都不罕见,大胆的去认识,去交朋友,去说。也许你说的英语很瘪嘴,不要怕,他们是能够听懂的,就像我们国家不同地方的人口音完全不一样,但我们仍可以听懂一样。相信身在异乡的外国朋友也是很喜欢和你交朋友的,毕竟你才是这个国家,这片土地的主人,更何况他还想向你学习中文呢。所以这是一件互慧的事情。
总结一下,我们学习英语,就是要多读,多说,多听,多背,多写!勤于锻炼,大胆开口。好的方法,也要有坚持和努力。
英语学习习惯的培养
1、坚持听说先入为主。
在入门阶段尤其要加大听说训练的比重。除了仔细听懂老师(或磁带录音)的英语并认真模仿外,还要在老师的指导下模仿课本中所学的语言材料的内容,自己编写对话并在班上表演。这样做,可以有效地提高自己在实际的交际活动中使用英语的能力。
2、要养成开口的习惯。
从学习第一个字母起,就要乐于开口。要养成良好的朗读习惯,大声朗读单词,朗读句子,朗读课文。学习顺利的时候,要朗读,学习开始感到吃力时,更要坚持朗读。学习课文时,尤其要把好开口关。每天早晨或晚饭后要坚持课文的朗读训练。较短课文要在朗读基础上进行背诵。较长课文要坚持学会改写成短文,并在写好短文的基础上口头转述这类课文。要养成在课堂上大胆回答老师提问的各种问题,尤其是要养成用英语回答老师提出的各种问题的良好习惯。还要养成在课内外说英语的好习惯。
每天早上用20分钟到半小时朗读课文,记句子、单词、词组。语言学家指出,为了有效地学习外语,每周平均时数不得少于10—12小时。我们每天上课一小时,就要复习一小时,复习的一小时中应包括早晨的朗读。
朗读、背诵、口头转述课文,口头回答问题,课内外坚持学说英语等口头学习方式有利于脑、眼、口的高度协调,对提高学习效果,增强学习兴趣都有极大的作用。在英语学习中切忌只用眼与手的哑语学习方法。不乐于开口,不勇于开口是学不好英语的。
3、积极参加课堂活动。
在课堂上争取机会回答问题,朗读背诵课文、上黑板做练习。当别的同学回答问题或翻译句子时,你应当在心中默答、默译,验证一下你的句子是否正确。不要等老师叫到你,你才参与课堂活动。不要当哑巴,不应当学习哑巴英语。
4、做课堂笔记。
老师讲课时,你要尽可能记下老师说的内容,使自己的思路始终跟着老师转。上课时老师讲的都是语言规则、重点和难点。你一方面紧跟老师,不致走神,另一方面又练习了写的能力。
5、定时复习。
每天课后要复习当天的内容。过一个阶段,还要进行阶段复习。使学得的知识在脑子里留下深深的痕迹。
6、认真书写,认真完成书面作业。
从字母书写开始,就要按书写要求进行书写。初始阶段应该在规范的练习本上进行。要防止在白纸上胡写乱画。抄写句子与课文时,要注意单词间隔,掌握单词的移行规则,以及字母大小写的规定与要求。要养成良好的书写习惯,写好每一个字母、单词和句子,这对今后整个英语学习都有重要的意义。对单词潦草或不规范的抄写,对学习单词的读音有很坏的影响;对句子马虎地书写对建立句子概念和识别句型也是不利的。良好的书写习惯对培养坚毅的学习意志与刻苦的学习精神都有极大的作用。
7、利用一切机会进行听说练习。
目前同学们学习英语的条件比以前好多了。录音机的普及,英语广播和电视台播放的英语节目,这都给我们提供了极为方便的学习听说的机会。课外我们可以反复听课文录音,学习正确的语音语调,也可以把自己的朗读录下来,和标准录音对比一下,找出自己的缺点加以改正。
在遇到外国人时,不妨大胆地和他们谈上几句,检验一下自己英语口语学得如何。
要多看英语影视节目,收听英语广播。当然你不可能懂得这些节目的全部内容,只能听懂个别的词和句子,但如果你坚持下去,你会感受到正确的语调,讲话的速度,逐渐培养语感。当然,这种练习不能占用太多的时间。
8、自学习惯。
从获得英语单词拼读能力后,即应开始正规的自学。
自学包括课前预习、课后复习、课堂作业与家庭作业等环节。
课前预习应该是既为新课作准备,又要初步掌握新课的词汇、句型、课文。预习时,要把新课作为检查过去已学知识的一面镜子,并力求找到新旧知识的联系。这样的预习才会取得明显的效果。在课后复习中,面对已学教材应尽力回顾老师讲课的情景,要回顾老师的表情、板书、语言乃至老师的教法。养成这样的复习习惯,对学习英语大有意义。复习中尚存的疑难点要在反复思索之后,及时请教老师或同学。课堂作业时,应充分利用课堂所学知识自我解答疑难,更应立即回顾课堂情景,以提高自我反馈的效果。家庭作业应在复习的基础上进行,同时要把家庭作业作为检查课堂学习的标尺。要善于养成把家庭作业与课堂所学知识紧密而有机地结合起来的习惯。轻意问他人或畏惧难题就不能取得良好的学习效果。
篇6:如何正确有效学习计算机二级
学习计算机二级的方法
第一步
做足准备,调整心态。安心复习不要有太大压力,给自己心理暗示,通过认真的学习一定会顺利通过。心理暗示很重要,可以更好的刺激自己的学习激情。
第二步
掌握好书本知识,点面结合形成知识网络,举一反三,掌握每个基础知识。
第三步
上机操作,熟悉往年真题考题,知己知彼方能百战百胜。一遍一遍巩固练习,和书本知识结合积累经验,定时做题模拟考试环境。
计算机二级考试复习策略
正确的复习方法
其实计算机二级并不难,大多为记忆性的知识,需要灵活运用的很少。
所谓万变不离其宗,因此教材应至少通读两遍,把该记住(如变量、函数等)的都记牢,并不断复习巩固。参考资料则不宜过多过杂,题海战术不是最有效的,可根据考试大纲,对所做题型进行适当分类整理。比如在二级考笔试中,一般有四大类,每一大类又有若干小类,包括计算机硬件和软件系统的常识,一些基础概念、数制、各种外设的常识、主机常识等,以及计算机最新发展的一些基本常识,如互联网、多媒体等;二是DOS操作系统的知识,如目录、路径,文件等知识;三是某一语种的基本知识,如命令函数的功能和用法;四是该语种的程序阅读和理解,一般是给一段小程序,要求考生理解其意义,或选择或填空。
笔试
做笔试题最好在电脑上实验。如果是程序题,把程序输进电脑进行运行,看得出什么结果。若是命令和函数,也可在电脑上测试,这样你会发现许多有趣的技巧或别的东西,记忆深刻。
一般说来,笔试部分只需五套模拟试题外加两套历年真题便可搞掂。但做这些套题时不能走马观花,要反复练习,认真分析,加以总结。“北大飞腾”的系列参考书非常具有代表性,解题技巧和复习重点一目了然,最重要的是价钱还不贵。
机试
机试相对较难,二级没过的人80%栽到机试上。
机试部分除了多练习别无他法。上机的编程题分数较多,如果只是纸上谈兵,没有实际的编程经验,很难应付考试。对二级考生,为准备上机编程,应熟练地掌握30~50个左右的程序例子。上机题一般都有输出结果,而要产生输出结果,必须运行程序,运用程序调试方法。在运行中调试程序,是一项重要的技能。“华东理工大学上海捷成系统工程部”的一套软件就很好,如果能做好这套软件里面的三十套全真模拟机试题,考出优秀绝对没有问题(今年所考的机试题竟有90%与那套光盘内容相同)。
考场上
考前应提前30分钟到侯考室,并带好准考证和身份证,为避免丢失,最好用一透明塑料袋封装好。进入界面后应仔细核对准考证号和身分证号,以避免不必要的麻烦。要一字不漏地细心审题,如要求所生成的表单或菜单等存入指定目录 应回到此目录下检查 不仅要看内容是否符合题意 还要注意大小写。如是程序编写或改错 应该运行一遍 确保万无一失。考完按下“交卷”后最好不要马上离开,等监考人员确认交卷正常并同意离开时再走。万一不幸死机,千万别惊慌,擅自关机重启,而应举手报告监考人员。
由于机试是分批抽题考试,每次考完一批,都可询问考完同学的一些题目,运气好的话有可能抽到相同的题。当然,考完之后最重要的是记得存盘,否则就前功尽弃了。
备忘录
从开始,全国计算机等级考试每年考两次。上半年开考一、二、三级,下半年开考一、二、四级。上半年考试时间为4月第一个星期天上午 笔试 ,上机考试从笔试的下一天开始,由考点具体安排。下半年考试时间为9月倒数第二个星期天上午 笔试 ,上机考试时间从笔试的下一天开始,由考点具体安排。
计算机二级考试技巧
二级 高级OFFICE科目
题量是二级中最大的,120分钟答不完题是最多的,很多考生,都是到了考试结束才被迫交卷的,所以更需要技巧。
小编的建议是:PPT一般比较简单,可以先做;Word一般不难,但题量相当大,答题时间可能会比较多,可以放在第二做;Excel一般最难,特别是碰到处理函数的题目,那就得注意了,谨慎答题。
这里再说一下,想考高分的同学注意啦,只有答案和操作过程完全正确,才能得满分。这就是你们平时做题的时候,为什么答案正确,但依然得不到满分的原因,因为你的操作过程是不完全正确的。总之,二级office高分技巧就是:除了平时认真上课之外,一遍,二遍,三遍练题,练出技巧,练出效率,练出高分!
二级 ACCESS科目
题量也挺大,40个选择题,先做完,遇到不懂的选择题,也要选个答案,不要空着,选了至少还有25%的几率对,虽然这25%的几率可能从来不光顾你,但万一人品大爆发,光顾了呢?
选择题之后,建议根据答题顺序先做基础操作题,再做简单应用题,最后做综合题。为什么?因为这个顺序就是从简单到难的过程。基础操作题18分,一般比较简单,争取拿满分,最多只允许自己错一个小问。
接着是简单应用题,这道题24分,是大家丢分比较严重的题,主要考查询内容,一般有5个小题。其中前面1-2道小题还是挺简单的,必须确保自己答对。剩下的3道小题,平时准备好,也不会太难。小编送你一句话:高分从来只眷顾有准备的人!
最后一道综合题18分,希望你最好不要抽到VBA模块的编程题,但是万一抽到了,也不要怕,这道题也是分小题的,前面2个小问一般都比较简单,要确保自己能拿到。后面的小题,要是不会,那也没有办法了,只能怨自己准备不好。
这里,给你一个最简单的办法:明天1天,把练习题库里的VBA代码题全都背一遍答案,背的时候,注意找规律,这道题是有规律的!
二级 C语言科目
这部分考生一般都是工科生,学校有上过C语言,大部分的人都不愿意做习题,所以二级过级率从来都是垫底的!
这部分考生,小编的建议是:首先,认真对待考试,学校上的专业课一般与国考知识有相关性,但从来没有针对性。就比如C语言,考试主要考函数和指针部分,但学校这方面的知识一般只做了解,不会重点讲解,所以要特别注意。
其次,再怎么没有时间,也要抽出10天的时间,好好做些题。说实话,从考试优秀的名单来看,C语言考试优秀的人比例是挺高的,只要好好备考,考个优秀一点都不难。
最后,说一下答题建议:先做40个选择题,再做编程题,采取先易后难的原题进行答题。
篇7:怎么正确有效学习计算机专业
学习计算机专业的技巧
一、广泛了解,从科普书籍开始
选择计算机专业的同学,也许是因为原先有一定的基础,也许是因为一时的激情,但更多的人,可能对自己的选择没有深刻的认识,或多或少对计算机专 业有一些神秘的感觉。自己究竟是否喜欢这个学科?才华能够在哪个分支领域有所施展?抑或是真的不适合这个专业?诸多疑问,解决的方法首先便是了解和认识我 们的学科。浓厚的兴趣是学好任何学科的源泉;而广泛的了解则是获得兴趣的途径。当今我们对于信息的获取已非难事,其中“阅读”是一个简洁而有效的方法。
也许你认为阅读专业书籍对于刚刚步入大学的自己来说有点困难,也很枯燥,那么不妨先从科普书籍看起。科普书籍是了解理论、获得应用知识最好的途 径。相信不少理工科的同学被量子物理和相对论搞得头昏脑胀过。究其原因,是我们的现实生活与抽象的数学模型之间存在思想意识上的鸿沟。
然而要是读读斯蒂 芬·霍金的《时间简史》,你就会被书中有趣的故事和例证所吸引,从而对抽象的理论有了感性的认识——即使仍然没有读懂,你也至少了解了这个学科研究的领域 和目标是什么,也必然有所收获。所有理工学科都有这样的性质,计算机专业也不例外。
我们知道,计算机理论是建立在数学基础之上的。大学计算机专业对数学的要求较高,其重要性不必多言。数学令不少同学头痛,除了其“繁”与“难” 外,很大程度上是因为他们没有理解这些抽象理论的实际应用方向。与本科数学专业的课程设置相比,计算机专业的数学课程大都偏重实用性。比如我们的离散数学课程中涉及到的逻辑代数奠定了计算机一切运算的基础,形式语言构成了计算机程序编译的模型,代数系统则是当前各类数据库系统的理论依据等等。
因此,如果能够提前地了解到并简单地学习一下这些数学知识的具体应用,对理解理论是很有益处的。此外,电子学、信号与系统、控制理论等也是计算机专业学生必修的公共课,然而不少同学往往认为它们与计算机专业的关系不大,从而放松了学习。事实上这些学科是计算机硬件与网络通信的基础,学好这方面知识的前提是认识它们的现实应用及其与计算机的密切联系。
也许你将来学习图论的时候,对“欧拉路”的概念会很清晰,这是因为你在小时候的图画书上玩过“一笔画”的游戏;然而“二分图”、“生成树”这些概念又是怎么回事呢?你的理解可能就不是那么深刻了——因为你一时难以找到一些生活中的实例,并从中抽取出特性。在这种情况下,翻阅一些涉及这些知识的科普书籍就十分有必要了。我曾读过一套《数学游戏》(《科学美国人》杂志汇编,中文版:科学技术文献出版社),它将图论、逻辑代数、自动机理论等领域的抽象的概念具体化为一个个有趣的故事,引导读者了解这些知识的现实应用,启发读者将抽象思维与感性生活有机结合。我还读过一本《编码的奥秘》(《CODE》, 中文版:机械工业出版社),它则将逻辑代数、数字电路、汇编语言等知识以实物和简单电路的形式进行类比,揭示其中的原理,并引导读者动手实践。事实上这类与计算机专业相关的科普书籍还有很多,在学习课本的间隙阅读一下,绝对能起到催化剂的作用。
谈到科普书籍,相关的另一个问题便是计算机科学与计算机技术之间的关系。也许不少同学选择计算机专业,是源于对计算机令人眼花缭乱的应用的认识。所谓计算机技术,一般是指包括文字处理、信息管理、多媒体、网站建设等在内的计算机应用技术;而所谓计算机科学,一般指数据结构、组成原理、操作系统、编译原理等计算机内部实现机制。
前者是计算机在各行各业提高生产力的体现,属于各类职业教育和专科教育的范畴;而后者是研究是计算机本身的理论,是本科计算机教学的重点。市面上大多数计算机书籍与杂志是计算机应用技术方面的,属“技术普及型”,从受众角度来看与科普书籍有着类似的性质。适当地涉猎一些自己感兴趣的应用技术,对培养学习兴趣、增强实践能力、了解业界行情是很有好处的。不过如果确实想在计算机行业长期做下去,仍然应当将主要精力放在对计算机科学的学习方面。毕竟用科学的理论指导实践是大学教育的意义所在。
总之,广泛了解计算机学科基础科普知识,在今后学习具体理论的时候才会少一些盲目,多一些顿悟。
二、把握全局,学习计算机导论
当你对计算机学科涉及的领域有所了解后,就应该着手展开专业学习了。初读本专业的教学计划与课程设置,你或许会被诸如离散数学、编译原理、接口技术等生疏的课程名称弄得一头雾水。这些课程都是研究什么的?它们各自与我们面前的计算机有哪方面的联系?要回答这类问题,首先需要把握全局,从整体上认 识计算机科学。
国内高等院校一般都为大一学生开设计算机基础课程。这类课程的受众面广,主要涉及计算机基础应用知识。各种版本的计算机基础教程几乎都以计算机科学导论作为开篇。对于把计算机作为应用工具的其他专业的学生而言,导论只算是“内容概要”,他们往往更注重后面的应用型知识;而对于把计算机作为研究对象的我们,则决不能忽略这类指导性的内容。专门地、有意识地学好计算机科学导论,能够使你对计算机科学有一个大局观,清楚地认识到每一个分支学科的研究领域与重要意义,从而在今后的具体学习中明确方向,加深理解。
依我个人的学习经验,建议初学者阅读一些国外优秀计算机基础与导论教材。与国内大多数讲解软硬件具体使用的同类教材相比,国外教材更偏重以应用为切入点,深入浅出地阐述计算机科学原理。诸如《计算机文化(第8版)》(《New Perspectives on Computer Concepts》,中文版,机械工业出版社)、《计算机科学导论》(《Foundations of Computer Science: From Data Manipulation to Theory of Computation》,中文版,机械工业出版社):前者适合于各种信息类专业的学生或计算机爱好者阅读。该书图文并茂,语言生动,从应用角度出发,广泛涉及计算机软件、硬件、网络的基本原理,同时概述了计算机学科的历史背景与行业现状。
随书的光盘中给出了不少影音材料,在学习的同时还可以提高计算机专业英语听说能力。后者在风格上与前者类似,但内容更适合计算机专业学生阅读,被美国不少高校定为计算机专业学生的入门课。它以实例作为出发点,系统地讲解了计算机组成、计算机网络、操作系统、数据结构、算法设计等分支学科的研究领域、基本原理和应用方向,而几乎不涉及晦涩的数学模型与实现细节。阅读此类书 籍,可以在潜移默化中理清初学者对于计算机科学学习的思路。
计算机科学是一个有机联系的整体,每个分支都或多或少地与其它分支存在依赖关系。如果死板地依照教学计划线性地进行学习,往往会遇到知识理解上 的问题。例如算法分析课程与程序设计课程分属理论与实践;组成原理课程与体系结构课程是对计算机系统不同层面的剖析。我们不能简单地找出它们的先修、后修关系,这样难以建立完整的知识体系。
因此在把握大局之后,我们仍有必要简单了解一下每个分支学科的基础知识。在这方面,推荐大家阅读《编程卓越之道(第一卷):深入理解计算机》(《WRITE GREAT CODE: Volume 1:Understanding the Machine》,中文版,电子工业出版社)这本书。分开来看每一章节,其内容编排结构与国内高校计算机课程体制相近,涵盖了逻辑代数、数字电路、机器指令、体系结构、存储器管理等方面的基础知识和实现方法,特别是阐明了各个分支学科之间的本质联系。有了这些基础之后,在遇到更高阶的问题时,你至少会明白这个问题应该在哪个分支学科中寻找答案了。
当你有了一定的计算机理论基础,尤其是程序设计基础后,想更加深入地把握计算机科学的脉络,不妨看看这本书:《深入理解计算机系统(修订版)》 (《Computer Systems A Programmer’s Perspective》,中文版,中国电力出版社)。它与《编程卓越之道》系列的共同特点是从程序员的视角观察计算机系统。
而这本书作为国外数十所高校的计算机系统导论教材,其组织更加严密,风格更加严谨。它以“程序在计算机中如何执行”为主线,全面阐述计算机系统内部实现的诸多细节。当你在学习数据结构、组成原理和体系结构等课程和时候,翻阅一下此书的相应章节,同时编程实现其中的例子,一定会对课本上单纯的文字型理论有更加感性的认识——原来它们是 这样活生生地存在于我的计算机里的!
正所谓“会当凌绝顶,一览众山小”,从计算机科学全局的高度整体把握其分支学科,在头脑中率先构建计算机科学的整体框架并为其夯实最基层的结构,就能够为你在未来每一步的学习中扫清迷雾,指明方向。
三、运筹帷幄,掌握编程的思想
程序设计与开发是计算机学习的一个关键环节,编程能力是衡量一名计算机专业人员素质的重要考核点。这是因为程序是连接理论与实践的纽带,是计算机科学与计算机技术相交融的领域。作为一名计算机专业学生,我们一方面有别于其它专业将计算机作为工具的应用型人才,不能仅仅利用计算机,而要为他人利用计算机提供平台;另一方面我们暂时达不到计算机科学家的水平,不能做出理论研究成果,但能为理论学习铺垫实践基础。因此,只有具备足够的程序设计与开发能力,才能真正体现我们的智慧,同时充分发挥计算机的潜力。
学习编程,首先应掌握至少一门程序设计语言。C语言作为一种语法清晰、功能强大、应用广泛的高级语言,长期以来被国内大多数高校的定为程序设计必修课。全面理解和掌握C语言的脉络的重要意义这里毋庸多言。市面上C语言的教程多如牛毛,但最经典的当数C语言的设计者Kernighan与 Ritchie 合著的权威白皮书——《C程序设计语言(第2版)》(《The C Programming Language》,中文版,机械工业出版社)。
书虽不厚,但绝对全面而准确。其语言简洁,例证通俗,实用性强。相比之下国内的一些C语言教材在学习曲线可能比前者平滑,但它们往往以考试为导向,过多地纠缠语法死角,同时大都未遵从ANSI标准。对于计算机专业学生来说,前者能够让我们看到更加严谨与实务的态度。当你的语言功底达到一定程度后,就需要从一个更高的视角来探察语言的本质,不妨看看这本:《计算机程序的构造和解释(第2版)》 (《Structure and Interpretation of Computer Programs》,中文版,机械工业出版社)。它阐述了编程语言本身的机制与实现,同时引入了一门对于大多数中国学生来说不甚了解的语言——LISP。 LISP是很多美国高校计算机专业的入门语言,也是一种结构上与C、Pascal、Java、Basic等完全不同的非冯·诺依曼语言。研读SICP,体味LISP,给你耳目一新的感觉之后更多地可以加深对编程思想本质的理解。
十大热门计算机专业
人工智能
人工智能(AI)是一个复杂而跨学科的计算机科学领域,将人类智力和推理原理纳入到计算机系统中。你将接触到逻辑,概率和编程语言。AI根据外部来源的输入做出合理的决策。AI的目标是创建具有规划、自动推理能力的计算机系统(和软件)。
工作中,你将会运用知识表达、逻辑推理、机器学习、机器人、自然语言处理(NLP),概率模型与推理以及认知科学。
机器学习
机器学习(ML)是应用计算机科学和统计学原理,创造统计模型的另一个热点。这些模型可用于预测未来。机器学习本身就是一种人工智能,允许软件应用程序,在没有明确编程的情况下,预测结果使其更加准确。
数据科学与分析
数据科学是关于科学方法、流程和系统的另一个跨学科领域,从与数据挖掘相似的结构化或非结构化的数据中,提取知识或见解。
大数据与数据分析相结合,可以帮助企业优化运营效率,计算整个风险组合,复查失败的根本原因,并在几分钟内了解消费者行为。
机器人
机器人学,是计算机科学的另一个跨学科和激动人心的分支,它应用人工智能和工程概念,来创建和编程机械设备(机器人),可以通过替代人类来执行各种繁琐和危险的任务。
机器人领域,涉及机器人在各种工业和商业过程中的研究,设计、制造、操作、软件开发、信息处理和应用。机器人的最终目标是建造可以替代人类的机器。
机器人可应用于核科学、海洋勘探、太空探索、采矿、医学(手术,研究与诊断)、农业、制造业、军事战争、抢险,如拆弹,寻找幸存者在不稳定的废墟或沉船等。
软件工程
软件工程涉及软件系统的设计与组装研究。该领域应用计算机科学、计算机技术、管理和工程经济学。软件工程是计算机科学中,最传统但不断发展的领域之一,你要不停的编程。
人机互动
人机互动(HCI)是一个高度专业化的计算机科学和用户界面设计(UI)和体验(UX)领域。该领域涉及高级计算、信息可视化和以用户为中心,以及设备兼容的设计思维和方法。HCI的目标是了解消费者(用户)需求,呈现和可视化信息,以及优化界面设计和用户交互。
信息科学和管理信息系统(MIS)
这个跨学科领域,整合了数据处理和解决问题的计算机应用程序,旨在通过开发用于数据存储、数据检索、数据处理和决策分析系统,来提高组织效率。
这个领域横跨通信、计算机科学、语言学、哲学、数学、心理学和社会学。专业涵盖开发数据库和信息系统的应用程序、系统设计、架构和数据库管理,通过应用算法和高级技术(如数据挖掘和机器学习)来对庞大的数据集执行分析。
网络安全
网络安全是为了保护计算机、网络程序、数据防盗和被攻击的技术。对于黑客着迷的同学来说,这是一个伟大的领域。
云计算
云计算是通过互联网(通过远程服务器 - 云)提供计算服务(如服务器,存储,数据库,网络,软件,分析和其他服务)。
云计算可以使用在线服务,如发送电子邮件、编辑文档、观看视频、共享文件、托管网站和博客、提供软件、分析数据等。
云计算已经成为数十亿美元的行业,涵盖了基础设施(IaaS - 基础架构服务)和开发(SaaS - 软件服务)。云计算专业通常包括云架构、云安全、云基础架构管理、云应用开发与服务、数据存储和管理、数据可视化、数据分析编程,以及计算机研究与业务战略。
理论计算机科学
理论计算机科学涉及反应系统、编程语言理论和算法。这个领域有点类似于软件工程,但稍微抽象一些。对于对计算机科学的数学方面和数学计算方面感兴趣的学生,这是一个很好的专业。该领域介绍了计算的局限性,算法的实用性等领域。
计算机专业就业方向介绍
1、【职位名称】程序员
【是什么】
程序员是指从事程序开发、维护的专业人员,一般分为程序设计人员和程序编码员。
【做什么】
① 项目策划、市场调查;
② 用户的需求分析,策划程序框架、流程;
③ 编写代码,开发程序,同时编写开发文档;
④ 测试,运行程序;
⑤ 帮助客户解决他们所遇到的问题;
⑥ 软件版本的更新。
【怎么样】
随着计算机对于社会各个领域的不断渗透,客户对于一些专门的应用软件需求量大增,所以对于程序员的需求也在不断增加,虽然现在中国的程序员数量已经相当可观,但是还是处于求大于供的状态,尤其对于一些技术熟练、有很好的编程习惯的优秀程序员,市场需求量还是很大的。而且程序员的发展空间很大,可以经过努力升级为软件设计师、系统分析员、项目经理等。不过程序员有事工作相对繁琐,有时需要经常加班,技术更新快,所以压力也很大。
【谁能做】
① 大专以上计算机相关专业学历,至少熟练掌握两到三种开发工具的使用,同时对于数据库和操作系统有很深入的了解,有一定的英语水平,有相关的数据结构等方面的知识;
② 通过初级或者高级程序员考试或者拿到一些国际、国内认证的证书,有一年以上相关经验;
③ 软件结构设计/分析能力,出色的编程能力,掌握了几种软件的开发技巧,同时需要有严格的软件工程思想;
④ 较强的逻辑思维能力,团队精神和协作能力,强烈的好奇心和学习精神,具有永攀高峰的精神。
【小贴士】
程序员可以分为很多种,像Unix程序员、Windows程序员,或是C++程序员、Delphi程序员,等等,由于新的技术层出不穷,程序员的职业生涯则是一个要求不断学习的过程,永远不能固步自封,稍不注意就会被甩开,所以好多程序员都是做上三五年就往技术管理方面转型。
2、【职位名称】软件工程师
【是什么】
软件工程师指从事软件工程的立项、分析、建模、编程、测试、发布等工作并能够进行软件开发职业的人。
【做什么】
① 指导程序员的工作;
② 参与软件工程系统的设计、开发、测试等过程;
③ 协助工程管理人保证项目的质量;
④ 负责工程中主要功能的代码实现;
⑤ 解决工程中的关键问题和技术难题;
⑥ 协调各个程序员的工作,并能与其它软件工程师协作工作。
【怎么样】
软件工程师收入较高,就业也比较容易,但工作量大,繁琐枯燥。
【谁能做】
① 本科及本科以上学历,软件专业或计算机相关专业毕业;
② 通过了软件工程师资格认证考试并取得了微软专家认证、Cisco专家认证、3COM资格认证、ADOBE资格认证、Oracle认证等其中一家或几家的资格认证书;
③ 具备1年以上的软件开发和设计工作经验,熟悉一种以上数据库的使用和开发,具有较强的系统分析和设计能力,能独立进行软件架构设计;
④ 具备比较高的英语读写与交流能力,较强的逻辑思维能力,分析判断能力,为人诚恳,有敬业精神,有较好的沟通能力,以及一定的团队协作精神。
【小贴士】
堪称最走俏职位,在很多大小IT企业都有发挥的空间。
3、【职位名称】软件测试工程师
【是什么】
软件测试工程师是指那些通过使用一定的测试工具,找出软件缺陷从而提高提高软件产品质量的技术人员。
【做什么】
① 修改测试案例;
② 用自动测试工具进行测试,尽早找到软件缺陷,并确保其得以关闭;
③ 项目可行性、可靠性分析,风险分析;
④ 制定测试计划;
⑤ 测试自动化开发。
【怎么样】
随着IT行业的发展,产品的质量控制与质量管理正逐渐成为企业生存与发展的核心,人们把注意力放在过程设计和测试上,以提高产品质量。目前从事软件测试的工程师的数量远远不能满足企业的需求,软件测试工程师的招聘已经成为IT招聘的一个新亮点。月薪从一千到四五千不等,依个人经验和所在的公司、具体的工作而定。
【谁能做】
① 电子、电机、网络、计算机等相关专业毕业,有一定的编程知识,有穷追到底的精神;
② 掌握软件测试的基本原理、方法和组织管理,精通软件测试工具。获取ATA软件测试工程师或elphi初级程序员或Java初级程序员认证;
③ 一年以上相关工作经验,具有一定的编程经验,懂测试软件的操作,善于发现问题的症结,同时具有一定的写作能力以书写软件缺陷报告;
④ 责任心强,力求完美,具有团队精神,善于沟通,具有一定的逆向思维能力,热爱学习,善于利用书籍、网站等途径不断提高自己。
【小贴士】
作为软件测试工程师,有一定的测试经验是很重要和必要的,同时要时刻关心市场上时时涌现出来的软件产品,还要经常通过书籍、论坛等多了解别人的测试经验。
篇8:怎么正确有效的学习计算机语言
学习计算机语言的方法
学练相结合
在学习新知识的同时,充分利用身边的电脑,做到边学新知识边上机操作练习,这样对于加强知识的稳固具有十分重要的作用。
深入学习细节过程中,对于电脑编程的学习,即要从整体把握,又要深入细节当中,了解并掌握知识的核心理念。
努力学好一门计算机编程语言。根据电脑编程语言的相通性,当充分掌握一门计算机编辑语言后,对于其它语言的掌握时间将明显减少。
最好先从低层(级)语言学起,这样就可以有效的掌握计算机的硬件低层知识,从而为更高级语言的学习打下良好的基础。
尝试自己编写若干个功能模块,从而加强对计算机编程语言基础能力的加强以及应用,并为新知识的学习奠定基础。
向别人学习,多看看别人写的代码,了解应用计算机编程解决问题的通用方法,从中提炼解决问题的通用方法。
学好C语言的建议
要读就读好书,否则不如不读
所有初学者面临的第一个问题便是:如何选择教材。好的开始是成功的一半,选择一本优秀的教材是事半功倍的关键因素。不幸的是,学校通常会帮你指定一本很差劲的C语言课本;而幸运的是,你还可以再次选择。
有兴趣大家可以百度一下:)Kernighan和Ritchie的《The C Programming Language》(中译名《C程序设计语言》)堪称经典中的经典,不过旧版的很多内容都已过时,和现在的标准C语言相去甚远,大家一定要看最新的版本,否则不如不看。另外,即使是最经典最权威的书,也没有办法面面俱到,所以手边常备一本《C语言参考手册》是十分必要的。《C语言参考手册》就是《C Reference Manual》,是C语言标准的详细描述,包括绝大多数C标准库函数的细节,算得上是最好的标准C语言的工具书。
顺便提一句,最新的《C程序设计语言》是根据C89标准修订的,而《C语言参考手册》描述的是C99标准,二者可能会有些出入,建议按照C99标准学习。还有一本《C和指针》,写得也是相当地不错,英文名是《Pointerson C》,特别地强调指针的重要性,算是本书的一个特点吧。不过这本书并不十分适合初学者,如果你曾经学过C语言,有那么一些C语言的基础但又不是很扎实,那么你可以尝试一下这本书。我相信,只要你理解了指针,C语言便不再神秘。
如果你已经啃完了一本C语言教材,想要更进一步,那么有两本书你一定要看。首先是《C Traps and Pitfalls》(中译名《C陷井与缺陷》),很薄的一本小册子,内容非常非常地有趣。要注意一点,这本书是二十多年前写成的,里面提到的很多C语言的缺陷都已被改进,不过能够了解一些历史也不是什么坏事。然后你可以挑战一下《Expert C Programming》(中译名《C专家编程》),书如其名,这本书颇具难度,一旦你仔细读完并能透彻理解,你便可以放心大胆地在简历上写“精通C语言”了。
切记一个原则,不要读自己目前还看不懂的书,那是浪费生命。如果你看不懂,那你一定是缺失了某些必需基础知识。此时,你要仔细分析自己需要补充哪些内容,然后再去书店寻找讲述的这些内容的书籍。把基础知识补充完毕再回头来学习,才会真正的事半功倍。
Unix/Linux还是Windows,这是个很大的问题
不同的编程环境会造就出不同思维的程序员。Windows的程序员大多依赖集成开发环境,比如Visual Studio,而Unix程序员更加钟爱Makefile与控制台。显而易见,集成开发环境更容易上手,在Windows上学习C语言,只需要会按几个基本的Visutal C++工具栏按钮就可以开始写Hello, World!了,而在Unix下,你需要一些控制台操作的基本知识。有人也许认为Unix的环境更简洁,但习惯的力量是很大的,大家都很熟悉Windows的基本操作,而为了学习C语言去专门装一个Unix系统,似乎有点不划算。
对于一个只懂得Windows基本操作、连DOS是什么都不知道的新手而言,尽快做一些有趣而有意义的事情才是最重要的。用C语言写一个小程序远比学习ls、cat等命令有趣,况且我们要专注于C语言本身,就不得不暂时忽略一些东西,比如编译链接的过程、Makefile的写法等等等等。
所以我建议初学者应该以Visual C++ 6.0(不是VisualC++ .NET)或者Dev C++作为主要的学习环境,而且千万不要在IDE的使用技巧上过多纠缠,因为今后你一定要转向Unix环境的。Visual C++ 6.0使用很方便,调试也很直观,但其默认的编译器对C标准的支持并不好,而Dev C++使用gcc编译器,对C99的标准都支持良好。使用顺带提一下,很多大学的C语言课程还在使用Turbo C 2.0作为实验环境,这是相当不可取的,原因其一是TC 2.0对C标准几乎没有支持,其二是TC 2.0编译得到的程序是16位的,这对今后理解32位的程序会造成极大的困扰(当然,用djgpp之类的东西可以使TC 2.0编译出32位程序,不过那过于复杂了)。
等你学完一本C语言的教材,你一定要转向Unix平台继续学习,几乎所有的C语言高级教程都是基于Unix平台的(比如《C专家编程》)。转变的过程是痛苦的,你需要面对的是各种纷繁复杂的命令,完全不同于Windows平台的思考方式,但是这种痛苦是值得的。Unix与C是共生的,Unix的思考方式和习惯更加符合C语言的思考方式和习惯。在Unix下,你可以找到无数优秀的源代码供你尽情阅读,你可以方便地查看某个库函数的联机手册,还可以看到最优秀的代码风格(说到代码风格,我会专门写一篇文章详细叙述)。归结起来就是一句话:初学C语言,建议使用Windows系统和集成开发环境,在准备向“高手”方向努力时,请先转向Unix平台。
万事俱备,你就是东风
书已选定,环境配置完成,正所谓万事俱备,只欠你自己的努力了。请从书的前言开始,仔细地阅读手头的教材,很多人看书喜欢直接从第一章开始看,这是错误的做法。前言是作者对整本书的大体介绍,作者一般会告诉你需要什么基础才能够顺利阅读本书,这可以帮助你检验自己的基础知识是否已经具备。看完前言,还要浏览一下目录,了解一下书的整体结构,顺便给自己安排一下学习计划。学习C语言,必需注意每一个细节,书上的例子代码一定要自己亲自敲一遍,编译执行输出都跟书上说的一致才能算是学完了一个例子,如果不一致,就要仔细找原因。出了书本上有的例子,自己还要“创造”一些例子,比如学习运算符优先级的时候,可以写几个相同的表达式,在不同的位置加上括号,看看有哪些不同的行为,比如*p++和(*p)++,又比如a = b == c、(a = b) == c和a = (b == c)等等。自己抄的书上的例子以及改造之后的例子,还有自己“创造”的例子,都应该仔细地归类保存,并且要在源代码中写上简短的注释,阐述这个例子的意图。
例子之后就是习题了,我建议初学者把所有的习题都独立做一遍,然后对照答案的代码,看看自己的代码有那些不足,再试着修改自己的代码。很多人不重视习题,这是极大的错误,因为作者通常会在习题中说明一些重要的道理,而不是单纯地检验前面的知识。也许你认为这样学习太慢,其实不然。学得细致就不用走回头路,等你学到后面才发现自己前面没搞清楚,那才是真的得不偿失。一般说来,整本书读完,你应该完成数千行乃至上万行的代码,无论是原封不动照抄书上的,还是自己心血来潮写就的,都是今后继续学习的一笔财富。以我自己举例,阅读《Windows核心编程》时(我只阅读了3/4的内容),除了抄书上的代码,还自己写了很多例子,一共有5574行(用unix下的wc工具统计),时隔多日,我早已记不清Windows的系统编程了,但只要花几分钟翻出以前的代码看看,便会重新了然于胸。所谓好记性不如烂笔头,就是这个道理。
仔细读书、认真抄写源代码、独立完成习题外加更进一步的实验,最后将所有的代码留下,成为自己的经验和财富,绝对的辛苦,也绝对的事半功倍。当然,这种方式只适合学习需要精通的技术,如果不是学习C语言,你还要具体情况具体分析。还有非常非常重要的一点没有提及──代码风格。从最开始学习就必须强迫自己模仿最优秀的代码风格。因为代码风格太重要内容也太多,我会用专门的一篇文章来详细讨论,请大家关注《程序员之路──关于代码风格》。
题目是关于C语言,其实我主要想说说程序该怎么学,或者一点感悟罢了,在这里,我只想引用身边的几个人的例子,来谈一下对程序学习的理解,我对程序产生兴趣,是听说程序可以作游戏,那时候是在初一,然而借来一本G-BASIC简明教材后,我便傻了眼,陌生的词汇,古怪的逻辑,都是些天文的中文译本,头疼了好一阵子。然而当时又没有别的闲书可看,我就整天捧着那一本书,什么方法都试过了,甚至倒着看过了,都没看出什么眉目,自己又没有电脑,只能不停地大胆地想象,然后满脑子的疑惑……
在这里停一下,上面说的便是我学习的风格:总要经历一番波折,瞎折腾几下,然后才会有偶然间的明悟-开窍了!我甚至没见过几个人有我这么笨,现在明白过来了,我总是一开始把事情想得过于复杂,造成狗咬刺猬的难堪的局面,然而竟然有意想不到的收获!但是不建议大家模仿这种风格,起码追女朋友的时候不能这样,生活中很多机会在于接手的那一瞬间,失去就永远找不回来了。
现在回来,后来偶然间,我看懂了一行代码,是print 语句,当时兴奋得要命,又仔细看了这个看了那个,一下子看懂了很多东西,像是在霎那间被什么给击中似的,立刻间醍醐灌顶。。。。
初三在学校学了FOXBASE,基本上自学的,我发现了一件奇怪的事,我这人是出了名的记性不好,然而当时背程序中的命令却是过目不忘,到现在还记得很多,也许是感兴趣吧,也感谢我的微机老师给我提供自由上机的机会!后来我又自学了QBASIC,初四暑假又学了一点C,那时学C遇到不少困难,当时我们学校机房连C语言都没有,我只好闷在家里,一本二级C教材,一本配套习题,整天发呆地想,把自己的脑袋当电脑cpu使,有时进入死循环,有时又彻底崩溃。我花十几天看完了一本书,做完了一本题,然而脑袋里充满了疑惑,由于没有上机实践的机会,我就凭自己的猜测与推理己慢慢建立了一大堆理论,十分得意与自信,但后来证明大部分是错的,害我花了很长时间去纠正,这是后话。可是,还是那句话不破不立,不阻不行。就像我现在有了电脑,整天泡在互联网的海洋里,感受着快餐文化,好久都没静下心来好好想点东西了.
高中还上过几节电脑课,只不过忙于应付高考,我将学程序的打算放弃了,到这里我该说下一个人了。高中时坐我旁边一女生,她的文曲星里有BASIC,我偶尔拿过来编了几个小程序玩,她看到后很感兴趣,令人惊讶的是,她只看了三五个程序,听我讲了几个命令的功能,就能根据自己的想象编出小动画来,她此前是绝没有学过程序的!我曾一度怀疑过她的智商,然而她程序是如此之快,却让我的眼都瞪大了好几圈,比我当年高了好几个境界!我后来经常在想,是不是我当时的方法不对,程序到底应该怎样学。。。
一晃就到了大学,我碰到另一个让我佩服的人,跟我一样是学计算机的,他是偶尔看到我在编动画,然后十分感兴趣,便开始自学。他令人吃惊的是,指针,结构体,位运算等等,都没搞懂(更不用说算法和数据结构),只学了三种程序结构,现在只学了C半年,便自己能编出贪吃蛇,俄罗斯方块,扫雷,还有很多叫不出名字的小游戏来,现在又在写黑白棋,我知道我确实是走了不少弯路。
计算机编程语言C++ 语言浅析
C++是C语言的继承,它既可以进行C语言的过程化程序设计,又可以进行以抽象数据类型为特点的基于对象的程序设计,还可以进行以继承和多态为特点的面向对象的程序设计。C++擅长面向对象程序设计的同时,还可以进行基于过程的程序设计,因而C++就适应的问题规模而论,大小由之。
C++不仅拥有计算机高效运行的实用性特征,同时还致力于提高大规模程序的编程质量与程序设计语言的问题描述能力。
一、发展历程
世界上第一种计算机高级语言是诞生于1954年的FORTRAN语言。之后出现了多种计算机高级语言。1970年,AT&T的Bell实验室的D.Ritchie和K.Thompson共同发明了C语言。研制C语言的初衷是用它编写UNIX系统程序,因此,它实际上是UNIX的“副产品”。它充分结合了汇编语言和高级语言的优点,高效而灵活,又容易移植。
1971年,瑞士联邦技术学院N.Wirth教授发明了Pascal语言。Pascal语言语法严谨,层次分明,程序易写,具有很强的可读性,是第一个结构化的编程语言。
20世纪70年代中期,Bjarne Stroustrup在剑桥大学计算机中心工作。他使用过Simula和ALGOL,接触过C。他对Simula的类体系感受颇深,对ALGOL的结构也很有研究,深知运行效率的意义。既要编程简单、正确可靠,又要运行高效、可移植,是Bjarne Stroustrup的初衷。以C为背景,以Simula思想为基础,正好符合他的设想。1979年,Bjame Sgoustrup到了Bell实验室,开始从事将C改良为带类的C(C with classes)的工作。1983年该语言被正式命名为C++。自从C++被发明以来,它经历了3次主要的修订,每一次修订都为C++增加了新的特征并作了一些修改。第一次修订是在1985年,第二次修订是在1990年,而第三次修订发生在c++的标准化过程中。在20世纪90年代早期,人们开始为C++建立一个标准,并成立了一个ANSI和ISO(Intemational Standards Organization)国际标准化组织的联合标准化委员会。该委员会在1994年1月25曰提出了第一个标准化草案。在这个草案中,委员会在保持Stroustrup最初定义的所有特征的同时,还增加了一些新的特征。
在完成C++标准化的第一个草案后不久,发生了一件事情使得C++标准被极大地扩展了:Alexander stepanov创建了标准模板库(Standard Template Library,STL)。STL不仅功能强大,同时非常优雅,然而,它也是非常庞大的。在通过了第一个草案之后,委员会投票并通过了将STL包含到C++标准中的提议。STL对C++的扩展超出了C++的最初定义范围。虽然在标准中增加STL是个很重要的决定,但也因此延缓了C++标准化的进程。
委员会于11月14日通过了该标准的最终草案,,C++的ANSI/IS0标准被投入使用。通常,这个版本的C++被认为是标准C++。所有的主流C++编译器都支持这个版本的C++,包括微软的Visual C++和Borland公司的C++Builder。
二、编程开发
集成开发环境(IDE)
Visual Studio (Visual C++)
C++ Builder
kDevelop
Anjuta
Code::Blocks:开放源码的全功能的跨平台C/C++集成开发环境。
Visual Mingw
Ideone
Eclipse CDT
Compilr
Code Lite
Netbeans C++
集成开发环境(IDE),功能齐全,调试功能很强,程序编好后,可以立刻在环境中调试以获得初步测试结果,然后,可以方便地做成beta版形式,拿到实际环境中进一步测试,最后做成软件发行版。
编译器
Dev C++
Ultimate++
Digital Mars
C-Free
MinGW
Tiny C Compiler
三、语言特点
支持数据封装和数据隐藏
在C++中,类是支持数据封装的工具,对象则是数据封装的实现。C++通过建立用户定义类支持数据封装和数据隐藏。
在面向对象的程序设计中,将数据和对该数据进行合法操作的函数封装在一起作为一个类的定义。对象被说明为具有一个给定类的变量。每个给定类的对象包含这个类所规定的若干私有成员、公有成员及保护成员。完好定义的类一旦建立,就可看成完全封装的实体,可以作为一个整体单元使用。类的实际内部工作隐藏起来,使用完好定义的类的用户不需要知道类是如何工作的,只要知道如何使用它即可。
支持继承和重用
在C++现有类的基础上可以声明新类型,这就是继承和重用的思想。通过继承和重用可以更有效地组织程序结构,明确类间关系,并且充分利用已有的类来完成更复杂、深入的开发。新定义的类为子类,成为派生类。它可以从父类那里继承所有非私有的属性和方法,作为自己的成员。
支持多态性
采用多态性为每个类指定表现行为。多态性形成由父类和它们的子类组成的一个树型结构。在这个树中的每个子类可以接收一个或多个具有相同名字的消息。当一个消息被这个树中一个类的一个对象接收时,这个对象动态地决定给予子类对象的消息的某种用法。多态性的这一特性允许使用高级抽象。
继承性和多态性的组合,可以轻易地生成一系列虽然类似但独一无二的对象。由于继承性,这些对象共享许多相似的特征。由于多态性,一个对象可有独特的表现方式,而另一个对象有另一种表现方式。
四、工作原理
C++语言的程序因为要体现高性能,所以都是编译型的。但其开发环境,为了方便测试,将调试环境做成解释型的。即开发过程中,以解释型的逐条语句执行方式来进行调试,以编译型的脱离开发环境而启动运行的方式来生成程序最终的执行代码。
生成程序是指将源码(C++语句)转换成一个可以运行的应用程序的过程。如果程序的编写是正确的,那么通常只需按一个功能键,即可搞定这个过程。该过程实际上分成两个步骤。
第一步是对程序进行编译,这需要用到编译器(compiler)。编译器将C++语句转换成机器码(也称为目标码);如果这个步骤成功,下一步就是对程序进行链接,这需要用到链接器(linker)。链接器将编译获得机器码与C++库中的代码进行合并。C++库包含了执行某些常见任务的函数(“函数”是子程序的另一种称呼)。例如,一个C++库中包含标准的平方根函数sqrt,所以不必亲自计算平方根。C++库中还包含一些子程序,它们把数据发送到显示器,并知道如何读写硬盘上的数据文件。
篇9:怎么才能正确有效学习会计
学习会计的建议
建议一:精心规划参考科目
会计从业资格考试科目包括《财经法规与会计职业道德》、《会计基础》和《会计电算化》(《珠算》)三个科目,必须一次性通过全部科目的考试,才能取得会计从业资格证书。会计从业资格考试涉及的这三个科目,它们之间既互相联系又互相独立,建议在学习时集中攻克一个科目再进行下一个科目,这样不仅对知识掌握得更加系统而且也不容易将三科知识混为一谈。
建议二:正确认识考试难度
每一个人知道会计从业资格考试并非特别困难,但也不是人人都可以取得证书的。每年都有成千上万的考生去参加考试,他们不同学历、不同职业、不同层次。对于会计专业的考生来说,会计从业资格考试难度并不大,但也不可敷衍了事、不积极对待,否则代价是惨痛的。对于零基础的学员来说,学习起来可能有些吃力,为此中华会计网校特意开通了零基础上岗训练营课程,来帮助零基础学员打好基础,并且开通了3D模拟实务操作和就业指导服务课程,以完整的知识体系备战会计从业资格考试。
建议三:选择优良课程辅导
在学习的过程中,高质量的教师课程辅导和学习资料会使你的学习事半功倍,优秀老师的授课思路清晰、语言生动,紧扣考试主题,能极大地激发学员的学习热情。听学员们说,侯永斌老师讲课像郭德纲讲相声,吴福喜老师有福有喜欧气满满,赵玉宝老师授课最爱秀恩爱,看课就像看偶像剧!跟随三位老师学习,听课根本停不下来,备考也会变成一种享受!
学习会计的误区
误区一:重证书资格,轻实力
典型表现:“你是会计师吗?”
解析:毛泽东没上过军校,但他是位伟大的军事家;朱元璋是放牛娃出身,可他的军事才能却那样的杰出;就是时下陷入学历门事件的唐骏,其才能谁能否认呢?时下的一些考试作为提高从业人员水平的指挥棒没有问题,问题在于急功近利的人们,以取得资格证书为目标的观念。应该说取得相应的资格证书,只是生活的一个新的起点而已,但绝对不是终点。会计的工作对象是单位的经济活动,会计工作的本质是管理活动,离开经济活动本身、离开管理的本质去谈会计,那是无本之末、无源之水。
误区二:轻“理论”,信“实践”
典型表现:理论和实践的差距是很大的、书本知识没有用
解析:大家注意,我对“理论”和“实践”都加了引号,意思是这里的“理论”和“实践”是指学习者意识里的“理论和实践”,而不是真正意义上的“理论和实践”。因为很多人把会计制度和准则当成理论了,把实际工作中的一些会计人员的操作当成实践了。会计工作是一门政策性很强的工作,对从业人员的职业判断能力要求很高,如果对制度和准则理解不透,就无法做出正确的判断,而实际工作中现有财务人员的从业水平多数是有待提高的。重视实践是对的,会计工作的对象是单位的经济活动,这要求财务人员对经济活动本身,也就是业务流程的每一个环节和细节都做到了如指掌,才会做出正确的核算和有效的监督。遗憾的是,很多人不知道“会计实践”指的是什么,误把把一些会计的现实做法当成会计实践了,如果他们做的对了就对了,可做的错了就是错的了。“理论”和“实践”差距大(注意:还是带引号的)那是因为“实践”是错的,说书本知识没有用是因为说这话的人没学会,原因很简单:会计知识中制度、准则部分占相当大的比重,怎么会没用呢?专业概念理解不透,怎么能有职业判断能力呢?
误区三:重“经验”,轻理念
典型表现:这些理念在我们中小企业用不上,不切合实际
解析:我把“经验”给加了引号,是因为某些人往往把经验主义当成经验,我在以前的小文理多提提到经验是从经历中总结出的内在规律,而不是经历过就是经验。再者说,你过去成功的经验,现在也未必是对的,因为环境总在变。举个成本管理的例子:现代的成本管理正在从执行性成本管理转向结构性成本管理阶段(战略成本),而战略成本就强调人员的素质、现代化的核算手段、行业本质的研究,乍一听好像离中小企业很远,但是这已经来到了我们身边。关于人员素质和现代化核算手段我不想多说了,我只简单举例说一下说行业本质的研究。
误区四:重形式,轻实质
典型表现:财务分析流于形式
解析:报表分析是财务分析的主要手段,但这是有前提的,如果报表做不到数据及时、准确、完整的话,分析出来的结果有什么用呢?这就要求财务分析人员要从内控角度首先判断数据能不能及时、准确、完整的反映经济业务。再有就是现在的会计制度、准则变化较快,不同的核算制度依据,报表指标是有所不同的,所以这要求分析者在核算依据变化的情况下(比如,从1月日起新企业会计准则的上市公司全面实行,而新企业会计准则的指标口径与企业会计制度比,有很大的变化)首先要对各期的指标统一口径,使前后各期的数据具有可比性,然后再做分析,得出的结论才会是正确的。财务分析的重心是业务活动的分析,制度准则变了,但报表反映经济活动本身这点是不能变得,这就要求财务人员能透过制度准则了解业务活动本身,只有报表反映的业务活动是准确的,财务分析的结论才是对的。
误区五:重“理解”,轻应用
典型表现:认为听明白了就是学会了。
解析:注意,我对“理解”也加了引号,是特指感到自己听明白了就是理解了的想法。我在《说学习》那篇小文里提到过,会用了,才叫学会了。如果你只是感到听明白了,其实那只是你自己的认为,其实很多时候连了解的程度都达不到,真正的学习是要把每条内容经过反复的“悟”,把问题分解到每个环节和细节上去考虑如何用,并且对可预见到的问题想到解决办法。
会计考研常用又有效的学习方法
(一)基本识记方法
基本概念和基本知识点是基础的基础,任何科目都有一些考生必须记住的非常重要的概念,如会计要素、财务报表、投资的含义、资金时间价值、固定成本、变动成本、本量利分析等等。这些概念都是各章知识的基础,同时也是选择题、名词解释的好出处。
此外,一些常用的公式也要记住,例如,流动比率、速动比率、资产负债率、产权比率、利息保障倍数、营业利润率、成本费用利润率、总资产周转率、净资产收益率、每股收益、市盈率、存货周转率、固定资产周转率、总资产周转率等等。这些属于基本的常识,也非常重要的。
(二)理解记忆方法
抓重点对于文科知识学习是非常有效的。
由于考研的参考书较多,尤其需要记忆的知识点较多,如果单靠死记硬背是没办法全部记住的,因此最好通过理解抓住重点来有针对性的帮助记忆。
具体做法是大家在复习时认真地记录书本上的重、难点,分清主次来减轻记忆的难度,同时把每一章节或者几个知识点之间进行串联和归纳,这样几轮下来,脑海中就已经脉络清晰,一点也不觉得内容繁杂了。同时借助一些参考书籍,把握真题命题规律,在此基础上对重点和易考点的记忆就会更有针对性。
(三)归纳法
考研的科目比较多。为此,建议大家采用略—详—略的策略,即先简略看一遍教材,记住教材的整体框架,同时要对此书中的重要概念有一个大概的了解,并且要做读书笔记,将在读书过程中遇到的较难的章节、段落或者知识点作出标记,随后查阅各种资料尽量了解难点,为第二遍详细阅读做一定的知识铺垫。
第二遍要精读参考书,即把书中的每一个知识点都吃透。这个阶段一定要做的工作就是大量的读书笔记。在做笔记的时候,要有问题意识,脑中有什么疑问,对某个知识点和另一个知识点之间的关系的看法等等一定要及时记录,这样才能起到精读的作用。在整个第二遍精读的过程中,一定要谨记的是尽量寻找各个知识点之间的关联、异同等关系,学会辨别区分它们。
最后一轮要对前两轮学过的知识点进行归纳提炼了,告诉各位考生一个小技巧,就是采用关键短句归纳,即每个段落都用四五个字最多不超过十个字进行概括,同时把意思相同的段落连在一起,把一些无用的废话勾掉。这样下次再打开书一看关键句就知道这段文字的大意了,减轻了看书的负担,同时也能有助于对知识点的回忆。整个过程下来,会感觉使用关键句法特有效果和省时间,同时逻辑结构和思路也很清晰,对学科的总体把握也就逐步深入了。
篇10:如何正确有效的学习高中物理
学习高中物理的方法
1、精读课本
有些老师上课会使用参考书或讲义,因为这样上起课来轻松又有效率,学生也不用费时去整理重点,这样的结果导致同学都不爱看课本,甚至会觉得看课本很浪费时间;但是课本却是同学自学时最重要的数据,课本的作者花了很多心血在做概念的叙述,从预习、上课到复习对学生都有很大的帮助,为了减少对老师的依赖,建议同学一定要详细阅读课本内的叙述,学习自己划记、整理重点,在不看解答的情形下,把习题好好做一遍,这样的效果远比花钱买讲义、参考书来得有用。
2、熟记并了解概念的真实意义
物理的学习过程中,最重要的往往是那几句简单的定义、定律叙述,对同学而言,大都觉得那是单调、枯燥而乏味的,因为没有看到数字心中似乎就不踏实,举个例子来问:有多少同学能够确实说出速度、平均速度、瞬时速度的定义及差异?绝大部分的同学就只会回答:「距离除以时间就是速度」;再举个例子:有多少同学能够详细叙述牛顿三大运动定律?什么是动量?为什么动量会守恒?这些动力学的基本概念影响着整个力学的学习过程,与其强记一些公式、题型,不如把这些概念内化成自己的基本知识。
3、多问
一则是问老师,学会质疑,不盲目迷信参考书;二则是问自己。举个例子,许多同学在做选择题时,往往抱着多选全错,少选还能得一部分分数的心态,即使当时蒙对,事后也忘记曾有的疑惑,长此以往,自己也失去了信心。这时就需要学会问自己,我是否真的掌握,所有的问题都可以用概念解释清楚,不会自相矛盾?如果不是,那么就需要对这一块的基础概念重点补习,及时补上漏洞。
4、自己做总整理,多帮助同学解答问题
由于许多同学喜欢片片段段的读书,很难有连贯的思考,建议同学在详细读完一章节之后能够盒起书本,自己整理一些重点,用鱼骨头法或树杈法,找出概念与概念之间的关系、公式与公式之间的关系、章节与章节的关系,做到临考前不做题,只看自己的笔记,并能对着自己整理的纲要将整本书的重点娓娓道来。而且所谓教学相长,当我们和同学讨论问题时往往能够找出问题的症结,在帮助别人解答问题时,也能够切实的了解自己是否真的了解透彻。
学习高中物理的技巧
1、会审题,理解题意是正确解答物理习题的前提,要迅速地理解题意,必须抓住题目中的关键字句,找出需要的已知条件和所求的物理量之间的关系,在必要时画出草图帮助理解题意。
2、分析物理过程,一个综合题,往往由若干彼此独立的子过程组合而成,这些过程又不是孤立的,他们之间存在着一定的制约关系,只要仔细分析物理过程,寻找到前后过程的联系,就能找到解决问题的途径。
3、选择合适的方法,从思维的角度看,供选择的方法包括分析法、综合法、假设法、取消法、反证法 、递推法等等。从物理的角度看,供选择的方法包括模型化的方法、隔离分析的方法、等效变换的方法、叠加的思想方法、对称处理的方法、极端分析的方法等等。从数学的角度看,有代数法、几何方法,等等。
4、学会运用数学知识,根据物理规律列出问题中物理量的关系式,把物理问题转化为数学问题,实现了物理过程的数学化。列出物理量间的关系后,下面的任务就是采用最好的数学方法,准确地求出结果,注意运算的技巧可以简化运算程序,节省计算时间。
5、讨论验证结果,用量纲的方法检查结果;用数量级估算法检查结果;用特殊值假设法检查结果等。
学习高中物理的注意事项
1、物理不是一堆公式的组合
很多同学误以为只需将数字代入一堆公式即可得到答案,所以同学以为只要认真地把各种题型多加练习,就可以得到高分。这样的观念使得许多同学没能真正学到科学的态度及方法,也无法掌握物理学习的本质。
2、物理不是多算题目就好
有些用功的同学花在物理上的时间非常惊人,却只是在多练习题目,这不仅扼杀了同学们的思考空间,更使得学生在考试时常常存有一丝侥幸心理。
3、物理千万不能依赖参考书
许多参考书会罗列出每个章节的概念、公式,学生往往对此十分依赖。然而这样反而让学生失去了一次自己梳理知识的机会,无法认识自己的薄弱环节,一旦离开了参考书,知识结构变得就一趟浑水。
4、物理不是在脑中建立题库
有些同学当看到题目时,都先思考过去作过的题目是否有类似题,然后再套入公式求解,被脑中的定性思维所束缚,殊不知物理虽然只有少数几个观念,却因为自然界变化万千,能够出题的类型也有许多变化。
【如何有效正确的学习linux内核】相关文章:
7.有效学习演讲稿






文档为doc格式