Amaliy ish №6 mavzu: protein data bank (pdb) ma’lumotlar bazasi bilan ishlash. Mavzu


Download 0.77 Mb.
bet20/38
Sana16.06.2023
Hajmi0.77 Mb.
#1493597
1   ...   16   17   18   19   20   21   22   23   ...   38
Bog'liq
7 - 12 amaliy

AMALIY ISH № 10


MAVZU: EMBOSS DASTURLAR PAKETI BILAN ISHLASH.


Mavzu: EMBOSS dasturlar paketi bilan ishlash.


Ishdan maqsad: EMBOSS dasturlar paketi bilan ishlash.


Nazariy qism
Ushbu laboratoriyada Intel thread Profilerda xotirani sinxronlash, ya’ni tashkil qilishni o’rganib chiqamiz. Sodda holda o’rganish uchun Client-Server orqali kichik tizimni yuzaga keltirib olamiz. Client-server bu tizimda mavjud bo’lgan mijozlarga server tomonidan boshqarishni amalga oshiruvchi texnologiya hisoblanadi. Paralell ravishda ko’plab Clientlardan (mijozlardan) kelayotgan ma’lumotlarni qayta ishlovchi va boshqaruvchi parallel ishlovchi tizim hisoblanadi.
Client-server bu Microsoft visual studio dasturi orqali chaqirib olish mumkin. Hususan, Microsoft visual studio 2005 dasturi orqali. Laboratoriya mashg’ulotini ketma-ketlikda amalga oshiramiz:

  • Microsoft visual studio 2005 o’rnatamiz va chaqirib olamiz.

  • File menyusidan Open->Project/Solution

  • Yangi project ochishda C:/ITBLAB/ClientServer papkasiga joylashtiramiz.

  • Ikkinchi harakat ClientServer.sln yoko Open komandasini bajaramiz.


1-rasm. ClientServer.cpp faylini ochish jarayoni.
Fayl konstantalarining Client-Server dasturida kontantalari haqida ma’lumotlar.

Birinchisi ya’ni numRequests bu serverga mijozlar tomonidan kelgan so’rovlar soni hisoblanadi.
Ikkinchisi numTypes bu turning sonini ko’rsatadi.
ClientServer dasturlash tilida parallel dasturlarning kodlarini tekshiradi va qancha miqdorda so’rovlar kelmoqda va qanday turda ekanligini qayd qilib boradi.
Bu 3 turdagi tarkibiy qismdan tashkil topgan:




2-rasm. Dasturni kompilyatsiya qilish.



Download 0.77 Mb.

Do'stlaringiz bilan baham:
1   ...   16   17   18   19   20   21   22   23   ...   38




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling