文档库 最新最全的文档下载
当前位置:文档库 › 计算机程序设计专业教学计划

计算机程序设计专业教学计划

计算机程序设计专业教学计划
计算机程序设计专业教学计划

2017级计算机程序设计专业教学计划

一、招生对象及修业年限

招生对象:高中毕业生

修业年限:全日制3年

二、指导思想

1.贯彻落实党和国家关于职业教育的各项方针政策,全面推行素质教育,以培养学生的职业道德、职业能力和综合素质,造就本行业中级技能人才为目标,培养德、智、体、美全面发展的社会主义建设者。

2.坚持以就业为导向、以能力为本位,按照工作领域对职业能力的要求确定专业学习领域,制定专业培养方案。进一步提升校企合作的的质量,使专业建设和课程建设符合经济建设和企业生产的现实需要,并能适应未来产业调整、技术升级带来的各种变化,为学生顺利就业及职业生涯发展打下坚实基础。

3.遵循职业教育基本规律和中级技能人才成长规律,努力实现学习活动与职业活动的准确对接,合理打破传统的以学科体系为主的课程模式,积极推进以理论实践一体化、教学内容模块化为核心的教学改革,切实提高人才培养质量和效率,使学生掌握的知识和技能达到国家相关职业标准和企业生产岗位的要求。

4.体现以学生为中心的现代教育理念,在教学方法及教学手段运用方面,充分关注学生的兴趣和个人的成长需要,激发学生的自主学习意识。在教学环节组织和设计方面,努力塑造工作岗位的情境和要求,使学生在掌握专业知识的技能的同时,形成良好的的职业道德、较强的安全意识以及文明生产习惯,提高他们的就业能力。

三、人才培养目标

本专业立足广东,面向沿海地区及全国,培养拥护党的基本路线,德、智、体、美等全面发展;掌握计算机基本知识、网页设计和开发的基本理论、程序设计数据库应用和软件测试的基本知识;具备计算机基本组装和维护能力、网站制作和维护能力、软件设计和测试初级能力;具有良好的沟通能力、较强的学习能力、团队协作精神等职业素养;能适应生产、服务和管理一线工作的高素质技术技能型人才。

四、企业就业岗位群

五、职业面向与培养规格

计算机类专业人才的职业定位是面向基层、面向生产和服务第一线,既懂技术又懂管理,具备较强实际操作能力的高素质技能型人才。这就要求计算机类专业人才必须具备较高的综合素质、跨专业的工作能力和能胜任多岗位职业技能的“一专多能”技能型人才,以保证毕业生在激烈的就业竞争环境中能够生存和发展。这里的“一专”指的是每个毕业生必须有一项专长或特长,就是有一项最为拿手的职业技能;“多能”指的是具有较扎实的基础知识和较高的综合素质,具备适应多种工作的专业能力和频繁的职业迁移适应力,具体能力包括:与人交往的能力、团队合作能力、创业能力、自学能力、发展能力、自我推销能力、外语阅读能力、计算机技术应用和实际操作能力、信息处理与加工能力、学习新技术的能力、开发新技术的能力、现场组织与技术管理的能力等。

六、教学计划表

见附件

七、课程说明

(一) 职业素养(公共课)

1.入学教育、军训、传统文化教育

入学教育:引导新生正确认识技工学校,适应技工学校生活,实现角色转换,养成良好的行为习惯,树立学习目标,为顺利完成技工学校学业奠定坚实的基础。

军训:通过严格的军事训练提高学生的政治觉悟,激发爱国热情,发扬革命英雄主义精神,培养艰苦奋斗,刻苦耐劳的坚强毅力和集体主义精神,增强国防观念和组织纪律性,养成良好的学风和生活作风,掌握基本军事知识和技能。

传统文化教育:通过传统文化学习,丰富学生的精神修养,规范学生的思想品德;培养学生的礼仪道德、爱国情怀和积极的人生态度。

2.三自教育

通过活动的开展,培养学生良好的礼仪意识、纪律意识、劳动观念和团队精神,达到学生自我约束的目的,调动学生的积极性和主动性,引导他们自我教育、自我管理、自我服务,逐步提高学生的综合素质和实践能力,形成良好的校风校貌和健康向上的校园文化氛围。

3.社团活动

通过学生参与社团开展的各种形式的活动,提高学生自主管理能力,丰富学生的课外娱乐生活。提升学生的生活品质,增强学生的综合素质,激发大家积极向上的生命热情,为学生创造更好地思想交流、切磋技艺、互相启迪和自我展示的平台。

