<<영어 해석>> 좀 부탁드려요~~ 급합니다!!내공 있어요~~!!

<<영어 해석>> 좀 부탁드려요~~ 급합니다!!내공 있어요~~!!

작성일 2005.05.02댓글 1건
    게시물 수정 , 삭제는 로그인 필요

좀 많은데요...해석 좀 부탁드려요~~

하실 수 있는데 까지만이라두....급하거든요...꼭 좀 부탁드립니다.

 

1. Control data and its access, provide for efficient device access, coordinate the use of the machine's resources, and control access to the machine.

2. Batch processing refers to the process of collecting a program (or programs) together with data and submitting this material to the operating system for execution (perhaps at a later time) without further intervention by the user.

Interactive processing refers to the technique of executing a program in a manner that allows the user to communicate with the program during its execution.

3. Interactive processing allows the user to communicate with a program during its execution. The phrase "real-time processing" means that the time required for the activities of the program being executed must coordinate with activities in the outside world.

4. An operating system that allows several activities to execute "at the same time."

5. The status of each process (ready, waiting) and the priority of each process.

6. A process that is ready could make progress if given a time slice, but giving a time slice to a process that is waiting would merely waste time since it cannot progress until some event occurs.

7. Virtual memory is the memory space whose presence is merely simulated by swapping blocks of data back and forth between a disk and the memory actually present in the machine.

8. If both processes merely need to read from the file, no conflicts will occur. However, if one of the processes is going to modify the file, them it should have exclusive access. (Such problems are discussed in Section 9.5 in the context of databases.)

9. Load balancing refers to the task of keeping all the processors busy. Scaling has to do with dividing a task into subtasks that can be performed simultaneously.

10. The machine begins by executing a program, called the bootstrap, at a predetermined location in memory. This program directs the machine to load a program (the operating system) from mass storage into main memory. The original program tells the machine to transfer its attention to the program just loaded.

11. At least half. This does not include the time required to actually transfer the data. 25 milliseconds = 25000 microseconds. Thus, 25,000 instructions could be executed during this time.

12. Memory space, disk storage space, access to a printer, time slices, and access to files.

13. The I/O-bound process. This allows the controllers to start with the I/O activities. Then the compute-bound process can run while the other is waiting for these slower activities to take place. As a general rule of thumb, priority should be given to the slower activity.

14. A mix of I/O-bound and compute-bound processes will normally produce a higher throughput than a collection of processes with similar characteristics. For example, little is gained by allowing a collection of compute-bound processes to share time. In fact, such a collection will usually get done faster without the delays caused by switching repeatedly among the different processes in the collection. However, in the case of several I/O bound processes, it could be that the relative timing of the I/O requests would produce benefits in a time-sharing environment.

15.  Save the current process' state;

           select another process from the process table;

           load that process' state;

           start the next time slice.

16. A process’s state includes the values in the CPU’s registers (including the program counter) as well as the contents of its associated memory cells.

17. If a process asks for service from a mass storage device, its time-slice will be terminated because the process must wait for the device to perform the requested operation before continuing.

18. First: Interrupt signal occurs.

 Second: Machine completes its current instruction.

 Third: Machine saves the current program state.

 Fourth: Machine begins executing the interrupt routine.

19. The client/server model is a context in which to envision communication between two processes. One process, called the client, makes requests of the other process, called the server. The server process fills the request and returns an appropriate response.

20. CORBA is a standard for communication between objects.

21. LANs and WANs.

22. kermit is the name of the receiver of the message; frogs.animals.com is the mnemonic name of the machine that handles kermit’s e-mail.

23. a. A name server is a process who’s task is to provide assistance in converting mnemonic names into IP addresses.

  b. A domain is a part of an internet controlled by a single authority.

  c. A router is a machine that connects two networks.

  d. A host is a machine in a network.

24. The values 134, 48, 4, and 123 (base ten) are written 10000110, 110000, 100, and 1111011 in base two. Therefore the 32-bit address would be 8630047B in hexadecimal.

25. The internal details of an open network are public knowledge, which allows different organizations to produce compatible products. Such details of a closed network are proprietary, which restricts the ability of organizations to produce their own versions of the network’s components.

26. a. Hypertext is text in which items are linked to other texts in a manner that allows a reader to move between related material.

  b. HTML (HyperText Markup Language) is a system for describing the structure of a hypertext document and identifying links between its components and other documents.

  c. A browser is a program that presents hypertext documents to a reader .

27. The World Wide Web is the collection of hypertext documents available on the Internet.

