Ustazdyq
Алғашқы 5 сұрақ тегінИнформатика, ҚГБ · 11-сынып · 15 сұрақ

Мобильді қосымшалардың конструкторлары және мобильді қосымшаларды әзірлеу ортасы

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

3.1-параграф · Оқулықтың 76–82-беттері · Сұрақ оқулықтың 77-бетіне негізделген

«Информатика, ҚГБ» оқулығының (11-сынып, Алматыкітап баспасы, 2020) «Мобильді қосымшалардың конструкторлары және мобильді қосымшаларды әзірлеу ортасы» тақырыбы, 3.1-параграф. Мұнда әр сұрақтың бес жауап нұсқасы мен түсіндірмесі бар 15 сұрақ жинақталған: түсіндірме дұрыс нұсқаның қандай ережемен таңдалғанын және қалғандарының неге сәйкес келмейтінін көрсетеді. Мысалы: «Генератор қолданыстағы вебсайт мазмұнын мобильді қаптамаға енгізеді. Ол сайтты желіден қай мекеннен алатынын…»

Өзіңізді тексеріңізТақырып бойынша 5 сұрақ: жауап беріңіз, нәтижені бірден көріңіз.

  1. Дұрыс жауап: Вебсайттың URL мекенжайы

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

    1. A.Вебсайттың URL мекенжайыдұрыс
    2. B.Қосымшаның болашақ дүкендегі атауы
    3. C.Жүктеу пакетінің жергілікті файл атауы
    4. D.Жобаның бұлттағы ішкі идентификаторы
    5. E.Болашақ қосымшаның белгіше файлы

    Түсіндірме

    Ереже: URL желідегі ресурс мекенжайын көрсетеді. Егер құрал вебсайт материалын алуға негізделсе, оған сол ресурсты табуға арналған мекен керек. Атау, белгіше түсі немесе жарнамалық ұран ресурсқа жететін нақты жолды алмастырмайды. URL берілгенінің өзі сайттың барлық функциясы мобильді қаптамада міндетті дұрыс орындалады деген кепілдік емес.

    Қолдану: Шарт генератордың сайтты желіден алатынын айтады. Сондықтан бастапқы дерек сол сайттың URL мекенжайы болады. Одан кейін ресурстың ашылуы мен мазмұнның дұрыс көрсетілуі тексеріледі. Сайттағы кіріс формалары, рұқсаттар немесе бейімделмеген интерфейс бөлек мәселелер туғызуы мүмкін. Бұл тапсырма генератордың барлық мүмкіндігін бағалауды емес, қажетті мекен дерегін басқа сипаттардан ажыратуды сұрайды.

    Қате нұсқаларды ажырату: Қосымша атауы мен жоба идентификаторы вебсайттың желідегі мекенін өздігінен бермейді. Жергілікті пакет және белгіше басқа файлдарға қатысты. Генератор сайттың мазмұнын желіден алу үшін сол сайтты көрсететін URL қажет; нысанның аты мен мекенін ажыратыңыз.

    Қайта орындауға ишара: Құрал ресурсқа жетуі үшін қай дерек нақты желілік орынға бағыттайды?

  2. Дұрыс жауап: Дайын компоненттерден қосымшаны құрастыру

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

    1. A.Тек қолданыстағы сайт мекенін көшіру
    2. B.Тек дайын қосымшаны дүкеннен орнату
    3. C.Тек экранның қозғалыссыз суретін сақтау
    4. D.Дайын компоненттерден қосымшаны құрастырудұрыс
    5. E.Тек панорамаларды бір кескінге біріктіру

    Түсіндірме

    Ереже: Қосымша конструкторы дайын компоненттерді пайдаланып интерфейс пен қызметті ұйымдастыруға мүмкіндік береді. Генератордың кей түрі қолданыстағы сайт мазмұнын негізге алады. Нақты платформалар бірнеше тәсілді қатар қолдауы мүмкін, сондықтан тапсырма аталған екі жұмыс барысын салыстырады. Компоненттің болуы алгоритм мен талаптарды ойластыруды қажетсіз етпейді.

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

    Қате нұсқаларды ажырату: Дүкеннен орнату дайын өнімді пайдалануға жатады. Скриншот сақтау орындалатын әрекетті жасамайды. Панорама біріктіру басқа өңдеу міндеті. Салыстыруды құрал атауына емес, автордың қандай материалдан қандай өнім жинайтынына сүйеніп жасаңыз.

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

  3. Дұрыс жауап: Нативті мобильді қосымша

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

    1. A.Браузердегі кәдімгі веббет
    2. B.Вебмазмұнды контейнерде орындайтын гибридті қосымша
    3. C.Орнатылмайтын интерфейс прототипі
    4. D.Орындалмайтын қолданба макеті
    5. E.Нативті мобильді қосымшадұрыс

    Түсіндірме

    Ереже: Нативті қосымша нақты мобильді платформаға арналған құралдар мен интерфейстерді қолданады. Операциялық жүйемен байланыс оның маңызды белгісі болады. Құрылғыға орнатылу қасиетінің өзі барлық жағдайда нативтілікті дәлелдемейді: басқа тәсілмен жасалған өнімдер де орнатыла алады. Сондықтан жіктеу үшін әзірлеу платформасы мен орындалу тәсілі бірге қаралады.

    Қолдану: Шарт нақты платформаға бағытталған әзірлеуді және сол платформаның API мүмкіндігін тікелей пайдалануды атайды. Сондықтан нативті қосымша таңдалады. Бұл барлық нативті өнім міндетті ыңғайлы немесе барлық вебөнімнен тиімді деген қорытынды бермейді. Қолайлылық мақсатқа, интерфейске және нақты іске асыруға тәуелді. Сұрақ сапа рейтингін емес, берілген техникалық тәсілдің сипаттамасын анықтайды.

    Қате нұсқаларды ажырату: Веббет браузерде жұмыс істейді, гибридті тәсіл вебмазмұнды контейнермен байланыстырады. Прототип пен макет толық орындалатын қолданба болмауы мүмкін. Берілген белгі — нақты платформаның API мүмкіндіктерін тікелей пайдаланып, сол платформаға арнап әзірлеу; осы айырманы сақтаңыз.

    Қайта орындауға ишара: Әзірлеу қандай платформаға бағытталған және жүйелік мүмкіндіктерге қалай қосылады — осы екі белгіге сүйеніңіз.

  4. Дұрыс жауап: Прогрессивті вебқосымша — PWA

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

    1. A.Тек серверге арналған фондық процесс
    2. B.Тек белгілі платформа API-сымен жазылған нативті қолданба
    3. C.Сурет түрінде сақталған интерфейс макеті
    4. D.Прогрессивті вебқосымша — PWAдұрыс
    5. E.Қолданба ретінде орындалмайтын статикалық PDF

    Түсіндірме

    Ереже: Прогрессивті вебқосымша вебтехнологияға сүйеніп, қолданбаға ұқсас тәжірибе бере алады. Орнатылу мүмкіндігі нақты браузер, құрылғы және қосымшаның талаптарына тәуелді. PWA атауын кез келген гибридті қосымшаның синонимі ретінде қолдану дұрыс емес. Офлайн жұмыс сияқты функциялар да автоматты түрде барлық жағдайда толық беріледі деп санауға болмайды.

    Қолдану: Шарт вебте ашылу мен қолдау бар ортада орнатылу мүмкіндігін бірге береді. Бұл PWA ұғымына сәйкес. Орнату қолданбаның вебнегізін жоймайды және оны міндетті нативті өнімге айналдырмайды. Нақты порталда қандай функция қолжетімді болатыны сынақ арқылы анықталады. Мысалы, желісіз ашылу қажет болса, сол жағдай бөлек тексерілуі тиіс. Сұрақ аталған тәсілді тануға арналған, барлық браузердегі бірдей мүмкіндікті уәде етпейді.

    Қате нұсқаларды ажырату: Сервер процесі пайдаланушының вебқосымшасы емес. Нативті тәсіл нақты платформаның құралдарына сүйенеді. Сурет пен PDF орындалатын интерактивті қосымшаны алмастырмайды. Шарт браузерде жұмыс істеу мен тиісті талапта орнатылу мүмкіндігін бірге сипаттайды; кез келген веббет автоматты PWA болмайды.

    Қайта орындауға ишара: Өнім вебтехнологияға негізделген бе және қолдау көрсетілсе қолданба тәрізді орнатыла ала ма?

  5. Дұрыс жауап: Android Studio

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

    1. A.Xcode
    2. B.Android операциялық жүйесінің баптау мәзірі
    3. C.Android Studioдұрыс
    4. D.Android қолданбалар дүкені
    5. E.Тек браузердің қарау құралдары

    Түсіндірме

    Ереже: IDE программаны әзірлеуге арналған бірнеше құралды бір ортаға біріктіреді. Android Studio Android қосымшаларын жасауға арналған ресми орта болады. Код өңдеу, құрастыру және жөндеу бір жұмыс барысының бөліктері ретінде ұйымдастырылады. Құралдың ресми болуы әр жобаның автоматты дұрыс немесе барлық құрылғыға толық үйлесімді болуына кепілдік бермейді.

    Қолдану: Шарт Android платформасын және әзірлеу міндеттерін нақты атайды. Сондықтан Android Studio сәйкес. Панорама редакторы не сауалнама құралы бұл мақсаттағы IDE орнына жүрмейді. Қосымша жасалғанда оның нақты нұсқаларда орындалуы мен талапқа сәйкестігі тексеріледі. Орта құрастыру мен қате іздеуге көмектеседі, бірақ алгоритмді әзірлеушінің орнына толық ойластырып береді деп санауға болмайды. Сұрақ нақты платформалық құралды басқа қызметтерден ажыратады.

    Қате нұсқаларды ажырату: Xcode басқа платформалардың әзірлеу ортасы ретінде белгілі. Жүйе мәзірі құрылғыны баптайды, дүкен дайын пакетті таратады. Браузер құралдары вебті тексере алады, бірақ сұралған Android үшін ресми біріктірілген ортаның орнына жүрмейді. Код, құрастыру, эмулятор және жөндеу бір ортада сұралған.

    Қайта орындауға ишара: Платформа атауы мен кодты құрастырып жөндеу міндетін бірге қамтитын ортаны таңдаңыз.

Жауаптары мен түсіндірмелері бар тағы 10 сұрақ

Олар жинақта: тақырыптың барлық сұрақтары, сынып үшін араластырылған тесттің екі нұсқасы, мұғалімге арналған кілттер мен түсіндірмелер. Басып шығаруға арналған PDF.

Жинақты сатып алу · 200 ₸Бүкіл кітап — 2000 ₸ (25 × 200 ₸ орнына)

Тек жеке пайдалануға арналған: таратуға болмайды.

Кітаптың басқа тақырыптары

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