4.语文

加强学生读、写能力,进一步提高学生对记叙文、说明文、议论文的理解能力,使学生能正确运用职业应用文写作基本技法,事务公文的写作要求和写作方法,调查报告、计划和总结;行政公文公告、通告、通知、请示函。

5.数学

数学是学习机电、工程、会计、设计等学科以及参加社会生产、日常生活和进一步学习的必要基础,对学好专业知识有积极作用。因此,使学生学习专业知识前继续受到数学教育,提高数学基础,对于提高全民族素质及专业技能,为培养社会主义现代化建设所需要的人才打好基础是十分重要。本课程分为三个方向:机电汽修类、计网类、基础类,学生针对不同方向学习不同课程,方便学生把学习成果更好转化为专业成果,为专业学习打下坚实基础。

6.新模式英语

本课程旨在加强学生的英语语言基础知识和同时进行基本的口语训练,重视培养学生实际使用英语进行交际的能力。同时传授必需的计算机专业英语词汇,能简单看懂计算机专业的英语。

7.德育

技工院校德育课是对学生开展思想道德教育和政治理论教育的主渠道,它对学生确立正确的政治方向,培养良好的道德品质,养成文明的行为习惯,增强法制意识和形成正确的世界观、人生观,起着重要的导向作用。对于全面实施科教兴国战略和人才强国战略,提高劳动者素质,培养中国特色社会主义事业合格建设者和可靠接班人,具有重大而深远的战略意义。本课程使用国家劳动部统编教材《道德法律与经济常识》《中国特色社会主义理论读本》《中国高级技能人才事迹楷模读本》,以学生的思想、道德、态度和情感发展为线索,紧密联系实际,生动具体地完成学校德育任务,帮助学生树立正确的人生观、世界观、

价值观,形成良好的思想政治素质和道德品质。

8.体育与健康

本课程的主要任务是根据学生的生理和心理特点以及年龄特征,讲授体育卫生知识,使学生提高体育技能和身体素质,养成良好的体育锻炼习惯和卫生习惯。

9.就业指导(职业指导)

树立正确的职业理想,了解国家的就业方针和政策、就业环境与就业途径、求职方法与技巧。增强职业意识,提高就业能力。

10.现代企业管理

通过本课程学习,使学生掌握现代企业管理的有关概念、一般原理和基本管理方法和技能,使学生对现代企业管理有一个初步的认识。懂得现代企业管理,尤其是班组管理的一般规律和基本要求。使学生更好地了解现代企业管理的一般内容,能运用企业管理的一般原理分析一些案例和处理一些具体的管理问题。

11.计算机应用基础

通过本课程的学习要求学生掌握计算机的发展应用、系统组成、常用输入法、日常维护与故障处理等基础知识;灵活的运用现代办公中的文字处理、表格设计、演示文稿、网上浏览、电子邮件通信等常用软件的使用方法。从而加强学生对计算机的认识,提高学生的计算机应用能力和技巧,为全面提高学生的素质,形成综合职业能力和继续学习打下良好的基础。针对计算机网络管理专业学生,涉及到具体的企业办公文案处理、企业方案PPT 制作、数据统计EXECL表格的设计等这些方面的内容。

(二)计算机网络管理模块(专业课)

12.局域网管理

通过课程培训,最后技能水平达到相当于中华人民共和国职业资格技能等级四级。基本掌握一种网络操作平台,具有管理和维护局域网络及安装一般应用软件的能力。实际能力要求达到:能使用一种网络操作平台和相关设备,管理和维护局域网络,安装一般应用软件。

13.办公软件高级应用

《办公软件高级应用》主要任务是让学生能够与时俱进地在实际办公环境中开展具体应用,更贴近岗位实际应用操作,让学生掌握更专业、娴熟的办公技能和较强的信息处理能力,增强学生职场竞争力。

(三)网站开发模块(专业课)

14.高级网页布局(CSS+DIV)

紧密围绕在使用CSS + DIV布局制作网页过程中遇到的实际需要和应该掌握的技术,全面介绍了CSS布局网页各方面的内容和技巧。

15.网络操作系统(SERVER 2003)

