Fundamentals of Digital Computing

Booksmart
200

 Complete Book For Sem1 Bsc Students

Syllabus:

Unit – I
Data and Information: 

Features of Digital Systems, Number Systems:
Decimal, Binary, Octal, Hexadecimal & their inter conversions,
Representation of Data: Signed Magnitude, one’s complement & two’s
complement, Binary Arithmetic, Fixed point representation and Floating
point representation of numbers.

Codes : 

BCD, XS-3, Gray code, hamming code, alphanumeric codes
(ASCII, EBCDIC, UNICODE), Error detecting and error correcting codes.

Unit- II
Boolean Algebra: 

Basic gates (AND, OR, NOT gates), Universal gates
(NAND and NOR gates), other gates (XOR, XNOR gates). Boolean identities,
De Morgan Laws.

Karnaugh maps: 

SOP and POS forms, Quine McClusky method.

Unit -III
Combinational Circuits:

Half adder, full adder, code converters, combinational circuit design, Multiplexers and demultiplexers, encoders, decoders, Combinational design using mux and demux.

Unit - IV
Sequential Circuit Design:

Flip flops (RS, Clocked RS, D, JK, JK Master Slave, T, Counters, Shift registers and their types, Counters: Synchronous and Asynchronous counters.

Unit- V
Computers: 

Basic Organization, Memory: ROM, RAM, PROM, EPROM, EEPROM, Secondary Memory: Hard Disk & optical Disk, Cache Memory, I/O devices

Unit -VI
Operating Systems:

Types (real Time, Single User / Single Tasking, Single user / Multi
tasking, Multi user / Multi tasking, GUI based OS. Overview of desktop
operating systems-Windows and LINUX.

Text Books:
Modern Digital Electronics by R. P. Jain, 3rd Edition, McGraw Hill

Digital Design and Computer Organisation by Dr. N. S. Gill and J. B. Dixit, University Science Press

Linux Commands by Bryan Pfaffaenberger BPB Publications


UNIX by Sumitabha Das, TMH
Read more
4.1
200 total
Loading...

Additional Information

Publisher
Booksmart
Read more
Published on
Oct 20, 2014
Read more
Pages
212
Read more
Read more
Best For
Read more
Language
English
Read more
Content Protection
This content is DRM protected.
Read more

Reading information

Smartphones and Tablets

Install the Google Play Books app for Android and iPad/iPhone. It syncs automatically with your account and allows you to read online or offline wherever you are.

Laptops and Computers

You can read books purchased on Google Play using your computer's web browser.

eReaders and other devices

To read on e-ink devices like the Sony eReader or Barnes & Noble Nook, you'll need to download a file and transfer it to your device. Please follow the detailed Help center instructions to transfer the files to supported eReaders.
 Unit – I
Internet and WWW :

What is Internet?, Introduction to internet and its applications, E-mail, telnet, FTP, e-commerce, video conferencing, ebusiness. Internet service providers, domain name server, internet address World Wide Web (WWW) : World Wide Web and its evolution, uniform resource locator (URL), browsers – internet explorer, netscape navigator, opera, firefox, chrome, mozilla. search engine, web saver – apache, IIS, proxy server, HTTP protocol

Unit- II
HTML and Graphics :

HTML Tag Reference, Global Attributes, Event Handlers, Document Structure Tags, Formatting Tags, Text Level formatting, Block Level formatting, List Tags, Hyperlink tags, Image and Image maps, Table tags, Form Tags, Frame Tags, Executable content tags

Imagemaps :

What are Imagemaps?, Client-side Imagemaps, Serverside Imagemaps, Using Server-side and Client-side Imagemaps together, Alternative text for Imagemaps.

Tables :

Introduction to HTML tables and their structure, The table tags, Alignment, Aligning Entire Table, Alignment within a row, Alignment within a cell, Attributes, Content Summary, Background Color, Adding a Caption, Setting the width, Adding a border, Spacing within a cell, Spacing between the cells, Spanning multiple rows or columns, Elements that can be placed in a table, Table Sections and column properties, Tables as a design tool.

Frames :

Introduction to Frames, Applications, Frames document, The <FRAMESET> tag, Nesting<FRAMESET> tag, Placing content in frames with the <FRAME> tag, Targeting named frames, Creating floating frames, Using Hidden frames

Forms :

Creating Forms, The <FORM> tag, Named Input fields, The <INPUT> tag, Multiple lines text windows, Drop down and list boxes, Hidden, Text, Text Area, Password, File Upload, Button, Submit, Reset, Radio, Checkbox, Select, Option, Forms and Scripting, Action Buttons, Labelling input files, Grouping related fields, Disabled and read-only fields, Form field event handlers, Passing form data

Style Sheets :

What are style sheets?, Why are style sheets valuable?,Different approaches to style sheets, Using Multiple approaches, Linking to style information in s separate file, ,Setting up style information, Using the <LINK> tag, Embedded style information, Using <STYLE> tag, Inline style information

Unit- III
Java Script :

Introduction, Client-Side JavaScript, Server-Side JavaScript, JavaScript Objects, JavaScript Security

Operators :

Assignment Operators, Comparison Operators, Arithmetic Operators, % (Modulus), ++(Increment), --(Decrement), -(Unary Negation), Logical Operators, Short-Circuit Evaluation, String Operators, Special Operators, ?: (Conditional operator),' ,' (Comma operator), delete, new, this, void.

Statements :

Break, comment, continue, delete, do...while, export, for, for...in, function, if...else, import, labelled, return, switch, var, while, with.

Core JavaScript (Properties and Methods of Each) :

Array, Boolean, Date, Function, Math, Number, Object, String, regExp

Document and its associated objects :

document, Link, Area, Anchor, Image, Applet, Layer

Events and Event Handlers :

General Information about Events, Defining Event Handlers, event, onAbort, onBlur, onChange, onClick, onDblClick, onDragDrop, onError, onFocus, onKeyDown, onKeyPress, onKeyUp, onLoad, onMouseDown, onMouseMove, onMouseOut, onMouseOver, onMouseUp, onMove, onReset, onResize, onSelect,
onSubmit, onUnload

Unit – IV
XML :

Introduction to XML, Anatomy of an XML document, Creating XML Documents, Creating XML DTDs, XML Schemas, XSL

Unit – V
PHP :

Why PHP and MySQL?, Server-side web scripting, Installing PHP, Adding PHP to HTML, Syntax and Variables, Passing information between pages, Strings, Arrays and Array Functions, Numbers, Basic PHP errors/problems.

Unit – VI
Advanced PHP and MySQL :

PHP/MySQL Functions, Displaying queries in tables, Building Forms from queries, String and Regular Expressions, Sessions, Cookies and HTTP, Type and Type Conversions, E-Mail

References :
1. Web Design The Complete Reference, Thomas Powell, Tata McGrawHill

2. HTML and XHTML The Complete Reference, Thomas Powell, Tata McGrawHill

3. JavaScript 2.0: The Complete Reference, Second Edition by Thomas Powell and Fritz Schneider

4. PHP: The Complete Reference By Steven Holzner, Tata McGrawHill
 Unit – I
Concept of Conductor, Semiconductor, Insulator. Semiconductor Diode, Forward bias, Reverse Bias, Application of Diode as Rectifier, Zener diode and its applications, Introduction to Transistor (BJT, FET), PNP, NPN Transistors their Characteristic. Application of Transistor as amplifier and as a Switch.

Unit- II
Concept of amplification, amplifier notations, Av, Ai, Ap Zi, Zo), Application of BJT as single stage Amplifier, Frequency response of single stage Amplifier. 

Multistage Amplifiers:- (Basics concepts) RC coupled, cascade, Darlington pair, DC amplifiers.

Unit-III
Concept of Feedback:- Negative Feedback and its advantage in Amplification

Positive Feedback :- Oscillators, RC Phase Shift Oscillator, LC Oscillator. Switching Circuits 

Multivibrators : - Monostable using IC 555 and Astable using IC 555 (including problems)

Unit- IV
Introduction:- Need for modulation system, Concept of Modulation.

AM :- Definition of AM, Modulation index, Power relation in AM, Generation and Demodulation of AM. 

SSB:- Power requirement in comparison with AM, Advantages of SSB over AM, Concept of Balanced Modulator, Generation of SSB, Pilot Carrier System, Independent Side System, Vestigial Sideband Transmission.

Unit- V
FM: - Definition of FM, Bandwidth, Noise triangle, Per-emphasis and De- emphasis. 

PM: - Definition of PM. Difference between AM and FM. Radio receivers. 

Pulse Modulation:- Sampling Theorem, PAM, PTM, PWM, PPM, pulse code modulation, Quantization noise, companding, PCM system, differential PCM, Delta modulation.

Multiplexing: - FDM/TDM. Television:- Scanning, Composite Video signal, Television Transmitter, television receiver.

Unit-VI
Introduction to Digital Communication: PSK, ASK, FSK.

Introduction to fibre optics system:- Propagation of light in optical fibre; ray model . 

Types of fibre : Single mode, steps index. Graded index. 

Signal distortion: attenuation, dispersion. Optical sources: LED, LASERS. Optical Detectors and optics links. Link Budget.
 Unit–ILogic Devices:

Tristate devices, buffers, encoder, decoder, latches. Types of memories, memory organization, concept of control lines such as read/write, chip enable.

Unit-IIIntroduction to 8085 microprocessor: -

Organization of Microprocessor based system, 8085 μp Architecture, Concept of Address line and Memory interfacing, Address Decoding and Memory Interfacing

Unit-III8085 Programming Model, Instruction Classification, Instruction Format, 8085 Instruction Set

Unit-IVIntroduction to Modern day Computer Systems: -

Organization and Architecture, Structure and function.

System Buses: -

Computer Components, Computer function, PCI: - Features of PCI bus, Why PCI bus is needed? Concept of PCI Arbitration.

Internal Memory: - 

Concept of Cache Memory, Methods of Cache Mapping, Concept and need for Cache coherency. 

External Memory: - 

RAID.

Unit-VThe 8051 Microcontroller:

Introduction and overview of 8051 family, 8051 Assembly Language Programming, Jumps, Loops and call instructions.

Unit-VI8051 I/O port programming, Addressing Modes, Arithmetic and Logical instructions.

References
William Stallings, “Computer Organisation and Architecture” ( 4th Edition ) - PHI, 1998.

Andrew C. Tanenbaum, “Structured Computer Organisation” (3rd Edition) -, PHI.

Computer System Architecture - M. Morris Memo, PHI, 1998.

John P Hayes, “Computer Architecture and Organisation” - McGraw Hill, 1998.

Digital Computer Fundamentals, Malvino

Microprocessor Architecture and Programming and Applications with the 8085, R.S. Gaonkar, PRI (3rd Edition)

Digital Computer Fundamentals, Thomas C Bartee, TMG

The 8051 Microcontroller and Embedded systems by M. A. Mazidi, J. G. Mazidi and R. D.
McKinlay, Pearson Education.
 Unit–IComplex Numbers:

Cartesian, Polar & Exponential form, De-Moivre's theorem, Hyperbolic functions, Logarithms of Complex numbers

Unit-IIComplex Variables : 

Cauchy Riemann Equations, , Conformal Mapping and Bilinear Mapping, concept of Line Integral, Riemann Integral, Singularities –Poles, Evaluation of Residues theorem.Unit–IIILaplace Transform: 

Introduction, Definition, Properties of Laplace Transform, Laplace Transform of standard function.

Inverse Laplace Transform:

Inverse Laplace Transform , Methods of obtaining Inverse Laplace transform, Laplace transform of Periodic Functions, Heavyside Unit-step Function, Dirac-delta function (Unit Impulse Function), Application of Inverse Laplace transform to solve differential equations.

Unit–IVDifferentiation under Integral sign, Beta and Gamma Functions, Properties and Duplication Formula, Error Functions

Unit –VFourier Series:

Fourier Series, Change of Interval, Even and odd functions, Half range
expansions. 

Fourier Transform and Inverse Fourier Transform:

Fourier transform of Even and Odd functions, Fourier Transform of sine and cosine functions

Unit–VIIntegral Calculus: 

Double Integral, Area, Triple Integral, Volume

References:
Differential Calculus by Shanti Narayan.

B. S. Grewal, “Higher Engineering Mathematics.

Advanced Engineering Mathematics: R.K.Jain, S.R.K. Iyengar, Narosa Publishing House.

Engineering Mathematics : T Veerajan, Tata McGraw-Hill

Integral Transforms: A. R. Vasishta, Dr. R.K. Gupta, Krishna Prakashan Mandir.
 Unit–IProgramming Logic and techniques :

Algorithms, Flow-charts, Program Design, Introduction to C++: Origin of C++, A Sample C++ program, pitfall and programming tips. Testing and Debugging.

Unit-IIC++ concepts :

Variables and Assignments: variables, identifiers, variable declarations, Assignment Statements, reference variable, symbolic constant, Input and Output: cin, cout, escape sequences, include directives and Namespaces, Indenting and Comments, Operator precedence, Data types and expressions, Arithmetic operators, Type compatibilities.

Unit-IIIFlow of Control :

Compound statements, Loops: while, for, do while, nested loops, Decision making: if – else, nested if else, switch , break and continue, Manipulators: endl , setw,sizeof, Increment and decrement operators, Type Cast Operators, Scope resolution operators.

Unit-IVFunctions:

Function Prototypes, built in functions and user defined functions, Function overloading, Call by reference, Call by value, const member functions. Inline Functions and recursive functions, Math Library Functions.

Unit-VDerived Data types ( Arrays , pointers , functions) :

Introduction to arrays, arrays in functions, 2-D arrays , Multidimensional arrays, Introduction to pointers, void pointers, pointers in function, pointer to constant and constant pointer, generic pointer.

Unit-VIStrings, Vectors and Structures :

String functions: strcmp, strcat, strlen, strcpy . Vector Basics. Introduction to Structures.

Books:
Problem Solving with C++ , Walter Savitch, Sixth Edition, Pearson Education.

J.R.Hubbard, Schaum’s outlines “Programming with C++”, Second Edition, Tata McGrawHill

Y.P.Kanetkar, “Let us C++” , seventh edition, BPB publication
 Unit–ILogic Devices:

Tristate devices, buffers, encoder, decoder, latches. Types of memories, memory organization, concept of control lines such as read/write, chip enable.

Unit-IIIntroduction to 8085 microprocessor: -

Organization of Microprocessor based system, 8085 μp Architecture, Concept of Address line and Memory interfacing, Address Decoding and Memory Interfacing

Unit-III8085 Programming Model, Instruction Classification, Instruction Format, 8085 Instruction Set

Unit-IVIntroduction to Modern day Computer Systems: -

Organization and Architecture, Structure and function.

System Buses: -

Computer Components, Computer function, PCI: - Features of PCI bus, Why PCI bus is needed? Concept of PCI Arbitration.

Internal Memory: - 

Concept of Cache Memory, Methods of Cache Mapping, Concept and need for Cache coherency. 

External Memory: - 

RAID.

Unit-VThe 8051 Microcontroller:

Introduction and overview of 8051 family, 8051 Assembly Language Programming, Jumps, Loops and call instructions.

Unit-VI8051 I/O port programming, Addressing Modes, Arithmetic and Logical instructions.

References
William Stallings, “Computer Organisation and Architecture” ( 4th Edition ) - PHI, 1998.

Andrew C. Tanenbaum, “Structured Computer Organisation” (3rd Edition) -, PHI.

Computer System Architecture - M. Morris Memo, PHI, 1998.

John P Hayes, “Computer Architecture and Organisation” - McGraw Hill, 1998.

Digital Computer Fundamentals, Malvino

Microprocessor Architecture and Programming and Applications with the 8085, R.S. Gaonkar, PRI (3rd Edition)

Digital Computer Fundamentals, Thomas C Bartee, TMG

The 8051 Microcontroller and Embedded systems by M. A. Mazidi, J. G. Mazidi and R. D.
McKinlay, Pearson Education.
 Unit – I
Internet and WWW :

What is Internet?, Introduction to internet and its applications, E-mail, telnet, FTP, e-commerce, video conferencing, ebusiness. Internet service providers, domain name server, internet address World Wide Web (WWW) : World Wide Web and its evolution, uniform resource locator (URL), browsers – internet explorer, netscape navigator, opera, firefox, chrome, mozilla. search engine, web saver – apache, IIS, proxy server, HTTP protocol

Unit- II
HTML and Graphics :

HTML Tag Reference, Global Attributes, Event Handlers, Document Structure Tags, Formatting Tags, Text Level formatting, Block Level formatting, List Tags, Hyperlink tags, Image and Image maps, Table tags, Form Tags, Frame Tags, Executable content tags

Imagemaps :

What are Imagemaps?, Client-side Imagemaps, Serverside Imagemaps, Using Server-side and Client-side Imagemaps together, Alternative text for Imagemaps.

Tables :

Introduction to HTML tables and their structure, The table tags, Alignment, Aligning Entire Table, Alignment within a row, Alignment within a cell, Attributes, Content Summary, Background Color, Adding a Caption, Setting the width, Adding a border, Spacing within a cell, Spacing between the cells, Spanning multiple rows or columns, Elements that can be placed in a table, Table Sections and column properties, Tables as a design tool.

Frames :

Introduction to Frames, Applications, Frames document, The <FRAMESET> tag, Nesting<FRAMESET> tag, Placing content in frames with the <FRAME> tag, Targeting named frames, Creating floating frames, Using Hidden frames

Forms :

Creating Forms, The <FORM> tag, Named Input fields, The <INPUT> tag, Multiple lines text windows, Drop down and list boxes, Hidden, Text, Text Area, Password, File Upload, Button, Submit, Reset, Radio, Checkbox, Select, Option, Forms and Scripting, Action Buttons, Labelling input files, Grouping related fields, Disabled and read-only fields, Form field event handlers, Passing form data

Style Sheets :

What are style sheets?, Why are style sheets valuable?,Different approaches to style sheets, Using Multiple approaches, Linking to style information in s separate file, ,Setting up style information, Using the <LINK> tag, Embedded style information, Using <STYLE> tag, Inline style information

Unit- III
Java Script :

Introduction, Client-Side JavaScript, Server-Side JavaScript, JavaScript Objects, JavaScript Security

Operators :

Assignment Operators, Comparison Operators, Arithmetic Operators, % (Modulus), ++(Increment), --(Decrement), -(Unary Negation), Logical Operators, Short-Circuit Evaluation, String Operators, Special Operators, ?: (Conditional operator),' ,' (Comma operator), delete, new, this, void.

Statements :

Break, comment, continue, delete, do...while, export, for, for...in, function, if...else, import, labelled, return, switch, var, while, with.

Core JavaScript (Properties and Methods of Each) :

Array, Boolean, Date, Function, Math, Number, Object, String, regExp

Document and its associated objects :

document, Link, Area, Anchor, Image, Applet, Layer

Events and Event Handlers :

General Information about Events, Defining Event Handlers, event, onAbort, onBlur, onChange, onClick, onDblClick, onDragDrop, onError, onFocus, onKeyDown, onKeyPress, onKeyUp, onLoad, onMouseDown, onMouseMove, onMouseOut, onMouseOver, onMouseUp, onMove, onReset, onResize, onSelect,
onSubmit, onUnload

Unit – IV
XML :

Introduction to XML, Anatomy of an XML document, Creating XML Documents, Creating XML DTDs, XML Schemas, XSL

Unit – V
PHP :

Why PHP and MySQL?, Server-side web scripting, Installing PHP, Adding PHP to HTML, Syntax and Variables, Passing information between pages, Strings, Arrays and Array Functions, Numbers, Basic PHP errors/problems.

Unit – VI
Advanced PHP and MySQL :

PHP/MySQL Functions, Displaying queries in tables, Building Forms from queries, String and Regular Expressions, Sessions, Cookies and HTTP, Type and Type Conversions, E-Mail

References :
1. Web Design The Complete Reference, Thomas Powell, Tata McGrawHill

2. HTML and XHTML The Complete Reference, Thomas Powell, Tata McGrawHill

3. JavaScript 2.0: The Complete Reference, Second Edition by Thomas Powell and Fritz Schneider

4. PHP: The Complete Reference By Steven Holzner, Tata McGrawHill
 Unit-I
Introduction to data communications and networking :

Introduction, Fundamental concepts, Data communications, Protocol, standards, standard organizations, signal propagation, analog and digital signals, bandwidth of signal and a medium, Fourier analysis and the concept of bandwidth of a signal, The data transmission rate and bandwidth.

Unit-II
Network Models :

Layered Tasks, The OSI reference model , Layers in the OSI reference model , TCP/IP protocol suite , Addressing IPv4

Unit-III
Information Encoding , Errors Detection and Correction :

Introduction, Representing different symbols, Minimizing errors , Multimedia , Multimedia and Data compression. Error classification, types of errors, redundancy, detection versus correction , hamming distance , cyclic redundancy check.

Unit-IV
Media and Transmission modes : 

Data and signals, Periodic analog signals, Digital signals, Transmission impairment, Data rate limits, Performance, Digital to digital, Analog to digital conversion , Transmission modes, Digital to analog conversion , Analog to analog conversion, Guided media and Unguided media.

Unit-V
Network topologies ,Switching and routing algorithms 

Mesh, star, tree, ring, bus, hybrid, switching basics , circuit switching, packet switching and Message switching , routing algorithms

Unit-VI
IP version 6

Overview , Terminology, IPv6 addresses , Special addresses , IP v 6 header formats, IPv6 extension headers , IPv6 autoconfiguration , configuration via DHCP v6 , IPv6 transition

Books:
Behrouz A Forouzan, “Data communications and Networking”, Fourth Edition , Mc-Graw Hill

Achyut Godbole, “Data communications and Networks, TMH

Dr.Sidnie Feit, “TCP/IP” ,Second Edition, TMH

Reference:
W.Stallings,”Data and Computer Communications”,Eight Edition,Pearson Education
©2018 GoogleSite Terms of ServicePrivacyDevelopersArtistsAbout Google|Location: United StatesLanguage: English (United States)
By purchasing this item, you are transacting with Google Payments and agreeing to the Google Payments Terms of Service and Privacy Notice.