文档库 最新最全的文档下载
当前位置:文档库 › 计算机编程习题

计算机编程习题

计算机编程习题
计算机编程习题

1题:编程求P=1x(1x2)x(1x2x3)x … x(1x2x … xN),N由键盘输入。

将结果输出并存入变量OUT中。

INPUT "请任意输入一个数字:" TO N

p=1

For i=1 to n

S=1

For j=1 to i

S=s*j

Endfor

p=p*s

Endfor

Out=p

?out

2题:从键盘任意输入的三个数按从大到小排序。

排序后存入变量A,B,C中

input "请输入第一个数:" to x

input "请输入第二个数:" to y

input "请输入第三个数:" to z

if x

t=x

x=y

y=t

endif

if x

t=x

x=z

z=t

endif

if y

t=y

y=z

z=t

endif

a=x

b=y

c=z

?a,b,c

3题:统计STUDENT.DBF数据表中法律系和中文系两个系的总人数和奖学金总额。

表结构如下:学号(C,4),姓名(C,6),出生日期(D,8),

英语(N,3),计算机(N,3),系别(C,10),奖学金(N,3)

并将总人数存入变量 R 中,奖学金总额存入 S 中.

(用循环语句完成)

Use student

do while .not.eof()

if 系别=”法律系” or 系别=”中文系”

r=r+1

s=s+奖学金

endif

skip

enddo

?r,s

use

4题:编一程序打印一个数列,前两个数是0、1第三个数是前两个数之和,以后的每个数都是其前两个数之和。

编程输出此数列,并将第20个数的结果存入变量OUT中。

P=0

S=1

For i=3 to 20

N=p+s

?n

P=s

S=n

Endfor

Out=n

?out

5题:判断整数是否为质数 (只能被1和本身整除的数) 。

是质数则函数返回1,否则函数返回0

Input “请输入一个数:” to n

For i=2 to n-1

If mod (n,i)=0

exit

endif

endfor

if i=n

out=1

else

out=0

endif

?out

6题:用循环程序求出1-15之间数能被3整除的整的阶乘和

将结果输出并存入变量OUT中。

s=0

for i=1 to 15

if mod(i,3)=0

p=1

for j=1 to i

p=p*j

endfor

s=s+p

endif

endfor

Out=s

?out

7题:编程函数FUN(A)完成:从键盘输入任意一个数X时,求其相应的Y值。 | 1 X>0

Y=-| 0 X=0

| -1 X<0

Do case

Case x>0

Y=1

Case x=0

Y=0

Case x<0

Y=-1

endcase

?y

8题:从键盘输入一个整数,输出所有能整除该数,并且本身

也能被3整除的数的和。(例如:输入6,则输出3,6)

结果存于变量x中。

Input “请输入n的值:” to n

For i=1 to n

If mod(n,i)=0 and mod(I,3)=0

X=x+i

Endif

Endfor

?x

9题:利用循环程序输出图形:

4

333

22222

1111111

并将最后一行存入变量S中

For I=1 to 4

For j=1 to 4-i

??”“

Endfor

For n=1 to 2*i-1

??str(5-I,1)

Endfor

?

Endfor

S=”1111111”

10题:利用循环程序输出图形: *******

*** ***

** **

* *

*******

并将第3行输出并存入变量S中For i=1 to 5

If i=1 or i=5

??”*******”

Else

For j=1 to 5-i

??”*”

Endfor

For m=1 to 2*i-3

??”“

Endfor

For n=1 to 5-i

??”*”

Endfor

Endif

?

Endfor

?”** **”

S=”** **”

11题:把输入一个三位数,各个数位按个、十、百位顺序拆开

别输出存入变量S中,用加号分隔。

如输入345分开后为3+4+5

Input “请输入一个三位数” to n

i=int(n/100)

j=int((n-i*100)/10)

m=n-i*100-j*10

s=str(i,1)+”+”+ str(j,1)+”+”+ str(m,1)

?s

12.题:用子程序求出1~15 之间的能被3整除的整数的平方和。

将结果输出并存入变量OUT中。

S=0

For i=1 to 15

If mod(I,3)=0

S=s+i*i

Endif

Endfor

13.题:在STUDENT.DBF数据表中按照计算机和英语对奖学金做相应的修改:两科之和为120分以上(包括120)的每人30元;两科之和为100分以上(包括100)的每人20元;其他人10元。

表结构如下:学号(C,4),姓名(C,6),出生日期(D,8),英语(N,3),计算机(N,3),系别(C,10),奖学金(N,3)

(用循环语句完成)

Do while .not.eof()

Do case

Case 计算机+英语>=120

Replace 奖学金 with 30

Case 计算机+英语<120 and计算机+英语>=100

Replace 奖学金 with 20

Otherwise

Replace 奖学金 with 10

Endcase

Skip

Enddo

Use

1、

clear

a="计算机等级考试"

for i=1 to 7

?substr(a,2*i-1,2)

endfor

y="级"

2、

clear

accept "请输入一串汉字:" to a

for i=1 to len(a)/2

??right(substr(a,1,((len(a)/2+1)-i)*2),2) Endfor

3、clear

for i=2 to 20

if i=2

?str(i,1)

else

for j=2 to i-1

if mod(i,j)=0

exit

endif

endfor

if j=i

?i

endif

endif

endfor

4、

s=0

for i=300 to 600

if mod(i,3)=0

?i

s=s+1

endif

endfor

?s

计算机程序设计实践

江苏科技大学 课程实践报告 设计题目: 计算机程序设计实践(VC++) 设计时间: 2015. 3.9 至2015. 3.16 学院: 数理学院 专业班级: 13级信息与计算科学1班 学生姓名: 陈明敏学号1340501101 指导老师: 华伟 2015年5月1日

