Modern Application Development I, End Term
Consider three components of a todo list app based on an MVC architecture.
A - stores a list of all the tasks that the user has submitted along with attributes like completion status.
B - can display which tasks were completed, which tasks are pending, receive new tasks from the user etc.
C - can set a task in the list of tasks as completed, add a new task to the list of tasks, delete old tasks, retrieve a list of pending tasks and so on.
Given the above capabilities of the different components, choose the correct option:
Consider three components of a todo list app based on an MVC architecture.\ A - stores a list of all the tasks that the user has submitted along with attributes like completion status.\ B - can display which tasks were completed, which tasks are pending, receive new tasks from the user etc.\ C - can set a task in the list of tasks as completed, add a new task to the list of tasks, delete old tasks, retrieve a list of pending tasks and so on.\ Given the above capabilities of the different components, choose the correct option: Which of the following statements is/are correct?\ **Statement 1**: In client-server architecture, the client and the server MUST be on separate machines\ **Statement 2**: In peer-to-peer architecture, the network is always more fault-tolerant In relational databases, a column stores (1) \_\_\_\_\_\_\_ and a row stores (2) \_\_\_\_\_\_\_\_.