🗊Презентация Рейтинг мов програмування (Лекція № 2)

Нажмите для полного просмотра!
Рейтинг мов програмування (Лекція № 2), слайд №1Рейтинг мов програмування (Лекція № 2), слайд №2Рейтинг мов програмування (Лекція № 2), слайд №3Рейтинг мов програмування (Лекція № 2), слайд №4Рейтинг мов програмування (Лекція № 2), слайд №5Рейтинг мов програмування (Лекція № 2), слайд №6Рейтинг мов програмування (Лекція № 2), слайд №7Рейтинг мов програмування (Лекція № 2), слайд №8Рейтинг мов програмування (Лекція № 2), слайд №9Рейтинг мов програмування (Лекція № 2), слайд №10Рейтинг мов програмування (Лекція № 2), слайд №11Рейтинг мов програмування (Лекція № 2), слайд №12Рейтинг мов програмування (Лекція № 2), слайд №13Рейтинг мов програмування (Лекція № 2), слайд №14Рейтинг мов програмування (Лекція № 2), слайд №15Рейтинг мов програмування (Лекція № 2), слайд №16Рейтинг мов програмування (Лекція № 2), слайд №17Рейтинг мов програмування (Лекція № 2), слайд №18Рейтинг мов програмування (Лекція № 2), слайд №19Рейтинг мов програмування (Лекція № 2), слайд №20Рейтинг мов програмування (Лекція № 2), слайд №21

Вы можете ознакомиться и скачать презентацию на тему Рейтинг мов програмування (Лекція № 2). Доклад-сообщение содержит 21 слайдов. Презентации для любого класса можно скачать бесплатно. Если материал и наш сайт презентаций Mypresentation Вам понравились – поделитесь им с друзьями с помощью социальных кнопок и добавьте в закладки в своем браузере.

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


Слайд 1





Системне програмування
Лекція № 2
Лектор Артамонов Є.Б.
Описание слайда:
Системне програмування Лекція № 2 Лектор Артамонов Є.Б.

Слайд 2





