Computer fundamentals / (Record no. 1657)
[ view plain ]
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 |
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 |