Теми рефератів
> Реферати > Курсові роботи > Звіти з практики > Курсові проекти > Питання та відповіді > Ессе > Доклади > Учбові матеріали > Контрольні роботи > Методички > Лекції > Твори > Підручники > Статті Контакти
Реферати, твори, дипломи, практика » Курсовые обзорные » Розробка прикладного алгоритму моделювання випадкових величин

Реферат Розробка прикладного алгоритму моделювання випадкових величин





переносимістю. Перша версія цієї мови була розроблена Денисом Річі та Кеном Томпсоном на початку 1970-х рр.. у науково-дослідній фірмі Bell Telephone Laboratories для програмування в операційній системі UNIX, а в 1975 році з його допомогою була переписана і вся ОС UNIX для ЕОМ PDP-11 [1-3].

У прийнятому в 1989 році стандарті ANSI З визначено тільки лише 32 ключових слова, з них майже половина пов'язана з описом змінних і констант. Мова С не містить вбудованих засобів для виконання введення виведення, розподілу пам'яті, маніпуляцій з екраном або управління процесами. Це компенсується наявністю стандартних бібліотек, в яких реалізована велика кількість функцій. p align="justify"> Суворе визначення мови С робить його незалежним від будь-яких деталей операційної системи або машини. У той же час програмісти можуть додати до бібліотеки специфічні функції, щоб більш ефективно використовувати конкретні системні або технічні особливості. p align="justify"> Мова С накладає незначні обмеження на багато дій. У більшості випадків це можна віднести до його достоїнств, проте, це вимагає від програмістів доброго знання мови для розуміння того, як будуть виконуватися їх програми [4-5]. p align="justify"> Мова C + + є надбезліччю мови С, тобто більшість програм на С можна компілювати в середовищі C + +, однак компілювати програми C + + в середовищі С, при наявності в них будь-яких специфічних для C + + конструкцій, не можна.

Система введення-виведення мови С призначена для роботи з послідовностями символів, званих потоками. Потоку може відповідати як дисковий файл, так і принтер, термінал і т.п. Поняття "потік" дозволяє розробляти гнучкий і ефективний введення-виведення, який не залежить від використовуваних файлів або вбудованого обладнання. p align="justify"> Двійкові потоки однозначно відповідають послідовності символів на зовнішньому пристрої. На відміну від них, при роботі з текстовими потоками відбувається певне перетворення деяких символів, наприклад, символу кінця рядка. Через такого перетворення число прочитаних або записаних символів може не збігатися з числом символів в зовнішньому пристрої. p align="justify"> Функції для роботи з потоками описані в заголовному файлі stdio.h. Всі ці функції використовують покажчик на структуру file. Ця структура створюється автоматично і містить різну інформацію про потік (наприклад, покажчики на буфери читання і запису, позиція файлового курсору, атрибути стану файлу і т.п.). p align="justify"> FILE * fopen (char * name, char * mode) - відкриває файл, створює і заповнює структуру FILE і повертає покажчик на неї. У випадку помилки функція повертає нульове значення покажчика (null). Рядок mode описує режим роботи з відкриваємим файлом і може складатися з символів г (для читання), w (для запису), а (для доповнення), + (Розширений режим), b (двійковий режим), t (текстовий режим). Програмі доступні два зумовлені файлових покажчика, описаних у заголов...


Назад | сторінка 2 з 11 | Наступна сторінка





Схожі реферати:

  • Реферат на тему: Значення анімалістичних символів Європейських країн
  • Реферат на тему: Розрахунок кількості символів у тексті
  • Реферат на тему: Роль символів і знаків у культурології
  • Реферат на тему: Пристрої введення-виведення інформації
  • Реферат на тему: Ознаки символів, використовувані для автоматичного розпізнавання