Vous êtes sur la page 1sur 4

C# is pronounced as "C-Sharp". It is an object-oriented programming language provided by Microsoft that runs on .

Net
Framework.
Anders Hejlsberg is known as the founder of C# language.

It is based on C++ and Java, but it has many additional extensions used to perform component oriented programming approach.

C# has evolved much since their first release in the year 2002. It was introduced with .NET Framework 1.0 and the current version
of C# is 5.0.

Let's see the important features introduced in each version of C# are given below.

By the help of C# programming language, we can develop different


types of secured and robust applications:

o Window applications

o Web applications

o Distributed applications

o Web service applications

o Database applications etc.

C# is approved as a standard by ECMA and ISO. C# is designed for


CLI (Common Language Infrastructure). CLI is a specification that
describes executable code and runtime environment.

C# programming language is influenced by C++, Java, Eiffel,


Modula-3, Pascal etc. languages.

C# is object oriented programming language. It provides a lot of features that are given below.
1) Simple
C# is a simple language in the sense that it provides structured approach (to break the problem into parts), rich set of library functions, data types etc.

2) Modern Programming Language


C# programming is based upon the current trend and it is very powerful and simple for building scalable, interoperable and robust applications.

3) Object Oriented
C# is object oriented programming language. OOPs makes development and maintenance easier where as in Procedure-oriented programming language it is not easy
to manage if code grows as project size grow.

4) Type Safe
C# type safe code can only access the memory location that it has permission to execute. Therefore it improves a security of the program.

5) Interoperability
Interoperability process enables the C# programs to do almost anything that a native C++ application can do.

6) Scalable and Updateable


C# is automatic scalable and updateable programming language. For updating our application we delete the old files and update them with new ones.

7) Component Oriented
C# is component oriented programming language. It is the predominant software development methodology used to develop more robust and highly scalable
applications.

8) Structured Programming Language


C# is a structured programming language in the sense that we can break the program into parts using functions. So, it is easy to understand and modify.

9) Rich Library
C# provides a lot of inbuilt functions that makes the development fast.

10) Fast Speed


The compilation and execution time of C# language is fast.
About The Basic Parts of a Computer with Devices

A computer is an electronic machine that processes data. Information given to the computer is called data. Computer works very fast. It saves your time and energy.
It does not make mistakes. It can remember a lot of things. The basic parts of a computer are shown in the picture given here.
Monitor
CPU (Central Processing Unit)
Keyboard
Mouse
Speakers
Printer

Input Devices:
Devices that help us put data into the computer are called input devices. They help in giving instructions to the computer.
Keyboard:
The keyboard is used for entering data into the computer system. It can type words, numbers and symbols.
Mouse:
The mouse is a pointing device. You can give input to the computer with the help of the mouse.
Joystick:
A joystick makes computer games a lot more fun. When it is moved, it passes information to the computer.
Microphone:
A microphone is the mike that can be attached to a computer. It allows you to input sounds like speech and songs into the computer. You can record your voice with
the help of a microphone.
Web Camera:
A web camera is used to take live photos videos. You can save them in the computer.
Scanner:
A Scanner Copies pictures and pages and turns them into images that can be saved on a computer.
Processing Device:
All the inputs are stored, sorted, arranged and changed by a computer. The device that helps a computer do so is called the processing device. The processing device
in a computer is known as Central Processing Unit (CPU).

Output Devices:
The parts of a computer that help us to show the results of processing are called out devices. Let us learn about a few output devices.
Monitor:
A monitor looks like a TV screen. It shows whatever you type on the keyboard or draw with the mouse.
Printer:
A printer prints the results of your work from the computer screen on a sheet of paper. This is called a printout.
Speakers:
The speakers are the output devices that produce different types of sounds processed by the computer. You can listen to songs or speeches stored in the computer
with the help of speakers.
Headphone:
You can listen to music or any sound from a computer with the help of headphones without disturbing others.
Storage Devices:
The parts of a computer which are used for storing data are called. Storing data are called storage devices. They help in storing any work done on a computer
permanently. Let us learn about a few storage devices.
Hard Disk:
Inside the CPU there is a hard disk. It is made up of one or more metallic disks. It stores a large amount of information.
Floppy Disk:
A floppy disk stores small amounts small amounts of information. It works when it is inserted into the floppy drive. The floppy drive is fixed in the CPU.
Compact Disc (CD):
A CD stores many times more information than a floppy disk. It works when it is inserted into the CD drive. The CD drive is fixed in the CPU. Note: Not handling the CD
properly may result in loss of data stored.

All computer parts Glossary :


Compact disc: It stores information many times more than a floppy disk.

CPU: The processing device in a computer.

Data: It is the information given to the computer.

