Page 64 - 4989
P. 64

дані»  індивідуального  завдання  (табл.  6.1).  У  функції
                      обов’язково  передбачити  обробку  помилок  та  вивід
                      відповідних  повідомлень  (можна  використати  функцію
                      ShowError, наведену в 6.3.1).

                  5. Виконати відлагодження програми.
                  6. Зробити  скріншоти,  що  підтверджують  правильність
                      виконання  програми  (наприклад,  вміст  вхідного  та

                      вихідного  файлу,  при  роботі  з  файлами  і  каталогами  -
                      скріншот  з  провідника  чи  Total  Commander  до  та  після
                      обробки,  тощо).  Для  варіантів,  де  передбачена  робота  з
                      реєстром,  зробити  скріншоти  відповідних  ключів  реєстру

                      (для перегляду реєстру скористатись утилітою regedit).


                                       6.5  Звіт повинен містити:

                  1. Завдання із зазначенням номеру варіанту.
                  2. Прототипи  обраних  для  використання  функцій  Windows
                      АРІ  (з  довідки).  Можна  додати  короткий  опис  цих

                      функцій.
                  3. Текст програми.
                  4. Результати роботи програми у вигляді скріншотів.

                  5. Висновок.

                                        6.6  Контрольні питання

                  1. Що таке АРІ?

                  2. Де знайти довідку по функціям Windows АРІ?
                  3. Що таке дескриптор?
                  4. Чому  слід  завжди  перевіряти  результат  роботи  функцій

                      Windows АРІ на предмет їх успішного завершення? Як це
                      можна зробити?
                  5. Що таке динамічно зв’язувана бібліотека?
                  6. Які  функції  Windows  АРІ  можна  використовувати  для

                      роботи не тільки з файлами, а і з пристроями?
                  7. Що означає крапка на початку шляху файла, наприклад у
                      шляху «./Debug» ?

                  8. В  яких  випадках  доцільно  застосовувати  файли,
                      проектовані  в пам’ять?
                  9. Що таке реєстр? Яка інформація зберігається в реєстрі?




                                                           64
   59   60   61   62   63   64   65   66   67   68   69