首页 > 汉语言文学> 外国文学史
题目内容 (请给出正确答案)
[主观题]

Programs and Programming 程序与编程 Computer programs, which are also called software, are instruc

Programs and Programming

程序与编程

Computer programs, which are also called software, are instructions that cause the hardware-the machines-to do work. Software as a whole can be divided into a number of categories based on the types of work done by programs. The two primary software categories are operating systems (system software), which controls the working of the computer, and application software, which addresses the multitude of tasks for which people use computers. System software, thus, handles such essential, but often invisible, chores as maintaining disk files and managing the screen. whereasc[1]application software performs word processing, database management, and the like. Two additional categories that are neither system nor application software, although they contain elements of both, are network software, which enables groups of computers to communicate, and Ianguage software, which provides programmers with the tools they need to write programs. In addition to these task_based[2]categories, several types of software are described based on their method of distribution. These include the so-called canned programs or packaged software, developed and sold primarily through retail ourlets; freeware and public domain software, which is made available without cost by its developer; shareware, which is similar to freeware but usually carries a small fee for those who like the program; and the infamous vaporware, which is software that either does not reach the market or appears much later than promised.

Operating Systems

Different types of peripheral devices, disk drives, printers, communications networks, and so on handle and store data differently from the way the computer handles and stores it. Internal operating systems, usually stored in ROM memory,[3]were developed primarily to coordinate and translate data flows from dissimilar sources, such as disk drives or coprocessors (processing chips that perform simultaneous but different operations from the central unit). An operating system is a master control program, permanently stored in memory, that interprets user commands requesting various kinds of services, such as display, print, or copy a data file, list all files in a directory, or execute a particular program.

Application

Application is a computer program designed to help people perform a certain type of work. An application, thus. differs from an operating system (which runs a computer), a utility (which performs maintenance or general purpose chores), and a language (with which computer programs are created). Depending on the work for which it was designed, an application can manipulate text, numbers, graphics, or a combination of these elements. Some application packages offer considerable computing power by focusing on a single task, such as Wordpad[4]; others, called integrated software, offer somewhat less power but include several applications, such as Winword, Excel and Foxpro.

Programming

A program is a sequence of instructions that tells the hardware of a computer what operations to perform on data. Programs can be built into the hardware itself, or they may exist independently in a form known as software. In some specialized, or-dedicated- computers the operating instructions are embedded in their circuitry; common examples are the microcomputers found in calculators, wristwatches, automobile engines, and microwave ovens. A general purpose computer, on the other hand, contains some built-in programs (in ROM) or instructions (in the processor chip), but it depends on external programs to perform useful tasks. Once a computer has been programmed, it can do only as much or as little as the software controlling it at any given moment enables it to do. Software in widespread use includes a wide range of applications programs-instructions to the computer on how to perform various tasks.

1. Application Program Interface

Application Program Interface is a set of routines that an application program uses to request and carry out lower level services performed by a computer's operating system. An application program carries out two types of tasks: those related to work being performed, such as accepting text or numbers input to a document or spreadsheet, and those related to maintenance chores, such as managing files and displaying information on the screen. These maintenance chores are performed by the computer's operating system, and an application program interface (API) provides the program with a means of communicating with the system, telling it which system level task to perform and when. On computers running a graphical user interface such as that on the Apple Macintosh, an API also helps application programs manage Window menus, icons, and so on. On local area networks, an API, such as IBMs NetBIOS, provides applications with a uniform means of requesting services from the lower levels of the network.

2. Word Processor

Word Processor is an application program for manipulating text-based documents; the electronic equivalent of paper, pen, typewriter, eraser, and most likely, dictionary and thesaurus. Word processors run the gamut from simple through complex,[5]but all ease the tasks associated with editing documents (deleting, inserting, rewording, and so on). Depending on the program and the equipment in use, word processors can display documents either in text mode, using highlighting, underlining, or color to represent italics, boldfacing, and other such formatting, or in graphics mode, wherein formatting and, sometimes, a variety of fonts appear on the screen as they will on the printed page. All word processors offer at least limited facilities for document formatting, such as font changes, page layout, paragraph indention, and the like. Some word processors can also check spelling, find synonyms, incorporate graphics created with another program, correctly align mathematical formulas, create and print form letters, perform calculations, display documents in multiple on screen windows, and enable users to record macros that simplify difficult or repetitive operations.

Notes

[1]whereas: 连接词,表示对比,翻译成“而”。如:We are working, whereas they are playing我们在干活,而他们却在玩。

