Description
Price: ₹195.00
(as of Dec 05, 2024 15:29:12 UTC – Details)
Computer science as a subject is vast and to have all the concepts of computer science is compiled in one book is indeed a boon to all students. The book has been tailored to meet the needs of class 12 students and for the students who want to pursue computer science engineering. It has all sorts of questions that a student would possibly need to recall for their exams.
The book comes supplemented with an explanation for solving problems. The questions in this book inundate the book for a better understanding of the subject. The book starts covers the followig
Revision of the basics of Python covered in Class XI.
Functions: scope, parameter passing, mutable/immutable properties of data objects, passing strings, lists, tuples, dictionaries to functions, default parameters, positional parameters, return values, functions using libraries: mathematical and string functions.
File handling: Need for a data file, Types of file: Text files, Binary files
and CSV (Comma separated values) files.
Text File: Basic operations on a text file: Open (filename – absolute
or relative path, mode) / Close a text file, Reading and Manipulation
of data from a text file, Appending data into a text file, standard input /
output and error streams, relative and absolute paths.
Binary File: Basic operations on a binary file: Open (filename –
absolute or relative path, mode) / Close a binary file, Pickle Module –
methods load and dump; Read, Write/Create, Search, Append and
Update operations in a binary file.
CSV File: Import csv module, functions – Open / Close a csv file,
Read from a csv file and Write into a csv file using csv.reader ( ) and
csv.writerow( ).
Using Python libraries: create and import Python libraries.
Recursion: simple algorithms with recursion: print a message forever,
sum of first n natural numbers, factorial, Fibonacci numbers;
recursion on arrays: binary search.
Idea of efficiency: performance measurement in terms of the number
of operations.
Data-structures: Lists as covered in Class XI, Stacks – Push, Pop
using a list, Queues – Insert, Delete using a list.
Unit II: Computer Networks
Evolution of Networking: ARPANET, Internet, Interspace Different
ways of sending data across the network with reference to switching
techniques (Circuit and Packet switching).
Data Communication terminologies: Concept of Channel, Bandwidth
(Hz, KHz, MHz) and Data transfer rate (bps, Kbps, Mbps, Gbps,
Tbps).
Transmission media: Twisted pair cable, coaxial cable, optical fiber,
infrared, radio link, microwave link and satellite link.
Network devices: Modem, RJ45 connector, Ethernet Card, Router,
Switch, Gateway, WiFi card.
Network Topologies and types: Bus, Star, Tree, PAN, LAN, WAN,
MAN.
Network Protocol: TCP/IP, File Transfer Protocol (FTP), PPP, HTTP,
SMTP, POP3, Remote Login (Telnet) and Internet, Wireless / Mobile
Communication protocol such as GSM, GPRS and WLL.
Mobile Telecommunication Technologies: 1G, 2G, 3G, 4G and 5G;
Electronic mail protocols such as SMTP, POP3, Protocols for Chat
and Video Conferencing: VoIP, Wireless technologies such as Wi-Fi
and WiMax
ASIN : B08QTRPN6X
Publisher : self; 1st edition (16 December 2020)
Language : English
File size : 2209 KB
Text-to-Speech : Enabled
Enhanced typesetting : Enabled
X-Ray : Not Enabled
Word Wise : Not Enabled
Print length : 220 pages