5
KRISHNA KANTA HANDIQUI STATE OPEN UNIVERSITY Hiranya Chandra Bhuyan School of Science and Technology HOME ASSIGNMENT FOR BACHELOR OF COMPUTER APPLICATIONS (BCA) FIFTH SEMESTER, 2020 N.B. The learners will have to collect receipt after submitting the assignment with the signature and seal of the collector of study centre and will have to keep with him/her till the declaration of result. …………………………………………………………………………………………… Receipt Received the assignment from Mr/Ms ............................................................................................................................................. Enrollme nt number ………………………of 5 th Semester, BCA on ..........................................2020. Date: Signature of collector with seal

BCA 5th sem assignment Jan 13th 2021 - kkhsou.in

  • Upload
    others

  • View
    5

  • Download
    0

Embed Size (px)

Citation preview

Page 1: BCA 5th sem assignment Jan 13th 2021 - kkhsou.in

KRISHNA KANTA HANDIQUI STATE OPEN UNIVERSITY

Hiranya Chandra Bhuyan School of Science and Technology

HOME ASSIGNMENT FOR

BACHELOR OF COMPUTER APPLICATIONS (BCA)

FIFTH SEMESTER, 2020

N.B. The learners will have to collect receipt after submitting the assignment with the signature and seal of the collector of study centre and will have to keep with him/her till the declaration of result.

……………………………………………………………………………………………

Receipt

Received the assignment from Mr/Ms ............................................................................................................................................. Enrollment

number ………………………of 5th Semester, BCA on .......................................... 2020.

Date: Signature of collector with seal

Page 2: BCA 5th sem assignment Jan 13th 2021 - kkhsou.in

KRISHNA KANTA HANDIQUI STATE OPEN UNIVERSITY

Hiranya Chandra Bhuyan School of Science and Technology

Home Assignment

Bachelor of Computer Applications

Linux System Administration [GCA S5 01]

5th

Semester, 2020

Total Marks=50 [Assignments are required to be written in your own language. Copying in to from the learning materials

will carry less score]

A. Answer the following questions: 2 X 4 = 8

1) What are the basic features of the Linux Operating System?

2) What are the partitions recommended for a proper Linux installation in a single-user

desktop system?

3) What is file system mounting?

4) What are the uses of absolute and relative pathnames.

B. Answer the following questions: 3 X 4 = 12

1) What are the different layers of Linux architecture?

2) What is the limitation of ext2 file system? How it is overcome by ext4 file system?

3) Define file attributes. List the different type of attributes used in Linux with their functions.4)

Write a program using shell script to display the even natural numbers from 10 to 50.

C. Answer the following questions: 5 X 2 = 10

1) How can you set user and group ownership of files and access permissions in Linux?

2) How will you install and configure software in different Linux distributions?

D. Answer the following questions: 10 X 2 = 20

1) Describe the stages performed by the start up process of Linux system.

2) What are redirection and piping? Explain the functionality of these two technique.

Page 3: BCA 5th sem assignment Jan 13th 2021 - kkhsou.in

Home Assignment

Bachelor of Computer Applications

Web Technology [GCA S5 02]

5th

Semester, 2020

Total Marks=50 [Assignments are required to be written in your own language. Copying in to from the learning materials

will carry less score]

A. Answer the following three questions: 2 X 3 = 6

Q1. Define web server and web client.

Q2. What are the criteria to have a well formed XML document?

Q3. Write HTML code to show an example of nested lists.

B. Answer the following three questions: 4 X 3 = 12

Q1. What are DHTML events? Write code to demonstrate a DHTML event.

Q2. What are the different types of CSS?

Q3. What are Local Events and Global Events in AJAX?

C. Answer the following two questions: 6 X 2 = 12

Q1. Explain web server architecture.

Q2. Define type conversion in PHP? Why is it required? Differentiate between implicit

and explicit type conversion.

D. Answer the following two questions: 10 X 2 = 20

Q1. What are Objects in JavaScript? What are the advantages of using JavaScript?

Write a JavaScript program which iterates the integers from 1 to 50. But for multiples of

four and five print “X” and “Y” respectively. For numbers which are multiples of both four

and five print “XY”.

Q2. What are superglobals in PHP? Give examples of any two superglobals with their

usage. Write a user-defined function in PHP to check if a person is eligible to vote or not.

Page 4: BCA 5th sem assignment Jan 13th 2021 - kkhsou.in

Home Assignment

Bachelor of Computer Applications

Computer Graphics [GCA S5 03]

5th

Semester, 2020

Total Marks: 50

[Assignments are required to be written in your own language. Copying in to from the learning materials

will carry less score]

A. Answer the following questions: 2 X 4 = 8

1) Define “vanishing point” in terms of projection.

2) Define scaling? Mention the condition for uniform scaling?

3) Mention the goal of any line drawing algorithm. What is scan conversion?

4) How many numbers of symmetry in case of circle and ellipses? Write the transformation

matrix for 2D-Reflection about a line where y=x.

B. Answer the following questions: 3 X 4 = 12

1) What are the rules for checking whether a point lies inside or outside a polygon boundary?

2) Differentiate between parallel and perspective projection.

3) Describe Hidden Surface Removal mechanism?

4) Write down the basic difference in the working of flood fill and boundary fill algorithm.

C. Answer the following questions: 5 X 2 = 10

1) Explain the Window to Viewport transformation in case of 2D-viewing.

2) Briefly discuss one technique for producing color displays.

D. Answer the following questions: 10 X 2 = 20

1) What is translation transformation? Show that the multiplication of two successive scaling is

commutative.

2) A triangle is having the vertices A(0,0), B(1,1) and C(5,2)

(a) Magnify the triangle to twice its size while keeping C(5,2) fixed.

(b) Reflect the triangle about the line y = x+2 and x = 2.

Page 5: BCA 5th sem assignment Jan 13th 2021 - kkhsou.in

Home Assignment

Bachelor of Computer Applications

Data Warehousing and Data Mining [GCA S5 04(A)]

5th

Semester, 2020

Total Marks: 50

[Assignments are required to be written in your own language. Copying in to from the learning materials will carry less score]

A. Answer the following three questions: 2 X 3 = 6

Q1. What is temporal data mining and web mining?

Q2. What is cross validation?

Q3. What is association rule?

B. Answer the following three questions: 4 X 3 = 12

Q1. Give some of the differences between data warehouse and DBMS.

Q2. Explain the slicing operation with example.

Q3. Differentiate between Partitioning approach Hierarchical approach.

C. Answer the following two questions: 6 X 2 = 12

Q1. Describe the different stages in data preprocessing.

Q2. Briefly describe Snowflake schema in data warehouse. How is it different from star

schema?

D. Answer the following two questions: 10 X 2 = 20

Q1. Explain the k-nearest neighbor classification method for prediction.

Q2. What is classification? Give an example of how decision tree works. What are the

disadvantages of using decision tree?

*****