Қазақстан респудликасы білім және ғылым министрлігі


№5-8  лабораториялық жұмыс



Pdf көрінісі
бет54/82
Дата06.01.2022
өлшемі11,68 Mb.
#15553
1   ...   50   51   52   53   54   55   56   57   ...   82
№5-8  лабораториялық жұмыс
Тақырыбы: Программалау тілдерінің синхронизациясын қолдана 
отырып, есептерді шешу: блоктар/блоктан алу; критикалық секция; 
семафорлар.
Жұмыстың мақсаты: Семафорларды қолданып, параллель программалау 
құру
Материалдар және жабдықтар: ДК, параллельді есептеулерді 
программалау ортасы, ПараЛаб программалау жүйесі.
Жұмыстың мазмұны және орындалу тәртібі: 
«Өндіруші - тұтынушы» типті синхронизация
Блоктау және кедергілер
Критикалық секция есебі
Өз бетімен орындауға арналған тапсырмалардың нұсқалары:
1. Сандар жиынының  ең кіші kth номерін табу үшін параллель программа 
жазу.  Тез  сұрыптаудың  параллель  нұсқасын  қолданыңыз, тек  kth  кіші 
номерден тұратын  сандар жиынына хабарлаңыз.


2. Критикалық секция есебін талдаңыз.
Лабораториялық жұмыстың орындалуы туралы есебінің формасы:
1. «Өндіруші - тұтынушы» типті синхронизация есебін  талдау.
2. Программасын С ++ тілінде жазу
3. Орындалған жқмыс жөнінде есеп беру.
Блиц тест.
1.  Параллельді программалау тіліне жатпайды:
А) Бейсик;
В) Фортран;
С) OCCAM;
Д) OpenMP.
2. Параллельді компьютер дегеніміз: 
А) есепті сандық түрде шешіп, бірігіп жұмыс істей алатын поцессорлар 
жиынтығы;
В) бүкіләлемдік компьютерлік жүйе;
С) локалды жүйе;
Д) республикалық компьютерлік жүйе.
3.Компьютер өнімділігі (операциялардың орындалу жылдамдығы) 
мына шамаға тәуелді:
А)  процессор жиілігіне;
В) монитор экранының мөлшеріне;
С) пернеге басу жылдамдығына;


Достарыңызбен бөлісу:
1   ...   50   51   52   53   54   55   56   57   ...   82




©emirsaba.org 2024
әкімшілігінің қараңыз

    Басты бет