WJEC GCSE Computer Science Revision Guide
Что на самом деле охватывает спецификация WJEC GCSE Computer Science и как структурировать подготовку вокруг неё.
WJEC GCSE Computer Science (код спецификации 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 — платформа сочетает каждую тему с наставничеством один на один.
Начать бесплатноarrow_forward