一、 实践任务 任务一:试建立一个类SP ,求(,)123k k k k f n k n =++++ ,另有辅助函数power ()用 于求 n m 。具体要求如下。 (1)私有数据成员。 Int n ,k :存放公式中n 和k 的值。 (2)公有成员函数。 ①SP(int n1,int k1):构造函数,初始化成员数据n 和k 。 ②int power(int m,int n):求n m 。 ③int fun():求公式的累加和。 ④void show():输出求得的结果。 二、源程序清单 #include class SP{ private: int n,k; public: SP(int n1,int k1); int power(int m,int n); int fun(); void show (); }; SP::SP(int n1,int k1){ n=n1; k=k1; } int SP::power(int m,int n){ int a=m; for(int i=1;i

大学计算机系上机考试题及其答案

? 1. (多选题)有 JavaScript 代码如下: function createXmlDoc(xmlFile) { var xmlDoc = null; if (window.DOMParser) { var parser = new DOMParser(); xmlDoc = parser.parseFromString(xmlFile, "application/xml"); } else { xmlDoc = new ActiveXObject("Microsoft.XMLDOM"); xmlDoc.async = "false"; xmlDoc.load(xmlFile); } return xmlDoc; } function testFunc() { var xmlDoc = createXmlDoc("King"); var value = xmlDoc.getElementsByTagName("name")[0]. 空白处1 ; var age = xmlDoc.getElementsByTagName("name")[0]. 空白处2 ; alert(value + ":" + age); } 现需要读取代码中 XML 数据中的 king 和 18,并弹出显示。下面选项中,能够按照顺序分别填入横线空白处的代码是()。 o A. childNodes[0].nodeValue 和 attributes[0].value o B. firstChild.nodeValue 和 attributes["age"].value o C. nodeValue 和 attributes[0].value o D. nodeValue 和 attributes["age"].value 答案:AB 解析:... ? 2. (多选题)下列选项中,用于实现文本绘制的属性的是()。 o A. fontStyle o B. textAlign o C. textBaseline

计算机程序设计训练(东北石油大学)

东北石油大学 计算机程序设计训练 2014年6月28日

程序设计训练任务书 课程C计算机程序设计训练 专业测控姓名*** 学号*** 主要内容: 【程序 1】题目:有一个已经排好序的数组。现输入一个数,要求按原来的规律将它插入数组中。 【程序2】题目:文件操作,要求以二进制方式打开命令行参数中指定的文件,并将二进制方式读取的文件数据(0和1)存储为文本文件,即文件内容是ASCII的0与1方式。 【程序 3】题目:空间直角坐标系变换程序,在空间直角坐标系中,如果保持原点不动,x轴偏转α度,y 轴偏转β度,求z轴偏转的角度以及z轴在原坐标系中XY平面的投影. 【程序 4】题目:有n个人围成一圈,顺序排号。从第一个人开始报数(从1到3报数),凡报到3的人退出圈子,问最后留下的是原来第几号的那位。 【程序 5】题目:写一个函数,求一个字符串的长度,在main函数中输入字符串,并输出其长度。【程序 6】题目:要求设计一个程序对从键盘输入一个字符串str,str长度小于99,然后在屏幕打印出一个新字符串,新字符串的构成为AABB10strXCCDD,其中AABB和CCDD是开始标志和结束标志,第5、6位是字符串str的长度,X是整个字符串的逻辑异或结果。 【程序 7】题目:要求设计一个程序提取程序6的输出字符串中的内容,并打印到屏幕上。 【程序 8】题目:使用递归方式求解hanoi塔问题。 【程序 9】题目:设计两个链表,分别输入2个和3个数据,然后连接两个链表,采用搜索的方式找出链表中最大值与最小值。 【程序10】题目:海滩上有一堆桃子,五只猴子来分。第一只猴子把这堆桃子凭据分为五份,多了一个,这只猴子把多的一个扔入海中,拿走了一份。第二只猴子把剩下的桃子又平均分成五份,又多了一个,它同样把多的一个扔入海中,拿走了一份,第三、第四、第五只猴子都是这样做的,问海滩上原来最少有多少个桃子? 【程序11】题目:从键盘输入一个字符串,将小写字母全部转换成大写字母,然后输出到一个磁盘文件“test”中保存。输入的字符串以!结束。 【程序12】题目:有两个磁盘文件A和B,各存放一行字母,要求把这两个文件中的信息合并(按字母顺序排列),输出到一个新文件C中。 基本要求: 1.至少完成10个程序,程序运行结果正确 2.程序可读性好,要有注释 3.所有程序完成后,统一保存为.c文件,用winrar压缩后发送到邮箱dqzly@https://www.wendangku.net/doc/213494571.html, 4.撰写训练报告,7月10日交到自动化馆104 完成期限201*年7月1**号 指导教师*** 201*年6 月**日

计算机程序设计员理论试题库

