SlideShare a Scribd company logo
1 of 3
Dear students get fully solved assignments
Send your semester & Specialization name to our mail id :
“ help.mbaassignments@gmail.com ”
or
Call us at : 08263069601
(SPRING 2015 ASSIGNMENT)
PROGRAM Master of Science in Information Technology(MSc
IT)Revised Fall 2011
SEMESTER 2
SUBJECT CODE & NAME MIT102- DATA & FILE STRUCTURES
CREDIT 2
BK ID B1476
MAX.MARKS 60
Note: Answer all questions. Kindly note that answers for 10 marks questions should be
approximately of 400 words. Each question is followed by evaluation scheme.
1. Define algorithm and write a note on Complexity and Time- Space Tradeoff with example
Answer : ALGORITHM
"An algorithm is a well defined list of steps to solve a particular problem". "It is an abstract form
of a program." A set of algorithms are always used to perform operations on data structure. Data
may be organizedin many ways and many levels so algorithm has to be designed in such a manner
so that it can perform the desired operation on the stored data.
An algorithmisawell definedlistor sequence of steps to solve a particular problem. There may be
more than one algorithmtosolve a particularproblem.The choice of aparticularalgorithmdepends
on the following considerations:
2. Define Queue and explain how we can implement the Queue.
Answer:In computerscience/datastructures,apriority queue is an abstract data type which is like
a regular queue or stack data structure, but where additionally each element has a "priority"
associatedwithit.Ina priorityqueue,anelementwithhighpriorityisservedbefore anelementwith
lowpriority.If twoelementshave the same priority, they are served according to their order in the
queue.
While priorityqueuesare oftenimplementedwithheaps,theyare conceptuallydistinct from heaps.
A priority queue is an abstract concept like "a list" or "
3. List the Advantages and Disadvantages of Linear and linked representation of tree.
Answer: Advantagesanddisadvantagesof linearrepresentation
Advantages and disadvantagesof linearrepresentation
Advantages:
I. Thisrepresentationisveryeasytounderstand.
II.This isthe bestrepresentationforcomplete andfull binarytree representation.
III.Programmingisveryeasy.
IV.It isveryeasyto move froma childtoits parentsandvice versa.
Disadvantages:
I. Lot of memoryarea wasted.
II.Insertionanddeletionof nodesneedslotof datamovement.
III.Executiontime high.
4. List and explain any Five types of graph.
Answer:Variousflavors of graphshave the followingspecializationsandparticulars about how they
are usually drawn.
 Undirected Graphs.
5 Explain
1. Fixed block storage allocation.
Answer:The simplestmemoryallocation is to have several fixed memory partitions and allocate a
processto eachone. Different sized partitions can be allocated to accomodate different processes
memory needs.
Unless the
2. Variable block storage allocation
Answer : A variable with Block type is declared using function pointer style notation
substituting ^ for *. The following are valid
6 What is the use of external Storage Devices? Explain any two external storage devices
Answer : In computing, external storage comprises devices that temporarily store information for
transportingfromcomputertocomputer.Suchdevicesare notpermanentlyfixedinsideacomputer.
Semiconductor memories are not sufficient to provide the whole storage capacity required in
computers. The major limitation in using
Dear students get fully solved assignments
Send your semester & Specialization name to our mail id :
“ help.mbaassignments@gmail.com ”
or
Call us at : 08263069601

More Related Content

What's hot

Introduction to Data Structure
Introduction to Data StructureIntroduction to Data Structure
Introduction to Data StructureJazz Jinia Bhowmik
 
Application of Matrices on Cryptography
Application of Matrices on CryptographyApplication of Matrices on Cryptography
Application of Matrices on CryptographyRam Gupta
 
Fundamental of C Programming (Data Types)
Fundamental of C Programming (Data Types)Fundamental of C Programming (Data Types)
Fundamental of C Programming (Data Types)jimmy majumder
 
Summer Training Project On Data Structure & Algorithms
Summer Training Project On Data Structure & AlgorithmsSummer Training Project On Data Structure & Algorithms
Summer Training Project On Data Structure & AlgorithmsKAUSHAL KUMAR JHA
 
Course - Discrete Mathematics
Course - Discrete MathematicsCourse - Discrete Mathematics
Course - Discrete Mathematicsmetamath
 
Affine array index
Affine array indexAffine array index
Affine array indexIshucs
 