[2]task-based: 以任务为依据的,基于任务的。

[3]ROM memory: ROM是read-only memory的简写形式,只读存储器。

[4]Wordpad, Winword, Excel, and Foxpro:一些应用软件的名字,分别用于文字处理、电子表格和数据库。

[5]Word processors run the gamut from simple through complex. 文字处理软件负责从简单到复杂的所有工作。

查看答案
答案
收藏
如果结果不匹配,请 联系老师 获取答案
您可能会需要:
您的账号:,可能还需要:
您的账号:
发送账号密码至手机
发送
安装优题宝APP,拍照搜题省时又省心!
更多“Programs and Programming 程序与编程…”相关的问题
第1题
In problem solving programs, ______. A.game-playing is the center of all the programs B.AI program

In problem solving programs, ______.

A.game-playing is the center of all the programs

B.AI programs can not think in the way human beings do

C.if you often play games, your mathematics can be increased rapidly

D.some people are told to find solutions

点击查看答案
第2题
______ software, also called end-user program, includes database programs, word processors, spreadsh
eets etc.

A.Application B.System C.Compiler D.Utility

点击查看答案
第3题
The students who ______ tolerated the pain for the longest time.A.listened to different ra

The students who ______ tolerated the pain for the longest time.

A.listened to different radio programs

B.could produce a kind of chemicals

C.don't have stress or pain

D.listened to a funny program

点击查看答案
第4题
The students who ______ tolerated the pain for the longest time. A. listened to diff

The students who ______ tolerated the pain for the longest time.

A. listened to different radio programs

B. could produce a kind of chemicals

C. don't have stress or pain

D. listened to a funny program

点击查看答案
第5题
从下面提供的答案中选出应填入下列英文语句中______内的正确答案。 An antivirus program (1) a virus

从下面提供的答案中选出应填入下列英文语句中______内的正确答案。

An antivirus program(1)a virus by searching code recognized as that of one of the thousands of viruses known to afflict computer systems. An antivirus program also can be used to create a checksum for(2)files on your disk, save the checksums in a special file, and then use the statistic to(3)whether the files are modified by some new virus. Terminate and stay resident (TSR) programs can check for unusual(4)to access vital disk areas and system files, and check files you copy into memory to be sure they are not(5).

点击查看答案
第6题
从下面提供的答案中选出应填入下列英文语句中______内的正确答案。 The relational database model require

从下面提供的答案中选出应填入下列英文语句中______内的正确答案。

The relational database model requires the data be(1)through programs that don't rely on the position of the data in the database. This is in direct(2)to the other database mode, where the program has to follow a series of pointers to the data it seeks.A program(3)a relational database simply asks for the data it seeks; the DBMS performs the necessary searches and(4)the information. The(5)on how the search is done are specific to the DBMS and vary from product to product.

点击查看答案
第7题
从下面提供的答案中选出应填入下列英文语句中______内的正确答案。 The most accurate and most boring way

从下面提供的答案中选出应填入下列英文语句中______内的正确答案。

The most accurate and most boring way to(1)Java is that it is a new computer programming language developed by Sun Microsystems that creates(2)independent programs that can be distributed and run remotely. To run Java programs,a computer must have a Java interpreter. Currently(3)Java programs are small "applets" that are(3)as part of web pages.

When you use a Java(4)browser to view a Web page that includes a Java applet, the browser loads the applet onto your computer through your modem or network. Then the Java interpreter runs the applet, which could include animation or sound, on your computer rather than transmitting the code bit by bit over Internet. Afew thousand bytes of Java code can turn into a powerful program on your computer.

So an applet could include(5)with Java interpreter.

点击查看答案
第8题
选出应填入下面一段英语中______内的正确答案。 Since the time of John von Neumann, the basic conceptua

选出应填入下面一段英语中______内的正确答案。

Since the time of John von Neumann, the basic conceptual model used to think about computers and programs has(1)unchanged, in(2)of many advances in both hardware and software technology. In the(3)that von Neumann proposed, the basic instruction cycle is for the processor to fetch the instruction pointed at by the program counter,(4)the program counter, and then execute the instruction. Because instructions are executed strictly sequentially, there is little inherent parallelism, and(5)opportunity to employ large numbers of processors to gain speed.

供选择的答案:

(1) small (2) big (3) add (4) little (5) model

(6) remained (7) style (8) increase (9) stead (10) spite

(11) already (12) period (13) formula (14) decrease (15) not

