Turbo Pasсal – программалау тілі

Turbo Pasсal туралы тарихи анықтама.
Тілдің алфафиті
Паскаль тіліндегі тыныс белгілер
Қызметші сөздер
Идентификатор (атау)
Turbo Pasсal.дағы негізгі ұғымдар
Тұрақтылар
Айнымалылар
Стандартты функциялар
Арифметикалық өрнектер
Программа бөлімдері
Паскаль тілін 1968 – 1971 жылдары швейцариялық ғалым Никлаус Вирт оқып-үйренуге қолайлы программалау тілі ретінде ұсынған болатын. Бұл тілдің стандарты кейінірек бекітілді, ол сол кездерде кең таралған Алгал, Фортсан, Бейсик тілдеріне қарағанда жетілдірілген, жұмыс істеуге ыңғайлы тіл болды. Паскаль тілі өзінің қарапайымдылығының арқасында дүние жүзіне тез тараған. Қазіргі кезде барлық дербес компьютерлер осы тілмен жұмыс істей алады. Поскаль тілінде жазылған программаның дұрыстығын компьютерде тексеру арқылы және жіберілген қатені түзетуге оңай.
Бұл тілде жазылған программа компьютерде орындалу барысында алдымен транцляцияланады (машина тіліне аударылады), объектік программаға түрлендіріледі де, содан кейін ғана орындалады. Осы сәтте компьютерде программаның екі нұсқасы болады, оның біріншісі – алгоритмдік тілдегі алғашқы түпнұсқасы, ал екіншісі – объектік кодтағы жазылған программа. Есеп нәтижесін машиналық кодта жазылған программа арқылы аламыз, ал программаны түзету қажет болған жағдайда оның алгоритмдік тілде жазылған алғашқы нұсқасы өңделеді.
Қазіргі кезде Паскаль тілі кез-келген күрделі есептерді шығара алатын, кең тараған стандартты оқу тіліне айналды. Ол кеңінен қолданылған әлемде Американың Borland корпорациясының бұл өнімі сол корпарацияның қызметкері Андерсон Хелсбергтің жетекшілігімен құрастырылған.
Turbo Pasсal-дің түп нұсқасын швейцариялық ғалым Никлаус Вирт жасаған Паскаль программалау тілінен тарайды. Бастапқыда Паскаль тілі программалауды алғаш үйренушілер үшін өте тиімді құрал болып табылады.
Қарапайым Паскальды өңдеуде А.Хейлсбергтің үлкен еңбегінің нәтижесінде Turbo Pasсal қазіргі заман талабына сай, қуатты программалау жүйесі. Оның логикалық құрылымы әр түрлі есептерді дәл шешуге көмегін тигізеді. Сондықтан оқушылар мен студенттерге программалаудың негізін Turbo Pasсal тілін оқытып-үйретуден бастап, программалаудың қыр-сырын меңгерудің маңызы зор.
Бұл оқу құралында қамтылған материалдар программалауды алғаш бастап үйренушіге ыңғайлы, әрі түсінікті баяндалған.
        
        Turbo Pasсal – программалау тілі
