Cosa è incluso nell'informatica GRE®?
The Computer Science Graduate Record Examination® (GRE) è suddiviso in quattro parti principali. Queste parti includono: architettura e organizzazione del computer, che rappresenta il 15 percento del grado di test; Metodologia e sistemi del software, che rappresentano il 40 percento del grado di test; Teoria matematica e background, che rappresentano il 40 percento del grado di test; e una categoria ombrello chiamata altri argomenti, che rappresentano il restante 5 percento del grado di test.
Nell'architettura del computer e nell'area dell'organizzazione, ci sono cinque sotto-campi principali. Il primo sono unità di controllo e processori. In questo campo, l'informatica GRE® prevede domande su cose come numero e rappresentazione aritmetica, percorsi di dati e sequenziamento di controllo, nonché domande generali sui set di istruzioni.
Il secondo sottofield è la progettazione della logica digitale e comporta domande di analisi e ottimizzazione insieme all'implementazione del circuito sequenziale e di combinazione. Il treD è ricordi e gerarchie, che coinvolgono cache e tipi di archiviazione, paging, segmentazione, memoria virtuale e domande su prestazioni e implementazione. Il quarto sono le comunicazioni e le reti, che coinvolgono dispositivi di networking come router e switch, sistemi di input-output e computer di sincronizzazione. L'ultimo è l'architettura ad alte prestazioni, che coinvolge architettura distribuita e parallela e pipelining superscalare e processori di esecuzione non ordinati.
Nel campo della metodologia del software e dei sistemi dell'informatica GRE®, ci sono cinque sotto-campi. Il primo è l'organizzazione dei dati, che coinvolge tecniche di implementazione dei dati, strutture di dati e tipi di dati. Il secondo è la struttura e il controllo del programma, che coinvolgono domande su sincronizzazione, concorrenza e comunicazione; ricorsione e iterazione; e funzioni, metodi, procedure e gestori di eccezioni.
Il terzo sottofield in thE Metodologia del software e il campo dei sistemi di Informatica GRE® è notazioni di programmazione e linguaggi, che coinvolgono la valutazione di espressioni, passaggio dei parametri, legame, ambito e costrutti di controllo del programma/controllo dei dati. Il quarto è l'ingegneria del software, che prevede tecniche di verifica, specifiche, asserzioni, modelli di sviluppo, strumenti e modelli. L'ultimo sottofield prevede domande di sistemi, tra cui database, analisi del sistema, gestione delle risorse, interpreti, sistemi di runtime, compilatori, sistemi operativi, Internet e domande di networking.
Nella teoria matematica e nel background dell'informatica GRE®, ci sono tre sotto-campi primari. Il primo è la complessità e gli algoritmi e comporta domande sulle tecniche di progettazione per algoritmi, analisi di algoritmo asintotico ed esatto, complessità computazionale e limiti di complessità superiore e inferiore. La seconda sezione è la teoria del linguaggio e gli automi, che coinvolgono modelli di calcolo, deciDabilità e grammatica e linguaggio formale. L'ultimo sono strutture discrete, che coinvolgono teoria dei grafici, combinatoria elementare, teoria dei numeri, relazioni ricorrenti e logica matematica.
L'area finale del informatica GRE® si chiama altri argomenti. Include domande su cose come crittografia, computer grafica, analisi dei numeri, intelligenza e sicurezza artificiale. Questa sezione include anche domande su questioni sociali.