
Информатика: өз цифрлық көмекшімізді жасаймыз 8-сабақ (барлығы 72)
Пішім, бағдарлама және автор рұқсаты
Байтты оқу ережесінен ажыратып, ашық пішім таңдап, бөтен материалды қоспай тұрып лицензияны тексереміз.
Картадағы орнымыз
Фотосуреттің .jpg жалғауын .png деп өзгерттіңіз, бірақ сурет PNG-ге айналмады. Неге жапсырманы ауыстыру ішкі мазмұнды өзгертпейді?
Өмірдегі бейне және нақты модель
Пішім деректің орналасуы мен мағынасын анықтайды. Кодтау санды таңбамен байланыстырады. MIME мазмұн түрін сипаттайды. Лицензия рұқсатты айтады; лицензияның жоқтығы еркіндік емес. Файлға қолжетімділік көшіруге құқық бермейді.
Атау, файлдың ішкі ережесі және автор құқығы
Формат — файл ішіндегі деректің құрылыс ережесі: басы қайда, қандай мәндер рұқсат және олар қалай оқылады. Кеңейтім — файл атауының соңы; ОЖ мен адамға белгі береді, бірақ деректі түрлендірмейді. Бағдарлама өзіне белгілі форматтарды ғана дұрыс оқиды. Түрлендіру деректерді жаңа форматтың ережесімен қайта жазады. Лицензия — автордың белгілі пайдалану тәсілдеріне берген рұқсаты; файлды көшіре алу оны жариялауға құқық бермейді.
tasks.json файлының көшірмесін tasks.txt деп атаңыз. Екеуін де жай мәтін ретінде ашыңыз: ішіндегі байттар өзгермеді. Көшірмені tasks.png деп атағанда сурет қарау бағдарламасы мәтіннен кескін жасай алмайды. Шын түрлендіру үшін бастапқы деректі оқып, PNG ережесімен жаңа файл жазатын бағдарлама қажет. Атын өзгертпей тұрып және өзгерткеннен кейін файл өлшемін не хешін салыстырыңыз. Содан кейін JSON ішіндегі бір тырнақшаны бұзыңыз: кеңейтім дұрыс болғанымен, мазмұн форматқа сай емес.
Көмекші үшін нысан — формат — ашатын бағдарлама — дереккөзі — таратуға рұқсат кестесін жүргізіңіз. Өз ойдан шығарылған жазбаңызға өз авторлығыңызды белгілеңіз. Өзгенің суретін жобаға қоспас бұрын лицензия шартын бастапқы дереккөзден оқыңыз.
Ұқсатудың шекарасы
Өмірлік бейне тақырыпқа кіргізеді, бірақ механизмді алмастырмайды. Ұқсату дәл болмайтын жерді атаңыз.
Сабақтың тірек сигналы
bytes + format + encoding → data | source + licence + attribution → permitted use
Талданған мысал
Жазбаға id, title, date, state, category өрістері бар UTF-8 JSON таңдаймыз. Дұрыс JSON күн мен міндетті өрістің дұрыстығын кепілдемейді — оны сұлба тексереді.
Алдымен болжаңыз
Тәжірибеге дейін жалғасын жауып, нәтижені жазбаша болжаңыз. Жауаппен бірге тірек сигналындағы себептер тізбегін көрсетіңіз. Содан кейін әрекетті орындап, бақылауды тіркеп, болжаммен салыстырыңыз. Түсіндірмесіз сәйкестік түсіну емес, сәттілік саналады; айырмашылық қай байланысты қалпына келтіру керегін көрсетеді.
Көмексіз жаңғыртыңыз
Бетті жауып, сигналды қалпына келтіріп, әр өтуді жаңа мысалмен түсіндіріңіз.
Тақырыпты сабақты оқымаған адамға түсіндіріңіз. Жаңа терминді қарапайым сөзбен ашпайынша қолданбаңыз. Кейін дәл атауын қайтарып, жүйедегі орнын көрсетіңіз. Тыңдаушы келесі қадамды болжап, өзге мысал келтіре алуы керек. Егер ол тек сөйлемді қайталаса, түсіндірмені тірек сигналға дейін қысқартып, қайта құрыңыз.
Қатені тауып түзетіңіз
«Іздеуден табылған суретті ала беруге болады». Түпнұсқа, автор, лицензия, күн және қолдану шартын табыңыз.
Жаңа жағдайға көшіру
Модельді сабақта болмаған құрылғы не файлға қолданыңыз. Бақылауды болжамнан ажыратыңыз.
Жобаға енгізілетін өзгеріс
JSON сұлбасын бекітіңіз. Сыртқы материалға дереккөз, автор, лицензия және тексеру күнін жазыңыз. Алғашқы нұсқаға сыртқы материал міндетті емес.
Шешім журналына төрт жол қалдырыңыз: не алғыңыз келді, нені байқадыңыз, бұл әрекетті неге таңдадыңыз және нәтижені қалай тексердіңіз. Экран суреті тексеруді толықтыра алады, бірақ мәтін мен жұмыс файлын алмастырмайды. Жеке дерек қолданбаңыз: үш ойдан шығарылған жазба да дәл сондай тексеріледі және жобаны қауіпсіз көрсетуге мүмкіндік береді.
Тапсырма
Міндетті. Мысалды орындап, қатені түзетіп, себебімен жобаға өзгеріс енгізіңіз.
Өз дерегіңізбен. Шешімді үш ойдан шығарылған жазбада тексеріңіз.
Қалауыңызша. Басқа адамнан сұлба бойынша түсіндіруді қалпына келтіруді сұраңыз.
Дайындық өлшемі: сигналды бетсіз жаңғыртасыз, ұсынылған қатені түзетесіз, модельді бейтаныс мысалға көшіресіз және жоба өзгерісін көрсетесіз. Бір тармақ орындалмаса, бүкіл сабақты қайта оқымай, тиісті байланысқа оралыңыз. Түзеткеннен кейін басқа дерекпен баламалы тапсырманы қайталаңыз.
1, 7 және 30 күннен кейін қайталау
Ертең сигналды қалпына келтіріңіз; жеті күннен кейін баламалы тапсырма орындаңыз; отыз күннен кейін шешімді жобада тексеріңіз.
Пікірлер (0)
Пікір қалдыру үшін кіріңіз →
Әзірге пікір жоқ. Бірінші болыңыз.