请问各位高手,如何编写考试题库
上次毕业生设计的时候也看到过这种设计作品,而且做的也很好,在这里给您介绍一下,当然仅仅供参考,一些很好的细节都是被忽略的,但是如果您认真做到的话就会很显彩拉风的。
你可以做一个基于IE浏览器的形式,这样的话编程简单,用ASP或JSP就可以简单的实现,不过虽然实现简单,不过你还要考虑一些小问题,比如,考试界面的全屏化,不可以显示IE功能菜单,把菜单隐藏起来,同时不可以最小化窗口和切换窗口,因为你要是在考试系统下都可以随便切换窗口出去的话,考生很容易访问别的磁盘或者是上网查一些资料等,这样做就限制了考试的其他做法。
当然这只是其中的一点,还有其他的一些问题,比如你源程序的保密性,等,这是不允许个人随便查看源程序的。
当然,另外的一点就是更新,你不可能做一个程序之适合于这一次考试,程序的更新也要做好,就像是做后台管理一样。
具体到程序的编写,那就显得计划化了许多,不过我们这个学期刚学习JSP,而且ASP我也是上个学期自己学习的,不过你要是真想实现的话也不是很大的问题。
个人提供的信息倾其全部也差不多就这些。
当然,程序编写软件看你选什么程序了。
软件文档编写,考试中,在线等,等你,,,?
一般来说,软件生存周包括计划、开发、运行三个时期,每一时期又可分为若干更小的阶段。
计划时期的主要任务是分析用户要求,分析新系统的主要目标以及开发该系统的可行性。
开发时期要完成设计和实现两大任务具体。
具体分为需求分析、概要设计、详细设计、编码、测试。
其中编码和测试是软件开发期的最后两个阶段。
运行时期是软件生存周期的最后一个时期,软件人员在这一时期的工作,主要是做好软件维护。
用户文档包含:用户手册、操作手册、软件需求说明书、数据要求说明; 是啊,维护人员使用的不知道 6.社会可行性。
主要分析项 目对社会的影响,包括政治体制、方针政策、经济结构、法律道德、宗教民族、妇女儿童及社会稳定性等。
怎么编写电脑软件?需要下载什么?快呀,马上就考试了!!!!!
那就要用编译器编译连结成可执行文件了。
也就是你总看到的扩展名为EXE的那种。
目前考试都是用TC环境,不过,我觉得好用的还是微软的Visual c++ (也就是常说的VC)那个编译器。
因为如果你想编一个windows窗口程序的话,用TC2.0是不能编译的。
你要用SDK构架,就要用那个VC了。
在那里面编译。
你想知道具体用点哪个菜单来用VC环境?那就找本书看看吧,不过一般介绍VC的书,都是用C++的MFC构架,不过没关系,你就挑着看就行了。
你也可以看那些教C++的书,有的也写了怎么用VC编那个黑窗口的程序。
当然了,你要有选择的看啊。
祝你早日学成啊。
求能编写C语言的软件?
VS2008或者VS2010。
(都不推荐,太大)64位的win7可以装VC的,我装过的。
有点小问题的话可以网上搜搜。
搞C语言可以用Turbo C。
据我所知纯用C语言,在图形方面,Turbo C比VC好。
但是VC支持C++,完全兼容C,可以搞windows编程或MFC,那么搞图形的效果就非常好了,不过有点难。
C语言都有哪些用啊?能编写软件吗?
1. 做为一门大学课程,获得学分可以毕业。
2. 其它语言,如c++基础。
3. 编程常用语言,开发软件基础。
可以编写软件,不过现如今JAVA与C++等地位已经逐步取代C语言了。
1. 很多专业的基础课程都有c语言,这就意味着学的好,可以取得好成绩获得更高的绩点。
大学里面,绩点不仅是奖学金考量的基本要素,也是保研的重要参考要素。
2. 像C++这样子的语言,比单纯的C语言多了类和继承,基本的知识是一样的。
也就是说,C语言写的好,这类语言学起来就很容易。
3. 软件开发,代码是很重要的一部分。
一些很基础的算法,都是可以说核心部分了。
大学计算机编程考试用什么软件
展开全部 公共基础知识基本要求1.掌握算法的基本概念。
2.掌握基本数据结构及其操作。
3.掌握基本排序和查找算法。
4.掌握逐步求精的结构化程序设计方法。
5.掌握软件工程的基本方法,具有初步应用相关技术进行软件开发的能力。
6.掌握数据库的基本知识,了解关系数据库的设计。
考试内容一、基本数据结构与算法1.算法的基本概念;算法复杂度的概念和意义(时间复杂度与空间复杂度)。
2.数据结构的定义;数据的逻辑结构与存储结构;数据结构的图形表示;线性结构与非线性结构的概念。
3.线性表的定义;线性表的顺序存储结构及其插入与删除运算。
4.栈和队列的定义;栈和队列的顺序存储结构及其基本运算。
5.线性单链表、双向链表与循环链表的结构及其基本运算。
6.树的基本概念;二叉树的定义及其存储结构;二叉树的前序、中序和后序遍历。
7.顺序查找与二分法查找算法;基本排序算法(交换类排序,选择类排序,插入类排序)。
二、程序设计基础1.程序设计方法与风格2.结构化程序设计。
3.面向对象的程序设计方法,对象,方法,属性及继承与多态性。
三、软件工程基础1.软件工程基本概念,软件生命周期概念,软件工具与软件开发环境。
2.结构化分析方法,数据流图,数据字典,软件需求规格说明书。
3.结构化设计方法,总体设计与详细设计。
4.软件测试的方法,白盒测试与黑盒测试,测试用例设计,软件测试的实施,单元测试、集成测试和系统测试。
5.程序的调试,静态调试与动态调试。
四、数据库设计基础1.数据库的基本概念:数据库,数据库管理系统,数据库系统。
2.数据模型,实体联系模型及E―R图,从E―R图导出关系数据模型。
3.关系代数运算,包括集合运算及选择、投影、连接运算,数据库规范化理 论。
4.数据库设计方法和步骤:需求分析、概念设计、逻辑设计和物理设计的相关策略。
考试方式1.公共基础知识的考试方式为笔试,与C语言程序设计(C++语言程序设计、Java语言程序设计、Visual Basic语言程序设计、Visual FoxPro数据库程序设计或Access数据库程序设计)的笔试部分合为一张试卷,公共基础知识部分占全卷的30分。
2.公共基础知识有l0道选择题和5道填空题。
C语言程序设计基本要求1.熟悉TURBO C集成环境。
2.熟练掌握结构化程序设计的方法,具有良好的程序设计风格。
3.掌握程序设计中简单的数据结构和算法。
4.TURBO C的集成环境下,能够编写简单的C程序,并具有基本的纠错和调试程序的能力。
考试内容一、C语言的结构1.程序的构成,MAIN函数和其他函数。
2.头文件,数据说明,函数的开始和结束标志。
3.源程序的书写格式。
4.C语言的风格。
二、数据类型及其运算1.C的数据类型(基本类型,构造类型,指针类型,空类型)及其定义方法。
2.C运算符的种类、运算优先级和结合性。
3.不同类型数据间的转换与运算。
4.C表达式类型(赋值表达式,算术表达式,关系表达式,逻辑表达式,条件表达式,逗号表达式)和求值规则。
三、基本语句1.表达式语句,空语句,复合语句。
2.数据的输入与输出,输入输出函数的调用。
3.复合语句。
4.GOTO语句和语句标号的使用。
四、选择结构程序设计1.用IF语句实现选择结构。
2.用SWITCH语句实现多分支选择结构。
3.选择结构的嵌套。
五、循环结构程序设计1.FOR循环结构。
2.WHILE和DO WHILE循环结构。
3.CONTINUE语句和BREAK语句。
4.循环的嵌套。
六、数组的定义和引用1.一维数组和多维数组的定义、初始化和引用2.字符串与字符数组。
七、函数1.库函数的正确调用。
2.函数的定义方法。
3.函数的类型和返回值。
4.形式参数与实在参数,参数值的传递。
5.函数的正确调用,嵌套调用,递归调用。
6.局部变量和全局变量。
7.变量的存储类别(自动,静态,寄存器,外部),变量的作用域和生存期。
8.内部函数与外部函数。
八、编译预处理1.宏定义:不带参数的宏定义;带参数的宏定义。
2.“文件包含”处理。
九、指针1.指针与指针变量的概念,指针与地址运算符。
2.变量、数组、字符串、函数、结构体的指针以及指向变量、数组、字符串、函数、结构体的指针变量。
通过指针引用以上各类型数据。
3.用指针作函数参数。
4.返回指针值的指针函数。
5.指针数组,指向指针的指针,MAIN函数的命令行参数。
十、结构体(即“结构”)与共用体(即“联合”)1.结构体和共用体类型数据的定义方法和引用方法。
2.用指针和结构体构成链表,单向链表的建立、输出、删除与插入。
十一、位运算1.位运算符的含义及使用。
2.简单的位运算。
十二、文件操作只要求缓冲文件系统(即高级磁盘I/O系统),对非标准缓冲文件系统(即低级磁盘I/O系统)不要求。
1.文件类型指针(FILE类型指针)。
2.文件的打开与关闭(FOPEN,FCLOSE)。
3.文件的读写(FPUTC,FGETC,FPUTS,FGETS,FREAD,FWRITE,FPRINTF,FSCANF函数),文件的定位(REWIND,FSEEK函数)。
考试方式1.笔试:120分钟,满分100分,其中含公共基础知识部分的30分。
2.上机:60分钟,满分100分。
上机操作包括:(1)填空。
(2)改错。
(3)编程。
计算机软件考试
你说的是全国计算机等级考试吗?这个考试设四个等级。
一级:考微型计算机基础知识和使用办公软件及因特网(Internet)的基本技能。
考的还是比较简单的,主要是汉字录入、Windows使用、文字排版、电子表格、演示文稿、因特网的简单应用。
觉得现在会用电脑打打字、上上网的人基本都没问题,没必要考。
考试科目:一级永中Office、一级MS Office、一级WPS Office、一级B、一级共四个科目。
二级:考核计算机基础知识和使用一种高级计算机语言编写程序以及上机调试的基本技能。
主要考查考生对程序设计语言使用和编程调试等基本能力。
这个对个人的编程能力要求较高,需要多练。
考试科目:语言程序设计(C、C++、Java、Visual Basic、Delphi)、数据库程序设计(Visual FoxPro、Access)共七个科目。
二级证书表明具有计算机基础知识和基本应用能力,能够使用计算机高级语言编写程序和调试程序,可以从事计算机程序的编制工作、初级计算机教学培训工作以及计算机企业的业务和营销工作。
三级:分为“PC技术”、“信息管理技术”、“数据库技术”和“网络技术”等四个类别。
“PC技术”考核PC机硬件组成和Windows操作系统的基础知识以及PC机使用、管理、维护和应用开发的基本技能;“信息管理技术”考核计算机信息管理应用基础知识及管理信息系统项目和办公自动化系统项目开发、维护的基本技能;“数据库技术”考核数据库系统基础知识及数据库应用系统项目开发和维护的基本技能;“网络技术”考核计算机网络基础知识及计算机网络应用系统开发和管理的基本技能。
三级“PC技术”证书,表明持有人具有计算机应用的基础知识,掌握Pentium微处理器及PC计算机的工作原理,熟悉PC机常用外部设备的功能与结构,了解WINDOWS操作系统的基本原理,能使用汇编语言进行程序设计,具备从事机关、企事业单位PC机使用、管理、维护和应用开发的能力;三级“信息管理技术”证书,表明持有人具有计算机应用的基础知识,掌握软件工程、数据库的基本原理和方法,熟悉计算机信息系统项目的开发方法和技术,具备从事管理信息系统项目和办公自动化系统项目开发和维护的基本能力;三级“数据库技术”证书,表明持有人具有计算机应用的基础知识,掌握数据结构、操作系统的基本原理和技术,熟悉数据库技术和数据库应用系统项目开发的方法,具备从事数据库应用系统项目开发和维护的基本能力;三级“网络技术”证书,表明持有人具有计算机网络通信的基础知识,熟悉局域网、广域网的原理以及安全维护方法,掌握因特网(INTERNET)应用的基本技能,具备从事机关、企事业单位组网、管理以及开展信息网络化的能力。
四级分为“网络工程师”、“数据库工程师”和“软件测试工程师”三个类别。
“网络工程师”考核网络系统规划与设计的基础知识及中小型网络的系统组建、设备配置调试、网络系统现场维护与管理的基本技能;“数据库工程师”考核数据库系统的基本理论和技术以及数据库设计、维护、管理、应用开发的基本能力;“软件测试工程师”考核软件测试的基本理论、软件测试的规范及标准,以及制定测试计划、设计测试用例、选择测试工具、执行测试并分析评估结果等软件测试的基本技能。
考级是可以跳着考的,如果你想跳的话,建议你考二级(如果没有什么编程基础),或三级。
你这个专业有自己的软件,和这个等级考试的内容并没有太大的关系。
比如:你可以上网,使用IE浏览器,但你并不需要了解别人是如何去编写一个网站的,他使用了什么技术等(大约在三级和四级)。
你可以去使用别人编写的软件进行材料工程方面的工作,却不需要编写这个软件。
如果你打算编写这样的软件,建议至少考到三级。
而金融方面和材料工程专业是一样的,在这样的等级考试中的软件与基本的计算机应用和计算机专业软件有关。
c语言用什么软件编写?
展开全部 现在,简单点说就是:“原理相同,软件和网页版的只是架构不同,实质没啥区别。
都要用到数据库等等技术,都需要一个内网(局域网),或者广域网——实现连接、共享,内容都要放到数据库中——实现数据存取。
至于asp那个是微软的.net技术,配合的开发语言是c#,会了c++,那个的话还是买本书看看,或者在网上下载一个教学视频看看。
” 至于如何用c或者c++开发网页版的或应用程序,我个人是没开发过,不过我个人当前水平下,C++桌面应用程序开发好像是用MFC等等技术开发的,需要用到很多函数库,这个和C有点相通,你应该在研究C或者C++吧,应该比我明白的多。
哈哈。
建议,可能要用到技术:JDBC编程,或者ODBC编程。
(应用程序和数据库连接的技术)数据库方面的,SQL(CRUD)语法。
(数据库,处理数据的)C#相应的学习(语言基础).net开发的学习(微软的网络开发框架)DOM开发的学习(文档解析技术)HTML、CSS、javascript等等网站技术(网站或桌面应用的界面开发)ASP网站开发的知识。
(动态网站开发的技术,其他的还有php、jsp等等) 还有很多,慢慢你要是打算研究的话,无穷无尽,你会发现一个好的应用有时候需要很多技术支撑,有时自己研究的够深入,基本的技术就能做的很好。
以上只是自己的建议,有的地方不准确或是错误,请及时查阅资料进行自我订正。
...
晓风残月洞房夜