Kig (software)
KIG என்பது இலவச மற்றும் திறந்த மூல ஊடாடும் வடிவியல் மென்பொருளாகும், இது KDE கல்வி திட்டத்தின் ஒரு பகுதியாகும். பைத்தானில் ஸ்கிரிப்டிங் செய்வதற்கும், ஏற்கனவே உள்ள கட்டுமானங்களிலிருந்து மேக்ரோக்களை உருவாக்குவதற்கும் இது சில வசதிகளைக் கொண்டுள்ளது. இறக்குமதி மற்றும் ஏற்றுமதி கிக் டாக்டர் ஜியோ மற்றும் காப்ரி வடிவவியலால் செய்யப்பட்ட கோப்புகளை இறக்குமதி செய்யலாம், அதே போல் அதன் சொந்த கோப்பு வடிவமும், இது எக்ஸ்எம்எல்-குறியிடப்பட்டுள்ளது. கிக் லாடெக்ஸ் வடிவத்திலும் எஸ். வி. ஜி (வெக்டர் கிராபிக்ஸ்) கோப்புகளாகவும் புள்ளிவிவரங்களை ஏற்றுமதி செய்யலாம். கிக் பொருள்கள் மாறும் வடிவவியலின் எந்த பாரம்பரிய பொருளையும் கையாள முடியும், ஆனால் மேலும்ஃ ஒரு வளைவின் வளைவு மற்றும் ஊசலாடும் வட்டத்தின் மையம்; விரிவு, பொதுவான இணைப்பு, தலைகீழ், ப்ரொஜெக்டிவ் பயன்பாடு, ஹோமோகிராஃபி மற்றும் ஹார்மோனிக் ஹோமோலஜி; கொடுக்கப்பட்ட அறிகுறியற்ற ஹைப்பர்போலா; பெஸியர் வளைவுகள் (2 வது மற்றும் 3 வது டிகிரி); ஒரு கூம்பு பகுதியைப் பொறுத்தவரை ஒரு கோட்டின் புள்ளி மற்றும் துருவத்தின் துருவக் கோடு; ஒரு ஹைப்பர்போலாவின் அறிகுறியற்ற அறிகுறிகள்; 9 புள்ளிகள் வழியாக கனசதுர வளைவு; 6 புள்ளிகள் வழியாக இரட்டை புள்ளியைக் கொண்ட கனசதுர வளைவு; 4 புள்ளிகள் வழியாக ஒரு கூம்பு கொண்ட கனசதுர வளைவு. ஸ்கிரிப்டிங் மொழி உருவத்திற்குள் மற்றொரு பொருள் கிக்கிற்குள் கிடைக்கிறது, இது ஒரு பைதான் மொழி ஸ்கிரிப்ட் ஆகும். இது கிக் பொருள்களை மாறிகளாக ஏற்றுக்கொள்ளலாம், மேலும் எப்போதும் ஒரு பொருளைத் திருப்பித் தரலாம். எடுத்துக்காட்டாக, உருவத்திற்குள் ஏற்கனவே ஒரு எண் பொருள் இருந்தால், எடுத்துக்காட்டாக 3, பின்வரும் பைதான் பொருள் அதன் சதுரத்தை (9) கொடுக்க முடியும்ஃ டிஃப் சதுரம் (ஆர்ஜி 1): இரட்டை பொருள் (arg1.value () * * 2) மாறிகள் எப்போதும் ஆர்ஜி 1, ஆர்ஜி 2 போன்றவை என்று அழைக்கப்படுகின்றன. அவை கிளிக் செய்யப்படும் வரிசையில். இங்கே ஒரே ஒரு மாறி ஆர்ஜி 1 மட்டுமே உள்ளது மற்றும் அதன் எண் மதிப்பு arg1.value () உடன் பெறப்படுகிறது. ஒரு சிக்கலான எண்ணின் சதுரத்தை (ஆர்கண்ட் வரைபடத்தில் ஒரு புள்ளியால் குறிக்கப்படுகிறது) செயல்படுத்த யாரும் விரும்பவில்லை என்றால், ஸ்கிரிப்டை உருவாக்கும் போது தேர்ந்தெடுக்கப்பட வேண்டிய பொருள் ஒரு புள்ளியாக இருக்க வேண்டும், மேலும் ஸ்கிரிப்ட் டிஃப் csquare (arg1): x = arg1.coordinate (). x y = arg1.coordinate (). y z = x * x-y * yy = 2 * x * y x = z திரும்பும் புள்ளி (ஒருங்கிணைப்பு (x, y)) சிக்கலான எண்ணின் சதுரத்தைக் குறிக்கும் புள்ளியின் அப்சிசா விரிவுபடுத்துவதன் மூலம் காணலாம், ஒருங்கிணைப்பு (x, y) புதிய புள்ளியின் இரண்டு ஆயத்தொகுப்புகளால் ஆன ஒரு பைதான் பட்டியலை உருவாக்குகிறது. மேலும் புள்ளி இந்த பட்டியலால் துல்லியமாக கொடுக்கப்பட்ட ஆயத்த புள்ளிகளை உருவாக்குகிறது. ஆனால் ஒரு உருவத்திற்குள் உள்ள ஒரு பைதான் பொருள் ஒரு பொருளை மட்டுமே உருவாக்க முடியும், மேலும் மிகவும் சிக்கலான புள்ளிவிவரங்களுக்கு ஒருவர் ஒரு ஸ்கிரிப்ட்டைக் கொண்டு உருவத்தை உருவாக்க வேண்டும்ஃ ஒரு ஸ்கிரிப்ட்டால் உருவாக்கப்பட்ட படம் கிக் pykig.py எனப்படும் ஒரு சிறிய நிரலுடன் (பைத்தானில் எழுதப்பட்டுள்ளது) வருகிறது, இது ஒரு பைதான் ஸ்கிரிப்ட்டை ஏற்ற முடியும், எ. கா. MyScript.py இந்த ஸ்கிரிப்ட்டால் விவரிக்கப்பட்ட ஒரு கிக் உருவத்தை உருவாக்கி, கிக்கைத் திறந்து உருவத்தைக் காட்டுங்கள். எடுத்துக்காட்டாக, பைகிக் கொண்டு ஒரு சியர்பின்ஸ்கி முக்கோணத்தை (ஒரு IFS ஆக) எவ்வாறு உருவாக்க முடியும் என்பது இங்கேஃ சீரற்ற இறக்குமதியிலிருந்து * kigdocument.hideobjects () A = புள்ளி (0,2) A.show () B = புள்ளி (-2,-1) B.show () C = புள்ளி (2,-1) C.show () M = புள்ளி (. 1,. 1) வரம்பில் உள்ள i க்கு (1,000): d = ரேண்ட்ரேஞ்ச் (3) d = = = 0 என்றால்ஃ s = பிரிவு (A, M) M = s.midpoint () d = = 1 என்றால்ஃ s = பிரிவு (B, M) M = s.midpoint () d = என்றால் ஃப்ரீஸ் மகாஜின், டிசம்பர் 2009 (ஜெர்மன்) மைக் டீல்ஃ KDE ஊடாடும் வடிவியல் திட்டத்துடன் கணிதத்தை கற்பித்தல். லினக்ஸ் ஜர்னல், அப்துல் ஹலீம் அப்துல்லா, மோகினி மொஹமட்ஃ வடிவியல் சிந்தனையை உருவாக்க ஊடாடும் வடிவியல் மென்பொருளின் (ஐஜிஎஸ்) பயன்பாடு. ஜர்னல் டெக்னாலஜி 49 (1), டிசம்பர் 2008, டிஓஐஃ 10.11113/jt.v49.212 இலவச கல்வி மென்பொருள் இலவச ஊடாடும் வடிவியல் மென்பொருள் கேடிஇ கல்வி திட்டம் கேடிஇ மென்பொருள் கேடிஇ மென்பொருள் தொகுப்பு மென்பொருள்