ai_sas_spm practical list mca iii w2104

3
MCA Third Year Sem-I Session 2014-2015 Practical List Subject: Artificial Intelligence I) LISP Programming 1) Introduction to LISP.(case study) 2) Write a lisp code for representation of valid atom, valid string and valid list. 3) Write a lisp code for illustrating basic list manipulating functions.( car, cdr, cons, list) 4) Write a lispcode for using additional list manipulating function (append, last, member, reverse.) 5) Write a lisp code for calculating area of circle. 6) Write a lisp code for calculating circumference of a circle. 7) Write a lisp code for converting centigrade to Fahrenheit. 8) Write a lisp code for converting Fahrenheit to centigrade. 9) Write a lisp code for finding area of a triangle. 10) Write a lisp code for finding perimeter of a triangle. 11) Write a lisp code for illustrating predicate functions – (Any 10 functions). 12) Write a lisp code for finding average of three numbers. 13) Write a lisp code for calculating simple interest. 14) Write a lisp code for calculate whether the given number is ever or odd. 15) Write a lisp code for finding whether the input year is leap year or not. 16) Write a lisp code for finding maximum of two numbers. 17) Write a lisp code for finding of maximum of three number. 18) Write a lisp code for illustrating use of setq function. 19) Write a lisp code for finding prime number. 20) Write a lisp code to demonstrate logical function. 21) Write a lisp code to demonstrate 6 Input / Output functions. 22) Write a lisp code for finding factorial using recursion. 23) Write a lisp code for finding factorial using iteration. 24) Write a lisp code to use property list (putprop and get) 25) Write a lisp code to exhibit the use of setf function. 26) Write a lisp code to use array. 27) Write a lisp code to reverse the list (without using predefined reverse function). 28) Write to lisp code to find sum of n numbers. (using iteration) 29) Write a lisp code to find value of exponential (a n ) using iteration. 30) Write a lisp code to merge to list without duplicate element. II) PROLOG Programming 1) Introduction to prolog.( Case Study) 2) W.A.P. to find area and circumference of a circle 3) W.A.P. to find area and perimeter of a triangle. 4) W.A.P. to find out greatest number. 5) W.A.P. to find out root of quadratic equation. 6) W.A.P. to solve simultaneous equation. 7) W.A.P. to perform basic functions of calculator. 8) W.A.P. for electricity bill calculation. 9) W.A.P. to implement expert system for PC trouble shooting. 10) W.A.P. which indicate use of repeat predicate. 11) W.A.P. to implement medical diagnosis system. 12) W.A.P. to check whether the specified state is present in knowledge base. 13) W.A.P. for user logon. 14) W.A.P. to check whether the given no. is entered or not.

Upload: charudatt2008

Post on 07-Apr-2016

9 views

Category:

Documents


3 download

DESCRIPTION

Ai_sas_spm Practical

TRANSCRIPT

Page 1: Ai_sas_spm Practical List Mca III w2104

MCA Third Year Sem-I Session 2014-2015

Practical List

Subject: Artificial Intelligence

I) LISP Programming

1) Introduction to LISP.(case study)

2) Write a lisp code for representation of valid atom, valid string and valid list.

3) Write a lisp code for illustrating basic list manipulating functions.( car, cdr, cons, list)

4) Write a lispcode for using additional list manipulating function (append, last, member, reverse.)

5) Write a lisp code for calculating area of circle.

6) Write a lisp code for calculating circumference of a circle.

7) Write a lisp code for converting centigrade to Fahrenheit.

8) Write a lisp code for converting Fahrenheit to centigrade.

9) Write a lisp code for finding area of a triangle.

10) Write a lisp code for finding perimeter of a triangle.

11) Write a lisp code for illustrating predicate functions – (Any 10 functions).

12) Write a lisp code for finding average of three numbers.

13) Write a lisp code for calculating simple interest.

14) Write a lisp code for calculate whether the given number is ever or odd.

15) Write a lisp code for finding whether the input year is leap year or not.

16) Write a lisp code for finding maximum of two numbers.

17) Write a lisp code for finding of maximum of three number.

18) Write a lisp code for illustrating use of setq function.

19) Write a lisp code for finding prime number.

20) Write a lisp code to demonstrate logical function.

21) Write a lisp code to demonstrate 6 Input / Output functions.

22) Write a lisp code for finding factorial using recursion.

23) Write a lisp code for finding factorial using iteration.

24) Write a lisp code to use property list (putprop and get)

25) Write a lisp code to exhibit the use of setf function.

26) Write a lisp code to use array.

27) Write a lisp code to reverse the list (without using predefined reverse function).

28) Write to lisp code to find sum of n numbers. (using iteration)

