Hardware and software components, Binary and ASCII, Python, Peer2Peer networks, Client Server Flashcards
(86 cards)
What are the two main categories of computer components?
Hardware and software
What is hardware?
Physical components of a computer system
What is software?
Programs and operating systems that run on a computer
True or False: Binary is a base-10 numbering system.
False
What is the base of the binary numbering system?
Base-2
What does ASCII stand for?
American Standard Code for Information Interchange
How many unique characters can be represented by standard ASCII?
128 characters
What is the binary representation of the letter ‘A’ in ASCII?
01000001
Fill in the blank: Python is a __________ programming language.
high-level
True or False: Python is primarily used for web development.
False
What is a key feature of Python?
Readability and simplicity
What type of network architecture does Peer-to-Peer (P2P) refer to?
Decentralized network architecture
In a Client-Server model, what role does the server play?
Provides resources and services to clients
What is an example of a Client-Server application?
Web browsers and web servers
What is the main difference between Client-Server and Peer-to-Peer networks?
Client-Server has centralized resources, while P2P has distributed resources.
Fill in the blank: In Python, a variable is created by __________.
assignment
What is the purpose of a compiler?
Translates source code into machine code
What is a common use case for binary data?
Storing images and audio files
True or False: ASCII can represent characters in multiple languages.
False
What is the smallest unit of data in a computer?
Bit
What does a Python list allow you to do?
Store multiple items in a single variable
What is the primary function of an operating system?
Manage computer hardware and software resources
True or False: A server can also act as a client.
True
What is an example of a hardware component?
CPU, RAM, Hard Drive