• 回答数

    3

  • 浏览数

    137

永琳欧雅
首页 > 自考本科 > 程序员自学考试内容

3个回答 默认排序
  • 默认排序
  • 按时间排序

开心一刻0312

已采纳

基础方面:(应该无需解释啦)⒈ 高等数学 ⒉ 线性代数 ⒊ 复变函数与积分变换 ⒊ 概率统计 硬件方面:(最终应该达到可以看懂并分析电路图;可以设计专用计算机系统的程度)⒈ 电路分析基础 一切电子方向的基础⒉ 模拟电子技术基础 一切电子方向的基础(开始分化方向)⒊ 数字电子技术基础 数字电子(计算机)专业的基础⒋ 计算机组成原理 抽象的数字电子的“可以用来计算的机器”的大原理⒌ 微机原理及接口技术 基于8086的PC微型计算机系统的原理⒌ IBM PC汇编语言程序设计 8086CPU指令系统程序设计⒌ 计算机系统与结构 抽象的数字电子计算机系统(非单指计算机)的原理⒌ 单片机及接口技术 单芯片计算机系统的基本原理⒍ (计算机)信号与系统 从数字电路角度理解的计算机系统的接口与通讯软件方面:(最终应该达到可以阅读并分析程序(不单指源码);可以设计计算机程序系统)⒈ 离散数学 ⒈ C语言程序设计 或 C++面向对象程序设计 或 Pascall语言程序设计⒉ 数据结构 计算机中数据的组织与管理方式(启发式,非结论式)⒊ 计算方法 计算机数值计算提高计算精度的方法⒋ 操作系统 计算机系统基础管理软件的组成与实现技术⒌ 编译原理 从源码到可执行代码的翻译过程快速有效的实现方法⒍ 数据库系统概论 计算机中大批量数据的管理与检索方法⒍ SQL Server数据库 一个具体的数据库系统的应用⒍ 软件工程 从工程管理的角度来管理“软件制造业”的方法其它方向:(电子)信号与系统通信原理 计算机网络 TCP/IP技术分布式应用原理图形学多媒体技术基础 计算机专业课程自学参考有人说,计算机专业的人编的程序要比非计算机专业的人编的要好.也许这是在大多数情况下适用的,但是并不是绝对的.你在这个方面经验比别人多,研究的比别人深入,那你就比别人专业,所以要相信自己.我本不是计算机专业的,但是本专业也学过许多计算机课程.准备把没学的补补.下面是计算机专业课程,供大家自学参考,当然这些都是基础.一离散数学,数据结构,计算机组成原理,汇编语言程序设计,面向对象技术,数据通信原理,数字电路与逻辑设计,程序设计课程设计,数据结构课程设计,计算机组成原理试验,数字电路与逻辑设计试验,计算机文化基础,计算机程序设计,线性代数A,概率论与数理统计B,普通物理B,电路电子学数据库系统,操作系统,计算机网络,计算机系统结构,光通信技术,嵌入式系统设计,Internet与web编程,Cisio/Solaris网络体系设计与实现,综合布线系统编译原理,数字系统设计VHDL,信号与系统,微机系统与接口技术,数字信号处理,软件工程,IT项目管理,七号信令系统,电子商务概论,多媒体技术,UNIX操作系统,计算机信息安全移动通信,卫星通信,计算机系统维护技术二基础方面:(应该无需解释啦)⒈ 高等数学 ⒉ 线性代数 ⒊ 复变函数与积分变换 ⒊ 概率统计 硬件方面:(最终应该达到可以看懂并分析电路图;可以设计专用计算机系统的程度)⒈ 电路分析基础 一切电子方向的基础⒉ 模拟电子技术基础 一切电子方向的基础(开始分化方向)⒊ 数字电子技术基础 数字电子(计算机)专业的基础⒋ 计算机组成原理 抽象的数字电子的“可以用来计算的机器”的大原理⒌ 微机原理及接口技术 基于8086的PC微型计算机系统的原理⒌ IBM PC汇编语言程序设计 8086CPU指令系统程序设计⒌ 计算机系统与结构 抽象的数字电子计算机系统(非单指计算机)的原理⒌ 单片机及接口技术 单芯片计算机系统的基本原理⒍ (计算机)信号与系统 从数字电路角度理解的计算机系统的接口与通讯软件方面:(最终应该达到可以阅读并分析程序(不单指源码);可以设计计算机程序系统)⒈ 离散数学 ⒈ C语言程序设计 或 C++面向对象程序设计 或 Pascall语言程序设计⒉ 数据结构 计算机中数据的组织与管理方式(启发式,非结论式)⒊ 计算方法 计算机数值计算提高计算精度的方法⒋ 操作系统 计算机系统基础管理软件的组成与实现技术⒌ 编译原理 从源码到可执行代码的翻译过程快速有效的实现方法⒍ 数据库系统概论 计算机中大批量数据的管理与检索方法7 SQL Server数据库 一个具体的数据库系统的应用8 软件工程 从工程管理的角度来管理“软件制造业”的方法9 汇编语言其它方向:(电子)信号与系统通信原理 计算机网络 TCP/IP技术分布式应用原理图形学多媒体技术基础三很多朋友可能跟我一样,想学习计算机专业知识,又没机会接受正规的大学计算机教育。在此我作为过来人跟大家谈谈自己自学的感受。★确立学习方向计算机专业人才的培养目标有很多,就大学计算机专业的设置来看,大致可以概括为以下几个方面:一、计算机软件与理论本专业主要培养具有较强理论基础和设计、开发软件能力的软件人才,以满足软件开发、技术管理、科学研究和高等教育等多层次的社会需要。二、计算机应用技术本专业主要培养计算机应用技术领域的各类开发、研究、应用人才。毕业生适合的工作有:高等院校计算机科学与技术的教师和研究人员、中小型控制系统的设计实施人员、大型控制系统的应用人员、企业级MIS/ERP建设人员、基于Internet/Intranet的多媒体应用程序开发人员、数字通讯领域各类应用人员、大中型企业及涉外企业IT部门的工作人员。三、计算机系统(体系)结构本专业以并行处理、容错计算等为主要研究方向,所开设的课程反映当前国内外计算机系统结构学科的发展水平。培养学生的计算机软硬件基础,以及熟练的以计算机为手段独立研究与设计计算机系统的能力和计算机应用、软件开发能力。★如何挑选教材好的教材对于自学者来说是至关重要的,因此下面我们重点介绍一下适合自学用的计算机专业教材。一、数学数学是计算机专业的基础,学好数学是学好计算机专业的关键。高等数学课程主要学习微积分、空间解析几何和微分方程,一般高校通用的教材是同济大学编的《高等数学》,目前已经有了第五版,也可以使用自考教材——西安交通大学陆庆乐编的《高等数学》,可以买一些配套的辅导书和习题解答。还有两门重要的数学课程是《线性代数》和《概率统计》。可以分别采用高等教育出版社出版、同济大学编写的《线性代数》和浙江大学编写的《概率统计》。注意:自学一定要多做习题,而且最好一门课有一本习题解答和辅导书。除了上面数学基础课外,在计算机专业中举足轻重的就是《离散数学》,这门课要多花点力气来学。可以采用左孝凌教授等编的《离散数学》,上海科学技术文献出版社。也可以用北大、清华的教材,还可以参考左教授编的自学教材,经济科学出版社。其他课程还有《复编函数》、《计算方法》等,有余力的朋友可以选学。二、专业基础课1.《程序设计》:学习内容一般为C和C++。C语言可以采用谭浩强教授的《C程序设计》,内容比较浅显,C++方面的书推荐钱能编写的《C++程序设计》,清华大学出版社。2.《数据结构》:这门课程比较难,可以采用严蔚敏教授编写的《数据结构(C语言版)》,有配套习题册。好好做题,有时间多编几个大的程序。3.《模拟电路》和《数字电路》:这是难度较高的两门课程,选用自考教材相对来说容易些,也可以参考清华大学出版社出版的相关教材。三、专业课1.《计算机组成原理》:推荐白中英主编的《计算机组成原理》(第三版),科学出版社;黄爱英主编的《计算机组成原理》(第三版),清华大学出版社。2.《操作系统》:汤子赢编写的《计算机操作系统》(第三版),西安电子科技大学出版社。还可以参考高教司司长张尧学教授编写的教材,清华大学出版社。3.《汇编语言》:可以用清华大学出版社出版的教材,也可以用自考教材。4.《数据库原理》:人民大学教授王珊编的《数据库系统概论》(第三版),高等教育出版社,复旦大学施伯乐老师编写的教材也不错。5.《编译原理》:国防科技大学陈火旺院士编写的教材十分不错,最新版本是2000年出的,国防工业出版社。四、选修课包括计算机网络与通讯、软件工程、图形学、人工智能、系统结构、图形学等。此类课程的教材可选用全国高等教育自学考试指定教材,或参考各高校所采用的计算机专科和本科教材及配套辅导书。英文基础好的朋友可以用国外著名大学的影印版教材。需要提醒大家的是,除了教材,网上有许多相关课堂录像和课件,有条件的朋友要充分利用。我自己通过上述课程的学习和实践,已经考完了计算机本科自学考试的大部分课程,并已通过计算机四级考试,下半年还准备参加高级程序员考试。希望我的经验对大家能有所帮助。总结一下,没学过的课程大概有:1.*离散数学2.*计算机组成原理,*计算机系统结构,嵌入式系统设计,编译原理,*Unix系统3.*Internet与web编程,Cisio/Solaris网络体系设计与实现,*TCP/IP技术4.综合布线系统,信号与系统,数字信号处理,单片机及接口技术,分布式应用原理5.*IT项目管理6.多媒体*号的一定会看,其他的课可能会看.除了以上的,其他基本都在本科学过.需要进一步加强的有:1.汇编语言,操作系统,微机原理2.数据库,计算机网络,软件工程.补充:研一第一学期计算机专业课:并行程序设计,算法设计与分析,组合数学,高级计算机网络,程序设计语言理论,高级数据库系统,现代密码学理论与实践,智能计算模型与方法,高级计算机图形学,计算机辅助设计与制造,嵌入式系统设计方法、工具与环境,高性能处理器体系结构,数据库技术前沿,人工智能前沿,软件安全的理论与方法,普适计算

