Professional Documents
Culture Documents
Press Ctrl+O, then select file. Opens a file from your computer in Googl
Drag a link to a blank area on the tab strip. Opens the link in a new tab.
Drag a tab out of the tab strip. Opens the tab in a new window.
Drag a tab out of the tab strip and into an existing window. Opens the tab in the existing window.
Click a tab with your middle mouse button (or mousewheel). Closes the tab you clicked.
Right-click, or click and hold either the Back or Forward arrow in Displays your browsing history in the tab.
the browser toolbar.
Press Backspace, or Alt and the left arrow together. Goes to the previous page in your browsin
Press Shift+Backspace, or Alt and the right arrow together. Goes to the next page in your browsing his
Double-click the blank area on the tab strip. Maximizes or minimizes the window.
Type a search engine keyword, press Space, type a search term, Performs a search using the search engine
and press Enter. keyword.
Begin typing a search engine URL, press Tab when prompted, Performs a search using the search engine
type a search term, and press Enter. URL.
Press Ctrl and the left arrow together. Moves your cursor to the preceding key te
Press Ctrl and the right arrow together. Moves your cursor to the next key term in
Webpage shortcuts
Ctrl and +, or press Ctrl and scroll your mousewheel up. Enlarges everything on the page.
Ctrl and -, or press Ctrl and scroll your mousewheel down. Makes everything on the page smaller.
Text shortcuts
Set Theory & Algebra: Sets; Relations; Functions; Groups; Partial Orders; Lattice;
Boolean Algebra.
Graph Theory: Connectivity; spanning trees; Cut vertices & edges; covering; matching;
independent sets; Colouring; Planarity; Isomorphism.
THEORY OF COMPUTATION
Formal Languages and Automata Theory: Regular languages and finite automata,
Context free languages and Push-down automata, Recursively enumerable sets and
Turing machines, Un-decidability;
COMPUTER HARDWARE
Digital Logic: Logic functions, Minimization, Design and synthesis of Combinational and
Sequential circuits; Number representation and Computer Arithmetic (fixed and floating
point);
Computer Organization: Machine instructions and addressing modes, ALU and Data-path,
hardwired and micro-programmed control, Memory interface, I/O interface (Interrupt
and DMA mode), Serial communication interface, Instruction pipelining, Cache, main and
secondary storage.
SOFTWARE SYSTEMS
Data structures: Notion of abstract data types, Stack, Queue, List, Set, String, Tree,
Binary search tree, Heap, Graph;
Algorithms for problem solving: Tree and graph traversals, Connected components,
Spanning trees, Shortest paths; Hashing, Sorting, Searching; Design techniques
(Greedy, Dynamic Programming, Divide-and-conquer);