Computer Fundamentals Index

Computer Introduction Types of computer Characteristics of computer Uses of computer History of Computers

Computer Languages

Low Level language Middle level Language High level language

Computer Generation

Generation of Computers First Generation of Computer Second generation of Computers Third generation of Computers Fourth generation of Computers Fifth generation of Computers Sixth Generation of Computer

Peripheral Devices

Input devices Output device

Components

Block diagram and basic components Control processing unit (CPU) Software Hardware

Memory

Computer Memory Registers Memory Hierarchy RAM Vs ROM Understanding file sizes (Bytes, KB, MB, GB, TB, PB, EB, ZB, YB)

Computer Network

Types of Network Types of Area Networks (LAN, WAN, MAN) TCP Flags

Computer Virus

Computer Virus

Computer Ports

Computer Ports

How

How to hack a computer How much do Computer Programmers make How does a Computer work How to associate a file with a program How does a computer convert text into binary How does a computer process data into information How to fix a CD-ROM DVD How to fix the no input signal How to install computer memory How to associate a file with a program How to log out of your operating system How do I change my name on Google How to installation or uninstallation Microsoft Paint How to fix a not a valid Win32 application error How to fix missing Microsoft Windows .dll files How to use a computer keyboard How to erase my hard drive and start over How can I test how many words I can write a minute How to shut down a computer How do I open and edit the Windows registry How to edit the registry from the command line How to restart Microsoft Windows How to install a computer processor How to open Microsoft Paint How to fix problems in Windows after installing new software How to enable or disable the preview pane of Microsoft Outlook How to open a Microsoft .wps or Works file in Word How to view the HTML source code in Microsoft Word How to View or Change the Screen Resolution of a Monitor How to Connect and Install a Computer Keyboard How to Delete Temporary Files in Windows 10 How to determine Which Version of Microsoft Office I'm using How to find out how much hard drive space is available How to Fix PC Stuck on Verifying DMI Pool Data How to choose which items show in the notification area How to find similar images using Search by Image How to fix Low Memory and out of memory errors How To Replace the CMOS Battery How do I Update my Antivirus Program How to fix a general protection fault How to Identify problems in the Windows Device Manager How can the Base be Shown How to test if a Website or Web Page is down How Much is 1 Byte, Kilobyte, Megabyte, Gigabyte, etc How to fix a CMOS checksum error How to Fix a Windows CD-ROM, DVD, or Disc Drive Issue How to Open Safe Mode How to Password Protect Files and Folders in Windows How to Reset CMOS or BIOS Settings How to use Computer Keyboard How to create a text file How to enable or disable DHCP in Windows How to test computer memory to determine if its bad How do double space or change line spacing in Microsoft Word How do I know if I have Windows Administrator Rights How many cores does my computer have How to Create a Directory or Folder How to Enter and Exit the BIOS or CMOS Setup How to change Windows Compatibility mode How to clear your internet browser history How to Connect Computer Speakers How to Copy a Web Page Link or URL How to install a Hard Drive or SSD How to Open the Windows Control Panel How to split a screen in Windows How to copy text from a scanned PDF

Questions