269 评论

清水颐园

二级计算机考试计算机二级是针对计算的熟练以及掌握程度进行评估的一种国家型等级考试。考试分为笔试和机试两种。二级定位为计算机程序员,可谓“计算机蓝领”。考核内容主要包括计算机程序设计基础知识和使用一种高级计算机语言(包括Delphi、C、VisualBASIC、VisualFoxPro、C++、Java、Access等)编写程序以及上机调试的基本技能。证书由教育部考试中心签发,本证书分别用中文、英文书写,可利于国际交流。考试图书计算机等级考试的考试大纲是由高等教育出版社编辑制定的,每2~3年都会有一些变动。考试的辅导类图书一般有以下几种:一、全国计算机等级考试教程 全国计算机等级考试教程——二级C全国计算机等级考试教程——二级Vb 全国计算机等级考试教程——二级VF全国计算机等级考试教程——二级ACCESS全国计算机等级考试教程——二级公共基础知识二、全国计算机等级考试上机考试题库上机考试题库二级C上机考试题库二级visual Basic上机考试题库二级Visual Foxpro上机考试题库二级ACCESS上机考试题库二级C++三、全国计算机等级考试考点分析、题解与模拟考点分析、题解与模拟二级C考点分析、题解与模拟二级Visual Basic考点分析、题解与模拟二级Visual Foxpro考点分析、题解与模拟二级ACCESS考点分析、题解与模拟二级公共基础知识四、全国计算机等级考试历年试卷及详解汇编历年试卷及详解汇编二级C历年试卷及详解汇编二级Visual Basic历年试卷及详解汇编二级Visual Foxpro五、全国计算机等级考试上机真题考点详解上机真题考点详解二级C上机真题考点详解二级Visual Basic上机真题考点详解二级Visual foxpro上机真题考点详解二级ACCESS当然这些只是推荐的资料,你也可以根据自己的情况自由选择考试科目语言程序设计(包括C、C++、Java、Visual Basic)、数据库程序设计(包括Visual FoxPro、Access)。学习内容1 一级:按照新大纲,教学内容有:电脑基础知识、Windows操作、Word使用、Excel使用、PowerPoint使用以及Internet的初步知识和应用等。2 二级C:DOS命令、计算机组成原理、多媒体、数据库操作、计算机网络、C语言程序设计、上机考试。3 二级C++:按照新大纲,教学内容有:C++语言概述、C++语言数据类型、运算符和表达式、基本控制语句、数组、指针与引用、函数、数和对象继承、模板等内容.4 二级VB:按照新大纲,教学内容有:VB基本概念、集成开发环境、可视化编程方法、基本输入输出、常用控件功能及使用、VB控制结构语句等。5 二级VF:按照新大纲,教学内容有:数据库系统与VF基础知识、数据库基本操作、结构化查询语言SQL、VF程序设计、设计器和项目管理器使用等。6 二级Access:按照新大纲,教学内容有:数据库系统、数据库和表、数据库查询窗体、报表、数据访问页、宏、模块等。7 二级Java:按照新大纲,教学内容有:JAVA语言概论、JAVA数据类型、运算符和表达式、流程控制、类、数组和字符串操作、异常处理、输入输出及文件操作、线程与对象串行化、编写图形用户界面、APPLET程序设计:JZSDK的下载和操作、JAVA的应用。考试时间从2014年开始,全国计算机等级考试二级每年考三次。第一次在每年3月29日至4月2日;第二次在每年9月20日至23日;第三次在每年12月13日至16日;其中,12月那次为首次试点考试,只开考一二级,各考点根据实际报名公民数决定是否开考。报考资格考生不受年龄、职业、学历等背景的限制,任何公民均可根据自己学习和使用计算机的实际情况报考。每次考试报名的具体时间由各省(自治区、直辖市)级承办机构规定。考生按照有关规定到就近考点报名。上次考试的笔试和上机考试仅其中一项成绩合格的,下次考试报名时应出具上次考试成绩单,成绩合格项可以免考,只参加未通过项的考试。 计分体制笔试、上机考试实行百分制计分,但以等级分数通知考生成绩。等级分数分为“不及格”、“及格”、“良好”、“优秀”四等。笔试和上机考试成绩均在“及格”以上者,由教育部考试中心发合格证书。笔试和上机考试成绩均为“优秀”的,合格证书上会注明“优秀”字样。考试证书全国计算机等级考试合格证书式样按国际通行证书式样设计,用中、英两种文字书写,证书编号全国统一,证书上印有持有公民身份证号码。该证书全国通用,是持有公民计算机应用能力的证明。考场规则及考生注意事项1、考生凭准考证和身份证(或户口本、军公民身份证)参加考试,缺一不可。2、考试开考前30分钟入场,对号入座,考试中将两证放在课桌右上角接受检查。上机考试交验两证。3、进入考场只能携带铅笔、橡皮、尺子、钢笔、圆珠笔等必备工具,不得携带具有存储功能的计算器、电子词典、mp3等其他工具和物品。手机等通讯工具一律关闭上交,考试中发现使用通讯工具者视同作弊。4、开考后15分钟不得入场,笔试结束前不得离开考场。5、开考信号发出后,才可开始答题。上机考试结束,按要求处理好机器后才能退场。6、考生发现磁盘损坏,可举手示意监考公民员处理,有关考试题目内容的问题不得提问。7、保持考场安静,不得吸烟,不得喧哗。8、考试直接为无纸化上机考试,机考120分钟,满分100分。注意:机试部分从题库里随机抽取,故基本上每个公民的机试考题都不一样。[5]成绩评定流程1、成绩评定流程如下:笔试答题卡集中至北京统一阅卷,其中选择题由阅卷读卡机进行评分,而填空题、四级论述题则需要公民工评阅;一级考试、各级上机考试的成绩由考生交卷后由计算机直接评分给出,机器阅卷,并由考点汇总并与答题卡一起提交至北京,但是除了0分考生以外,考生无法当场得到具体的成绩,另外,一级考生、补考上机的考生将要和其余考生一样在当地的成绩公布日才能得到成绩;当北京方面将试卷评阅完毕后,会将各省的成绩合格信息汇总并发回给各省的主考部门,并由各省的主考部门来决定具体的成绩公布的时间。2、少部分考点将会通报考生的具体成绩分数,大部分考点及一般的查询方法将会通报考生的等级。总成绩取笔试和上机成绩中最低的一个。总成绩在及格及其以上者为通过考试。3、部分省市一级成绩查询时会报告“笔试不及格”,这是由于一级没有笔试,只要一级上机合格者即可获得一级合格证书。4、合格证书一般在考生当地公布成绩1个月后发放,具体时间视各地情况而略有不同。单科合格成绩单的发放有地域性,具体发放单科证书问题请咨询当地考点。5、补考的考生如果补考仍然没有通过,笔试、上机的成绩将会都被清零,即补考仍未通过的考生查得的成绩将是笔试上机均不合格。