点击查看答案
第9题
Computer Languages 计算机语言 A computer must be given instructions in a language that it understa

Computer Languages

计算机语言

A computer must be given instructions in a language that it understands, that is, a particular pattern of binary digital information. On the earliest computers, programming was a difficult, laborious task, because vacuum tube ON/OFF switches had to be set by hand. Teams of programmers often took days to program simple tasks, such as sorting a list of names. Since that time a number of computer languages have been devised, some with particular kinds of functioning in mind and others aimed more at ease of use-the user-friendly approach.

Machine Language

Unfortunately, the computer's own binary based language, or machine language, is difficult for humans to use. The programmer must input every command and all data in binary form, and a basic operation such as comparing the contents of a register to the data in a memory chip location might look like this: 11001010 00010111 11110101 00101011. Machine language programming is such a tedious, time-consuming task that the time saved in running the program rarely justifies the days or weeks needed to write the program.

Assembly Language

One method programmers devised to shorten and simplify the process is called assembly language programming. By assigning a short (usually three letter) mnemonic code to each machine language command, assembly language programs could be written and-debugged-cleaned of logic and date errors-in a fraction of the time needed by machine language programmers. In assembly language, each mnemonic command and its symbolic operands equals one machine instruction. An assembler program translates the mnemonic opcodes (operation codes) and symbolic operands into binary language and executes the program. Assembly language is a type of low level computer programming language in which each statement corresponds directly to a single machine instruction. Assembly languages are, thus, specific to a given processor. After writing an assembly language program, the programmer must use the assembler language into machine code. Assembly language provides precise control of the computer, but assembly language programs written for one type of computer must be rewritten to operate on another type. Assembly language might be used instead of a high levcl language for any of three major reasons: speed, control, and preference. Programs written in assembly language usually run faster than those generated by a compiler; use of assembly language lets a programmer interact directly with the hardware (processor, memory, display, and input/output ports). Assembly language, however, can be used only with one type of CPU chip or microprocessor. Programmers who expended much time and effort to learn how to program one computer had to learn a new programming style each time they worked on another machine. What was needed was a shorthand method by which one symbolic statement could represent a sequence of many machine language instructions, and a way that would allow the same program to run on several types of machines. These needs led to the development of so-called high level languages.

High Level Languages

High level languages often use English-Iike words-for example, LIST, PRINT, OPEN, and so on-as commands that might stand for a sequence of tens or hundreds of machine language instructions. The commands are entered from the keyboard or from a program in memory or in a storage device, and they are interpreted by a program that translates them into machine language instructions.

Translator programs are of two kinds: interpreters and compilers. With an interpreter, programs that loop back to reexecute part of their instructions reinterpret the same instructions each time it appears, so interpreted programs run much more slowly than machine language programs. Compilers, by contrast, translate an entire program into machine language prior to execution, so such programs run as rapidly as though they were written directly in machine language.

American computer scientist Grace Hopper is credited with implementing the first commercially oriented computer language. After programming an experimental computer at Harvard University[1], she worked on the UNIVAC[2]I and II computers and developed a commercially usable high level programming language called FLOW MATIC to facilitate computer use in scientific applications. IBM[3]then developed a language that would simplify work involving complicated mathematical formulas. Begun in 1954 and completed in 1957, FORTRAN (FORmula TRANslator)[4]was the first comprehensive high level programming language that was widely used. In 1957, the Association for Computing Machinery[5]set out to develop a universal language that would correct some of FORTRAN' s perceived faults. A year later, they released ALGOL[6](ALGOrithmic Language), another scientifically oriented language; widely used in Europe in the 1960s and 1970s, it has since been superseded by newer languages, while FORTRAN continues to be used because of the huge investment in existing programs. COBOL[7](COmmon Business Oriented Language), a commercial and business programming language, concentrates on data organization and file handling and is widely used today in business.

BASIC[8](Beginners All-purpose Symbolic Instruction Code) was developed at Dartmouth College in the early 1960s for use by nonprofessional computer users. The language came into almost universal use with the microcomputer explosion of the 1970s and 1980s. Condemned as slow, inefficient, and inelegant by its detractors, BASIC is nevertheless simple to learn and easy to use. Because many early microcomputers were sold with BASIC built into the hardware (in ROM memory) the language rapidly came into widespread use. As a very simple example of a BASIC program, consider the addition of the numbers 1 and 2, and the display of the result. This is written as follows (the numerals 10-40 are line numbers):

10 A=1

20 B=2

