Студопедия

КАТЕГОРИИ:


Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748)

Імена змінних

Лекція 2: Типи даних, операції та вирази. Змінні, константи та оголошення.

Контрольні питаня

Можливості С.

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

Сі поєднує ефективність і потужність у відносно малому за розміром мові. Хоча Сі не містить вбудованих компонент мови, виконуючих введення-висновок, розподіл пам'яті, маніпуляцій з екраном або управління процесами, проте, системне оточення

Сі має в своєму розпорядженні бібліотеку об"ектних модулів, в якій реалізовані подібні функції. Бібліотека підтримує багато з функцій, які потрібні.

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

Основними характеристиками мови С є:

1. Короткі вирази;

2. Сучасні керуючі конструкції та структури даних;

3. Багатий перелік операцій.

Засновником був Д.Рітчі він працював в конторі Bell Tobs, заснував в1972 р. спочатку ця мова називалася В а потім її перейменували в С. З 1999 р. мова С не змінюється.

 

 

1. Хто вважається автором мови програмування С?

2. Назвіть приблизній рік виникнення мови програмування С.

3. В явкому році виникнула так звана «традиційна мова С»?

4. Перерахуйте основні особливості мови програмування С.

5. Які можливості забезпечує мова програмування С?

 

Мета: ознайомити студентів з основними типами даних, використовуваних мовою програмування, їх діапазонами та особливостями використання. Розглянути принципову різницю між операціями та виразами. Розглянути правила оголошення змінних, локальних та глобальних констант.

План:

1. Імена змінних.

2. Типи даних та розміри.

3. Константи

4. Структура програми.

 

1. Фундаментальні об’єкти даних, з якимим працює програма – це змінні та константи. Змінні, що використовуються в програмі, перераховуються в оголошеннях або деклараціях. При цьому вказується їх тип, а також іноді початкові значення.

В мові С існують деякі обмеження на імена змінних і символьних констант.

· Імя змінної не може починатися з цифри, але містити в собі цифру може.

· Знак підкреслення також вважать буквою, але починати з нього імя змінної не можна – подібних формат імені мають деякі стандартні бібліотеки.

· Також слід зважати на те, що мова чутлива до регістру написання символів – іншими словами букви А та а вважаються різними символами.

· Окрім цього за імена не можна обирати ключові слова мови – назви типів даних, назви операторів та таке інше.

<== предыдущая лекция | следующая лекция ==>
Коротка характеристика та історія створення С | Дані плаваючого типу
Поделиться с друзьями:


Дата добавления: 2014-01-05; Просмотров: 689; Нарушение авторских прав?; Мы поможем в написании вашей работы!


Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет



studopedia.su - Студопедия (2013 - 2024) год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! Последнее добавление




Генерация страницы за: 0.009 сек.