THREE YEAR DEGREE (HONS.) COURSE BACHELOR OF COMPUTER APPLICATION (BCA) First Year Paper I Computer Fundamentals



Similar documents
Course Structure of Three Year Degree B.A Programme in Computer Application under Semester System of Dibrugarh University (General Programme)

Computer Engineering

SECTION C [short essay] [Not to exceed 120 words, Answer any SIX questions. Each question carries FOUR marks] 6 x 4=24 marks

Management Challenge. Managing Hardware Assets. Central Processing Unit. What is a Computer System?

2. Advance Certificate Course in Information Technology

Multiple Choice Questions(Computer)

8051 MICROCONTROLLER COURSE

Chapter 2 Logic Gates and Introduction to Computer Architecture

3 SOFTWARE AND PROGRAMMING LANGUAGES

Machine Architecture and Number Systems. Major Computer Components. Schematic Diagram of a Computer. The CPU. The Bus. Main Memory.

MULTIPLE CHOICE FREE RESPONSE QUESTIONS

5COMPUTER SCIENCE For Class IX (marks 55)

Progress Record. Course 21 (V) Associate of Applied Science in Computer Information Technology and Systems Management

ZIMBABWE SCHOOL EXAMINATIONS COUNCIL. COMPUTER STUDIES 7014/01 PAPER 1 Multiple Choice SPECIMEN PAPER

Fall Lecture 1. Operating Systems: Configuration & Use CIS345. Introduction to Operating Systems. Mostafa Z. Ali. mzali@just.edu.

DEPARTMENT OF COMPUTER SCIENCE & ENGINEERING Question Bank Subject Name: EC Microprocessor & Microcontroller Year/Sem : II/IV

Computer Organization & Architecture Lecture #19

Computer Organization

Information and Communications Technology Courses at a Glance

AQA GCSE in Computer Science Computer Science Microsoft IT Academy Mapping

RARITAN VALLEY COMMUNITY COLLEGE COURSE OUTLINE. CISY 103 Computer Concepts and Programming

2) What is the structure of an organization? Explain how IT support at different organizational levels.

FACULTY OF COMPUTER SCIENCE AND ENGINEERING CURRICULUM FOR POSTGRADUATE PROGRAMMES. (Master in Information Technology)

Software: Systems and Application Software

1 PERSONAL COMPUTERS

Introduction. What is an Operating System?

SAMPURNANAND SANSKRIT UNIVERSITY, VARANASI SYLLABUS FOR POST GRADUATE DIPLOMA IN COMPUTER APPLICATIONS PROGRMME (PGDCA)

Module 1 Introduction to Information and Communication Technologies

Thomas Jefferson High School for Science and Technology Program of Studies Foundations of Computer Science. Unit of Study / Textbook Correlation

Best Practises for LabVIEW FPGA Design Flow. uk.ni.com ireland.ni.com

The Application of Visual Basic Computer Programming Language to Simulate Numerical Iterations

Assessment Plan for CS and CIS Degree Programs Computer Science Dept. Texas A&M University - Commerce

Business Institutional (ILO), Program (PLO), and Course (SLO) Alignment Number of Courses: 20. Program Level SLOS

Chapter 3. Operating Systems

Assessment for Master s Degree Program Fall Spring 2011 Computer Science Dept. Texas A&M University - Commerce

MANAGEMENT INFORMATION SYSTEMS 8/E

Programmable Logic Controller PLC

Computer Systems Structure Input/Output

ICT THEORY 4 MAIN AREAS

Fred Hantelmann LINUX. Start-up Guide. A self-contained introduction. With 57 Figures. Springer

Overview and History of Operating Systems

M.Sc. IT Semester III VIRTUALIZATION QUESTION BANK Unit 1 1. What is virtualization? Explain the five stage virtualization process. 2.

Course Outline. Faculty of Applied Sciences University of Sri Jayewardanepura. Information Technology

COURCE TITLE DURATION CompTIA A+ Certification 40 H.

ELEC 377. Operating Systems. Week 1 Class 3

Installing, upgrading and troubleshooting your CLIO system under the Windows environment.