Who invented Computer What are the advantages of the Internet? What are the disadvantages of the Internet? Is my computer 64 bit? What is Edge Computing? What is a Router? What is Monitor What is Printer What is a Web Browser What is Microphone What is a Webcam What is PC What is Keyboard What is Motherboard What is WAP What is URL What is a Digital Assistant When was the first Computer Invented What is Modem What is Firmware What is Imperative Programming What is Protocol What is Safe Mode What is Device Driver What is Hybrid Topology What is Mesh Topology What is Procedural language What is a hyperlink What is a Username Who invented the Internet What is Video Card What is Sound Card What is Binary What does Alt+B do What does Alt+D do What does Alt+E do What does Alt+Esc do What does Alt+R do What does ALT + Q do What does Alt + Tab do What is Data Manipulation What is a touch screen What is Back Panel What is Analog Monitor What is AR lens What is an ATX Style Connector What is a File System What is Hard Disk Drive (HDD) What is a boot device What is accessibility What is Line In What is network Interface card (NIC) What is Optical Disk Where can I ask questions on the internet What is Auto Rotate What is CAD (Computer-aided design) What is Cable Modem What is Home Page What is boot menu What is braille reader What is flash memory What is Windows What is Clipboard What is Cyber Warfare What is Myspace Why has my IP address changed What is Jacquard Loom My computer is running slow, what steps can I do to fix it What is a Kensington Lock What is a multicore processor What is automation Are smartphones and tablets computers What is a Login Script What is a Loosely Typed Language What is Multitasking? Why my computer monitor shows no display or black screen What is REM What is Parallelization What is Overtype mode What is open with What is Bracket What is an Online Service What is REM What is Parallelization What is Overtype mode What is open with What is Bracket What is an Online Service What is the Pg Dn Key (Page Down Key) What is the Pg up Key (Page up Key) What is Palmtop Computer What is a Processing Device What is a Print Preview What is the Print Screen Key What can I do if my computer or laptop is lost or stolen What is a Model Number What are the currently available antivirus programs What are Toggle keys What is a Case fan What is a Silicon Chip What is a Slate PC What is a TAB stop What is an Octothorpe What is Task Pane What is Task View What is the svchost.exe file used for in Windows Where can I find free online virus scanners Why am I unable to increase the resolution in Windows What is Autofill When I click my mouse, it sometimes double-clicks What is Scratch What is UDIMM What is MsConfig What is an Expansion Card What is an Executable File What is an Elevated Command Prompt What is an AC Adapter What is AIMBOT What is a Software Suite What is a LED Monitor What does Alt + X do What does alt + space do What does Alt + O do Now that I’ve got a Computer, what can i do What is a Punch Card What is RDIMM What is Select All What is Serial number What is Thermos flask What programs can I use for speech recognition What are the Advantages of Computers What are the Disadvantages of Computers What does Alt + T do What Hardware Device Drivers should be Updated What is a Desktop What is a Ring Topology What is CMOS What is a Directory What is a Mechanical Mouse What is a Plotter What is a Variable What is an Icon What is Data What is HDMI What is Remote What is Right-Click What is SMPS Why does my Laptop not turn on What is a Copyright What is a Cordless Mouse What is a CSV file What is a Joystick What is a Start Button What is a Taskbar What is an Alignment What is an Output Device What is Cat 5 What is Google Chrome What is Post What are Recordable DVD Drives What Does Alt + F4 Do What Does Alt + L Do What is a bit (Binary Digit) What is a cable What is a Calculator What is a capacitor What is a Cold Boot What is a Dialog Box What is a Dual-boot What is a Slide What is A4 What is AM What is Barcode Reader What is EHCI What is a Header What is a Joystick What is a Secondary Storage Device What is Access Time What is Account Sharing What is an Asterisk What is Asynchronous DRAM What is Back Quote What is BIOS What is Borderless Printing What is Case Badge What is CD-ROM What is Chat Slang What is Composite What is RJ Cable What Are Bottom Row Keys What is SAN What is Tray What is VDU What Does Alt + M Do What Does Alt + P Do What is a Cell What is a Command Key What is a key Combination What is a Menu Bar What is a Startup What is a T What is Chat What are the F1 through F12 keys What does Alt + Enter do What Does Alt + Home DO What does Alt + R do What does Ctrl + B do What Does Ctrl + Enter Do What Does Ctrl + R Do What does Ctrl + G do What does Ctrl + 9 do What does Ctrl + End do What does Ctrl + O do What Does Ctrl + P do What Does Ctrl + Q do What is a Colon What is a Core What is Apple Touch Icon What is Clock What is Code What is Computer Crime What is Ctrl What is DAT What is Data diddling What is Date Why won't my computer turn on What Does Alt + N Do What does ctrl + 2 do What does ctrl + space do What does Ctrl + W do What does Ctrl + T Do What Does Ctrl + 2 do What does Ctrl + 5 Do What are the most common file types and file extensions What are Sticky keys What Does Ctrl + Shift + Esc Do What is Settings What is Task Manager What is Taskbar What is a DNS Resolver What does ctrl + 1 do What does ctrl + 0 do How to install software What is a Folder What is a Legend What is a MAC Address What is a Path What is a Ruler What is a Toolbar What is an Intranet Meaning and Differences with Internet What is an SSD What is Inheritance What is Tablet What is Depth What is Docking Station What is Double Click What is a Solid Ink Printer What is a Temporary File What is Backup and Restore What is Electronic Payment Systems Eps What is Marshalling