28. HTTP is the protocol to be used when accessing the document; frogs.animals.com is the mnemonic name of the machine holding the document; animals/moviestars is the directory path to the document; and kermit.html is the name of the document.

29. A worm promulgates itself through a network; a virus attaches itself to a program.

30. There is no single answer. Possible answers deal with corruption of data, lack of control over access to data, and general vandalism.



profile_image 익명 작성일 -

급하신거 같아 해석기를 사용했습니다;

 

1.
1.

Control data and its access, provide for efficient device access, coordinate the use of the machine's resources, and control access to the machine.
제어 데이타 그리고 그것의 접근이 , 능률적인 장치 접근에 대비하고 , 기계의 자원들의 사용 , 그리고 기계에게의 제어 접근을 조정하시오.

2.
2.

Batch processing refers to the process of collecting a program (or programs) together with data and submitting this material to the operating system for execution (perhaps at a later time) without further intervention by the user.
일괄처리가 프로그램을 모으는 것의 처리에 대해 언급합니다 ( , 또한 프로그램들 ) 이 물질을 그리고 사용자에 의한 멀리 개입없이 ( 아마 나중의 시간에(서) ) 실행을 위하여 작동하는 시스템에게 함께 데이타를 가지고 제시합니다.

Interactive processing refers to the technique of executing a program in a manner that allows the user to communicate with the program during its execution.
대화적 프로세싱은 사용자가 프로그램과 그것의 실행동안 연락하게 하는 방법안에(서) 프로그램을 실행하는 것의 테크닉에 대해 언급합니다.

3.
3.

Interactive processing allows the user to communicate with a program during its execution.
대화적 프로세싱은 사용자가 프로그램과 그것의 실행동안 연락하게 합니다.

The phrase "real-time processing" means that the time required for the activities of the program being executed must coordinate with activities in the outside world.
구절 " 실시간의 프로세싱 " 실행되는 프로그램의 활동들을 위하여 요구된 시간이 활동들과 외계안에(서) 조화를 이루어야 한다는 것을 의미합니다.

4.
4.

An operating system that allows several activities to execute "at the same time."
실행할 몇몇 활동들을 허락하는 작동하는 시스템 " 동시에 ."

5.
5.

The status of each process (ready, waiting) and the priority of each process.
각 처리의 지위 ( 준비되어 있고 , 기다립니다 ) 그리고 각 처리의 우선.

6.
6.

A process that is ready could make progress if given a time slice, but giving a time slice to a process that is waiting would merely waste time since it cannot progress until some event occurs.
준비된 처리는 진보를 이룰 수 있습니다 시간 얇게 썬 조각을 주고 , 그러나 시간 얇게 썬 조각을 기다리고 있는 처리에게 주는 것은 그것이 약간의 행사가 발생할 때까지 진행된 이후로 단지 시간을 낭비했을 것입니다.

7.
7.

Virtual memory is the memory space whose presence is merely simulated by swapping blocks of data back and forth between a disk and the memory actually present in the machine.
기계안에(서) 가상 기억이 앞 뒤로 실제로 현재의 디스크 그리고 기억사이에(서) 데이타의 블럭들을 바꾸는 것에 의하여 단지 시뮬레이트해지는 기억 공간입니다.

8.
8.

If both processes merely need to read from the file, no conflicts will occur.
양쪽의 처리들이 단지 파일로부터 , 어떤 대립들이 발생하지 않을 것을 읽을 필요가 있다면.

However, if one of the processes is going to modify the file, them it should have exclusive access.
하지만 , 하나의 처리들이 파일을 수정할 예정이라면 , 그들 그것은 용납되지 않은 접근을 가지고 있어야 합니다.

(Such problems are discussed in Section 9.5 in the context of databases.)
( ) 그런 문제들이 databases.의 문맥안에(서) 부분안에(서) 9.5를 의논됩니다

9.
9.

Load balancing refers to the task of keeping all the processors busy.
균형을 유지하는 짐이 모든 프로세서들을 바쁘게 하는 것의 과제에 대해 언급합니다.

Scaling has to do with dividing a task into subtasks that can be performed simultaneously.
늘리는 것은 과제를 동시에 수행될 수 있는 subtasks로 나누는 것을 필요로 해야 합니다.

10.
10.

The machine begins by executing a program, called the bootstrap, at a predetermined location in memory.
기계가 프로그램을 실행하는 것으로 시작하고 , 기억안의 미리 결정된 위치에(서) , bootstrap을 불렀습니다.

