12-01-2011, 11:37 AM
[attachment=8158]
SUBMITTED BY-
NAME -YURI NARANG
Technology used
1. C
2. C++
3. Graphics under c & c++
4. Core java
The C language->
C is a general-purpose, block structured, procedural, imperative computer programming language developed in 1972 by Dennis Ritchie.
It has since spread to many other platforms
C has also greatly influenced many other popular languages, especially C++, which was designed as an enhancement to C.
Language C++
C++ is a general-purpose programming language with high-level and low-level capabilities.
C++ is regarded as a mid-level language. This indicates that C++ is comprised of a combination of both high-level and low-level language features
C++ was developed
in 1983
at Bell Labs as an enhancement to the C programming language.
Core java
1. Programming language
2. Developed by sunmicrosystems
3. Earlier known as OAK in 1992
4. Inherits syntex from C and concept from C++
5. Write once, run anywhere" (WORA)
OOPS
Features of java
1. OS independent
2. Machine independent
3. Internet based
4. Multi threading( executing more than 1 part at any moment as program is divided into threads)
5. Garbage collection/collector (remove unreferenced m/m)
Compile & Run
1. Save by classname (say xyz.java)
2. Compile with Javac xyz.java
3. Run with java xyz
Topics Under Java
1. Class & Objects
2. Methods( functions in C)
3. Inheritance(single & multilevel)
4. Exception Handling(try,catch,throw)
5. Packages(import package name)
6. APPLETS
7. Swing(advanced version of awt)
8. JDBC(java database connectivity) & ODBC
File Splitter
File Splitter is a java application which enables a user to split or join file of any format.
File Splitter splits a file into any no. of splits of a defined size of the file
Why Should We Use It ???
With this application, a user can make use of the secondary storage very efficiently and can optimize the
speed of the machine to be worked on
This application supports .jpg,..mp3,.mpeg file and saves the file into .sfl format.
File Splitter can split any type of file into smaller pieces and rejoin them to the original file. It helps you copy the split ones to floppy disk or CD/DVD, or send them via e-mail. File Splitter supports 3 split modes: It can split a file equally by size. Users can specify a custom size such as 1.44MB(floppy disk ), 650M (CD size). It can also split a file equally by number, and cut any segment of the file as needed.
Overview of Data Requirement
1. The filename.
2. Path where it exists.
3. Number of splits.
4. Size of the splits.
5. Another option appears either to split or join.
1. The project requires no web based application.
2. The project is not confined for persistent data.
3. Only sfl file can be joined(LIMITATION).
Specific Requirement
The user must have the knowledge about java programming.
Performance Requirement
The project is quite reliable in terms of security basis, in general several users can access it and can carry on the proceedings .
Hardware Requirement
1. P3 or p4 processor
2. 128 mb Ram.
3. 20 gb hardisk
4. Free space
Quality Attribute
Security issues are the main concern for any project,it is necessary the security issue does not create any problem in any ways. The project file splitter ensures that security is the main concern and quality is maintained.
Software Requirement
Jdk1.3 or above
JDK 1.x to compile and JRE are required to run this application.