WINDOWS SERVER 2003操作系统架设各种网络服务器,以及对这些服务器进行安全管理和配置。主要项目:使用WINDOWS SERVER 2003组建基于工作组的小型企业局域网络,包括4个子任务,详细地介绍了WINDOWS SERVER 2003安装与配置、用户和文件管理、磁盘的管理和配置、连接INTERNET等内容;管理和配置基于域的企业网络,包括10个子任务,详细地介绍了域的规划与设计、各种网络服务器的配置和管理等内容。

16.响应式WEB设计

《响应式WEB设计》是关于当前WEB设计中热门的响应式设计与HTML5和CSS3结合起来的一门课程。让学生全面深入地针对各种屏幕大小设计和开发现代网站的各种技术。不仅讨论了媒体查询、流式布局、响应式媒体,更将HTML5和CSS3的相关知识点一并讲解。

17.数据库设计(MYSQL)

《MYSQL数据库》是计算机应用与维修专业的一门专业课程,本课程的目标在于通过对数据库设计基础知识和数据库创建、表的操作、视图操作、索引操作、存储过程和触发器应用、函数应用、MYSQL程序设计、数据的安全与管理、备份与还原等内容的学习,掌握设计数据库和进行SQL语言程序开发的思想和具体方法,培养学生数据库设计、操作的基本技能,为后续的学习打好基础。

(四)WEB前端开发模块(专业课)

18. JAVASCRIPT程序设计

《JAVASCRIPT程序设计》是信息与网络技术专业/现代文秘的一门选修课程,是学习

JAVA语言在互联网中使用技巧的一门课程。使学生了解JAVASCRIPT中使用对象概念的一般方法,建立有关JAVASCRIPT程序设计的思路,掌握在WEB中加入动态元素的技巧,具备使用JAVASCRIPT开发实用网页的能力。

19.PHOTOSHOP

学生通过该课程的学习,对平面设计工作的性质、任务、作用及其意义应有比较全面的了解;同时培养学生良好的设计从业意识。并初步具备从事平面设计工作的能力和处理问题的能力。

20.JQUERY

本课程计算机程序设计专业的一门专业必修课。是关于客户端脚本JAVASCRIPT、JQUERY 学习的实用技能课程。课程内容主要包括JAVASCRIPT基本语法、JQUERY选择器、JQUERY 事件、JQUERY效果等,同时也包含了一些常见插件的使用等方面。

(五)程序员模块(专业课)

21.C#

《C#程序设计》是一门专业技能课,是https://www.wendangku.net/doc/8c2101180.html,课程的前导课程。通过本课程的学习,学生应掌握C#语言的基本语法,程序设计的基本思想、基本概念和基本方法,以及面向对象程序设计的思想,并学习使用流程图分析问题,能对一般问题进行分析和程序设计和调试。

22.JAVA程序设计

本课程是计算机科学与技术专业的一门专业限选修课程。课程的任务是使学生掌握JAVA程序设计语言,理解面向对象程序设计的思路和方法,掌握网络编程的基本技术,培养学生的编程能力,养成良好编码的习惯,为将来参与实际项目的开发奠定坚实的基础。

(六)游戏开发模块(专业课)

23.ANDROID项目实战

《ANDROID项目实战》是手机软件开发专业必修课,从基础开始学习,循环渐进,精通GOOGLE ANDROID 开发,熟练掌握4G移动应用程序开发,通过项目实践,提升动手能力,将所学知识整合运用到项目中。具体内容包括:ANDROID环境的搭建,ANDROID项目结构分

析,用户界面设计,2D、3D图形绘制,数据存储和访问,定位服务于地图应用,网络编程,ANDROID NDK开发及综合案例。

24. UNITY3D

《UNITY3D游戏开发》课程是由UNITY TECHNOLOGIES开发的一个让玩家轻松创建如三维视频游戏、建筑可视化、实时三维动画等类型互动内容的多平台的综合型游戏开发工具,是一个全面整合的专业游戏引擎。UNITY类似于DIRECTOR,BLENDER GAME ENGINE, VIRTOOLS 或 TORQUE GAME BUILDER等利用交互的图型化开发环境为首要方式的软件其编辑器运行在WINDOWS 和MAC OS X下,可发布游戏至WINDOWS、MAC、WII、IPHONE、WINDOWS PHONE 8和ANDROID平台。也可以利用UNITY WEB PLAYER插件发布网页游戏,支持MAC 和WINDOWS 的网页浏览。它的网页播放器也被MAC WIDGETS所支持,UNITY3D因为极其强大的兼容性得到各大网络游戏公司的亲睐。

(七)跟岗、顶岗实习