计算机程序设计员高级理论知识训练题计算机程序设计员高级理论知识训练题选择一个正确的答案,一、单项选择(选择一个正确的答案,将相应的字母填入题内的括号中。) 单项选择选择一个正确的答案将相应的字母填入题内的括号中。1. 计算机程序设计员在工作中不应该( )。A、谦虚谨慎、胸襟宽阔B、严格按照工作程序及相关文档的规范开展工作C、善于表现自己的成绩,力求突出自我D、时刻保持朝气和活力2. 遵纪守法指的是计算机程序设计员要遵守职业纪律和与职业相关的( )。A、刑法、民法、劳动法B、保密法、劳动法等其他法律C、法律、法规、商业道德D、道德规范3. 计算机程序员掌握着用户软件系统的重要信息,因此要求程序设计人员必须具备( )的职业道德。A、严谨务实B、工作耐心C、谦虚谨慎D、严守机密4. 计算机程序设计员在工作中要从客观实际出发,不懂不装懂,多向用户学习,切忌( )。A、服务第一B、一切向钱看C、客户第一D、主观臆断5. 从( )的角度看,计算机程序设计员必须了解和熟悉与自身职业有直接或间接关系的领域中取得的新成果,才能更好地掌握本职业的各项技能。A、管理B、发展C、效益D、业务 6. 在多个层次的存储器系统中,上一层的存储器较下一层存储器的容量小,( )。A、失效率高B、离CPU 远C、速度快D、成本低7. 按存储的工作方式分类,存储器可分为( )。A、软盘、硬盘、光盘B、半导体存储器、磁表面存储器、光存储器C、RAM、ROM、BIOS D、随机读写存储器、顺序读写存储器、只读存储器8. 按( )来划分,总线可以分为8 位总线、16 位总线、32 位总线等。A、总线所处的层次B、用途C、数据线的宽度D、信息的传输方向9. ( )翻译程序在语言程序翻译时,读入一句源程序,则翻译一句,执行一句,反反复复直到最终完成。A、编译型B、过程型C、解释型D、脱机型10. 在缓冲技术中,( )是以专用的寄存器作为缓冲器,费用较高。A、软件缓冲B、硬件缓冲C、多重缓冲D、单缓冲11. 在文件结构中,( )对用户是透明的。A、字符型文件结构B、字节型文件结构C、逻辑的文件结构D、物理的文件结构12. 在( )过程中,用户不能进行任何干预,一切由系统自动进行。A、联机作业控制B、脱机作业控制C、动态作业控制D、实时作业控制13. 数据模型按不同的应用层次可划分为两类:一类是概念数据模型,另一类是( )。A、概念模型B、逻辑模型C、实体模型D、物理模型14. 在数据库的数据模型中,( )规定了如何用基本的数据项组织成较大的数据单位,以描述实体类型和实体之间联系。1 A、数据结构B、记录结构C、数据操作D、库结构15. 数据库系统是一个复杂的系统,是存储介质、处理对象和管理系统的集合体,由数据库、硬件支持系统、软件支持系统和( )四部分组成。A、数据库管理员B、数据模型描述C、操作系统D、应用系统16. JavaScript 是一种安全语言,它( )。A、允许访问本地的硬盘B、可以将数据存入到服务器上C、能通过浏览器实现信息浏览或动态交互D、允许对网络文档进行修改和删除17. 组件技术是分布式( )的技术。 A、面向过程 B、面向对象 C、面向结构 D、模块化18. 在需求分析阶段,确定系统的功能要求,就是确定( )。A、要解决的问题是什么B、项目的验收标准C、系统的规模D、系统必须完成的所有功能19. 在模块划分中,类是( )的模块。A、面向功能B、面向过程C、面向对象D、面向结构20. ( )主要是指程序的运行效率和存储效率两个方面。A、编码风格B、代码调试C、软件测试D、程序性能优化21. 在软件测试方法中,白盒测试法把程序看成是一个透明的盒子,以程序的内部结构和( )为依据,对程序的所有逻辑路径进行细致的检查。A、功能B、算法C、外部结构D、处理过程22. 软件管理按时间可划分为( )和使用维护管理。A、软件设计管理B、生产管理C、开发进度管理D、技术管理23. 在软件质量特性中,软件的( )是指在规定条件下,在规定的时间内,不引起系统失效的概率。A、可靠性B、功能度C、易使用性D、时间经济性24. ( )是网络的核心,它的主要任务是为网络上的其它机器提供服务。 A、网络协议 B、工作站 C、服务器 D、客户机25. 域名服务器上运行着一个数据库系统,数据库中保存的是域名地址与( )的对应。A、MAC 地址B、URL 地址C、TCP 地址D、IP 地址26. 在Web 客户端存在的主要安全威胁是,Web 浏览器( )。A、用户名和口令都是原样传送B、拥有不安全的程序C、支持下载嵌在HTML 页面中的脚本程序并在浏览器中执行D、不支持任何加密传输方案27. 网络级防火墙的一个基本例子就是位于Internet 和( )之间的路由器,它根据数据包的来源、目的地址和端口来过滤。 A、外部网络 B、内部网络 C、以太网 D、服务器28. DES(数据加密标准)中,D 代表的英文单词是( )。 A、Data B、Driver C、Direct D、Database 29. 著作权是指作者及其他著作权人对其文学、艺术、科学作品所享有的人身权利和( )的总称。A、署名权利B、发行权利C、名誉权利D、财产权利30. 专利权人具有( )和接受推广应用的义务。A、缴纳年费B、转让专利C、许可他人实施其专利D、实施其专利 2 31. 商标是指商品的生产者、经营者或( )的提供者用以标明自己所生产、经营的商品或提供的服务与其他人

计算机office办公软件上机操作试题(一)