30 C=A+B

40 PRINT C

Although hundreds of different computer languages and variants exist, several others deserve mention. PASCAL[9], originally designed as a teaching tool, is now one of the most popular microcomputer languages. LOGO was developed to introduce children to computers. C, a language Bell Laboratories designed in the 1970s, is widely used in developing systems programs, such as language translators. LISP[10]and PROLOG are widely used in artificial intelligence.

COBOL

COBOL, in computer science, acronym for COmmon Business-oriented language, is a verbose, English-like programming language developed between 1959 and 1961. Its establishment as a required language by the U. S. Department of Defense, its emphasis on data structures. and its English-like syntax (compared to those of FORTRAN and ALGOL) led to its widespread acceptance and usage, especially in business applications. Programs written in COBOL, which is a compiled language, are split into four divisions: Identification, Environment, Data, and Procedure. The Identification division specifies the name of the program and contains any other documentation the programmer wants to add. The Environment division specifies the computer(s) being used and the files used in the program for input and output. The Data division describes the data used in the program. The Procedure division contains the procedures that dictate the actions of the program.

C & C++

A widely used programming language, C was developed by Dennis Ritchie at Bell Laboratories in 1972; it was so named because its immediate predecessor was the B programming language. Although C is considered by many to be more a machine independent assembly language than a high level language, its close association with the UNIX[11]operating system, its enormous popularity, and its standardization by the American National Standards Institute (ANSl)[12]have made it perhaps the closest thing to a standard programming language in the microcomputer/workstation marketplace. C is a compiled language that contains a small set of built in functions that are machine dependent. The rest of the C functions are machine independent and are contained in libraries that can be accessed from C programs. C programs are composed of one or more functions defined by the programmer; thus, C is a structured programming language. C+ +, in computer science, is an object oriented version of the C programming language, developed by Bjarne Stroustrup in the early 1980s at Bell Laboratories and adopted by a number of vendors, including Apple Computer, Sun Microsystems, Borland International, and Microsoft Corporation.

Notes

[1]Harvard University:美国哈佛大学。

[2]UNIVAC(Universal Automatic Computer):通用自动计算机。

[3]IBM(International Business Machine Corp):国际商用机器公司。

[4]FORTRAN(FORmula TRANslator):公式翻译程序设计语言。

[5]the Association for Computing Machinery:计算机协会(美国)。

[6]ALGOL(ALGOrithmic Language):面向代数的语言。

[7]COBOL(Common Business Oriented Language):面向商业的通用语言。

[8]BASIC(Beginners All-purpose Symbolic Instruction Code):初学者通用符号指令码。

[9]PASCAL(Philips Automatic Sequence Calculator):菲利浦自动顺序计算机语言。

[10]LISP(List Process):表处理程序,或表处理语言。

[11]UNIX(Uniplexed Information and Computer Systems):UNIX操作系统,1969年在

AT&T Bell实验室开发的多用户多任务操作系统。

[12]ANSI(American National Standards Institute):美国国家标准学(协)会。

点击查看答案
第10题
Assembly Language汇编语言Introducing Assembly Language Assembly language unlocks the secrets of you

Assembly Language

汇编语言

Introducing Assembly Language

Assembly language unlocks the secrets of your computer's hardware and software[1]. It teaches you about the way the computer's hardware and operating system work together and how application programs communicate with the operating system.

To understand a computer and it.s operating system fully, one needs to study software at various levels. One is the application program level, where such programs interact with DOS. Another is the high-level language level, where powerful statements are expanded into many machine instructions recognized directly by CPU (Central Processing Unit), as well as the way programs communicate with DOS.

What Is Assembly Language?

Assembly language is a programming language with a one-to-one correspondence between its statements and a computer's machine language. There is no single assembly language because there is no single type of computer CPU. Each assembly language is directly influenced by a computer's machine instruction set and hardware architecture.

Strictly speaking, IBM-PC assembly language refers to instructions recognized by the intel 8086-80486(CPU) microprocessor family. But there is such close interaction between the CPU, computer peripherals, the DOS operating system, and the macro assembler itself that our discussions will often include all these topics.

What Is An Assembler?

An assembler is a program that converts source-code programs into machine language. In this passage, we will refer to an assembler that generates machine instructions for IBM- compatible microcomputers. All such computers use the Intel family of microprocessors, beginning with the Intel 8088, through the Intel 80486 (and beyond). Our programs will run under the PC-DOS/MS-DOS operating system, version 3. 0 or later. The two best- known assemblers for the IBM-PC are MASM (Microsoft Assembler) and TASM (Borland Turbo Assembler).

