Exam Details

Subject advanced python
Paper
Exam / Course mca(integrated)
Department
Organization Gujarat Technological University
Position
Exam Date May, 2017
City, State gujarat, ahmedabad


Question Paper

1
Seat No.: Enrolment
GUJARAT TECHNOLOGICAL UNIVERSITY
MCA INTEGRATED SEMESTER-VIII • EXAMINATION SUMMER 2017
Subject Code: 4480606 Date:05/05/ 2017
Subject Name: Advanced Python
Time: 10.30 am to 01.00 pm Total Marks: 70
Instructions:
1. Attempt all questions.
2. Make suitable assumptions wherever necessary.
3. Figures to the right indicate full marks.
Q.1

Write regular pattern/expression which will match
the dot (period) character
ii) strings: bat, bit, bet, but.
iii) any pair of characters
iv) credit card numbers start with 34 or 37 and have 16 digits
04
How Python Virtual machine executes code in multiple thread?
04

Explain role of indent, sort_keys and seperators properties of json.dump( Define WSGI. List reasons behind WSGI creation.
03
03
Q.2

Discuss a checklist to know about data Set with its importance.
07

Explain processing of comma separated values in Python using split() and CSV module. What is the difference between split( method and CSV Module.
07
OR

Explain re.match( and re.search( methods using suitable example.
ii) Explain sub( and subn( methods for search-and-replace functionality with suitable example.
04
03
Q.3

List various module attributes of DB-API. Explain connection function to access database.
07

List 3 steps for creating extension in python. Discuss the process of wrapping code in boilerplate.
07
OR
Q.3

Compare between thread and threading module.
07

Explain execute( executemany( fetchone( fetchall( and fetchmany( cursor object methods.
07
Q.4

Explain urlopen and urlretreive methods of urllib.
07

Discuss Server Integration and External Processes approaches to handle performance issue.
07
OR
Q.4

Discuss urlparse( urlunparse( and urljoin( methods of urlparse.
07

Discuss various web address components with suitable example.
07
Q.5

Discuss basic steps to create "Hello World!" project in Django.
07

Explain in brief visualization techniques used for data visualization.
07
OR
Q.5

What is web framework? List and explain purpose of various project files of Django. What is the importance of development server?
07

Discuss approaches for measuring the Performance of Predictive Models.
07



Other Question Papers

Subjects

  • advanced c programming (adv – c)
  • advanced python
  • basic mathematics for it
  • big data
  • c++ with class libraries (cpp)
  • communication skills - ii
  • communication skills-1
  • cyber security and forensics (csf)
  • data analytics with r
  • data structure
  • database management systems
  • discrete mathematics for computer science (dmcs)
  • environmental studies
  • fundamentals of computer
  • fundamentals of database management systems
  • fundamentals of networking
  • fundamentals of programming – i
  • fundamentals of web
  • information security
  • java programming
  • machine learning
  • management information systems (mis)
  • mobile programming
  • network security
  • operating system
  • operations research
  • python (py)
  • software engineering
  • software testing
  • statistical methods
  • uml & object oriented modeling
  • web development tools