49939

ПРОГРАММА ОЧИСТКИ ОПЕРАТИВНОЙ ПАМЯТИ

Лабораторная работа

Информатика, кибернетика и программирование

В данном программном документе приведен текст программы «Mem», предназначенной для очистки оперативной памяти ПК через заданные интервалы времени. Текст программы реализован в виде символической записи на исходном языке. Исходным языком данной разработки является Visual Basic. Среда разработки, компилятор - Microsoft Visual Basic 6.0 (локализованная русская версия).

Русский

2014-01-12

86 KB

8 чел.

  УТВЕРЖДЕНО

 

 а.в.00001-01 12 01-лу

ПРОГРАММА ОЧИСТКИ ОПЕРАТИВНОЙ ПАМЯТИ

Текст программы

А.В.00001-01 12 01


АННОТАЦИЯ

 В данном программном документе приведен текст программы «Mem», предназначенной для очистки оперативной памяти ПК через заданные интервалы времени. Текст программы реализован в виде символической записи на исходном языке. Исходным языком данной разработки является Visual Basic. Среда разработки, компилятор - Microsoft Visual Basic 6.0 (локализованная русская версия).

Основной функцией программы Mem.exe является вызов из каталога C:\Program Files\FreeMemory\ программы стороннего разработчика FreeMemory.exe с параметрами командной строки «С А» (С – очистка памяти, А - очистить всю память). Вызов программы производится по таймеру, каждый час, в ХХ.15.00 (в 15 минут каждого часа). Дополнительно программа Mem.exe проверяет наличие по указанному пути (C:\Program Files\FreeMemory\) исполняемого модуля программы FreeMemory.exe, в случае его отсутствия, выдается сообщение «Файл FreeMemory.exe не найден, переустановите программу».

Основная задача вызываемой программы FreeMemory (версия 1.7) - повысить производительность системы.

Программа FreeMemory реализует следующие функции:

  •  Очистка и дефрагментация оперативной памяти
  •  Выгрузка ненужных DLL
  •  Очистка КЭШа

Данные функции программы FreeMemory позволяют поддерживать бесперебойную работу ПК длительное время, предотвращать утечки памяти, засорение оперативной памяти неиспользуемыми DLL и программами, а также в итоге  предотвращать зависание ПК.

Оформление программного документа «Текст программы» произведено по требованиям ЕСПД  (ГОСТ 19.101-77 1, ГОСТ 19.103-77 2, ГОСТ 19.104-78* 3, ГОСТ 19.105-78* 4, ГОСТ 19.106-78* 5, ГОСТ 19.401-78 6, ГОСТ 19.604-78* 7).


СОДЕРЖАНИЕ

Аннотация 2

Содержание 3

1.  Текст программы Mem на исходном языке 4

Лист регистрации изменений 5


1.
 ТЕКСТ ПРОГРАММЫ MEM НА ИСХОДНОМ ЯЗЫКЕ

(Общее) (Описание)

Dim Mem As String  ‘перем. для хранения текущего времени (мин. сек.)

Dim MemD As Double  ‘перем. для возвращаемого значения функции Shell

Dim MemPath As String ‘перем. для хранения пути к FreeMemory.exe

(Form) (Load)

Private Sub Form_Load()   загрузка формы

Me.Hide      скрываем программу (на рабочем столе)

If App.PrevInstance = True Then  если программа уже запущена

   MsgBox "Приложение уже запущено" выдаем сообщение

   End      закрываем данный экземпляр программы

End If

Часы1.Interval = 500    устанавливаем интервал таймера 1

Часы1.Enabled = True    запускаем таймер

Часы2.Interval = 1500    устанавливаем интервал таймера 2

End Sub      выход из процедуры

(Часы1) (Timer)

Private Sub Часы1_Timer()

Mem = Mid((Format(Time, "hh.mm.ss")), 4, 5) получаем текущее время (форматируем)

If Mem = "15.00" Then     если 15 минут какого-то часа, то

   Часы1.Enabled = False    останавливаем таймер 1

   Часы2.Enabled = True    запускаем таймер 2

   MemPath = "C:\Program Files\FreeMemory\FreeMemory.exe"

   If Dir$(MemPath, vbNormal) <> "" Then проверяем наличие файла

       MemPath = MemPath & " C A"   добавляем параметры ком.. строки

       MemD = Shell(MemPath, vbMinimizedFocus) запускаем программу FreeMemory

   Else

       MsgBox "Файл FreeMemory.exe не найден, переустановите программу", vbInformation, "Сообщение об ошибке"  выдаем сообщение

   End If

End If

End Sub

(Часы1)  (Timer)

Private Sub Часы2_Timer()

Часы1.Enabled = True   запускаем таймер 1

Часы2.Enabled = False   останавливаем таймер 2

End Sub

 


Лист регистрации изменений

Номера листов (страниц)

Всего

листов

(страниц)

в докум

документа

Входящий

№ сопрово

дительного

документа

и дата

Подп.

Дата

Изм

изменен

ных

заме

ненных

новых

анулиро

ванных

1 ГОСТ 19.101-77  ЕСПД. Виды программ и программных документов

2 ГОСТ 19.103-77  ЕСПД. Обозначение программ и программных документов

