ACADEMIC YEAR PLANNING - F.Y.J.C. ( ) F.Y.J.C. COMPUTER SCIENCE (Theory)

Similar documents
ROYAL INSTITUTE OF INFORMATION & MANAGEMENT

Syllabus for Computer Science General Part I

CONTENTS CHAPTER 1: NUMBER SYSTEM. Foreword...(vii) Preface... (ix) Acknowledgement... (xi) About the Author...(xxiii)

1. Draw general diagram of computer showing different logical components (3)

1 Digital tools. 1.1 Introduction

Digital Logic Design Exercises. Assignment 1

UPY14602-DIGITAL ELECTRONICS AND MICROPROCESSORS Lesson Plan

Scheme G. Sample Test Paper-I

HIGER SECONDARY FIRST YEAR COMPUTER SCIENCE

COURSE OUTLINE & WEEK WISE BREAKAGE

1. Which of the following circuits can be used to store one bit of data? A) Encoder B) OR gate C) Flip Flop D) Decoder

CHETTINAD COLLEGE OF ENGINEERING AND TECHNOLOGY COMPUTER ARCHITECURE- III YEAR EEE-6 TH SEMESTER 16 MARKS QUESTION BANK UNIT-1

NOTIFICATION (Advt No. 1/2018) Syllabus (Paper III)

GARDEN CITY UNIVERSITY. Bachelor of Computer Applications SEMESTER- I. Course: CONCEPTS OF PROGRAMMING USING C LANGUAGE CODE: 05ABCAR17111 CREDITS: 04

Course Title III Allied Practical** IV Environmental Studies #

END-TERM EXAMINATION

LabSim Mapping Matrix

FUNCTIONS OF COMPONENTS OF A PERSONAL COMPUTER

B.Sc. Computer Science (Ancillary)

LIST OF EXPERIMENTS. (1) (Office Automation)

ii) Do the following conversions: output is. (a) (101.10) 10 = (?) 2 i) Define X-NOR gate. (b) (10101) 2 = (?) Gray (2) /030832/31034

Question Bank. Fundamentals Of Computer FYBCA (SEM - I)

CONTENTS. Chapter 1 Introduction and Evolution of Computer

Week 1. Introduction to Microcomputers and Microprocessors, Computer Codes, Programming, and Operating Systems

Principles of Digital Techniques PDT (17320) Assignment No State advantages of digital system over analog system.

Lecture Objectives. Introduction to Computing Chapter 0. Topics. Numbering Systems 04/09/2017

COLLEGEDUNIA MCA. 3. What would be displayed, if the following program is compiled and run?

3. The high voltage level of a digital signal in positive logic is : a) 1 b) 0 c) either 1 or 0

Angel International School - Manipay 2 nd Term Examination March, 2016 Computing

SPLIT-UP SYLLABUS ----CHENNAI REGION COMPUTER SCIENCE (Code: 083) Class-XII Academic Session

Sardar Patel University S Y BSc. Computer Science CS-201 Introduction to Programming Language Effective from July-2002

ST. MARY S COLLEGE FORM 4

Honorary Professor Supercomputer Education and Research Centre Indian Institute of Science, Bangalore

DIGITA L LOGIC AND COMPUTER ORGA NIZATION

Computer Skills Revision. By: Rana Hammady

Previous Year Questions

User. Application program. Interfaces. Operating system. Hardware

LabSim Mapping Matrix

1. INTRODUCTION TO MICROPROCESSOR AND MICROCOMPUTER ARCHITECTURE:

e-pg Pathshala Subject : Computer Science Paper: Embedded System Module: Introduction to Computing Module No: CS/ES/1 Quadrant 1 e-text

2. (a) Compare the characteristics of a floppy disk and a hard disk. (b) Discuss in detail memory interleaving. [8+7]


Aryan College. Computer Fundamental. Introduction to Computer System

Syllabus of B.A./B.Sc. Computer Application

Hours / 100 Marks Seat No.

B.Sc II Year Computer Science (Optional)

TEACHING & EXAMINATION SCHEME For the Examination COMPUTER SCIENCE. B.Sc. Part-I

INTRODUCTION OF MICROPROCESSOR& INTERFACING DEVICES Introduction to Microprocessor Evolutions of Microprocessor