计算机ofice 办公软件上机操作试题 1、考试时限:120分钟 2、请仔细阅读各种题目回答问题,在规定的位置填写您的答案。 公元前497年,两国在夫椒交战,吴国大获全胜,越王勾践被迫退居到会稽。吴王派兵追击,把勾践围困在会稽山上, 情况非常危急。此时,勾践听从了大夫文种的计策,准备了一些金银财宝和几个美女,派人偷偷地送给吴国太宰,并 通过太宰向吴王求情,吴王最后答应了越王勾践的求和。但是吴国的伍子胥认为不能与越国讲和,否则无异于放虎归 山,可是吴王不听。 越王勾践投降后,便和妻子一起前往吴国,他们夫妻俩住在夫差父亲墓旁的石屋里,做看守坟墓和养马的事情。夫差 每次岀游,勾践总是拿着马鞭,恭恭敬敬地跟在后面。后来吴王夫差有病,勾践为了表明他对夫差的忠心,竟亲自去 尝夫差大便的味道,以便来判断夫差病愈的日期。夫差病好的日期恰好与勾践预测的相合,夫差认为勾践对他敬爱忠 诚,于是就把勾践夫妇放回越国。越王勾践他回国以后,立志要报仇雪恨。为了不忘国耻,他睡觉就卧在柴薪之上, 坐卧的地方挂着苦胆,表示不忘国耻,不忘艰苦。经过十年的积聚,越国终于由弱国变成强国,最后打败了吴国,吴 王羞愧自杀。 源于《史记专项王勾践世家》 (1 )为全文添加标题,标题文字为“卧薪尝胆”(不包括引号),并设置为华文行楷,一号,加 粗,标题文字“居中”对齐(2分); (2) 除标题外的文字设置为宋体,小四,倍行距(2分); (3) 将全文中所有的“越王勾践”(不包括引号),设置为粗体、蓝色( 2分); (4) 为页眉、页脚添加文字“中国成语故事一一卧薪尝胆”,字体均设置为宋体、五号、加粗、 居中(5分); (5) 除标题外的正文进行“分栏”,栏数为 2 (3分); (6)插入如下图片,选择合适大小(参考高度为 5厘米),版式为“四周型” (5分); 、Word 编辑(25 分): 按照如下要求对下面这段文字 进行编辑: 有次吴王领兵攻打越国,被越王勾践的大将灵姑浮砍中了右脚,最后伤重而亡。吴王死后, 以后,夫差带兵前去攻打越国,以报杀父之仇。 春秋时期,吴越两国相邻,经常打仗, 他 的儿子夫差继位。三年

计算机程序设计(C)综合实践

计算机程序设计(C)综合 实践 设计报告 学院:电子通信与物理学院 设计名称:职工信息管理系统 专业班级:电子信息科学与技术14-2 学生:本良 学号: 201401100211 组号: 140203 指导教师:宋戈 完成时间: 2015年 7月23日

目录 第1部分实训题目与要求 (2) 1. 问题提出 (2) 2. 功能要求 (2) 3. 任务分工 (2) 第2部分设计实训题目功能......................................................................... . (3) 1. 总体设 计...................................................................... (3) 2. 数据结 构...................................................................... (4) 3. 程序设 计...................................................................... (5) 4. 测试与调 试......................................................................

(8) 第3部分实训总结......................................................................... . (12) 1. 个人总 结...................................................................... (12) 2. 结束 语...................................................................... (12) 第4部分参考文献......................................................................... . (13) 《C程序设计综合实践》评分表......................................................................... (14)

计算机程序设计员试题及答案

考件编号: 注 意 事 项 一、本试卷依据2002年颁布的《计算机程序设计员》国家职业标准命制。 二、请根据试题考核要求,完成考试内容。 三、请服从考评人员指挥,保证考核安全顺利进行。 试题1、我国古代难题--百鸡问题:鸡翁一,值钱五;鸡母一,值钱三;鸡雏一,值钱一。百钱买百鸡,问鸡翁、母、雏各几何?用PAD 图描述解决办法。 (1)本题分值:20分 (2)考核时间:36min (3)考核形式:笔试 (4)具体考核要求:我国古代难题--百鸡问题:鸡翁一,值钱五;鸡母一,值钱三;鸡雏一,值钱一。百钱买百鸡,问鸡翁、母、雏各几何?用PAD 图描述解决办法。 试题2、编写加油站计费程序。 (1)本题分值:50分。 (2)考核时间:90min 。 (3)考核形式:实操。 (4)具体考核要求:编写加油站计费程序。 a) 程序界面如下: b) 选择好汽油种类,即可在窗口上方显示出该种类汽油的单价(90号4.43元/升,93号4.8元/升,97号5.03元/升)。 c) 输入汽油数量,点击“计算”按钮即可计算出总价钱是多少,如选择打折则会 计算出打折后的价钱。 d) 点击“退出”按钮退出程序。 e) 将“加油站计费程序”源程序上传到考场给出的ftp 服务器上面。 考 生 答 题 不 准 超 过 此 线

考件编号: 试题3、使用基本路径测试方法,为下列程序段设计测试用例。 (1)本题分值:30分 (2)考核时间:54min (3)考核形式:笔试 (4)具体考核要求:使用基本路径测试方法,为下列程序段设计测试用例。 void do(int X,int A,int B) { if((A>1)&&(B=0)) X=X/A; if((A=2)||(X>1)) X=X+1; } a)画出程序的控制流图。 b)计算程序的环形复杂度(导出程序基本路径集中的独立路径条数这是确定程序 中每个可执行语句至少执行一次所必须的测试用例数目的上界)。 c)导出基本路径集,确定程序的独立路径。 d)根据 C)中的独立路径,设计测试用例的输入数据和预期输出。f)

大学生计算机编程实训心得领悟.doc

