International Informatics Olympiad (iiO)

  • No of questions: 30
  • Time allowed : 60 minutes

Syllabus
    • Working with Computer
    • Main components of computer system
    • Advantages of computer
    • How to work on computers?
    • What is software?
    • What is hardware?
    • Windows
    • Storage Devices
    • CD ROM
    • RAM
    • Types of Printer
    • Abacus
    • Daily Mathematics and Mental ability
  • No of questions: 30
  • Time allowed : 60 minutes

Syllabus
    • Basics of Computer
    • Input/ Output Processing
    • Types of Monitor
    • Introducing Keyboard
    • Changing system's time and date
    • Usage of Computers in daily life
    • Drawing in paint brush
    • Mental ability
    • Reasoning
  • No of questions: 40
  • Time allowed : 60 minutes

Syllabus
    • Generations of Computers
    • History of Computing Hardware
    • Booting Process
    • Input and Output devices
    • Types of Software
    • Memory Management in computer
    • Operating System (OS)
    • Getting Start with Paint Brush
    • Working with Notepad
    • Better Ways of Using Computers
    • Mental ability Reasoning
  • No of questions: 40
  • Time allowed : 60 minutes

Syllabus
    • Introducing Computer Programming Languages
    • Computer's Peripherals
    • Categories of Computers
    • Primary Memory
    • Secondary Memory
    • Knowledge about data access mode 3 Storage Capacity
    • Access Time
    • Introducing System Software
    • Introducing Application Software
    • Fun with logo
    • Drawing in paintbrush
    • Fundamentals of Windows
    • Getting Start with MS-word
    • Mental ability Reasoning
  • No of questions: 40
  • Time allowed : 60 minutes

Syllabus
    • Categories of Computers
    • An introduction to Windows
    • Programming with Logo
    • Working With MS-Word
    • Networking
    • Internet
    • Introducing Multimedia
    • Mental ability Reasoning
  • No of questions: 40
  • Time allowed : 60 minutes

Syllabus
    • History of Computers
    • Generations of Computers
    • Programming Basics
    • Input and Output Devices
    • Programming with Logo
    • Networking and internet
    • Word Processing
    • Getting Started with MS-Excel
    • Concept of multimedia
    • Mental ability Reasoning
  • No of questions: 40
  • Time allowed : 60 minutes

Syllabus
    • Introducing Operating System (OS)
    • Windows Explorer
    • Types of Computer Languages
    • Computer Networking and its Usage
    • Internet
    • Working with Microsoft Word
    • Introducing Multimedia
    • Mental ability Reasoning
  • No of questions: 40
  • Time allowed : 60 minutes

Syllabus
    • Classification of Computers
    • Describing Types of Computers
    • Introducing ASCII
    • Introducing Binary Number System
    • Introducing Software Fundamentals
    • Languages
    • Describing Types of Memories
    • Introducing Types of Hard disk
    • Working with Windows
    • Working with MS-Word
    • MS-Power Point
    • Networking, Internet and Emailing
    • Mental ability Reasoning
  • No of questions: 40
  • Time allowed : 60 minutes

Syllabus
    • Classification of Computers
    • Introducing Storage Devices
    • Introducing Binary Number System
    • Operating systems (OS)
    • Understanding Programming Languages
    • Understanding Network Topology
    • Introducing Types of LANs
    • Internet
    • Working with MS-Word
    • MS-Power Point
    • MS-Excel
    • Mental ability Reasoning
  • No of questions: 40
  • Time allowed : 60 minutes

Syllabus
    • Computer hardware and Networking
    • Software Classification
    • Introducing Number System
    • IT Basics
    • MS-Office
    • Internet and HTML Fundamentals
    • MS Access
    • Mental ability Reasoning
  • No of questions: 40
  • Time allowed : 60 minutes

Syllabus
    • Python Basics; History of computers, Object-oriented design, programming languages, Web, Interpretation vs. compiling, Primitive types, casting, Syntax and semantics, variables, classes and objects, inheritance sets, tuples, expressions, assignments, selections, loops, functions, Lists, Linear search, binary search, Recursion, Time complexity, Algorithm, Divide-and-conquer, backtracking, greedy algorithm, dynamic programming, Linked list, set, map, queues, sorting algorithms, hashing, AVL tree
  • No of questions: 40
  • Time allowed : 60 minutes

