Ustazdyq
Тегін, тіркелусізИнформатика, ЖМБ · 11-сынып · Сұрақ 1/15

Мобильді калькуляторда пайдаланушы санды TextBox өрісіне жазады, ал есептелген нәтиже өзгертілмейтін Label арқылы көрсетіледі. Бұл элементтер неге бөлек қызмет атқарады?

Тақырып: Мобильді қосымша интерфейсіне қойылатын талаптар

4.3-параграф · Оқулықтың 141–146-беттері · Сұрақ оқулықтың 145-бетіне негізделген

Өзіңізді тексеріңізЖауапты қарамай тұрып, өзіңіз таңдап көріңіз.

Дұрыс жауап

Дұрыс жауап: TextBox дерек енгізуге, Label нәтижені көрсетуге арналған

Жауап нұсқалары

  1. A.TextBox нәтиже көрсетуге, Label сан енгізуге арналған
  2. B.TextBox дерек енгізуге, Label нәтижені көрсетуге арналғандұрыс
  3. C.Екеуі де команда беретін батырма ретінде берілген
  4. D.Екеуі де деректерді ұзақ сақтайтын қойма ретінде берілген
  5. E.Екеуі де пайдаланушы енгізетін өріс ретінде берілген

Түсіндірме

Ереже: Енгізу элементі пайдаланушыдан ақпарат қабылдайды, ал көрсету элементі ақпаратты оқуға ұсынады. Интерфейсте осы рөлдерді ажырату қолданушыға қай жерде әрекет жасау керегін түсінуге көмектеседі.

Қолдану: Берілген калькуляторда пайдаланушы бастапқы санды TextBox-қа жазады. Программа есептеуді орындап, нәтижені Label-ге шығарады. Егер екеуінің рөлі түсініксіз болса, пайдаланушы жауапты енгізу өрісімен шатастырып, қажетсіз өзгеріс жасауға тырысуы мүмкін. Сондықтан өріске «Бастапқы сан», нәтижеге «Жауап» сияқты анық белгі беруге болады. Бұл белгілер есептеу логикасын өздігінен жасамайды: программаның деректі оқуы және нәтижені орнатуы бөлек анықталады. Шарттағы Label өзгертілмейтін көрсету элементі ретінде берілгендіктен, оны енгізу алаңы деп таңдауға негіз жоқ. Деректің пайдаланушыдан программаға және программадан пайдаланушыға қозғалу бағытын бақылау айырманы түсіндіреді.

Қате нұсқаларды ажырату: Енгізу мен көрсетуді ауыстырған нұсқа шартқа қайшы. Бұл екі элемент батырма не тұрақты сақтау қоймасы ретінде берілмеген. Label шарт бойынша өзгертілмейтін нәтиже көрсетеді, сондықтан екеуін де енгізу өрісі деп санау дұрыс емес.

Қайта орындауға ишара: Ақпарат қай элементте пайдаланушыдан келеді, қай элементте оған нәтиже ретінде беріледі?

Әріптестермен бөлісуWhatsAppTelegram

Сұрақтар «Информатика, ЖМБ» оқулығы бойынша құрастырылған, Алматыкітап баспасы, 2020.