Difference

Difference between hardware and software Difference between multiprocessor and distributed systems Difference between Desktop and Laptop Difference between File and folder Difference between Hard Copy and Soft Copy Open Source Programs vs Closed Source Programs Difference between Optical Fibre and Coaxial Cable Difference between Website and Webpage Difference between Classes and Objects Input VS Output Difference between Primary and Secondary Storage with Examples

Misc

Quantum Computing Computer Software Autoexec.bat and config.sys info Update an Antivirus Use of Internet Advantages and disadvantages of Email Computing Power Internet Explorer Shortcut Keys Advanced Encryption Standard (AES) Augmented Reality Infrastructure Readiness Check Top 10 Internet tips and tricks Introduction and Features of FoxPro Features of Multimedia Top 10 online services and applications Receiving S.M.A.R.T. status bad backup and replacing error Version Control System Uninstalling Software or Apps in Windows Data Warehouse Increase or decrease font size in Word using keyboard shortcuts Mouse not detected or working in Windows Computer Cleaning Information and Steps Function Keys on Keyboard Windows 7 Alt+Tab won’t stay on top or stick 10 Essential Examples of Web Browsers Binary Subtraction using 2’s Complement Case Sensitive Languages Computer Pioneers and people who are CEO Microsoft Word Shortcut Keys Parts of Computers Names, Definitions and Images ROM and its Types Basics of Information Technology Characteristics of a Good Software Design Characteristics of Management Information System Classification of Management Information System Implementation of MIS Input Devices of Computer Definition Limitations of Management Information System 3 Types Of Network in Computer Block Diagram Of Control Unit Difference Between Computer and Embedded System Difference Between Hard Disk and Floppy Disk Abstraction in OOAD Hardware and Software Devices Optomechanical Mouse CMOS Memory What is a Terminal? What is Graphic Design? What is Load? What is Passcode? What is Reboot? What is Registry? What is Safe Mode? What is Standby? What is SYN (Synchronize)? What is Task Manager? Attribute Computing BPS in Computer Bulletin Board System Light Pen Input Device 3 TYPES OF NETWORK IN COMPUTER Block diagram of control unit What is a Solid Ink Printer? What is a Temporary File? What is an App launcher? What is Backup and Restore? What is a Tab Character? What is the Core i3? What is Paint? What is a Workbook? Advantages and Disadvantages of Online Education What is a String? What is a VDU (Visible Display Unit)? 50 Uses of Computer What is Workspace? What is a Procedural Language? What is VGA (Video Graphics Array)? Object Linking and Embedding in MS Word Semiconductor Memory Types of Parallel Computing Web Resources Difference between Virus, Worm and Trojan Horse Difference between HQ (High Quality) and HD (High Definition) What is Text Wrapping What is Timestamp? Semiconductor Ram Memory What is a File Attribute? What is a Video Call? Difference between SDRAM and DDR What is ANSI? Difference between DOS and Windows How to Set the Path and Environment Variables in Windows? Mainframe System What is ScanDisk? C drive in Mac Computer Memory Table How to Change the Keyboard Language in Windows? What is a Video Call? What is a Zoom Slider? What is Floppy Disk in Computer What is the most Popular Operating System? OMR in Computer What is a Work Area?

