DevioLabавтоматичне керування капіталом
ПРАЦЮЄ 24/7
КРИПТОВАЛЮТИ · АКЦІЇ · 10 БІРЖ

Портфель, який керується автоматично

DevioLab підбирає стратегії, відстежує ринки та автоматизує купівлю і продаж активів. Кількість доступних криптовалют, акцій і торгових можливостей зростає щодня.

10підключених біржCrypto + Stocksв одному портфелі24/7автоматичний контроль

Лабораторна робота №6 з дисципліни «Програмування, частина 1 (Основи алгоритмізації та програмування)»

Інформація про навчальний заклад

ВУЗ:
Національний університет Львівська політехніка
Інститут:
Інститут комп’ютерних наук та інформаційних технологій
Факультет:
КН
Кафедра:
Кафедра електронних обчислювальних машин

Інформація про роботу

Рік:
2014
Тип роботи:
Лабораторна робота
Предмет:
Програмування
Група:
КН-11
Коротко про документ

Про що ця робота

У лабораторній роботі досліджено засоби відлагодження Memory Windows та Call Stack у середовищі Visual C++ 2013. Наведено програму для переведення чисел у трійкову систему числення мовою C.

У роботі розглядаються

  • Програмування мовою C
  • Засоби відлагодження
  • Memory Windows
  • Call Stack
  • Масиви та рядки
  • Системи числення
  • Алгоритмізація

Зміст і розділи

  1. Мета роботи
  2. Хід роботи
  3. Короткий опис засобів відлагодження
  4. Індивідуальне завдання
  5. Текст програми
  6. Висновок
Для кого:Студенти технічних спеціальностей вищих навчальних закладів, які вивчають основи програмування та алгоритмізації.
Викладачі:Викладач кафедри ЕОМ

Ключові поняття

відлагодженняMemory WindowsCall StackVisual C++ 2013трійкова система численнямасив типу charрядкифункціястекпам'ять комп'ютера

Частина тексту файла (без зображень, графіків і формул):

Міністерство освіти і науки, Національний університет «Львівська Політехніка» Кафедра ЕОМ / Лабораторна робота №6 з дисципліни «Програмування, частина 1(Основи алгоритмізації та програмування)» на тему: «Засоби вiдлагодження iнтегрованого середовища: вiкно спостереження за вмiстимим пам'ятi (Memory windows) i вiкно спостереження за за стеком викликiв (Call Stack). Розв'язування на С задач, в яких використовуються масиви типу char i рядки» Львів – 2014 Мета роботи: Познайомитися iз засобами вiдлагодження Memory windows та Call Stack iнтегрованого середовища Visual C++ 2013, iз використанням масивiв типу char i рядкiв у мовi програмування С. Хід роботи: 1) Короткий опис засобiв вiдлагодження iнтегрованого середовища Visual C++ 2013, з якими познайомилися у цiй лабораторнiй роботi. Засоби Memory windows та Call Stack є бiльш "тонкими" iнструментами вiдлагодження. З допомогою Memory windows можна спостерiгати за значеннями комiрок пам'ятi комп'ютера, в яких зберiгаються данi, пiд час виконання програми. Для встановлення вiкна (чи вiкон) спостереження за пам'яттю використовується меню Debug/Windows/Memory iнтегрованого середовища Visual Studio. Вiкно Call Stack встановлюється з допомогою меню Debug/Windows/Call Stack. У виконавчих програмах побудованих компiлятором Visual C++ 2005 (до речi, як створених iншими компiляторами) передача параметрiв у функцiї здiйснюється через стек. З допомогою вiкна Call Stack можна вiдслiдковувати ланцюжок викликiв функцiй та значення параметрiв що передаються. 2) Індивiдуальне завдання (Варіант 11). Задане натуральне число n. Надрукувати в трійковій системі числення числа від 0 до n. Текст програми: #include <stdio.h> #include <iostream> #include <stdlib.h> int Triykova(int x1) { int i, b; long c = 0; for (i = 0; x1 > 0; i++) { b = x1 % 3; x1 = (x1 - b) / 3; c += b * pow(10, i); } return c; } void main(){ int n; printf("n = "); scanf_s("%d", &n); puts("\n"); for (int i = 0; i <= n; i++) { printf("%d\n", Triykova(i)); } system("pause"); } / Рис.1. Результат роботи програми. Висновок: Я познайомився iз засобами вiдлагодження Memory windows та Call Stack iнтегрованого середовища Visual C++ 2013, iз використанням масивiв типу char i рядкiв у мовi програмування С.
Допоможи студентському архіву

Ми допомогли тобі — допоможи наступному студенту

Файл ще не обрано

Оголошення від адміністратора

Антиботан аватар за замовчуванням

Подякувати Студентському архіву довільною сумою

Admin

26.02.2023 12:38

Дякуємо, що користуєтесь нашим архівом!