МОСКОВСЬКИЙ ДЕРЖАВНИЙ УНІВЕРСИТЕТ
ТРАНСПОРТУ
ІНСТИТУТ ТРАНСПОРТНОЇ ТЕХНІКИ ТА СИСТЕМ УПРАВЛІННЯ
Кафедра «Електропоїзди і локомотиви»
РЕФЕРАТ
з дисципліни ІНФОРМАТИКА на тему:
«Кошти алгоритмічної мови»
Виконала: студентка групи ТПЕ - 111
Петришина О.А.
Москва - 2 014
ВСТУП
В даний час велике місце в нашому житті відведено різним пристроям призначеним для створення комфорту в побуті, полегшення виконання роботи і т.д. Одним з таких пристроїв є комп'ютер.
Хоча комп'ютери створювалися для чисельних розрахунків, скоро виявилося, що вони можуть обробляти і інші види інформації. Для обробки різної інформації на комп'ютері треба мати кошти для перетворення потрібного виду інформації в числову форму і назад. Зараз за допомогою комп'ютерів не тільки проводяться числові розрахунки, але і готуються до друку книги, створюються малюнки, кінофільми, музика, здійснюється управління заводами і космічними кораблями і т.д. Комп'ютери перетворилися на універсальні засоби обробки інформації.
Мова БЕЙСІК, призначений для навчання програмуванню і отримав широке розповсюдження у вигляді різних діалектів, насамперед, як мова для домашніх мікрокомп'ютерів.
Бейсік (BASIC - скорочення від англ. Beginner's All-purpose Symbolic Instruction Code - універсальний код символічних інструкцій для початківців; англ. basic - основний, базовий) - сімейство високорівневих мов програмування. Був розроблений в 1963 професорами Дартмутського коледжу Томасом Куртц (Thomas E. Kurtz, 1928-) і Джоном Кемені (John G. Kemeny, 1926-1993).
Бейсік був спроектований так, щоб студенти могли писати програми, використовуючи термінали з поділом часу. Він створювався як рішення для проблем, пов'язаних зі складністю старіших мов. Він призначався для більш «простих» користувачів, що не стільки зацікавлених у швидкості програм, скільки просто в можливості використовувати комп'ютер для вирішення своїх завдань.
Незважаючи на те, що мова вже використовувався на кількох мінікомп'ютерах, його справжнє розповсюдження почалося з його появи на мікрокомп'ютері Altair 8800. Багато мови програмування були занадто великими щоб поміститися в невелику пам'ять, яку користувачі таких машин могли собі дозволити. Для машин з таким повільним носієм як паперова стрічка (пізніше - аудіокасета) і без відповідного текстового редактора такої невеликої мову як Бейсік був чудовою знахідкою.
1. ЗАСОБИ алгоритмічних мов Бейсік
Оператор - це слово чи речення яке при занесенні в обчислювальну машину виконує будь-які дії.
А) Оператор присвоювання
Б) Оператор введення даних (input, let)
В) Оператор виведення даних (print)
Г) Оператори обчислень (+, -, /, *)
Д) Оператор перевірки умови (if then else)
Е) Оператор повторюваних обчислень (for-next, while-wend)
Ж) Оператор для утворення масивів даних (dim)
З) Оператор створення файлів
Файл - засіб зберігання, передачі даних, що володіють якимось певним властивістю.
І) Оператор графічного зображення результатів (screen)
Й) Оператор засоби введення коментарів у текст програми
1.1 КОМЕНТАРІ
Алгоритмічна мова - це штучна мова, призначений для записів алгоритмів
Алгоритм - це послідовність правил виконання яких призводить до однозначного рішення завдань.
Існує три типи алгоритмів:
1) Лінійний
Приклад : Визначити суму двох чисел
rem primer 1=2=2=a + b «c»; c
Блок-схема
2) Розгалужений
Приклад : Знайти значення змінної
Y=x ^ 2 при x lt;=0
SQR (x) при x gt; 0
rem primer 2 «x»; xx lt;=0 then y=x ^ 2y=SQR (x) «y»; y
Блок-схема
) Циклічний