Top



Những câu hỏi về chuyên ngành .Net
CLR là viết tắt của Common Language Runtime, nó là trái tim của .NET framework.
Các ngôn ngữ đều có bộ phận quản lí đoạn mã khi nó chạy. Chẳng hạn VC++ có MSCRT40.DLL, VB6 có MSVBVM60.DLL, Java có Java Virtual Machine (máy ảo Java), v.v. Tương tự vậy .NET có CLR. Dưới đây là các bộ phận của CLR và nhiệm vụ của từng bộ phận:
- Garbage Collection (GC): Bộ phận thu gom rác.
CLR tự động quản lí kí ức, nhằm làm giảm sự rò rỉ kí ức. Một lúc nào đó (do CLR tự chọn), GC sẽ nhảy vào giải phóng các vùng kí ức không còn được cái gì trỏ đến (không dùng nữa); lập trình viên không phải làm việc này (trừ lúc cố tình).
- Code Access Security: (CAS)
CAS cung cấp quyền hạn cho các chương trình, tùy thuộc vào các thiết lập bảo mật của máy. Chẳng hạn, thiết lập bảo mật của máy cho phép chương trình chạy trên đó được sửa hay tạo file mới, nhưng không cho phép nó xóa file. CAS sẽ chăm sóc các đoạn mã, không cho phép chúng làm trái với các qui định này.


Liên hệ

Cơ sở 1:

  Tầng 6 - Tòa nhà Viện Công Nghệ (RIMT)
       25 Vũ Ngọc Phan - Láng Hạ - Đống Đa - Hà Nội

  0978.611.889

 devmaster.contact@gmail.com

 hna.tvchung@gmail.com

Cơ sở 2:

  Tầng 6, Số 140 - Đường Cầu Diễn - Nguyên Xá - P. Minh Khai - Q. Bắc Từ Liêm - Tp. Hà Nội

  0978.611.889


  Giờ làm việc:
  • Từ Thứ 2 đến Thứ 6 : 07h30 -> 21h30
  • Thứ 7 - Chủ nhật : 07h30 -> 17h00
Gửi tin nhắn Facebook
Gửi tin nhắn Facebook