Содержание
- 2. 25.04.2016 каф. РТС дисциплина Алгоритмизация и программирование Содержание Язык С – история создания, общие сведения Алфавит
- 3. История появления языка С (1) Язык программирования С разработан сотрудниками фирмы Bell Labs Деннисом Ритчи и
- 4. История появления языка С (2) Язык программирования С++ был разработан Бьерном Страуструпом (Bjarne Stroustrup) в начале
- 5. История появления языка С (3) Сегодня язык С – структурированный, модульный, компилируемый, универсальный язык, традиционно используемый
- 6. Особенности языка С (1) Среди современных алгоритмических языков языки С и С++ занимают первое место по
- 7. Особенности языка С (2) С и С++ относятся к семейству универсальных языков программирования, т.е. ориентирован на
- 8. Алфавит языка С Алфавит языка программирования называют набор символов (разрешенный к использованию и воспринимаемый компилятором), с
- 9. Составляющие алфавита (1) Заглавные и строчные латинские буквы. Язык С является чувствительным к регистру (case sensitive).
- 10. Составляющие алфавита (2) Специальные символы, выполняющие определенные функции при построении различных конструкций языка: + - *
- 11. Лексемы языка С Из символов алфавита формируются лексемы языка: идентификаторы, ключевые (служебные) слова, константы, комментарии. 25.04.2016
- 12. Идентификаторы Идентификаторы используются для обозначения имен переменных, функций и меток, применяемых в программе. Идентификатор - произвольная
- 13. Ключевые слова (1) В языках С и C++ некоторые идентификаторы употребляются как ключевые (служебные) слова (keywords),
- 14. Ключевые слова (2) Каждый компилятор может увеличивать количество ключевых слов, так как компилятор учитывает дополнительные возможности
- 15. Ключевые слова компилятора Borland C++ 3.1 25.04.2016 каф. РТС дисциплина Алгоритмизация и программирование
- 16. Дополнительные ключевые слова языка С++ 25.04.2016 каф. РТС дисциплина Алгоритмизация и программирование
- 17. Константы Константа – это лексема, представляющая изображение фиксированной величины, которая не может быть изменена в программе.
- 18. Примеры констант 25.04.2016 каф. РТС дисциплина Алгоритмизация и программирование 123 целая константа; 123.23, 4.34Е-3 вещественные константы;
- 19. 25.04.2016 каф. РТС дисциплина Алгоритмизация и программирование Комментарий Часть программы, которая игнорируется компилятором и служит для
- 20. В комментариях можно указать имя файла, в котором хранится программа, краткое описание назначения программы, авторские права,
- 21. Общая структура программ и роль функций в языке С Любая программа, написанная на языке С, состоит
- 22. 25.04.2016 каф. РТС дисциплина Алгоритмизация и программирование Обобщенная структура программы на языке С # // Объявление
- 23. Директивы препроцессора Директивы препроцессора имеют вид: #include позволяют вставить в программу заранее подготовленные тексты из включаемых
- 24. 25.04.2016 каф. РТС дисциплина Алгоритмизация и программирование Объявление функций Прототип функции – это заголовок функции, заканчивающийся
- 25. Глобальные объявления Глобальные переменные и константы доступны во всех функциях программы В языке С все функции
- 26. 25.04.2016 каф. РТС дисциплина Алгоритмизация и программирование Главная функция main( ) Выполнение программы начинается с вызова
- 27. 25.04.2016 каф. РТС дисциплина Алгоритмизация и программирование Определение некоторых понятий Исходный текст (source code) - текст
- 28. 25.04.2016 каф. РТС дисциплина Алгоритмизация и программирование Библиотека (library) - набор функций, в том числе из
- 29. Время компиляции (compile time) - период, во время которого происходит компиляция программы. Ошибки, обнаруживаемые во время
- 30. Особенности компиляции в С 25.04.2016 каф. РТС дисциплина Алгоритмизация и программирование
- 31. 25.04.2016 каф. РТС дисциплина Алгоритмизация и программирование Итоги Рассмотренные вопросы: Язык С история возможности назначение Алфавит
- 32. 25.04.2016 каф. РТС дисциплина Алгоритмизация и программирование Библиографический список Подбельский В.В., Фомин С.С. Курс программирования на
- 34. Скачать презентацию