SlideShare a Scribd company logo
1 of 2
Download to read offline
Dear students get fully solved assignments
Send your semester & Specialization name to our mail id :
“ help.mbaassignments@gmail.com ”
or
Call us at : 08263069601
(Prefer mailing. Call in emergency )
WINTER 2013, ASSIGNMENT
DRIVE WINTER 2014
PROGRAM BACHELOR OF COMPUTER APPLICATION
SUBJECT CODE & NAME BC0051 – SYSTEM SOFTWARE
SEMESTER 5TH SEM
CREDITS 4
MAX. MARKS 60
Answer all questions
Q.1: What are the Classification of Grammars introduced by Chomsky? Explain each.
ANS:
Grammars are classified on the basis of the nature of productions used in them
(Chomsky, 1963). Each grammar class has its own characteristics and limitations.
Type – 0 Grammars:
These grammars, known as phrase structure grammars, contain productions of the form
Q.2: What is Code Optimization and Code Generation?
ANS:
Code Optimization
Object programs that are frequently executed should be fast and small. Certain
compilers have within them a phase that tries to apply transformations to the output of
the intermediate code generator, in an attempt to produce an intermediate-language
version of the source program from which a faster or smaller object-language program
can ultimately be produced. This phase is popularity called the optimization
Q.3: Define the process of Bootstrapping.
ANS:
Boot Strapping
In computing, bootstrapping refers to a process where a simple system activates
another more complicated system that serves the same purpose. It is a solution to the
Chicken-and-egg problem of starting a certain system without the system already
functioning. The term is most often applied to the
Q.4: Define Loader. Explain the functions of Basic Loader.
ANS:
Definition – Loader
A computer program that transfers data from offline memory into internal storage.
Q.5: Discuss the concept of Java and Garbage Collection.
ANS:
Concept of Java and Garbage Collection
Java is a object oriented programming language, designed for use in the distributed
environment of the Internet. It was designed to have the "look and feel" of the C++
language, but it is simpler to use than C++ and enforces an object-oriented programming
model. Java can be used to create complete
Q.6: What is the role of compilers in Error Detection and Recovery?
ANS:
Role of compilers in Error Detection and Recovery
Each compiler has its own way or mechanism to handle errors that occur in
Dear students get fully solved assignments
Send your semester & Specialization name to our mail id :
“ help.mbaassignments@gmail.com ”
or
Call us at : 08263069601
(Prefer mailing. Call in emergency )

More Related Content

What's hot

Mca 4030 programming in java
Mca 4030   programming in javaMca 4030   programming in java
Mca 4030 programming in javasmumbahelp
 
Mit103 object oriented programming
Mit103  object oriented programmingMit103  object oriented programming
Mit103 object oriented programmingsmumbahelp
 
Mca 4030 programming in java
Mca 4030   programming in javaMca 4030   programming in java
Mca 4030 programming in javasmumbahelp
 
Breaking the language barrier: how do we quickly add multilanguage support in...
Breaking the language barrier: how do we quickly add multilanguage support in...Breaking the language barrier: how do we quickly add multilanguage support in...
Breaking the language barrier: how do we quickly add multilanguage support in...Jaya Mathew
 
Selenium online training
Selenium online trainingSelenium online training
Selenium online trainingDivya Shree
 
Ooad 2 Interfaces And The Facade Pattern
Ooad 2   Interfaces And The Facade PatternOoad 2   Interfaces And The Facade Pattern
Ooad 2 Interfaces And The Facade Patternguest0b4a25
 
Compiling and understanding first program in java
Compiling and understanding first program in javaCompiling and understanding first program in java
Compiling and understanding first program in javaJamsher bhanbhro
 
Adapter design pattern
Adapter design pattern Adapter design pattern
Adapter design pattern manik_114
 
Eclipse and Java 8 - Eclipse Day India 2013
Eclipse and Java 8 - Eclipse Day India 2013Eclipse and Java 8 - Eclipse Day India 2013
Eclipse and Java 8 - Eclipse Day India 2013Noopur Gupta
 
C#.net interview questions for dynamics 365 ce crm developers
C#.net interview questions for dynamics 365 ce crm developersC#.net interview questions for dynamics 365 ce crm developers
C#.net interview questions for dynamics 365 ce crm developersSanjaya Prakash Pradhan
 

What's hot (15)

Mca 4030 programming in java
Mca 4030   programming in javaMca 4030   programming in java
Mca 4030 programming in java
 
Mit103 object oriented programming
Mit103  object oriented programmingMit103  object oriented programming
Mit103 object oriented programming
 
Mca 4030 programming in java
Mca 4030   programming in javaMca 4030   programming in java
Mca 4030 programming in java
 
