Шпак З. Я. Програмування мовою С : навч. посіб. для студ. вищ. навч. закл. / З. Я. Шпак. - Л. : Оріяна-Нова, 2006. - 432 c. - Бібліогр.: с. 426. - укp.Наведено опис універсальної мови програмування С, розглянуто синтаксис і семантику її базових конструктивних елементів (лексем, виразів та операторів). Детально охарактеризовано усі різновиди типів даних, зокрема, простих (арифметичних і вказівникових) і складених (масивів, структур, об'єднань). Значну увагу приділено методам програмування функцій, які є основними структурними компонентами С-програм. Розглянуто питання практичного програмування задач, пов'язаних із опрацюванням числової та текстової інформації. Обгрунтовано можливості застосування динамічної пам'яті для збереження даних і формування таких інформаційних структур, як одно- та двозв'язні списки та двійкові дерева. Розглянуто засоби організації роботи з файлами та керування консольним введенням/виведенням даних. Наведено приклади практичного використання основних прийомів, алгоритмів і методів програмування, зокрема, для створення лінійних динамічних списків і двійкових дерев, організації файлового обміну даними, формування екранних зображень. Всі програми протестовано в середовищі Borland C/C++3.1. Теоретичний матеріал викладено на основі стандарту ANSI/ISO мови С з урахуванням нововведень, затверджених у стандарті С-99. Розкрито додаткові можливості компілятора, середовища та бібліотек Borland C/C++. Проаналізовано типові помилки у процесі створення програм й обгрунтовано шляхи їх запобігання. Приведено описание универсального языка программирования С, рассмотрены синтаксис и семантика его базовых конструктивных элементов (лексем, выражений и операторов). Детально охарактеризованы все разновидности типов данных, в частности простых (арифметических и указательных) и составных (массивов, структур, объединений). Значительное внимание уделено методам программирования функций, являющихся основными структурными компонентами С-программ. Рассмотрены вопросы практического программирования задач, связанных с обработкой числовой и текстовой информации. Обоснованы возможности применения динамической памяти для сохранения данных и формирования таких информационных структур, как одно- и двусвязанные деревья. Рассмотрены средства организации работы с файлами и управления консольным введением/выведением данных. Приведены примеры практического использования основных приемов, алгоритмов и методов программирования, в частности, для создания линейных динамических списков и двойственных деревьев, организации файлового обмена данными, формирования экранных изображений. Все программы протестированы в среде Borland C/C++3.1. Теоретический материал изложен на базе стандарта ANSI/ISO языка C с учетом нововведений, утвержденных в стандарте С-99. Раскрыты дополнительные возможности компилятора, среды и библиотек Borland C/C++. Проанализированы типичные ошибки в процессе создания программ и обоснованы пути их предупреждения. Індекс рубрикатора НБУВ: З973-018.2 Си я73-1
Рубрики:
Шифр НБУВ: ВС44442 Пошук видання у каталогах НБУВ Додаткова інформація про автора(ів) публікації: (cписок формується автоматично, до списку можуть бути включені персоналії з подібними іменами або однофамільці) ![](/irbis_nbuv/images/info.png) Якщо, ви не знайшли інформацію про автора(ів) публікації, маєте бажання виправити або відобразити більш докладну інформацію про науковців України запрошуємо заповнити "Анкету науковця"
|