We can study computer architectures by starting with the basic building blocks. Adders, decoders, multiplexors, flip-flops, registers,...

Injntu.com Injntu.com Injntu.com R16

IBPS Practice Exam 1. 1.What is the ultimate purpose of Defragmentation? 1) Make the PC faster 2) Create More Free Space 3) Delete temporary files 4)

CS304,EC304,DCSE16, DETE16

VOLUME-I [ UNIT I & II ] CHAPTER 1-8 [ COMPLETE BOOK BACK ONE MARKS ]

JNTUWORLD. 1. Discuss in detail inter processor arbitration logics and procedures with necessary diagrams? [15]

Chapter 9: A Closer Look at System Hardware

COA. Prepared By: Dhaval R. Patel Page 1. Q.1 Define MBR.

Chapter 9: A Closer Look at System Hardware 4

DIGITAL ELECTRONICS. Vayu Education of India

Components of a personal computer

ECE 2030B 1:00pm Computer Engineering Spring problems, 5 pages Exam Two 10 March 2010

Computer Systems. Communication (networks, radio links) Meatware (people, users don t forget them)

Contents 8086 Processor 8086/8088 Instructions 80386/80486 Pentium/Pentium Pro 8086 Interfacing and Timing

Q1. Describe C.P.U and its subunits with the help of diagram?

Hours / 100 Marks Seat No.

COMPUTER ORGANIZATION AND ARCHITECTURE

IA Digital Electronics - Supervision I

Microprocessors I MICROCOMPUTERS AND MICROPROCESSORS

UNIVERSITY POLYTECHNIC B.I.T., MESRA, RANCHI. COURSE STRUCTURE (W.E.F Batch Students) (Total Unit 7.5) Sessional Unit Code. Theory Unit Course

Chapter 1: Basics of Microprocessor [08 M]

Jiwaji University, Gwalior -- B.A. Session

R07. Code No: V0423. II B. Tech II Semester, Supplementary Examinations, April

DETAILED SYLLABUS FOR POST GRADUADE DIPLOMA IN HARDWARE MAINTENANCE (W.E.F. JULY 2003)

HANSABA COLLEGE OF ENGINEERING & TECHNOLOGY (098) SUBJECT: DIGITAL ELECTRONICS ( ) Assignment

WYSE Academic Challenge Computer Fundamentals Test (State Finals)

KENDRIYA VIDYALAYA SANGATHAN

Downloaded from various sources on the NET

SIDDHARTH GROUP OF INSTITUTIONS :: PUTTUR Siddharth Nagar, Narayanavanam Road QUESTION BANK (DESCRIPTIVE) UNIT-I

Intentionally Blank 0

HARDWARE AND OPERATING SYSTEMS

5. (a) What is secondary storage? How does it differ from a primary storage? (b) Explain the functions of (i) cache memory (ii) Register

IBPS Practice Exam 1. One megabyte equals approximately 1) 1,000 bits 2) 1,000 bytes 3) 1 million bytes 4) 1 million bits 5) 2,000 bytes 2.

CREATED BY M BILAL & Arslan Ahmad Shaad Visit:

Segment 1A. Introduction to Microcomputer and Microprocessor

Introduction to Computers. Joslyn A. Smith

Lesson Plan (Odd Semester) Name of the Faculty: Rakesh Gupta

ZONAL EDUCATION OFFICE - JAFFNA

Computer Organisation CS303

Digital Fundamentals

Defining Computers. Defining Computers. Understanding Essential Computer Concepts

Computer ANAMIKA ACADEMY. Mo Which function has the ability to move from one web page to another Hyper link

B.Tech II Year I Semester (R13) Regular Examinations December 2014 DIGITAL LOGIC DESIGN

Digital Design Using Digilent FPGA Boards -- Verilog / Active-HDL Edition

5. a computer which CPU speed around 100 million instruction per second and with the word length of around 64 bits is known as

SRM ARTS AND SCIENCE COLLEGE SRM NAGAR, KATTANKULATHUR

Scheme I. Sample Question Paper

Computer Architecture

CHAPTER - 2 : DESIGN OF ARITHMETIC CIRCUITS

Dec Hex Bin ORG ; ZERO. Introduction To Computing

Chapter 2 Logic Gates and Introduction to Computer Architecture