大学生计算机编程实训心得体会 编程是编写程序的中文简称,就是让计算机为解决某个问题而使用某种程序设计语言编写程序代码,并最终得到相应结果的过程。分享,欢迎阅读! 大学生计算机编程实训心得体会一 目前在国内制造业对数控加工高速增长的需求形势下,数控编程技术人才出现了严重短缺,数控编程技术已成为就业市场上的需求热点。以市场为导向的职业教育不断开辟这一领域的新课题,在传统职业的知识和技术上溶入了数字化信息的新技术、新知识、新工艺。国家大力发展职业教育,大力进行职教师资培训。以骨干教师为重点的培养培训活动在全国各个重点建设职教师资基地纷纷开展。我就是2007年第二批次国家级骨干教师培训的学员,培训地在济南数控编程培训学校,专业是数控加工技术。在济南学习期间,对于数控机床编程技术的学习心得写下来跟朋友们一起探讨。 一、学好数控编程技术需要具备以下几个基本条件: (1)具有基本的学习资质,即学员具备一定的学习能力和预备知识。 (2)有条件选择好的培训机构和培训教材。 (3)在实践中积累经验。

二、学习数控编程技术,要求学员首先掌握一定的预备知识和技能,包括: (1)基本的机械制图基础。 (2)基本的机械加工常识。 (3)机加工工艺基础。 (4)基本的三维造型技能。 三、选择培训教材应考虑的因素包括: (1)教材的内容应适合于实际编程应用的要求,以目前广泛采用的基于CADCAM软件的交互式图形编程技术为主要内容。在讲授软件操作、编程方法等实用技术的同时也应包含一定的基础知识,使读者知其然更知其所以然。 (2)教材的结构。数控编程技术的学习是一个分阶段不断提高的过程,因此教材的内容应按不同的学习阶段进行合理的分配。同时,从应用角度对内容进行系统的归纳和分类,便于读者从整体上理解和记忆。 四、学习方法与技巧 同其他知识和技能的学习一样,掌握正确的学习方法对提高数控编程技术的学习效率和质量起着十分重要的作用。下面是几点建议:

《计算机程序设计基础》课后练习题参考标准答案

《计算机程序设计基础》课后练习题1 一.判断题 (1)(错)事件过程由某个用户事件或系统事件触发执行,但不能被其他过程调用。 (2)(错)若X=2, Y=5,则表达式 Y-2>X AND X+2>Y 的结果为:True。 (3)(错)常量是指在程序运行过程中其值可以改变的那些量。 (4)(错,timer没有)VB工具箱中的所有控件都具有宽度(Width)和高度(Height)属 性。 (5)(错)定义变量:Dim max,min as Single , 则max 和 min 的数据类型均为Single。 (6)(对)如果创建的菜单项的标题是一个减号“-”,则该菜单项显示为一条分隔线。 (7)(错)标准模块文件的扩展名是“*.VBP”。 (8)(错,都不能)定时器控件可以响应Click事件,但不能响应DbClick事件。 (9)(错)在默认情况下,数组下标下界的缺省值为1。 (10)(对)在使用字体对话框时,需要对其Flags属性先进行相应设置。 二.单选题 (11)在Visual Basic中,表示鼠标单击事件的是 C 。 A)Activate B)DoubleClick C)Click D)MouseDown (12)用于设置计时器时间间隔的属性是 A 。 A)Interval B)Name C)Left D)Top (13)函数Int(10*Rnd)是在 D 范围内的整数。 A)[1,10] B)[1,10] C) [0,9) D)[0,9] (14)Select case语句结构的结尾应使用 D 。 A)End B) End Case C) End Sub D) End Select (15)改变了容器的坐标系后,该容器的 A 属性值不会改变。 A)left B)scaleleft C)scaletop D)scalewidth (16)执行下列语句后,列表框中各表项顺序为 D List1.Clear For i=1 to 4 : List1.AddItem i-1,0 :Next i A)B)C)D) (17)输入对话框InputBox的返回值的类型是 A 。

计算机程序设计基础习题册(含答案)

《计算机程序设计基础》 习 题 册

班级学号姓名成绩一、单选题 1.C++源程序文件的默认扩展名为A。 A) cpp B) exe C) obj D) lik 2.由C++源程序文件编译而成的目标文件的默认扩展名为C。 A) cpp B) exe C) obj D) lik 3.由C++目标文件连接而成的可执行文件的默认扩展名为B。 A) cpp B) exe C) obj D) lik 4.编写C++程序一般需经过的几个步骤依次是B。 A)编译、编辑、连接、调试 B)编辑、编译、连接、调试 C)编译、调试、编辑、连接 D)编辑、调试、编辑、连接 5.程序中主函数的名字为 A 。 A) main B) MAIN C) Main D) 任意标识符 6.下面四个选项中,均是不合法的用户标识符的选项的是C。 A) A p_o do B)float lao _A C)b-a goto int D)_123 temp INT 7.下列变量名中合法的是C。 A) B)C)Tom B) 3a66 C) _6a7b D) $ABC 8.存储以下数据,占用存储字节最多的是 D 。 A) 0 B) ‘0’ C) “0” D) 0.0 9.在C++语言中,字符型数据在内存中的存储形式是D。 A) 补码 B) 反码 C) 原码 D) ASCII码 10.若有说明语句:char c =’\072’;则变量c A。 A) 包含1个字符 B) 包含2个字符 C) 包含3个字符 D) 说明不合法,变量的值不确定 二、填空题 1.C++头文件和源程序文件的扩展名分别为.h和.cpp 。 2.C++语言规定,标识符只能由字母、数字、下划线三种字符组成,而且第一个字符必须是字母或下划线。 3.一条表达式语句必须以__分号_;___作为结束符。 4.用于从键盘上为变量输入值的标准输入流对象是___cin____;用于输出表达式值的标准输出流对象是__cout____。 5.在一个C++程序文件中,若要包含另外一个头文件或程序文件,则应使用以_#include___标识符开始的预处理命令