Breaking the language barrier: how do we quickly add multilanguage support in...
Breaking the language barrier: how do we quickly add multilanguage support in...Breaking the language barrier: how do we quickly add multilanguage support in...
Breaking the language barrier: how do we quickly add multilanguage support in...
 
Lecture 8
Lecture 8Lecture 8
Lecture 8
 
Selenium online training
Selenium online trainingSelenium online training
Selenium online training
 
Ooad 2 Interfaces And The Facade Pattern
Ooad 2   Interfaces And The Facade PatternOoad 2   Interfaces And The Facade Pattern
Ooad 2 Interfaces And The Facade Pattern
 
Solid principles
Solid principlesSolid principles
Solid principles
 
Compiling and understanding first program in java
Compiling and understanding first program in javaCompiling and understanding first program in java
Compiling and understanding first program in java
 
Microservices
MicroservicesMicroservices
Microservices
 
Lecture 21
Lecture 21Lecture 21
Lecture 21
 
Adapter design pattern
Adapter design pattern Adapter design pattern
Adapter design pattern
 
Eclipse and Java 8 - Eclipse Day India 2013
Eclipse and Java 8 - Eclipse Day India 2013Eclipse and Java 8 - Eclipse Day India 2013
Eclipse and Java 8 - Eclipse Day India 2013
 
C#.net interview questions for dynamics 365 ce crm developers
C#.net interview questions for dynamics 365 ce crm developersC#.net interview questions for dynamics 365 ce crm developers
C#.net interview questions for dynamics 365 ce crm developers
 
Lecture 2
Lecture 2Lecture 2
Lecture 2
 

Viewers also liked

Ftth residential-wifi-modem-guide
Ftth residential-wifi-modem-guideFtth residential-wifi-modem-guide
Ftth residential-wifi-modem-guideMaxis Fibre
 
Astro highlights 2013
Astro highlights 2013Astro highlights 2013
Astro highlights 2013Ajeet Gandhi
 
Customer general-tnc-astrobyond-iptv-with-maxis-fibre-internet
Customer general-tnc-astrobyond-iptv-with-maxis-fibre-internetCustomer general-tnc-astrobyond-iptv-with-maxis-fibre-internet
Customer general-tnc-astrobyond-iptv-with-maxis-fibre-internetMaxis Fibre
 
Ftth non-standard-installation
Ftth non-standard-installationFtth non-standard-installation
Ftth non-standard-installationMaxis Fibre
 
SMU bca sem 4 fall 2014 assignments
SMU bca sem 4 fall 2014 assignmentsSMU bca sem 4 fall 2014 assignments
SMU bca sem 4 fall 2014 assignmentssolved_assignments
 
Home diagram 2_d_2012
Home diagram 2_d_2012Home diagram 2_d_2012
Home diagram 2_d_2012Maxis Fibre
 
ASTRO STRATEGY - CREDENTIALS 2015
ASTRO STRATEGY - CREDENTIALS 2015ASTRO STRATEGY - CREDENTIALS 2015
ASTRO STRATEGY - CREDENTIALS 2015Andrew NGUYEN
 
Fiber internet quick startguide
Fiber internet   quick startguideFiber internet   quick startguide
Fiber internet quick startguideMaxis Fibre
 
Malaysia Television services
Malaysia Television servicesMalaysia Television services
Malaysia Television servicessulaim_qais
 
Maxis Fibre Internet FTTH Self Help Guide
Maxis Fibre Internet FTTH Self Help GuideMaxis Fibre Internet FTTH Self Help Guide
Maxis Fibre Internet FTTH Self Help GuideMaxis Fibre
 
Dlm0607 Rawelcom Model Site
Dlm0607 Rawelcom Model SiteDlm0607 Rawelcom Model Site
Dlm0607 Rawelcom Model Siteyogendra.rana18
 
Maxis Fibre Bundled with Astro IPTV
Maxis Fibre Bundled with Astro IPTVMaxis Fibre Bundled with Astro IPTV
Maxis Fibre Bundled with Astro IPTVMaxis Fibre
 

Viewers also liked (20)

Ftth residential-wifi-modem-guide
Ftth residential-wifi-modem-guideFtth residential-wifi-modem-guide
Ftth residential-wifi-modem-guide
 
Create a discussion
Create a discussionCreate a discussion
Create a discussion
 
Astro highlights 2013
Astro highlights 2013Astro highlights 2013
Astro highlights 2013
 
Customer general-tnc-astrobyond-iptv-with-maxis-fibre-internet
Customer general-tnc-astrobyond-iptv-with-maxis-fibre-internetCustomer general-tnc-astrobyond-iptv-with-maxis-fibre-internet
Customer general-tnc-astrobyond-iptv-with-maxis-fibre-internet
 