Mainframe System

Introduction

Large businesses usually use mainframe computers, also called big irons or mainframes, for mission-critical applications. Processing enormous volumes of data is required for tasks like business resource planning, consumer and industrial analytics, huge transaction processing, and censuses. Compared to the massive "Big Iron" computers of the past, modern mainframes are much smaller. Using a 19-inch rack, the most current mainframe may share space in the data centre with other systems.

Mainframe System

Although servers are not the same as mainframes, modern mainframes are also called data servers. This is because they are designed to carry out up to 1 trillion daily transactions online while maintaining the greatest levels of reliability and safety. Because mainframes are often employed for applications where downtime would be costly and sometimes difficult for an organization, in reality, mainframes have a high degree of availability.

A mainframe computer's RAS, or reliability, availability, and serviceability, sets it apart.

Additional salient characteristics comprise:

  • Mainframes can change or increase system capacity at a time without affecting system functionality. Among server solutions, its precision and granularity provide a level of experience and sophistication that is unmatched.
  • Logical partitions and virtual machines are the two virtualization layers offered by contemporary mainframes, including the IBM zSeries. Many mainframe users have two machines: one at their backup data centre, which can be kept partially or fully operational in case a disaster hits the primary data centre, and one at their primary data centre.
  • Database and application testing, development, training, and production workloads can all be completed on the same system, barring extremely high demand that exceeds the machine's capacity. This topology's two mainframes might provide uninterrupted corporate services, avoiding both scheduled and unforeseen disruptions.
  • The primary purpose of mainframes is to prioritize throughput while managing extremely high input and output (I/O) volumes. Mainframe architectures have had auxiliary hardware to manage I/O devices since the 1950s, which frees up the CPU to concentrate only on high-speed memory.
  • Mainframes often manage large databases and files. Records of capacities ranging from gigabytes to terabytes are widely used. Mainframes can access vast amounts of internet data repositories more quickly than a standard PC. Regular PC and can also be accessed rapidly.

Features of a Mainframe Computer

Among the benefits of a mainframe computer are the following:

Presence of two processors

Mainframe computers have two different types of processors: SAPs, or system assistance processors, and primary processors. The latter moves data as fast as feasible between locations without processing it. Up to seven or ten specially designed and constructed cores may be present in each CPU to enhance throughput.

Multiple input/output (I/O) cards

Because mainframes are built for redundancy, they can have up to 160 I/O cards per mainframe. This implies that if one card stops working, the remaining cards will take over until the card is changed.

High storage capacity

Because of their enormous storage capacity, these systems can process enormous amounts of data on demand. It has the capacity to store enormous amounts of data and interpret it in accordance with user preferences. Following data processing, the system may deliver precise results with no missing data.

RAS-based performance

Mainframes differ from other systems in that all applications are created with reliability, availability, and serviceability (RAS) in mind. These computers make data processing easy, and companies may work with different storage sizes thanks to the system's scalability feature. The system's CPUs maintain all of these programs' computational capabilities.

No interruptions in the functioning

Workloads are split among the processors when updating software on a mainframe to prevent productivity loss. In other situations, stopping the system could cost the company too much. If the organization is a financial institution, its incapacity to handle applications may jeopardize national security. Enabling continuous access to critical systems is the major purpose of mainframes.

Multiple operating systems on the same machine

A single mainframe may host several operating systems. For example, it is common to run Linux and z/OS on the same mainframe. Together with z/OS, the four most popular mainframe operating systems are z/VM, z/VSE, Linux for System z, and z/TPF.

Throughput-driven fault-tolerant computing