计算机编程实习周记

计算机编程实习周记 实习周记一 到金山实习已经一周了,这一周主要任务是学习COM 技术,以及理解初期产品DEMO的代码,指导我的老大叫程辉,他是一个工作认真, 待人真诚的好人,虽然他很忙,但是我遇到问题他也会细心帮我解答, 如果某个问题他不清楚, 也会很直接的告诉我他不清楚. 但是我要是在学校遇到什么问题, 大部分老师给我的答案都是含糊其辞的, 另有一些就干脆胡说八道一通, 让我非常郁闷. 在公司实习的感觉很不一样,快快事业部里每个人都非常认真勤奋的工作,大家都为最终的产品投入了大量的时间和精力.这是我无法从学校学习到的一种精神. 这也从一个侧面反映出大学里面的问题有很多, 在学校上课, 我无法得到什么, 有些课程老师自己都没弄明白, 找本书对着学生念经, 同学们的激情早就在大一的时候被浇灭了, 剩下一些残念或怨念, 又在经文的雪上加霜后, 留下一辈子的仇恨. 这就是大学的现状. 没有谁可以改变这种状况, 而我们这些可怜的大学生们, 期望的只是一张大学毕业证, 好给保有旧社会科举制度思维的父母们一个交代. 面对这样的现状, 我只能说...very well...

虽然这一周我都是每天早上6:30起床赶车,晚上 8:30回到宿舍(坐公交车要好久, 而且正赶山修路, 在 路上耽搁很久),但是这样的生活对我来说却是习以为常,因为从大二暑假开始,我就已经以类似的作息时间,奔波于宿舍和励耘楼的实验室.即使是周六周日,我也会去励耘楼的实验室自习,而现在周末不用去公司上班,我倒是觉得轻松了不少. 生活方面,金山的伙食真的是非常好,可见金山的管理者们们对本公司员工的尊重和重视. 但是菜品种不如学校食堂的丰富, 学校的食堂和外卖经常会有花生猪骨, 逗沙包, 小强汤, 滑蛋小强, 芹菜苍蝇, 白菜腋毛等菜式供给, 不仅如此, 给我们盛菜的食堂员工还喜欢抖两抖, 一次我大脑抽筋了, 去食堂的窗口打饭, 看见一份炒豆腐还不错, 价钱是1块钱, 我就要他们给我来一份, 这份打过来, 我数了数, 一共5块豆腐....我当场就怒了, 找他理论, 没想到他跟我来了一句1块钱就是那么多了.... 最后这个了字声音还故意发的很长, 明显是一种挑衅和不懈. 言外之意就是丫个穷鬼, 还敢嫌少, 没钱还敢来吃老子豆腐., 我真是吐槽不能. 实习周记二 到金山实习已经两周了.周一上午,程辉把我叫到会议室,让我根据第一周学到的知识以及对项目的了解,制

计算机上机操作试题

汇川区教师计算机上机操作试题 (A卷100分钟) 一、Windows基础 在D盘中找到“kaoshi”文件夹,在其中创建一个新文件夹,用自己的中文名为文件夹名命,并在该文件夹中创建一个名为“下载资源”的文件夹。 二、浏览器的运用 (一)资源下载 运用搜索引擎找到一段关于大熊猫的文字(不超过200字)和至少三张大熊猫的图片,将其分别下载后保存到自己创建的“下载资源”文件夹中。 (二)发送电子邮件 用自己的电子邮箱(或QQ邮箱)发送一封关于此次考试内容的邮件到指定邮箱中(邮箱地址由监考人员提供)。邮件中落款必须为参考人真实姓名。 三、Office办公软件的运用 (一)Word: 1、打开Word建立一个新文档,在其中输入以下内容: 教育应该做什么 教育应该做什么?教育要以学生为本,着眼于调动和依靠学生内在的积极性,用我们教育工作者自己燃烧着的火把去点燃广大学生心底的火种,焕发成长的光辉。 2、用艺术字设置标题文字,样式、大小、颜色以美观为宜。 3、将文字内容设置为四号,仿宋体,蓝色,首行缩进2字符,行距为固定值23磅。 4、在文稿下插入一个表格,列宽调整至与下表大致相同。将标题文字、正文内容复制到相应表格中,并根据文稿内容部分填写其他相关内容。 5、完成后保存到D盘“kaoshi”文件夹中自己的文件夹中。

(二)Excel 1、按下表格式创建表格,表格各行高为20,列宽为10。 2、按下表内容制表,用公式统计各同学总成绩并降序排序,然后统计各科的平均成绩; 3、将标题行合并居中,字体设置为黑体16号加粗;内容字体为宋体、10号; 4、按下表样式设置边框,将总成绩列和平均成绩行的底色设置为浅蓝色。 成绩统计表 4、完成后将该文件命名为“成绩统计表”并保存到D盘“kaoshi”文件夹中自己的文件夹中。 (三)PowerPoint 1、打开PowerPoint,在第一张幻灯片中添加标题为“教学课件”,背景设置为红色,标题字体为隶书,字号96号,加粗,斜体,阴影;副标题添加为所在学校名和自己的姓名。 2、添加第二张新幻灯片,在幻灯片设计里选择任意一款设置为背景,在其中插入一个文本框,将“下载资源”文件夹中下载的文字复制后粘贴到文本框中,并调整字号、颜色,以美观为宜。 3、添加第三张新幻灯片,自行设置背景。将下载的大熊猫的图片插入,自行调整图片大小至美观。 4、将三张图片分别用自定义动画功能设置为: a.第一张:飞入——自左侧、中速; b.第二张:强调——放大/缩小; c.第三张:退出——到右侧、缓慢移出。 5、完成后保存到D盘“kaoshi”文件夹中自己的文件夹中。

