for fresco play ,e2 competency answers please visit my website for more post and also i will be uploading various websites for free movie, games and more.please mention ur course name in the comment session or even in the telegram group link present in the website.
1. Course Path: Data Science/DATA SCIENTIST'S TOOLBOX/Python Asynchronous
Programming
All Question of the Quiz Present Below for Ease Use Ctrl + F to find the Question.
Suggestion: If you didn't find the question, Search by options to get a more accurate
result.
Intermediate Quiz
1.Multiple threads running on the same CPU core is ______.
1. Parallelism
2. Concurrency
3. Multiprocessing
4. Asynchronous
Answer: 2)Concurrency
2.asyncio was introduced in _______ version of Python.
1. 3.6
2. 3.5
3. 3.4
4. 3.7
Answer: 3)3.4
3.asyncio is generally perfect for ___ apps.
1. Synchronous
2. IO-bound
3. CPU-bound
4. Unstructured network code
2. Answer: 2)IO-bound
4.asyncio does not scale well.
1. True
2. False
Answer: 2)False
5.Which module can be used to implement parallelism in Python3?
1. await
2. threading
3. multiprocessing
4. asyncio
Answer: 3)multiprocessing
6.Asynchronous programs are always faster.
1. False
2. True
Answer: 1)False
7.In purely concurrent programs, only one CPU core is used.
1. False
2. True
3. Answer: 2)True
8.Which module can be used to implement asynchronous communication in Python3?
1. await
2. threading
3. multiprocessing
4. asyncio
Answer: 4)asyncio
9.In apps using asyncio, who decides when a context switch can be done?
1. Code
2. Indeterminate
3. Random
4. OS
Answer: 1)Code
10.asyncio apps must have at least ________ threads of execution.
1. 3
2. 5
3. 2
4. 1
Answer: 4)1
11.In asyncio apps, when is context switching done?
1. Randomly
2. As decided by OS
3. Indeterminate
4. 4. At points defined by code
Answer: 4)At points defined by code
12.In apps using threading, who decides when to do a context switch?
1. Programmer
2. OS
3. App
4. Random
Answer: 2)OS
13.Name the low-level module on which threading is based.
1. _thread
2. thread
3. _THREAD
4. _threading
Answer: 1)_thread
asyncio: Final Assessment
1.Name a way in which multiprocessing process can be started.
1. run
2. start()
3. init
4. spawn
5. Answer: 4)spawn
2.A callable object in Python must have _______ function.
1. invoke()
2. invokable()
3. callable()
4. call()
Answer: 4)call()
3.uvloop can be used as a drop-in replacement for the default event loop in asyncio.
1. False
2. True
Answer: 2)True
4.The key identifying the type of an asyncio event is ______________.
1. Event-cat
2. Event-category
3. Event-type
4. type
Answer: 2)True
5.The event loop is the heart of the asyncio app.
1. False
2. True
6. Answer: 2)True
6.Which among the following is not a way to schedule a coroutine for execution?
1. asyncio.run()
2. schedule()
3. create_task()
4. await
Answer: 2)schedule()
7.uvloop is a part of the standard library.
1. True
2. False
Answer: 2)False
8.For a class inheriting Thread, which method can be overridden other than the constructor?
1. run()
2. start()
3. init()
4. action()
Answer: 1)run()
9.uvloop is distributed under _______ license.
1. Apache
2. MIT
3. GPL
4. Proprietary
7. Answer: 2)MIT
10.Forkserver process in multiprocessing is multi-threaded.
1. False
2. True
Answer: 1)False
11.Just calling a coroutine will cause it to be executed.
1. False
2. True
Answer: 1)False
12.Which function is used to run awaitables concurrently in asyncio?
1. await()
2. async()
3. gather()
4. run()
Answer: 3)gather()
13.What is the full form of GIL?
1. Global Interactive Length
2. Global Interpreter Lock
3. Global Interactive Lock
4. Global Interpreter Low
8. Answer: 2)Global Interpreter Lock
14.All resources of the parent process is inherited in the fork method of starting a
multiprocessing process.
1. True
2. False
Answer: 1)True
15.fork method to start a multiprocessing process works only in UNIX-based systems. True or
false?
1. False
2. True
Answer: 1)False
16.Which module can be used to implement concurrency in Python 3?
1. asyncio
2. multiprocessing
3. threading
4. await
Answer: 3)threading
17.Which method is executed when the start() method of a thread object is called?
1. __run__()
2. run()
3. start()
4. init()
9. Answer: 2)run()
18.An asyncio future represents an eventual result.
1. True
2. False
Answer: 1)True
19.ASGI stands for ______________________.
1. Asynchronous Server Gate Interface
2. Asynchronous Serving Gate Interface
3. Asynchronously Serving Gateway Interface
4. Asynchronous Server Gateway Interface
Answer: 4)Asynchronous Server Gateway Interface
20.What is the biggest limitation of Cpython?
1. Asynchronous Server Gate Interface
2. Threads
3. GIL
4. Subprocesses
Answer: 3)GIL
21.Name the default method to start a multiprocessing process in Linux.
1. spawn
2. init
3. forkserver
4. fork
10. Answer: 4)fork
22.Ideally, how many times should asyncio.run() be called?
1. shouldn’t be called.
2. two
3. one
4. three
Answer: 3)one
23.set_start_method() can be called more than once in the same program.
1. True
2. False
Answer: 2)False
24.WSGI also supports asynchronous apps.
1. True
2. False
Answer: 2)False
25.Name the method of starting a multiprocessing process which is not available in UNIX-based
systems.
1. Forkserver
2. Spawn
3. All the options
4. Fork
11. Answer: 2)Spawn
26.Which is the method used to change the default way to create child processes in
multiprocessing?
1. start_method()
2. set_method()
3. reset_start_method()
4. set_start_method()
Answer: 4)set_start_method()
27.uvloop will also work on Python 2.0
1. True
2. False
28.ASGI is a specification.
1. True
2. False
Answer: 1)True
29.Name the reference implementation of Python.
1. IronPython
2. Jpython
3. Jython
4. Cpython
Answer: 4)Cpython
12. 30.ASGI also supports WSGI apps.
1. False
2. True
Answer: 2)True
31.Name the default method to start a multiprocessing process in Windows.
1. fork
2. spawn
3. init()
4. forkserver
Answer: 2)spawn
32.asyncio coroutines are declared using _______.
1. decorator
2. def
3. async/await
4. function
Answer: 3)async/await
33.In ________ method, a server is created to start a multiprocessing process.
1. Fork
2. Spawnserver
3. Spawn
4. Forkserver
Answer: 4)Forkserver
13. 34.Uvicorn is an implementation of ASGI.
1. False
2. True
Answer: 2)True
35.Events are being sent as _________.
1. Arrays
2. Dictionaries
3. Lists
4. Tuples
Answer: 2)Dictionaries
36.WSGI apps can also run ASGI apps.
1. True
2. False
Answer: 2)False
If you want answers to any of the fresco play courses feel free to visit this website
Fresco Play Python3 Hands-On Solutions T - factor
Milestone challenge Frescoplay Web Development User Management using SpringBoot
Milestone challenge Frescoplay Web Development User Management using SpringBoot