WJEC GCSE Computer Science Revision Guide
Що насправді охоплює специфікація WJEC GCSE Computer Science та як структурувати навколо неї повторення матеріалу.
WJEC's GCSE Computer Science (spec code 3520) — один із варіантів екзаменаційної комісії в Уельсі та використовується деякими центрами в Англії. Предмет розділяється на два письмові екзамени та оцінювання програмування поза екзаменом, і кожна частина вимагає різних підходів до повторення. Ставитися до нього як до простої купи «фактів комп'ютерних наук» — це те, як більшість студентів витрачають час марно.
Що насправді містить специфікація
Блок 1 охоплює комп'ютерні системи: обладнання, цикл fetch-decode-execute, пам'ять і накопичення, мережі та системне програмне забезпечення. Блок 2 охоплює обчислювальне мислення, алгоритми та програмування, де тестуються булева логіка, алгоритми сортування (bubble sort, merge sort) і структури даних як масиви та двовимірні масиви. Також є завдання програмування, виконане мовою як Python або VB, яке розвиває навички, але не тестується безпосередньо так само, як письмові роботи.
Поширена помилка — витрачати 80% часу на повторення програмування, тому що воно здається більш «реальним», і лише 20% на блок систем, а потім втрачати балів на питаннях про ширину шини, кеш-пам'ять або різницю між топологіями LAN та WAN. Обидва блоки мають реальну вагу в підсумковій оцінці, тому розподіліть свій час приблизно пропорційно цьому.
Двійкова система та системи числення: не пропускайте арифметику
WJEC очікує, що ви будете переводити двійкові, десяткові та шістнадцяткові числа вручну, виконувати двійкове додавання та розуміти переповнення. Тренуйтеся з олівцем та папером, не калькулятором, тому що на екзамені його не дозволять використовувати для цих питань. Типове екзаменаційне питання дає вам 8-бітне двійкове число та просить його десятковий та шістнадцятковий еквівалент, або просить додати два двійкові числа та пояснити, що відбувається, коли результат перевищує 8 біт.
Те ж саме стосується логічних вентилів та булевої алгебри. Напам'ять знайте таблиці істинності для AND, OR, NOT, NAND, NOR та XOR, і вміст будувати таблицю істинності за схемою логічного кола. Ці питання формульні після тренування, що робить їх одними з найлегших балів на роботі, якщо ви тренуватиметеся.
Алгоритми: таблиці трасування — ваш помічник
Коли питання показує псевдокод або блок-схему та просить вас трасувати її, використовуйте таблицю трасування щоразу, навіть під час повторення. Запишіть імена змінних як колони та оновлюйте кожну рядок за рядком, коли алгоритм працює. Пропускання цього кроку та спроба розробити це в голові — це найбільша причина дурних помилок у питаннях алгоритмів.
Для сортування та пошуку вам потрібно описати, як працюють bubble sort та merge sort, крок за кроком, а не просто розпізнавати імена. Тренуйтеся писати процес своїми словами: bubble sort порівнює суміжні елементи та обмінюється ними, якщо вони в неправильному порядку, повторюючи проходи, доки обмінів не буде потрібно. Вміст чітко це сформулювати з правильною термінологією коштує більше, ніж розпліснування
Написано з допомогою штучного інтелекту, перевірено та опубліковано Мішалем Пільчем (CISSP), Korra Studio.
Це одна замітка з бази знань Korra Studio — платформа поєднує кожну тему з 1-на-1 менторингом.
Початок безплатноarrow_forward