Topics. Introduction. Java History CS 146. Introduction to Programming and Algorithms Module 1. Module Objectives

OWNERS MANUAL. Status Monitor. for Windows 95, 98, ME, NT 4, 2000 & XP. SIGNALCRAFTERS TECH, INC.

IT Data Communication and Networks (Optional)

Logical Operations. Control Unit. Contents. Arithmetic Operations. Objectives. The Central Processing Unit: Arithmetic / Logic Unit.

Core Syllabus. Version 2.6 C OPERATE KNOWLEDGE AREA: OPERATION AND SUPPORT OF INFORMATION SYSTEMS. June 2006

Chapter 5. Data Communication And Internet Technology

The Elective Part of the NSS ICT Curriculum D. Software Development

CSCA0102 IT & Business Applications. Foundation in Business Information Technology School of Engineering & Computing Sciences FTMS College Global

İSTANBUL AYDIN UNIVERSITY

EUROPEAN UNIVERSITY OF LEFKE MANAGEMENT INFORMATION SYSTEMS DEPARTMENT COURSE DESCRIPTION

M.S. Computer Science Program

Class XII (Theory) C++

Software design (Cont.)

COMPONENTS in a database environment

A single register, called the accumulator, stores the. operand before the operation, and stores the result. Add y # add y from memory to the acc

PLCs and SCADA Systems

Computer Hardware and Network Administration

CS 3530 Operating Systems. L02 OS Intro Part 1 Dr. Ken Hoganson

DIABLO VALLEY COLLEGE CATALOG

Course Description for the Bachelors Degree in Library and Information Science

Computer Organization and Components

CHAPTER 15: Operating Systems: An Overview

Future Stars. Grade X Manual Chapter 1 Networking and Telecommunication. telecommunication. Telephones, telegrams, radios and televisions help

UT69R000 MicroController Software Tools Product Brief

Instrumentação Suportada em Computadores Pessoais Instrumentation

CPU Organization and Assembly Language

MICROPROCESSOR. Exclusive for IACE Students iacehyd.blogspot.in Ph: /422 Page 1

Eastern Washington University Department of Computer Science. Questionnaire for Prospective Masters in Computer Science Students

Acceptable Use Policy (AUP): Policy which provides rules governing use of district technology.

Bangalore University B.Sc Computer Science Syllabus ( Semester System)

Appendix M INFORMATION TECHNOLOGY (IT) YOUTH APPRENTICESHIP

MICROPROCESSOR AND MICROCOMPUTER BASICS

Network Design. Yiannos Mylonas

Semester-V. BCA 501-Software Engineering(BCA V) SDLC Models, Exploratory style and modern approaches of programming.

Chapter 11 I/O Management and Disk Scheduling

Chapter 2 Basic Structure of Computers. Jin-Fu Li Department of Electrical Engineering National Central University Jungli, Taiwan

Operating System Tutorial

SAMPLE ELECTRONIC DISCOVERY INTERROGATORIES AND REQUESTS FOR PRODUCTION

CDS and Clearing Limited Thapathali, Kathmandu 7 th Level (Technical) Syllabus

Writing Assignment #2 due Today (5:00pm) - Post on your CSC101 webpage - Ask if you have questions! Lab #2 Today. Quiz #1 Tomorrow (Lectures 1-7)

CHAPTER 2: HARDWARE BASICS: INSIDE THE BOX

Hardware: Input, Processing, and Output Devices. A PC in Every Home. Assembling a Computer System

Course MS10975A Introduction to Programming. Length: 5 Days

CTI Higher Certificate in Information Systems (Engineering)

i. Definition ii. Primary Activities iii. Support Activities iv. Information Systems role in value chain analysis

Paper-I (MCA-101) : Introduction to Information Technology

KITES TECHNOLOGY COURSE MODULE (C, C++, DS)

Example of Standard API

Chapter 3: Computer Hardware Components: CPU, Memory, and I/O

Information Technology Hardware Technician

CONTROL DATA" 3200 Computer system / ~eal Time Applications

