Презентация Процедурне програмування. Абстракція даних онлайн

На нашем сайте вы можете скачать и просмотреть онлайн доклад-презентацию на тему Процедурне програмування. Абстракція даних абсолютно бесплатно. Урок-презентация на эту тему содержит всего 32 слайда. Все материалы созданы в программе PowerPoint и имеют формат ppt или же pptx. Материалы и темы для презентаций взяты из открытых источников и загружены их авторами, за качество и достоверность информации в них администрация сайта не отвечает, все права принадлежат их создателям. Если вы нашли то, что искали, отблагодарите авторов - поделитесь ссылкой в социальных сетях, а наш сайт добавьте в закладки.
Презентации » Устройства и комплектующие » Процедурне програмування. Абстракція даних



Оцените!
Оцените презентацию от 1 до 5 баллов!
  • Тип файла:
    ppt / pptx (powerpoint)
  • Всего слайдов:
    32 слайда
  • Для класса:
    1,2,3,4,5,6,7,8,9,10,11
  • Размер файла:
    257.46 kB
  • Просмотров:
    59
  • Скачиваний:
    0
  • Автор:
    неизвестен



Слайды и текст к этой презентации:

№1 слайд
Процедурне програмування.
Содержание слайда: Процедурне програмування. Абстракція даних. У лекції розглядаються елементи мови ( ідентифікатори, ключові слова, коментарі). Дається поняття змінної, базових типів даних, операцій з даними. Мета: Засвоєння основ мови програмування С++, типів даних, операцій з даними.

№2 слайд
Лексика мови C Алфав т мови
Содержание слайда: Лексика мови C++ Алфавіт мови це: Великі та малі латинські букви. Цифри. Спеціальні знаки: “ { } , [ ] # ! < = ? > ; & ` * / + - ( ) % ~ : ^ _ . При компіляції програми із символів алфавіту формуються лексичні елементи (лексеми) мови. Для виділення лексем використовуються пробільні роздільники (пробіли, символи табуляції, перехід на новий рядок). До лексем мови відносять: Ідентифікатори. Зарезервовані (ключові) слова. Константи. Знаки операцій. Знаки пунктуації (роздільники).

№3 слайд
дентиф катори мови C дентиф
Содержание слайда: Ідентифікатори мови C++ Ідентифікатори — це імена, якими в програмі можна позначати всі елементи програми: змінні, константи, типи, функції і мітки. Ідентифікатор — це послідовність латинських букв, цифр, символів підкреслення, причому першою повинна бути буква чи символ підкреслення. Ідентифікатори можуть мати довільне число символів. У C++ розрізняються заголовні та малі літери. Це значить, що компілятор C++ розглядає букви верхнього і нижнього регістрів як різні символи. Наприклад, компілятор вважає змінні Count, count і COUNT (Rate, rate, RATE) трьома унікальними ідентифікаторами.

№4 слайд
Зарезервован слова ключов
Содержание слайда: Зарезервовані слова (ключові слова)

№5 слайд
Коментар мови C Коментар в
Содержание слайда: Коментарі мови C++ Коментарі в мові С++– це написана програмістом примітка, яка призначена для пояснення деяких аспектів коду програми. Компілятор ігнорує коментарі. Коментар в один рядок довжиною починається із двох похилих //. // Коментар довжиною в один рядок Коментар довільної довжини починається із символів /* і закінчується символами */. /* Коментар довільної довжини !!!!!!! */

№6 слайд
Зм нн мови C Для збереження
Содержание слайда: Змінні мови C++ Для збереження даних програма має знати: де зберігаються данні, тобто ім’я для звернення до даних або адресу комірки пам’яті; який вид (тип) даних зберігається; яке значення там зберігається. Змінна - це ділянка пам'яті, яка має ім'я і у якій зберігається значення певного типу, яке може бути зміненим у програмі.

№7 слайд
Оголошення зм нно Вс зм нн
Содержание слайда: Оголошення змінної Всі змінні перед їх використанням мають бути оголошеними. При кожному оголошенні визначається таке: вид (тип) даних, які мають зберігатися у змінній. ім’я змінної, яке є символічним представленням імені змінної, міткою області пам’яті. У змінних можуть зберігатися числа, букви та інші символи. Число (або данні іншого типу), яке зберігається у змінній називають ії значенням. Вид даних, які зберігаються у змінній , називаються ії типом. Загальна форма оголошення має такий вигляд: Ім'я_типу список_змінних; список змінних це: ім'я_змінно1, ім'я_змінної2,… ім'я_змінноїК;

