Студопедия

Главная страница Случайная страница

Разделы сайта

АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторикаСоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника






Зертханалық жұмысқа тапсырма. Тапсырманы орындар алдында 10.2 тармақтағы әдістемелік нұсқауларды оқыңыз.






Тапсырманы орындар алдында 10.2 тармақ тағ ы ә дістемелік нұ сқ ауларды оқ ың ыз.

10.1.1 C++ тілінде есептеуге арналғ ан екі ө зіндік программа қ ұ растыру, мысалы 0-ден 3, 14 интервалындағ ы y=sinx, y=cosx функцияларының мә ндері ү шін. Осы программалардың біреуін шақ ыратын басқ а бір программа қ ұ ру. Программаны орындау, басқ а программаларды жү ктеу кезінде < process.h > -тегі exec... функциясы қ олданылады. Тапсырма В қ осымшасында қ арастырылғ ан.

10.1.2 Delphі ортасындағ ы Shellexecute функциясын қ олданып файлдардың бірін ашың ыз. Тапсырмалар қ адағ алаушысының кө мегімен процесс қ олданатын жады кө лемін анық тау керек.

10.1.3 Бірө лшемді динамикалық массивті қ ұ рың ыз жә не оның элементтерін енгізіп, іріктеу жасаң ыз.

10.1.4 А(n, m) матрицасының ә рбір бағ ан элементтерінің қ осындысын тауып, нә тижесін бірө лшемді массивке жазың ыз. Ол ү шін екіө лшемді динамикалық массив қ ұ рып, оның элементтерін кездейсоқ сандар генераторының кө мегімен енгізіп, бірө лшемді динамикалық массив қ ұ рың ыз.

10.1.5 Жү йе жадының бос бө ліктерін тығ ыздау кө мегімен жояды. Мә ліметтердің сегменттерінің бос кең істігінің кө пшілігі кездейсоқ таралғ ан деп есептейік, ал 32-разрядты сө зді жадығ а жазу ү шін немесе оқ у ү шін жұ мсалатын уақ ыт шамасы 10 нс болсын. 128 Мбайт жадыны тығ ыздау қ анша уақ ыт жү реді? Тығ ыздалу уақ ытының бос емес жады кө леміне тә уелділігінің графигін қ ұ рың ыз.

10.1.6 Компьютердің 32-разрядты адрестік кең істігі мен 8 Кбайт ө лшемді беті бар. Беттердің кестесі аппараттың қ олдауында болады. Оғ ан жазба жазу ү шін бір 32-разрядты сө з кетеді. Процесті жіберу кезінде беттердің кестесі жадыдан қ ұ рылғ ығ а жазылады, бір сө з 10 тс уақ ытты қ ажет етеді. Егер ә р процесс 100 мс бойы жұ мыс жасаса (беттердің кестесін жү ктеу уақ ытын қ осқ анда), процессор уақ ытының қ анша ү лесі беттердің кестесін жү ктеуге кетеді?

10.1.7 Командалық жолды қ олданып Mem командасы арқ ылы жү йедегі жадының таратылуы туралы есептеме алың ыз. Mem командасы (команда жолында) – жү ктелген программалар арасында оперативті жадыны тарату туралы ақ паратты шығ аратын команда. Команданы параметрсіз орындау бос жә не бос емес жады туралы ақ паратты шығ арады. /programm кілті программағ а жү ктелген барлық программалар жә не жү йелік программа жайлы, ал/debug кілті ішкі жү йелік драйверлер жайлы ақ паратты есептемеге шығ арады.

10.1.8 Жады ресурстары жә не оның кү йі жайлы ақ паратты тө менгі функция кө мегімен алуғ а болады:

GlobalMemorystatus (var meminfo: TmemoryStatus)

мұ нда meminfo – «структуралық» типтегі айнымалы.

Формағ а memo компонентін орнатып, ресурс атын кө рсетіп сілтемелерді шығ ару керек. Ә рбір уақ ыт моментінде кө рсетілген жады кө лемдерін анық тау керек. Жадының ө згеру графигін тұ рғ ызың ыздар.

В қ осымшасында «подкачка» файлына мысал келтірілген.

8.1 кесте– «Структура» ө рістері

Ө ріс Қ ызметі
dwLength «Структура» ө лшемі. Бұ л ө ріс GlobalMemorystatus функциясын шақ ыруғ а дейін толтырылуы керек
dwMemoryLoad Жадының бос емес жады пайызы (0-ден 100)
dwTotalPhys Физикалық жады кө лемі, байт
dwAvialPhys Бір уақ ыттағ ы бос физикалық жады кө лемі, байт
dwTotalPageFile «Подкачка» файлының кө лемі, байт
dwAvialPageFile Бір уақ ыттағ ы бос «подкачка» файлының бос кө лемі
dwTotalVirtual Ағ ымдық адрестік кең істіктің кө лемі, байт
dwAvialVirtual Ағ ымдық адрестік кең істіктің бос кө лемі, байт





© 2023 :: MyLektsii.ru :: Мои Лекции
Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав.
Копирование текстов разрешено только с указанием индексируемой ссылки на источник.