Professional Documents
Culture Documents
processing of programs stored in the main memory, interpretation of the instructions and issuing of signals for other
units of the computer to execute them. It also acts as a switch board operator when several users access the
computer simultaneously. Thereby it coordinates the activities of computers peripheral equipment as they perform
the input and output.
Central processing unit: The ALU and the CU of a computer system are jointly known as the central processing
unit. You may call CPU as the brain of any computer system. It is just like brain that takes all major decisions,
makes all sorts of calculations and directs different parts of the computer functions by activating and controlling the
operations.
2) In computing, memory refers to the computer hardware devices used to store information for immediate use in
a computer; it is synonymous with the term "primary storage". Computer memory operates at a high speed, for
example random-access memory (RAM), as a distinction from storage that provides slow-to-access program and
data storage but offers higher capacities. If needed, contents of the computer memory can be transferred
to secondary storage, through a memory management technique called "virtual memory". An archaic synonym for
memory is store.
The
term
"memory",
meaning
"primary
storage"
or
"main
memory",
is
often
associated
with
addressable semiconductor memory, i.e. integrated consisting of silicon-based transistors, used for example as
primary storage but also other purposes in computers and other digital electronic devices. There are two main
types
of
semiconductor
Examples
of non-volatile
memory (used as secondary memory) and ROM, PROM, EPROM and EEPROM memory (used for storing
firmware such as BIOS). Examples of volatile memory are primary storage (typically dynamic RAM, DRAM), and
fast cache memory (typically static RAM, SRAM, which is fast but energy-consuming and offer lower memory
capacity per area unit than DRAM).
The following table list out some of the key differences between the primary and secondary memory:
Primary memory
Secondary memory
The memory devices used for primary memory are The secondary memory devices are magnetic and
semiconductor memories
optical memories.
The primary memory is composed of programs and data that The secondary memory is enough capable to store
are presently being used by the micro processor
The primary memories are more effective and fast to interact interacting with the micro processor, when compared
with the micro processor
back memory
Commonly used primary memory (main memory) available Generally secondary memories range between 80 GB
in the range of 512 MB to 8 GB RAMs.
The primary memory devices are connected to the computer The secondary memory devices are connected to the
through slots
generation, mathematical
optimization, GUI
development,
or web
development. Fourth-generation languages have often been compared to domain-specific languages (DSLs).
Some researchers state that 4GLs are a subset of DSLs.
The concept of 4GL was developed from the 1970s through the 1990s, overlapping most of the development
of 3GL. While 3GLs like C, C++, C#, Java, and JavaScript remain popular for a wide variety of uses, 4GLs as
originally defined found narrower uses. Some advanced 3GLs like Python, Ruby, and Perl combine some
4GL abilities within a general-purpose 3GL environment. Also, libraries with 4GL-like features have been
developed as add-ons for most popular 3GLs. This has blurred the distinction of 4GL and 3GL.
Comparison chart
LAN
WAN
Stands For
Covers
Local areas only (e.g., homes, offices, Large geographic areas (e.g., cities, states,
schools)
nations)
Definition
Speed
Data
rates
transfer
Example
The network in an office building can The Internet is a good example of a WAN
be a LAN
Technology
Tend to use certain connectivity WANs tend to use technologies like MPLS, ATM,
technologies, primarily Ethernet and Frame Relay and X.25 for connectivity over longer
Token Ring
distances
Connection
One LAN can be connected to other Computers connected to a wide-area network are
LANs over any distance via telephone often connected through public networks, such as
lines and radio waves.
the telephone system. They can also be connected
through leased lines or satellites.
LAN
WAN
Components
Layer 2 devices like switches and Layers 3 devices Routers, Multi-layer Switches
bridges. Layer 1 devices like hubs and and Technology specific devices like ATM or
repeaters.
Frame-relay Switches etc.
Fault Tolerance
LANs tend to have fewer problems WANs tend to be fewer faults tolerant as they
associated with them, as there is consist of large number of systems.
smaller number of systems to deal
with.
Data
Transmission
Error
Ownership
Typically owned, controlled, and WANs (like the Internet) are not owned by any one
managed by a single person or organization but rather exist under collective or
organization.
distributed ownership and management over long
distances.
Set-up costs
If there is a need to set-up a couple of For WANs since networks in remote areas have to
extra devices on the network, it is not be connected the set-up costs are higher. However
very expensive to do that.
WANs using public networks can be setup very
cheaply using just software (VPN etc).
Geographical
Spread
Have a small geographical range and Have a large geographical range generally
do
not
need
any
leased spreading across boundaries and need leased
telecommunication lines
telecommunication lines
Maintenance
costs
Because it covers a relatively small Maintaining WAN is difficult because of its wider
geographical area, LAN is easier to geographical coverage and higher maintenance
maintain at relatively low costs.
costs.
Bandwidth
High bandwidth
transmission.
Congestion
Less congestion
is
available