UnitCon - Free Online Unit Converter and Currency Converter

With UnitCon's online version you can convert between units of almost all physical quantities. It also lets you convert between currencies of diferent countries. The same unit converter is available as a java application for computer. To download as a software for computer, visit this page: UnitCon Unit Converter Application.



Physical Quantity:





Online Body Mass Index Calculator - How to Calculate My BMI

Want to calculate your BMI? We shall see what is BMI and how to calculate it. Body Mass Index (BMI) is a measure of body fat based on your weight with respect to your height.



where weight is in kilograms and height in centimeters.

BMI can be used to tell whether you are underweight, normal, overweight or obese. You can calculate your Body Mass Index here using our online BMI calculator.



Weight (in kg):
Height (in centimeters):

How to Take Screenshots in LYF Android Phones like Flame, Water, Wind, Earth etc

Want to know how to take a screenshot in LYF android phones. Popular android phones from LYF are Flame, Wind, Water, Earth etc. Toke capture the screen of a LYF phone as an image, you  just have to press and hold the power button (screen lock button) and volume down button together for a few seconds.

The screen will flash indicating that a screen-shot is taken. The screen shot can be seen in the notifications.

How to Make Hibernate Shortcut in Windows

Do you want to hibernate your Windows computer? Are you searching for a way to enable hibernate option in your computer. Here we will tell you a simple trick to make a hibernation shortcut on your desktop. To enable hibernation in your Windows computer (Windows 7, Windows 8 or Windows 10), simply follow the given instructions:

  1. Right click on Desktop
  2. Select New -> Shortcut
  3. Type shutdown /h in the given textbox
  4. Click Next button
  5. Type a name for the shortcut (eg:hibernate now)
  6. Click Finish button.

Now a new shortcut will appear on your Windows desktop. Open it to hibernate the computer immediately.

Web Technologies Previous Year Question Paper - Computer Science - BTech - MG University

Web technologies (WT) previous year question paper for seventh semester (s7) Computer Science and Engineering BTech Degree Examination under MGU (MG University) syllabus.

B.TECH. DEGREE EXAMINATION, NOVEMBER 2015
Seventh Semester
Branch Computer Science and Engineering
CS 01 07 01 WEB TECHNOLOGIES
(New Scheme 2010 Admission onwards)
[Regular/Supplementary]

Time: Three Hours
Maximum 100 Marks

Part A.
Answer all questions.
Each question carries 3 marks



  1. What are character entities ?
  2. Explain XML document structure.
  3. What are Perl scalars ?
  4. Mention the origins and uses of PHP.
  5. How do rails work with databases ?


Part B
Answer all questions.
Each Question carries 5 marks.


  1. Explain ordered lists and unordered lists with an example
  2. What is DTD ? Give the declaration syntax for internal and external DTDs.
  3. List and explain any five string functions in Perl.
  4. Explain about relational operators in PHP.
  5. Describe the rails layout template.

(5 x 5 = 25 marks)

Part C
Answer all questions.
Each question carries 12 marks.


  1. Discuss about the syntax and example of anchor tags and href tags.
    (12 marks)
    Or
  2. Explain CSS syntax using selector, property and value for assigning style properties
    (12 marks)
  3. (a) List the basic rules of XML.
    (6 marks)
    b) Explain the need for using document type definitions
    (6 marks)
    Or
  4. With suitable examples explain simple and complex data types in ХМL Schema.
    (12 marks)
  5. (a) Explain string functions in Perl with suitable examples
    (6 marks)
    (b) Give the syntax and example of Foreach statement in Perl.
    (6 marks)
    Or
  6. Write a program to create a hash with a set of student-name and student-id pairs. Populate the hash with five sets of data. Prompt the user for student-id and print both the details.
    (12 marks)
  7. Explain the two types of arrays in PHP with suitable examples.
    (12 marks)
    Or
  8. What is a Cookie? Explain with PHP sample code how to create, read and delete a cookie.
    (12 marks)
  9. Illustrate with meat diagrams and explain the traditional and ajax browser-server interactions.
    (12 marks)
    Or
  10. Explain how rails implements ajax in detail.
    (12 marks)
