Computer fundamentals / (Record no. 1657)

MARC details
000 -LEADER
fixed length control field 09367cam a2200169 a 4500
020 ## - INTERNATIONAL STANDARD BOOK NUMBER
International Standard Book Number 9788176567527
040 ## - CATALOGING SOURCE
Transcribing agency CUS
082 ## - DEWEY DECIMAL CLASSIFICATION NUMBER
Classification number 004
Item number SIN/C
100 1# - MAIN ENTRY--PERSONAL NAME
Personal name Sinha, Pradeep k.
245 10 - TITLE STATEMENT
Title Computer fundamentals /
Statement of responsibility, etc. Pradeep k. Sinha and Sinha, Priti
250 ## - EDITION STATEMENT
Edition statement 4th ed.
260 ## - PUBLICATION, DISTRIBUTION, ETC. (IMPRINT)
Place of publication, distribution, etc. New Delhi :
Name of publisher, distributor, etc. BPB publication ,
Date of publication, distribution, etc. 2007.
300 ## - PHYSICAL DESCRIPTION
Extent 457 p.
505 ## - FORMATTED CONTENTS NOTE
Formatted contents note CHAPTER 1: INTRODUCTION<br/>Characteristics of Computers<br/>Evolution of Computers<br/>Computer Generations.<br/>First Generation (1942-1955)<br/>Second Generation (1955-1964)<br/>Third Generation (1964-1975)..<br/>Fourth Generation (1975-1989)<br/>Fifth Generation (1989-Present).<br/>CHAPTER 2: BASIC COMPUTER ORGANIZATION<br/>Input Unit...<br/>Output Unit.<br/>Storage Unit<br/>Arithmetic Logic Unit<br/>Control Unit<br/>Central Processing Unit<br/>The System Concept<br/>CHAPTER 3: NUMBER SYSTEMS .<br/>Non-Positional Number Systems<br/>Positional Number Systems<br/>Binary Number System<br/>Octal Number System<br/>Hexadecimal Number System.<br/>Converting from One Number System to Another<br/>Converting from Another Base to Decimal<br/>Converting from Decimal to Another Base (Division-Remainder Technique)<br/>Converting from a Base Other Than 10 to Another Base Other Than 10<br/>Shortcut Method for Binary to Octal Conversion<br/>Shortcut Method for Octal to Binary Conversion<br/>Shortcut Method for Binary to Hexadecimal Conversion<br/>Shortcut Method for Hexadecimal to Binary Conversion<br/>Fractional Numbers<br/>CHAPTER 4; COMPUTER CODES<br/>BCD Code<br/>EBCDIC<br/>Zoned and Packed Decimal Numbers.<br/>ASCII<br/>Unicode..<br/>Need for Unicode?<br/>Unicode Features<br/>Unicode Encoding Forms<br/>Collating Sequence<br/>CHAPTER 5: COMPUTER ARITHMETIC<br/>Why Binary?<br/>Binary Arithmetic.<br/>Addition<br/>Subtraction.<br/>Multiplication<br/>Division.<br/>CHAPTER 6: BOOLEAN ALGEBRA AND LOGIC CIRCUITS<br/>Boolean Algebra<br/>Fundamental Concepts of Boolean Algebra.<br/>Postulates of Boolean Algebra<br/>The Principle of Duality<br/>Theorems of Boolean Algebra,<br/>Boolean Functions<br/>Minimization of Boolean Functions<br/>Complement of a Function<br/>Canonical Forms of Boolean Functions<br/>Conversion Between Canonical Forms<br/>Logic Gates.<br/>AND Gate<br/>OR Gate..<br/>NOT Gate<br/>NANDGate..<br/>NOR Gate<br/>Logic Circuits.<br/>Converting Expressions to Logic Circuits<br/>The Universal NAND Gate<br/>The Universal NOR Gate<br/>Exclusive-OR ana Equivalence Functions<br/>Design of Combinational Circuits<br/>Design of Half-Adder<br/>Design of Full-Adder.<br/>A Parallel Binary Adder<br/>HAPTER 7: PROCESSOR AND MEMORY<br/>Central Processing Unit (CPU)<br/>Control Unit (CU)<br/>Arithmetic Logic unit (alu)<br/>Instruction Set<br/>Registers<br/>Processor Speea<br/>Types of Processors<br/>Main Memory<br/>Storage Evaluation Criteria<br/>Main Memory Organization.<br/>Main Memory Capacity<br/>RAM, ROM, PROM and EPROM .<br/>Cache Memory<br/>1APTER 8: SECONDARY STORAGE DEVICE^<br/>/<br/>Sequential and Direct-Access Devices<br/>Magnetic Tape<br/>Basic Principles of Operation<br/>Types of Magnetic Tapes<br/>Advantages and Limitations of Magnetic Tapes<br/>Uses of Magnetic Tapes<br/>Magnetic Disk<br/>Basic Principles of Operation.<br/>Types of Magnetic Disks<br/>Advantages and Limitations of Magnetic Disks.<br/>Uses of Magnetic Disks<br/>Optical Disk<br/>Basic Principles of Operation<br/>Types of Optical Disks<br/>Advantages and Limitations of Optical Disks..<br/>Uses of Optical Disks<br/>Memory Storage Devices<br/>Flash Drive (Pen Drive).<br/>Memory Card (SD/MMC)<br/>Mass Storage Devices<br/>Disk Array<br/>Automated Tape Library.<br/>CD-ROM Jukebox<br/>Storage Hierarchy<br/>CHAPTER 9: INPUT-OUTPUT DEVICES,<br/>input Devices<br/>Keyboard Devices<br/>Point-and-Draw Devices<br/>Data Scanning Devices<br/>Digitizer<br/>Electronic-card Reader<br/>Speech Recognition Devices<br/>Vision-Input System<br/>Output Devices .<br/>Monitors<br/>Printers.<br/>Plotters<br/>Screen Image Projector<br/>Voice Response Systems<br/>CHAPTER 10: COMPUTER SOFTWARE<br/>What is software?<br/>Relationship between Hardware and Software<br/>Types of Software.,<br/>System Software<br/>Aoplication Software<br/>Logical System Architecture<br/>Acquiring Software<br/>Buying Pre-wht'ten Software<br/>Ordering Customized Software<br/>Developing Customized Software<br/>Downloading Public-domain Software<br/>Software Development Steps<br/>Firmware<br/>Middleware<br/>CHAPTER 11: PLANNING THE COMPUTER PROGRAM<br/>Purpose of Program Planning<br/>Algorithm<br/>What is an Algorithm?<br/>Sample Algorithms<br/>Representation of Algorithms<br/>Flowcharts<br/>What is a Flowchart?<br/>Why Use Flowcharts?<br/>Flowchart Symbols<br/>Sample Flowcharts<br/>Levels of Flowcharts<br/>Flowcharting Rules<br/>Advantages and Limitations of Flowcharts<br/>Pseudocode<br/>What is Pseudocode?<br/>Pseudocodes for Basic Logic (Control) Structures<br/>Sample Pseudocode<br/>Advantages and Limitations of Pseudocode<br/>CHAPTER 12: COMPUTER LANGUAGES<br/>Analogy with Natural Languages<br/>Machine Language<br/>Advantages and Limitations of Machine Language<br/>Assembly Language<br/>Assembler<br/>Advantages of Assembly Language over Machine Language<br/>Limitations of Assembly Language<br/>Assembly Languages with Macro instructions.<br/>High-level Language<br/>Compiler<br/>Linker<br/>Interpreter<br/>Intermediate Languase Compiler and Interpreter<br/>Advantages and Limitations of High-level Languages<br/>Object-Oriented Programming Languages<br/>Some High-level Languages<br/>FORTRANCOBOL<br/>BASIC..<br/>Pascal..<br/>C and C++<br/>Some More High-level Languages.<br/>Java<br/>Of<br/>RPC<br/>LISP<br/>SNOBOL<br/>Characteristics of a Good Programming Language<br/>Selecting a Language for Coding an Application<br/>Subprogram<br/>CHAPTER 13: SYSTEM IMPLEMENTATION AND OPERATION<br/>Testing and Debugging<br/>Definition of Testing and Debugging<br/>Types of Program Errors<br/>Testing a Program<br/>Debugging a Program for Syntax Errors<br/>Debugging a Program for Logic Errors<br/>Difference between Testing and Debugging<br/>Documentation<br/>What is Documentation?<br/>Need for Documentation<br/>Forms of Documentation<br/>Changeover to the Ne>v System<br/>Changeover Operations<br/>Changeover Methods<br/>System Evaluation<br/>System Maintenance<br/>CHAPTER 14: OPERATING SYSTEMS<br/>What is an Operating System?<br/>Main Functions of an Operating System<br/>Measuring System Performance<br/>Process Management<br/>Process Management in Early Systems<br/>Multiprogramming.<br/>Multitasking<br/>Multithreading.<br/>Multiprocessing<br/>Time-sharing<br/>Memory Management.<br/>Uniprogramming Memory Model<br/>Multiprogramming Memory Models<br/>Virtual Memory<br/>File Management<br/>File Access Methods<br/>File Operations.<br/>File Naming<br/>Security<br/>Command Interpretation<br/>OS Capability Enhancement Software<br/>Translating Programs<br/>Library Programs<br/>Utility Programs.<br/>Some Popular Operating Systems<br/>UNIX<br/>MS-DOS<br/>Microsoft Windows<br/>Microsoft Windows ni<br/>Linux<br/>CHAPTER 15: APPLICATION SOFTWARE PACKAGES,<br/>Word-Processing Package<br/>What it is?.<br/>Commonly Supported Features<br/>Spreadsheet Package<br/>What it is?<br/>Commonly Supported Features<br/>Graphics Package<br/>What it is?<br/>Commonly Supported Features<br/>Personal Assistance Package<br/>What it is?<br/>Commonly Supported Features<br/>CHAPTER 16: BUSINESS DATA PROCESSING.<br/>What is Data Processing?<br/>Data Storage Hierarchy<br/>Standard Methods of Organizing Data<br/>File-oriented Approach.<br/>Database-oriented Approach<br/>File Management System,<br/>File Types<br/>File Organizations<br/>File Utilities<br/>Database Management System<br/>Database Models<br/>Main Components of a DBMS<br/>Creating and Using a Database<br/>CHAPTER 17: DATA COAAMUNICATlONS AND COMPUTER NETWORKS<br/>Basic Elements of a Communication System<br/>Data Transmission Modes<br/>Data Transmission Speed<br/>Data Transmission Media.<br/>Tvristed-Pair Wire<br/>Coaxial Cable<br/>Microwave System<br/>Communications Satellite<br/>Optical Fibers<br/>Digital and Analog Data Transmission<br/>Modulation Techniques<br/>Modems<br/>Analog versus Digital Transmission<br/>Data Transmission Services<br/>Multiplexing Techniques<br/>Asynchronous and Synchronous Transmission<br/>Asynchronous Transmission<br/>Synchronous Transmi<rinn<br/>Switching Techniques<br/>Circuit Switching<br/>Message Switching<br/>Packet Switching.<br/>Routing Techniques.<br/>Network Topologies.<br/>Star Network<br/>Ring Network<br/>Completely Connected Network<br/>Multi-access Bus Network<br/>Hybrid Network<br/>Network Types (LAN, WAN, and MAN)<br/>Communication Protocols<br/>Roles of a Communication Protocol<br/>Concept of Layered Protocols in Network Design<br/>. Network Interface Cards<br/>The OSI Model<br/>Example of Message Transfer in the OSI Model<br/>Internetworking Tools<br/>Wireless Networks<br/>Types of Wireless Computing Systems<br/>Issues in Wireless Computing Systems<br/>Wireless Applications.<br/>Wireless Technologies<br/>Distributed Computing Systems<br/>CHAPTER 18; THE INTERNET<br/>Definition (What it is?)<br/>Brief History<br/>Its Basic Services.<br/>Electronic Mail<br/>File Transfer Protocol<br/>Telnet..<br/>Usenet News<br/>The World Wide Web<br/>WWW Browsers<br/>Uses of the Internet<br/>CHAPTER 19: MULTIMEDIA<br/>What is Multimedia?<br/>What is a Multimedia Computer System!<br/>Multimedia Components<br/>Text<br/>Graphics<br/>Animation<br/>Audio<br/>Video<br/>Multimedia Applications<br/>Media Center Computer<br/>Media Center PC Features and Functionalities.<br/>CHAPTER 20: CLASSIFICATION OF COMPUTERS<br/>Notebook Computers (laptops).<br/>Personal Computers (PCs)<br/>Workstations<br/>Mainframe Systems<br/>Supercomputers<br/>Client and Server Computers<br/>Handheld Computers.<br/>Tablet PC<br/>PDA/Pocket PC<br/>Smartphone<br/>CHAPTER 21: INTRODUCTION TO C PROGRAAAMING LANGUAGE<br/>Introduction<br/>Character Set, constants, Variables, Keywords, and Comments..<br/>Character Set<br/>Constants<br/>Variables<br/>Keywords<br/>Comments<br/>Operators<br/>Statements<br/>Performing Simple I/O Operations in C.<br/>Preprocessor Directives<br/>Pointers, Arrays, and Strings<br/>Pointers<br/>Arrays<br/>Strings<br/>User Defined Data Types<br/>Structure<br/>Union<br/>Control Structures.<br/>Loop Structures.<br/>Functions<br/>Sample Programs
650 #0 - SUBJECT
Keyword Computer Architecture.
942 ## - ADDED ENTRY ELEMENTS (KOHA)
Koha item type General Books
Holdings
Withdrawn status Lost status Damaged status Not for loan Home library Current library Shelving location Date acquired Full call number Accession number Date last seen Date last checked out Koha item type
        Central Library, Sikkim University Central Library, Sikkim University General Book Section 31/05/2016 004 SIN/C P20808 29/11/2018 29/11/2018 General Books
SIKKIM UNIVERSITY
University Portal | Contact Librarian | Library Portal

Powered by Koha