computer key board कीबोर्ड- आधुनिक कंप्यूटर कीबोर्ड का इतिहास टाइपराइटर के आविष्कार से प्रत्यक्ष विरासत के साथ शुरू हुआ था । क्रिस्टोफर लैथम शोल्स ने पहले व्यावहारिक आधुनिक टाइपराइटर का पेटेंट कराया था। इसके तुरंत बाद, 1877 में, रेमिंगटन कंपनी ने पहले टाइपराइटर का बड़े पैमाने पर विपणन शुरू किया। तकनीकी विकास की एक श्रृंखला के बाद, टाइपराइटर धीरे-धीरे मानक कंप्यूटर कीबोर्ड में विकसित हुआ था । It is primary input device.used text base. there are different type of key board. Alpha numeric - It is use for Enter no. & text. Punctuation- Use forEnter addionational key (), : ,; Navigation- It use for move to cursor. Special - Perform some special task ( f5, f8). Window- Use for open window like start menu. Function- Use for help. (f2). Numeric- Use for enter numeric no. Modification- used for enter to the capital letter. PC / AT- pc/at introduced by I.B.M. It had 84 key. 101 key board replaced it. 101 key board- Introduced by i.b.m. in ...
Computer software refers to the collection of programs, instructions, and data that tell a computer how to perform specific tasks. Unlike hardware, software is intangible and cannot be physically touched. It acts as the intermediary between the user and the computer hardware. Broadly, computer software can be categorized into the following types: 1. System Software System software manages and operates the computer hardware and provides a platform for other software. Operating Systems (OS): Manage hardware resources and provide services for application software. Examples: Windows, macOS, Linux, Android, iOS. Utility Software: Performs specific maintenance tasks to ensure system efficiency. Examples: Antivirus programs, disk cleanup tools, file management utilities. Device Drivers: Enable communication between the operating system and hardware devices. Examples: Printer drivers, graphics card drivers. 2. Application Software Designed for end-users to perform specific tasks or activi...
Software development refers to the process of creating, designing, deploying, and maintaining software applications. It encompasses a wide range of activities and disciplines, which can be broadly categorized as follows: --- 1. Foundations of Software Development Programming Fundamentals Writing code using programming languages (e.g., Python, Java, C++) Understanding algorithms, data structures, and logic. Software Engineering Principles SOLID Principles, Design Patterns Software Development Life Cycle (SDLC) --- 2. Software Development Life Cycle (SDLC) Requirement Analysis Gathering functional and non-functional requirements from stakeholders. Design High-Level Design (Architecture, System Design) Low-Level Design (Module Design, Interfaces). Implementation (Coding) Writing and testing code based on the design. Testing and Debugging Unit Testing, Integration Testing, System Testing. Deployment Deployment to production environments. Maintenance and Updates Bug fixes, performance ...
Comments
Post a Comment