Cryptography an application of vectors and matrices
Cryptography an application of vectors and matricesCryptography an application of vectors and matrices
Cryptography an application of vectors and matricesdianasc04
 
Application of Matrices in real life | Matrices application | The Matrices
Application of Matrices in real life | Matrices application | The MatricesApplication of Matrices in real life | Matrices application | The Matrices
Application of Matrices in real life | Matrices application | The MatricesSahilJhajharia
 
Introduction to data structure
Introduction to data structureIntroduction to data structure
Introduction to data structuresunilchute1
 
Matematika terapan week 6
Matematika terapan week 6 Matematika terapan week 6
Matematika terapan week 6 nellylawar
 
Number systems and Logic gates
Number systems and Logic gatesNumber systems and Logic gates
Number systems and Logic gatesRaviHN
 
Intro & Applications of Discrete Math
Intro & Applications of Discrete MathIntro & Applications of Discrete Math
Intro & Applications of Discrete MathBilal Khan
 
8. Graph - Data Structures using C++ by Varsha Patil
8. Graph - Data Structures using C++ by Varsha Patil8. Graph - Data Structures using C++ by Varsha Patil
8. Graph - Data Structures using C++ by Varsha Patilwidespreadpromotion
 
Artifact3 allen
Artifact3 allenArtifact3 allen
Artifact3 allenallent07
 
Matematika terapan week 6
Matematika terapan week 6 Matematika terapan week 6
Matematika terapan week 6 Hardini_HD
 
5 cs xii_python_functions _ passing str list tuple
5 cs xii_python_functions _ passing str list tuple5 cs xii_python_functions _ passing str list tuple
5 cs xii_python_functions _ passing str list tupleSanjayKumarMahto1
 

What's hot (19)

Introduction to Data Structure
Introduction to Data StructureIntroduction to Data Structure
Introduction to Data Structure
 
Application of Matrices on Cryptography
Application of Matrices on CryptographyApplication of Matrices on Cryptography
Application of Matrices on Cryptography
 
Fundamental of C Programming (Data Types)
Fundamental of C Programming (Data Types)Fundamental of C Programming (Data Types)
Fundamental of C Programming (Data Types)
 
Summer Training Project On Data Structure & Algorithms
Summer Training Project On Data Structure & AlgorithmsSummer Training Project On Data Structure & Algorithms
Summer Training Project On Data Structure & Algorithms
 
Course - Discrete Mathematics
Course - Discrete MathematicsCourse - Discrete Mathematics
Course - Discrete Mathematics
 
Affine array index
Affine array indexAffine array index
Affine array index
 
Cryptography an application of vectors and matrices
Cryptography an application of vectors and matricesCryptography an application of vectors and matrices
Cryptography an application of vectors and matrices
 
Application of Matrices in real life | Matrices application | The Matrices
Application of Matrices in real life | Matrices application | The MatricesApplication of Matrices in real life | Matrices application | The Matrices
Application of Matrices in real life | Matrices application | The Matrices
 
Matrix in software engineering
Matrix in software engineeringMatrix in software engineering
Matrix in software engineering
 
Introduction to data structure
Introduction to data structureIntroduction to data structure
Introduction to data structure
 
Lesson 2.2 abstraction
Lesson 2.2   abstractionLesson 2.2   abstraction
Lesson 2.2 abstraction
 
Matematika terapan week 6
Matematika terapan week 6 Matematika terapan week 6
Matematika terapan week 6
 
Number systems and Logic gates
Number systems and Logic gatesNumber systems and Logic gates
Number systems and Logic gates
 
Intro & Applications of Discrete Math
Intro & Applications of Discrete MathIntro & Applications of Discrete Math
Intro & Applications of Discrete Math
 
8. Graph - Data Structures using C++ by Varsha Patil
8. Graph - Data Structures using C++ by Varsha Patil8. Graph - Data Structures using C++ by Varsha Patil
8. Graph - Data Structures using C++ by Varsha Patil
 
Artifact3 allen
Artifact3 allenArtifact3 allen
Artifact3 allen
 
Matematika terapan week 6
Matematika terapan week 6 Matematika terapan week 6
Matematika terapan week 6
 
Application of Matrices
Application of MatricesApplication of Matrices
Application of Matrices
 
5 cs xii_python_functions _ passing str list tuple
5 cs xii_python_functions _ passing str list tuple5 cs xii_python_functions _ passing str list tuple
5 cs xii_python_functions _ passing str list tuple
 

Viewers also liked