PART A (22 Marks) 2. a) Briefly write about r's complement and (r-1)'s complement. [8] b) Explain any two ways of adding decimal numbers.

Transcription:

ACADEMIC YEAR PLANNING - F.Y.J.C. (2015-16) F.Y.J.C. COMPUTER SCIENCE (Theory) JULY Number Systems & Binary Arithmetic : Binary number, decimal, octal, hexadecimal numbers, BCD,conversion from one number system to another, Binary Addition, Subtraction by One s and Two s compliment, Binary Multiplication and division AUG Program Analysis : Analysis of problem,, design steps, Flow Charts, Algorithms - Structured programming, searching and sorting. Introduction to C++: Introduction to structure of C++ program keywords, Identifiers, basic data types. User defined data types, derived data types, constants, type compatibility, Declaration of variables Operators in C++ C++: Control Structures-IF, Switch, do while, while, for functions in C++, Standard C++ library, I/O Functions, prototyping, Call by reference, Return by reference, Unformatted I/O operations simple program in C++. Visual Basic : Introduction to Visual Basic, Visual Basic Environment- Menu bar, Tool bars, properties setting, Form Layout Visual Basic programming : Variables, constants, Defining variables, array, relational operators, Control flow statements, loop statements, nesting of loops, use of built in functions, event driven Programming, A simple VB Project simple calculator. Circuits Logic Gates : Logic Gates Study of basic Gates : AND,OR, NOT their truth table. Study of NAND, NOR, EXOR gates Sudy of NAND, NOR, EXOR gates Basic building block, simple Combinational circuits, Half adder, Full Adder Sequential Circuits Flip Flop- RS,, JK Flip Flop,, Encoder, Decoders, Multiplexers, Demultiplexers Study of components- Resistors, and Capacitors. Types Of Resistors and Capacitors. Semiconductor components- diodes, transistors, Semiconductor components- diodes, transistors Characteristics & application Of Diodes & Transistors Functional Hardware Parts of PC: Study of systems board /mother bored layout, study of CPU properties with reference to Pentium chip. JAN Introduction to Networking & Internet :Networking Terms and Concepts Centralized PC memory, Types of memory conventional, extended and expanded, semiconductor memory and its types. Introduction to PC expansion Features of EISA, PCI And USB Buses. Floppy disk and hard disk FEB MAR Collaborative Configurations server based, Peer to Peer Network, Security, LAN,WAN Network Applications Email, Voice Mail, FTP,WWW,E-Commerce, Chat, BBS, Mouse- types, scanner- their use and types Printer types DOT Matrix, Ink- Jet, Laser Drivers Floppy drive, CD-ROM Drive Multimedia kits- sound boards Modem, plug and play

ACADEMIC YEAR PLANNING - F.Y.J.C. (2015-16) F.Y.J.C. COMPUTER SCIENCE (Practical) AUG JAN FEB MAR 1)Study of Win 98 Desktop (a) My computer (b) Task bar (c) Navigation with help of Mouse (d) Maximize, minimize, close, restore buttons 2)Study of Win 98- start menu, execution of a package like word, etc 3)File operations using Explorer 4)C++ program study of structure of C++ program involving different data types 5)C++ program using operators 6)C++ program using control structures. 7) C++ Program using functions 8)C++ Program- using unformatted I/O/ Operations 9)VB program study of integrated Development Environment and navigation through various windows and menus 10) VB Program study of toolbox and property Editor 11)VB Program use of buttons, labels, text windows, picture boxes, check boxes and option buttons. 12) VB Program program a simple Addition/ subtraction calculator Study of BASIC GATES using TTL or CMOS Chips Study of UNIVERSAL BLOCKS using IC s 7400,7402 Study of HALF ADDER using Gates Study of FULL ADDER using IC 7483 Study of decoder chip BCD TO Decimal using IC 7445 Study of Multiplexer using IC 7415 Study of Input Devices: keyboard, Mouse Study of scanner and printer

