BCA 421- Java. Tilak Maharashtra University. Bachelor of Computer Applications (BCA) 1. The Genesis of Java



Similar documents
Oracle Database: SQL and PL/SQL Fundamentals

Fundamentals of Java Programming

Oracle Database: SQL and PL/SQL Fundamentals NEW

Computing Concepts with Java Essentials

Duration Vendor Audience 5 Days Oracle End Users, Developers, Technical Consultants and Support Staff

Java (12 Weeks) Introduction to Java Programming Language

Oracle Database: SQL and PL/SQL Fundamentals

core. Volume I - Fundamentals Seventh Edition Sun Microsystems Press A Prentice Hall Title ULB Darmstadt

Oracle SQL. Course Summary. Duration. Objectives

Oracle Database 10g: Introduction to SQL

TEACHING AND EXAMINATION SCHEME FOR

Oracle 11g PL/SQL training

MANUAL TESTING. (Complete Package) We are ready to serve Latest Testing Trends, Are you ready to learn.?? New Batches Info

Java SE 8 Programming

D61830GC30. MySQL for Developers. Summary. Introduction. Prerequisites. At Course completion After completing this course, students will be able to:

Web Development using PHP (WD_PHP) Duration 1.5 months

MOC 20461C: Querying Microsoft SQL Server. Course Overview

Visual Basic. murach's TRAINING & REFERENCE

Java Application Developer Certificate Program Competencies

Oracle PL/SQL Programming

Instant SQL Programming

DBMS / Business Intelligence, SQL Server

Specialized Android APP Development Program with Java (SAADPJ) Duration 2 months

Specialized Programme on Web Application Development using Open Source Tools

Karunya University Dept. of Information Technology

SQL Databases Course. by Applied Technology Research Center. This course provides training for MySQL, Oracle, SQL Server and PostgreSQL databases.

Oracle Database: SQL and PL/SQL Fundamentals NEW

Database Programming with PL/SQL: Learning Objectives

Access Tutorial 3 Maintaining and Querying a Database. Microsoft Office 2013 Enhanced

Basic Unix/Linux 1. Software Testing Interview Prep

Tutorial 3 Maintaining and Querying a Database

Oracle 10g PL/SQL Training

MyOra 3.0. User Guide. SQL Tool for Oracle. Jayam Systems, LLC

Terms and Definitions for CMS Administrators, Architects, and Developers

CS506 Web Design and Development Solved Online Quiz No. 01

Oracle Database 12c: Introduction to SQL Ed 1.1

Chapter 5 More SQL: Complex Queries, Triggers, Views, and Schema Modification

Software Quality Testing Course Material

SECTION 4 TESTING & QUALITY CONTROL


INFORMATION BROCHURE

Business Application Services Testing

Java 6 'th. Concepts INTERNATIONAL STUDENT VERSION. edition

Scheme G. Sample Test Paper-I

Course Number: IAC-SOFT-WDAD Web Design and Application Development

FileMaker 11. ODBC and JDBC Guide

Testing of the data access layer and the database itself

QA Tools (QTP, QC/ALM), Selenium with Java, Mobile with Automation, Unix, SQL, SOAP UI

MySQL for Beginners Ed 3

ORACLE 9I / 10G / 11G / PL/SQL COURSE CONTENT

Stellar Phoenix. SQL Database Repair 6.0. Installation Guide

Course Name: ADVANCE COURSE IN SOFTWARE DEVELOPMENT (Specialization:.Net Technologies)

Web Development in Java

Programming with SQL

EMC Documentum Webtop

How to Develop Accessible Linux Applications

Toad for Oracle 8.6 SQL Tuning

Java the UML Way: Integrating Object-Oriented Design and Programming

Introduction to Microsoft Access 2003

Top 10 Oracle SQL Developer Tips and Tricks

INFORMATION BROCHURE Certificate Course in Web Design Using PHP/MySQL

Java EE Web Development Course Program

SonicWALL GMS Custom Reports