Рейтинг мов програмування
(http://www.tiobe.com/)
Описание слайда:
Рейтинг мов програмування (http://www.tiobe.com/)

Слайд 3





Поняття типу містить у собі наступну інформацію про елемент  даних:  
припустимий  набір  значень, який об'єкт цього типу може  приймати в процесі роботи програми (сукупність  усіх  зазначених  значень ми будемо називати областю визначення типу);
Описание слайда:
Поняття типу містить у собі наступну інформацію про елемент даних: припустимий набір значень, який об'єкт цього типу може приймати в процесі роботи програми (сукупність усіх зазначених значень ми будемо називати областю визначення типу);

Слайд 4





Рейтинг dou.ua
(http://dou.ua/lenta/articles/language-rating-jan-2015/)
Описание слайда:
Рейтинг dou.ua (http://dou.ua/lenta/articles/language-rating-jan-2015/)

Слайд 5





Групи основних типів:
цілі числа різної довжини зі знаком і без;
дійсні числа різної довжини;
символи, представлені у форматі стандарту ASCII;
рядки.
Описание слайда:
Групи основних типів: цілі числа різної довжини зі знаком і без; дійсні числа різної довжини; символи, представлені у форматі стандарту ASCII; рядки.

Слайд 6





Типи даних в С-подібних мовах
Описание слайда:
Типи даних в С-подібних мовах

Слайд 7





<sc-specifier> type-specifier identifier <, identifier...>;
Описание слайда:
<sc-specifier> type-specifier identifier <, identifier...>;

Слайд 8





Типи даних в С-подібних мовах
Описание слайда:
Типи даних в С-подібних мовах

Слайд 9





Розглянемо деякі приклади опису даних у програмі.
Описание слайда:
Розглянемо деякі приклади опису даних у програмі.

Слайд 10


Рейтинг мов програмування (Лекція № 2), слайд №10
Описание слайда:

Слайд 11





Константи в мові С
Описание слайда:
Константи в мові С

Слайд 12





Автоматичне перетворювання типів і операція приведення 
Якщо до складу арифметичного або  умовного  виразу  входять  операнди  різних  типів, то компілятор автоматично виконує їхнє приведення до загального типу. Незважаючи на те, що в ряді випадків  характер  перетворення  залежить від виду конкретної операції і типу операндів, існує загальний набір стандартних правил перетворення
Описание слайда:
Автоматичне перетворювання типів і операція приведення Якщо до складу арифметичного або умовного виразу входять операнди різних типів, то компілятор автоматично виконує їхнє приведення до загального типу. Незважаючи на те, що в ряді випадків характер перетворення залежить від виду конкретної операції і типу операндів, існує загальний набір стандартних правил перетворення

Слайд 13





Правила перетворення типу 
якщо операція виконується над даними двох різних  типів, обидві величини приводяться до "вищого" типу;
в операторі присвоювання кінцевий результат обчислення виразу  в  правій  частині приводиться до типу змінної, якій повинне бути привласнене значення.
Описание слайда:
Правила перетворення типу якщо операція виконується над даними двох різних типів, обидві величини приводяться до "вищого" типу; в операторі присвоювання кінцевий результат обчислення виразу в правій частині приводиться до типу змінної, якій повинне бути привласнене значення.

Слайд 14





Правила перетворення типу 
Послідовність імен типів, упорядкованих від "вищого"  типу   до  "нижчого",  виглядає  так: double, float, long, int,  short і char. 
Застосування ключового слова unsigned підвищує ранг  відповідного типу даних зі знаком.
Описание слайда:
Правила перетворення типу Послідовність імен типів, упорядкованих від "вищого" типу до "нижчого", виглядає так: double, float, long, int, short і char. Застосування ключового слова unsigned підвищує ранг відповідного типу даних зі знаком.

Слайд 15





Операція приведення типів 
У мові Сі мається можливість точно вказати тип  даних, до якого необхідно привести деяку величину. Ця  можливість  реалізується в операції приведення типів у такий спосіб:

перед даною величиною в круглих дужках записується ім'я необхідного  типу.
Описание слайда:
Операція приведення типів У мові Сі мається можливість точно вказати тип даних, до якого необхідно привести деяку величину. Ця можливість реалізується в операції приведення типів у такий спосіб: перед даною величиною в круглих дужках записується ім'я необхідного типу.

Слайд 16





Операція приведення типів 
наприклад, змінна res має тип int. Тоді  значення   арифметичного вираження
res = 2.7 + 1.5
відповідно до загальних правил перетворення типів, дорівнює 4. 
При застосуванні явної операції приведення типу до обох операндів у правій частині
res = (int)2.7 + (int)1.5
одержимо результат, рівний 3.
Описание слайда:
Операція приведення типів наприклад, змінна res має тип int. Тоді значення арифметичного вираження res = 2.7 + 1.5 відповідно до загальних правил перетворення типів, дорівнює 4. При застосуванні явної операції приведення типу до обох операндів у правій частині res = (int)2.7 + (int)1.5 одержимо результат, рівний 3.

Слайд 17





Особливості роботи з масивами
Приклад C++ (це змінна, яка зберігає безліч значень під одним ім'ям, але кожному значенню привласнений свій індекс)
		int my_array[6]; 
Приклад C# (упорядкована сукупність елементів одного типу)
		int[] a, b, c; 
		double[] x = {5.5, 6.6, 7.7}; 
		int[] d = new int[5];
Описание слайда:
Особливості роботи з масивами Приклад C++ (це змінна, яка зберігає безліч значень під одним ім'ям, але кожному значенню привласнений свій індекс) int my_array[6]; Приклад C# (упорядкована сукупність елементів одного типу) int[] a, b, c; double[] x = {5.5, 6.6, 7.7}; int[] d = new int[5];

Слайд 18





Домашнє завдання 2.1
Провести аналіз роботи з масивами в наступних мовах програмування:
- C/C++
- Java
- C#
- PHP
- JavaScript
- Objective-C
- Python
- Ruby
Описание слайда:
Домашнє завдання 2.1 Провести аналіз роботи з масивами в наступних мовах програмування: - C/C++ - Java - C# - PHP - JavaScript - Objective-C - Python - Ruby

Слайд 19





Домашнє завдання 2.2
Типи данних 
- описати структуру типів даних для мов програмування зі списку: C/C++, Java,  C#, PHP, JavaScript, Objective-C, Python,  Ruby
- звести данні до порівняльної таблиці
Описание слайда:
Домашнє завдання 2.2 Типи данних - описати структуру типів даних для мов програмування зі списку: C/C++, Java, C#, PHP, JavaScript, Objective-C, Python, Ruby - звести данні до порівняльної таблиці

Слайд 20





Використані матеріали
http://interwebdev.com.ua/view_articles.php?id=38
http://dou.ua/lenta/articles/language-rating-jan-2015/
http://easy-code.ru/lesson/arrays-in-cpp
http://skillcoding.com/Default.aspx?id=185
Описание слайда:
Використані матеріали http://interwebdev.com.ua/view_articles.php?id=38 http://dou.ua/lenta/articles/language-rating-jan-2015/ http://easy-code.ru/lesson/arrays-in-cpp http://skillcoding.com/Default.aspx?id=185

Слайд 21





Дякую за увагу!!!
Зустрінемось на лекції через 2 тижні
Описание слайда:
Дякую за увагу!!! Зустрінемось на лекції через 2 тижні



Похожие презентации
Mypresentation.ru
Загрузить презентацию