COWLEY COLLEGE & Area Vocational Technical School

Digital Electronics Detailed Outline

Using High Availability Technologies Lesson 12

Transcription:

THREE YEAR DEGREE (HONS.) COURSE BACHELOR OF COMPUTER APPLICATION (BCA) First Year Paper I Computer Fundamentals Full Marks 100 (Theory 75, Practical 25) Introduction to Computers :- What is Computer? Comparison between Computer and human brain, Characteristics of Computer, Computer Application. History of Computers : Initial development, Generation of Computer, Evolution of Personal Computers. Computer Organization :- Basic units of computer, Block diagram of computer, Input Unit, Processing Unit, Output Unit, Storage Unit. Types of Printers :- Hard copy output, Impact Printers, Non-Impact Printers, Serial and Line Printers. Dot Matrix Printers, Laser Printers, Daisy Wheel Printers, Drum and Chain Printers, Thermal Printers. External Storage Devices :- SASD, DASD, Punch Card, Magnetic Tapes, Blocking utilization factor, Magnetic Disk, Track, Sectors, Seek Time, Rotational Latency, Access Time, Numerical Problems. Types of Computers :- Digital, Analog, Hybrid Computers, General Purpose Computers, Tunkey Systems, Micro Computers, Mini Computers, Mainframes, Super Computers. Data Representation :- Number System, Binary System, Binary to Decimal and Decimal to Binary Conversion, Binary Addition, 2 s Complement Representation, Binary Subtraction, ASCII and EBCDIC Coding. Computer Software :- Machine Language, Assembly Language, High Level Language, Compilers, Interpreters, Assemblers, Information System, Centralized Processing, Decentralized Processing, Distributed Processing, Management Processing Modes, Uniprocessor, Multiprocessor, Batch Processing, Off-line Data Entry, On-line Data Entry, Real Time Processing, Time Sharing Processing, Electronic Mail, Tele Teft, Tele Conferencing. Programming Concept :- Program Definition, Characteristics of good program, Programming Steps, Algorithms, Flowchart.

Introduction to Computer Architecture Introduction to microprocessors and associated computers, Timers, Display Controllers, DMA Controllers, Block Diagram of IBM PC, Evolution of Micro Processor, Family of Intel Micro Processor, Introduction to 8086 & 8088 Architecture. Functional description of various modules & cards, CISC & RISC technology, Various types of display and other peripheral used in IBM PCs. Boot Process in IBM PC, System files, Self Text Disk Operating System files Self Text. Disk Operating System :- Introduction, File Management, Directory, Structure in DOS, Internal and External Commands of DOS. Batch Files, Configuration Files, System Files, COM, BIN, SYS, EXE & TXT Files. Programming Logic and Design Techniques :- Programming Development, Low Level Programming Language, High Level Programming Language, Programming Aids, Programming Techniques, Programming Tools, Program Maintenance, Technique of Programming (Algorithm, Flowchart, Pseudo Code), Introduction to Programming in QBasic, Introduction to Structured Programming, Need of Structured Programming, Development of program in QBasic. Practical :- Visit to computer lab, Introduction to various components of computer, A simple documentation preparation and printing. Usage of printer and other components. Use of inspection of (IBM PC) and Internal Cards, Introduction to nomenclature (COM1, COM2 etc.) Writing Batch Files for various purposes, Modify config.sys file, creating using QBasic programs. First Year Paper II Operating Systems Introduction to various categories of software, Operating System and its function, Introduction of Operating System Hardware and user program. Various components of Operating System with reference to DOS, BIOS, BIOS and DOS, Interrupts, Single User Operating System, Task Loader, Memory Management. Device Management, Control of various devices, Device Printers, Interrupts driven and poll driven, data transfers, Need of software and hardware protocols. Multi User. Multi Tasking, Multi Processing and Real Time Operating System, Introduction to Memory Management Techniques, Files System, File Management, Process Management and Scheduling. Special requirements and facilities for multi processing environment. Example of multi processing Operating System, Introduction to UNIX, User Management and scheduling.