This program directs the machine to load a program (the operating system) from mass storage into main memory.
이 프로그램이 기계를 프로그램 ( 작동하는 시스템 ) 대량 기억으로부터 주요한 기억에 적재하는 것에게 지도합니다.

The original program tells the machine to transfer its attention to the program just loaded.
적재되어서 오리지날 프로그램이 기계에게 단지 프로그램에의 그것의 주의를 옮기라고 말했습니다.

11.
11.

At least half.
적어도 절반.

This does not include the time required to actually transfer the data.
실제로 데이타를 옮기는 것을 요구된 시간을 포함하지 않는 이것.

25 milliseconds = 25000 microseconds.
25 1000분의 1초들 = 25000 마이크로 초들.

Thus, 25,000 instructions could be executed during this time.
그래서 , 25,000 가르침들이 이 시간동안 실행될 수 있었습니다.

12.
12.

Memory space, disk storage space, access to a printer, time slices, and access to files.
기억 공간 , 디스크 저장 공간 , 프린터에게의 접근 , 시간 얇게 썬 조각들 , 그리고 파일들에의 접근.

13.
13.

The I/O-bound process.
I/O-bound 처리.

This allows the controllers to start with the I/O activities.
이것은 컨트롤러들이 I/O 활동들로 시작하게 합니다.

Then the compute-bound process can run while the other is waiting for these slower activities to take place.
그 때 compute-bound 처리는 다른 것이 이들 더 느린 활동들이 발생 하기를 기다리고 있는 동안 달릴 수 있습니다.

As a general rule of thumb, priority should be given to the slower activity.
엄지손가락의 총칙 , 우선이 더 느린 활동에게 주어져야 합니다.

14.
14.

A mix of I/O-bound and compute-bound processes will normally produce a higher throughput than a collection of processes with similar characteristics.
I/O-bound의 혼합 그리고 compute-bound 처리들이 유사한 특징들을 가진 처리들의 수집을 일반적으로 더 높은 재료 처리량을 생산할 것입니다.

For example, little is gained by allowing a collection of compute-bound processes to share time.
예를 들면 , compute-bound 처리들의 수집에게 시간을 공유하는 것을 주는 것에 의하여 작은 것이 얻어집니다.

In fact, such a collection will usually get done faster without the delays caused by switching repeatedly among the different processes in the collection.
사실상 , 그런 수집이 대개 더 빨리 틀리는 처리들의 가운데 반복해서 수집안에(서) 전환하는 것에 의해 야기된 지연들없이 지내지게 될 것입니다.

However, in the case of several I/O bound processes, it could be that the relative timing of the I/O requests would produce benefits in a time-sharing environment.
하지만 , 몇몇 I/O를 처리들을 묶이어서 , I/O 요청들의 상대적인 타이밍이 시분할하는 환경안에(서) 이익들을 생산할 것은 있을 수 있었습니다.

15.
15.

Save the current process' state;
현행의 처리의 상태를 저장하시오;

 select another process from the process table;
처리 테이블에서 다른 하나의 처리를 고르시오;

 load that process' state;
저 처리의 상태를 적재하시오;

 start the next time slice.
다음 시간 얇게 썬 조각을 시작하시오.

16.
16.

A process’s state includes the values in the CPU’s registers (including the program counter) as well as the contents of its associated memory cells.
가치들을 그것의 관련이 있는 기억 소자들의 내용들뿐만 아닌 ( 프로그램 카운터 ) CPU의 등록들에 포함하는 처리의 상태.

17.
17.

If a process asks for service from a mass storage device, its time-slice will be terminated because the process must wait for the device to perform the requested operation before continuing.
처리가 대량 기억 장치로부터 서비스를 요청한다면 , 그것의 time-slice는 처리가 장치가 계속되기 전에 요청된 운영을 수행하기를 기다려야 하기 때문에 끝내질 것입니다.

18.
18.

First:
첫번째:

Interrupt signal occurs.
신호를 중단하시오 발생합니다.

Second:
두번째:

Machine completes its current instruction.
기계가 그것의 현행의 가르침을 완성합니다.

Third:
3번째:

Machine saves the current program state.
기계가 현행의 프로그램 상태를 저장합니다.

Fourth:
4번째:

Machine begins executing the interrupt routine.
기계가 실행하기 시작합니다 정해진 일을 중단합니다.

19.
19.

The client/server model is a context in which to envision communication between two processes.
client/server 모델이 두 처리들사이의 통신을 상상할 그것안의 문맥입니다.