25.跟岗实习

通过跟岗实习使学生从不具有独立操作能力、不能完全适应实习岗位要求,在专业人员指导下部分参与实际辅助工作的活动,为后续的顶岗实习打下基础。

26.顶岗实习

通过顶岗实习,复习巩固学生的专业知识,让学生综合运用相关专业知识,锻炼用理论联系实际的方法去解决具体问题的能力;使学生完全履行其实习岗位的所有职责,锻炼、考察学生的综合能力,同时也是检验教师的教学质量。

附件

2. 本专业实习课占69%;

3.社团活动安排在每周星期三下午5、6、7、8节课;

4.每学期的第20周为生产实习周。

计算机程序设计实践

江苏科技大学 课程实践报告 设计题目: 计算机程序设计实践(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

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

东北石油大学 计算机程序设计训练 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/8c2101180.html, 4.撰写训练报告,7月10日交到自动化馆104 完成期限201*年7月1**号 指导教师*** 201*年6 月**日

简易计算器的设计与实现

沈阳航空航天大学 课程设计报告 课程设计名称:单片机系统综合课程设计课程设计题目:简易计算器的设计与实现 院(系): 专业: 班级: 学号: 姓名: 指导教师: 完成日期:

沈阳航空航天大学课程设计报告 目录 第1章总体设计方案 (1) 1.1设计内容 (1) 1.2设计原理 (1) 1.3设计思路 (2) 1.4实验环境 (2) 第2章详细设计方案 (3) 2.1硬件电路设计 (3) 2.2主程序设计 (7) 2.2功能模块的设计与实现 (8) 第3章结果测试及分析 (11) 3.1结果测试 (11) 3.2结果分析 (11) 参考文献 (12) 附录1 元件清单 (13) 附录2 总电路图 (14) 附录3 程序代码 (15)

第1章总体设计方案 1.1 设计内容 本设计是基于51系列的单片机进行的十进制计算器系统设计,可以完成计算器的键盘输入,进行加、减、乘、除1位无符号数字的简单四则运算,并在6位8段数码管上显示相应的结果。 设计过程在硬件与软件方面进行同步设计。硬件方面从功能考虑,首先选择内部存储资源丰富的8751单片机,输入采用4×4矩阵键盘。显示采用6位8段共阳极数码管动态显示。软件方面从分析计算器功能、流程图设计,再到程序的编写进行系统设计。编程语言方面从程序总体设计以及高效性和功能性对C语言和汇编语言进行比较分析,最终选用汇编语言进行编程,并用protel99se涉及硬件电路。 1.2 设计原理 在该课程设计中,主要用到一个8751芯片和串接的共阳数码管,和一组阵列式键盘。作为该设计的主要部分,下面将对它们的原理及功能做详细介绍和说明。 1)提出方案 以8751为核心,和数码管以及键盘用实验箱上已有的器件实现计算器的功能。 2) 总体方案实现 (1)要解决键值得读入。先向键盘的全部列线送低电平,在检测键盘的行线,如果有一行为低电平,说明可能有按键按下,则程序转入抖动检测---就是延时10ms再读键盘的行线,如读得的数据与第一次的相同,说明真的有按键按下,程序转入确认哪一键按下的程序,该程序是依次向键盘的列线送低电平,然后读键盘的行线,如果读的值与第一次相同就停止读,此时就会的到键盘的行码与列码

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

计算机程序设计员高级理论知识训练题计算机程序设计员高级理论知识训练题选择一个正确的答案,一、单项选择(选择一个正确的答案,将相应的字母填入题内的括号中。) 单项选择选择一个正确的答案将相应的字母填入题内的括号中。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. 商标是指商品的生产者、经营者或( )的提供者用以标明自己所生产、经营的商品或提供的服务与其他人

计算机基础与程序设计试题及答案