The system receives a considerable amount of input and output data. This implies that mainframes must easily manage all this data, applications, and processes. Mainframes don't care how much data is transferred to or from a system. Furthermore, the mainframe makes no mistakes when transferring enormous amounts of data within its database. We call this feature fault-tolerant computing.

Clustering technology

Mainframe systems support close coupling clustering technologies; this is called Parallel Sysplex in an IBM setting. With this feature, up to 32 machines can function as a single, cohesive system configuration. Work will continue uninterrupted and without performance loss on the next live system, even in a system crash.

Centralization of computing processes

The management of computer tasks is centralized in the mainframe system. This suggests that all operations occur in the mainframe's processing area, with the output displayed on a client's desktop monitor. While the mainframe runs in the background, users can interact with a desktop application or utility.

A move towards flexibility

But these distinctions between distributed and centralized computing is blurring quickly. As a result, mainframes are frequently integrated with clusters of less complex servers in various topologies. Processors, storage, and device interfaces are examples of modern mainframe hardware and software assets that may be dynamically altered while programs run. This demonstrates how flexible and dynamic current mainframes are.

Performance advantages over servers

It is important to understand the characteristics of mainframes compared to servers and their inherent distinctions. Despite the frequent confusion between the terms, mainframes and servers differ in the following ways:

  • Size: A typical commodity server is physically smaller than a mainframe. The size of mainframe computers is not the cause of this. Mainframe computers are comparable to refrigerators these days. Still, a similar-sized server tray might hold about 12 inexpensive servers. Because mainframes include more computer hardware than ordinary servers, they will undoubtedly be larger.
  • Throughput: A typical server would process 26 million transactions a day if it could process 300 transactions per second. While this is a significant amount, it is nothing compared to the billions a mainframe can process. Z13 mainframes, according to IBM, can handle 2.5 billion daily transactions.
  • Versatility: Workloads from mainframes cannot be transferred to commodity servers. But you could move jobs usually done on a commodity server to a mainframe. In other words, mainframes provide the best of both worlds. Users can manage server workloads on commodity hardware and access mission-critical apps unavailable elsewhere.

Differences between Supercomputers and Mainframes

Mainframe System
  • Supercomputers, those enormous computers that process vast amounts of data, come to mind when we hear the term mainframes.
  • Despite their numerous similarities, there are a few key differences between them that you should be aware of in order to choose the best one for your business.
  • Everything about processing large volumes of data transactions, such as those in banking, that call for full operations free from security issues is made possible by mainframes.
  • This is because high levels of reliability were intended for mainframes, something that modern computer equipment cannot supply.
  • However, even though they must access external databases on several occasions, they will always ensure that the values they manage are never compromised because, for the most part, they are essential to the operation of banking and commerce.

Supercomputers, on the other hand, are superior in the military, science, and engineering fields. How do they accomplish that? Utilizing the idea of huge parallelism and setting up hundreds of processors running at full speed.

Nevertheless, there is still a close relationship between mainframes and supercomputers despite this distinction.

Benefits of Mainframes

These days, mainframe computers are integral to the daily operations of most of the world's leading businesses, including Fortune 1000 companies. Mainframes play an important role in finance, banking, healthcare, insurance, utilities, administration, and many other private and governmental sectors, even in the face of advancements in other computer technologies.

Enable cloud-ready and scalable infrastructure

Mainframes provide a variety of highly secure virtualized environments for cloud deployment. This includes blade servers, hypervisors, logical partitions (LPARs), and the z/VM operating system. Besides providing faster support to millions of users, mainframes are the ideal platform for web applications, data management, and big data analytics. As a result, the technique has a great scalability.

Maintain compliance and security

With measures such as data encryption, role segregation, privileged user monitoring, secure communication systems, audit reporting, and others, mainframes facilitate industry standards, compliance requirements, and best practices. Better control is made possible by its high level of security transparency and enterprise-wide visibility. Additionally, private clouds constructed on mainframes may mitigate the inherent security issues associated with public cloud services with open networks.

