Презентация Процедурне програмування. Абстракція даних онлайн
На нашем сайте вы можете скачать и просмотреть онлайн доклад-презентацию на тему Процедурне програмування. Абстракція даних абсолютно бесплатно. Урок-презентация на эту тему содержит всего 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
- Автор:неизвестен
Слайды и текст к этой презентации:
№2 слайд
![Лексика мови C Алфав т мови](/documents_6/de05709522df451e8c52a9367fe69dbf/img1.jpg)
Содержание слайда: Лексика мови C++
Алфавіт мови це:
Великі та малі латинські букви.
Цифри.
Спеціальні знаки: “ { } , [ ] # ! < = ? > ; & ` * / + - ( ) % ~ : ^ _ .
При компіляції програми із символів алфавіту формуються лексичні елементи (лексеми) мови. Для виділення лексем використовуються пробільні роздільники (пробіли, символи табуляції, перехід на новий рядок). До лексем мови відносять:
Ідентифікатори.
Зарезервовані (ключові) слова.
Константи.
Знаки операцій.
Знаки пунктуації (роздільники).
№3 слайд
![дентиф катори мови C дентиф](/documents_6/de05709522df451e8c52a9367fe69dbf/img2.jpg)
Содержание слайда: Ідентифікатори мови C++
Ідентифікатори — це імена, якими в програмі можна позначати всі елементи програми: змінні, константи, типи, функції і мітки.
Ідентифікатор — це послідовність латинських букв, цифр, символів підкреслення, причому першою повинна бути буква чи символ підкреслення.
Ідентифікатори можуть мати довільне число символів.
У C++ розрізняються заголовні та малі літери. Це значить, що компілятор C++ розглядає букви верхнього і нижнього регістрів як різні символи.
Наприклад, компілятор вважає змінні Count, count і COUNT (Rate, rate, RATE) трьома унікальними ідентифікаторами.
№5 слайд
![Коментар мови C Коментар в](/documents_6/de05709522df451e8c52a9367fe69dbf/img4.jpg)
Содержание слайда: Коментарі мови C++
Коментарі в мові С++– це написана програмістом примітка, яка призначена для пояснення деяких аспектів коду програми. Компілятор ігнорує коментарі.
Коментар в один рядок довжиною починається із двох похилих //.
// Коментар довжиною в один рядок
Коментар довільної довжини починається із символів /* і закінчується символами */.
/* Коментар
довільної довжини !!!!!!!
*/
№6 слайд
![Зм нн мови C Для збереження](/documents_6/de05709522df451e8c52a9367fe69dbf/img5.jpg)
Содержание слайда: Змінні мови C++
Для збереження даних програма має знати:
де зберігаються данні, тобто ім’я для звернення до даних або адресу комірки пам’яті;
який вид (тип) даних зберігається;
яке значення там зберігається.
Змінна - це ділянка пам'яті, яка має ім'я і у якій зберігається значення певного типу, яке може бути зміненим у програмі.
№7 слайд
![Оголошення зм нно Вс зм нн](/documents_6/de05709522df451e8c52a9367fe69dbf/img6.jpg)
Содержание слайда: Оголошення змінної
Всі змінні перед їх використанням мають бути оголошеними.
При кожному оголошенні визначається таке:
вид (тип) даних, які мають зберігатися у змінній.
ім’я змінної, яке є символічним представленням імені змінної, міткою області пам’яті.
У змінних можуть зберігатися числа, букви та інші символи. Число (або данні іншого типу), яке зберігається у змінній називають ії значенням.
Вид даних, які зберігаються у змінній , називаються ії типом. Загальна форма оголошення має такий вигляд:
Ім'я_типу список_змінних;
список змінних це:
ім'я_змінно1, ім'я_змінної2,… ім'я_змінноїК;
№8 слайд
![Типи даних П д типом розум мо](/documents_6/de05709522df451e8c52a9367fe69dbf/img7.jpg)
Содержание слайда: Типи даних
Під типом розуміємо множену значень, які може приймати змінна а також множену операцій, які можна виконувати над змінною.
Тип визначає формат внутрішнього представлення даних в пам'яті комп'ютера.
Тип змінної визначається при її оголошенні і не може бути зміненим в процесі виконання програми.
Змінна може використовуватися з допустимими для неї операціями.
В мові С++ існує дві групи даних: базові (основні) та похідні, які є похідними від основних типів даних.
Похідні можна поділити на:
Скалярні (вказівники, посилання, перелічення).
Структуровані (масиви, структури, класи, об'єднання).
№10 слайд
![Тип nt Тип nt ц л числа, що](/documents_6/de05709522df451e8c52a9367fe69dbf/img9.jpg)
Содержание слайда: Тип і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 Ц лочисельн константи](/documents_6/de05709522df451e8c52a9367fe69dbf/img10.jpg)
Содержание слайда: Тип і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 призначений](/documents_6/de05709522df451e8c52a9367fe69dbf/img11.jpg)
Содержание слайда: Тип char
Тип char— призначений для представлення окремих символів, наприклад букв або цифр або розділових знаків. Основний набір символів може містити 256 символів, тобто мати довжину 8 розрядів чи 1 байт і приймати значення в діапазоні від 0 до 255 – це мінімально можливий діапазон (28=256).
wchar_t — призначений для представлення двобайтових символів. В мовах програмування для представлення символів використовується числовий код.
char c1; c1=‘М’;
wchar_t dob; dob=L’!’;
№13 слайд
![Тип char Спец альн символьн](/documents_6/de05709522df451e8c52a9367fe69dbf/img12.jpg)
Содержание слайда: Тип char
Спеціальні символьні константи. Деякі неграфічні символи, наприклад символ переходу на новий рядок, вимагають спеціального представлення. Іноді їх називають – ESC- або управляючими послідовностями. Такі символи укладаються в одинарні лапки і починаються із оберненої похилої лінії \. Наведемо деякі із цих символів:
‘\n’ – перехід на новий рядок
‘\0’ – нульовий символ
‘\t’ – горізонтальна табуляція
‘\v’ – вертикальна табуляція
Константа символьний рядок. Символьний рядок – це послідовність символів, які розміщуються у подвійних лапках. Наприклад, “Мова програмування С++” - це символьний рядок.
cout<<“Мова програмування С++”;
№14 слайд
![Тип float, double В мов С три](/documents_6/de05709522df451e8c52a9367fe69dbf/img13.jpg)
Содержание слайда: Тип float, double
В мові С++ є три типи дійсних даних з плаваючою точкою: float, double, long double. Використовується американський тип нотації при записі дробових чисел, тобто ціла частина відокремлюється від дробової точкою, наприклад 3.14159. В комп’ютері ці числа зберігаються у вигляді двох складових частин. Одна частина являє собою деяке значення, а друга частина степінь цього значення.
Тип float— числа, що мають дробову частину, довжина 32 розряди, тобто 4 байти, а діапазон від 3.4Е-38 до 3.4Е+38.
№15 слайд
![Тип float, double Тип double](/documents_6/de05709522df451e8c52a9367fe69dbf/img14.jpg)
Содержание слайда: Тип 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 мають зм нн](/documents_6/de05709522df451e8c52a9367fe69dbf/img15.jpg)
Содержание слайда: Тип 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 слайд
![Модиф катор доступу до зм нно](/documents_6/de05709522df451e8c52a9367fe69dbf/img16.jpg)
Содержание слайда: Модифікатор доступу до змінної const
Змінна, до якої в оголошенні застосований модифікатор const, не може змінювати своє значення, її можна тільки ініціалізувати, тобто визначити її значення на початку виконання програми. Наприклад, в оголошенні
const int k2=10;
створюється змінна з ім'ям “k2", причому їй присвоюється початкове значення 10, що надалі в програмі змінити не можна.
№26 слайд
![Вирази Вирази складаються з](/documents_6/de05709522df451e8c52a9367fe69dbf/img25.jpg)
Содержание слайда: Вирази
Вирази складаються з операцій, констант, функцій і змінних. У мові С++ виразом є будь-яка правильна послідовність цих елементів.
Більшість виразів у мові С++ за формою дуже схожі на алгебраїчні. Однак тут необхідно бути уважним і враховувати специфіку виразів та пріоритет операцій у мові С++.
№32 слайд
![Схема просто програми мовою C](/documents_6/de05709522df451e8c52a9367fe69dbf/img31.jpg)
Содержание слайда: Схема простої програми мовою 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 презентации Процедурне програмування. Абстракція даних одним архивом:
Похожие презентации
-
Початки алгоритмізації та процедурного програмування. Циклічні програми
-
Шифрування даних на мікропроцесорах за допомогою мови програмування Java
-
Процедуры и функции в Паскале. Рекурсия
-
Понятие подпрограмм. Механизм реализации подпрограмм с помощью процедур и функций
-
Кодирование основных типов алгоритмических структур на языках объектно — ориентированного и процедурного программирования
-
Процедуры и функции в С
-
Математичне програмування. Задачі оптимізації. Задача лінійного програмування. Лекція 5
-
Мови програмування
-
Складання та виконання лінійних алгоритмів опрацювання величин в навчальному середовищі програмування. Урок 31
-
Процедурное программирование