Assembly language is a specific set of instructions for a particular computer system. It provides a direct correspondence between symbolic statements and machine language. An assembler is a program that translates a program written in assembly language into machine language, which may in turn be executed by the computer. Each type of computer has a different assembly language, because the computer's design influences the instructions it can execute.

Assembly language is called a low-level language because it is close to machine language in structure and function. We can say that each assembly language instruction corresponds to one machine instruction. In contrast, high-level languages such as Pascal[2], BASIC[3], FORTRAN[4], and COBOL[5]contain powerful statements that are translated into many machine instructions by a compiler.

Why Learn Assembly Language?

People learn assembly language for various reasons. The most obvious one may be to learn about the computer's architecture and operating system. You may want to learn more about the computer you work with and about the way languages generate machine code. Because of assembly language's close relationship to machine language, it is closely tied to the computer's hardware and software.

You may also want to learn assembly language for its utility. Certain types of programming are difficult or impossible to do in high-level language. For example, direct communication with the computer's operating system may be necessary. A high-speed color graphics program may have to be written using a minimum of memory space. A special program may be needed to interface a printer to a computer. Perhaps you will need to write a telecommunications program for the IBM-PC. Clearly, the list of assembly language applications is endless.

Often there is a need to remove restrictions. High-Ievel languages, out of necessity, impose rules about what is allowed in a program. For example, Pascal does not allow a character value to be assigned to an integer variable.[6] This makes good sense unless there is a specific need to do just that. An experienced programmer will find a way around this restriction or rule; nearly everything is left to the discretion of the programmer. The price for such freedom is the need to handle many details that would otherwise be taken care of by the programming language itself.

Assembly language's usefulness as a learning tool should not be underestimateD. By having such intimate contact with the operating system, assembly language programmers come to know instinctively is how the operating system works. This knowledge, coupled with knowledge of hardware and data storage, gives them a tremendous advantage when tackling unusual programming problems. They have a different viewpoint than programmers who know only high-level language.

Assembly Language Applications

At first, the assembly language programs presented later will seem almost trivial. Those new to assembly language often cannot believe the amount of work required to perform relatively simple tasks. The language requires a great deal of attention to detail. Most programmers don't write large application programs in assembly language. Instead, they write short, specific routines.

Often we write subroutines in assembly language and call them from high-level language programs. You can take advantage of the strengths of the high-level languages by using them to write applications. Then you can write assembly language subroutines to handle operations that are not available in the high-level language.

Suppose you are writing a business application program in COBOL for the IBM-PC. You then discover that you need to check the free space on the disk, create a subdirectory, write a file, and create overlapping windows, all from within the program. Assuming that your COBOL compiler does not do all this, you can then write assembly language subroutines to handle these tasks.

Let's use another example: you might have written a word processing program in C[7]or Pascal, but it performs slowly when.updating the screen display. If you knew how, you could write routines in assembly language to speed up critical parts of the application and allow the program to perform up to professional standards.

Large application programs written purely in assembly language, however, are beyond the scope of the person who has just finished this book. There are many people who write complete assembly language application program for the IBM-PC. The few programmers in this group are familiar with several machine architectures and assemblers, and have been programming professionally for at least several years. These fortunate individuals still had to start with a basic foundation, and this book is intended to help you acquire just that.

Above all, assembly language programmers must know their date, for without a detailed understanding of how each date type is stored(at the bit level) , one might make serious mistakes. High-Ievel programming languages intentionally shield programmers from implementation-specific details, in the name of convenience and source-code portability. Assembly language, in contrast, is highly machine-specific and imposes few, if any, restrictions.

Machine Language

Before we embark on a rather long and detailed study of assembly language, let's put it into perspective. A computer doesn't actually understand assembly language-it understands machine language. Machine language is a language made up of numbers, which can be interpreted by a computer's CPU. A CPU usually has a small program embedded directly in the chip, called microcode. The microcode interpreter translates machine instructions directly into hardware signals.

Machine language makes it possible for the CPU to perform ordinary tasks, such as moving numbers or performing arithmetiC. Each CPU has its own machine language; or, in the case of IBM-compatible computers, all CPUs that belong to the intel family (8088, 8086,80186,80286,80386,80486) share a common machine language. This is an example of a machine language instruction that moves 5 into the AL register: 10110000 00000101. The number is written in binary, a number system made up of only the digits 1 and 0. The first 8 bits are the operation code (op code), which identifies it as the instruction that moves an 8-bit number to the AL register. The second 8 bits are the operand[8]. The complete instruction moves the number 5 to a register called AL. Registers are high-speed storage locations inside the CPU. They are identified by two-letter names, such as AH, AL, or AX.

A CPU's instructions set is the set of machine instruciions that the CPU is able to execute. For the Intel CPU family, the instruction set is downward-compatible, meaning that an instruction that works on a lower-level processor will always work on a higher-level processor. For example, the MOV instruction[9]works on the 8088, and therefore must work on the 80286. But there are many advanced instructions for the 80286 that do not work on the 8088.

At one time, all programs were written in machine language. But it's easy to see that machine instructions are difficult for humans to read and write. This is why assemblers and compilers were created, which would convert more readable instructions, created by a text editor, into machine language. Instead of writing the machine instruction shown earlier, we would write the following in assembly language:

M o v ah, 5

Notes

[1]unlocks the secrets:揭开了……奥秘。

[2]Pascal(Philips Automatic Sequence Calculator):菲利浦自动顺序计算机语言。

[3]Basic(Beginner's All-purpose Symbolic Instruction Code):初学者通用符号指令码。

[4]Fortran(Formula Translator):公式翻译程序设计语言,FORTRAN语言。

[5]COBOL(Common Business-Oriented Language):面向商业的通用语言,COBOL语言。

[6]For example,Pascal does not allow a character value to be assigned to an integer variable.例如,Pascal语言就不允许给一个整变量赋予字符值。

[7]C:C语言,一种高级程序设计语言,由贝尔实验室开发成功。

[8]Operand:操作数;运算数。

[9]Mov instruction:数据传输指令。

Say whether the following is true or not:

点击查看答案
第11题
This new TV technology is called Qube (求比), a pay-cable system now operating in Columbus, Ohio in

This new TV technology is called Qube (求比), a pay-cable system now operating in Columbus, Ohio in 20,000 homes for its first trial run. The new "two-way" cable system allows subscribers to "talk back" to those people miles away behind the TV cameras. Qube subscribers can select 30 different programs by pressing one of the buttons on a box like device, called the Qube console. (1)On the console, the channel selectors are connected by wire (cable) from the box, to the TV set, through the wall, into the street, then over utility poles (电线杆) or underground for miles and miles to the computers at the Qube's TV studio headquarters.Nine at the buttons connect to special TV programs that allow the audience to respond to questions by pressing the appropriate button on the Qube box, sending electronic signals to the Eclipse computers. A question is flashed on the screen with possible answers; or buttons 2 can serve as "yes" or "no" replies. The computers in the TV studio tabulate the responses from all viewers and flash the results on TV. (2)At last, the viewer can talk to his or her TV, and so far, Qube subscribers have held dialogues with politicians, decided on talent show winners, and even named a baby.They call it "touching in" since the words "touch now" flash at the bottom of the TV screen when a response is requested.

Qube is revolutionizing American's relationship with television. As expected, the more popular of the 30 channels are those where the audience can "interact" and "touch in". the computers scan the response buttons every 6 seconds to provide the talk-back facility. (3)Quiz shows allow the audience to guess along with the players in the TV studios by responding to the multiple choice or true-false questions flashed on the TV screen.A weekly amateur talent contest. Talent Search, has viewers voting on whether each local act should be allowed to continue. When 50% or more hit the "no" button, the performer must stop. An interview show called Columbus Active makes frequent use of the two-way connection. (4)On a recent program 53% of Qube viewers touched in to say they would 'jump at the chance' to have dinner with ex-president Richard Nixon.Qube viewers are still waiting for the time when a politician will make a statement and then ask his audience: "How many of you believed what I just said?"

Qube has the ability to provide a range of services that viewers can choose to subscribe to. (5)In the past, only a way a viewer could control what was broadcast on TV was to change the channel.Some see Qube as the beginning of a new era--Narrowcast. Narrowcast indicates the computers have ability to send a certain program only to some TV households (the rest get snow). With the cooperation of local colleges, Qube viewers, at extra cost can have various courses narrowcast into their living rooms.

点击查看答案
退出 登录/注册
发送账号至手机
密码将被重置
获取验证码
发送
温馨提示
该问题答案仅针对搜题卡用户开放,请点击购买搜题卡。
马上购买搜题卡
我已购买搜题卡, 登录账号 继续查看答案
重置密码
确认修改