SiMPLE - SiMPLE - Wikipedia

SiMPLE (SiMPLE Modular uchun rekursiv qisqartma Dasturlash tili & Environment) - bu hamma uchun, ayniqsa professional bo'lmaganlar uchun oson dasturlash imkoniyatlarini ta'minlash uchun yaratilgan dasturiy ta'minotni ishlab chiqish tizimi.

SiMPLE yaratuvchisi Bob Bishop vafot etganidan so'ng, SiMPLE Codeworks veb-sayti va forumlari hozirda oflayn rejimda, ammo ularga internet arxivi orqali kirish mumkin. archive.org.

Tarix

1995 yilda Bob Bishop va Boy Uiker, (ikkalasi ham sobiq Apple Computer Muhandislar) yangi dasturlash tilini yaratishga qaror qildilar, bu hamma tushunishi va ishlatishi uchun etarlicha oson bo'ladi. (Ular mavjud bo'lgan boshqa tillar kabi his qildilar C ++ va ularning muhiti yangi boshlanuvchilar uchun juda murakkab bo'lgan.) Ular yaratgan dasturlash tili SiMPLE deb nomlangan.

Ilhom

SiMPLE noaniq ravishda AppleSoft-ni eslatadi ASOSIY eski Apple-II kompyuterlarida mavjud bo'lgan dasturlash tili. Ammo, SiMPLE shunchaki Applesoft BASIC-ning "kloni" emas (va bunday bo'lishi hech qachon mo'ljallanmagan). Bu shunchaki "ilhomlangan". Applesoft-ning takomillashtirilishi kerak bo'lgan ko'plab xususiyatlari mavjud. Masalan, Applesoft tarjima qilingan til edi va shuning uchun u biroz sekin ishladi (hatto 1MHZ protsessor uchun ham). SiMPLE esa bajariladigan (.EXE) faylga kompilyatsiya qiladi. Shunday qilib, u nafaqat tezroq ishlaydigan dasturlarni ishlab chiqaradi, balki ushbu dasturlar hatto SiMPLE o'rnatilmagan kompyuterlarda ham ishlaydi.

Ikki til o'rtasidagi yana bir farq chiziqli raqamlardan foydalanishda. Applesoft ularni talab qildi; SiMPLE ularni ishlatmaydi. (Dastur bayonotlarini qora Apple ekraniga kiritish o'rniga, SiMPLE matn muharriridan foydalanadi.) Bundan tashqari, Applesoft-dagi "FOR-NEXT" ko'chadanlari SiMPLE-dagi "Do-Loop" ko'rsatmalariga almashtirildi. (Ammo ular xuddi shu tarzda ishlaydi).

Biroq, tashqi ko'rinishidagi bir nechta farqlardan tashqari, SiMPLE-da dasturlarni yozish Applesoft-da dastur yozishda boshdan kechirgan narsalarga o'xshash "his-tuyg'ularga" ega. Masalan, buyruq qatori rejimida SiMPLE-dan foydalanilganda dastur qora ekranga shunchaki "RUN" so'zini yozish orqali ishlaydi (xuddi Apple'da bo'lgani kabi!)

Versiyalar

"Oddiy" - bu tilning bir oz farq qiladigan uchta versiyasi uchun umumiy atama: Micro-SiMPLE, Pro-SiMPLE va Ultra-SiMPLE.

(a) Micro-SiMPLE - bu faqat 4 ta kalit so'zni ishlatishga mo'ljallangan kirish dasturlash tili: Call, Set, If va Goto. Micro-SiMPLE dasturlari ro'yxatining misoli (va u yaratadigan chiqish displeyining surati) quyidagi rasmda keltirilgan:

(b) Pro-SiMPLE - bu faqat 23 ta kalit so'zdan foydalanishni talab qiladigan SiMPLE-ning DOS-ga asoslangan versiyasidir. Uning grafik imkoniyatlari atigi 640 x 480 piksel o'lchamlari bilan atigi 16 ta rang bilan cheklangan. Uning ovoz qobiliyatlari kompyuterning o'rnatilgan karnay orqali oddiy "signal" signallari bilan cheklangan.