[5 × 12 = 60 marks]

Object Oriented Modeling and Design (OOMD) Previous Question Paper - S7 BTech Computer Science

Object Oriented Modeling and Design (OOMD) previous year question paper for Seventh semester (s7) BTech Degree computer science and engineering under MG University (MGU) syllabus.

B.TECH. DEGREE EXAMINATION, NOVEMBER 2015
Seventh Semester
Branch : Computer Science and Engineering
CS 010 704 - OBJECT ORIENTED MODELING AND DESIGN (CS)
(New Scheme - 2010 Admissions onwards)
[Regular/Supplementary]

Time : Three Hours
Maximum : 100 Marks

Part A
Answer all questions.
Each question carries 3 marks.


  1. Describe object modeling.
  2. What is an event and a state ?
  3. How is a target system organised using system design.
  4. What are the steps involved in object design.
  5. Mention the purpose of use case diagrams.

(5 × 3 = 15 marks)

Part B
Answer all questions.
Each question carries 5 marks.


  1. Explain link attributes and role names.
  2. Describe how operations are controlled ?
  3. Differentiate between dynamic modeling and functional modeling.
  4. List the steps to be performed by the designer during object design.
  5. Describe the class notation with an example.

(5 x 5 = 25 marks)

Part C
Answer all questions.
Each question carries 12 marks.


  1. Describe the various stages involved in the object oriented methodology.
    Or
  2. Explain in detail about the three types of object oriented models.
  3. Describe process and data flows used in data flow diagrams.
    Or
  4. Explain the following:
    (i) Entry and Exit Actions;
    (ii) Internal Actions.
  5. Explain in detail the common architectural frameworks.
    Or
  6. Describe the handling of the boundary conditions of a system.
  7. Explain the process of combining the three models to obtain operation on classes.
    Or
  8. Describe the approaches to implementation of control in object design.
  9. Explain the primary goals in the design of unified modelling language.
    Or
  10. Illustrate the sequence diagram symbols and briefly explain the notations.
(5 x 12 = 60 marks)

High Performance Computer Previous Year Question Paper - Eight Semester BTech Computer Science

high performance computing (HPC) previous year question paper - eighth semester (s8) computer science and engineering Btech degree under MG university (MGU).


B.TECH DEGREE EXAMINATION, MAY 2016

Eighth Semester
Branch : Computer Science and Engineering
CS 010 801 - HIGH PERFORMANCE COMPUTING (CS)
(New Scheme 2010 admission onwards)
[Regular/Supplementary]

Time : Three Hours
Maximum : 100 Marks

Part A
Answer all questions.
Each question carries 3 marks.


  1. State Amdahl's law.
  2. Mention the principles of linear pipelining.
  3. Write the features of Mesh connected networks.
  4. Give the advantages in using non-uniform memory access model.
  5. What is meant by grain packing and scheduling in parallel processing ?

(5 x 3 = 15 marks)

Part B
Answer all questions.
Each question carries 5 marks.


  1. List any five contributions of Indians to parallel processing.
  2. What is meant by interleaved memory organisation ? Explain.
  3. Write a note on circuit and packet switching protocols.
  4. Distinguish between loosely coupled and tightly coupled multiprocessors.
  5. Briefly explain about data flow computers.


(5 x 5 = 25 marks)

Part C.
Answer all questions.
Each question carries 12 marks.


  1. Explain any two architectural classification schemes in detail.
    Or
  2. Elaborate on the different parallel computer structures.
  3. Discuss about arithmetic pipelines with necessary examples and diagram.
    Or
  4. Demonstrate how internal forwarding enhances the performance of computers with examples.
  5. Explain masking and data routing mechanisms in SIMD array processor with diagram.
    Or
  6. Discuss about the different parallel algorithm in SIMD architectures.
  7. Describe the different bus arbitration algorithm in multiprocessors.
    Or
  8. Elaborate on the interprocess communication mechanism used in multiprocessor architectures.
  9. Explain the following :
    (i) Data driven computers.
    (ii) Data flow languages.
    Or
  10. Discuss the influences of dataflow in conventional architectures.

