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

Алгоритмнің трассировкасы

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

4.6-параграф · Оқулықтың 126–137-беттері

«Информатика» оқулығының (8-сынып, Атамұра, 2021) «Алгоритмнің трассировкасы» тақырыбы, 4.6-параграф. Мұнда әр сұрақтың бес жауап нұсқасы мен түсіндірмесі бар 15 сұрақ жинақталған: түсіндірме дұрыс нұсқаның қандай ережемен таңдалғанын және қалғандарының неге сәйкес келмейтінін көрсетеді. Мысалы: «Берілген Python коды экранға не шығарады (бірнеше жол «;» арқылы көрсетілген)? Python 3 коды: a=4 b=2 a=a+b…»

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

  1. Дұрыс жауап: 6 4

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

    1. A.6 4дұрыс
    2. B.6 4; 0
    3. C.1
    4. D.0
    5. E.Орындалу қатесі

    Түсіндірме

    Ереже: Меншіктеу командалары ретімен орындалады және кейінгі команда айнымалының жаңа мәнін қолданады. Бір мезгілдегі a,b=b,a меншіктеуінде оң жақтың екі мәні алдымен есептеледі.

    Қолдану: Кодты ретімен орындағанда айнымалы мәндері былай өзгереді: a: 4 → 6; b: 2 → 4. print экранға '6 4' шығарады. Айнымалылар командалар ретімен өзгереді; екінші өрнек жаңа a мәнін пайдаланады.

    Қате нұсқаларды ажырату: Жаңа мән берілген айнымалының ескі мәнін келесі өрнекке қолданбаңыз. // бүтін бөлу екенін, ал % қалдықты беретінін ескеріңіз.

    Қайта орындауға ишара: Әр меншіктеуден кейін айнымалылар мәндерін жаңартып отырыңыз.

  2. Дұрыс жауап: 6 4

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

    1. A.6 4дұрыс
    2. B.1
    3. C.Орындалу қатесі
    4. D.0
    5. E.6 4; 0

    Түсіндірме

    Ереже: Меншіктеу командалары ретімен орындалады және кейінгі команда айнымалының жаңа мәнін қолданады. Бір мезгілдегі a,b=b,a меншіктеуінде оң жақтың екі мәні алдымен есептеледі.

    Қолдану: Кодты ретімен орындағанда айнымалы мәндері былай өзгереді: a: 4 → 6; b: 6 → 4. print экранға '6 4' шығарады. Бір мезгілдегі меншіктеу a мен b мәндерін алмастырады.

    Қате нұсқаларды ажырату: Жаңа мән берілген айнымалының ескі мәнін келесі өрнекке қолданбаңыз. // бүтін бөлу екенін, ал % қалдықты беретінін ескеріңіз.

    Қайта орындауға ишара: Әр меншіктеуден кейін айнымалылар мәндерін жаңартып отырыңыз.

  3. Дұрыс жауап: 5 8

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

    1. A.1
    2. B.0
    3. C.Орындалу қатесі
    4. D.5 8; 0
    5. E.5 8дұрыс

    Түсіндірме

    Ереже: Меншіктеу командалары ретімен орындалады және кейінгі команда айнымалының жаңа мәнін қолданады. Бір мезгілдегі a,b=b,a меншіктеуінде оң жақтың екі мәні алдымен есептеледі.

    Қолдану: Кодты ретімен орындағанда айнымалы мәндері былай өзгереді: x: 4 → 5; y: 8. print экранға '5 8' шығарады. y x-тің бастапқы мәнімен есептелген; x өзгергенде y автоматты өзгермейді.

    Қате нұсқаларды ажырату: Жаңа мән берілген айнымалының ескі мәнін келесі өрнекке қолданбаңыз. // бүтін бөлу екенін, ал % қалдықты беретінін ескеріңіз.

    Қайта орындауға ишара: Әр меншіктеуден кейін айнымалылар мәндерін жаңартып отырыңыз.

  4. Дұрыс жауап: 30

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

    1. A.1
    2. B.30дұрыс
    3. C.30; 0
    4. D.0
    5. E.Орындалу қатесі

    Түсіндірме

    Ереже: Меншіктеу командалары ретімен орындалады және кейінгі команда айнымалының жаңа мәнін қолданады. Бір мезгілдегі a,b=b,a меншіктеуінде оң жақтың екі мәні алдымен есептеледі.

    Қолдану: Кодты ретімен орындағанда айнымалы мәндері былай өзгереді: s: 0 → 1 → 5 → 14 → 30; i: 1 → 2 → 3 → 4. print экранға '30' шығарады. Трассировкада әр қадамда i² мәні s-ке қосылады.

    Қате нұсқаларды ажырату: Жаңа мән берілген айнымалының ескі мәнін келесі өрнекке қолданбаңыз. // бүтін бөлу екенін, ал % қалдықты беретінін ескеріңіз.

    Қайта орындауға ишара: Әр меншіктеуден кейін айнымалылар мәндерін жаңартып отырыңыз.

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

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

    1. A.2; 0
    2. B.0
    3. C.2дұрыс
    4. D.Орындалу қатесі
    5. E.1

    Түсіндірме

    Ереже: Меншіктеу командалары ретімен орындалады және кейінгі команда айнымалының жаңа мәнін қолданады. Бір мезгілдегі a,b=b,a меншіктеуінде оң жақтың екі мәні алдымен есептеледі.

    Қолдану: Кодты ретімен орындағанда айнымалы мәндері былай өзгереді: x: 4; y: 2. print экранға '2' шығарады. Жұп x үшін бірінші тармақ, тақ x үшін else тармағы орындалады.

    Қате нұсқаларды ажырату: Жаңа мән берілген айнымалының ескі мәнін келесі өрнекке қолданбаңыз. // бүтін бөлу екенін, ал % қалдықты беретінін ескеріңіз.

    Қайта орындауға ишара: Әр меншіктеуден кейін айнымалылар мәндерін жаңартып отырыңыз.

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

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

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

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

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

Сұрақтар «Информатика» оқулығы бойынша құрастырылған, Атамұра, 2021.