№8 слайд
Типи даних П д типом розум мо
Содержание слайда: Типи даних Під типом розуміємо множену значень, які може приймати змінна а також множену операцій, які можна виконувати над змінною. Тип визначає формат внутрішнього представлення даних в пам'яті комп'ютера. Тип змінної визначається при її оголошенні і не може бути зміненим в процесі виконання програми. Змінна може використовуватися з допустимими для неї операціями. В мові С++ існує дві групи даних: базові (основні) та похідні, які є похідними від основних типів даних. Похідні можна поділити на: Скалярні (вказівники, посилання, перелічення). Структуровані (масиви, структури, класи, об'єднання).

№9 слайд
Базов основн типи даних
Содержание слайда: Базові (основні) типи даних Розглянемо базові типи даних: Цілочисельний – int Дійсний (із плаваючою точкою ) - float Дійсний (із плаваючою точкою ) подвійної довжини - double Символьний - char, wchar_t Бульовий - bool Невизначений - void

№10 слайд
Тип nt Тип nt ц л числа, що
Содержание слайда: Тип іnt Тип іnt — цілі числа, що використовуються для рахунка. Можуть мати довжину 32 розряду (4 байти) і діапазон значень від -2 147 483 648 до 2 147 483 647 (232=4 294 967 295). Цілочисельний тип даних може мати cпецифікаторі. signed, unsigned long short int і; і=2; unsigned int d1;

№11 слайд
Тип nt Ц лочисельн константи
Содержание слайда: Тип іnt Цілочисельні константи мови С++ можуть записуватися в трьох системах числення: десятковій, восьмирічній, шістнадцятирічній. Для визначення до якої системи числення відноситься числова константа в С++ використовується одна або дві перші цифри константи. Якщо перша цифра знаходиться у діапазоні 1 – 9, тоді число є десятковим, наприклад: 214 або 2567. Якщо перша цифра є 0, а друга знаходиться у діапазоні від 1 до 7, тоді число є восьмирічним (число 043 – це восьмирічне число еквівалентне десятковому числу 35). Якщо перші два символи є 0х або 0Х, тоді це число є шістнадцятирічним, наприклад 0х43 – це число еквівалентне десятковому числу 67. В шістнадцятирічних числах символи a-f та A-F означають відповідні шістнадцятирічні цифри 10-15. Наприклад 0хF – це шістнадцятирічне число еквівалентне десятковому числу 15, 0хА5– це шістнадцятирічне число еквівалентне десятковому числу 165(10 помножити на 16, додати 5 помножене на 1).

№12 слайд
Тип char Тип char призначений
Содержание слайда: Тип char Тип char— призначений для представлення окремих символів, наприклад букв або цифр або розділових знаків. Основний набір символів може містити 256 символів, тобто мати довжину 8 розрядів чи 1 байт і приймати значення в діапазоні від 0 до 255 – це мінімально можливий діапазон (28=256). wchar_t — призначений для представлення двобайтових символів. В мовах програмування для представлення символів використовується числовий код. char c1; c1=‘М’; wchar_t dob; dob=L’!’;

№13 слайд
Тип char Спец альн символьн
Содержание слайда: Тип char Спеціальні символьні константи. Деякі неграфічні символи, наприклад символ переходу на новий рядок, вимагають спеціального представлення. Іноді їх називають – ESC- або управляючими послідовностями. Такі символи укладаються в одинарні лапки і починаються із оберненої похилої лінії \. Наведемо деякі із цих символів: ‘\n’ – перехід на новий рядок ‘\0’ – нульовий символ ‘\t’ – горізонтальна табуляція ‘\v’ – вертикальна табуляція Константа символьний рядок. Символьний рядок – це послідовність символів, які розміщуються у подвійних лапках. Наприклад, “Мова програмування С++” - це символьний рядок. cout<<“Мова програмування С++”;

№14 слайд
Тип float, double В мов С три
Содержание слайда: Тип float, double В мові С++ є три типи дійсних даних з плаваючою точкою: float, double, long double. Використовується американський тип нотації при записі дробових чисел, тобто ціла частина відокремлюється від дробової точкою, наприклад 3.14159. В комп’ютері ці числа зберігаються у вигляді двох складових частин. Одна частина являє собою деяке значення, а друга частина степінь цього значення. Тип float— числа, що мають дробову частину, довжина 32 розряди, тобто 4 байти, а діапазон від 3.4Е-38 до 3.4Е+38.

№15 слайд
Тип float, double Тип double
Содержание слайда: Тип float, double Тип double— числа з плаваючою точкою подвійної довжини довжиною 64 розряди, тобто 8 байтів, а діапазон — від 1.7Е-308 до 1.7Е+308. Довгі числа подвійної точності long double можуть мати довжину 80 бітів чи 10 байт і діапазон — від +/- 1.18Е-4932 до 1.18Е+4932. Існує два способи запису таких чисел: стандартний запис (5.8) та експоненціальна форма запису (7.563Е6 або 7.563е6). Цей запис означає, що число 7.563 множиться на 1000000; Е6 означає 10 в 6-му степені, при цьому 6 називають експонентою, а 7.563 – мантисою.

№16 слайд
Тип bool Тип bool мають зм нн
Содержание слайда: Тип bool Тип bool мають змінні, які можуть приймати два значення: true(істина) false(хибність). Можна використовувати визначені літерали true та false для задавання бульового типу, наприклад, bool isready= true; Літерали true та false можуть бути перетворені в данні типу int, при цьому true перетворюється в 1, а false – в 0. Окрім цього, будь-яке ненульове значення перетворюється в значення true, а нульове – в значення false, наприклад, bool start= -100; bool stop= 0;

№17 слайд
Модиф катор доступу до зм нно
Содержание слайда: Модифікатор доступу до змінної const Змінна, до якої в оголошенні застосований модифікатор const, не може змінювати своє значення, її можна тільки ініціалізувати, тобто визначити її значення на початку виконання програми. Наприклад, в оголошенні const int k2=10; створюється змінна з ім'ям “k2", причому їй присвоюється початкове значення 10, що надалі в програмі змінити не можна.

№18 слайд
Довжина д апазон значень
Содержание слайда: Довжина і діапазон значень основних (базових) типів даних

№19 слайд
Глобальн та локальн зм нн
Содержание слайда: Глобальні та локальні змінні

№20 слайд
Операц
Содержание слайда: Операції

№21 слайд
Операц я присвоювання
Содержание слайда: Операція присвоювання

№22 слайд
Арифметичн операц . Пр оритет
Содержание слайда: Арифметичні операції. Пріоритет операцій.

№23 слайд
int a ,b ,c ,d int a ,b ,c ,d
Содержание слайда: int a=3,b=10,c=0,d; int a=3,b=10,c=0,d; d=b+a; d=b-a; d=b*a; d=b/a; d=b%a; d = а % b; d = b % с; a++; b--;

№24 слайд
Операц в дношення пор вняння
Содержание слайда: Операції відношення (порівняння) та логічні операції

№25 слайд
Операц з б тами
Содержание слайда: Операції з бітами

№26 слайд
Вирази Вирази складаються з
Содержание слайда: Вирази Вирази складаються з операцій, констант, функцій і змінних. У мові С++ виразом є будь-яка правильна послідовність цих елементів. Більшість виразів у мові С++ за формою дуже схожі на алгебраїчні. Однак тут необхідно бути уважним і враховувати специфіку виразів та пріоритет операцій у мові С++.

№27 слайд
Пр оритети операц й
Содержание слайда: Пріоритети операцій

№28 слайд
Перетворення тип в
Содержание слайда: Перетворення типів

№29 слайд
Перетворення тип в
Содержание слайда: Перетворення типів

№30 слайд
Явне перетворення тип в
Содержание слайда: Явне перетворення типів

№31 слайд
Приклад програми мовою C
Содержание слайда: Приклад програми мовою C++ #include <iostream> using namespace std; // оголошення глобальних змінних void main ( ) { //оголошення локальних змінних Інструкція_1; Інструкція_2; … Інструкція_N; }

№32 слайд
Схема просто програми мовою C
Содержание слайда: Схема простої програми мовою C++ #include <iostream> using namespace std; void main ( ) { setlocale(LC_ALL, “”); int integer1, integer2, sum; // оголошення cout << "Введіть перше ціле число "; // запрошення cin>> integer1; // введення цілого cout << " Введіть друге ціле число "<<endl; // запрошення cin>> integer2; // введення цілого sum = integer1 + integer2; // додавання cout << "Сума дорівнює " <<sum << endl; // виведення //результату }

Скачать все slide презентации Процедурне програмування. Абстракція даних одним архивом: