Х. ДосмҰхамедов


Return операторының функцияда қолданылуының екі нұсқасын сипаттау: 1) return



бет51/95
Дата07.12.2022
өлшемі3 Mb.
#466729
1   ...   47   48   49   50   51   52   53   54   ...   95
Жуйелик программалау Python

Return операторының функцияда қолданылуының екі нұсқасын сипаттау:

1) return операторы ағындағы функциядан сол бойда шығарады да программадағы функцияны шақырған нүктеге қайырады, мысалы:
Файл - аты бар дискідегі деректер жиынтығы. Бағдарламашы тұрғысынан екі түрдегі файлдар бар:
1) мәтiнi бар мәтiндер, сызықтарға бөлiнедi; Мәселен, мәтіндік файлдардағы барлық арнайы таңбалардан тек жаңа жол белгілері болуы мүмкін;
2) кез келген деректерді және шектеулердісіз кез келген кодты қамтитын екілік; екілік файлдарда сақталған суреттер, дыбыстар, бейнелер және т.б.
Біз тек мәтіндік файлдармен жұмыс істейміз.
Бағдарламадан файлмен жұмыс үш фазаны қамтиды.
Алдымен файлды ашу керек, яғни оны бағдарламаға белсенді етеді. Егер файл ашық болмаса, онда бағдарлама оған қол жеткізе алмайды.
Файлды ашқанда, жұмыс режимін көрсетіңіз: оқу, жазу немесе файлдың соңына деректерді қосу.
Жаттығулар

  1. Бастапқы берілгендер – a, b, c сандары – үшбұрыштың үш қабырғасы. Олар үшін a  b  c қатысы орындалатыны белгілі. Екі нәтижесі де (tik және ten) логикалық мән қабылдайтын процедура құру:

  2. а) егер үшбұрыш – тік бұрышты болса, tik=true, қарсы жағдайда tik=false;

  3. б) егер үшбұрыш – тең бүйірлі болса, ten=true, қарсы жағдайда ten=false.

  4. n натурал саны берілген. n, n+1,..., 2n сандарының ішінде “егіз” сандар, яғни айырмалары екіге тең сандар бар-жоқтығын анықтау (жай сандарды табу процедурасын құру).

14 тәжірибелік жұмыс
Графикалық интерфейс туралы
Графикалық интерфейстің негізгі міндеті пайдаланушы мен компьютер арасындағы коммуникацияны жеңілдету болып табылады. Бұл туралы интерфейсті жобалау кезінде үнемі есте сақтау керек. Программисте (немесе дизайнерде) бар құралдарды қолдану графикалық интерфейсті жасау кезінде әрбір нақты жағдайда пайдаланушыға ыңғайлы виджеттерді таңдай отырып, минимумға дейін қою керек. Сонымен қатар, ең аз таң қаларлық принципін ұстану пайдалы: интерфейс формасынан оның мінез-құлқы түсінікті болуы керек. Нашар ойластырылған интерфейс, тіпті интерфейстің қасбетінде тиімді алгоритм жасырылса да, пайдаланушының бағдарламадан сезінуін бұзады. Интерфейс пайдаланушының типтік әрекеттері үшін ыңғайлы болуы керек. Көптеген қолданбалар үшін мұндай әрекеттер "шеберлер" (wizards) деп аталатын экрандардың жеке серияларына бөлінген. Алайда, егер қосымша-пайдаланушы өзіне қажетті шешімдерді құра алатын конструктор болса, типтік әрекет шешімді құру болып табылады. Типтік әрекеттерді анықтау оңай емес, сондықтан компромиссом "шеберлер" бар гибрид болуы мүмкін және өз құрылыстары үшін жақсы мүмкіндіктер. Дегенмен, графикалық интерфейс барлық жағдайларда ең тиімді интерфейс емес. Көптеген пәндік салалар үшін шешімді белгілі бір формальды тілде немесе сценарий тілінде алгоритм арқылы мәлімдеу оңайырақ.


Достарыңызбен бөлісу:
1   ...   47   48   49   50   51   52   53   54   ...   95




©dereksiz.org 2024
әкімшілігінің қараңыз

    Басты бет