3 ГОСТ 19.104-78*  ЕСПД. Основные надписи

4 ГОСТ 19.105-78*  ЕСПД. Общие требования к программным документам

5 ГОСТ 19.106-78*  ЕСПД. Общие требования к программным документам, выполненным печатным способом

6 ГОСТ 19.401-78  ЕСПД. Текст программы. Требования к содержанию и оформлению

7 ГОСТ 19.604-78*  ЕСПД. Правила внесения изменений в программные документы, выполненные печатным способом


 

А также другие работы, которые могут Вас заинтересовать

48405. СТАТЬ І СЕКСУАЛЬНІСТЬ: ПСИХОЛОГО-ПЕДАГОГІНИЙ ПОГЛЯД 584 KB
  Статева соціалізація особистості оволодіння підростаючим поколінням нормами поведінки з представниками протилежної статі підготовка молоді до інтимних стосунків створення сімї та виховання дітей залишалась у тіні. Відсутність системи статевої просвіти серед дітей та юнацтва нестача висококваліфікованих педагогів з питань сексології психології статі брак наукової та науковопопулярної літератури з питань статі шлюбу та сімї негативно позначаються на засвоєнні учнями норм поведінки та самовизначенні особистості у складних питаннях...
48406. Функціонування Internet: організація, структура, методи 335.69 KB
  Еталонна модель ISOOSI Сучасні мережі побудовані за багаторівневим принципом. Для роботи мереж необхідна множина різноманітних протоколів: наприклад таких що керують фізичним зв'язком встановленням зв'язку по мережі доступом до різноманітних ресурсів і т. Він відповідає за правильну передачу даних пакетів на ділянках між безпосередньо пов'язаними елементами мережі. Цей рівень користується можливостями наданими йому рівнем 2 для забезпечення зв'язку двох будьяких точок у мережі.
48407. Теоретичні та методологічні засади комунікації і комунікаційних процесів 467.76 KB
  Теоретичні та методологічні засади комунікації і комунікаційних процесів Теорія комунікації як наукова дисципліна Основні визначення теорії комунікації. Предмет теорії комунікації. Закони теорії комунікації.
48408. Міжнародна економіка 30.64 KB
  Тема Агенти відкритої економіки беруть участь в міжнародному обміні товарів і послуг переміщенні грошей капіталу і робочої сили між країнами. Мезорівень охоплює економічні звязки між регіонами галузями міжгалузевими комплексами окремих країн. Світовий ринок це сфера стійких товарногрошових відносин між країнами які базуються на міжнародному поділі праці та інших факторів виробництва. Світове господарство це сукупність взаємодіючих національних економік всіх країн світу повязаних між собою мобільними факторами виробництва.
48409. Основи мотиваційних процесів 42.13 KB
  Маніпулювання – приховане спонукання іншої людини, прийняття рішень, до переживання певних станів, і виконання необхідних для ініціатора цілей. Стимулювання – предявлення зовнішнього фактору, з метою посилення і прийняття мисленнєвих, емоційних і поведінкових реакцій.
48410. Психологія особистості 191.5 KB
  Індивід (від лат. individuum – неподільне) – це одиничний представник людського роду, носій сукупності морфологічних, фізіологічних та психічних ознак, що відрізняють його від представників інших видів живих створінь. Індивідом є кожна людина. Індивідні властивості притаманні їй від народження (за винятком випадків вродженої патології). В процесі онтогенічного розвитку індивід стає особистістю, індивідуальністю, свідомим суб’єктом своєї поведінки та діяльності.
48411. Себестоимость продукции 173.32 KB
  Себестоимость продукции Виды продукции предприятия позиции номенклатуры. Показатели деятельности предприятия: позиции номенклатуры 1 2 n; объём выпуска продукции в натуральном виде Ni натуральное выражение; V 100 60 2008 2012 1995 1991 Т годы Товарная продукция ТП денежное выражение выпущенной продукции по всем позициям номенклатуры за год. Производственная мощность это максимально возможный выпуск продукции в натуральном выражении за год при определённых организационно-технических условиях производства.
48412. Політична економія 1.34 MB
  Політична економія вивчає такі суспільні відносини і закони які належать до базових у житті суспільства оскільки вони є складовою суспільного виробництва економіки. Сутність економічної категорії визначається такими критеріями: відображає не природні властивості речей і предметів а характерну властивість певної системи елементу ланки економічних відносин людей; має обєктивний характер оскільки відбиває обєктивну дійсність; має історичний характер оскільки значна частина категорій політичної економії на певному етапі розвитку...
48413. Регіональна економіка 328.3 KB
  Міжгалузеві господарські комплекси та регіональні особливості їх розвитку і розміщення Паливноенергетичний комплекс: регіональні особливості розвитку і розміщення 75 ЛЕКЦІЯ 6. Міжгалузеві господарські комплекси та регіональні особливості їх розвитку і розміщення Хімічний комплекс: регіональні особливості розвитку і розміщення 93 ЛЕКЦІЯ 7. Економіка регіонів України: стан та перспективи розвитку 128 ЛЕКЦІЯ 9.030509 ОА 1 2 4 144 52 20 32 90 36 екзамен Мета: формування знань щодо теоретичних і практичних засад територіальної...