What is “string” in Python? Explain “string” formatting and escape sequences in Python.
See Answer →What is “string” in Python? Explain “string” formatting and escape sequences in Python.
See Answer →What are the basic features of Python Programming Language? Explain the concept of Overriding and Overloading in Python with the help of examples.
See Answer →Discuss possible security concerns of an Android application and explain how security can be enhanced by using device management policies.
See Answer →Explain the process of integrating audio playback in an Android application. Discuss the MediaPlayer and AudioManager classes and their roles in media playback.
See Answer →Assume that you are assigned responsibility of developing an Online Admit Card Generation System (OACGS) for a University. OACGS should run both on PCs and Mobile Devices. OACGS will have all fields such as Student’s name, Student’s Address, Examination Center Code and Address, ExaminationCenter Superintendent Name, Examination Center e-mail address and Mobile Number, Aadhaar Number, Course Codes and Titles in whom the student is permitted for appearing in exams along with dates and timings of respective exams, Color image of the student etc. The student will apply for examinations online by filling examination form. The validity of the data entered by the student shall be authenticated online and OACGS consisting of the above mentioned information needs to be generated. Make assumptions wherever necessary.
For developing OACGS as specified above,
(a) Which SDLC paradigm will be selected. You may also suggest a SDLC paradigm that is proposed by you and non-existent as on date. Justify your answer.
(b) List the functional and non-functional requirements.
(c) Estimate cost.
(d) Estimate effort.
(e) Develop SRS using IEEE format.
(f) List queries for whom Reports can be generated
(g) List specific requirements which enables OACGS to run on both PCs and Mobile Devices
Discuss the advantages of sending push notifications over polling method. Write a program to send Push notifications from the Android application.
See Answer →Define the key principles of user interface design in the context of Android. Discuss the importance of creating intuitive and visually appealing interfaces for mobile applications.
See Answer →Discuss the significance of ensuring device compatibility in Android app development. Explain how device compatibility impacts the user experience and the success of an application.
See Answer →Discuss how activities, services, broadcast receivers, and content providers interact with each other. Provide examples of scenarios where each component type is commonly used.
See Answer →Describe the role of the Android Studio Integrated Development Environment (IDE). Explain the importance of the Android Software Development Kit (SDK) in Android development.
See Answer →Define what an Activity is in the context of Android. Explain the significance of the Activity Lifecycle in Android app development.
See Answer →Describe the architecture of the Android operating system. Explain the roles of the four main components in the Android architecture. Discuss the significance of the Linux kernel in the Android system.
See Answer →What is Android, and how does it differ from other mobile operating systems? Explain the open-source nature of the Android operating system. Discuss the history and evolution of the Android platform.
See Answer →Explain the process of development of a database system for an organisation
See Answer →Pascal’s Formula
See Answer →Planar graphs
See Answer →Edge Coloring
See Answer →. Vertex Coloring
See Answer →Design the Relational Schema for the E-R diagram you drew for Question 1. The relations must be at least in 3NF. Perform the following operations on the relations:
a) Enter about five sets of meaningful data in each of the relation.
b) Specify the domain of various attributes.
c) Specify the Primary key of every relation.
d) Specify the Foreign keys and referential integrity constraints in the relations.
Answer the following queries using SQL for the database created in Question 2.
(i) List the title of the Book whose ISBN number is 978-9332582705
(ii) List the members whose membership is due for renew.
(iii) Find the list of books with multiple copies in the library.
(iv) List all the books that have been issued to the member having the member ID “A123”
(v) List the names of the members whose return of the book is overdue by one week.
(vi) Find the member who has got the maximum number of books issued.
(vii) List the names of the members who were issued the book having ISBN number
978-9332582705.
(viii) List the members who were not issued even a single book.
(ix) List the Book details and number of copies of each of these books.
(x) Calculate the total number of books issued in the last month.
Note: Make suitable assumptions, if any.