(c) Ultra-SiMPLE - Windows asosidagi SiMPLE versiyasi. Pro-SiMPLE bilan bir xil 23 ta kalit so'zdan foydalanadi. Uning grafik imkoniyatlari foydalanuvchi tizimi har qanday aniqlikda millionlab ranglarga imkon beradi. Uning ovozli imkoniyatlari foydalanuvchiga har qanday turdagi media-faylni (shu jumladan filmlarni) ijro etish imkoniyatini beradi.

2011 yil iyundan oldin SiMPLE faqat 32 bitli kompyuterlar uchun mavjud edi. O'shandan beri yangi versiya (32-bitli yoki 64-bitli kompyuterlarda ishlatilishi mumkin) endi standart versiya hisoblanadi. SiMPLE-ning ushbu yangi versiyasida "Pro-SiMPLE" va "Ultra-SiMPLE" atamalari mos ravishda "Dos-SiMPLE" va "Win-SiMPLE" atamalari bilan almashtirildi. Biroq, iloji boricha orqaga qarab muvofiqlikni ta'minlash maqsadida, eskirgan ikkala shart ham ("Ultra-SiMPLE" va "Pro-SiMPLE") qonuniy kompilyator ko'rsatmalari sifatida qabul qilinmoqda.

Bundan tashqari, SiMPLE-ning yangi versiyasining dizayni yanada "soddalashtirilgan". SiMPLE-ning qadimgi asl nusxasi faqat buyruq-satr rejimining yopiq muhitida ishlatilishi uchun ishlab chiqilgan. ("Drag & Drop" ish rejimi ko'p yillar o'tgandan keyingina qo'shilmadi.) Binobarin, eski SiMPLE ning buyruq qatori rejimida o'nlab buyruqlar kerak edi (manba ro'yxatlarini o'chirish, fayllarning nomini o'zgartirish, yangi loyiha papkalarini yaratish, va boshqalar.). SiMPLE-ning yangi versiyasi SiMPLE muhitini Windows muhiti bilan birlashtiradi, shuning uchun eski SiMPLE-ning buyruq qatori buyruqlarining ko'pi endi kerak emas va ularni yo'q qilishdi.

Ish tartibi

SiMPLE dasturlari "Drag & Drop" rejimida (asosan boshlang'ich dasturchilar uchun mo'ljallangan) yoki "Buyruq-satr" rejimida (yanada rivojlangan dasturchilar uchun) ishlatilishi mumkin:

(a) "Drag & Drop" rejimida foydalanuvchi shunchaki dastur manbalari ro'yxatini yaratadi (matnli hujjat), so'ngra manba ro'yxati hujjatini maxsus belgiga sudrab bu dasturni ishga tushiradi.

b) "Buyruqning satri" rejimida foydalanuvchi buyruqlar va ro'yxatlarni DOS oynasiga kiritish orqali dasturlarni yaratadi va ishlaydi.

SiMPLE tomonidan ishlatiladigan kalit so'zlar

Va CallCommon Continue DisplayDo Else EndFloat (yoki Decimal) Float2 (yoki Decimal2) GotoIf Int (yoki Whole) Int2 (yoki Whole2) Loop or ReturnSet Step TaskText To

SiMPLE ishlaydi Windows 95 va undan yangi tizimlar.

Misol dasturi quyidagicha:

N = 240 dan 25 gacha yulduzlarni bajaring @ raketa (320, 2 * n, -3) @ ufo (295 + n, 25, -8) @ kechikish (20) Loop n portlashi (320, 35) @ chiqish G qo'shish: o'yinchoqlar

bu sizga ushbu natijani beradi:https://web.archive.org/web/20150412025158/http://www.simplecodeworks.com/example.gif[1]

Adabiyotlar

  1. ^ "Arxivlangan nusxa". Arxivlandi asl nusxasi 2012-08-18. Olingan 2012-08-24.CS1 maint: nom sifatida arxivlangan nusxa (havola)

Tashqi havolalar

SiMPLE-ni bepul yuklab olish mumkin [o'lik havola ] SiMPLE Codeworks veb-sayti.