0% found this document useful (0 votes)
14 views

Group Assignment -for physics

Introduction to CS

Uploaded by

Habtamu Molla
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
14 views

Group Assignment -for physics

Introduction to CS

Uploaded by

Habtamu Molla
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 2

Collage of Natural and Computational Science

Department of Information Technology


Introduction to CS
Group Assignment (max 15 %) for physics 2nd year students
Chapter 4: Data Representation in Computers
1. Data Representation Basics:
Explain the different units of data representation (bit, byte, word, etc.) and their
significance in computer systems. Provide examples of how data is stored and processed
using these units.
2. Number Systems:
Convert the decimal number 255 into binary, octal, and hexadecimal. Explain the steps
involved in each conversion and discuss the importance of these number systems in
computing.
3. Binary Arithmetic:
Perform binary addition and subtraction for the following numbers: 1011 + 1101 and
1100 - 1010. Explain the rules of binary arithmetic and how overflow is handled in binary
operations.
4. Coding Methods:
Compare and contrast ASCII and Unicode encoding methods. Discuss their applications,
advantages, and limitations in representing text data in computers.
5. Floating-Point Representation:
Explain how floating-point numbers are represented in computers. Use an example to
illustrate the IEEE 754 standard for floating-point representation and discuss its
importance in scientific computing.
Chapter 5: Computer Networks and Communications, and Computer Security
6. Types of Networks:
Compare Local Area Networks (LANs) and Wide Area Networks (WANs) in terms of
their scope, speed, and typical use cases. Provide examples of technologies used in each
type of network.
7. Internet Services:
Discuss the role of the Internet in modern communication and business. Explain at least
three Internet services (e.g., email, FTP, VoIP) and their significance in daily life.
8. Network Security:
Explain the concept of computer security and its importance in networked environments.
Discuss common threats such as viruses, worms, and malware, and suggest preventive
measures to protect against them.
9. Network Protocols:
Describe the function of network protocols such as TCP/IP and HTTP. Explain how these
protocols facilitate communication over the Internet and provide examples of their use in
real-world applications.
10. Cybersecurity Best Practices:
Research and present a list of best practices for ensuring cybersecurity in personal and
organizational settings. Discuss the role of firewalls, encryption, and regular software
updates in maintaining security.

Submission date: 20/08/2017 E.C

You might also like