百度文库 - 让每个人平等地提升自我!
计算机专业英语课程考核说明
一、有关说明
1. 考核对象
国家开放大学开放教育专科信息系统开发与维护专业学生。 2. 启用时间 2015年秋季学期。 3. 考核目标
考核学员在计算机开发和应用中运用英语知识的能力,包括掌握并熟练运用常见的专业英语词汇、词组和句型,阅读一般计算机英语文献,以及对难度适当的文献进行翻译的能力。
4. 考核依据
本课程考核说明是依据国家开放大学《计算机专业英语课程教学大纲》、文字教材《计算机专业英语》(穆志纯主编,中央广播电视大学出版社2004年6月第1版)制定的。本课程考核说明是课程考核命题的基本依据。
5. 考核方式及计分方法
本课程考核采用形成性考核与终结性考试相结合的方式。形成性考核占课程综合成绩的50%,终结性考试占课程综合成绩的50%。课程考核成绩统一采用百分制,即形成性考核、终结性考试、课程综合成绩均采用百分制。
课程综合成绩达到60分及以上(及格),可获得本课程相应学分。 二、考核方式与要求 (一)形成性考核 1. 考核目的
加强对学生平时自主学习过程的指导和监督,重在对学生自主学习过程进行指导和检测,引导学生按照教学要求和学习计划完成学习任务,达到掌握知识、提高能力的目标,提高学生的综合素质。 2.考核手段
形成性考核成绩包括形成性作业成绩和学习过程表现成绩两部分,形成性作业成绩课程综合成绩30%,学习过程表现成绩占课程综合成绩20%。学习过程表现成绩评定由分部(省校)负责设计组织。
形成性作业采用纸质形成性考核册。
1
百度文库 - 让每个人平等地提升自我!
3.形成性考核任务的形式及计分方法
形成性作业任务列表
序次 1 2 3 绩。
(二)终结性考试
1. 考试目的
终结性考试是在形成性考核的基础上,对学生学习情况和学习效果进行的一次全面检测。
2. 命题原则
第一,本课程的考试命题严格控制在教学大纲规定的教学内容和教学要求的范围之内。
第二,考试命题覆盖本课程教材的1-9章,既全面,又突出重点。 第三,每份试卷所考的内容,覆盖本课程教材所学内容的70%以上章节。 第四,试题难度适中。一般来讲,可分为:容易、适中、较难三个程度,所占比例大致为:容易占30%,适中占50%,较难占20%。
3. 考试手段 网络考试。 4.考试方式 闭卷。 5. 考试时限 60分钟。
三、终结性考试题型及规范解答举例
章节 第1-3章 第4-6章 第6-9章 形式 形成性作业 形成性作业 形成性作业 开始时间 第3周 第6周 第9周 结束时间 第10周末 第12周末 第15周末 每次形考任务按照百分制计分,所得分数平均分即为课程的形成性作业成
Ⅰ. Vocabulary(词汇,60分)
(一).Fill in the blanks with the corresponding Chinese expressions that list below. (写出下列词组的汉语。 共20分,每题2分)
A.数据仓库 B.机器语言 C.软件工程 D.硬盘 E.计算机病毒 F.操作系统 G.管理信息系统 H. 属性窗口 I. 电子商务 J. 中央处理器 2
百度文库 - 让每个人平等地提升自我!
1. central processing unit(CPU) 2. operating system
3. hard disk 4. management information system 5. electronic commerce 6. data warehouse 7. Software engineering 8.Property Window
9. machine language 10.computer virus
(二).Fill in the blanks with the corresponding English abbreviations that list below. (从下面方框中选择合适英语缩写.。共20分,每题2分)
A.LAN B.MDI C.TCP D.FTP E.RAM F.USB G.DBMS H.OOP I.IDE J.SQL
1.随机存储器 2.局域网 3.传输控制协议 4.文件传送[输]协议 5.通用串行总线 6.面向对象编程 7.集成开发环境 8.结构化查询语言 9.数据库管理系统 10.多文档界面
(三)Fill in the blanks with the corresponding English abbreviations that list below. (从下面方框中选择合适英语缩写.。共20分,每题2分)
A. 音频 B. 输入 C. 高级语言 D. 应用软件 E. 结构化程序设计 F. 系统软件 G.功能测试 H. 多媒体 I.交换机 J. 防火墙 1. input 2. high-level language 3. structured programming 4. functional testing
3
百度文库 - 让每个人平等地提升自我!
5. multimedia 6. switch 7. firewall 8. application software 9. system software 10. audio
Ⅱ. Comprehension( 阅读理解,40分) Passage A
During initial days of computing, software was largely developed by small groups of people. When this software was to be maintained by another set of people, it used to be a nightmarish experience. When large commercial projects were to be handled, it used to be an almost impossible task to keep the time and budget under control, and projects used to get delayed and many projects were abandoned halfway. There was no systematic procedure for the software development; everything was done on ad hoc basis. This ad hoc approach led to the ‘software crisis’.
Over the last few decades there has been a tremendous growth in information technology and its impact on everyday life. Complex software systems have become critical to the operation of many systems in areas such as banking, communications, manufacturing, power generation, and transportation. Progress in computer science and accumulated experience with industrial production of software have led to the emergence of software engineering as a separate discipline. The software engineering discipline has been defined as \quantifiable approaches to the development, operation, and maintenance of software.\application of engineering to software .
The computer science discipline concerns with developing large applications. Software engineering covers not only the technical aspects of building software systems, but also management issues, such as directing programming teams, scheduling, and budgeting.
For developing a software product, the development process is divided into different stages. A convenient way of splitting the whole process is to divide the development into the following five stages:
Requirements Analysis & Specification: define the system requirements in detail Design: specify system architecture and modules in detail Coding: produce source code
Testing: deal with unit testing and system testing
Maintenance: fix bugs, enhance features and adapt across platforms.
(一)Tell whether the following statements are true(T) or false(F) according to the passage A.(根据上文的内容判断下列句子的正误。20分,每题2分)
( ) 1. During initial days of the development of software, everything was done in discipline.
( )
4
百度文库 - 让每个人平等地提升自我!
2. The definition of software engineering is \3. For developing a software product, you need design, coding and testing. 4. software engineering is the application of engineering to software .
( ) ( )
( ) quantifiable approaches to the development, operation, and maintenance of software.\
5. Software engineering only covers the technical aspects of building software systems. ( )
Passage B
A computer virus is a computer program that is created to make and spread copies of itself. The program may however also be designed to have other effects on the systems it infects, ranging from the annoying to the disastrous.
Virus attacks are growing rapidly these days. According to BusinessWeek, the 76,404 attacks reported in the first half of 2003 nearly match previous year's total number . As new antivirus tools are more powerful than before, the virus writers are getting a lot smarter with newer and creative ways to attack network systems. Let's first examine some common virus types:
Basic Virus - a piece of software code that is developed to attack computers and network systems via email or Internet connections. It quickly replicates itself and gradually attaches to files, programs or the hard drive.
Trojan Horses - This is a program that doesn't replicate when entering a system but can be effectively used to open 'back doors.' Trojan Horses allow hackers to take control over a particular system or to steal very important data.
Worm - this type of virus is able to spread itself automatically over the network from one computer to the next. During a worm attack, users' computers get infected without even having to click open email attachment or any program, etc.
Since it is very difficult to avoid the virus, your best defense is a powerful antivirus program. In order to fight with such viruses, the software vendors should focus on making their products more robust. This may ask for a trade-off between user-friendliness and security. In specific cases it may require line-by-line inspection, code retooling and even systems automation to defend the installed programs.
(二)、choose the best answer according to the passage B.(根据上文的内容选择正确的答案。20分,每题2分)
1.A computer virus is a computer program that is created to make and spread of itself.
A.programs B.virus C. copies D.files 2.Worm spread itself except by .
A.network B.E-mail C.program D.hardware 3.Antivirus program can scan and virus. A.clean B.produce C.replicate D.make
5