Завдання на лабораторну роботу ⇐ ПредыдущаяСтр 4 из 4
Під час лабораторної роботи потрібно: 1. Створити консольний застосунок і набрати текст програми, наведений на початку розділу 2, і повторити дії, пов’язані з налаштуванням програми. 2. Виконати одне з наведених нижче завдань, пов’язаних з набиранням тексту програми для нового консольного застосунку і збереженням його у файлі. 3. Відредагувати програму і здійснити її налаштування. 4. Виконати дії, пов’язані зі збереженням файлів із новим іменем і завантаженням застосунку з диска. Завдання 1. Створіть консольний застосунок, в якому повторіть наведений нижче текст програми. З’ясуйте, що виконує програма. #include <iostream> using namespace std; cout << "a = "; return 0; Завдання 2. Нижче наведено код програми з синтаксичними помилками. На основі цього коду створіть консольний застосунок і усуньте в ньому всі знайдені синтаксичні помилки. #include <iostream> using namespace std; Завдання 3. Нижче наведено варіант коду програми, що нормує вектор. У коді містяться помилки. На основі наведеного коду створіть коректно працюючий консольний застосунок. #include <iostream> using namespace std; 4. Контрольні запитання 1. Які дії треба виконати для створення нового консольного застосунку? 2. Як створити пустий проект для консольного застосунку? 3. Як додати до проекту пустий cpp-файл? 4. Як добавити до проекту існуючий модуль (cpp-файл). 5. Як здійснюється збереження вмісту вікна коду? 6. Як здійснюється збереження вмісту вікна коду у файлі з новим іменем? 7. Як відновити раніше закрите вікно коду? 8. Як записати на диск проект разом із файлом коду консольного застосунку? 9. Опишіть дії, пов’язані з керуванням курсором у вікні редактора. 10. Як можна здійснювати видалення символів у тексті редакторського вікна? Опишіть дію клавіш видалення. 11. Як здійснюється виділення тексту? 12. Як можна скопіювати фрагмент тексту в інше місце? 13. Як можна перенести фрагмент тексту в інше місце? 14. Яке призначення компілятора? 15. Що являє собою однофайлова програма, написана мовою C++? 16. Чи правда, що компілятор оброблює тільки текст, написаний програмістом? 17. Як поділяються помилки в програмі? Опишіть їх особливості. 18. Що створює компілятор у разі відсутності синтаксичних помилок? 19. Яке призначення компонувальника (редактора зв’язків) і що є результатом його роботи? 20. Яке призначення препроцесорних директив і як вони записуються? 21. У чому відмінність команд Compile, Build і Build Solution? 22. Де і як виводяться результати роботи компілятора і компонувальника? 23. Яке призначення діалогового віконця помилки компонування? Як можна заборонити/відновити його виведення? 24. Що відслідковується при покроковому виконанні програми? 25. У чому полягає відмінність режимів покрокового виконання Step Into та Step Over? 26. Що таке «виконання до курсору»? 27. Що таке точка переривання і як вона встановлюється та видаляється? 28. У чому відмінність точки переривання і виконання до курсору? 29. Чи можна одночасно встановити декілька точок переривання? 30. Для чого використовуються вікна Autos, Locals і Watch? У чому їх відмінність? 31. Як внести нове ім’я у вікно Watch? 32. Як видалити ім’я з вікна Watch? 33. Опишіть роботу з вікном QuickWatch. 34. У чому різниться дія кнопок Add Watch і Reevaluate вікна QuickWatch? 35. Чи можна в процесі покрокового виконання програми здійснювати примусову модифікацію значень змінних? У разі позитивної відповіді дайте пояснення. 36. Чи є можливість отримання інформації про значення виразів у процесі покрокового виконання? Дайте пояснення при позитивній відповіді. Список літератури 1. Visual C++ .NET. Классика программирования / под ред. О. Е. Степаненко. – М. : Научная книга; К. : Букинист, 2010. – 768 с. 2. Страуструп, Б. Язык программирования Си++ : Второе издание / Б. Страуструп. – К. : ДиаСофт, 1993. – Ч. 1. – 264 с. ; Ч. 2. – 296 с. 3. Керниган, Б. Язык программирования Си / Б. Керниган, Д. Ритчи. – М. : Финансы и статистика, 1992. – 272 с. 4. Либерти, Джесс. Освой самостоятельно С++ за 21 день : учеб. пособ. / Джесс Либерти. – М. : Вильямс, 2001. – 816 с. 5. Подбельский, В. В. Программирование на языке Си / В. В. Подбельский, С. С. Фомин. – М. : Финансы и статистика, 1999. – 600 с. 6. Подбельский, В. В. Язык Си++ / В. В. Подбельский. – М. : Финансы и статистика, 1999. – 560 с.
Навчальне видання
Методичні вказівки
Укладачі: БЕЗМЕНОВ Микола Іванович, БЕЗМЕНОВА Ольга Миколаївна
Відповідальний за випуск О. С. Куценко Роботу до видання рекомендував О. В. Горелий
За авторською редакцією
План 2013 р., поз. 4/76–13
Підписано до друку __.__.2013 р. Формат 60´84 1/16. Папір офсетний. Друк – ризографія. Гарнітура Таймс. Ум. друк. арк. _______. Обл.-вид. арк. 1,7. Тираж 50 прим. Зам. №___ . Ціна договірна. ________________________________________________________________________________________________________________________ Видавничий центр НТУ «ХПІ». Свідоцтво про державну реєстрацію ДК№ 116 від 10.07.2000 р. 61002, Харків, вул. Фрунзе, 21. ________________________________________________________________________________________________________________________ Друкарня НТУ «ХПІ» 61002, Харків, вул. Фрунзе, 21. ©2015 arhivinfo.ru Все права принадлежат авторам размещенных материалов.
|