Fundamental of Information Technology
UNIT–I
Fundamentals of Computers: Definition and Characteristics of Computer System. Computer Generation from First Generation to Fifth Generation. Classifications of Computers: Micro, Mini, Mainframe and super computers
Computer Hardware: Major Components of a digital computer, Block Diagram of a computer, Input-output devices, Description of Computer Input Units, Output Units, CPU.
Computer Memory: Memory Hierarchy, Primary Memory – RAM and its types, ROM and its types, Secondary Memory, Cache memory. Secondary Storage Devices - Hard Disk, Compact Disk, DVD, Flash memory.
UNIT–II
Interaction with Computers - Computer Software: System software: Assemblers, Compilers, Interpreters, linkers, loaders. Application Software: Introduction to MS Office (MS-Word, MS Power point, MS-Excel).
Operating Systems: Elementary Operating System concepts, Different types of Operating Systems.
DOS: Booting sequence; Concepts of File and Directory, Types of DOS commands.
Computer Programming and Languages: Algorithms, flow chart, decision tables, pseudo code, Low level languages and introduction to high level languages.
UNIT–III
Computer Number System: Positional and Non-positional number systems, Binary, Decimal, Octal and Hexadecimal Number Systems and their inter-conversion.
Binary Arithmetic: Addition, subtraction, multiplication and division. Use of complement method to represent negative binary numbers, 1’s complement, 2’s complement, subtraction using 1’s complement and 2’s complement. Introduction to Binary Coded Decimal (BCD), ASCII Codes, EBCDIC codes.
UNIT–IV
Computer Network & Internet: Basic elements of a communication system, Data transmission modes, Data Transmission speed, Data transmission media, Digital and Analog Transmission, Network Types (LAN, WAN and MAN), Overview of Network devices Hub, Switch, Router, Gateway, Firewall.
Basics of Internet: Terminologies related to Internet: Protocol, Domain name, IP address, URL, World Wide Web. Introduction to Client-Server Model, Search Engine Applications of Information Technology in various domains.