ACADEMIC YEAR PLANNING - S.Y.J.C. (2015-16) S.Y.J.C. COMPUTER SCIENCE (Theory) JUN JUL HTML: Introduction to HTML its advantage and drawbacks Study of tag<html>,<head>,<title>,<body>, <P>,<BR>,<UL>,<LI>,<PRE>,<MARQUEE> Font styles: <B>,<I>,<U>,<BIG>,<SMALL>, <SUB>,<SUP>,<FONT> IMAGES:<HREF>,<HR>,<IMG>,SRC, ALT, HEIGHT, WIDTH, ALIGN TABLES: <TABLE>,<CAPTION>,<TR>,<TH>,<TD> C++: Review of C++ Arrays, FUNCTIONS, pointers, reference, strings Principle of object oriented programming Class and object Constructors and destructors Operator overloading & type conversion C++programs on the above concepts. Data structures: Introduction to data structure operations, algorithmic notation, control structures Arrays- representation in memory, traversing, inserting, deleting, sorting, binary search in an array. Pointers arrays, records in memory using array Link list, representation of link list in memory Tress, binary tree, representing binary tree in memory Operating system : Features of O.S. Services in OS, Overview of OS, WINDOWS 98, WINDOWS NT, LINUX Services of O.S. I.M., P.M., M.M. Concepts related to I.M., P.M. memory management. Partitioning -fixed & variable partitioning, paging, segmentation, virtual memory. Introduction to microprocessors and organization of 8085: Evolution of microprocessors, Features of microprocessor. Block diagram of generic microprocessors and study of various blocks in it. Block diagram of 8085 up. Study of various blocks and functions of various pins on it. Instruction set and programming of 8085: Addressing modes in 8085, programming model of 8085, study of Instruction set- data transfer, arithmetic, logic, branching. Stack, I/O and machine control group instructions. Assembly language programs based on above instructions. Introduction to Microcontroller : Introduction to microcontroller, study of 8051 architecture and programming model, overview of other microcontroller s in the 8051 family, Application of microcontroller Networking Technology: Study of transmissions Media- cable Media coaxial, twisted pair, fiber optic, their comparison. Introduction to wireless media

GUI: Basic GUI features such as window, task list, drag, resize, close, minimize, maximize Access and security aspect of OS Security threats, attacks on security, computer worms, computer virus Network topologies access methods, Topologies- BUS, RING, STAR, Ethernet, Token Ring. HTML: Introduction to HTML its advantage and drawbacks Study of tag<html>,<head>,<title>,<body>, <P>,<BR>,<UL>,<LI>,<PRE>,<MARQUEE> Font styles: <B>,<I>,<U>,<BIG>,<SMALL>, <SUB>,<SUP>,<FONT> IMAGES:<HREF>,<HR>,<IMG>,SRC, ALT, HEIGHT, WIDTH, ALIGN TABLES: <TABLE>,<CAPTION>,<TR>,<TH>,<TD> Protocols- internet protocols Introduction to connectivity devices- modem, hubs, repeaters, routers JAN Revision Revision

ACADEMIC YEAR PLANNING - S.Y.J.C. (2015-16) S.Y.J.C. COMPUTER SCIENCE (Practical) JUN JUL AUG HTML: 1)Designing a simple webpage with text 2)Designing a simple webpage using text and graphics VB program use of IF Then Else, For Next VB Program Use of Do.Loop, Case Else VB Program - use of various tools in toolbox A simple project using Visual Basic 1) study of 8085 1. pin diagram of 8085 2. study of micro friend kit 3. Addition of string of bytes 4. Subtraction of two no. 5. To find largest of bytes 6. To find largest and smallest of string of bytes 7. Count odd no from string of bytes 8. To find the first occurrence of FFH C++ program using array and pointers 9. Count the occurrence of FFH 10. Find no of 1 s in data 11. To transfer string of bytes C++ program- using CLASS implementation C++ program based on constructors and destructors C++ program based on operator overloading C++ program based on type conversion C++ program based on single inheritance C++ program single file operation JAN REVISION REVISION 12. To find no of odds and evens 13. Transfer block in reverse order 14. Exchange content of 2 blocks 15. Separate nibble and add them 16. Separate nibble and multiply 17. Exchange nibble and add 18. Multiplication of 2 no 19. Division of 2 no 20. Addition of block using DAD instruction 21. Addition of two 16 bit no. 22. Addition of 32 bit no. 23. Monitor programs 24. Display routine 25. Keyboard routine 26. Calculator 27. Delay routine