Full Transcript

College of Computing and Informatics CS001: Computer Essentials Computer Essentials Module 1 Computer Basics 1. Computer 2. Information processing cycle 3. Data vs Information 4. Transistor...

College of Computing and Informatics CS001: Computer Essentials Computer Essentials Module 1 Computer Basics 1. Computer 2. Information processing cycle 3. Data vs Information 4. Transistor 5. Measurement Units 6. Numbering systems 7. Computer Types Contents WLOC1: Understand the purpose and elements of information systems WLOC2: Recognize the different types of computers Weekly Learning Outcomes Required Reading 1. Chapter 1 - (Introduction to Computers and Information Technology: Preparing for IC3 Certification) Recommended Reading 1. Chapter 1- and Chapter 3 Essential for Computing Studies, Profession And Entrance Examinations 2. Link1: https://www.youtube.com/watch?v=Cu3R5it4cQs&list =PL4316FC411AD077AA Computer Computer A computer is an electronic device that can receive, store, process, and output data based on a set of instructions (programs). It is designed to execute applications and provides a variety of solutions by combining integrated hardware and software components. Information processing cycle Restricted - Information processing cycle The core operations of a computer, often referred to as the computer's "information processing cycle," can be broken down into four basic actions: 1. Input: This is the process by which data and instructions are given to the computer. Devices such as keyboards, mice, scanners, cameras, and microphones are commonly used for input. 2. Processing: Once the data is inputted, the computer's central processing unit (CPU) processes the information. This Information processing cycle 4. Output: Once data has been inputted and processed, the computer displays or outputs the results. This can be in the form of visual display on a monitor, printed on paper, played through speakers, saved to a file, or transmitted to Restricted - another computer or device. Output Information processing cycle Storage: After or during processing, the computer saves data in its memory. There are various levels of storage, including: Primary storage: Temporary storage (like RAM) that provides fast access for the CPU to data and instructions while the computer is running. Secondary storage: Long-term storage (like hard drives, SSDs, or external storage devices) where data, applications, and the operating system reside. Restricted - Data vs Information Restricted - Data vs Information Both "data" and "information" are fundamental concepts in the realm of computing and information systems, but Data:have distinct meanings: they refers to raw facts and figures without any context. It can be any character, text, word, number, or even a bit or a byte. Example: a sequence of numbers like "19930315" or a list of names without context. Restricted - Data vs Information Information: Is data that has been processed in such a way that it is meaningful. Data becomes information when it is interpreted in a context and given purpose. Example: Knowing that "19930315" is a date, "March 15, 1993", or understanding that a list of names refers to attendees at a conference. Restricted - Transistor Restricted - Transistor Transistors in computers are used as electronic switches to represent binary values. At a basic level, a 0 transistor in a digital circuit can be in one of two states, which correspond to the binary values of 0 and 1. Off State: When a transistor is "off" or in a non- 1 conductive state, it does not allow current to pass through. This state represents the binary value 0. On State: When a transistor is "on" or in a conductive state, it allows current to flow through. Restricted - This state represents the binary value 1. Measurements Units Restricted - Measurement Units In computing, data storage and processing are quantified using a hierarchy of units. The foundational unit is the "bit," and from there, we scale up. Here's a breakdown of these units, starting from the smallest: 1 0 Bit: bit bit - Symbol: b - Definition: A "bit" is the most basic unit of data in computing. It can have one of two values, typically represented as 0 or 1. Restricted - Measurement Units Byte: - Symbol: B - Definition: A "byte" consists of 8 bits. It's the standard unit of data used to represent a character in computers, such as a letter, number, or symbol. - Conversion: 1 Byte = 8 bits Byt e 1 0 1 0 1 1 1 0 Restricted - Measurement Units Kilobyte: 1 1 - Symbol: KB 0 2 - Definition: Kilobyte is often the next step up 1 3 from a byte.. - Conversion (in binary): 1 KB = 1,024 Bytes. Megabyte:. - Symbol: MB 1 102 3 - Definition: Megabyte is commonly used to 0 102 4 represent data file sizes or storage capacities. Restricted - - Conversion (in binary): 1 MB = 1,024 KB Measurement Units Gigabyte: - Symbol: GB - Definition: Gigabyte is a higher order of magnitude and is commonly used today to represent storage capacities, especially for hard drives, SSDs, and USB sticks. - Conversion (in binary): 1 GB = 1,024 MB Beyond GB, there are further units like Terabyte (TB), Petabyte (PB), Exabyte (EB), and so on, each representing an additional factor of 1,024 from the previous. Restricted - System numbering Restricted - Decimal system Computers, at their most fundamental level, operate using the binary (base-2) system, represented by bits that are either 0s or 1s. However, for various applications and interfaces with humans, computers often need to work with the decimal (base-10) system, which we use in our daily lives. Decimal numbers 0 1 2 3 4 5 6 7 8 9 Restricted - Decimal system Example: Data Transfer and Storage: While the capacities of storage devices (like hard drives or SSDs) are inherently based on binary, manufacturers often market them using decimal prefixes. For instance, a "500GB" hard drive usually provides 500 billion bytes of storage, not 536,870,912,000 bytes (which would be 500GiB in binary terms). 25 Restricted - Hexadecimal system The hexadecimal (base-16) system is widely used in computing because of its concise representation of binary data and its ease of conversion to and from binary. In the hexadecimal system, numbers can be represented using the digits 0-9 and the letters A-F (or a-f), with 'A' representing 10, 'B' representing 11, and so on up to 'F' representing 15. Decimal 0 1 2 3 4 5 6 7 8 9 1 1 1 1 1 1 0 1 2 3 4 5 Hexadeci 0 1 2 3 4 5 6 7 8 9 A B C D E F mal 26 Restricted - Hexadecimal system Example: Color Representation in Web Design: In digital design and web development, colors are often represented using the hexadecimal (hex) notation, especially in the context of the RGB color model. In the RGB model, colors are RG defined by three components: Red (R), Green (G), and Blue (B). Each of these components B can have a value ranging from 0 to 255 in 27 Restricted - Hexadecimal system Color Representation in Web Design: When representing RGB colors in hexadecimal format: 1. The red, green, and blue components are each converted into a two-digit hexadecimal number. 2. These three two-digit hex numbers are then concatenated, forming a six-digit hex number. 3. This hex number is usually prefixedBlack: with a `#` symbol. Here are some examples: - RGB(0, 0, 0) White: - Hex: - RGB(255, 255, 255) `#000000` - Hex: `#FFFFFF` 28 Restricted - Hexadecimal system Color Representation in Web Design: Red: - RGB(255, 0, 0) - Hex: `#FF0000` Green: - RGB(0, 255, 0) - Hex: `#00FF00` Blue: - RGB(0, 0, 255) 29 Restricted - - Hex: `#0000FF` Encoding Tables Restricted - Encoding tables Computers use encoding tables like ASCII and Unicode to represent and manipulate textual information in a format they can understand binary. These encoding systems provide a standardized way to map individual characters (such as letters, numbers, and symbols) to specific numbers, which can then be represented in binary and stored or processed by a computer. A ASCII 65 0 1 0 0 0 0 0 1 31 Restricted - Encoding tables How computers use these encoding tables? ASCII (American Standard Code for Information Interchange) is a 7-bit character encoding standard that can represent 128 different characters, including English letters, numbers and control characters. Unicode is a much broader encoding standard designed to represent characters from virtually all written languages. Usage in Computers: UTF-16: This encoding uses either one or two 16-bit code units per character, making it suitable for representing a wider range of characters directly. Unicode can represent special characters, emojis, and many international symbols that ASCII cannot. 32 Restricted - Computer Types Restricted - Computer Types Computers can be categorized based on their size, capability, and purpose. Here's a list of various types of computers: Supercomputers: Purpose: Used for complex, high-end computations. Examples: Weather forecasting, molecular research, simulations. 34 Restricted - Computer Types Mainframe Computers: Purpose: Handle large amounts of data, support multiple users simultaneously, and run commercial applications. Examples: Transaction processing for large organizations like banks, airline reservations. 35 Restricted - Computer Types Servers: Purpose: Serve data to other computers (clients) on a network. Examples: Schools and universities use servers to provide students and staff with access to resources such as online courses, research databases, and email. Microcomputers (Personal Computers): » Desktop Computers: General-purpose computers for individual users. » Laptop Computers: Portable version of desktops. » Netbooks: Smaller laptops primarily for internet use. » Tablets: Touchscreen-based, like Apple's iPad or Samsung's Galaxy Tab. 36 Restricted - Computer Types Workstations: Purpose: More powerful than personal computers, used for tasks needing better graphics or computational power. Examples: Video editing, CAD design, 3D design tasks. 37 Restricted - Referen ces Weixel, S., (2018). Introduction to Computers and Information Technology. Pearson. Thank You

Use Quizgecko on...
Browser
Browser