Syllabus
    • General OOPs Concepts; C++ Data Handling; Algorithms; Flow of Control; Consol I/O Operations; Structured Data Type; Arrays; Functions; Standard Library and Header Files; Data Representation; Computer Organization Please refer suggested readings for 11S: Computer Science (C)++): Yashwant Kanetkar (Let us C++) -BPB;
  • No of questions: 40
  • Time allowed : 60 minutes

Syllabus
    • WEB Development using HTML/XML; Server & client scripts; Web Management; Creating Web Site; Image-Editing tools; Audio & video capture and editing using software tools; Multimedia authoring. Please refer suggested readings for 11M : Mastering Web Designing–Maccoy (BPB), Multimedia on the PC – Sinclair (BPB), CorelDraw–Training Guide – Lotia, M (BPB), ASP, ADO and XML Complete – Sybex (BPB), VBScript Interactive Course: Waite Group –Simon (BPB)
  • No of questions: 40
  • Time allowed : 60 minutes

Syllabus
    • Networking and Open Standards: Computer Networking, OpenSource Concepts; Programing Fundamentals: Access specifier for classes, Members and methods, Concept of package; Inheritance: Need and implementation, Method Overloading and Overriding, Abstract Class and Interfaces, use of interfaces; Commonly used libraries; Ralational Database Management System: SQL Queries; IT Applications: e-governance, e-Business and e-Learning Please refersuggested reading for 11J/12]: Introduction to Computer System:V. Rajaraman, Introduction to Programming: Herbert Schildt, Java: the complete reference; Relational Database Management System:Lerry Ulman, MYSQL Database; Computer Networking: William Stallings, Computer Networking.
  • No of questions: 40
  • Time allowed : 60 minutes

Syllabus
    • Python Basics; History of computers, Object-oriented design, programming languages, Web, Interpretation vs. compiling, Primitive types, casting, Syntax and semantics, variables, classes and objects, inheritance sets, tuples, expressions, assignments, selections, loops, functions, Lists, Linear search, binary search, Recursion, Time complexity, Algorithm, Divide-and-conquer, backtracking, greedy algorithm, dynamic programming, Linked list, set, map, queues, sorting algorithms, hashing, AVL tree
  • No of questions: 40
  • Time allowed : 60 minutes

Syllabus
    • Structures; Objects & Classes; Constructors and destructors; Function Overloading; Inheritance: Extending Classes; Basics of Data Structure; File Organization; File Handling in C++; Database Concepts; Structure Query language; Local Area Network; Internet Related Terminology Please Refer Readings for 12S: Computer Science C++): Sumit Arora-Dhanpat Rai& Sons; Yashwant Kanetkar - BPB Publications
  • No of questions: 40
  • Time allowed : 60 minutes

Syllabus
    • DatabaseTerminology; Evolution of Networking: ARPANET, Internet, Interspace;Network devices; Multimedia Application; Web Development; ASP; MovieFile Formats; MacromediaFlash Please Refer Readings for 12M : Mastering HTML 4 Premium Edition – Ray (BPB), ASP, ADO and XML Complete – Sybex (BPB), Multimedia Magic – Gokul, S (BPB), Learn Advanced HTML with DHTML – Ramalho (BPB), Effective Web Design – Navarro (BPB), Practical ASP – Bayross (BPB).Inside Flash 5–Keathing (BPB)
  • No of questions: 40
  • Time allowed : 60 minutes

Syllabus
    • Networking and Open Standards: Computer Networking, Open Source Concepts; Programing Fundamentals: Access specifier for classes, Members and methods, Concept of package; Inheritance: Need and implementation, Method Overloading and Overriding, AbstractClass and Interfaces, use of interfaces; Commonly used libraries; Ralational Database Management System: SQL Queries; IT Applications: e-governance, e-Business and e-Learning