29) Write a lisp code to find value of exponential (an) using iteration.

30) Write a lisp code to merge to list without duplicate element.

II) PROLOG Programming

1) Introduction to prolog.( Case Study)

2) W.A.P. to find area and circumference of a circle

3) W.A.P. to find area and perimeter of a triangle.

4) W.A.P. to find out greatest number.

5) W.A.P. to find out root of quadratic equation.

6) W.A.P. to solve simultaneous equation.

7) W.A.P. to perform basic functions of calculator.

8) W.A.P. for electricity bill calculation.

9) W.A.P. to implement expert system for PC trouble shooting.

10) W.A.P. which indicate use of repeat predicate.

11) W.A.P. to implement medical diagnosis system.

12) W.A.P. to check whether the specified state is present in knowledge base.

13) W.A.P. for user logon.

14) W.A.P. to check whether the given no. is entered or not.

Page 2: Ai_sas_spm Practical List Mca III w2104

MCA Third Year Sem-I Session 2014-2015

Practical List

Subject: System Administration & Security

1) WAP to convert plaintext into cipher using Caesar substitution technique.

2) WAP to convert cipher text to plain text using Caesar substitution technique.

3) WAP to convert plaintext in to cipher text using RSA algorithm technique.

(Encryption)

4) WAP to convert plaintext into cipher text using RSA algorithm technique.

(Decryption)

5) WAP for authentication.

6) WAP for getting system properties through java programs.

7) Study of MIMF and S/MIME content types.

8) WAP for getting file properties through java programs.

9) Study of Windows Firewall configuration.

10) Case study on IP addresses classification, subnet mask and DNS system.

11) Study of SMTP service and various options in SMTP services.

12) Case study of Transport layer protocol using application like IP telephonic, 23 msn

internet application.

13) Study of challenges, Risks and Benefits of Digital Signature.

14) Comparative study of security features of different mobile OSs’(like android and

Windows mobile OS)

15) Study of Kerberos.

16) Comparative study of IPv4 and IPv6

17) Study of Web Server Configuration in UBUNTU.

18) Study of security issues of cloud computing.

19) Study of types of Firewalls and its configuration.

20) Study of SNMP architecture in detail.

21) WAP to implement SECURE HASH ALGORITHM-1 (SHA-1).

22) WAP to implement DATA ENCRYPTION STANDARD (DES) Algorithm.

23) WAP to implement MESSAGE DIGEST (MD5) Algorithm.

24) WAP to implement ADVANCED ENCRYPTION STANDARD (AES) Algorithm.

More practicals will be added later on to this list.

Page 3: Ai_sas_spm Practical List Mca III w2104

MCA Third Year Sem-I Session 2014-2015

Practical List

Subject: Software Project Management 1) Case study 1: For MCA/MSC/ME Course Management in SGBAU.

2) Case study 2: For Library Management System by Using Management Spectrum.

3) Case study 3: For developing a software system for performing encryption decryption using

RSA algorithm.

4) WAP for candidate login Program for any application.

5) WAP for question bank window with answer & with add/delete/update/more other options &

display full question bank after completion.

6) WAP for score details of any players of team of cricket match along with full score details of

complete team.

7) WAP to display selected candidate list of interview of any company.

8) WAP to create new candidate list after final selection in company (after interview).

9) WAP to generate relevant call letter or appointment letter for Selected candidate by company.

10) Write a case study on Software Crisis and Software Myths.

11) Write a case study on Software Process Model.

12) Write a case study on Software Process Metrics for Small organization.

13) Write a case study on Umbrella Activities for Software Project Management.

14) Write Study on Four P`s in SPM.

15) Write a case study on COCOMO Model.

16) Write a case study on Software Risk & Analysis.

17) Write a case study on Earned Value Analysis in Software Project Management.

18) Write a case study on Software Reliability.

19) Write a case study on Software Crisis Management Process.

20) Write a case study on Business Process Engineering.

21) Write a case study on Software Prototyping in Software Project Management.

22) Write a case study on Effective Modular Design in SPM.

23) Write a case study on Software Architecture in Software Project Development.

24) Write a case study on Task Analysis in Software Project Development .

25) Write a case study on Structured Programming in Software Project Development.

26) Write a case study on Test Case Design.

27) Write a case study on White Box Testing & Black Box Testing.

28) Design a Homepage for Mobile Shop in JSP.

29) Design a Program which contains customer registration in mobile shop in JSP.

30) Write a program for login page for customer of mobile Shop in JSP.

31) WAP to display the Registered Customer List in JSP.

32) WAP for Highlighting & Blinking new Offers on Homepage of Mobile Shop.

33) Based on information contained development , Write 10 commandments for empowering

software engineers that will lead to software people who work to their full potential.