The name data can often be represented in different ways based on how it is being used. Images are used a lotin video games, but those images go through a lot of stages between creation and the game being played. An artist will draw the images on a computer. Once they have been created they must be downloaded by players. When they are on a player's device they must be loaded into main memory to be displayed when the game is actually played The choice of formats to be used is normally constrained by the hardware and based on a trade off between factors like computational speed and memory. Modern games often have very large textures and GPUs are now very computationally powerful but have relatively small memory areas What would be the best representation of an image when loaded into main memory while a game is being played? a A]Compressed vector B]Uncompressed bitmap CUncompressed vector D]Compressed bitmap 7. What is a semaphore? AJA sequence of instructions that can cnly be executed by one process at a time B]A situation where processes are blocked because each is waiting for resources from another w CJA flag used to control access to a particular resource DjThe action of a process creating another pa * process 81 At a swimming pool, there was one place where you picked up locker keys and another for picking up towels One particularly busy day, a customer picked up the last locker key at the same time as another customer picking up the last towel. They then had a big argument because one couldn't swim without a locker key and the other couldn't swim without a towel. The next day the manager made a rule that you cannot pick up a towel without first having a locker key Which condition of deadlock does this resolve? AlThere is competition for nonsharable resources BjThe resources are requested on a partial basis C]Once a resource has been allocated, it cannot be forcibly retrieved