HTML & CSS
390 subscribers
728 photos
1 video
4 files
54 links
πŸ‘Œ HTML & CSS
@html_css_tut

πŸ‘ŒJavaScript
@javascript_tut

πŸ‘Œ PHP
@php_tut


πŸ‘ŒAll About Coding
@codingWithElias
Download Telegram
There are four generations and
major characteristics that distinguish these generations are the following;

πŸ“ŒDominant type of electronic circuit elements used.
πŸ“ŒMajor secondary storage media used.
πŸ“ŒComputer language used.
πŸ“ŒTypes or characteristic of operating system used.
πŸ“ŒMemory access time (a time to store or retrieve a word or data from memory).

Computer generations are usually categorized by dramatic improvement in the hardware,
typically tenfold or better increases in speed and reliability.

@Computer_science_course
First generation (1950s)

πŸ’ŽThis generation computer used vacuum tubes as components for the electronic circuit.

πŸ’ŽPunched cards were the main source of inputs, and magnetic grams were used for internal
storage.

πŸ’ŽThey operate in a speed of milliseconds (thousands of a second) and could handle
more than 10,000 additions each second.

πŸ’ŽMost applications were scientific calculations.

@Computer_science_course
Second generations (early 1960s)

πŸ’ŽTransistors were the main circuit components.

πŸ’Ž Invented by Bell Labs, the transistor was
smaller, faster and more reliable than the vacuum tube.
πŸ’Ž Magnetic cores, used for main
storage, could be concerned in microseconds (millionths of a second) with more than
200,000 additions possible each second.

πŸ’ŽBusiness applications become more common
place, with large data files stored on magnetic tape and disk.

πŸ“ŽExamples:
πŸ“ŒIBM 1620 –small scientific computers,
πŸ“ŒIBM 1401 –small to medium commercial
computers,
πŸ“ŒIBM 7094 –large scientific computer.

πŸ’ŽHigh level languages COBOL and FORTRAN were introduced during this period.

πŸ’ŽBatch operating systems are used that permitted rapid processing of magnetic tape files.

@Computer_science_course
Third generation (late 1960s, early 1970s)

πŸ’ŽIt was characterized by solid-state logic and integrated circuit (IC).

πŸ’ŽComputer storage
switched from magnetic cores to integrated circuit boards that provide modularity
(expandable storage) and compatibility (interchangeable equipment).

πŸ’ŽSoftware become
more important with sophisticated operating systems, improved programming languages,
and new input/output methods such as optical scanning and plotters.

πŸ“ŽExample:
πŸ“ŒIBM system /360 was the dominant,
πŸ“ŒIBM 1130

@Computer_science_course
Fourth generation (late 1970s, early 1980s)

πŸ’ŽIt has greatly expanded storage capabilities and improved circuitry.

πŸ’ŽIt has large scale
integrated circuits (LSI) which has several hundred thousand transistors placed on one tiny
silicon chip.

πŸ’ŽComputer memory operates at speeds of Nano-seconds (billionths of a second)
with large computers capable of adding 15 million numbers per second.

@Computer_science_course
The fifth generation computer

πŸ’ŽIt is in progress. An architecture, which makes use of the changes in technology and allows a
simple and natural methodology for solving problems.

πŸ“ŽThese computers will have:

πŸ“Œ Intelligent processors, i.e., processors which can draw inferences.

πŸ“ŒUsers will also be able to interact with them in natural languages such as English,
Arabic and etc.

@Computer_science_course
Types of Computers

πŸ’ŽThere are different types of computers.

πŸ’ŽTheir differences depend on different categories of
characteristics.


@Computer_science_course
Classification of computer

@Computer_science_course
1⃣ Classification by the method of operation (processing)

Computers are classified by the type of data they are designed to process.

πŸ“ŒThey are classified into three:

@Computer_science_course
▢️1. Analog Computers
Analog computers operate by measuring.

πŸ’ŽThey deal with continues variables, they don’t
compete directly with numbers, rather, they operate by measuring physical magnitude such as
πŸ“Œpressure,
πŸ“Œtemperature,
πŸ“Œvoltage,
πŸ“Œcurrent etc.

πŸ—They are special purpose computers.

πŸ“ŽExamples:
πŸ“ŒThermometer,
πŸ“ŒVoltmeter,
πŸ“ŒSpeedometer,
πŸ“Œ Gasoline pomp, etc.

