对计算机应用课程的建议
对计算机应用课程的建议
计算机专业课程学习建议
★确立学习方向
计算机专业人才的培养目标有很多,就大学计算机专业的设置来看,大致可以概括为以下几个方面:
一、计算机软件与理论
本专业主要培养具有较强理论基础和设计、开发软件能力的软件人才,以满足软件开发、技术管理、科学研究和高等教育等多层次的
社会需要。
二、计算机应用技术
本专业主要培养计算机应用技术领域的各类开发、研究、应用人才。
毕业生适合的工作有:高等院校计算机科学与技术的教师和研究人员、中小型控制系统的设计实施人员、大型控制系统的应用人员、企
业级MIS/ERP建设人员、基于Internet/Intranet的多媒体应用程序开发人员、数字通讯领域各类应用人员、大中型企业及涉外企业IT部门的
工作人员。
三、计算机系统(体系)结构
本专业以并行处理、容错计算等为主要研究方向,所开设的课程反映当前国内外计算机系统结构学科的发展水平。培养学生的计算机软
硬件基础,以及熟练的以计算机为手段独立研究与设计计算机系统的能力和计算机应用、软件开发能力。
★如何挑选教材
好的教材对于自学者来说是至关重要的,因此下面我们重点介绍一下适合自学用的计算机专业教材。
一、数学
数学是计算机专业的基础,学好数学是学好计算机专业的关键。高等数学课程主要学习微积分、空间解析几何和微分方程,一般高校通用的教材是同济大学编的《高等数学》,目前已经有了第五版,也可以使用自考教材——西安交通大学陆庆乐编的《高等数学》,可以买一些配套的辅导书和习题解答。
还有两门重要的数学课程是《线性代数》和《概率统计》。可以分别采用高等教育出版社出版、同济大学编写的《线性代数》和浙江大学编写的《概率统计》。注意:自学一定要多做习题,而且最好一门课有一本习题解答和辅导书。
除了上面数学基础课外,在计算机专业中举足轻重的就是《离散数学》,这门课要多花点力气来学。可以采用左孝凌教授等编的《离散
数学》,上海科学技术文献出版社。也可以用北大、清华的教材,还可以参考左教授编的自学教材,经济科学出版社。
二、专业基础课
《C++程序设计》,清华大学出版社。
2.《数据结构》:这门课程比较难,可以采用严蔚敏教授编写的《数据结构(C语言版)》,有配套习题册。好好做题,有时间多编几
个大的程序。
3.《模拟电路》和《数字电路》:这是难度较高的两门课程,选用自考教材相对来说容易些,也可以参考清华大学出版社出版的相关教
材。
三、专业课
,清华大学出版社。
2.《操作系统》:汤子赢编写的《计算机操作系统》(第三版),西安电子科技大学出版社。还可以参考高教司司长张尧学教授编写的
教材,清华大学出版社。
3.《汇编语言》:可以用清华大学出版社出版的教材,也可以用自考教材。
4.《数据库原理》:人民大学教授王珊编的《数据库系统概论》(第三版),高等教育出版社,复旦大学施伯乐老师编写的教材也不错。
5.《编译原理》:国防科技大学陈火旺院士编写的教材十分不错,最新版本是2000年出的,国防工业出版社。
四、选修课
包括计算机网络与通讯、软件工程、图形学、人工智能、系统结构、图形学等。此类课程的教材可选用全国高等教育自学考试指定教材,
或参考各高校所采用的计算机专科和本科教材及配套辅导书。英文基础好的朋友可以用国
外著名大学的影印版教材。
需要提醒大家的是,除了教材,网上有许多相关课堂录像和课件,有条件的朋友要充分利用。
建议一:自学也需要看书
建议二:学编程更需要实践
书是有了,可是整天抱着书也不成。编程最怕的就是纸上谈兵,我看到有的初学者,看完了大半本书,和我说起循环函数来头头是道,却连编译器长什么样都没有见过。真要他写几行程序,便是错误百出。我的建议是,无论你涉及编程的时间是多么地短,无论你目前学到的知识多么地少,你都应该不断地尽自己所能去编写一些小程序即使是把书上的“Hello,World!”亲手输入进去运行一遍,都能让你的编程能力有着极速地提高。
建议三:编程是创造,不是默写
有人甚至打算用题海战术来学习编程这完全没有理解编程的内涵。仅仅通过“欣赏”别人写的
代码也无法学好编程。有一点需要明白:编程是一个创造的过程。编程的意义在于:通过程序的形式,教计算机如何去完成一项任务。写代码只是形式,真正重要的是如何完成特定的任务。学习别人的代码固然是很有用的,可以学习别人的思想;但是如果仅仅是记忆了一些别人写好的代码,就希望能通过拼拼凑凑成为自己的程序,那是基本不可能的。我的建议是:在自己编写程序,进行创造的过程中,借鉴前人程序中的思想方法而不是整天处于复制粘贴的状态中。
建议四:好习惯要从开始做起
所谓“不以善小而不为”,等坏习惯养成了,再改就困难了。因此,类似写程序要注意缩进、为变量和函数起有意义的名字、大小写的使用、行末分号的注意等等,要从一开始做起。很多人对这些善意的提醒不屑一顾,觉得多此一举,浪费时间。其实,如果真的能严格地去做,它们反而可以帮你节省许多时间。
建议五:不必太刨根问底
一、关于计算机应用基础》(《计算机应用技术》)的学习
《计算机应用基础》(《计算机应用技术》)是我每个学习者学习的相关计算机课程中最与当今社会计算机发展和应用水平相贴切的课程,即所学习的内容大都是现代社会日常工作中正在使用的基础的,常用的一些应用性基础软件,是每个人必须完全掌握并加以熟练应用的东西。且大多数的用人单位对应聘者也是以此作为计算机应用方面的主要测试内容。
这一门课程应当理解为有两大部分内容组成:一是计算机基础知识的了解,主要有计算机基础知识、DOS操作系统。二是以实际的操作应用为主,主要有:Windows98、XP、互联网基本知识与初步应用、中文Word97、2000、中文Exce97、2000、Windows下的Access等。
c语言中文网汇编语言2、实际操作应用这一部分内容是以目前社会正在使用的Windows及其Windows操作环境下的一些很有实际意义的应用程序为主。不同的内容有不同的学习主线。
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论