Please answer it carfully this course is Multimedia Systems Development IT441 Ex
ID: 3604035 • Letter: P
Question
Please answer it carfully this course is
Multimedia Systems Development
IT441
Explain what is virtual memory, what problem it may cause and what the solution might be?
Discuss the two methods of converting high-level languages to machine code. Include any advantages or disadvantages that might be associated with these methods?
a) Identify an advantage and disadvantage for each of the two main font technologies.
(b) What is the problem of installed fonts? How can multimedia developers resolve this problem?
(a) Identify the advantages and disadvantages of bitmapped images and vector images.
(b) What is 3D Modeling? What are the four popular 3-D modeler options?
Explanation / Answer
Virtual memory: A page file on hard disk which was utilized by the windows in inclusion of physical memory RAM suppose the requirement appear.The major advantage of virtual memory is to rescuing the applicationms neeeds to handle a shared memory space and capable to utilize much memory additionally if required through the concept of paging.
When the paging and page stealing are utilized it arises a fault known as thrashing.To overcome this , decrease the count of operating manipulations on system.
........................................................................................................................................................................................
Advantages of assembler:
1.It is quite simple to comprehend since because of utilization of english mnemonics.
2. Much quick in translating the high level language code to machine code in the form of one_to_one relationship.
Disadvantages:1. written only for a particular instruction.
2.Much assembly code is required to perform certain manipulations.
compiler :
Advantages: 1.Aims to generate quicker code when compared to interpreting the source code.
2.since the source code is not involved , compiled code is more secure when compared with the interpreted code.
Disadvantages:
1.source code should be right completely to execute the file in order to generate the output.
2.object code required to generate a executable file is a not quick action.
......................................................................................................................................................................
a) Bitmap- accurate control across the illusion of text characters.
Manipulating on memory because of size.
Outline- scale much adequately when compared to Bitmaps- memory and flexibility, minure control.
b) They should install on users operating systems to the developers to display.
employs extensively present fonts or conceive font for user.
................................................................................................................................................................................
a) bitmaps
Advantages: 1. simple to create.
2. Able to acess rapidly with the internet.
Disadvantages: 1.unable to resize the image effectively.
2.Expanding the image tough.
Advantage: 1.Scalability
2. Size
Disadvantages: 1.unable to yeild a photograph.
2.Duration and ability to create it.
......................................................................................................................................................................
3-D modeling: A method to evolve a mathematical claim of any side of object in three dimensions through unique software .you can change to two dimensinal also by utilizing the 3D rendering concept.
The four popular optiopns in 3-D modeling are 1.sketch up
2.Blender
3.Auto CAD
4.Rhino