Project management 3rd sem - smu mba solved assignments
Project management  3rd   sem - smu mba solved assignmentsProject management  3rd   sem - smu mba solved assignments
Project management 3rd sem - smu mba solved assignmentssmumbahelp
 
Bba 4 th sem smu mba solved assignments
Bba 4 th  sem   smu mba solved assignmentsBba 4 th  sem   smu mba solved assignments
Bba 4 th sem smu mba solved assignmentssmumbahelp
 
Facetune, La Mejor Aliada Para Tus ‘Selfies'
Facetune, La Mejor Aliada Para Tus ‘Selfies'
Facetune, La Mejor Aliada Para Tus ‘Selfies'
Facetune, La Mejor Aliada Para Tus ‘Selfies' maddeningkismet78
 
Фобот: средство автоматизации наполнения каталога товаров фотографиями
Фобот: средство автоматизации наполнения каталога товаров фотографиямиФобот: средство автоматизации наполнения каталога товаров фотографиями
Фобот: средство автоматизации наполнения каталога товаров фотографиямиГлавное интернет-бюро
 
Mb0045 financial management
Mb0045   financial managementMb0045   financial management
Mb0045 financial managementsmumbahelp
 
Ib0012 management of multinational corporations
Ib0012  management of multinational corporationsIb0012  management of multinational corporations
Ib0012 management of multinational corporationssmumbahelp
 
Mb0047 management information system
Mb0047   management information systemMb0047   management information system
Mb0047 management information systemsmumbahelp
 
Mb0039 business communication
Mb0039 business communicationMb0039 business communication
Mb0039 business communicationsmumbahelp
 
Ml0018 project management in retail
Ml0018  project management in retailMl0018  project management in retail
Ml0018 project management in retailsmumbahelp
 
Ignou mba solved assignments
Ignou mba  solved assignmentsIgnou mba  solved assignments
Ignou mba solved assignmentssmumbahelp
 
Bba204 marketing management
Bba204   marketing managementBba204   marketing management
Bba204 marketing managementsmumbahelp
 

Viewers also liked (12)

Project management 3rd sem - smu mba solved assignments
Project management  3rd   sem - smu mba solved assignmentsProject management  3rd   sem - smu mba solved assignments
Project management 3rd sem - smu mba solved assignments
 
Bba 4 th sem smu mba solved assignments
Bba 4 th  sem   smu mba solved assignmentsBba 4 th  sem   smu mba solved assignments
Bba 4 th sem smu mba solved assignments
 
Facetune, La Mejor Aliada Para Tus ‘Selfies'
Facetune, La Mejor Aliada Para Tus ‘Selfies'
Facetune, La Mejor Aliada Para Tus ‘Selfies'
Facetune, La Mejor Aliada Para Tus ‘Selfies'
 
Microsoft Certificate
Microsoft CertificateMicrosoft Certificate
Microsoft Certificate
 
Фобот: средство автоматизации наполнения каталога товаров фотографиями
Фобот: средство автоматизации наполнения каталога товаров фотографиямиФобот: средство автоматизации наполнения каталога товаров фотографиями
Фобот: средство автоматизации наполнения каталога товаров фотографиями
 
Mb0045 financial management
Mb0045   financial managementMb0045   financial management
Mb0045 financial management
 
Ib0012 management of multinational corporations
Ib0012  management of multinational corporationsIb0012  management of multinational corporations
Ib0012 management of multinational corporations
 
Mb0047 management information system
Mb0047   management information systemMb0047   management information system
Mb0047 management information system
 
Mb0039 business communication
Mb0039 business communicationMb0039 business communication
Mb0039 business communication
 
Ml0018 project management in retail
Ml0018  project management in retailMl0018  project management in retail
Ml0018 project management in retail
 
Ignou mba solved assignments
Ignou mba  solved assignmentsIgnou mba  solved assignments
Ignou mba solved assignments
 
Bba204 marketing management
Bba204   marketing managementBba204   marketing management
Bba204 marketing management
 

Similar to Mit102 data & file structures

Mit202 data base management system(dbms)
Mit202  data base management system(dbms)Mit202  data base management system(dbms)
Mit202 data base management system(dbms)smumbahelp
 
Bca2020 data structure and algorithm
Bca2020   data structure and algorithmBca2020   data structure and algorithm
Bca2020 data structure and algorithmsmumbahelp
 
Mca2020 advanced data structure
Mca2020  advanced data structureMca2020  advanced data structure
Mca2020 advanced data structuresmumbahelp
 