One process, called the client, makes requests of the other process, called the server.
클라이언트라고 불린 , 하나의 처리 , 서버라고 불리고 , 제작들 다른 처리의 요청들.

The server process fills the request and returns an appropriate response.
서버 처리가 요청을 채우고 그리고 적당한 응답을 돌려줍니다.

20.
20.

CORBA is a standard for communication between objects.
CORBA가 물체들사이의 통신을 위한 표준입니다.

21.
21.

LANs and WANs.
LANs 그리고 WANs.

22.
22.

kermit is the name of the receiver of the message; frogs.animals.com is the mnemonic name of the machine that handles kermit’s e-mail.
kermit는 메시지의 수취인의 이름입니다 ; frogs.animals.com은 기계의 기억술 이름입니다 저것 손잡이들 kermit의 e-mail.

23.
23.

a.
.

A name server is a process who’s task is to provide assistance in converting mnemonic names into IP addresses.
이름 서버는 과제가 IP 주소들안으로 바뀌는 기억술 이름들안에(서) 도움을 제공하는 것인 것인 처리입니다.

 b.
B.

A domain is a part of an internet controlled by a single authority.
도메인은 인터넷의 부분이 유일한 권위에 의하여 조절한 것입니다.

 c.
C.

A router is a machine that connects two networks.
router가 두 네트워크들을 연결하는 기계입니다.

 d.
D.

A host is a machine in a network.
주인이 네트워크안의 기계입니다.

24.
24.

The values 134, 48, 4, and 123 (base ten) are written 10000110, 110000, 100, and 1111011 in base two.
가치들 134 , 48 , 4 , 그리고 123 ( 기초 열 ) 기초안에(서) 10000110 , 110000 , 100 , 그리고 1111011를 써집니다 둘.

Therefore the 32-bit address would be 8630047B in hexadecimal.
그래서 32-bit 주소들이 hexadecimal안에(서) 8630047B이었을 것입니다.

25.
25.

The internal details of an open network are public knowledge, which allows different organizations to produce compatible products.
열린 네트워크의 내재적인 세부들이 공공의 지식이라고 , 틀리는 조직들이 호환성 있는 생산물들을 생산하게 합니다.

Such details of a closed network are proprietary, which restricts the ability of organizations to produce their own versions of the network’s components.
밀폐한 네트워크의 그런 세부들이 소유이고 , 네트워크의 컴포넌트들의 그들의 자신의 버젼들을 생산할 조직들의 능력을 제한합니다.

26.
26.

a.
.

Hypertext is text in which items are linked to other texts in a manner that allows a reader to move between related material.
하이퍼 텍스트는 어떤 아이템들이 다른 텍스트들에 독자가 관계되어진 물질사이에(서) 움직이게 하는 방법안에(서) 연결되는지안의 텍스트입니다.

 b.
B.

HTML (HyperText Markup Language) is a system for describing the structure of a hypertext document and identifying links between its components and other documents.
HTML ( 하이퍼 텍스트 Markup 언어 ) 하이퍼 텍스트 문서의 구조를 묘사하고 그리고 그것의 컴포넌트들 그리고 다른 문서들사이의 링크들을 확인하는 것을 위하여 시스템입니다.

 c.
C.

A browser is a program that presents hypertext documents to a reader .
브라우저가 프로그램입니다 저것 독자에게의 현재들 하이퍼 텍스트 문서들.

27.
27.

The World Wide Web is the collection of hypertext documents available on the Internet.
월드 와이드 웹이 인터넷위에 이용 가능한 하이퍼 텍스트 문서들의 수집입니다.

28.
28.

HTTP is the protocol to be used when accessing the document; frogs.animals.com is the mnemonic name of the machine holding the document; animals/moviestars is the directory path to the document; and kermit.html is the name of the document.
HTTP은 문서에 접근할 때 사용될 원안입니다 ; frogs.animals.com은 기계의 기억술 이름입니다 문서를 잡습니다 ; animals/moviestars는 문서에의 주소 성명록 길입니다 ; 그리고 kermit.html은 문서의 이름입니다.

29.
29.

A worm promulgates itself through a network; a virus attaches itself to a program.
벌레는 네트워크를 통해 그 자체를 선포합니다 ; 바이러스는 프로그램에 참가합니다.

30.
30.

There is no single answer.
어떤 유일한 대답이 없습니다.

Possible answers deal with corruption of data, lack of control over access to data, and general vandalism
가능한 대답들이 데이타의 타락을 다룹니다 , 데이타에의 접근위의 제어의 결핍 , 그리고 전반적인 반달 사람의 기질