Electronic machine: It is the machine that runs with the help of electricity.

Floppy disk: It stores a small amount of information.


Hard disk: It stores a large amount of information.

Headphones: The device for listening to the recorded sounds without disturbing others.

Input devices: These help us put date into the computer.

Joystick: It is used for playing computer games.

Keyboard: This is used to enter data into the computer system.

Microphone: It is used for recording sound.

Monitor: It shows whatever you type on the keyboard or draw with the mouse.

Mouse: It is pointing device.

Output devices: These help us to show the results of processing.

Processing device: Helps to store, sort, arrange and change the inputs on a computer.

Scanner: It copies pictures and pages and turns into images that can be saved on a computer.

Speakers: These are used for listening to recorded sound.

Storage devices: These are form the memory of the computer.

Web camera: It is used for taking live photos and videos.


Motherboard
a motherboard
The motherboard is the computer's main circuit board. It's a thin plate that holds the CPU, memory, connectors for the hard drive and optical drives, expansion cards
to control the video and audio, and connections to your computer's ports (such as USB ports). The motherboard connects directly or indirectly to every part of the
computer.

CPU/processor
a CPU
The central processing unit (CPU), also called a processor, is located inside the computer case on the motherboard. It is sometimes called the brain of the computer,
and its job is to carry out commands. Whenever you press a key, click the mouse, or start an application, you're sending instructions to the CPU.
The CPU is usually a two-inch ceramic square with a silicon chip located inside. The chip is usually about the size of a thumbnail. The CPU fits into the motherboard's
CPU socket, which is covered by the heat sink, an object that absorbs heat from the CPU.

A processor's speed is measured in megahertz (MHz), or millions of instructions per second; and gigahertz (GHz), or billions of instructions per second. A faster
processor can execute instructions more quickly. However, the actual speed of the computer depends on the speed of many different components—not just the
processor.

RAM (random access memory)


computer RAM
RAM is your system's short-term memory. Whenever your computer performs calculations, it temporarily stores the data in the RAM until it is needed.

This short-term memory disappears when the computer is turned off. If you're working on a document, spreadsheet, or other type of file, you'll need to save it to
avoid losing it. When you save a file, the data is written to the hard drive, which acts as long-term storage.

RAM is measured in megabytes (MB) or gigabytes (GB). The more RAM you have, the more things your computer can do at the same time. If you don't have enough
RAM, you may notice that your computer is sluggish when you have several programs open. Because of this, many people add extra RAM to their computers to
improve performance.

Hard drive
a hard drive
The hard drive is where your software, documents, and other files are stored. The hard drive is long-term storage, which means the data is still saved even if you turn
the computer off or unplug it.

When you run a program or open a file, the computer copies some of the data from the hard drive onto the RAM. When you save a file, the data is copied back to the
hard drive. The faster the hard drive, the faster your computer can start up and load programs.

Power supply unit


a power supply unit
The power supply unit in a computer converts the power from the wall outlet to the type of power needed by the computer. It sends power through cables to the
motherboard and other components.

If you decide to open the computer case and take a look, make sure to unplug the computer first. Before touching the inside of the computer, you should touch a
grounded metal object—or a metal part of the computer casing—to discharge any static buildup. Static electricity can be transmitted through the computer circuits,
which can seriously damage your machine.

Expansion cards
Most computers have expansion slots on the motherboard that allow you to add various types of expansion cards. These are sometimes called PCI (peripheral
component interconnect) cards. You may never need to add any PCI cards because most motherboards have built-in video, sound, network, and other capabilities.

However, if you want to boost the performance of your computer or update the capabilities of an older computer, you can always add one or more cards. Below are
some of the most common types of expansion cards.

Video card
a video card
The video card is responsible for what you see on the monitor. Most computers have a GPU (graphics processing unit) built into the motherboard instead of having a
separate video card. If you like playing graphics-intensive games, you can add a faster video card to one of the expansion slots to get better performance.

Sound card
The sound card—also called an audio card—is responsible for what you hear in the speakers or headphones. Most motherboards have integrated sound, but you can
upgrade to a dedicated sound card for higher-quality sound.

Network card
a network card
The network card allows your computer to communicate over a network and access the Internet. It can either connect with an Ethernet cable or through a wireless
connection (often called Wi-Fi). Many motherboards have built-in network connections, and a network card can also be added to an expansion slot.

Bluetooth card (or adapter)


a Bluetooth Dongle
Bluetooth is a technology for wireless communication over short distances. It's often used in computers to communicate with wireless keyboards, mice, and printers.
It's commonly built into the motherboard or included in a wireless network card. For computers that don't have Bluetooth, you can purchase a USB adapter, often
called a dongle.

Vous aimerez peut-être aussi