Mapping objects to_relational_databases
Mapping objects to_relational_databasesMapping objects to_relational_databases
Mapping objects to_relational_databasesIvan Paredes
 
DSA 1- Introduction.pdf
DSA 1- Introduction.pdfDSA 1- Introduction.pdf
DSA 1- Introduction.pdfAliyanAbbas1
 
Mi0034 database management system
Mi0034 database management systemMi0034 database management system
Mi0034 database management systemconsult4solutions
 
Bca3020– data base management system(dbms)
Bca3020– data base management system(dbms)Bca3020– data base management system(dbms)
Bca3020– data base management system(dbms)smumbahelp
 
Mi0034 database management systems
Mi0034  database management systemsMi0034  database management systems
Mi0034 database management systemssmumbahelp
 
Mi0034 database management system
Mi0034   database management systemMi0034   database management system
Mi0034 database management systemsmumbahelp
 
Data-Structure-original-QuantumSupply.pdf
Data-Structure-original-QuantumSupply.pdfData-Structure-original-QuantumSupply.pdf
Data-Structure-original-QuantumSupply.pdflehal93146
 
SE-IT DSA THEORY SYLLABUS
SE-IT DSA THEORY SYLLABUSSE-IT DSA THEORY SYLLABUS
SE-IT DSA THEORY SYLLABUSnikshaikh786
 
dbms final.pdf
dbms final.pdfdbms final.pdf
dbms final.pdfRaKesh3868
 
CIS-(Data Structures and Algorithms)FALL2023.pdf
CIS-(Data Structures and Algorithms)FALL2023.pdfCIS-(Data Structures and Algorithms)FALL2023.pdf
CIS-(Data Structures and Algorithms)FALL2023.pdfShayanAamir2
 
EE-232-LEC-01 Data_structures.pptx
EE-232-LEC-01 Data_structures.pptxEE-232-LEC-01 Data_structures.pptx
EE-232-LEC-01 Data_structures.pptxiamultapromax
 
Lecture 1 an introduction to data structure
Lecture 1   an introduction to data structureLecture 1   an introduction to data structure
Lecture 1 an introduction to data structureDharmendra Prasad
 
Bca winter 2013 2nd sem
Bca winter 2013 2nd semBca winter 2013 2nd sem
Bca winter 2013 2nd semsmumbahelp
 
Mi0034 database management system
Mi0034   database management systemMi0034   database management system
Mi0034 database management systemStudy Stuff
 
Data structures cs301 power point slides lecture 01
Data structures   cs301 power point slides lecture 01Data structures   cs301 power point slides lecture 01
Data structures cs301 power point slides lecture 01shaziabibi5
 

Similar to Mit102 data & file structures (20)

Mit202 data base management system(dbms)
Mit202  data base management system(dbms)Mit202  data base management system(dbms)
Mit202 data base management system(dbms)
 
Bca2020 data structure and algorithm
Bca2020   data structure and algorithmBca2020   data structure and algorithm
Bca2020 data structure and algorithm
 
Mca2020 advanced data structure
Mca2020  advanced data structureMca2020  advanced data structure
Mca2020 advanced data structure
 
Mapping objects to_relational_databases
Mapping objects to_relational_databasesMapping objects to_relational_databases
Mapping objects to_relational_databases
 
DSA 1- Introduction.pdf
DSA 1- Introduction.pdfDSA 1- Introduction.pdf
DSA 1- Introduction.pdf
 
Mi0034 database management system
Mi0034 database management systemMi0034 database management system
Mi0034 database management system
 
Bca3020– data base management system(dbms)
Bca3020– data base management system(dbms)Bca3020– data base management system(dbms)
Bca3020– data base management system(dbms)
 
Mi0034 database management systems
Mi0034  database management systemsMi0034  database management systems
Mi0034 database management systems
 
Mi0034 database management system
Mi0034   database management systemMi0034   database management system
Mi0034 database management system
 
Data-Structure-original-QuantumSupply.pdf
Data-Structure-original-QuantumSupply.pdfData-Structure-original-QuantumSupply.pdf
Data-Structure-original-QuantumSupply.pdf
 
SE-IT DSA THEORY SYLLABUS
SE-IT DSA THEORY SYLLABUSSE-IT DSA THEORY SYLLABUS
SE-IT DSA THEORY SYLLABUS
 
dbms final.pdf
dbms final.pdfdbms final.pdf
dbms final.pdf
 
