Tìm tài liệu

Gioi thieu so bo ve NET va C cung voi mot so van de nang cao trong ngon ngu C

Giới thiệu sơ bộ về NET và C cùng với một số vấn đề nâng cao trong ngôn ngữ C

Upload bởi: minhnv641

Mã tài liệu: 263894

Số trang: 73

Định dạng: zip

Dung lượng file: 1,741 Kb

Chuyên mục: Kỹ thuật - Công nghệ

Info

GIỚI THIỆU ĐỀ TÀI

Trong nhiều năm, các lập trình viên C và C++ luôn phải đối mặt với những vấn đề đau đầu như: sử dụng con trỏ, quản lí bộ nhớ, truyền tham trị, tham biến, xử lý danh sách, xây dựng thư viện, đa kế thừa, xây dựng giao diện thân thiện với người dùng… Vì vậy họ luôn mong muốn, tìm kiếm một ngôn ngữ thay thế có khả năng cũng như tính uyển chuyển mạnh như C và C++ hơn nữa lại đơn giản hơn. Vào giữa những năm 90, thế giới lập trình có sự thay đổi lớn với sự bùng nổ Internet ( Internet Boom ) và sự ra đời của ngôn ngữ lập trình Java. Ngay từ khi ra đời, Java đã cho thấy khả năng to lớn của nó trong việc phát triển các ứng dụng trên internet. Hơn nữa Java còn thnàh công với tuyên bố “write once, run anywhere” cố thể tạm dich là : viết một lần, chạy trên mọi nền. Thành công đó xuất phát từ ý tưởng tách rời mã khi biên dịch chương trình và mã khi chạy chương trình, đây là điểm khác biệt lớn so với những ngôn ngữ lập trình C hay C++. Java đưa ra một khái niệm mới : máy ảo. Máy ảo thực hiện các công việc như biên dịch ra mã máy, quản lí bộ nhớ… hay nói cách khác, máy ảo đóng vai trò giao tiếp giữa ứng dụng Java và môi trường ( hệ điều hành, hay phần cứng) làm cho ứng dụng Java độc lập với môi trường. Tuy nhiên tốc độ phát triển Java lại chậm dần, và không thể đấp ứng được những đòi hỏi ngày càng cao của người dùng. Các hãng phát triển Java chậm đưa ra một môi trường tích hợp IDE phục vụ cho phát triển các dự án phần mềm. Việc lập trình các ứng dụng trên Windows bằng Java không thuận tiện, Java có nhiều hạn chế trong việc giao tiếp với các ngôn ngữ khác như C++, Visụal Basic…Java không có sự phát triển đồng nhất theo xu hướng thuận tiện cho người sử dụng, phải mất nhiều năm Java mới hỗ trợ được điều khiển Mouse – wheel, khó sử dụng thư viện API của hệ điều hành, phiên bản Visual J++ của Microsoft phát triển thì lại mang nhiều nét không giống với nguyên bản. Windows XP ra đời với tuyên bố không hỗ trợ máy ảo Java, không tích hợp máy ảo Java vào trình duyệt IE 6.0 đã làm uy tín của Java suy giảm nặng nề. Cuối cùng thì ngôn ngữ mà các lập trình viên mong đợi cũng xuất hiện, đánh dấu chấm hết cho cuộc tìm kiếm ngôn ngữ lập trình kéo dài nhiều năm của các lập trình viên. Được bắt đầu nghiên cứu từ năm 1997, vào năm 2001, Microsoft giới thiệu một platform mới --.Net, đi cùng với nó là một ngôn ngữ mới - C#.

C# được coi như ngôn ngữ mang tính cách mạng của Microsoft. Dựa trên kinh nghiệm của các ngôn ngữ trước đó như C, C++ và VB, C# được thiết kế nhằm sử dụng đơn giản, hoàn toàn hướng đối tượng. Với sự tích hợp C# với VS. Net, việc phát triển các ứng dụng Windows và Web nhanh và đơn giản. Có thể truy cập vào các thư viện lớp của .Net, C# hỗ trợ phát triển các ứng dụng ASP.Net và dịch vụ Web. Bên cạnh đó, C# tăng cường năng suất lập trình bằng việc xoá bỏ đi những lỗi thông thường có trong C và C++.

Java thành công nhất trên 2 lĩnh vực: lập trình các ứng dụng trên server và trong giảng dạy khoa học tính trong các trường học. C# cũng có khả năng vượt trội Java trên hai lĩnh vực đó. Trong đề tài này, chúng em không thể trình bày hết mọi vấn đề liên quan đến ngôn ngữ C#, chúng em chỉ xin giới thiệu sơ bộ về .NET và C# cùng với một số vấn đề nâng cao trong ngôn ngữ C# như sau:

