Saturday 12 July 2014

PL-I LAB ASSIGNMENT LIST.....!!!



Group A Assignments (Mandatory)
      1.
DBMS using connections(Client-Data sever, two tier) Oracle/MySQL (ODBC/JDBC), SQL prompt to create data base tables insert, update data values, delete table, use table, select queries with/without where clause.

2.
DBMS using connections(Client-application server-Data sever, three tier) Oracle/MySQL (ODBC/JDBC), SQL Joints, prompt.
       3.
Design and Develop SQL DDL statements which demonstrate the use of SQL objects such as Table, View , Index using Client-Data sever(two tier).


4.
Write a program in Python/C++ to read display the i-node information for a given text file, image file.

     
       5.
Write an IPC program using pipe. Process A accepts a character string and Process B inverses the string. Pipe is used to establish communication between A and B processes using Python or C++.


6.
Use Python for Socket Programming to connect two or more PCs to share a text file.


Group B Assignments (At least 6).

1.
Design at least 10 SQL queries for suitable database application using SQL DML statements:
Insert, Select, Update, Delete Clauses using distinct, count, aggregation on Client-Data sever(three tier).


2.
Implement database with suitable example using MongoDB and implement all basic operations and administration commands using two tier architecture.

3.
Use MongoDB to process semi structured and unstructured data collections such as Rfid, images, blogs use python/Java MongoDB interface.

4.
Write an python/Java application using MongoDB to maintain the blog for composing the blog consists of text columns, images and videos also calculate the hit or users visited by drawing 2D graphs.

5.
Write a program in Python/C++ to test that computer is booted with Legacy Boot ROM-BIOS or UEFI.

6.
Write a program in C++ to create a RAMDRIVE and associate an acyclic directory structure to it. Use this RAMDRIVE to store input, out files to run a calculator program.

7.
Write a program in C++ to develop a tool using GRUB2 or GRUBx64.rfi select and display a boot partition. (use appropriate overloading)

8.
Write a Python/Java/C+ program to verify the operating system name and version of Mobile devices.

9.
Write a program using MongoDB to compose a web news-letter consisting of videos, images, text use python MongoDB interface.

10.
Create a iso boot image using open source tools.

11.
Write a python program for creating virtual file system on Linux environment.

12.
Write a program in C++ to make USB Device Bootable by installing required system files


13.
Write a program in python for USB Device File Management. Check usefulness of command e2fsck for different file systems mounted on computer.

14.
Aggregation and indexing with suitable example using Cassendra and RdfID based employees attendance system.

15.
Aggregation and indexing with suitable example using MongoDB.
16.
Map reduce operation with suitable example using MongoDB.

17.
Indexing and querying with MongoDB using suitable example.

18.
Connectivity with MongoDB using any Java application.

19.
Using MongoDB create a database of employee performance, employee attendance on the workstation. Perform statistical analysis for the results of the products produced by employees rated as passed ok, damaged products ( 5 samples per batch size 1000) and the portion covered in the training and absentee of the employees during training. Use programming language R. (or R-Python/R-Java) or equivalent assignment using R Programming Language for BIGDATA computing.


Group C (At least One)
1.
BIG DATA applications using Hadoop

2.
BIG DATA applications using Blogs

3.
Big Data Predictive Machine Learning

4.
Create and test functioning of Windows-8 ReFS (Resilient File System)