Fair usage
Fair usageFair usage
Fair usage
 
Ftth non-standard-installation
Ftth non-standard-installationFtth non-standard-installation
Ftth non-standard-installation
 
SMU bca sem 4 fall 2014 assignments
SMU bca sem 4 fall 2014 assignmentsSMU bca sem 4 fall 2014 assignments
SMU bca sem 4 fall 2014 assignments
 
Home diagram 2_d_2012
Home diagram 2_d_2012Home diagram 2_d_2012
Home diagram 2_d_2012
 
ASTRO STRATEGY - CREDENTIALS 2015
ASTRO STRATEGY - CREDENTIALS 2015ASTRO STRATEGY - CREDENTIALS 2015
ASTRO STRATEGY - CREDENTIALS 2015
 
Fiber internet quick startguide
Fiber internet   quick startguideFiber internet   quick startguide
Fiber internet quick startguide
 
Presentation
PresentationPresentation
Presentation
 
Malaysia Television services
Malaysia Television servicesMalaysia Television services
Malaysia Television services
 
Maxis Fibre Internet FTTH Self Help Guide
Maxis Fibre Internet FTTH Self Help GuideMaxis Fibre Internet FTTH Self Help Guide
Maxis Fibre Internet FTTH Self Help Guide
 
Astro pres
Astro presAstro pres
Astro pres
 
Streamyx (adsl)
Streamyx (adsl)Streamyx (adsl)
Streamyx (adsl)
 
Astro Marketing
Astro MarketingAstro Marketing
Astro Marketing
 
Astro All Asia Networks plc
Astro All Asia Networks plcAstro All Asia Networks plc
Astro All Asia Networks plc
 
3G Product Summary
3G Product Summary3G Product Summary
3G Product Summary
 
Dlm0607 Rawelcom Model Site
Dlm0607 Rawelcom Model SiteDlm0607 Rawelcom Model Site
Dlm0607 Rawelcom Model Site
 
Maxis Fibre Bundled with Astro IPTV
Maxis Fibre Bundled with Astro IPTVMaxis Fibre Bundled with Astro IPTV
Maxis Fibre Bundled with Astro IPTV
 

Similar to Bc0051 – system software

Bt0082, visual basic
Bt0082, visual basicBt0082, visual basic
Bt0082, visual basicsmumbahelp
 
Bca1020 programming in c
Bca1020  programming in cBca1020  programming in c
Bca1020 programming in csmumbahelp
 
Programming in Java: Getting Started
Programming in Java: Getting StartedProgramming in Java: Getting Started
Programming in Java: Getting StartedMartin Chapman
 
Mca1020 programming in c
Mca1020  programming in cMca1020  programming in c
Mca1020 programming in csmumbahelp
 
AndroidHTP3_AppA.pptx
AndroidHTP3_AppA.pptxAndroidHTP3_AppA.pptx
AndroidHTP3_AppA.pptxMattMarino13
 
Introduction to Java Programming, Basic Structure, variables Data type, input...
Introduction to Java Programming, Basic Structure, variables Data type, input...Introduction to Java Programming, Basic Structure, variables Data type, input...
Introduction to Java Programming, Basic Structure, variables Data type, input...Mr. Akaash
 
Bca 4020 java programming
Bca 4020   java programmingBca 4020   java programming
Bca 4020 java programmingsmumbahelp
 
Mca 4030 programming in java
Mca 4030   programming in javaMca 4030   programming in java
Mca 4030 programming in javasmumbahelp
 
Unit2 java
Unit2 javaUnit2 java
Unit2 javamrecedu
 
Mca2030 object oriented programming – c++
Mca2030  object oriented programming – c++Mca2030  object oriented programming – c++
Mca2030 object oriented programming – c++smumbahelp
 
2 Getting To Know Your Programing Environment
2 Getting To Know Your Programing Environment2 Getting To Know Your Programing Environment
2 Getting To Know Your Programing EnvironmentdM Technologies
 
2 Getting To Know Your Programing Environment
2 Getting To Know Your Programing Environment2 Getting To Know Your Programing Environment
2 Getting To Know Your Programing Environmentguest9aa151
 
Learn java in one day and learn it well 2016 jamie chan
Learn java in one day and learn it well 2016   jamie chanLearn java in one day and learn it well 2016   jamie chan
Learn java in one day and learn it well 2016 jamie chananand_study
 
Intro Java Rev010
Intro Java Rev010Intro Java Rev010
Intro Java Rev010Rich Helton
 
Java lab1 manual
Java lab1 manualJava lab1 manual
Java lab1 manualnahalomar
 

Similar to Bc0051 – system software (20)

Bt0082, visual basic
Bt0082, visual basicBt0082, visual basic
Bt0082, visual basic
 
