Co jest zawarte w informatyce GRE®?
Computer Science Graduate Record Examination® (GRE) dzieli się na cztery główne części. Części te obejmują: architekturę komputerową i organizację, co stanowi 15 procent oceny testowej; Metodologia i systemy oprogramowania, które stanowią 40 procent oceny z testu; Teoria matematyczna i tło, które stanowią 40 procent oceny z testu; oraz kategoria parasolowa o nazwie Inne tematy, która stanowi pozostałe 5 procent oceny z testu.
W obszarze Architektura i organizacja komputerów istnieje pięć podstawowych podpól. Pierwszy to jednostki sterujące i procesory. W tej dziedzinie Computer Science GRE® obejmuje pytania dotyczące takich zagadnień, jak reprezentacja liczb i arytmetyki, ścieżki danych i sekwencjonowanie sterowania, a także ogólne pytania dotyczące zestawów instrukcji.
Drugie subpole to Digital Logic Design, które obejmuje pytania dotyczące analizy i optymalizacji oraz implementację obwodu sekwencyjnego i kombinowanego. Trzeci to Memories and Hierarchies, obejmujący typy pamięci podręcznej i pamięci, stronicowanie, segmentację, pamięć wirtualną oraz pytania dotyczące wydajności i implementacji. Czwarty to Komunikacja i sieci, obejmujące urządzenia sieciowe, takie jak routery i przełączniki, systemy wejścia-wyjścia i synchronizujące komputery. Ostatnim jest architektura o wysokiej wydajności, obejmująca architekturę rozproszoną i równoległą oraz potokowanie superskalarne i nieuporządkowane procesory wykonawcze.
W dziedzinie metodologii i systemów oprogramowania Computer Science GRE® istnieje pięć subpól. Pierwszym z nich jest Organizacja danych, obejmująca techniki wdrażania danych, struktury danych i typy danych. Drugi to struktura programu i kontrola, obejmujący pytania dotyczące synchronizacji, współbieżności i komunikacji; rekurencja i iteracja; oraz funkcje, metody, procedury i procedury obsługi wyjątków.
Trzecie podpole w dziedzinie metodologii i systemów oprogramowania w informatyce GRE® to Programowanie Notacji i Języków, obejmujące ocenę wyrażeń, przekazywanie parametrów, wiązanie, zakres oraz konstrukcje kontroli / organizacji danych. Czwarty to inżynieria oprogramowania, która obejmuje techniki weryfikacji, specyfikacje, stwierdzenia, modele programistyczne, narzędzia i wzorce. Ostatnie podpole obejmuje pytania systemowe, w tym bazy danych, analizę systemu, zarządzanie zasobami, interpretatory, systemy wykonawcze, kompilatory, systemy operacyjne, Internet i pytania dotyczące sieci.
W teorii matematycznej i podstawach informatyki GRE® istnieją trzy podstawowe subpola. Pierwszy to złożoność i algorytmy, i obejmuje pytania dotyczące technik projektowania algorytmów, asymptotycznej i dokładnej analizy algorytmu, złożoności obliczeniowej oraz górnych i dolnych granic złożoności. Druga sekcja to teoria języka i automaty, obejmujące modele obliczeniowe, rozstrzygalność oraz gramatykę formalną i język. Ostatnia to Struktury Dyskretne, obejmujące teorię grafów, elementarną kombinatorykę, teorię liczb, relacje rekurencyjne i logikę matematyczną.
Ostatni obszar Computer Science GRE® nosi nazwę Inne tematy. Zawiera pytania dotyczące takich zagadnień, jak kryptografia, grafika komputerowa, analiza liczb, sztuczna inteligencja i bezpieczeństwo. Ta sekcja zawiera również pytania dotyczące kwestii społecznych.