Mode Of Examination
Number Of Question: 100 (1 Marks Each)
Total Time: 120 Min
Basics of ruby, data types, variables and library functions.
Conditional statements like if, else, elseif, unless and case.
Mathematic Operations and Loops:
Assignment operators, loops like while, until and for and comparison operators.
Arrays and Hashes in Ruby Programming Language0:
Arrays and hashes.
Iterators in Ruby:
Iterations, iterations over hashes, arrays and multidimensional arrays.
Methods in Ruby:
Methods and its syntax, call methods, parameters and arguments.
Blocks and Operators in Ruby:
Blocks, code blocks, sorting, combined operator and control flow sorting.
Procs and its syntax, procs calling, lambda and its syntax, difference between lambda and procs.
Ruby Modules, Symbols and strings:
Modules, symbols and its syntax, conversion of symbols.
Date and time, Ranges and File I/O:
Basics of date and time, ranges and file i/o.
Ruby Exceptions and Objects:
Exception handling, classes and objects and its syntax.
Ruby Variables and Inheritance:
Class and global variables, inheritance, overriding, information hiding techniques.