《计算机程序设计基础》作业-2

《计算机程序设计基础》作业-2 班级_________ 学号_________ 姓名_________ 一、填空题 1.算术运算符包括__________________________________________。 关系运算符包括__________________________________________。 逻辑运算符按优先顺序,三个分别是________________________。 2.有变量定义语句int a=234;则取出a个位数的表达式是a%10,取出a的百位数的表达式是__________________。取出a的十位数的表达式是________________________。3.语句float a=9.14; printf(“%d”,(int) .....a); 的输出结果是_______________。其中(int) .....的作用是______________________________。语句表达式a%4是不正确的,为什么? ________________________。应改写为________________________。 4.有变量定义语句int a=6,b=3,c=10;float ave; 要求ave中存放a,b,c三个数的平均值,应如何写语句?________________________。 5.下面几个运算语句,分别写出执行后各变量的值 j=3; k= --j; __________________ j=3; k=j--; __________________ a=3;b=5;c=(--a)*b; __________________ a=3;b=5;c=(a--)*b;__________________ 二、计算题 1. 用C语言表达式描述下列命题 (1)a小于b或大于c。 (2)a或b都大于c。 (3)a和b中有一个小于c。 (4)a是非正整数。 (5)* a是一个带小数的正数,而b是一个带小数的负数。 (6)整数a是偶数 (7)整数a是非零值 (8)字符型变量a中存放的不是一个字母 (9)字符型变量a中存放的是一个数字字母 (10)整数a,b中至少有一个为0 2.写出下列表达式的值 (1)1<4&&4<7 (2)1<4&&4>7 (3)!(2<=6) (4)!(1<3)||(2<5) (5)!(4<=8)&&(7>=3)

计算机程序设计实践

《计算机程序设计实践(VC++)》教学大纲一.课程基本信息 开课单位:经济管理学院信息管理系 课程编号:000000 英文名称:Computer Programming Language (VC++) Course Design 学时:总计32学时,其中理论授课0学时,实验(含上机)32学时 学分:2.0学分 面向对象:信息管理与信息系统(含网络营销方向)本科专业 教材: 《C++程序设计》,吴乃陵,况迎辉编著,高等教育出版社,2006年3月第2版 《C++程序设计实践教程》,吴乃陵,李海文主编,高等教育出版社,2006年3月第2 版 主要教学参考书目或资料: 1.Visual C++从入门到精通.刘锐宁,宋坤编著.北京:清华大学出版社.2010年10月 2. Visual C++项目开发案例全程实录(第2版).明日科技等编著. 北京:清华大学出版社.2011年1月 二.教学目的和任务 课程设计是课程教学中的一项重要内容,是完成教学计划达到教学目标的重要环节,是一门专业基础课或专业课教学计划中综合性较强的实践教学环节,它对帮助学生全面牢固地掌握课堂教学内容、培养学生的实践能力、为毕业设计及毕业后从事专业技术工作打下基础,提高学生全面素质具有重要的意义。因此,《计算机程序设计语言(VC++)课程设计》的目的就是要通过一个学生成绩管理系统的实际开发,提高学生应用所学知识分析问题,解决问题和实际动手的能力,更加熟练地掌握C++程序开发的基本方法和工作步骤,对系统开发实践有进一步体会。从而综合复习课程中的所有理论知识点,进一步熟练面向对象程序的开发方法和流程,提高学生独立分析问题和解决问题的能力。真正理解书本知识,牢固掌握课堂教学内容。 三.教学目标与要求 学生按照课程设计任务书要求,通过两周的时间,设计出一个学生成绩管理系统,能实现对某班 级学生成绩的管理及奖学金、三好生的评定工作。要求具备查询和检索等功能,并且能够对指定文件进行操作,也可以将多个文件组成一个文件。从而进一步掌握算法的描述、了解初步的数据结构,熟悉C++语言的语句格式、功能及其应用。 四.教学内容、学时分配及其基本要求 实验项目学生课程成绩管理系统 设计内容: 设计一程序,实现对某班级学生成绩的管理及奖学金、三好生的评定工作。要求具备查询和检索等功能,并且能够对指定文件进行操作,也可以将多个文件组成一个文件。 设计要求: ⒈应严格按照开发小型项目的基本流程进行设计。 ⒉成绩管理程序至少应具有以下功能: ⑴输入:学生的基本信息,包括学号、姓名、性别、籍贯、VC++成绩、英语成绩、高数成绩等; ⑵计算:每个学生的总成绩、平均成绩,所有学生单科的平均成绩,找出总成绩和单科成绩最高的学生并输出;

计算机操作测试题

