5-laboratoriya mashg’uloti. “Baholarni hisoblash” va “O’xshashlik koeffitsientlari va funksiyalarni hisoblash” algoritmlari asosida qoʻlyozma matnlarni tanib olishning dasturiy ta’minoti Masalaning qo’yilishi



Yüklə 0,5 Mb.
səhifə5/5
tarix30.12.2023
ölçüsü0,5 Mb.
#164667
1   2   3   4   5
5 Lab.mash. (BXA va O'xshashlik)

Topshiriq variantlari


Variant

Sinflar

x

m

n

Harf

Raqam

Simvol

Matn

1

K1

20

5

6

A

5

?

OTA

K2

20

5

6

A

5

?

OTA

2

K1

20

5

6

B

1

!

ONA

K2

20

5

6

B

1

!

ONA

3

K1

20

5

6

V

2

%

BOLA

K2

20

5

6

V

2

%

BOLA

4

K1

20

5

6

G

3

&

OSH

K2

20

5

6

G

3

&

OSH

5

K1

20

5

6

Q

4

>

RUCHKA

K2

20

5

6

Q

4

>

RUCHKA

6

K1

20

5

6

W

6

<

QALAM

K2

20

5

6

W

6

<

QALAM

7

K1

20

5

6

E

7

{

DO’ST

K2

20

5

6

E

7

{

DO’ST

8

K1

20

5

6

R

8

}

DAFTAR

K2

20

5

6

R

8

}

DAFTAR

9

K1

20

5

6

T

9

[

SINGIL

K2

20

5

6

T

9

[

SINGIL

10

K1

20

5

6

Y

12

]

AKA

K2

20

5

6

Y

12

]

AKA

11

K1

20

5

6

U

13

(

YKA

K2

20

5

6

U

13

(

YKA

12

K1

20

5

6

O

14

)

TO’G’A

K2

20

5

6

O

14

)

TO’G’A

13

K1

20

5

6

P

15



JIYAN

K2

20

5

6

P

15



JIYAN

14

K1

20

5

6

S

16

/

NEVARA

K2

20

5

6

S

16

/

NEVARA

15

K1

20

5

6

D

17

\

CHEVARA

K2

20

5

6

D

17

\

CHEVARA

16

K1

20

5

6

F

18

;

MUROD

K2

20

5

6

F

18

;

MUROD

17

K1

20

5

6

H

19

,

AXMAD

K2

20

5

6

H

19

,

AXMAD

18

K1

20

5

6

K

32

:

SAID

K2

20

5

6

K

32

:

SAID

19

K1

20

5

6

L

25



TATU

K2

20

5

6

L

25



TATU

20

K1

20

5

6

M

56

$

BO’LA




K2

20

5

6

M

56

$

BO’LA



5-laboratoriya mashg’ulot topshiriqlariga dasturiy ta’minot ishlab chiqishga namunaviy misol

Dasturiy ta’minot [29-31] ishga tushiriladi va dasturiy ta’minotning interfeys oynasi hosil bo’ladi (5.6-rasm). Ushbu bosh interfeys oynada boshlang’ich ma’lumotlar kiritiladi:



5.6-rasm.
5.6-rasmdagi tugmachasini ishga tushirish orqali skanerlangan so’zlarni dasturga chaqiradigan yoki dastur yordamida QMlarni yozadigan navbatdagi oyna hosil qilinadi (5.7-rasm).
5.7-rasmdagi oynada tugmachasi yordamida skaner qilingan QMlarni fayldan chaqirish imkonini yaratuvchi oyna hosil qilinadi (5.8-rasm).
5.8-rasmdagi oynada kiritilgan shaxslarning QMlari ketma-ket fayldan chaqiriladi va 5.9-rasmda keltirilgan oynaga tushiriladi [29-31].

5.7-rasm. 5.8-rasm. 5.9-rasm.
5.9-rasmdagi oynada ketma-ket fayldan chaqirilgan shaxslarning QMlari kodlashtiriladi va bosh oynada ularning kodlari hosil bo’ladi (5.10-rasm).



5.10-rasm.
6.10-rasmdagi bosh oynada QMlarning hosil bo’gan kodlarini faylda saqlash uchun -tugmachasi bosiladi.
Endi 5.10.-rasmdagi bosh oynada
tugmachasi yordamida shaxslarning yangi QMlarini O’Tdagi shaxs(sinf)larning qaysi
biriga tegishli ekanligini aniqlash uchun O’Klari va funksiyalarini hisoblash dasturi ishga tushiriladi (5.11-rasm). Ushbu dasturda tugmachasi yordamida faylda saqlangan QMlar dasturga chaqiriladi (5.11-rasm).

5.11-rasm.
5.11-rasmda tugmachasi yordamida yangi QMlarning O’Tdagi shaxs(sinf)larning qaysi biriga tegishli ekanligi aniqlanadi (5.12-rasm).

5.12-rasm.
Dastur misollarda sinovdan o’tkazilgan. Sinflar sifatida 4 ta shaxsning har birining 4 tadan QMlari olindi. Dastur yangi kiritilgan 1 ta QMni 4 - shaxsga tegishli ekanligini to’g’ri aniqladi.


Yüklə 0,5 Mb.

Dostları ilə paylaş:
1   2   3   4   5




Verilənlər bazası müəlliflik hüququ ilə müdafiə olunur ©www.genderi.org 2024
rəhbərliyinə müraciət

    Ana səhifə