Simplify the migration and consolidation of workloads

It is easy to move distributed workloads to the mainframe configuration. As a result, fewer distributed systems need to be managed. It's easy to combine different jobs on the mainframe while keeping the essential isolation between systems when your virtual environment is optimized. Additionally, this reduces the licence costs distributed systems would have to pay.

Reduce the total cost of ownership

The unmatched lifetime of mainframe computers is their greatest advantage. The typical lifespan of these PCs is more than ten years. Mainframe computers are frequently trouble-free up until that time. After the device reaches its average lifespan, buyers have the option to either upgrade or replace it.

Furthermore, there comes a point at which running the workload on a mainframe becomes less cost-effective than adding extra servers. According to research on security management opens a new window; a private cloud built on IBM enterprise systems had a 76% cheaper total cost of ownership (TCO) over three years than a public cloud provided by a third-party service provider.

Ensure compatibility across generations

The mainframe operating system supports a wide range of hardware and applications. Regardless of the OS version, a mainframe will support most software. The system can continue to run legacy programs even after an upgrade. The quantity of operating systems that can run simultaneously on mainframe machines is also unrestricted. It is possible to establish multiple operating systems, which will improve the system's overall performance.

Compatible with Blockchain technology

Blockchain is one of the most exciting new applications for which mainframes are perfect. Regarding response time, transaction volume, scalability, or security, mainframes outperform x86 servers as blockchain hosts.

Its security advantage is also a very important one. The foundation of the blockchain approach is transaction data stored in a network of unchangeable data blocks that are assembled and cannot be changed. Because mainframes have more computer power than other systems, they can provide 100% encryption without compromising performance.

Mainframes have certain disadvantages, even if necessary for the above-listed reasons.

Prior to configuring a mainframe computer system, the following should be checked:

  • Difficult implementation: Setting up a mainframe computer is more difficult than installing a regular computer because of its physical components.
  • High initial outlay: A mainframe requires a significantly larger initial outlay than a normal server or the cloud.
  • Complex maintenance: Regular IT staffs are not equipped to handle mainframe computer operations. Operations management is necessary, especially for system debugging.
  • Environmental constraints: Mainframes are subject to extra environmental restrictions, such as those about humidity and temperature control.

Examples of Mainframes

Except for IBM models, real mainframe computers are not very prevalent in circulation, despite the widespread use of mainframe-like computing techniques. In light of this, the following are some noteworthy mainframe examples:

IBMZ

All of IBM's z/Architecture mainframes are referred to as IBM Z. IBM rebranded IBM Z Systems as IBM Z in July 2017 in anticipation of a new product line. The IBM Z mainframe lineup currently includes the newest model, IBM z16, as well as models z15, z14, and z13, as well as IBM zEnterprise, IBM System z10, IBM System z9, and IBM eServer zSeries.

There is complete backward compatibility within the IBM Z family. Modern systems are, in actuality, directly descended from the 1964-introduced System/360. Most software developed for earlier IBM Z systems is still compatible with the newest IBM Z system, even after 50 years.

FUJITSU Server GS21

For mission-critical corporate and social infrastructure systems that need to run around the clock, FUJITSU Server GS21 is perfect. For the past 50 years, Fujitsu has been steadily improving mainframe processing standards, functionality, and performance to satisfy changing customer needs.

At a lower total cost of ownership, the FUJITSU Server GS21 can manage enormous volumes of data and provide high availability. Fujitsu, however, announced that it would stop selling mainframes in 2030 and that maintenance and support would stop in 2035.

UNIVAC 9400

The 9400 was designed several decades ago for mid-sized businesses looking to expand their systems. An industrial complex in Cologne employed a UNIVAC 9400 mainframe in its computer centre throughout the 1960s. The system was donated to a Cologne school after being replaced by fresh hardware and technologies. After that, in 2005, it was relocated to the technikum29, a German computer museum, where it is still in operational order.