![]() Головна сторінка Випадкова сторінка КАТЕГОРІЇ: АвтомобіліБіологіяБудівництвоВідпочинок і туризмГеографіяДім і садЕкологіяЕкономікаЕлектронікаІноземні мовиІнформатикаІншеІсторіяКультураЛітератураМатематикаМедицинаМеталлургіяМеханікаОсвітаОхорона праціПедагогікаПолітикаПравоПсихологіяРелігіяСоціологіяСпортФізикаФілософіяФінансиХімія |
Тема: Складання технологічної карти утримання ґрунту у плодоносному саду.Дата добавления: 2015-09-19; просмотров: 890
The following items are included in the programming: a) Consideration of the problem. Is the problem completely defined? Can we find a method of solution? Will the method fit the computer we use? Will we have enough time, both to prepare the solution on the computer and to run out the answers? b) Analysis of the problem. Does the algorithm that we can use exist? Are there "canned" routines that we can apply? That is, are there parts of this problem for which we may already have the computer solution? How much accuracy do we want? How well we assure ourselves that the solutions are correct? Can we construct test data to check the computer solution? Thus, programming covers all activities from the start of the job up to the end and including flowcharting. Even in scientific computations, the most difficult part of programming is not the coding, or actual writing of the instructions for the computer, but One reason for using an operating system is to increase throughout the amount of useful work the computer performs in a given time period. In many jobs, the computer spends most of its time waiting for the completion of input-output operations, particularly printing. If the computer has enough core storage and sufficient input-output devices, it allows for multiprogramming. Multiprogramming means that two or three different and unrelated programs are placed in storage, with each program having its own set of input-output files. The supervisor gives control to the highest priority program and it continues to be executed until it reaches a point where it can go no further until some pending input-output is completed. At this point, the supervisor saves the status of the program and transfers control to the next highest priority program. When input-output operation is completed, the supervisor halts program which was running and returns control to the first program. Processing continues inthis way with the computer entering to wait state only when all programs are waiting. Although the amount of time taken for the computer to complete any one program is increased, the total time for all programs will usually be reduced substantially.
|