Файл: Кастин, О. М. Система первичной обработки метеорологической информации.pdf
ВУЗ: Не указан
Категория: Не указан
Дисциплина: Не указана
Добавлен: 23.10.2024
Просмотров: 69
Скачиваний: 0
. . . . . » |
« |
• |
. . .............. ........................................ ................. П Д К Е |
Т |
. О О |
. . . . . |
|||||||||||||
п р и |
л |
. |
ь |
|
|
|
. |
U P и л. |
6 |
|
|
|
пРил.6 |
|
|
пРил.б |
|||
5 7 , 0 |
ч е т : |
s : = s * M » R ; |
M : = M « I O E N D |
р I о 5 ; |
|
|
|
|
|||||||||||
5 в , о |
|
|
|
р 1 о N : = s ; |
м е т к : е N о |
|
р 1 о N ; |
|
|
|
|
|
|||||||
5 9 . 0 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
6 0 . 0 C O M M E N T П Р Е О Б Р А З О В А Н И Е М А С С И В А S T А N 2 |
|
|
|
||||||||||||||||
6 1 . 0 |
В М А С С И В S T A N 1 I |
|
|
|
С*6 4 2 : = S O V I C { C O N 1 |
, 2 4 ) |
; |
||||||||||||
6 2 . 0 |
C O N 1 : = O N O R ( 1 0 A 8 5 7 5 , 1 ) ; |
|
|||||||||||||||||
6 3 . 0 |
3 |
: = 0 |
; |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
6 а , о |
F O R |
|
1 : = 1 s т е р |
|
I U N T I L |
N D O |
B E G I N |
|
|
|
|
|
|||||||
6 5 . 0 |
к и с : = O N O R ( 1 , 2 5 ) ; |
в : = S T л и г и ) « C O N 1 ; |
|
|
|
||||||||||||||
6 6 , n |
P E R E N O S ; |
в : = S T A N 2 [ I ) . C O N ? ; |
в : = s o v I u ( в , - 2 A ) ; |
|
|||||||||||||||
6 7 . 0 |
P E R E N O S E N O |
F S T A N I ; |
|
|
|
|
|
|
|
|
|
||||||||
6 8 . 0 K N S T : = 0 ; |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||
6 9 . 0 C O M M E N T П О С Т Р О Е Н И Е К А Т А Л О Г А И С П И С К А , |
|
|
|
||||||||||||||||
7 и , о и с х о д н о й |
и н ф о р м а ц и е й |
я в л я ю т с я ; |
|
|
|
|
|
||||||||||||
F t , О М А С С И В S T A N 1 И J ' |
Ч И С Л О Н Е Н У Л Е В Ы Х |
|
|
|
|||||||||||||||
7 2 . 0 |
Э Л Е М Е Н Т О В В М А С С И В Е S T A N 1 ; |
|
|
|
|
|
|
||||||||||||
7 J , О 8 E G I N |
I N T E G E R |
L , K P N S , P S С , N S R , К 5 О , И , I 2 ; |
|
|
|||||||||||||||
7 а , о I N T E G E R |
A R R A V |
K S I O : 9 9 J ; |
B O O L E A N |
A R R A V |
U P S T A N M U ) ; |
||||||||||||||
7 5 . 0 |
C O M M E N T |
U P S T A N - м я с с и в |
н о м е р о в |
с т а н ц и й , |
|
|
|
||||||||||||
7 6 . 0 |
У П О Р Я Д О Ч Е Н Н Ы Х П О X А Х 5 . |
|
К S - Т Д Б Л И Ц А , В К О Т О Р О Й |
|
|||||||||||||||
7 7 . 0 « М П - Ч И С Л О |
Н О М Е Р О В С Т А Н Ц И Й в М А С С И В Е U P S T A N , |
||||||||||||||||||
7 8 . 0 И М Е Ю Щ И Х Х А Х 5 = Ц |
|
|
|
|
|
|
|
|
|
|
|||||||||
7 9 . 0 |
F O R |
|
L : = l S T E P |
|
I U N T I L |
з о о |
|
|
|
|
|
|
|
||||||
8 0 . 0 |
|
|
|
B E G I N |
N R I U : = P 1 0 N |
( S T A N 1 [ L ] , A , 2 ) ; |
|
|
|
||||||||||
8 1 . 0 |
|
|
|
I F |
N R t L ] < 0 T H E N G O T O |
K P P S E N O |
I |
|
|
|
|||||||||
8 2 . 0 |
F O R |
|
P S ' G : = O ; |
|
1 U N T I L |
9 9 0 0 B E G I N |
|
K S l L J I s O ; |
|
|
|||||||||
8 3 . 0 |
|
L ; = O S T E P |
|
|
|
|
|||||||||||||
8 A , o |
F O R |
|
I * = I S T E P |
|
I U N T I L |
з о о |
B E G I N |
A : I S T A N 1 1 1 J ; |
|
1 6 6 .
|
ПРИЛ, |
U |
ПРИЛ. |
э |
ПРИЛ. |
& |
ПРИЛ. & |
|
8 5 |
, 0 |
I F |
! £ N R 1,1 |
U L T H E N |
с о т о |
£ 2 ; Х 2 : = Р Ю |
Ы ( д , I , |
3 ) ; |
8 ь |
, 0 |
^ K O T H E N |
G O T O K P P S ; |
A : = D N Q R ( 1 2 , 1 ) ; |
|
8 7, 0
8 6 |
, |
0 |
8 9 |
, 0 |
|
9 0 , 0 |
||
9 1 , 0 |
||
9 2 |
, U |
|
9 3 |
, |
0 |
9 « |
, |
0 |
9 5 , 0 |
||
9 6 |
, |
0 |
9 7 |
, |
0 |
00 |
|
О |
T>< |
|
9 9 , 0
1 0 0 , 0
1 0 1 - . 0
1 0 2 , 0
1 0 3 , 0
1 0 - 1 , 0
1 0 5 , 0
1 0 5 , 0
1 0 7 , 0
1 0 6 , 0
1 0 9 , 0
1 1 0 , 0
K s l L ) : = K S i L ] + i ; P S G ; = P S C + I ; |
|
u p s T f l N [ P 5 c j : = f l i |
к а : |
|||||||||||
E N D P S T l E N O |
F U P S T ; |
|
|
|
|
|
|
|
|
|
||||
C O M M E N T П О С Т Р О Е Н И Е К А Т А Л О Г А И С П И С К А ; |
|
|||||||||||||
K S D : = 3 6 ; |
н о я |
: = ■ |
<<> ; |
K |
P |
N S |
: = O |
; |
P |
S G |
: = I |
; |
; |
|
F o n |
I : = 1 5 T t P |
l U N T I L |
|
2 3 0 0 0 |
S P I S O K [ I ] : = T R U E |
|||||||||
F O R L ; = 0 5 T E P |
l U N T I L |
|
9 9 U O B E G I N |
|
G O T O K S R Z ; |
|||||||||
К Д Т A L O C [ L ] ; = T R U E |
1 I F |
K 5 [ L ) = 0 T H E N |
||||||||||||
I f P S G « K S t u ) - 1 ^ 2 3 0 T H E N |
G O T O |
|
F S i K S D t = K S 0 - 1 2 J |
|||||||||||
N S R : = N 5 R - i 2 j |
P S G : = I ; |
|
l U N T I L |
K P N 5 + K S I L ] D O |
|
|||||||||
F 5 : F O R I : = K P N S + 1 S T E P |
|
|||||||||||||
B E G I N A ; = U P S T A N [ 1 ] i |
|
|
|
|
|
|
|
|
|
|||||
A : = S O V I G ( A , K S D ) ; |
i t : = i + P S G - K P N S - i ; |
|
|
|||||||||||
S P I S O K M 1 ] ; = S P 1 S O K [ I 1 } » A E N O |
|
F S P l j |
|
|
||||||||||
1 : = K s [ L ] ; |
K L C : = D N O R ( I , i & ) ; |
|
д ; = O N O R ( P S G , 2 5 > ; |
|
||||||||||
B ; = D N 0 R ( K P N S , 1 ) i |
R : = D N 0 R ( N S R , 3 7 ) ; |
|
|
|||||||||||
K A T A L O G ( ( . ) : = A * B « R ^ K L G ; |
P S G : = P S G » K S [ L ) J |
|
||||||||||||
K P N S : = K P N S * K S I I J ; |
K S R Z I E N D |
|
F S I K ; |
|
|
|||||||||
C O M M E N T |
П О С Т Р О Е Н И Е Т А Б Л И Ц Ы N R I |
|
|
|||||||||||
0 : = i ; |
F O R |
L ; = Q S T E P |
I U N T I L |
9 9 D O |
B E G I N |
|
||||||||
IV2 : = O * K S I L I - I ; |
F O R |
I : = J S T E P |
|
I U N T I L |
I 2 D O B E G I N |
|||||||||
A : = U P 5 T A N [ I j ; |
1 1 : = V N O R ( л , і о , 1 o ) ; |
|
|
|||||||||||
N R l 1 J ; = 1 0 0 « I l + L E N O |
; |
0 : = I 2 + 1 E N 0 |
; |
|
|
111, |
О |
KPPS: END |
1 1 2 , |
О |
END' процедуры ‘ Д Э Р О Л О Г К Ч Е С К И й С Л О В Л Р Ь |
1 6 7
....................... |
|
|
• |
.................................... |
|
|
» • ........................................................................................................................ |
|
|
|
|
|
|
|
|
* . П й К t т . о о |
|
|
|
|
П Р И Л . |
6 |
|
МР |
|Л . |
|
|
|
|
ПР-ИЛ . J |
ПР |
||||
1 1 3 , ( 1 |
I N P U T ( S 2 ) ; |
|
|
|
|
|
|
|
|
|
|
||||||
і и , ) |
а э р о л о г и ч е с к и й |
c n o B « P M S , x , S 2 , N , N 4 , K N s n ; |
|
||||||||||||||
1 1 5 . 0 |
0 U T P U T ( 5 , K ) ; |
|
|
|
|
|
|
|
|
|
|||||||
1 1 6 . 0 |
s o ( 1а « о о о 1 о з * , 1о ' , ‘ и ’ , з ) ; |
|
|
|
|
||||||||||||
1 1 7 . 0 |
S P ( ' i M 0 0 t , 1 0 J , , , U , , , L ' , K ) ; |
|
|
|
|
|
|||||||||||
1 1 8 . 0 |
O U T P U T ( K N S Г , N R ) ; |
|
т л в л и ц ы |
с о о т в е т с т в и и |
|
||||||||||||
1 1 9 . 0 C O M M E N T ф о р м и р о в а н и е |
|
||||||||||||||||
1 2 0 . 0 |
|
|
|
С Л О Ж Н Ы Х |
Н О М Е Р О В |
Н О М Е Р 1 М |
8 |
|
|||||||||
1 2 1 . 0 |
|
|
|
п о с л е д о в а т е л ь н о с т и |
п и |
в о з р а с т а н и й ; |
|
||||||||||
1 2 2 . 0 |
F O B |
T : = I S T E P |
I U N T I L |
2 к N о о |
N N I т ] : = о ; |
|
|||||||||||
1 2 3 . 0 |
F O R |
T : = I S T E P |
I U N T I L |
K N 5 T U O |
B E G I N |
|
|
||||||||||
1 2 - 4 , 0 |
|
|
M M : = N R [ 1 ) ; |
n : = 1 ; |
|
|
|
|
|
|
|
||||||
1 2 5 , C |
F O R |
N ; = 2 S T E P |
.I U N T I L |
K N S T U O |
B E G I N |
|
|
||||||||||
1 2 6 . 0 |
|
|
I F |
N R t N 1 > 1 О О 0 0 O T H E N |
G O T O |
L ; |
|
|
|
||||||||
1 2 7 . 0 |
|
|
I F |
N R ( N ] < M l N T H f c N |
B E G I N |
! |
L : t N и |
; |
|
||||||||
1 2 8 , r |
|
|
|
M i N ; = N R ( N ] i |
H : = N E N U |
|
|||||||||||
1 2 9 . 0 |
N N i a 1 : = T ; |
N R [ n 1 : = 1 о о 1 O O E N U |
; |
|
|
|
|||||||||||
130.0 |
C0P9INN,' |
П |
|
' |
coPviNN,' 12’ |
|
|
||||||||||
1 3 1 . 0 |
с о р у і ' і г ’ . ' х ' . н н ) ; |
O U T P U T I N N ) ; |
|
|
|||||||||||||
1 |
3 |
2 |
. 0 |
E |
N |
D |
|
|
|
|
|
|
|
|
|
|
|
1 |
3 |
3 |
. 0 |
E |
N |
U |
|
|
|
|
|
|
|
|
|
|
|
1 |
3 |
4 |
. 0 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
168
ПРИЛОЖЕНИЕ 7
АЛГСЛ-текст алгоритма автоматического построения слсгаря
сив пті ческпх стапппй
. ..................................................... I ................................................................ |
/і К E T . 0 0 |
• * • • • |
-ПРИ Л , |
? |
|
ПРИ Л . |
? |
|
|
|
П Р И Л |
, |
7 |
П Р И Л . 7 |
||||
1 . 0 B E G I N C O M M E N T П Р О Г Р А М М А С О С Т Д В Л Е Н И Р |
|
|
|||||||||||||
2 . 0 |
с и н о п т и ч е с к о г о |
с л о в я р я ; |
|
|
|
|
|
|
|
||||||
3 . 0 |
^ N T E G E R |
N J |
l N P U T ( N ) ; |
|
|
|
|
н , ы ; |
|
||||||
A , |
о B E G I N |
I N T E G E R |
I , J |
, K , M ; |
B O O L E A N |
|
|||||||||
5 . 0 |
B O O L E A N |
я R R я у |
н о м е р [ 1 : 2 « N J , C O N |
I о : < ] ; |
д я н н ы х - N , |
||||||||||
b , |
о C O M M E N T |
р а з м е р н о с т ь |
м а с с и в а |
и с х о д н ы х |
|||||||||||
7 . 0 |
м а с с и в |
д в о и ч н ы х |
н о м е р о в |
с т а н ц и й |
- н о м е р ; |
|
|||||||||
8 . 0 |
P R O C E D U R E |
5 Р ; |
L I В R А Я у | 1 6 6 1 ’ ) ; |
|
|
|
|
||||||||
9 , 0 |
V A L U E K R ; |
||||||||||||||
1 0 . 0 |
B O O L E A N |
P R O C E D U R E |
S O V I G I f l . K R ) ; |
||||||||||||
1 1 . 0 |
B O O L E A N |
Я ; |
I N T E G E R |
|
K R ; B E G I N |
B O O L E A N P ; |
|
||||||||
1 2 . 0 |
I F |
K R C O T H E N |
K R > = I O O - K R ; |
|
|
; |
|
|
|
||||||
1 3 . 0 |
S p ( ‘ 7 0 1 > , Д , K R . , P ) ; |
S O V l O t r P E N u |
|
|
|
||||||||||
H i d |
I N T E G E R |
P R O C E D U R E |
V N O R I я , N R , |
K R ) ; |
V A L U E |
N R , K R ; |
|||||||||
1 5 . 0 |
B O O L E A N |
Я ; ^ I N T E G E R |
|
N R , K R ; |
B E G I N |
I N T E G E R |
P ; |
||||||||
1 5 . 0 |
S P ( 1 7 0 3 1 , Д , N R , K R , P , 1 ) ; |
|
|
|
|
|
|
|
|||||||
1 7 . 0 |
|
V N O R ; = P E N D |
; |
T O G D I A . B I ; |
|
|
|
A , B ; |
|
||||||
I B , O |
B O O L E A N |
P R O C E D U R E |
V A L U E |
|
|||||||||||
1 9 . 0 |
B O O L E A N |
A , 8 ; B E G I N |
|
|
|
|
|
|
|
|
|
||||
2 0 . 0 |
B O O L E A N |
P ; |
5 P ( ' 7 0 4 ’ , A , B , P ) J |
T O G O : = P E N D |
; |
||||||||||
2 1 . 0 |
8 0 0 L E A N |
P R O C E D U R E |
0 N o R 1 A , N R 1 ; V A L U E |
A . N R I |
|||||||||||
2 2 . 0 |
I N T E G E R |
A , N R ; |
B E G I N |
|
|
|
U N O R : = P E N L |
; |
|||||||
2 3 . 0 |
B O O L E A N |
P ; |
S P ( ' 7 0 2 ’ , A , N R , P ) ; |
||||||||||||
2 4 . 0 |
I N T E G E R P R O C E D U R E P 1 0 N 1 G , N S , к S ) ! |
|
|
|
|||||||||||
2 5 . 0 |
V A L U E |
G . N S . K S i |
|||||||||||||
2 5 . 0 |
• |
I N I £ £ E 2 |
N S , K S ; |
B O O L E A N |
G ; |
|
|
|
|
||||||
2 7 . 0 |
B E G I N I N T E G E R |
f l , S , I , M , B ; |
|
|
|
|
|
|
|||||||
2 B , o |
в : » 2 9 - ( N S * K S ) « я ; |
s : = o ; |
м : = i ; |
|
|
|
|
|
1 7 0