Data structure
Data structureData structure
Data structure
 
CIS-(Data Structures and Algorithms)FALL2023.pdf
CIS-(Data Structures and Algorithms)FALL2023.pdfCIS-(Data Structures and Algorithms)FALL2023.pdf
CIS-(Data Structures and Algorithms)FALL2023.pdf
 
EE-232-LEC-01 Data_structures.pptx
EE-232-LEC-01 Data_structures.pptxEE-232-LEC-01 Data_structures.pptx
EE-232-LEC-01 Data_structures.pptx
 
Lecture 1 an introduction to data structure
Lecture 1   an introduction to data structureLecture 1   an introduction to data structure
Lecture 1 an introduction to data structure
 
Bca winter 2013 2nd sem
Bca winter 2013 2nd semBca winter 2013 2nd sem
Bca winter 2013 2nd sem
 
Mi0034 database management system
Mi0034   database management systemMi0034   database management system
Mi0034 database management system
 
8.unit-1-fds-2022-23.pptx
8.unit-1-fds-2022-23.pptx8.unit-1-fds-2022-23.pptx
8.unit-1-fds-2022-23.pptx
 
Data structures cs301 power point slides lecture 01
Data structures   cs301 power point slides lecture 01Data structures   cs301 power point slides lecture 01
Data structures cs301 power point slides lecture 01
 

Mit102 data & file structures

  • 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 (SPRING 2015 ASSIGNMENT) PROGRAM Master of Science in Information Technology(MSc IT)Revised Fall 2011 SEMESTER 2 SUBJECT CODE & NAME MIT102- DATA & FILE STRUCTURES CREDIT 2 BK ID B1476 MAX.MARKS 60 Note: Answer all questions. Kindly note that answers for 10 marks questions should be approximately of 400 words. Each question is followed by evaluation scheme. 1. Define algorithm and write a note on Complexity and Time- Space Tradeoff with example Answer : ALGORITHM "An algorithm is a well defined list of steps to solve a particular problem". "It is an abstract form of a program." A set of algorithms are always used to perform operations on data structure. Data may be organizedin many ways and many levels so algorithm has to be designed in such a manner so that it can perform the desired operation on the stored data. An algorithmisawell definedlistor sequence of steps to solve a particular problem. There may be more than one algorithmtosolve a particularproblem.The choice of aparticularalgorithmdepends on the following considerations: 2. Define Queue and explain how we can implement the Queue. Answer:In computerscience/datastructures,apriority queue is an abstract data type which is like a regular queue or stack data structure, but where additionally each element has a "priority" associatedwithit.Ina priorityqueue,anelementwithhighpriorityisservedbefore anelementwith lowpriority.If twoelementshave the same priority, they are served according to their order in the queue. While priorityqueuesare oftenimplementedwithheaps,theyare conceptuallydistinct from heaps. A priority queue is an abstract concept like "a list" or " 3. List the Advantages and Disadvantages of Linear and linked representation of tree. Answer: Advantagesanddisadvantagesof linearrepresentation Advantages and disadvantagesof linearrepresentation
  • 2. Advantages: I. Thisrepresentationisveryeasytounderstand. II.This isthe bestrepresentationforcomplete andfull binarytree representation. III.Programmingisveryeasy. IV.It isveryeasyto move froma childtoits parentsandvice versa. Disadvantages: I. Lot of memoryarea wasted. II.Insertionanddeletionof nodesneedslotof datamovement. III.Executiontime high. 4. List and explain any Five types of graph. Answer:Variousflavors of graphshave the followingspecializationsandparticulars about how they are usually drawn.  Undirected Graphs. 5 Explain 1. Fixed block storage allocation. Answer:The simplestmemoryallocation is to have several fixed memory partitions and allocate a processto eachone. Different sized partitions can be allocated to accomodate different processes memory needs. Unless the 2. Variable block storage allocation Answer : A variable with Block type is declared using function pointer style notation substituting ^ for *. The following are valid 6 What is the use of external Storage Devices? Explain any two external storage devices Answer : In computing, external storage comprises devices that temporarily store information for transportingfromcomputertocomputer.Suchdevicesare notpermanentlyfixedinsideacomputer. Semiconductor memories are not sufficient to provide the whole storage capacity required in computers. The major limitation in using
  • 3. Dear students get fully solved assignments Send your semester & Specialization name to our mail id : “ help.mbaassignments@gmail.com ” or Call us at : 08263069601