Паскаль тілін 1968 – 1971 жылдары швейцариялық ... ... ... қолайлы программалау тілі ретінде ұсынған болатын. Бұл тілдің
стандарты кейінірек бекітілді, ол сол ... кең ... ... ... ... ... жетілдірілген, жұмыс істеуге ыңғайлы тіл болды.
Паскаль тілі өзінің қарапайымдылығының арқасында дүние жүзіне тез тараған.
Қазіргі кезде барлық ... ... осы ... ... ... ... тілінде жазылған программаның дұрыстығын компьютерде тексеру арқылы
және ... ... ... ... ... ... программа компьютерде орындалу барысында алдымен
транцляцияланады (машина тіліне ... ... ... де, ... кейін ғана орындалады. Осы сәтте компьютерде
программаның екі нұсқасы болады, оның ...... ... ... ал ...... ... жазылған программа. Есеп
нәтижесін машиналық кодта жазылған программа арқылы аламыз, ал программаны
түзету қажет болған ... оның ... ... ... алғашқы
нұсқасы өңделеді.
Қазіргі кезде Паскаль тілі кез-келген күрделі есептерді шығара
алатын, кең тараған стандартты оқу ... ... Ол ... қолданылған
әлемде Американың Borland корпорациясының бұл ... сол ... ... ... ... ... ... түп нұсқасын швейцариялық ғалым Никлаус Вирт
жасаған ... ... ... ... ... Паскаль тілі
программалауды алғаш үйренушілер үшін өте тиімді құрал болып табылады.
Қарапайым Паскальды өңдеуде ... ... ... Turbo Pasсal қазіргі заман талабына сай, қуатты ... Оның ... ... әр ... ... дәл ... көмегін
тигізеді. Сондықтан оқушылар мен студенттерге программалаудың негізін Turbo
Pasсal тілін оқытып-үйретуден бастап, программалаудың қыр-сырын меңгерудің
маңызы зор.
Бұл оқу ... ... ... ... ... бастап
үйренушіге ыңғайлы, әрі түсінікті баяндалған.
Turbo Pasсal туралы тарихи анықтама.
Turbo Pasсal – ... ... ... ... ... ... Вирт тілді алғашқы арифметикалық есептеу машинасын жасаған
француз ұлы ғалымы Блез Поскальдің құрметіне Паскаль деп ... тіл ... бас ... жазылуын сұраған. Кейіннен ... ... ... көреді. Солардың ішінде 1983 жылы Borland корпарациясының талантты
қызметкері А.Хейлсбергтің жасаған жаңа ... - Turbo ... ... ... сұранысқа ие болды. Оның бұл нұсқасы CPIM
операциялық жүйесіне негізделген. 1984 жылдың ... MS DOS ... бері ... ... ... да арта ... Pasсal ... қарапайым есептерді шешудің программасынан
бастап, ... ... ... ... сан қырлы жұмыстары жүргізіледі.
Тілдің алфафиті
Кез-келген тілді үйрену оның алфавитімен басталады. Turbo ... ... де ... ... сияқты өзіне тән алфавиттері бар.
Программаның элементтерін жазуда ... ... ... ... алфавиті дейміз.
Turbo Pasсal тілінің алфавиті мына символдардан тұрады:
1.Латын алфавитінің 26 әріптері. А, В, С, Д ... W, X, Y, Z, a, b, ... w, x, y, ... ... 32 ... программада түсіндірме мәтіндерді жазуда
қолданылады.
3.Араб цифрлары: 1, 2, 3, 4, 5, 6, 7, 8, 9, ... ... ... белгілі бір функцияларды атқаруына сәйкес
төмендегі топтарға жіктеуге болады.
а)Айыру (тыныс) белгілері: ― (бос ...... ... ;
(нүктелі үтір), : (қос нүкте), () (ашылған, жабылған жақша), # (тор);
ә)Арифметикалық амалдар таңбалары: + ... - ... * ... ... div ... ... ... қалдығы);
б)Қатынас таңбалары: < (кіші), > (үлкен), = (тең), (тең емес), = (үлкен не тең).
Әрбір символдың өзінің реттік ... ... ... коды ... ... ASCII ... standard Code ... Interchange)
коды бойынша 0-ден 255-ке сандармен кодталады.
Паскаль тіліндегі тыныс белгілер
| ... | ... |
| | |
|{ } ... ... беру |
| | ... ... ... беру |
| | |
|[ ] ... ... белгілеу |
| | ... ... ... ... ... ... |
| | |
|' ... мен жолдық тұрақтыларды белгілеу |
| | ... ... ... ... |
| | |
|; ... ... ... ... |
| | |
|: ... ... ... |
| | |
|= ... мен оның ... арасын бөлу |
| | |
|, ... ... ... ... |
| | ... |Диапазон ... беру |
| | |
|. | |
| ... соңы |
|@ | |
| ... ... ... ... ... |
|# | |
| ... оның коды ... ... |
|$ | |
| ... ... ... ... ... Pasсal ... ... ... ... ... тобы
қолданылады. Оларды Turbo Pasсal-дің қызметші ... деп ... ... ағылшын тілінде берілгенімен, мағынасы ... ... сөз ... ... сөз ... |
|Absolute ... ... ... |
|And ... ... ... ... ... |Div ... бөлу ... ... |Do ... ... ... |Downto ... ... ... |Else ... ... ... қалдық |End |Соңы ... |Бос ... |Export ... |
|Begin ... ... ... |
|Case ... |File ... ... ... |For ... ... ... |Record ... ... ... |Repeat ... ... ... |Set ... |
|If ... |String |Жол ... ... |Then ... ... ... |To ... ... ... |Type |Тип ... |Үзу |Unit ... ... ... |Until ... ... ... ... |Uses ... ... |Тип ... |While ... ... ... |Whit ... ... ... |Xor ... басы ... ... | ... кері ... ... | | ... (атау)
Turbo Pasсal тілінде атауды идентификатор дейміз. Яғни,
идентификатор ... ... ... ... ... файлдар, жиындар, т.б.) берілген атау. Ол стандартты және
пайдаланушылар ... ... ... ... функциялар, қызметші сөзднр, т.с.с. стандартты объектілер
атаулары стандартты идентификаторлар тобына жатады. Олардың көпшілігі ... ... ... ... ... ... ... мағлұмат беріп
тұрады.
Turbo Pasсal-дағы негізгі ұғымдар
Программаға сипаттама. Берілгендер. Нәтиже.
Программа – берілген есептің шешу ... ... ... машиналық тілде жазылуы
Программаның негізгі сипаттамасы:
1. алынған нәтиженің ... ... ... ... алатын орны немесе көлемі
Кез-келген программаның басты қызметі – ... ... ... ... ... өңделуге берілген мәліметтер – алғашқы
берілгендер деп аталады.
Алғашқы берілгендерді пернетақта көмегімен ... ... ... ... берілгендерді программа дискідегі файлдардан да оқи алады.
Алынған нәтиженің нақты әрі дұрыс – ... ... ... ... қолданылатын берілгендердің элементіне тұрақты немесе
айнымалы жатады. ... ... мәні ... және ... ... осы мәні ... қалатын шама тұрақты деп аталады.
Turbo Pasсal-да тұрақтылардың сандық, логикалық (булевьтік), символдық,
жолдық түрлері қолданылады. Сандық тұрақтылар мәні нақты және ... ... ... мазмұндағы ақиқат-жалған немесе 0 – 1 ... ... ... ... ... ... деп аталса,
символдан және жолдық тұрақтылар жеке символдан және олардың жиынтығынан
тұрады.
Айнымалылар
Программаның орындалу ... мәні ... ... ... ... ... айнымалы ұғымы түсінікті болуы үшін оны компьютердің
аты аталған (идентификатор) ұяшығы деп қарастырамыз. ... с:=2, яғни ... ... 2 саны ... ... с:=с+4 ... орындалғаннан
кейін с ұяшығындағы 2 санына 4 қосылып, с:=6 болады. Ұяшыққа жазылған соңғы
мәлімет ... ... ... ... ... ... әр
түрлі өңделуден кейін ұяшық ішіндегі мәлімет өзгереді. Ал ... ... ... сол ... қалады. Айнымалының соңғы мәні ағымдағы мән деп
аталса, айнымалы әр уақытта да бір ағымдағы мәнге ие болады.
Стандартты функциялар
Паскаль тілінің стандартына ... Turbo ... ... ... ... Жолдармен, көрсеткіштермен және адрестермен жұмыс істейтін
стандартты функциялар қызметі ... ... ... айтылады. Ал,
стандартты арифметикалық функцияларға тоқталар болсақ, олар мына ... ... ... ... атауы латын алфавиті әріптерімен жазылады;
2. функция атауы 6 әріптен аспауы керек;
3. функция аргументі бірнешеу болса, олардың арасына үтір ... ... ... жәй ... ... ... функция аргументтері радиан өлшемімен беріледі.
Арифметикалық өрнектер
Программадағы барлық ... ... ... ... ... ... ... функциялардан,
амалдар таңбасынан және өрнектің орындалу ретін өзгертуге ... ... ... ... ... ... тек бір ғана ... немесе
тұрақтыдан тұруы мүмкін. Turbo Pasсal тіліндегі арифметикалық өрнек ... яғни ... ... мен ... ... көрсеткіштер мен индекстер
бір қатарға жазылады. Сондай-ақ, өрнектің әдеттегі жазылуынан айырмашылығы
амал таңбалары ... ... ... Мысалы, 4а – вс өрнегіндегі көбейту
таңбасы Turbo Pasсal ... ... ... ... яғни 4*а – ... ... ... немесе нақты сан болады. Арифметикалық өрнектегі
амалдардың орындалуы жақша ішінен ... ... ... ... not, @
2. *, /, div, mod, and, shl, ... +, -, or, xor
4. =, , , >=,