144 评论

蛋蛋妹妹

自考软件工程主要学习用工程化方法构建和维护有效的、实用的和高质量的软件。学习计算科学基础理论、软件工程专业的基础知识及应用知识,培养具有软件开发能力以及软件开发实践 的初步经验和项目组织的基本能力,能从事软件工程技术研究、设计、开发、管理、服务等工作的专门人才。自考软件工程就业岗位:Java方向,JAVA初级程序员、JAVA计算程序员 、 JAVA工程师 、J2EE系统工程师等;.Net方向,Net程序员网站开发工程师 .Net工程师等。 其它方向:简单的管理信息系统开发和维护人员 、网页制作和客户端脚本程序编写人员 、初级数据库管理和维护人员 、数据库开发工程师、系统分析设计工程 、软件项目配置管理员 、文档编写工程师。自考/专升本有疑问、不知道自考/专升本考点内容、不清楚当地自考/专升本考试政策,点击底部咨询官网,免费获取个人学历提升方案:

250 评论

相关问答

  • 初级程序员自学考试

    初级程序员就不要考了,没什么用,软件设计师作为软考的中级证书,还是有些用处的,软件设计师考试中使用的是C语言和Java,既然你有C++的基础,那C语言你稍微看一

    小树小树小树 2人参与回答 2024-06-08
  • 程序员在家自学考试

    有必要。对于程序员来说,有学历能提升自己的身价,考一个学历很重要。做程序的,许多都是培.训机构出来的,对于你来说是专科,可你知道吗,许多大型企业的要求是本科以上

    没腰的麦兜 4人参与回答 2024-06-07
  • 程序员如何自学考试

    自考程序员是指自学并通过相关考试获得程序员证书的人。以下是自考程序员需要具备的条件和需要购买的书籍:条件:具备学习计算机基础知识的能力和兴趣,包括但不限于计算机

    众有情殇 6人参与回答 2024-06-07
  • 程序员自学考试

    自考学历也是可以考幼师生的对于学生带来的帮助也是比较大的,这个专业是非常有用的,而且学习这个专业的话,今后是可以成为程序员的程序员,自考本科也是有用的,因为这也

    黄陂跑跑 4人参与回答 2024-06-08
  • 程序员自学考试内容

    基础方面:(应该无需解释啦)⒈ 高等数学 ⒉ 线性代数 ⒊ 复变函数与积分变换 ⒊ 概率统计 硬件方面:(最终应该达到可以看懂并分析电路图;可以设计专用计算机系

    匆匆来匆匆走 3人参与回答 2024-06-07