Business Application Computer in Office Automation : Nature and uses of information, Formal and Informal Information and Communication, Gathering and Presenting Information, System life cycle, documentation, testing, debugging and implementation. Database Organization, Data Files, Records, Fields, Types of files in database. File Organization, Sequential File, Random File, Indexed Files, FoxPro, MS-Office, Windows 98/2000. FoxPro : Viewing and Editing Data FoxPro version, features, requirements of hardware and software, FoxPro menu system, Creating database file, Operation of database (Create, List, Append, Close, Quit), FoxPro Data Type. Data displaying and monitoring commands : Display, List, Locate, Edit, Change, Browse, Replace, Delete, Recall, Pack (All commands with various options). File utilities in FoxPro Display, Directory, Copy, Delete, Rename. FoxPro : Indexing, Sorting and Printing Report Indexing concept and sorting. Sort commands Single and Multi key. Advantages and disadvantages of sort. Indexing V/s sorting of Multi key. Indexing, Find, Seek, Rushmore Technology. FoxPro Report : Its creation, feature and utilities, preview, printing custom report, grouping and sub grouping. FoxPro Level : Designing and printing. FoxPro Memory Variable, Keyboard Macros and Function. Memory variable : Creation and uses, Simple V/s Array. Saving and restoring memory variables.?/??/??? commands. Time & Date functions and commands, date arithmetic. Converting defining function keys, Keyboard macros Creating and using. Arithmetic Operation, Mathematical Function, Mathematical commands, Statistical functions. Programming & Error Debugging : Concept of FoxPro commands file, Modify commands. Conditioning, Branching and looping within programme file with Do-While-End do, if, Scan-End Scan, For-End for, Do Case End Case, Text End Text, Executing commands from other command files, Macro substitution. Command Error Message. Multiple Data file and Custom Screens. Concept of Multiple database file, using multiple database SQL, RDBM, Update, Append from, Copy to, Join, Relation Query by Example. Creating custom screen with @, @-Get, @-Edit, @-Say-Get-Read, Creating Box & Line, User define functions, Custom Screen, Designing and their uses, FoxDoc for documentation.

Practical : Development of Batch files to install software from floppy to disk. Development of Batch files to manage various packages on the disk. Detection of viruses and protection packages on IBM PCs, MS-Office, Windows 98/2000. Second Year Paper III Full Marks 100 (Theory 75, Practical 25) COMPUTER NETWORKING Introduction to the N/W, Networking Topologies. Types of Channels : Twisted Wire, Co-Axial Wire, Microwave Communication, Satellite Communication, Optical Fibre, Simple Duplex, Half Duplex Communication. Switching Techniques : Circuit Switching, Message Switching, Packet Switching PEP, OSI Model, NIC, Serial and Parallel Communication. INTERNET Evolution, Protocols, Interface Concept, Internet V/s Intranet, Growth of Internet, ISP, Connectivity, Dial Up, Leased Line, VSAT etc. URL s, Domain Names, Portals, Application. E-mail concept, POP and Web based E-mail, Address, Basics of sending and receiving, E-mail Protocols, Mailing list, Free E-mail services. BOOLEAN ALGEBRA Boolean Algebra, Rules and Theorems, De Morgan Theorem, Duality Principal, Logical gates, Canonical equations, K-maps, Half Adder, Encoder, Decoder. STRUCTURED PROGRAMMING Methods of documentation, Method of analyzing a program requirement, Data flow diagrams.

C LANGUAGE Second Year Paper IV (a) Data Structure with C (b) Computer Aided Drafting, Introduction to AutoCAD / RoboCAD of similar package, advanced features of these packages drawing plan of a building using AutoCAD etc. Analysis features of AutoCAD. Practical : Programming in C language & Project Development. Design of layout of a building. Design of Interior of its room. Printing & plotting the prepared drawing. Fashion designing through AutoCAD. Third Year Paper V a) Object Oriented Programming (OOP) using C++ b) Java Programming c) Advance Topic in Computer. Paper VI a) Relational Data Base Management System using Oracle. b) Programming in Visual Basic. Project Practical & Viva Paper VII Paper VIII