Пән: Информатика
Жұмыс түрі: Реферат
Көлемі: 5 бет
Бұл жұмыстың бағасы: 300 теңге









Ұқсас жұмыстар
Тақырыб Бет саны
Парсо бу турбинасы4 бет
Turbo pascal6 бет
Turbo Pascal - дағы енгізу және шығару операторлары26 бет
Turbo Pascal - жоғары деңгейлі программалау жүйесі22 бет
Turbo Pascal 7.0 интегралдық программалау ортасын пайдалану43 бет
Turbo Pascal 7.0. программалау тілі10 бет
Turbo Pascal бағдарламалау тілі8 бет
Turbo pascal бағдарламамалау ортасы. спрайттар28 бет
Turbo Pascal бағдарламасындағы графикалық режим9 бет
Turbo Pascal бойынша электрондық оқу әдістемесі14 бет


Исходниктер
Пәндер
Көмек / Помощь
Арайлым
Біз міндетті түрде жауап береміз!
Мы обязательно ответим!
Жіберу / Отправить


Зарабатывайте вместе с нами

Рахмет!
Хабарлама жіберілді. / Сообщение отправлено.

Сіз үшін аптасына 5 күн жұмыс істейміз.
Жұмыс уақыты 09:00 - 18:00

Мы работаем для Вас 5 дней в неделю.
Время работы 09:00 - 18:00

Email: info@stud.kz

Phone: 777 614 50 20
Жабу / Закрыть

Көмек / Помощь