@Computer_science_course
▢️2. Digital Computers

πŸ’ŽDigital computers deal with discrete variables;

πŸ’ŽThey operate by counting rather than measuring.

πŸ’Ž They operate directly up on numbers (or digits) that represent
πŸ“Œnumbers,
πŸ“Œletters,
πŸ“Œor other special symbols.

Digital computers have very high accuracy and speed than the analog ones.

Examples:
πŸ“ŒAbacus,
πŸ“ŒDesk & pocket computers πŸ“Œand most general purpose computers

@Computer_science_course
▢️ 3. Hybrid computers

πŸ’ŽThe best features of analog and digital computers can be combined into a single device to form a hybrid computer.

πŸ’ŽA hybrid computer processes the information by collecting input data with analog method, converts it into digital quantities, processes the digital values and
converts the output from digital to analog form.


πŸ“ŽExample:
πŸ“ŒIn hospital insensitive-care unit analog devices may measure a patient’s heart
function, temperature and other vital signs. These measurements may then be converted
into numbers and supplied to a digital component in the system.

@Computer_science_course
Classification by purpose of application

πŸ’ŽComputers can be applied or used for different purposes.

πŸ’ŽBased upon their application, they
are classified as special purpose or general purpose computers.

@Computer_science_course
▢️ 1. Special purpose computers

πŸ’ŽThey are designed to solve a single type of problem, that is their components and their
functions are uniquely adapted to a specific situation involving specific application.

πŸ’ŽMost analog computers are special purpose computers.

πŸ“ŽExample:
πŸ“ŒThe public telephone box,
πŸ“ŒTraffic control system,
πŸ“Œ Ticket machines

@Computer_science_course
▢️ 2. General purpose computers.

πŸ’ŽThey are designed to solve variety of problems through the use of β€œstore program concept”.

πŸ’ŽA program or set of instructions designed to solve a problem is read and stored into the memory and then executed by the computer one by one.

πŸ’ŽThe same computer can be applied to solve another set of problem using different program.

General computers are
more flexible and versatile.

Examples:
πŸ“ŒMicrocomputers,
πŸ“ŒMini computers,
πŸ“ŒSuper computers etc.

@Computer_science_course
3⃣ Classification by physical size, price, capacity and performance

πŸ’ŽAt this stage, by a computer, we mean a general-purpose digital computer. General-purpose digital computers are then classified as follows by their capacity and size.


@Computer_science_course
▢️ 1. Super computer

Super computer is the fastest, largest and most potential type of computer.

πŸ’Ž They have speed of hundreds of millions of operation per second, a primary memory capacity of about
80 million characters, and a secondary memory of capacity of about 20 times its primary
memory.

πŸ’ŽThey are multi-user systems in intercontinental range.

πŸ’ŽThey can carry out enormously complex scientific calculations.

πŸ’ŽThey are used to process huge amount of data and are commonly used in
πŸ“Œspace technology centers,
πŸ“Œ meteorology stations,
πŸ“Œ astronomical observatories,
πŸ“Œ intercontinental communications,
πŸ“Œairline organizations.

@Computer_science_course
▢️ 2. Mainframe computers

πŸ’ŽSmaller than in size and capacity, lower in speed & memory capacity than the super computers.

πŸ’ŽHowever, they are multi-user systems and handle
hundreds of users, usually used in large organizations.

πŸ’ŽThe older ones used punched card for
data input.

@Computer_science_course
▢️ 3. Mini computers

πŸ’Ž have relatively lower speed, can handle multi-users, are smaller in size than the mainframe computers.

πŸ’ŽThey use terminals for inputs and output.

πŸ’ŽMini computers are used in small organizations.

▢️ 4. Microcomputers

πŸ’Ž Are the most widely used type of computers.

πŸ’ŽThey are single users, can
fit on desktops, are of varying capacity and easy to handle. Microcomputers are sometimes referred as personal computers.

πŸ’ŽThey have video display unit for output purpose.

πŸ’ŽData is entered through the keyboard and by the help of floppy disk.

@Computer_science_course
Computers Systems

πŸ’ŽSystem is a group of components, consisting of subsystems or procedures that work in a coordination fashion to achieve some objective.

@Computer_science_course