Bca1020 programming in c
Bca1020  programming in cBca1020  programming in c
Bca1020 programming in c
 
Programming in Java: Getting Started
Programming in Java: Getting StartedProgramming in Java: Getting Started
Programming in Java: Getting Started
 
Mca1020 programming in c
Mca1020  programming in cMca1020  programming in c
Mca1020 programming in c
 
Java
JavaJava
Java
 
01.intro
01.intro01.intro
01.intro
 
AndroidHTP3_AppA.pptx
AndroidHTP3_AppA.pptxAndroidHTP3_AppA.pptx
AndroidHTP3_AppA.pptx
 
CAR SHOWROOM SYSTEM
CAR SHOWROOM SYSTEMCAR SHOWROOM SYSTEM
CAR SHOWROOM SYSTEM
 
Introduction to Java Programming, Basic Structure, variables Data type, input...
Introduction to Java Programming, Basic Structure, variables Data type, input...Introduction to Java Programming, Basic Structure, variables Data type, input...
Introduction to Java Programming, Basic Structure, variables Data type, input...
 
Bca 4020 java programming
Bca 4020   java programmingBca 4020   java programming
Bca 4020 java programming
 
Mca 4030 programming in java
Mca 4030   programming in javaMca 4030   programming in java
Mca 4030 programming in java
 
Unit2 java
Unit2 javaUnit2 java
Unit2 java
 
00 intro to java
00 intro to java00 intro to java
00 intro to java
 
Presentation1
Presentation1Presentation1
Presentation1
 
Mca2030 object oriented programming – c++
Mca2030  object oriented programming – c++Mca2030  object oriented programming – c++
Mca2030 object oriented programming – c++
 
2 Getting To Know Your Programing Environment
2 Getting To Know Your Programing Environment2 Getting To Know Your Programing Environment
2 Getting To Know Your Programing Environment
 
2 Getting To Know Your Programing Environment
2 Getting To Know Your Programing Environment2 Getting To Know Your Programing Environment
2 Getting To Know Your Programing Environment
 
Learn java in one day and learn it well 2016 jamie chan
Learn java in one day and learn it well 2016   jamie chanLearn java in one day and learn it well 2016   jamie chan
Learn java in one day and learn it well 2016 jamie chan
 
Intro Java Rev010
Intro Java Rev010Intro Java Rev010
Intro Java Rev010
 
Java lab1 manual
Java lab1 manualJava lab1 manual
Java lab1 manual
 

Bc0051 – system software

  • 1. Dear students get fully solved assignments Send your semester & Specialization name to our mail id : “ help.mbaassignments@gmail.com ” or Call us at : 08263069601 (Prefer mailing. Call in emergency ) WINTER 2013, ASSIGNMENT DRIVE WINTER 2014 PROGRAM BACHELOR OF COMPUTER APPLICATION SUBJECT CODE & NAME BC0051 – SYSTEM SOFTWARE SEMESTER 5TH SEM CREDITS 4 MAX. MARKS 60 Answer all questions Q.1: What are the Classification of Grammars introduced by Chomsky? Explain each. ANS: Grammars are classified on the basis of the nature of productions used in them (Chomsky, 1963). Each grammar class has its own characteristics and limitations. Type – 0 Grammars: These grammars, known as phrase structure grammars, contain productions of the form Q.2: What is Code Optimization and Code Generation? ANS: Code Optimization Object programs that are frequently executed should be fast and small. Certain compilers have within them a phase that tries to apply transformations to the output of the intermediate code generator, in an attempt to produce an intermediate-language version of the source program from which a faster or smaller object-language program can ultimately be produced. This phase is popularity called the optimization Q.3: Define the process of Bootstrapping. ANS: Boot Strapping
  • 2. In computing, bootstrapping refers to a process where a simple system activates another more complicated system that serves the same purpose. It is a solution to the Chicken-and-egg problem of starting a certain system without the system already functioning. The term is most often applied to the Q.4: Define Loader. Explain the functions of Basic Loader. ANS: Definition – Loader A computer program that transfers data from offline memory into internal storage. Q.5: Discuss the concept of Java and Garbage Collection. ANS: Concept of Java and Garbage Collection Java is a object oriented programming language, designed for use in the distributed environment of the Internet. It was designed to have the "look and feel" of the C++ language, but it is simpler to use than C++ and enforces an object-oriented programming model. Java can be used to create complete Q.6: What is the role of compilers in Error Detection and Recovery? ANS: Role of compilers in Error Detection and Recovery Each compiler has its own way or mechanism to handle errors that occur in Dear students get fully solved assignments Send your semester & Specialization name to our mail id : “ help.mbaassignments@gmail.com ” or Call us at : 08263069601 (Prefer mailing. Call in emergency )