操作员理论知识练习一 一、单项选择题 1、下列各组设备中,全部属于输入设备的一组是( ) A 、 键盘、磁盘和打印机 B 、键盘、扫描仪和鼠标 C 、键盘、鼠标和显示器 D 、硬盘、打印机和键盘 2、多媒体计算机系统中,不能用以存储多媒体信息的设备是( ) A 、磁带 B 、光缆 C 、磁盘 D 、光盘 3、描述计算机配置时所说的中的是指( ) A 、显示器的类型 B 、CPU 的主频 C 、内存容量 D 、磁盘空间 4、下面有关计算机的叙述中,正确的是( ) A 、计算机的主机只包括CPU B 、计算机程序必须装载到内存中才能执行 C 、计算机必须具有硬盘才能工作 D 、计算机键盘上字母键的排列方式是随机的 5、软件CAD 可用来绘制( ) A 、机械零件图 B 、建筑设计图 C 、服装设计图 D 、以上都对 6、将高级语言编写的源程序翻译成机器语言程序,可以采用的翻译方式是( ) A 、编译和解释 B 、编译和汇编 C 、编译和链接 D 、解释和汇编 7、令牌环网的拓扑结构是( ) A 、环形 B 、星型 C 、总线型 D 、树型 8、广域网中的分组交换采用的协议是( ) A 、ATM B 、TCP/IP C 、 D 、CSMA/CD 9、调制解调器(Modem )的作用是( ) A 、将计算机的数字信号转换成为模拟信号,以便发送 B 、将模拟信号转换成计算机的数字信号,以便接收 C 、将计算机数字信号与模拟信号互相转换,以便传输 D 、为了上网与接电话两不误 10、最大的10位无符号二时制整数转换成十进制数是( ) A 、511 B 、512 C 、1023 D 、1024 11、下列存储器中存取速度最快的是( ) A 、内存 B 、硬盘 C 、光盘 D 、软盘 12、下面有关计算机操作系统的叙述中,不正确的是( ) A 、操作系统属于系统软件 B 、操作系统只负责管理内存储器,而不管理外存储器 C 、UNIX 是一种操作系统 D 、计算机的处理器、内存等硬件资源也由操作系统管理 13、WindowsXP Home Edition 是什么的操作系统( ) A 、16位 B 、32位 C 、64位 D 、128位 14、Windows 中,若要选定当前文件夹中的全部文件(夹),可使用什么组合键( ) A 、Ctrl+V B 、Ctrl+A C 、Ctrl+X D 、Ctrl+D 15、在WindowsXP 中,不能实现文件查找的操作是( ) A 、右击“我的电脑”图标,然后在弹出的菜单中选择“搜索”命令 B 、单击“资源管理器”窗口工个栏中的“搜索”按钮 C 、右击“开始”按钮,然后在弹出的菜单中选择“搜索”命令 D 、右击桌面,然后在弹出的菜单中选择“搜索”命令 16、在Windows 中,剪帖板是程序和文件间用来传递信息的临时存储区,此存储区是什么的一部分( ) A 、回收站 B 、硬盘 C 、软盘 D 、内存 17、Windows 中,如果选中名字前带有“√”记号的菜单选项则( ) A 、弹出子菜单 B 、弹出对话框 C 、“√”变为“×” D 、名字前记号消失 18、在多媒体计算机系统中,CD-ROM 属于( ) A 、感觉媒体 B 、表示媒体 考 生 答 题 不 准 超 过 此 线

计算机上机考试试题

计算机职称考试上机操作试题 一、Windows部分(15分) 1.在D盘根目录上建立考试文件夹,名称为:单位+学号+姓名;在考试文件夹再建立4个文件夹,分别命名为某某windows试题、某某word考试试题、某某excel考试试题、某某PPT考试试题,以下项目的操作分别保存在相应的文件夹下。(2分) 2.在windows试题文件夹下新建一个文本文档;打开文版文档,用黑体字输入“欢迎您”,字号20。(2分) 3.请将windows试题文件夹下的123.doc文件重命名为A-01.doc,设置其属性为:只读。(3分) 4. 请将windows试题文件夹下的123.ppt文件彻底删除,并将删除后的页面截图,粘贴至画图软件中,命名为:“删除后图片.jpg”,并存至windows试题文件夹下。(3分) 二、Word操作分(30分) 1、录入下列文字,(5分) 满江红 岳飞 怒发冲冠,凭阑处,潇潇雨歇。抬望眼,仰天长啸,壮怀激烈。三十年功名尘与土,八千里路云和月。莫等闲,白了少年头,空悲切。靖康耻,犹未雪;臣子恨,何时灭?驾长车,踏破贺兰山缺。壮志饥餐胡虏肉,笑谈渴饮匈奴血。待从头,收拾旧山河朝天阙 2.按以下操作要求: 1)设置字体:第1行,黑体;第2行,楷体;正文,隶书;(2分) 2)设置字号:第1行,小二;第2行,四号;正文,三号;(2分)

3)设置字形:第1行,粗体;第2行,下划线(波浪线)(2分) 4)设置对齐方式:第2行,居中。(2分) 5)设置段落缩进:所有段落左右各缩进1 cm (2分) 6)设置段落间距:第1行,段前12磅;第2行,段前段后各3磅;(2分) 7)将正文分为两栏格式,加分隔线(2分) 8)给“满江红”一行添加底纹,图案式样“12.5%”(2分)9)给文档添加页眉文字:“宋词欣赏·第1页”(2分) 2、设置下列表格(9分) 成绩单 任务与要求: (1)表格上方增加标题“成绩单”,楷体、小二字号,水平居中(3分) (2)按样文所示设置边框(3分) (3)表格第2行添加灰度为20%的底纹(3分) 三、Excel部分(每项5分,共30分) 新建一工作薄,输入以下数据(5分)

计算机程序设计实践答案(江苏科技大学)

1,#include class PP { int n; double x; double *p; public: PP(int num,double x1); ~PP(); double fun(int n1,double x); void process(); void show(); }; PP::PP(int num,double x1) { n=num; x=x1; p=new double[n+1]; } PP::~PP() { if(p) delete[]p; } double PP::fun(int n,double x) { if(n==0) return 1; else if(n==1) return x; else return ((2*n-1)*x*fun(n-1,x)-(n-1)*fun(n-2,x))/n; } void PP::process() { int i; for(i=0;i<=n;i++) p[i]=fun(i,x); } void PP::show() { int count=0; cout<<"n="<

{ cout<

相关文档 最新文档