(5 × 12 = 60 marks)

System Software Previous Year Question Paper For BTech Degree Examination May 2016

B.TECH DEGREE EXAMINATION, MAY 2016

Sixth Semester
Branch : Computer Science and Engineering
CS 010 603 SYSTEM SOFTWARE (CS)
(New Scheme - 2010 Admission onwards)
[Regular/Improvement/Supplementary]
Time : Three Hours
Maximum : 100 Marks

Part A
Answer all questions.
Each question carries 3 marks.


  1. Explain parameterized macros with an example.
  2. Give the format of header, text and end records in assembler output.
  3. What is an absolute loader ?
  4. What are the capabilities of a debugger ?
  5. Define block device driver.

(5 × 3 = 15 marks)
Part B
Answer all questions.
Each question carries 5 marks.


  1. How can we generate unique labels in a macro ?
  2. What is a forward reference ? How is it handled in an assembler with two passes ?
  3. What is the need for linking ?
  4. Explain text editor user interface.
  5. Write notes on general device characteristics.

(5 x 5 = 25 marks)

Part C
Answer all questions.
Each full question carries 12 marks.


  1. Explain macropreprocessor algorithm.
    Or
  2. Describe how nested macrocalls and recursive macrocalls are handled with the help of examples

  3. Give the algorithm for a single pass assembler.
    Or
  4. Explain the handling of external references by an assembler with the help of examples.

  5. Give the algorithm for linking loader.
    Or
  6. Write notes on UNIX ELF.

  7. Explain overall editor structure with a diagram.
    Or
  8. Explain how the debugger relates with other parts of the system.

  9. Give the general design and anatomy of devices.
    Or
  10. Write notes on character devices and their drivers.
(5 × 12 = 60 marks)

Compiler Construction Previous Year Question Paper MG University BTech

Compiler construction previous year question paper of seventh semester (s7) BTech exam under MG university (MGU).

В ТЕСН. DEGREE EXAMINATION, NOVEMBER 2015 Seventh Semester

Branch Computer Science and Engineering CS 010 702 COMPILER CONSTRUCTION (CS)

(New Scheme—2010 Admission onwards,

[Regular/Supplementary]
Time - Three Hours
Maximum : 100 Marks

Part A
Answer all questions.
Each question carries 3 marks.


  1. Define phases of compiler.
  2. What is recursive descent parsing .
  3. Define runtime stack.
  4. Define ICG.
  5. Define various types of errors.

 (5 × 3 = 15 marks)

Part B
Answer all questions.
Each question carries 5 marks.


  1. Draw a DFD that accepts the four reserved words case, const and continue from c language.
  2. Explain shift reduce parsing.
  3. Discuss memory allocation in block structured languages.
  4. Explain quadruples.
  5. Discuss data descriptors.

(5 x 5 = 25 marks)

Part C
Answer all questions.
Each question carries 12 marks.


  1. (a) Explain the tokens using regular expressions.
    Or
    (b) Discuss the lexical analysis and its role.
  2. (a) Given the following grammar contract SLR parsing X->YX/Z, Y->XY/W table for string ZWWZ.
    Or
    (b) Explain operator precedence parsing.
  3. (a) Explain memory allocation strategies.
    Or
    (b) Discuss the role of declaration statements in intermediate code generation.
  4. (a) Explain machine dependent and independent code optimization techniques.
    Or
    (b) Give the semantic rules for declarations in a procedure.
  5. (a) Write a note on  (i) cross compilers; (ii) Incremental compilers.
    (6 + 6 =12 marks)
    Or
    (b) Explain the basic issues in code generation.


[5 × 12 = 60 marks]