Java 7 Recipes. Freddy Guime. vk» (,\['«** g!p#« Carl Dea. Josh Juneau. John O'Conner

Data Tool Platform SQL Development Tools

PeopleSoft Query Training

MyOra 3.5. User Guide. SQL Tool for Oracle. Kris Murthy

Editors Comparison (NetBeans IDE, Eclipse, IntelliJ IDEA)

SQL Server. 1. What is RDBMS?

Asset Managers Guide. LANDesk Asset Lifecycle Manager

ORACLE BUSINESS INTELLIGENCE WORKSHOP

Tutorial 3. Maintaining and Querying a Database

Microsoft Office 2010

BCA. Database Management System

tools that make every developer a quality expert

For Introduction to Java Programming, 5E By Y. Daniel Liang

LearnFromGuru Polish your knowledge

14 Configuring and Setting Up Document Management

DiskPulse DISK CHANGE MONITOR

Windows PowerShell Essentials

Certified PHP/MySQL Web Developer Course

Integrating with BarTender Integration Builder

Tips and Tricks SAGE ACCPAC INTELLIGENCE

Intro to Embedded SQL Programming for ILE RPG Developers

alternative solutions, including: STRONG SECURITY for managing these security concerns. PLATFORM CHOICE LOW TOTAL COST OF OWNERSHIP

Contents. Introduction and System Engineering 1. Introduction 2. Software Process and Methodology 16. System Engineering 53

SQL Server for developers. murach's TRAINING & REFERENCE. Bryan Syverson. Mike Murach & Associates, Inc. Joel Murach

GUJARAT TECHNOLOGICAL UNIVERSITY, AHMEDABAD, GUJARAT. COURSE CURRICULUM COURSE TITLE: DATABASE MANAGEMENT (Code: ) Information Technology

Vendor: Brio Software Product: Brio Performance Suite

SQL SERVER DEVELOPER Available Features and Tools New Capabilities SQL Services Product Licensing Product Editions Will teach in class room

CIMHT_006 How to Configure the Database Logger Proficy HMI/SCADA CIMPLICITY

COMPUTER SCIENCE. 1. Computer Fundamentals and Applications

Guide to SQL Programming: SQL:1999 and Oracle Rdb V7.1

Barcode Support. Table of Contents

Software testing. Objectives

DCA. Document Control & Archiving USER S GUIDE

Specialized Programme on Web Application Development using Open Source Tools

FileMaker 12. ODBC and JDBC Guide

Topics Advanced PL/SQL, Integration with PROIV SuperLayer and use within Glovia

Netezza Workbench Documentation

Transcription:

Tilak Maharashtra University Bachelor of Computer Applications (BCA) BCA 421- Java 1. The Genesis of Java Creation of Java, Why it is important to Internet, characteristics of Java 2. Basics of Programming Data types and variables, Arrays operators Types casting and conversion Condition & looping constructs Clauses and methods Overloading Inheritance 3. Packages & Interfaces Defining Packages, Understanding & catch class path Access protection, Importing Packages, interfaces 4. Exception Handling Exception types,using try & catch, Nested try, Using throw, throws finally Built in Exception, Creating & using own Exception,Subclasses 5. String Handling String constructions, String operations, Standard String methods 6. Multithreading Thread Life Cycle, Thread s priorities, synchronization, runnable interface, IsAlive() & Join().Deadlock 7. I/O Streams, byte Streams, Char Streams, Reading console I/P, Writing Console O/P file I/O, sterilization Examination 2 8. Applet Programming Applet basics, Simple display methods. Repainting passing parameters 9. Event Handling Event Classes, Sources of Events, Event listeners

10. User Interface AWT classes Windows fundamentals, Component-window, Container-frame Panel canvas Checkbox, group list scrollbar Graphics Text field, text area Colors Menus dialogs. Fonts AWT-controls-layout manager Labels Buttons 11. Introduction to Swings Japplet, Icons, Labels, Text fields, Button, Combo Box, Tabbed panes, Scroll Panes, Trees, Tables Reference Books: Complete reference Java - O reilly 1. Sales Order Processing System Sales Enquiry & preparation of Quotation Order acceptance Dispatch & Invoicing Sales Analysis ( based on products, Customers ) Sales Invoice 2. Purchase Order Processing System Enquiry & receive Quotation Vendor selection ( Vendor analysis ) Order preparation ( with delivery schedule ) Order amendment Receipt of material ( goods inward / GRN ) Supplier s bill passing BCA 422 Business Applications

Follow up of pending purchase order 3. Inventory Management System Stock accounting & control ( raw material, work-in-progress, finished goods ) Stores transactions ( Receipts, Issues & adjustments ) Bin card & Stock ledger Lead time BOM processing with product configuration Inventory levels EOQ ABC analysis Inventory control Reports ( slow moving - non moving items ) 4. Hotel Management System Enquiry & Booking ( Room reservation ) Room & Services details Check-in, Stay & Check-out of customer Billing Note ( For Teachers ) 1. Each topic should be discussed thoroughly. 2. Need of computerization 3. Development of the system using ----- System flow, DFD, ERD, Related report format Books : MIS by W.S. Jawadekar MIS by Jerome Kanter MIS by Gordon B. Davis MIS by Laudon and Laudon Marketing Management by Philip Kotler Production and Operations Management by Mayer Modern Production Management by R V Badi

BCA-424 Testing 1 Quality Concept 1.1Definition of Quality, QA, SQA 1.2 Quality factors 1.3 Software Quality Metrics 1.4 Process Improvement 1.5 Process and Product Quality 1.6 The SEI Process Capability Maturity model, ISO, Six-Sigma 1.7 Process Classification 2 Software Quality Assurance & Software Reliability 2.1 Need for SQA 2.2 SQA Activities 2.3 Building blocks of SQA 2.4 SQA Planning & Standards 2.5 Reliability Measures 2.6 Reliability models 3 Verification & Validation 3.1 Verification & Validation Planning 3.2 Software inspections 3.3 Automated static Analysis 4 Software Testing Fundamentals 4.1 Testing objectives 4.2 How test information flows 4.3 Testing lifecycle 4.5 Test Cases What it is?, Test Case Designing (Concept & introduction should be covered here. Detailed techniques should be covered in Unit No. 2.4)

5 Levels of Testing 5.1 Unit Testing 5.2 Integration Testing 5.3 System Testing 5.4 Acceptance Testing 5.5 Alpha testing & Beta testing 5.6 Static vs. Dynamic testing 5.7 Manual vs. Automatic testing 5.8 Testers workbench 5.9 11-steps of testing process (Only steps should be covered) 6 Different types of Testing 6.1 Installation Testing 6.2 Usability testing 6.3 Regression testing 6.4 Performance Testing 6.5 Load Testing 6.6 stress testing 6.7 Security testing 7 Static & Dynamic Testing 7.1 Static Testing Technique 7.2 Review types: Informal Review, Technical or peer review, Walkthrough, Inspection,static analysis 7.3 Review Meeting, 7.4 Review Reporting & Record keeping, Review guidelines & Review checklist 7.5 Data flow analysis 7.6 Control flow analysis 7.7 Cyclometric Analysis 7.8 Dynamic testing need & Advantages

8 Black Box & White Box Testing (Test CaseDesign Techniques) 8.1 Functional Testing (Black Box) Equivalence partitioning, BVA, Cause- Effect graphing, Syntax testing (Concept & Test case generation only) 8.2 Structural Testing (White Box) Coverage testing, Statement coverage, Branch & decision coverage, Path coverage 8.3 Domain Testing 8.4 Non functional testing techniques 8.5 Validation testing Activities Low level testing, High level testing 8.6 Black box vs. White Box 9 Testing specialized Systems and Applications 1 Testing object oriented software 2 Testing Web based Applications Reference: 1. Software Engineering - R. Pressmen 6th Ed 2. Software Engineering - Sommerville 3. Introducing Software Testing - Louise Tamres 4. Effective Methods for software Testing - William Perry 5. Software Testing in Real World - Edward Kit 6. Software Testing Techniques - Boris Beizer 7. Software quality assurance: Principles and Practices - Nina Godbole, Narosa 1 Introduction to RDBMS 1.1 What is RDBMS 1.2 Difference between DBMS & RDBMS 2 SQL (Structured Query Language) 2.1 Subdivisions of SQL BCA -428 ORACLE

2.2 DDL, DML,DCL with all commands 2.3 Data Types 2.4 The CREATE TABLE Command, 2.5 Constraints in CREATE TABLE 2 6 Inserting Data into tables 2 7 Viewing Data in the tables ( SELECT with all options ) 2.8 Sorting data in a table (Order By) 2.9 Group By, Having clause 2.10 Delete operations 2.11 Updating the contents of the table 2.12 Modifying structure of a table 2.13 Renaming table, Truncating tables, Destroying table 2.14 Data Constraints (Primary Key, Foreign Key, Unique Key, Check, Default, Not Null) 2.15 Computations done on Table data (Arithmetic Operators, logical operators, range searching, pattern matchinglike) 2.16 Functions (Aggregate functions, Numeric Functions, Character Function, Date function, Conversion function) 2.17 Sub queries 2.18 Joins (Simple Join, inner join, outer join, cross join) 3. Oracle Objects 3.1 Views 3.2 Sequences 3.3 Index 4. PL/SQL 4 1 Introduction to PL/SQL 4 2 Architecture of PL/SQL 4 3 Data types 4 4 PL/SQL blocks (attribute- %TYPE, %ROWTYPE) 4 5 Operators, functions, comparisons, numeric, character, date

4 6 Control Statements 1. Conditional control (if statement) 2. Interactive control (Loops) 3. Sequential Control (GOTO statement) 5. Error Handling (Exception handling) 5.1 Pre-defined, 5.2 User defined 6. Functions, Procedures 7. Cursors 7.1 Definition 7.2 Types of cursors (Implicit, explicit) 8. Triggers 9. Packages