1. Giới thiệu sơ bộ về nền .NET và ngôn ngữ C#

2. Đồ hoạ trong C#

3. Đa luồng trong C#

4. XML và C#

5. Lập trình mạng trong C#

6. Một vài so sánh C# với các ngôn ngữ khác

Trong đề tài này, chúng em không dám chắc mọi trình bày, đánh giá là chính xác, xác đáng. Trong khi làm đề tài có một số thuật ngữ Anh khó chuyển tải đúng nghĩa sang tiếng Việt nên được giữ nguyên. Chúng em kính mong thầy thông cảm và góp ý sửa chữa những điểm chưa tốt trong báo cáo.

Phần bên dưới chỉ hiển thị một số trang ngẫu nhiên trong tài liệu. Bạn tải về để xem được bản đầy đủ

  • Giới thiệu sơ bộ về NET và C cùng với một số vấn đề nâng cao trong ngôn ngữ C
  • Đang tải dữ liệu ...
  • Đang tải dữ liệu ...
  • Đang tải dữ liệu ...
  • Đang tải dữ liệu ...
  • Đang tải dữ liệu ...
  • Đang tải dữ liệu ...
  • Đang tải dữ liệu ...
  • Đang tải dữ liệu ...
  • Đang tải dữ liệu ...
  • Đang tải dữ liệu ...
  • Đang tải dữ liệu ...
  • Đang tải dữ liệu ...
  • Đang tải dữ liệu ...
  • Đang tải dữ liệu ...
  • Đang tải dữ liệu ...
  • Đang tải dữ liệu ...
  • Đang tải dữ liệu ...
  • Đang tải dữ liệu ...
  • Đang tải dữ liệu ...
  • Đang tải dữ liệu ...
  • Đang tải dữ liệu ...
  • Đang tải dữ liệu ...
  • Đang tải dữ liệu ...
  • Đang tải dữ liệu ...
  • Đang tải dữ liệu ...
  • Đang tải dữ liệu ...
  • Đang tải dữ liệu ...
  • Đang tải dữ liệu ...
  • Giới thiệu sơ bộ về NET và C cùng với một số vấn đề nâng cao trong ngôn ngữ C
  • Giới thiệu sơ bộ về NET và C cùng với một số vấn đề nâng cao trong ngôn ngữ C
  • Giới thiệu sơ bộ về NET và C cùng với một số vấn đề nâng cao trong ngôn ngữ C
  • Giới thiệu sơ bộ về NET và C cùng với một số vấn đề nâng cao trong ngôn ngữ C
  • Giới thiệu sơ bộ về NET và C cùng với một số vấn đề nâng cao trong ngôn ngữ C
  • Giới thiệu sơ bộ về NET và C cùng với một số vấn đề nâng cao trong ngôn ngữ C
  • Giới thiệu sơ bộ về NET và C cùng với một số vấn đề nâng cao trong ngôn ngữ C
  • Giới thiệu sơ bộ về NET và C cùng với một số vấn đề nâng cao trong ngôn ngữ C
  • Giới thiệu sơ bộ về NET và C cùng với một số vấn đề nâng cao trong ngôn ngữ C
  • Giới thiệu sơ bộ về NET và C cùng với một số vấn đề nâng cao trong ngôn ngữ C
  • Giới thiệu sơ bộ về NET và C cùng với một số vấn đề nâng cao trong ngôn ngữ C
  • Giới thiệu sơ bộ về NET và C cùng với một số vấn đề nâng cao trong ngôn ngữ C
  • Giới thiệu sơ bộ về NET và C cùng với một số vấn đề nâng cao trong ngôn ngữ C
  • Giới thiệu sơ bộ về NET và C cùng với một số vấn đề nâng cao trong ngôn ngữ C
  • Giới thiệu sơ bộ về NET và C cùng với một số vấn đề nâng cao trong ngôn ngữ C
  • Giới thiệu sơ bộ về NET và C cùng với một số vấn đề nâng cao trong ngôn ngữ C
  • Giới thiệu sơ bộ về NET và C cùng với một số vấn đề nâng cao trong ngôn ngữ C
  • Giới thiệu sơ bộ về NET và C cùng với một số vấn đề nâng cao trong ngôn ngữ C
  • Giới thiệu sơ bộ về NET và C cùng với một số vấn đề nâng cao trong ngôn ngữ C
  • Giới thiệu sơ bộ về NET và C cùng với một số vấn đề nâng cao trong ngôn ngữ C
  • Giới thiệu sơ bộ về NET và C cùng với một số vấn đề nâng cao trong ngôn ngữ C
  • Giới thiệu sơ bộ về NET và C cùng với một số vấn đề nâng cao trong ngôn ngữ C
  • Giới thiệu sơ bộ về NET và C cùng với một số vấn đề nâng cao trong ngôn ngữ C
  • Giới thiệu sơ bộ về NET và C cùng với một số vấn đề nâng cao trong ngôn ngữ C
  • Giới thiệu sơ bộ về NET và C cùng với một số vấn đề nâng cao trong ngôn ngữ C
  • Giới thiệu sơ bộ về NET và C cùng với một số vấn đề nâng cao trong ngôn ngữ C
  • Giới thiệu sơ bộ về NET và C cùng với một số vấn đề nâng cao trong ngôn ngữ C
  • Giới thiệu sơ bộ về NET và C cùng với một số vấn đề nâng cao trong ngôn ngữ C
  • Giới thiệu sơ bộ về NET và C cùng với một số vấn đề nâng cao trong ngôn ngữ C