计算机基础与程序设计试题 课程代码:02275 一、单项选择题(本大题共20小题,每小题1分,共20分) 在每小题列出的四个备选项中只有一个是符合题目要求的,请将其代码填写在题后的括号内。错选、多选或未选均无分。 1.微机一般是16位机或32位机,它指的是机器的( )。 A.速度 B.容量 C.系列号 D.字长 2.若当前路径为C盘TC子目录,仅将A盘根目录下的文件名第3个字符为P,扩展名为C 的所有文件复制到C盘TC子目录下,一定成功的命令是( )。 A.COPY A:\*P*.C B.COPY A:\??P*.C C: C.COPY A:\??P*.C D.COPY ??P*.C C:\TC 3.在C程序中,main函数的位置是( )。 A.必须作为第一个函数 B.必须作为最后一个函数 C.可以放在任意位置 D.必须放在它所调用的函数之后 4.设int a=3;下列哪一个表达式的值等于0( )。 A.a&&(a>0) B.!a||a C.a%=a D.a>=a 5.如果a=5,b=2,c=3,d=4,则表达式a>b? a:c>d? c:d的值是( )。 A.2 B.3 C.4 D.5 6.在C程序中,设一表达式中包含有int, long, char和unsigned类型的变量和数据,这四种类型数据的转换规则是( )。 A.int→unsigned→long→char B.char→int→long→unsigned C.char→int→unsigned→long D.int→char→unsigned→long 7.设有说明:int a=11, b=10;执行表达式a%=b+(a&&b)后,a的值为( )。 A.0 B.1 C.11 D.22 8.下面程序段的运行结果是( )。 main() { int x=1,y=2,z=3,s=0; if(y>x) if(y>z) s=1; else s=2; else s=3; printf(”% d\ n”,s); } A.0 B.1 C.2 D.3 1

计算机程序设计(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块钱就是那么多了.... 最后这个了字声音还故意发的很长, 明显是一种挑衅和不懈. 言外之意就是丫个穷鬼, 还敢嫌少, 没钱还敢来吃老子豆腐., 我真是吐槽不能. 实习周记二 到金山实习已经两周了.周一上午,程辉把我叫到会议室,让我根据第一周学到的知识以及对项目的了解,制

《计算机程序设计基础》作业-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++成绩、英语成绩、高数成绩等; ⑵计算:每个学生的总成绩、平均成绩,所有学生单科的平均成绩,找出总成绩和单科成绩最高的学生并输出;

单片机简易计算器课程设计

单片机简易计算器课程设计 课程设计 题目名称________________ 简易计算器设计____________ 课程名称_____________ 单片机原理及应用____________ 学生姓名________________

班级学号________________ 2018年6月20日

目录 一设计目的 (2) 二总体设计及功能介绍 (2) 三硬件仿真图 (3) 四主程序流程图 (4) 五程序源代码 (5) 六课程设计体会 (28)

设计目的 本设计是基于51系列单片机来进行的简单数字计算器设计,可以完成计算器的键盘输入,进行加、减、乘、除六位整数数范围内的基本四则运算,并在LED上显示相应的结果。软件方面使用C语言编程,并用PROTUE仿真。 二总体设计及功能介绍 根据功能和指标要求,本系统选用MCS-51 系列单片机为主控机,实现对计算器的设计。具体设计及功能如下: 由于要设计的是简单的计算器,可以进行四则运算,为了得到较好的显示效果,采用LED显示数据和结果; 另外键盘包括数字键(0?9)、符号键(+、-、x、十)、清除键和等号键,故只需要16个按键即可,设计中采用集成的计算键盘;

执行过程:开机显示零,等待键入数值,当键入数字,通过LED显示出来,当键入+、-、*、/运算符,计算器在内部执行数值转换和存储,并等待再次键入数值,当再键入数值后将显示键入的数值,按等号就会在LED上输出运算结果。 三硬件仿真图 硬件部分比较简单,当键盘按键按下时它的那一行、那一列的端口为低电平。因此,只要扫描行、列端口是否都为低电平就可以确定是哪个键被按下。

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

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<

A、5 B、4 C、8 D、输出项不合法,无正常输出 4、下面程序的输出是______ main() { int k=11; printf("k=%d,k=%o,k=%x\n",k,k,k); } (3分) D A、B、C、D、 A、k=11,k=12,k=13 B、k=11,k=13,k=13 C、k=11,k=013,k=oXb D、k=11,k=13,k=b 5、若有以下定义和语句: int u=010,v=0x10,w=10; printf(″%d,%d,%d\n″,u,v,w); 则输出结果是: (3分) A A、B、C、D、 A、8,16,10 B、10,10,10 C、8,8,10 D、8,10,10 6、以下程序的输出结果是 main( ) { int k=17; printf("%d,%o,%x \n",k,k,k); }(3分) D A、B、C、D、 A、17,021,0x11 B、17,17,17 C、17,0x11,021 D、17,21,11 7、下面程序的输出是____

计算机编程习题

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

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

相关文档
相关文档 最新文档