Trang

Thứ Sáu, 19 tháng 7, 2013

Bài 1: Giới thiệu C# [C#]

I. Giới thiệu C#

Ngôn ngữ C# khá đơn giản, chỉ khoảng hơn 80 từ khóa và hơn mười mấy kiểu dữ liệu
được dựng sẵn. Tuy nhiên, ngôn ngữ C# có ý nghĩa to lớn khi nó thực thi những khái niệm
lập trình hiện đại. C# bao gồm tất cả những hỗ trợ cho cấu trúc, thành phần component, lập
trình hướng đối tượng. Những tính chất đó hiện diện trong một ngôn ngữ lập trình hiện đại.
Hơn nữa ngôn ngữ C# được xây dựng trên nền tảng hai ngôn ngữ mạnh nhất là C++ và Java.

Tóm lại, C# có các đặc trưng sau đây:
- C# là ngôn ngữ đơn giản
- C# là ngôn ngữ hiện đại
- C# là ngôn ngữ hướng đối tượng
- C# là ngôn ngữ mạnh mẽ và mềm dẻo
- C# là ngôn ngữ hướng module
- C# sẽ trở nên phổ biến

1. C# là ngôn ngữ đơn giản

- C# loại bỏ được một vài sự phức tạp và rối rắm của các ngôn ngữ C++ và Java.
- C# khá giống C / C++ về diện mạo, cú pháp, biểu thức, toán tử.
- Các chức năng của C# được lấy trực tiếp từ ngôn ngữ C / C++ nhưng được cải tiến để
làm cho ngôn ngữ đơn giản hơn.

2. C# là ngôn ngữ hiện đại

C# có được những đặc tính của ngôn ngữ hiện đại như:
- Xử lý ngoại lệ
- Thu gom bộ nhớ tự động
- Có những kiểu dữ liệu mở rộng
- Bảo mật mã nguồn.

3. C# là ngôn ngữ hướng đối tượng

C# hỗ trợ tất cả những đặc tính của ngôn ngữ hướng đối tượng là:
- Sự đóng gói (encapsulation)
- Sự kế thừa (inheritance)
- Đa hình (polymorphism)

4. C# là ngôn ngữ mạnh mẽ và mềm dẻo

- Với ngôn ngữ C#, chúng ta chỉ bị giới hạn ở chính bản thân của chúng ta. Ngôn ngữ này
không đặt ra những ràng buộc lên những việc có thể làm.
- C# được sử dụng cho nhiều dự án khác nhau như: tạo ra ứng dụng xử lý văn bản, ứng
dụng đồ họa, xử lý bảng tính; thậm chí tạo ra những trình biên dịch cho các ngôn ngữ khác.
- C# là ngôn ngữ sử dụng giới hạn những từ khóa. Phần lớn các từ khóa dùng để mô tả
thông tin, nhưng không gì thế mà C# kém phần mạnh mẽ. Chúng ta có thể tìm thấy rằng ngôn
ngữ này có thể được sử dụng để làm bất cứ nhiệm vụ nào.

5. C# là ngôn ngữ hướng module

- Mã nguồn của C# được viết trong Class (lớp). Những Class này chứa các Method
(phương thức) thành viên của nó.
- Class (lớp) và các Method (phương thức) thành viên của nó có thể được sử dụng lại
trong những ứng dụng hay chương trình khác.

6. C# sẽ trở nên phổ biến

C# mang đến sức mạnh của C++ cùng với sự dễ dàng của ngôn ngữ Visual Basic.

II. Môi trường lập trình

Sử dụng Micosoft Visual Studio 2008 để tạo chương trình

§ Bước 1: Khởi động Visual Studio 2008
Start | All Programs | Microsoft Visual Studio 2008 | Microsoft Visual Studio 2008

§ Bước 2: Vào menu File | New | Project

§ Bước 3: Khai báo


* Mặc định: Visual Studio 2008 (Visual Studio .NET) sẽ tạo ra tập tin Program.cs
chứa một namespace tên ChaoMung và trong namespace này chứa một
class tên Program.

§ Bước 4: trong phương thức Main, gõ đoạn mã lệnh sau

// Xuat ra man hinh chuoi thong bao 'Chao mung ban den voi C# 2008 '

System.Console.WriteLine("Chao mung ban den voi C# 2008 ") ;

System.Console.ReadLine() ;

§ Bước 5: Để chạy chương trình, nhấn F5 hoặc nhắp vào nút có biểu tượng Play

Nguồn: nhatnghe.com

Không có nhận xét nào:

Đăng nhận xét