GỢI Ý

Những tài liệu gần giống với tài liệu bạn đang xem

giới thiệu sơ bộ về NET và C cùng với một số ...

Upload: fall_life119

📎 Số trang: 73
👁 Lượt xem: 660
Lượt tải: 16

NET và C cùng với một số vấn đề nâng cao ...

Upload: huyenht89

📎 Số trang: 87
👁 Lượt xem: 592
Lượt tải: 16

Giới thiệu sơ bộ về nền .NET và ngôn ngữ C#

Upload: hunghiep

📎 Số trang: 98
👁 Lượt xem: 569
Lượt tải: 17

Giới thiệu về internet và ngôn ngữ ASP

Upload: thebao802006

📎 Số trang: 66
👁 Lượt xem: 600
Lượt tải: 16

3vấn đề cơ bản trong ngôn ngữ lập trình C

Upload: phuonglien88

📎 Số trang: 22
👁 Lượt xem: 356
Lượt tải: 16

Ngân hàng đề thi Ngôn ngữ lập trình C

Upload: haftu

📎 Số trang: 7
👁 Lượt xem: 2221
Lượt tải: 58

Tìm hiểu ngôn ngữ C và viết một ứng dụng ...

Upload: linhnharc97

📎 Số trang: 281
👁 Lượt xem: 516
Lượt tải: 16

Tìm hiểu ngôn ngữ c và viết một ứng dụng ...

Upload: thanhtamdt

📎 Số trang: 281
👁 Lượt xem: 328
Lượt tải: 16

Tìm hiểu ngôn ngữ lập trình C Sharp và viết ...

Upload: thanggia65

📎 Số trang: 34
👁 Lượt xem: 677
Lượt tải: 16

Phát triển ứng dụng cơ sở dữ liệu với C và ...

Upload: duongthaithinh

📎 Số trang: 192
👁 Lượt xem: 411
Lượt tải: 16

Xây dựng bộ công cụ thực hiện một số giải ...

Upload: hoangtho

📎 Số trang: 174
👁 Lượt xem: 666
Lượt tải: 16

Xây dựng bộ công cụ thực hiện một số giải ...

Upload: trungpm

📎 Số trang: 165
👁 Lượt xem: 482
Lượt tải: 16

QUAN TÂM

Những tài liệu bạn đã xem

Giới thiệu sơ bộ về NET và C cùng với một số ...

Upload: minhnv641

📎 Số trang: 73
👁 Lượt xem: 385
Lượt tải: 16

CHUYÊN MỤC

Kỹ thuật - Công nghệ
Giới thiệu sơ bộ về NET và C cùng với một số vấn đề nâng cao trong ngôn ngữ C GIỚI THIỆU ĐỀ TÀI Trong nhiều năm, các lập trình viên C và C++ luôn phải đối mặt với những vấn đề đau đầu như: sử dụng con trỏ, quản lí bộ nhớ, truyền tham trị, tham biến, xử lý danh sách, xây dựng thư viện, đa kế thừa, xây dựng giao diện thân zip Đăng bởi
5 stars - 263894 reviews
Thông tin tài liệu 73 trang Đăng bởi: minhnv641 - 05/03/2024 Ngôn ngữ: Việt nam, English
5 stars - "Tài liệu tốt" by , Written on 05/03/2024 Tôi thấy tài liệu này rất chất lượng, đã giúp ích cho tôi rất nhiều. Chia sẻ thông tin với tôi nếu bạn quan tâm đến tài liệu: Giới thiệu sơ bộ về NET và C cùng với một số vấn đề nâng cao trong ngôn ngữ C