markdown:
# CHƯƠNG IV - LUỒNG
Chia sẻ: Nguyen Hoang Hai | Ngày: | Loại File: PDF | Số trang:15
lượt xem 34
download
![](http://image.tlvnimg.com/document/thumbnail/2009/20091208/haimenpro/80x100/chuong4a_luong_4747.jpg)
##
CHƯƠNG IV - LUỒNG
[Vui lòng tải xuống để xem tài liệu đầy đủ](javascript:void(0);)
Download
![](http://static.tlvnimg.com/b2013az/templates/version1/default/images/down16x21.png)
Sau khi học xong chương này, người học nắm được những kiến thức sau: • Các khái niệm gán với hệ điều hành đa luồng • Các vấn đề liên quan với lập trình đa luồng • Các ảnh hưởng của luồng tới việc thiết kế hệ điều hành • Cách thức các hệ điều hành hiện đại hỗ trợ luồng IV.2 Giới thiệu Mô hình thực thi trong chương 3 giả sử rằng một quá trình là một chương trình đang thực thi với một luồng điều khiển. Nhiều hệ điều hành hiện đại hiện nay cung cấp các đặc điểm...
Bình luận(0)
[Đăng nhập để gửi bình luận!](javascript:void(0);)
##
Nội dung Text: CHƯƠNG IV - LUỒNG
- Đại Học Cần Thơ - Khoa Công Nghệ Thông Tin - Giáo Trình Hệ Điều Hành – V1.0 CHƯƠNG IV - LUỒNG IV.1 Mục đích Sau khi học xong chương này, người học nắm được những kiến thức sau: • Các khái niệm gán với hệ điều hành đa luồng • Các vấn đề liên quan với lập trình đa luồng • Các ảnh hưởng của luồng tới việc thiết kế hệ điều hành • Cách thức các hệ điều hành hiện đại hỗ trợ luồng IV.2 Giới thiệu Mô hình thực thi trong chương 3 giả sử rằng một quá trình là một chương trình đang thực thi với một luồng điều khiển. Nhiều hệ điều hành hiện đại hiện nay cung cấp các đặc điểm cho một quá trình chứa nhiều luồng (thread) điều khiển. Trong chương này giới thiệu các khái niệm liên quan với các hệ thống máy tính đa luồng, gồm thảo luận Pthread API và luồng Java. Chúng ta sẽ xem xét nhiều vấn đề có liên quan tới lập trình đa luồng và nó ảnh hưởng như thế nào đến thiết kế của hệ điều hành. Cuối cùng, chúng ta sẽ khám phá nhiều hệ điều hành hiện đại hỗ trợ luồng tại cấp độ nhân như thế nào. IV.3 Tổng quan Một luồng thường được gọi là quá trình nhẹ (lightweight proces-LWP), là một đơn vị cơ bản của việc sử dụng CPU; nó hình thành gồm: một định danh luồng (thread ID), một bộ đếm chương trình, tập thanh ghi và ngăn xếp. Nó chia sẻ với các luồng khác thuộc cùng một quá trình phần mã, phần dữ liệu, và tài nguyên hệ điều hành như các tập tin đang mở và các tín hiệu. Một quá trình truyền thống (hay quá trình nặng) có một luồng điều khiển đơn. Nếu quá trình có nhiều luồng điều khiển, nó có thể thực hiện nhiều hơn một tác vụ tại một thời điểm. Hình VI.1 hiển thị sự khác nhau giữa quá trình đơn luồng và quá trình đa luồng. IV.3.1 Sự cơ động Nhiều gói phần mềm chạy trên các máy để bàn PC là đa luồng. Điển hình, một ứng dụng được cài đặt như một quá trình riêng rẻ với nhiều luồng điều khiển. Một trình duyệt Web có thể có một luồng hiển thị hình ảnh, văn bản trong khi một luồng khác lấy dữ liệu từ mạng. Một trình soạn thảo văn bản có thể có một luồng hiển thị đồ họa, luồng thứ hai đọc sự bấm phím trên bàn phím từ người dùng, một luồng thứ ba thực hiện việc kiểm tra chính tả và từ vựng chạy trong chế độ nền. Biên Soạn: Th.s Nguyễn Phú Trường - 09/2005 Trang 80
- Đại Học Cần Thơ - Khoa Công Nghệ Thông Tin - Giáo Trình Hệ Điều Hành – V1.0 Hình 0-1 Quá trình đơn và đa luồng Trong những trường hợp cụ thể một ứng dụng đơn có thể được yêu cầu thực hiện nhiều tác vụ đơn. Thí dụ, một trình phục vụ web chấp nhận các yêu cầu khách hàng như trang web, hình ảnh, âm thanh, ..Một trình phục vụ web có thể có nhiều (hàng trăm) khách hàng truy xuất đồng thời nó. Nếu trình phục vụ web chạy như một quá trình đơn luồng truyền thống thì nó sẽ có thể chỉ phục vụ một khách hàng tại cùng thời điểm. Lượng thời gian mà khách hàng phải chờ yêu cầu của nó được phục vụ là rất lớn. Một giải pháp là có một trình phục vụ chạy như một quá trình đơn chấp nhận các yêu cầu. Khi trình phục vụ nhận một yêu cầu, nó sẽ tạo một quá trình riêng để phục vụ yêu cầu đó. Thật vậy, phương pháp tạo ra quá trình này là cách sử dụng thông thường trước khi luồng trở nên phổ biến. Tạo ra quá trình có ảnh hưởng rất lớn như được trình bày ở chương trước. Nếu quá trình mới sẽ thực hiện cùng tác vụ như quá trình đã có thì tại sao lại gánh chịu tất cả chi phí đó? Thường sẽ hiệu quả hơn cho một quá trình chứa nhiều luồng phục vụ cùng một mục đích. Tiếp cận này sẽ đa luồng quá trình trình phục vụ web. Trình phục vụ sẽ tạo một luồng riêng lắng nghe các yêu cầu người dùng; khi yêu cầu được thực hiện nó không tạo ra quá trình khác mà sẽ tạo một luồng khác phục vụ yêu cầu. Luồng cũng đóng một vai trò quan trọng trong hệ thống lời gọi thủ tục xa (remote process call-RPC). Như đã trình bày ở chương trước, RPCs cho phép giao tiếp liên quá trình bằng cách cung cấp cơ chế giao tiếp tương tự như các lời gọi hàm hay thủ tục thông thường. Điển hình, các trình phục vụ RPCs là đa luồng. Khi một trình phục vụ nhận một thông điệp, nó phục vụ thông điệp dùng một luồng riêng. Điều này cho phép phục vụ nhiều yêu cầu đồng hành. IV.3.2 Thuận lợi Những thuận lợi của lập trình đa luồng có thể được chia làm bốn loại: • Sự đáp ứng: đa luồng một ứng dụng giao tiếp cho phép một chương trình tiếp tục chạy thậm chí nếu một phần của nó bị khóa hay đang thực hiện một thao tác dài, do đó gia tăng sự đáp ứng đối với người dùng. Thí dụ, một trình duyệt web vẫn có thể đáp ứng người dùng bằng một luồng trong khi một ảnh đang được nạp bằng một luồng khác. • Chia sẻ tài nguyên: Mặc định, các luồng chia sẻ bộ nhớ và các tài nguyên của các quá trình mà chúng thuộc về. Thuận lợi của việc chia sẽ mã là nó cho phép Biên Soạn: Th.s Nguyễn Phú Trường - 09/2005 Trang 81
- Đại Học Cần Thơ - Khoa Công Nghệ Thông Tin - Giáo Trình Hệ Điều Hành – V1.0 một ứng dụng có nhiều hoạt động của các luồng khác nhau nằm trong cùng không gian địa chỉ. • Kinh tế: cấp phát bộ nhớ và các tài nguyên cho việc tạo các quá trình là rất đắt. Vì các luồng chia sẻ tài nguyên của quá trình mà chúng thuộc về nên nó kinh tế hơn để tạo và chuyển ngữ cảnh giữa các luồng. Khó để đánh giá theo kinh nghiệm sự khác biệt chi phí cho việc tạo và duy trì một quá trình hơn một luồng, nhưng thường nó sẽ mất nhiều thời gian để tạo và quản lý một quá trình hơn một luồng. Trong Solaris 2, tạo một quá trình chậm hơn khoảng 30 lần tạo một luồng và chuyển đổi ngữ cảnh chậm hơn 5 lần. • Sử dụng kiến trúc đa xử lý: các lợi điểm của đa luồng có thể phát huy trong kiến trúc đa xử lý, ở đó mỗi luồng thực thi song song trên một bộ xử lý khác nhau. Một quá trình đơn luồng chỉ có thể chạy trên một CPU. Đa luồng trên một máy nhiều CPU gia tăng tính đồng hành. Trong kiến trúc đơn xử lý, CPU thường chuyển đổi qua lại giữa mỗi luồng quá nhanh để tạo ra hình ảnh của sự song song nhưng trong thực tế chỉ một luồng đang chạy tại một thời điểm. IV.3.3 Luồng người dùng và luồng nhân Chúng ta vừa mới thảo luận là xem xét luồng như một chiều hướng chung. Tuy nhiên, hỗ trợ luồng được cung cấp hoặc ở cấp người dùng, cho các luồng người dùng hoặc ở cấp nhân, cho các luồng nhân. • Luồng người dùng: được hỗ trợ dưới nhân và được cài đặt bởi thư viện luồng tại cấp người dùng. Thư viện cung cấp hỗ trợ cho việc tạo luồng, lập thời biểu, và quản lý mà không có sự hỗ trợ từ nhân. Vì nhân không biết các luồng cấp người dùng, tất cả việc tạo luồng và lập thời biểu được thực hiện trong không gian người dùng mà không cần sự can thiệp của nhân. Do đó, các luồng cấp người dùng thường tạo và quản lý nhanh, tuy nhiên chúng cũng có những trở ngại. Thí dụ, nếu nhân là đơn luồng thì bất cứ luồng cấp người dùng thực hiện một lời gọi hệ thống nghẽn sẽ làm cho toàn bộ quá trình bị nghẽn, thậm chí nếu các luồng khác sẳn dùng để chạy trong ứng dụng. Các thư viện luồng người dùng gồm các luồng POSIX Pthreads, Mach C-threads và Solaris 2 UI- threads. • Luồng nhân: được hỗ trợ trực tiếp bởi hệ điều hành. Nhân thực hiện việc tạo luồng, lập thời biểu, và quản lý không gian nhân. Vì quản lý luồng được thực hiện bởi hệ điều hành, luồng nhân thường tạo và quản lý chậm hơn luồng người dùng. Tuy nhiên, vì nhân được quản lý các luồng nếu một luồng thực hiện lời gọi hệ thống nghẽn, nhân có thể lập thời biểu một luồng khác trong ứng dụng thực thi. Trong môi trường đa xử lý, nhân có thể lập thời biểu luồng trên một bộ xử lý khác. Hầu hết các hệ điều hành hiện nay như Windows NT, Windows 2000, Solaris 2, BeOS và Tru64 UNIX (trước Digital UNIX)-hỗ trợ các luồng nhân. IV.4 Mô hình đa luồng Nhiều hệ thống cung cấp sự hỗ trợ cả hai luồng nhân và luồng người dùng nên tạo ra nhiều mô hình đa luồng khác nhau. Chúng ta sẽ xem xét ba loại cài đặt luồng thông thường Biên Soạn: Th.s Nguyễn Phú Trường - 09/2005 Trang 82
- Đại Học Cần Thơ - Khoa Công Nghệ Thông Tin - Giáo Trình Hệ Điều Hành – V1.0 IV.4.1 Mô hình nhiều-một Mô hình nhiều-một (như hình IV.2) ánh xạ nhiều luồng cấp người dùng tới một luồng cấp nhân. Quản lý luồng được thực hiện trong không gian người dùng vì thế nó hiệu quả nhưng toàn bộ quá trình sẽ bị khóa nếu một luồng thực hiện lời gọi hệ thống khóa. Vì chỉ một luồng có thể truy xuất nhân tại một thời điểm nên nhiều luồng không thể chạy song song trên nhiều bộ xử lý. Green threads-một thư viện luồng được cài đặt trên các hệ điều hành không hỗ trợ luồng nhân dùng mô hình nhiều-một. Hình 0-2-Mô hình nhiều-một IV.4.2 Mô hình một-một Mô hình một-một (hình IV.3) ánh xạ mỗi luồng người dùng tới một luồng nhân. Nó cung cấp khả năng đồng hành tốt hơn mô hình nhiều-một bằng cách cho một luồng khác chạy khi một luồng thực hiện lời gọi hệ thống nghẽn; nó cũng cho phép nhiều luồng chạy song song trên các bộ xử lý khác nhau. Chỉ có một trở ngại trong mô hình này là tạo luồng người dùng yêu cầu tạo một luồng nhân tương ứng. Vì chi phí cho việc tạo luồng nhân có thể đè nặng lên năng lực thực hiện của ứng dụng, các cài đặt cho mô hình này giới hạn số luồng được hỗ trợ bởi hệ thống. Windows NT, Windows 2000 và OS/2 cài đặt mô hình một-một này. Hình 0-3-Mô hình một-một Biên Soạn: Th.s Nguyễn Phú Trường - 09/2005 Trang 83
- Đại Học Cần Thơ - Khoa Công Nghệ Thông Tin - Giáo Trình Hệ Điều Hành – V1.0 IV.4.3 Mô hình nhiều-nhiều Mô hình nhiều-nhiều (như hình VI.4) đa hợp nhiều luồng cấp người dùng tới số lượng nhỏ hơn hay bằng các luồng nhân. Số lượng các luồng nhân có thể được xác định hoặc một ứng dụng cụ thể hay một máy cụ thể (một ứng dụng có thể được cấp nhiều luồng nhân trên một bộ đa xử lý hơn trên một bộ đơn xử lý). Trong khi mô hình nhiều-một cho phép người phát triển tạo nhiều luồng người dùng như họ muốn, thì đồng hành thật sự là không đạt được vì nhân có thể lập thời biểu chỉ một luồng tại một thời điểm. Mô hình một-một cho phép đồng hành tốt hơn nhưng người phát triển phải cẩn thận không tạo ra quá nhiều luồng trong một ứng dụng. Mô hình nhiều-nhiều gặp phải một trong hai vấn đề khiếm khuyết: người phát triển có thể tạo nhiều luồng người dùng khi cần thiết và các luồng nhân tương ứng có thể chạy song song trên một bộ đa xử lý. Khi một luồng thực hiện một lời gọi hệ thống khóa, nhân có thể lập thời biểu một luồng khác thực thi. Solaris 2, IRIX, HP-UX, và Tru64 UNIX hỗ trợ mô hình này. Hình 0-4-Mô hình nhiều-nhiều IV.5 Cấp phát luồng Trong phần này chúng ta thảo luận các cấp phát xem xét với các chương trình đa luồng. IV.5.1 Lời gọi hệ thống fork và exec Trong chương trước chúng ta mô tả lời gọi hệ thống fork được dùng để tạo một quá trình bản sao riêng như thế nào. Trong một chương trình đa luồng, ngữ nghĩa của các lời gọi hệ thống fork và exec thay đổi. Nếu một luồng trong lời gọi chương trình fork thì quá trình mới sao chép lại quá trình tất cả luồng hay là một quá trình đơn luồng mới? Một số hệ thống UNIX chọn hai ấn bản fork, một sao chép lại tất cả luồng và một sao chép lại chỉ luồng được nạp lên lời gọi hệ thống fork. Lời gọi hệ thống exec điển hình thực hiện công việc trong cùng một cách như được mô tả trong chương trước. Nghĩa là, nếu một luồng nạp lời gọi hệ thống exec, chương trình được xác định trong tham số exec sẽ thay thế toàn bộ quá trình-chứa tất cả luồng và các quá trình tải nhẹ. Biên Soạn: Th.s Nguyễn Phú Trường - 09/2005 Trang 84
- Đại Học Cần Thơ - Khoa Công Nghệ Thông Tin - Giáo Trình Hệ Điều Hành – V1.0 Việc sử dụng hai ấn bản fork phụ thuộc vào ứng dụng. Nếu exec bị hủy tức thì sau khi phân nhánh (forking) thì sự sao chép lại tất cả luồng là không cần thiết khi chương trình được xác định trong các tham số exec sẽ thay thế quá trình. Trong trường hợp này, việc sao chép lại chỉ gọi luồng hợp lý. Tuy nhiên, nếu quá trình riêng biệt này không gọi exec sau khi phân nhánh thì quá trình riêng biệt này nên sao chép lại tất cả luồng. IV.5.2 Sự hủy bỏ luồng Hủy một luồng là một tác vụ kết thúc một luồng trước khi nó hoàn thành.Thí dụ, nếu nhiều luồng đang tìm kiếm đồng thời thông qua một cơ sở dữ liệu và một luồng trả về kết quả, các luồng còn lại có thể bị hủy. Một trường hợp khác có thể xảy ra khi người dùng nhấn một nút trên trình duyệt web để dừng trang web đang được tải. Thường một trang web được tải trong một luồng riêng. Khi người dùng nhấn nút stop, luồng đang nạp trang bị hủy bỏ. Một luồng bị hủy thường được xem như luồng đích. Sự hủy bỏ một luồng đích có thể xảy ra hai viễn cảnh khác nhau: • Hủy bất đồng bộ: một luồng lập tức kết thúc luồng đích • Hủy trì hoãn: luồng đích có thể kiểm tra định kỳ nếu nó sắp kết thúc, cho phép luồng đích một cơ hội tự kết thúc trong một cách có thứ tự. Sự khó khăn của việc hủy này xảy ra trong những trường hợp khi tài nguyên được cấp phát tới một luồng bị hủy hay một luồng bị hủy trong khi việc cập nhật dữ liệu xảy ra giữa chừng, nó đang chia sẻ với các luồng khác. Điều này trở nên đặc biệt khó khăn với sự hủy bất đồng bộ. Hệ điều hành thường đòi lại tài nguyên hệ thống từ luồng bị hủy nhưng thường nó sẽ không đòi lại tất cả tài nguyên. Do đó, việc hủy một luồng bất đồng bộ có thể không giải phóng hết tài nguyên hệ thống cần thiết. Một chọn lựa khác, sự hủy trì hoãn thực hiện bằng một luồng báo hiệu rằng một luồng đích bị hủy. Tuy nhiên, sự hủy sẽ xảy ra chỉ khi luồng đích kiểm tra để xác định nếu nó được hủy hay không. Điều này cho phép một luồng kiểm tra nếu nó sẽ bị hủy tại điểm nó có thể an toàn bị hủy. Pthreads gọi những điểm như thế là các điểm hủy (cancellation points). Hầu hết hệ điều hành cho phép một quá trình hay một luồng bị hủy bất đồng bộ. Tuy nhiên, Pthread API cung cấp sự hủy trì hoãn. Điều này có nghĩa rằng một hệ điều hành cài đặt Pthread API sẽ cho phép sự hủy có trì hoãn. IV.5.3 Tín hiệu quản lý Một tín hiệu (signal) được dùng trong hệ điều hành UNIX thông báo một sự kiện xác định xảy ra. Một tín hiệu có thể được nhận hoặc đồng bộ hoặc bất đồng bộ phụ thuộc mã và lý do cho sự kiện đang được báo hiệu. Một tín hiệu hoặc đồng bộ hoặc bất đồng bộ đều theo sau cùng mẫu: • Tín hiệu được phát sinh bởi sự xảy ra của một sự kiện xác định. • Tín hiệu được phát sinh được phân phát tới một quá trình. • Khi được phân phát xong, tín hiệu phải được quản lý. Một thí dụ của tín hiệu đồng bộ gồm một truy xuất bộ nhớ không hợp lệ hay chia cho 0. Trong trường hợp này, nếu một chương trình đang chạy thực hiện một trong các hoạt động này, một tín hiệu được phát sinh. Các tín hiệu đồng bộ được phân phát tới cùng một quá trình thực hiện thao tác gây ra tín hiệu (do đó lý do chúng được xem đồng bộ). Biên Soạn: Th.s Nguyễn Phú Trường - 09/2005 Trang 85
- Đại Học Cần Thơ - Khoa Công Nghệ Thông Tin - Giáo Trình Hệ Điều Hành – V1.0 Khi một tín hiệu được phát sinh bởi một sự kiện bên ngoài tới một quá trình đang chạy, quá trình đó nhận tín hiệu bất đồng bộ. Thí dụ, tín hiệu kết thúc quá trình với phím xác định (như ) hay thời gian hết hạn. Điển hình, một tín hiệu bất đồng bộ được gởi tới quá trình khác. Mỗi tín hiệu có thể được quản lý bởi một trong hai bộ quản lý: • Bộ quản lý tín hiệu mặc định • Bộ quản lý tín hiệu được định nghĩa bởi người dùng Mỗi tín hiệu có một bộ quản lý tín hiệu mặc định được thực thi bởi nhân khi quản lý tín hiệu. Hoạt động mặc định có thể được ghi đè bởi một hàm quản lý tín hiệu được định nghĩa bởi người dùng. Trong trường hợp này, hàm được định nghĩa bởi người dùng được gọi để quản lý tín hiệu hơn là hoạt động mặc định. Cả hai tín hiệu đồng bộ và bất đồng bộ có thể được quản lý trong các cách khác nhau. Một số tín hiệu có thể được bỏ qua (như thay đổi kích thước của cửa sổ); các tín hiệu khác có thể được quản lý bằng cách kết thúc chương trình (như truy xuất bộ nhớ không hợp lệ). Quản lý tín hiệu trong những chương trình đơn luồng không phức tạp; các tín hiệu luôn được phân phát tới một quá trình. Tuy nhiên, phân phát tín hiệu là phức tạp hơn trong những chương trình đa luồng, như một quá trình có nhiều luồng. Một tín hiệu nên được phân phát ở đâu? Thông thường, các tuỳ chọn sau tồn tại: • Phân phát tín hiệu tới luồng mà tín hiệu áp dụng • Phân phát tín hiệu tới mỗi luồng trong quá trình. • Phân phát tín hiệu tới các luồng cụ thể trong quá trình. • Gán một luồng xác định để nhận tất cả tín hiệu cho quá trình. Phương pháp cho việc phân phát tín hiệu phụ thuộc vào loại tín hiệu được phát sinh. Thí dụ, các tín hiệu đồng bộ cần được phân phát tới luồng đã phát sinh ra tín hiệu và không phân phát tới luồng nào khác trong quá trình. Tuy nhiên, trường hợp với tín hiệu bất đồng bộ là không rõ ràng. Một số tín hiệu bất đồng bộ - như tín hiệu kết thúc một quá trình (thí dụ:)- nên được gởi tới tất cả luồng. Một số ấn bản đa luồng của UNIX cho phép một luồng xác định tín hiệu nào sẽ được chấp nhận và tín hiệu nào sẽ bị khoá. Do đó, một vài tín hiệu bất đồng bộ có thể được phân phát tới chỉ các luồng không khoá tín hiệu. Tuy nhiên, vì tín hiệu cần được quản lý chỉ một lần, điển hình một tín hiệu được phân phát chỉ luồng đầu tiên được tìm thấy trong một luồng mà không nghẽn tín hiệu. Solaris 2 cài đặt bốn tuỳ chọn; nó tạo một luồng xác định trong mỗi quá trình cho quản lý tín hiệu. Khi một tín hiệu bất đồng bộ được gởi tới một quá trình, nó được gởi tới luồng xác định, sau đó nó phân phát tín hiệu tới luồng đầu tiên không khoá tín hiệu. Mặc dù Windows 2000 không cung cấp rõ sự hỗ trợ tín hiệu, nhưng chúng có thể được mô phỏng sử dụng lời gọi thủ tục bất đồng bộ (asynchronous produce calls- APC). Tiện ích APC cho phép luồng người dùng xác định hàm được gọi khi luồng người dùng nhận thông báo về một sự kiện xác định. Như được hiển thị bởi tên của nó, một APC rất giống tín hiệu bất đồng bộ trong UNIX. Tuy nhiên, UNIX phải đấu tranh với cách giải quyết tín hiệu trong môi trường đa luồng, phương tiện APC phức tạp hơn như một APC được phân phát tới luồng xác định hơn quá trình. Biên Soạn: Th.s Nguyễn Phú Trường - 09/2005 Trang 86
- Đại Học Cần Thơ - Khoa Công Nghệ Thông Tin - Giáo Trình Hệ Điều Hành – V1.0 IV.5.4 Nhóm luồng Trong phần VI.3, chúng ta mô tả kịch bản đa luồng của một trình phục vụ web. Trong trường hợp này, bất cứ khi nào trình phục vụ nhận một yêu cầu, nó tạo một luồng riêng để phục vụ yêu cầu đó. Ngược lại, tạo một luồng riêng thật sự cao hơn tạo một quá trình riêng, dù sao một trình phục vụ đa luồng có thể phát sinh vấn đề. Quan tâm đầu tiên là lượng thời gian được yêu cầu để tạo luồng trước khi phục vụ yêu cầu, và lượng thời gian xoá luồng khi nó hoàn thành. Vấn đề thứ hai là vấn đề khó giải quyết hơn: nếu chúng ta cho phép tất cả yêu cầu đồng hành được phục vụ trong một luồng mới, chúng ta không thay thế giới hạn trên số lượng luồng hoạt động đồng hành trong hệ thống. Những luồng không giới hạn có thể làm cạn kiệt tài nguyên hệ thống, như thời gian CPU và bộ nhớ. Một giải pháp cho vấn đề này là sử dụng nhóm luồng. Ý tưởng chung nằm sau nhóm luồng là tạo số lượng luồng tại thời điểm khởi động và đặt chúng vào nhóm, nơi chúng ngồi và chờ công việc. Khi một trình phục vụ nhận một yêu cầu, chúng đánh thức một luồng từ nhóm- nếu một luồng sẳn dùng – truyền nó yêu cầu dịch vụ. Một khi luồng hoàn thành dịch vụ của nó, nó trả về nhóm đang chờ công việc kế. Nếu nhóm không chứa luồng sẳn dùng, trình phục vụ chờ cho tới khi nó rảnh. Nói cụ thể, các lợi ích của nhóm luồng là: 1) Thường phục vụ yêu cầu nhanh hơn với luồng đã có hơn là chờ để tạo luồng. 2) Một nhóm luồng bị giới hạn số lượng luồng tồn tại bất kỳ thời điểm nào. Điều này đặc biệt quan trọng trên những hệ thống không hỗ trợ số lượng lớn các luồng đồng hành. Số lượng luồng trong nhóm có thể được đặt theo kinh nghiệm (heuristics) dựa trên các yếu tố như số CPU trong hệ thống, lượng bộ nhớ vật lý và số yêu cầu khách hàng đồng hành. Kiến trúc nhóm luồng tinh vi hơn có thể tự điều chỉnh số lượng luồng trong nhóm dựa theo các mẫu sử dụng. Những kiến trúc như thế cung cấp lợi điểm xa hơn của các nhóm luồng nhỏ hơn-do đó tiêu tốn ít bộ nhớ hơn-khi việc nạp trên hệ thống là chậm. IV.5.5 Dữ liệu đặc tả luồng Các luồng thuộc một quá trình chia sẻ dữ liệu của quá trình. Thật vậy, chia sẻ dữ liệu này cung cấp một trong những lợi điểm của lập trình đa luồng. Tuy nhiên, mỗi luồng có thể cần bản sao dữ liệu xác định của chính nó trong một vài trường hợp. Chúng ta sẽ gọi dữ liệu như thế là dữ liệu đặc tả luồng. Thí dụ, trong một hệ thống xử lý giao dịch, chúng ta có thể phục vụ mỗi giao dịch trong một luồng. Ngoài ra, mỗi giao dịch có thể được gán một danh biểu duy nhất. Để gán mỗi luồng với định danh duy nhất của nó chúng ta có thể dùng dữ liệu đặc tả dữ liệu. Hầu hết thư viện luồng gồm Win32 và Pthread – cung cấp một số biểu mẫu hỗ trợ cho dữ liệu đặc tả luồng. Java cũng cung cấp sự hỗ trợ như thế. IV.6 Pthreads Pthreads tham chiếu tới chuẩn POSIX (IEEE 1003.1c) định nghĩa API cho việc tạo và đồng bộ luồng. Đây là một đặc tả cho hành vi luồng không là một cài đặt. Biên Soạn: Th.s Nguyễn Phú Trường - 09/2005 Trang 87
- Đại Học Cần Thơ - Khoa Công Nghệ Thông Tin - Giáo Trình Hệ Điều Hành – V1.0 Người thiết kế hệ điều hành có thể cài đặt đặc tả trong cách mà họ muốn. Thông thường, các thư viện cài đặt đặc tả Pthread bị giới hạn đối với các hệ thống dựa trên cơ sở của UNIX như Solaris 2. Hệ điều hành Windows thường không hỗ trợ Pthreads mặc dù các ấn bản shareware là sẳn dùng trong phạm vi công cộng. Trong phần này chúng ta giới thiệu một số Pthread API như một thí dụ cho thư viện luồng cấp người dùng. Chúng ta sẽ xem nó như thư viện cấp người dùng vì không có mối quan hệ khác biệt giữa một luồng được tạo dùng Pthread và luồng được gắn với nhân. Chương trình C hiển thị trong hình dưới đây, mô tả một Pthread API cơ bản để xây dựng một chương trình đa luồng. Chương trình hiển thị trong hình tạo một luồng riêng xác định tính tổng của một số nguyên không âm. Trong chương trình Pthread, các luồng riêng bắt đầu thực thi trong một hàm xác định. Trong hình, đây là một hàm runner. Khi chương trình này bắt đầu, một luồng riêng điều khiển bắt đầu trong main. Sau khi khởi tạo, main tạo ra luồng thứ hai bắt đầu điều khiển trong hàm runner. Bây giờ chúng ta sẽ cung cấp tổng quan của chương trình này chi tiết hơn. Tất cả chương trình Pthread phải chứa tập tin tiêu đề pthread.h. pthread_t tid khai báo danh biểu cho luồng sẽ được tạo. Mỗi luồng có một tập các thuộc tính gồm kích thước ngăn xếp và thông tin định thời. Khai báo pthread_attr_t attr hiện diện các thuộc tính cho luồng. Chúng ta sẽ thiết lập các thuộc tính trong gọi hàm pthread_attr_init(&attr). Vì chúng ta không thiết lập rõ thuộc tính, chúng ta sẽ dùng thuộc tính mặc định được cung cấp. Một luồng riêng được tạo với lời gọi hàm pthread_create. Ngoài ra, để truyền định danh của luồng và các thuộc tính cho luồng, chúng ta cũng truyền tên của hàm, nơi một luồng mới sẽ bắt đầu thực thi, trong trường hợp này là hàm runner. Cuối cùng chúng ta sẽ truyền số nguyên được cung cấp tại dòng lệnh, argv[1]. Tại điểm này, chương trình có hai luồng: luồng khởi tạo trong main và luồng thực hiện việc tính tổng trong hàm runner. Sau khi tạo luồng thứ hai, luồng main sẽ chờ cho luồng runner hoàn thành bằng cách gọi hàm pthread_join. Luồng runner sẽ hoàn thành khi nó gọi hàm pthread_exit. #include #include int sum: /*Dữ liệu này được chia sẻ bởi thread(s)*/ void *runner(void *param); /*luồng*/ main(int argc, char *argv[]) { pthread_t tid; /*định danh của luồng*/ pthread_attr_t attr; /*tập hợp các thuộc tính*/ if(argc !=2){ fprintf(stderr, “usage: a.out ”); exit(); } if (atoi(argv[1] < 0)){ fprintf(stderr,”%d must be >= 0 \n”, atoi(argv[1])); exit(); } /*lấy các thuộc tính mặc định*/ pthread_attr_init(&attr); /*tạo một luồng*/ pthread_create(&tid,&attr,runner, argv[1]); Biên Soạn: Th.s Nguyễn Phú Trường - 09/2005 Trang 88
- Đại Học Cần Thơ - Khoa Công Nghệ Thông Tin - Giáo Trình Hệ Điều Hành – V1.0 /*bây giờ chờ luồng kết thúc*/ pthread_join(tid,NULL); printf(“sum = %d\n”,sum); /*Luồng sẽ bắt đầu điều khiển trong hàm này*/ void *runner(void *param) { int upper = atoi(param); int i; sum = 0; if (upper > 0){ sum+= i; } pthread_exit(0); } } Hình 0-5-Chương trình C đa luồng dùng Pthread API IV.7 Luồng Solaris 2 Solaris 2 là một ấn bản của UNIX với hỗ trợ luồng tại cấp độ nhân và cấp độ người dùng, đa xử lý đối xứng (SMP) và định thời thời thực. Solaris 2 cài đặt Pthread API hỗ trợ luồng cấp người dùng với thư viện chứa APIs cho việc tạo và quản lý luồng (được gọi luồng UI). Sự khác nhau giữa hai thư viện này rất lớn, mặc dù hầu hết người phát triển hiện nay chọn thư viện Pthread. Solaris 2 cũng định nghĩa một cấp độ luồng trung gian. Giữa luồng cấp nhân và cấp người dùng là các quá trình nhẹ (lightweight process- LWPs). Mỗi quá trình chứa ít nhất một LWP. Thư viện luồng đa hợp luồng người dùng trên nhóm LWP cho quá trình và chỉ luồng cấp người dùng hiện được nối kết tới một LWP hoàn thành công việc. Các luồng còn lại bị khoá hoặc chờ cho một LWP mà chúng có thể thực thi trên nó. Luồng cấp nhân chuẩn thực thi tất cả thao tác trong nhân. Mỗi LWP có một luồng cấp nhân, và một số luồng cấp nhân (kernel) chạy trên một phần của nhân và không có LWP kèm theo (thí dụ, một luồng phục vụ yêu cầu đĩa ). Các luồng cấp nhân chỉ là những đối tượng được định thời trong hệ thống. Solaris 2 cài mô hình nhiều-nhiều; toàn bộ hệ thống luồng của nó được mô tả trong hình dưới đây: Hình 0-6-Luồng Solaris 2 Biên Soạn: Th.s Nguyễn Phú Trường - 09/2005 Trang 89
- Đại Học Cần Thơ - Khoa Công Nghệ Thông Tin - Giáo Trình Hệ Điều Hành – V1.0 Các luồng cấp người dùng có thể giới hạn hay không giới hạn. Một luồng cấp người dùng giới hạn được gán vĩnh viễn tới một LWP. Chỉ luồng đó chạy trên LWP và yêu cầu LWP có thể được tận hiến tới một bộ xử lý đơn (xem luồng trái nhất trong hình trên). Liên kết một luồng có ích trong trường hợp yêu cầu thời gian đáp ứng nhanh, như ứng dụng thời thực. Một luồng không giới hạn gán vĩnh viễn tới bất kỳ LWP nào. Tất cả các luồng không giới hạn được đa hợp trong một nhóm cac LWP sẳn dùng cho ứng dụng. Các luồng không giới hạn là mặc định. Solaris 8 cũng cung cấp một thư viện luồng thay đổi mà mặc định chúng liên kết tới tất cả các luồng với một LWP. Xem xét hệ thống trong hoạt động: bất cứ một quá trình nào có thể có nhiều luồng người dùng. Các luồng cấp người dùng này có thể được định thời và chuyển đổi giữa LWPs bởi thư viện luồng không có sự can thiệp của nhân. Các luồng cấp người dùng cực kỳ hiệu quả vì không có sự hỗ trợ nhân được yêu cầu cho việc tạo hay huỷ, hay thư viện luồng chuyển ngữ cảnh từ luồng người dùng này sang luồng khác. Mỗi LWP được nối kết tới chính xác một luồng cấp nhân, ngược lại mỗi luồng cấp người dùng là độc lập với nhân. Nhiều LWPs có thể ở trong một quá trình, nhưng chúng được yêu cầu chỉ khi luồng cần giao tiếp với một nhân. Thí dụ, một LWP được yêu cầu mỗi luồng có thể khoá đồng hành trong lời gọi hệ thống. Xem xét năm tập tin khác nhau-đọc các yêu cầu xảy ra cùng một lúc. Sau đó, năm LWPs được yêu cầu vì chúng đang chờ hoàn thành nhập/xuất trong nhân. Nếu một tác vụ chỉ có bốn LWPs thì yêu cầu thứ năm sẽ không phải chờ một trong những LWPs để trả về từ nhân. Bổ sung một LWP thứ sáu sẽ không đạt được gì nếu chỉ có đủ công việc cho năm. Các luồng nhân được định thời bởi bộ lập thời biểu của nhân và thực thi trên một hay nhiều CPU trong hệ thống. Nếu một luồng nhân khoá (trong khi chờ một thao tác nhập/xuất hoàn thành), thì bộ xử lý rảnh để thực thi luồng nhân khác. Nếu một luồng bị khoá đang chạy trên một phần của LWP thì LWP cũng khoá. Ở trên vòng, luồng cấp người dùng hiện được gán tới LWP cũng bị khoá. Nếu một quá trình có nhiều hơn một LWP thì nhân có thể định thời một LWP khác. Thư viện luồng tự động thay đổi số lượng LWPs trong nhóm để đảm bảo năng lực thực hiện tốt nhất cho ứng dụng. Thí dụ, nếu tất cả LWPs trong một quá trình bị khoá bởi những luồng có thể chạy thì thư viện tự tạo một LWP khác được gán tới một luồng đang chờ. Do đó, một chương trình được ngăn chặn từ một chương trình khác bởi sự nghèo nàn của những LWPs không bị khoá. LWPs là những tài nguyên nhân đắt để duy trì nếu chúng không được dùng. Thư viện luồng “ages” LWPs và xoá chúng khi chúng không được dùng cho khoảng thời gian dài, điển hình khoảng 5 phút. Các nhà phát triển dùng những cấu trúc dữ liệu cài đặt luồng trên Solaris 2: • Luồng cấp người dùng chứa một luồng ID; tập thanh ghi (gồm một bộ đếm chương trình và con trỏ ngăn xếp); ngăn xếp; và độ ưu tiên (được dùng bởi thư viện cho mục đích định thời). Không có cấu trúc dữ liệu nào là tài nguyên nhân; tất cả chúng tồn tại trong không gian người dùng. • Một LWP có một tập thanh ghi cho luồng cấp nhân nó đang chạy cũng như bộ nhớ và thông tin tính toán. Một LWP là một cấu trúc dữ liệu nhân và nó nằm trong không gian nhân • Một luồng nhân chỉ có một cấu trúc dữ liệu nhân và ngăn xếp. Cấu trúc dữ liệu gồm bản sao các thanh ghi nhân, con trỏ tới LWP mà nó được gán, độ ưu tiên và thông tin định thời. Mỗi quá trình trong Solaris 2 gồm nhiều thông tin được mô tả trong khối điều khiển quá trình (Process Control Block-PCB ). Trong thực tế, một quá trình Solaris 2 Biên Soạn: Th.s Nguyễn Phú Trường - 09/2005 Trang 90
- Đại Học Cần Thơ - Khoa Công Nghệ Thông Tin - Giáo Trình Hệ Điều Hành – V1.0 chứa một định danh quá trình (Process ID-PID); bản đồ bộ nhớ; danh sách các tập tin đang mở, độ ưu tiên; và con trỏ của các luồng nhân vơi quá trình (Hình ). Hình 0-7-Quá trình Solaris 2 IV.8 Luồng Windows 2000 Windows 2000 cài đặt Win32 API. Win32 API là một API chủ yếu cho họ hệ điều hành Windows (Windows 95/98/NT và Windows 2000). Thực vậy, những gì được đề cập trong phần phần này áp dụng tới họ hệ điều hành này Ứng dụng Windows chạy như một quá trình riêng rẻ nơi mỗi quá trình có thể chứa một hay nhiều luồng. Windows 2000 dùng ánh xạ một-một nơi mà mỗi luồng cấp người dùng ánh xạ tới luồng nhân được liên kết tới.Tuy nhiên, Windows cũng cung cấp sự hỗ trợ cho một thư viện có cấu trúc (fiber library) cung cấp chức năng của mô hình nhiều-nhiều. Mỗi luồng thuộc về một quá trình có thể truy xuất một không gian địa chỉ ảo của quá trình. Những thành phần thông thường của một luồng gồm: • ID của luồng định danh duy nhất luồng • Tập thanh ghi biểu diễn trạng thái của bộ xử lý • Ngăn xếp người dùng khi luồng đang chạy ở chế độ người dùng. Tương tự, mỗi luồng cũng có một ngăn xếp nhân được dùng khi luồng đang chạy trong chế độ nhân • Một vùng lưu trữ riêng được dùng bởi nhiều thư viện thời gian thực và thự viện liên kết động (DLLs). Tập thanh ghi, ngăn xếp và vùng lưu trữ riêng được xem như ngữ cảnh của luồng và được đặc tả kiến trúc tới phần cứng mà hệ điều hành chạy trên đó. Cấu trúc dữ liệu chủ yếu của luồng gồm: • RTHREAD (executive thread block-khối luồng thực thi). • KTHREAD (kernel thread-khối luồng nhân) • TEB (thread environment block-khối môi trường luồng) Các thành phần chủ yếu của RTHREAD gồm một con trỏ chỉ tới quá trình nào luồng thuộc về và địa chỉ của thủ tục mà luồng bắt đầu điều khiển trong đó. ETHREAD cũng chứa một con trỏ chỉ tới KTHREAD tương ứng. Biên Soạn: Th.s Nguyễn Phú Trường - 09/2005 Trang 91
- Đại Học Cần Thơ - Khoa Công Nghệ Thông Tin - Giáo Trình Hệ Điều Hành – V1.0 KTHREAD gồm thông tin định thời và đồng bộ hóa cho luồng. Ngoài ra, KTHREAD chứa ngăn xếp nhân (được dùng khi luồng đang chạy trong chế độ nhân) và con trỏ chỉ tới TEB. ETHREAD và KTHREAD tồn tại hoàn toàn ở không gian nhân; điều này có nghĩa chỉ nhân có thể truy xuất chúng. TEB là cấu trúc dữ liệu trong không gian người dùng được truy xuất khi luồng đang chạy ở chế độ người dùng. Giữa những trường khác nhau, TEB chứa ngăn xếp người dùng và một mảng cho dữ liệu đặc tả luồng (mà Windows gọi là lưu trữ cục bộ luồng) IV.9 Luồng Linux Nhân Linux được giới thiệu trong ấn bản 2.2. Linux cung cấp một lời gọi hệ thống fork với chức năng truyền thống là tạo bản sao một quá trình. Linux cũng cung cấp lời gọi hệ thống clone mà nó tương tự như tạo một luồng. clone có hành vi rất giống như fork, ngoại trừ thay vì tạo một bản sao của quá trình gọi, nó tạo một quá trình riêng chia sẻ không gian địa chỉ của quá trình gọi. Nó chấm dứt việc chia sẻ không gian địa chỉ của quá trình cha mà một tác vụ được nhân bản đối xử giống rất nhiều một luồng riêng rẻ. Chia sẻ không gian địa chỉ được cho phép vì việc biểu diễn của một quá trình trong nhân Linux. Một cấu trúc dữ liệu nhân duy nhất tồn tại cho mỗi quá trình trong hệ thống. Một cấu trúc dữ liệu nhân duy nhất tồn tại cho mỗi quá trình trong hệ thống. Tuy nhiên, tốt hơn lưu trữ dữ liệu cho mỗi quá trình trong cấu trúc dữ liệu là nó chứa các con trỏ chỉ tới các cấu trúc dữ liệu khác nơi dữ liệu này được được lưu. Thí dụ, cấu trúc dữ liệu trên quá trình chứa các con trỏ chỉ tới các cấu trúc dữ liệu khác hiện diện danh sách tập tin đang mở, thông tin quản lý tín hiệu, và bộ nhớ ảo. Khi fork được gọi, một quá trình mới được tạo cùng với một bản sao của tất cả cấu trúc dữ liệu của quá trình cha được liên kết tới. Khi lời gọi hệ thống clone được thực hiện, một quá trình mới chỉ tới cấu trúc dữ liệu của quá trình cha, do đó cho phép quá trình con chia sẻ bộ nhớ và tài nguyên của quá trình cha. Một tập hợp cờ được truyền như một tham số tới lời gọi hệ thống clone. Tập hợp cờ này được dùng để hiển thị bao nhiêu quá trình cha được chia sẻ với quá trình con. Nếu không có cờ nào được đặt, không có chia sẻ xảy ra và clone hoạt động giống như fork. Nếu tất cả năm cờ được đặt, quá trình con chia sẻ mọi thứ với quá trình cha. Sự kết hợp khác của cờ cho phép các cấp độ chia sẻ khác nhau giữa hai mức độ cao nhất này. Điều thú vị là Linux không phân biệt giữa quá trình và luồng. Thật vậy, Linux thường sử dụng thuật ngữ tác vụ-hơn là quá trình hay luồng-khi tham chiếu tới dòng điều khiển trong chương trình. Ngoài quá trình được nhân bản, Linux không hỗ trợ đa luồng, cấu trúc dữ liệu riêng hay thủ tục nhân. Tuy nhiên, những cài đặt Pthreads là sẳn dùng cho đa luồng cấp người dùng. IV.10 Luồng Java Như chúng ta đã thấy, hỗ trợ cho luồng có thể được cung cấp tại cấp người dùng với một thư viện như Pthread. Hơn nữa, hầu hết hệ điều hành cung cấp sự hỗ trợ cho luồng tại cấp nhân. Java là một trong số nhỏ ngôn ngữ cung cấp sự hỗ trợ tại cấp ngôn ngữ cho việc tạo và quản lý luồng. Tuy nhiên, vì các luồng được quản lý bởi máy ảo Java, không bởi một thư viện cấp người dùng hay nhân, rất khó để phân cấp luồng Java như cấp độ người dùng hay cấp độ nhân. Trong phần này chúng ta trình bày các luồng Java như một thay đổi đối với mô hình người dùng nghiêm ngặt hay mô hình Biên Soạn: Th.s Nguyễn Phú Trường - 09/2005 Trang 92
- Đại Học Cần Thơ - Khoa Công Nghệ Thông Tin - Giáo Trình Hệ Điều Hành – V1.0 cấp nhân. Phần sau chúng ta sẽ thảo luận một luồng Java có thể được ánh xạ tới luồng nhân bên dưới như thế nào. Tất cả chương trình tạo ít nhất một luồng điều khiển đơn. Thậm chí một chương trình Java chứa chỉ một phương thức main chạy như một luồng đơn trong máy ảo Java. Ngoài ra, Java cung cấp các lệnh cho phép người phát triển tạo và thao tác các luồng điều khiển bổ sung trong chương trình. IV.10.1 Tạo luồng Một cách để tạo một luồng rõ ràng là tạo một lớp mới được phát sinh từ lớp Thread và viết đè phương thức run của lớp Thread. Tiếp cận này được hiển thị trong hình sau, ấn bản Java của chương trình đa luồng xác định tổng các số nguyên không âm. Một đối tượng của lớp phát sinh sẽ chạy như một luồng điều khiển đơn trong máy ảo Java. Tuy nhiên, tạo một đối tượng được phát sinh từ lớp Thread không tạo một luồng mới, trái lại phương thức start mới thật sự tạo luồng mới. Gọi phương thức start cho đối tượng mới thực hiện hai thứ: 1) Nó cấp phát bộ nhớ và khởi tạo một luồng mới trong máy ảo Java. 2) Nó gọi phương thức run, thực hiện luồng thích hợp để được chạy bởi máy ảo Java. (Chú ý, không thể gọi phương thức run trực tiếp, gọi phương thức start sẽ gọi phương thức run) Class Summation extends Thread { public Summation (int n){ upper = n; } public void run(){ int sum = 0; if (upper>0){ for(int i = 1; i0){ if(Integer.parseInt(args[0])= 0.”); else{ Summation thrd = new Summation (Integer.parseInt(args[0])); Thrd.start(); } Biên Soạn: Th.s Nguyễn Phú Trường - 09/2005 Trang 93
- Đại Học Cần Thơ - Khoa Công Nghệ Thông Tin - Giáo Trình Hệ Điều Hành – V1.0 } Else System.out.println(“Usage: summation < integer value”); } } Hình 0-8- Chương trình Java để tính tổng số nguyên không âm Khi chương trình tính tổng thực thi, hai luồng được tạo bởi JVM. Luồng đầu tiên là luồng được nối kết với ứng dụng-luồng này bắt đầu thực thi tại phương thức main. Luồng thứ hai là luồng Summation được tạo rõ ràng với phương thức start. Luồng Summation bắt đầu thực thi trong phương thức run của nó. Luồng kết thúc khi nó thoát khỏi phương thức run của nó. IV.10.2 JVM và hệ điều hành chủ Cài đặt điển hình của JVM ở trên đỉnh của hệ điều hành chủ (host operating system). Thiết lập này cho phép JVM che giấu chi tiết cài đặt của hệ điều hành bên dưới và cung cấp môi trường không đổi, trừu tượng cho phép chương trình Java hoạt động trên bất kỳ phần cứng nào hỗ trợ JVM. Đặc tả cho JVM không hiển thị các luồng Java được ánh xạ tới hệ điều hành bên dưới như thế nào để thay thế việc quên đi việc quyết định cài đặt cụ thể của JVM. Windows 95/98/NT và Windows 2000 dùng mô hình một-một; do đó, mỗi luồng Java cho một JVM chạy trên các hệ điều hành này ánh xạ tới một luồng nhân. Solaris 2 khởi đầu cài đặt JVM dùng mô hình nhiều-một. Tuy nhiên, ấn bản 1.1 của JVM với Solaris 2.6 được cài đặt dùng mô hình nhiều-nhiều. IV.11 Tóm tắt Luồng là một dòng điều khiển trong phạm vi một quá trình. Quá trình đa luồng gồm nhiều dòng điều khiển khác nhau trong cùng không gian địa chỉ. Những lợi điểm của đa luồng gồm đáp ứng nhanh đối với người dùng, chia sẻ tài nguyên trong quá trình, tính kinh tế, và khả năng thuận lợi trong kiến trúc đa xử lý. Luồng cấp người dùng là các luồng được nhìn thấy bởi người lập trình và không được biết bởi nhân. Thư viện luồng trong không gian người dùng điển hình quản lý luồng cấp người dùng. Nhân của hệ điều hành hỗ trợ và quản lý các luồng cấp nhân. Thông thường, luồng cấp người dùng nhanh hơn luồng cấp nhân trong việc tạo và quản lý. Có ba loại mô hình khác nhau liên quan đến luồng cấp người dùng và luồng cấp nhân. Mô hình nhiều-một ánh xạ nhiều luồng người dùng tới một luồng nhân. Mô hình một-một ánh xạ mỗi luồng người dùng tới một luồng nhân tương ứng. Mô hình nhiều-nhiều đa hợp nhiều luồng người dùng tới một số lượng nhỏ hơn hay bằng luồng nhân. Những chương trình đa luồng giới thiệu nhiều thử thách cho việc lập trình, gồm ngữ nghĩa của lời gọi hệ thống fork và exec. Những vấn đề khác gồm huỷ bỏ luồng, quản lý tín hiệu, và dữ liệu đặc tả luồng. Nhiều hệ điều hành hiện đại cung cấp nhân hỗ trợ luồng như Windows NT, Windows 2000, Solaris 2 và Linux. Pthread API cung cấp tập hợp các hàm để tạo và quản lý luồng tại cấp người dùng. Java cung cấp một API tương tự cho việc hỗ trợ luồng. Tuy nhiên, vì các luồng Java được quản lý bởi JVM và không phải thư viện luồng cấp người dùng hay nhân, chúng không rơi vào loại luồng người dùng hay nhân. Biên Soạn: Th.s Nguyễn Phú Trường - 09/2005 Trang 94
CÓ THỂ BẠN MUỐN DOWNLOAD
-
Kiến trúc Unix - linux
214 p |
339 |
204
-
Chương 2: Process & Threads (Tiến trình & Luồng)
52 p |
373 |
135
-
CHƯƠNG IV: QUẢN LÝ TẬP TIN VÀ ĐĨA
66 p |
209 |
111
-
Bài giảng Hệ điều hành: Chương 2 - Phạm Đăng Hải
464 p |
122 |
56
-
Giáo Trình Hệ Điều Hành – Luồng
15 p |
152 |
54
-
Giáo trình -Lý thuyết hệ điều hành - chương 4
75 p |
98 |
35
-
Bài giảng: Kỹ thuật máy tính - Nguyên lý hệ điều hành
57 p |
94 |
27
-
Bài giảng môn Hệ điều hành: Chương 4 - GV. Nguyễn Thị Ngọc Vinh
93 p |
98 |
24
-
Giáo Trình Hệ Điều Hàn
15 p |
86 |
19
-
Bài giảng Đảm bảo chất lượng phần mềm - Phan Thị Hoài Phương
202 p |
50 |
14
-
Bài giảng Hệ điều hành: Chương 2
40 p |
30 |
10
-
Bài giảng Hệ điều hành mạng nâng cao: Chương IV - TS. Hoàng Xuân Dậu
20 p |
43 |
6
-
Bí quyết tăng dụng lượng lưu trữ cho máy tính
5 p |
28 |
5
-
Hệ điều hành - Chương IV: Định thời CPU
43 p |
31 |
4
-
Bài giảng Hệ điều hành Unix: Chương IV - Giới thiệu hệ điều hành Unix
57 p |
41 |
4
-
Hiệu năng và thời lượng pin
18 p |
30 |
1
-
Bài giảng Sử dụng biến trong chương trình
12 p |
21 |
1

Set-Cookie: TLDEVNamespace=amudok6gj5ddk1j0vqfg79jgp0; path=/; domain=.tailieu.vn; HttpOnly


markdown:
# Công văn 391/TCT-PCCS của Tổng cục Thuế
Chia sẻ: Do Huong | Ngày: | Loại File: PDF | Số trang:1
24
lượt xem 2
download
lượt xem 2
download
![](http://image1.tailieu.vn/document/thumbnail/2009/20090814/dohuong/80x100/07305111.jpg)
##
Công văn 391/TCT-PCCS của Tổng cục Thuế
Mô tả tài liệu
[Vui lòng tải xuống để xem tài liệu đầy đủ](javascript:void(0);)
Download
![](http://static1.tailieu.vn/b2013az/templates/version1/default/images/down16x21.png)
Công văn 391/TCT-PCCS của Tổng cục Thuế về việc trả lời chính sách thuế
Chủ đề:
Bình luận(0)
[Đăng nhập để gửi bình luận!](javascript:void(0);)
CÓ THỂ BẠN MUỐN DOWNLOAD

WARC-Type: response

Content-Type: application/http; msgtype=response

WARC-Identified-Payload-Type: application/xhtml+xml

Server: Apache/2.2.31 (CentOS)

Connection: close

Pragma: no-cache

Cache-Control: no-store, no-cache, must-revalidate, post-check=0, pre-check=0

Set-Cookie: TLDEVNamespace=oog9q36tg0l8m7hk3dvbop2p26; path=/; domain=.tailieu.vn; HttpOnly

Vary: Accept-Encoding

Content-Type: text/html; charset=UTF-8


markdown:
# Công văn số 1075/QLCL-CL1
Chia sẻ: Nguyen Giang | Ngày: | Loại File: DOC | Số trang:2
59
lượt xem 5
download
lượt xem 5
download
![](http://image.tlvnimg.com/document/thumbnail/2010/20100707/giangacd/80x100/cv1075_25062010cqlts_8766.jpg)
##
Công văn số 1075/QLCL-CL1
Mô tả tài liệu
[Vui lòng tải xuống để xem tài liệu đầy đủ](javascript:void(0);)
Download
![](http://static.tlvnimg.com/b2013az/templates/version1/default/images/down16x21.png)
Công văn số 1075/QLCL-CL1 ngày 25/6/2010 của Cục Quản lý Chất lượng Nông Lâm sản và Thủy sản Về việc lùi thời hạn áp dụng Thông tư 25/2010/TT-BNNPTNT quy định về kiểm tra vệ sinh an toàn thực phẩm đối với hàng hóa có nguồn gốc động vật nhập khẩu
Chủ đề:
Bình luận(0)
[Đăng nhập để gửi bình luận!](javascript:void(0);)
CÓ THỂ BẠN MUỐN DOWNLOAD

Set-Cookie: TLDEVNamespace=mta7fooivt2omi94300ehd70t4; path=/; domain=.tailieu.vn; HttpOnly


markdown:
# Để thành công trong buổi phỏng vấn
Chia sẻ: Nguyen Nhi | Ngày: | Loại File: PDF | Số trang:5
145
lượt xem 34
download
lượt xem 34
download
![](http://image1.tailieu.vn/document/thumbnail/2010/20100617/cauvong_khuyet/80x100/de_thanh_cong_trong_pv_5754.jpg)
##
Để thành công trong buổi phỏng vấn
Mô tả tài liệu
[Vui lòng tải xuống để xem tài liệu đầy đủ](javascript:void(0);)
Download
![](http://static1.tailieu.vn/b2013az/templates/version1/default/images/down16x21.png)
Tham khảo tài liệu 'để thành công trong buổi phỏng vấn', kỹ năng mềm, kỹ năng phỏng vấn phục vụ nhu cầu học tập, nghiên cứu và làm việc hiệu quả
Chủ đề:
Bình luận(0)
[Đăng nhập để gửi bình luận!](javascript:void(0);)
CÓ THỂ BẠN MUỐN DOWNLOAD

Set-Cookie: TLDEVNamespace=4ji51j0uqjen0dvj43jmr7tcb4; path=/; domain=.tailieu.vn; HttpOnly


markdown:
# Không hiểu về thuế khó thành triệu phú
Chia sẻ: Ho Ivy | Ngày: | Loại File: PDF | Số trang:7
lượt xem 6
download
![](http://image.tlvnimg.com/document/thumbnail/2010/20101004/ivy1605/80x100/khong_hieu_ve_thue_kho_thanh_trieu_phu_9115.jpg)
##
Không hiểu về thuế khó thành triệu phú
[Vui lòng tải xuống để xem tài liệu đầy đủ](javascript:void(0);)
Download
![](http://static.tlvnimg.com/b2013az/templates/version1/default/images/down16x21.png)
Rời quân ngũ sau tuổi hai mươi, Jeon Dong Hyu làm công nhật cho các nhà buôn ở chợ Dong Dae Mun và dành dụm được ít tiền. Nay bước vào cuối tuổi 40, Jeon đã là chủ một ngân hàng tư nhân. Nhà ở kiêm văn phòng công ty của Jeon ở Sang Wang Sin Ni nằm ở vị trí đối diện với khu nhà cao cấp Chong Kiet, ngay vùng quy hoạch xây dựng mới các tòa nhà cao tầng và là một trong rất ít khu vực được hưởng lợi nhiều nhất sau khi con sông Chong...
Bình luận(0)
[Đăng nhập để gửi bình luận!](javascript:void(0);)
CÓ THỂ BẠN MUỐN DOWNLOAD

Set-Cookie: TLDEVNamespace=57qbpu0csdadcqpkudo31v4lc7; path=/; domain=.tailieu.vn; HttpOnly


markdown:
# LÝ THUYẾT HÀNH VI DOANH NGHIỆP
Chia sẻ: Lê Văn Cường Cường | Ngày: | Loại File: PPT | Số trang:46
413
lượt xem 106
download
lượt xem 106
download
![](http://image.tlvnimg.com/document/thumbnail/2010/20100125/cuongpro7889/80x100/166735_346.jpg)
##
LÝ THUYẾT HÀNH VI DOANH NGHIỆP
Mô tả tài liệu
[Vui lòng tải xuống để xem tài liệu đầy đủ](javascript:void(0);)
Download
![](http://static.tlvnimg.com/b2013az/templates/version1/default/images/down16x21.png)
kn: là tổ chức KT (thuê) mua các ytố sx (ytố đầu vào) để tham gia vào qtrình sx tạo ra các hàng hóa và dịch vụ( kết quả đầu ra) đem bán và sinh lời.Kn CÔNG NGHỆ SẢN XUẤT là cách thức sx sp do con người sáng tạo ra được áp dụng vào quá trình sx
Chủ đề:
Bình luận(0)
[Đăng nhập để gửi bình luận!](javascript:void(0);)
CÓ THỂ BẠN MUỐN DOWNLOAD

Set-Cookie: TLDEVNamespace=p6oe6g5h4uqn9uf9tc3ak83sd1; path=/; domain=.tailieu.vn; HttpOnly


markdown:
# Tiểu luận kinh tế chính trị P111
Chia sẻ: Tuong Phu | Ngày: | Loại File: PDF | Số trang:10
lượt xem 22
download
![](http://image1.tailieu.vn/document/thumbnail/2010/20100226/phuongtuongphu/80x100/kc111_4106.jpg)
##
Tiểu luận kinh tế chính trị P111
[Vui lòng tải xuống để xem tài liệu đầy đủ](javascript:void(0);)
Download
![](http://static1.tailieu.vn/b2013az/templates/version1/default/images/down16x21.png)
Tham khảo tài liệu 'tiểu luận kinh tế chính trị p111', khoa học xã hội, kinh tế chính trị phục vụ nhu cầu học tập, nghiên cứu và làm việc hiệu quả
Bình luận(0)
[Đăng nhập để gửi bình luận!](javascript:void(0);)
##
Nội dung Text: Tiểu luận kinh tế chính trị P111
- Lời mở đầu Đứng trước những biến động không có lợi của nền kinh tế thế giới hiện nay, Việt Nam là một trong những nước châu á có nền kinh tế ít biến động nhất.Đảng và nhà nước ta không lấy đó làm chủ quan để quên đi mục đích cuối cùng là tiến tới XHCN- một xã hội mà trong đó con người được đề cao , được tự do - ấm no - hạnh phúc. Mục tiêu đã có vậy vấn đề ở đây là những đường lối , chính sách của nhà nước trong nền kinh tế hiện nay . Chính sách , chế độ tiền lương là một trong những vấn đề trọng yếu liên quan mật thiết và có ảnh hưởng thường xuyên mang tính quyết định tới động thái kinh tế, chính trị , xã hội của đất nước. Đảng và Nhà nước ta đã xác định rất rõ : quan tâm đến con người là vấn đề trọng tâm để phát triển kinh tế , xã hội hay nói một cách khác là đầu tư vào con người chính là hình thức đầu tư có lợi nhất cho tương lai của chúng ta. Chỉ có quan tâm phát triển con người mới khai thác được khả năng tiềm ẩn của họ. Một trong những nhân tố kích thích được khả năng ấy là lợi ích của họ khi tham gia các hoạt động kinh tế- xã hội . công tac tiền lương nói chung và hình thức tiền lương nói riêng là một trong những biểu hiện cụ thể của lợi ích đó. Trải qua bao năm tháng thăng trầm của lịch sử, chúng ta đã luôn thay đổi để phù hợp với bối cảnh xã hội. Mặc dù các hình thức tiền lương , tiền thưởng đã áp dụng khá lâu ở nước ta nhưng cho đến nay vẫn còn rất nhiều bất cập. Tiền lương vẫn chưa thực sự phát huy được tính năng của nó. Đề tài này nghiên cứu Vai trò của các hình thức tiền lương trong viêc kích thích lao động nhằm trả lời các câu hỏi : tiền lương là gì? tiền lương danh nghĩa và tiền lương thực tế ? ....... Nội dung của đề tài được chia làm hai phần: I/ Lý thuyết tiền lương và vai trò của nó trong việc kích thích lao động II/ Tiền lương thực tế và tiền lương danh nghĩa- một khoảng cách thực tế cần rút ngắn. 1
- Phần nội dung I/ Lý thuyết các hình thức tiền lương và vai trò của nó trong việc kích thích lao động . Trong nền kinh tế hàng hoá nhiều thành phần, vận hành theo cơ chế thị trường có sự quản lý của nhà nước theo định hướng XHCN, đã thừa nhận người lao động được tự do làm việc theo hợp đồng tự thoả thuận, tự do thay đổi công việc , nơi làm việc phù hợp với nhu cầu bản thân. hay nói một cách khác là về mặt lý luận thừa nhận sự tồn tại khách quan của phạm trù thị trường sức lao động , nên tiền lương không chỉ là phạm trù phân phối mà còn là phạm trù trao đổi, phạm trù giá trị . Tiền đề này yêu cầu khi xây dựng các cơ chế tiền lương , hình thức tiền lương, phải nghiên cứu mục đích, động cơ làm việc cũng như nhu cầu và lợi ích của người lao động để phát triển sản xuất , phát triển xã hội . 1/ Tiền lương là gì ? Theo quan điểm của nhà lý luậnCacMac thì : tiền lương trong chủ nghĩa tư ban là biểu hiện bằng tiền của giá trị sức lao động , nhưng lại biểu hiện như giá cả của lao động . Đây là một định nghĩa không khó hiểu nhưng đặt nó trong nên kinh tế thị trường ta phải nhìn nhận và giải thích nó ở một góc độ khác. Tiền lương là một phạm trù tổng hợp luôn luôn động vì nó nằm ở tất cả các khâu như: sản xuất , trao đổi , phân phối và tiêu dùng. ở góc độ nhà nước tiền lương là công cụ để giải quyết các vấn đề ổn định xã hội, phát triển xã hội và điều tiết kinh tế.Nếu không sử dụng tốt chính sách tiền lương sẽ gây bất ổn cho các ngành kinh tế , giáo dục và an ninh quốc phòng . Cải cách tiền lương chính là đầu tư tốt hơn cho con người và xã hội . ở góc độ người sử dụng lao động , tiền lương phải trả đúng trả đủ cho người lao động. Tiền lương là một phần của chi phí sản xuất nên cũng phải được tính đúng tính đủ trong giá thành sản phẩm. 2
- ở góc độ người lao động , tiền lương phải là nguồn thu nhập chính , là nguồn tái sản xuất sức lao động và đủ để kích thích ngươi lao động trong quá trình làm việc. Do đó họ cần được trả đúng , trả đủ với sức lao động đã bỏ ra . 2/ tiền lương trong nền kinh tế thị trường Do chuyển sang cơ chế quản lý kinh tế mới nên bản chất tiền lương ở nước ta sẽ hoàn toàn thay đôỉ so với cơ chế tập chung quan liêu bao cấp . Trong thời bao cấp chúng ta đã hiểu một cách đơn giản và máy móc rằng:cứ có cơ chế sở hữu toàn dân và chế độ làm chủ tập thể về tư liệu sản xuất là tự nhiên người lao động trở thành người chủ tư liệu sản xuất.Những người cùng sở hữu tư liệu sản xuất đi cùng với nó là quan niệm cho rằng : nền kinh tế XHCN không phải là nền kinh tế thị trường, mà là nền kinh tế hoạt động trên cơ sở kế hoạch hoá tập trung . và do đó về bản chất tiền lương không phải là giá cả của sức lao động mà là một phạm trù thu nhập quốc dân được nhà nước phân phối một cách có kế hoạch cho người lao động theo số lượng và chất lượng lao động. Chế độ tiền lương trong cơ chế tập trung quan liêu bao cấp bao gồm hai phần: ngoài phần tiền lương được nhà nước phân phối theo các thang , bảng lương còn có phần bằng hiện vật . Phần này chiếm tỷ trọng lớn so với phần lương cơ bản bằng tiền . Sau một thời gian thực hiện đã có rất nhiều bất cập nảy sinh , cụ thể là chính sách tiền lương này đã làm cho người lao động làm việc một cách thụ động , giảm tính sáng tạo, và từ đó đã làm thủ tiêu động lực của người lao động . Nhìn nhận thấy nhưng bất hợp lý trong chính sách tiền lương , đảng và nhà nước ta đã thông qua nghị quyết đại hội VI , và một số nghị quyết khác đã quyết định: chuyển từ nền kinh tế tập trung quan liêu bao cấp sang nền kinh tế hàng hoá nhiều thành phần vận hành theo cơ chế thị trường có sự quản lý của nhà nước . Vì vậy trong lĩnh vực tiền lương và trả công lao động , định hướng cơ bản của chính sach tiền lương mới phải là một hệ thống được áp dụng cho mọi người lao động làm việc trong các thành phần kinh tế quốc dân , đồng thời công nhận sự hoạt động của thị trường sức lao động . 3
- Mặt khác để tiền lương đúng với bản chất kinh tế của nó trong nền kinh tế thị trường ở Việt Nam , phải làm cho tiền lương thực hiện đúng chức năng của nó . 3/ Các hình thức trả lương : 3.1/Hình thức trả lương theo thời gian: Trả lương theo thời gian là hình thức trả công cho người lao động dựa vào tỷ lệ tiền công cho một đơn vị thời gian và thời gian làm việc thực tế hay noi một cách khác là hình thức tiền lương mà số lượng của nó tỷ lệ thuận với thời gian làm việc của người lao động ở những công việc không tính được bằng sản phẩm. Thời gian làm việc có thể tính theo giờ , ngày , tuần , tháng ... nhưng thường tính bằng lương giá giờ. Tiền lương trả theo thời gian chủ yếu áp dụng với người làm công tác quản lý. Đối với công nhân sản xuất thì hình thức này chỉ áp dụng trong một số trường hợp sau : • Công việc không định mức chặt chẽ và chính xác được để áp dụng hình thức trả lương theo sản phẩm. • Khi tốc độ công việc được thực hiện bằng máy móc , theo dây chuyền . Ưu điểm của hình thức này là: *Khi trả lương theo ngày,tuần,tháng nhà tư bản có thể kéo dài ngày lao động *Tăng cường độ lao động *Nhà tư bản có thể áp dụng lương giờ khi có ít việc làm,lương ngày ,tuầnvà tháng khi có nhiều việc làm. Hình thức trả lương này có nhiều nhược điểm hơn so với hình thức trả lương theo sản phẩm,chưa kích thích vật chất lớn đối với cá nhân người lao động vì chưa gắn thu nhập của mỗi người vơí kết quả lao động mà họ đã đạt được trong thời gian làm việc đó.Với hình thức trả lương này ,tiền lương thường để mang tính bình quân,nhiều lúc bậc lương không phản ánh đúng trình độ người lao động do việc đánh giá trình độ của người lao động quản lý là khó chính xác.Để giảm bớt 4
- tính bình quân thì vai trò của tiền lương trong hình thức trả lương này có xu hướng đưọc nâng cao. 3.2/Hình thức trả lương theo sản phẩm Trả lương theo sản phẩm là hình thức trả lương cho người lao động dựa trực tiếp vào số lượng ,chất lượng sản phẩm mà họ đã hoàn thành. Đây là hình thức trả lương được áp dụng rộng rãi ở các doanh nghiệp,nhất là các doanh nghiệp sản xuất chế tạo sản phẩm.Hiện nay cùng với hình thức trả lương theo thời gian,các đơn vị kinh tế,các cơ sở thuộc thành phần kinh tế khác nhau đang áp dụng hình thức trả lương theo sản phẩm với nhiều chế độ linh hoạt. Hình thức trả lương này có nhiều ưu điểm hơn so với hình thức trả lương theo thời gian: * Chủ tư bản tiết kiệm chi phí trả lương cho hệ thống bộ máy đốc công * Người công nhân vì lợi ích của mình mà cải tiến kĩ thuật,tăng cường độ lao động, nâng cao tay nghề dẫn đến năng suất lao động tăng,khi năng suất lao động tăng ở từng người thì người đó có lợi nhưng khi mọi người đều ganh đua đưa năng suất đó lên là năng suất lao động trung bình của xã hội ,thì nhà tư bản hạ thấp đơn giá lương xuống dẫn đến công nhân càng làm nhiều thì tiền lương càng ít đi. Căn cứ vào đơn giá sản phẩm và đối tượng trả lương,hình thức trả lương theo sản phẩm có nhiều chế độ khác nhau,áp dụng cho từng đối tượng trong từng trường hợp cụ thể,cho các thành phần kinh tế khác nhau. II/Tiền lương danh nghĩa và tiền lương thực tể nước ta-một khoảng cách thực tế cần rút ngắn Khái niệm tiền lương đã được soi sáng dưới nhiều góc độ ở phần trên.Nhưng đến phần II này ta thấy lại nảy sinh hai khái niệm khá mới mẻ:tiền lương danh nghĩa-tiền lương thực tế.Vởy chúng đại diên cho lao đông nào và có tác động,ảnh hưởng gì tới nhau không. 1/Tiền lương danh nghĩa: 5
- Theo định nghĩa của Mac thì:tiền lương danh nghĩa là số tiền mà người công nhân nhận được sau khi đã làm việc cho chủ tư bản.Hay nói một cách khác,thì nó chính là giá trị sức lao động được nhà tư bản tính bằng tiền để trả cho người công nhân.Tiền lương danh nghĩa không phản ánh rõ mức sống của người công nhân. 2/Tiền lương thực tế: Là tổng khối lượng và chất lượng của những tư liệu tiêu dùng mà người công nhân mua được băngf tiền lương danh nghĩa.Tiền lương thực tế luôn phản ánh chính xác mức sống của người công nhân. Nếu thị trường ổn định không có lạm phát thì lương thực tế chính là lương danh nghĩa.Còn ngược lại thì lương thức tế luôn luôn nhỏ hơn lương danh nghĩa vì thế nếu muốn xác định lương thực tế thì phải tính đến lương danh nghĩa,nhưng cũng phải tính đến giá cả vật phẩm tiêu dùng,và tiền trả các khoản dịch vụ và thuế. 3/Thực tế vấn đề tiền lương danh nghĩa-tiền lương thực tế ở Việt Nam *Khu vực kinh tế nhà nước Tiền lương của người làm công ăn lương trong khu vực kinhtế nhà nước không chỉ thấp mà còn toòn tại nhiều bất hợp lý hơn so với các khu vực,thành phần kinh tế khác.ở các khu vực kinh tế khác tuy cũng không ít tồn tại nhưng bước đầu đã thể hiện xu hướng tiến bộ hơn so với khu vực kinh tế nhà nước.Theo kết quả điều tra lao động, việc làm,khu vực thành thị ngày07/03/2000 do bộ lao đông thương binh và xã hội phối gợp với tổng cục thống kê thực hiện cho thấy :tính đến đầu năm 2000 có khoảng 5740 doanh nghiệp nhà nước(giảm gần 6500 doanh nghiệp so với năm 1990).Với tổng số lao động chiếm khoảng 1,8 triệu người,trong đó có gần 90% lao động có việc làm thường xuyên và trên 10 % không có việc làm hoặc việc làm không thường xuyên. Thêm vào đó là vấn đề mức lương tối thiểu.Sau nhiều năm thay đổi cơ cấu,cải cách mức tiền lương tối thiểu trong doanh nghiệp nhà nước hiện nay được quy định là 210.000đ/tháng .Đây là một mức lương quá thấp không đảm bảo tái sản xuất giản đơn sức lao động của ngời lao động chứ chưa nói tới tái sản xuất mưở 6
- rộng,không đủ chi cho nhu cầu thiết yếu của người lao động chưa kể còn phải nuôi thêm con,bảo hiểm tuổi già.Trong khi đó,quỹ lương và các khoản chi trợ cấp,phụ cấp đã chiếm khoảng 29 % tổng chi ngân sách(theo số liệu cuă ban tổ chức chính phủ).Ngoài tiền lương ngân sách còn phải chi rất nhiều vấn đề khác không kém phần quan trọng.Chính vì thế khi xây dựng mức lương tối thiểu chính phủ dường như bị ràng buộc nặng nề bởi sự eo hẹp của ngân sách nhà nước nên thường đưa ra những mức giá tư liệu sinh hoạt,tiêu dùng thấp xa so với mức thực tế.Do đó tiền lương luôn đứng trước mâu thuẫn là thấp so với nhu cầu của người lao động nhưng lại cao với khả năng của ngân sách. * Khu vực doanh nghiệp có vốn đầu tư nước ngoài Theo điều tra của Báo phát triển kinh tế tháng 04/1999 tính đến đầu năm 1999, có gần 1500 doanh nghiệp có vốn đầu tư nước ngoài đã bước vào hoạt động thu hút hơn 275.000 lao động làm việc trực tiếp và hàng chục vạn lao động làm các công việc xây dựng ,gia công ,dịch vụ và phục vụ cho các doanh nghiệp có vốn đầu tư nước ngoài.Tiền lương,thu nhập tương đối ổn định,mức lương bình quân khoảng 74 USD/tháng ,tương đương 1.020.000 VND/tháng. Đối với lao động có trình độ chuyên môn kỹ, thuật cao ,tay nghề giỏi được đãi ngộ thoả đáng hơn.Lao động có thu nhập cao như vậy ,giá cả tư liệu tiêu dùng cũng không gây ảnh hưởng gì mấy so với mức lương danh nghĩa trên .Khoảng cách giữa tiền lương danh nghĩa và tiền lương thực tế đã được rút ngắn. *Doanh nghiệp ngoài quốc doanh Theo số liệu của báo thời báo kinh té số ra tháng 09/2002 thì tổng số lao động trong các cơ sở ngoài quốc doanh là2.979.000 người.Mức tiền công bình quân khoảng 350.000-400.000đồng/thángbằng khoảng 50 % mức tiền lương bình quân trong các doanh nghiệp nhà nước và 39 % mức tiền lương bình quân trong các doanh nghiệp có vốn đầu tư nước ngoài..... Có khoảng 32 % cơ sở doanh nghiệp trả mức tiền lương bình quân từ 300.000 đồng/tháng trở xuống;khoảng 19% cơ sở doanh nghiệp trả mức tiền lương bình 7
- quân từ 301.000-400.000 đồng/tháng ;số còn lại trả trên 400.000/tháng.Đây không phải là một mức lương cao nhưng nó đang góp phần giảm tỉ lệ thất nghiệp ở Việt Nam. Lời kết Thông qua những vấn đề tôi vừa nêu trên chúng ta đã thấy rõ tầm quan trọng của công tác trả lương trong các doanh nghiệp.Nó liên quan trực tiếp đến lợi ích kinh tế của nhà nước,tập thể và mỗi cá nhân. Sức lao động và sự sáng tạo của người công nhân chỉ được phát huy khi họ được kích thích sản xuất bằng chính tiền lương mà họ nhận được. Chính vì thế Đảng và nhà nước ta phải tích cực đẩy mạnh hơn trong công tác cải cách tiền lương vì một nền kinh tế phát triển. Để hoàn thành đề tài này tôi đã nhận được sự giúp đỡ tận tình của giáo viên hướng dẫn;song không tránh khỏi những sai sót do kiến thức bản thân còn hạn chế.Tôi xin chân thành cảm ơn sự giúp đỡ nhiệt tình đó và mong nhận được những ý kiến đóng góp khác để tiểu luận được hoàn thiện hơn. 8
- Mục lục A.Phần mở B.Phần nội dung I.Lý thuyết các hình thức tiền lương và vai trò của nó trong việc kích thích lao động. 1.Tiền lương là gì? 2.Tiền lương trong nền kinh tế thị trường. 3.Các hình thức trả lương 3.1 Hình thức trả lương theo thời gian 3.2 Hình thức trả lương theo sản phẩm II.Tiền lương danh nghĩa và tiền lương thực tế ở nước ta-một khoảng cách thực tế cần rút ngắn 1.Tiền lương danh nghĩa 2.Tiền lương thực tế 3.Thực tế vấn đề tiền lương danh nghĩa-tiền lương thực tế ở Việt Nam. Tài liệu tham khảo: *Kết quả điều tra của bộ lao động thương binh và xã hội tháng 3/2000 9
- *Thời báo kinh tế tháng 9/2002 *Báo phát triển kinh tế tháng 4/1999. 10
CÓ THỂ BẠN MUỐN DOWNLOAD
-
Tiểu luận kinh tế chính trị
16 p |
218 |
91
-
Tiểu luận kinh tế chính trị P41
20 p |
161 |
75
-
Tiểu luận kinh tế chính trị P57
15 p |
125 |
47
-
Tiểu luận kinh tế chính trị P40
22 p |
88 |
29
-
Tiểu luận kinh tế chính trị P60
10 p |
86 |
20
-
Tiểu luận kinh tế chính trị P63
21 p |
109 |
18
-
Tiểu luận kinh tế chính trị P38
20 p |
67 |
17
-
Tiểu luận kinh tế chính trị P74
20 p |
71 |
17
-
Tiểu luận kinh tế chính trị P28
30 p |
108 |
17
-
Tiểu luận kinh tế chính trị P30
45 p |
68 |
16
-
Tiểu luận kinh tế chính trị P75
21 p |
63 |
14
-
Tiểu luận kinh tế chính trị P37
19 p |
75 |
12
-
Tiểu luận kinh tế chính trị P34
11 p |
70 |
12
-
Tiểu luận kinh tế chính trị P26
33 p |
78 |
11
-
Tiểu luận kinh tế chính trị P51
25 p |
68 |
10
-
Tiểu luận kinh tế chính trị P52
25 p |
70 |
7
-
Tiểu luận kinh tế chính trị P59
12 p |
52 |
3

Set-Cookie: TLDEVNamespace=p331c82u3m26o6uukad59vupe7; path=/; domain=.tailieu.vn; HttpOnly


markdown:
# Ung thư biểu mô buồng trứng
Chia sẻ: Carol Carol | Ngày: | Loại File: PDF | Số trang:5
lượt xem 10
download
![](http://image.tlvnimg.com/document/thumbnail/2010/20100820/carol_carol/80x100/ung_thu_bieu_mo_buong_trung_6546.jpg)
##
Ung thư biểu mô buồng trứng
[Vui lòng tải xuống để xem tài liệu đầy đủ](javascript:void(0);)
Download
![](http://static.tlvnimg.com/b2013az/templates/version1/default/images/down16x21.png)
Ung thư buồng trứng xảy ra khi các tế bào phát triển một cách bất thường ở một hoặc cả hai buồng trứng. Loại thường gặp nhất của ung thư buồng trứng là ung thư biểu mô buồng trứng. Nên tham khảo ý kiến bác sĩ hoặc tham gia vào các tổ chức hỗ trợ bệnh nhân ung thư để giải quyết hoặc chia sẽ sự lo lắng khi phát hiện bệnh.Trong bài này, chúng ta sẽ nói đến các biểu hiện của ung thư biểu mô buồng trứng. 1. Ung thư biểu mô buồng trứng: Loại ung thư này...
Bình luận(0)
[Đăng nhập để gửi bình luận!](javascript:void(0);)
CÓ THỂ BẠN MUỐN DOWNLOAD

Set-Cookie: TLDEVNamespace=7h9mp6r8tsakr5b1vq9ftmoc73; path=/; domain=.tailieu.vn; HttpOnly


markdown:
# Biến dạng ngân lưu
**Biến dạng ngân lưu**
-
Bài giảng Chương 3: Thẩm định đầu tư công xây dựng biên dạng ngân lưu tài chính cho các dự án từng bước giải thích cách xây dựng các biên dạng ngân lưu của một dự án, đồng thời thảo luận tác động của những quan điểm đầu tư khác nhau lên biên dạng dự án.
16p
codon_08
20-02-2016
28
4
Download
-
Quy trình xây dựng báo cáo ngân lưu theo phương pháp trực tiếp GIẢ ĐỊNH TÍNH TOÁN VỐN ĐẦU TƯ NGUỒN VỐN DOANH THU CHI PHÍ KHÁC KẾ HOẠCH ĐẦU TƯ LỊCH KHẤU HAO VAY & TRẢ NỢ DOANH THU CHI PHÍ HOẠT ĐỘNG BÁO CÁO THU NHẬP VỐN LƯU ĐỘNG BÁO CÁO NGÂN LƯU SUẤT CHIẾT KHẤU Cấu trúc bảng báo cáo ngân lưu (TIPV) Bắt đầu bằng việc xây dựng báo cáo ngân lưu quan điểm tổng đầu tư,
86p
muaythai4
29-10-2011
426
88
Download
-
Bài giảng Phân tích lợi ích chi phí bài 2: Xây dựng báo cáo ngân lưu tài chính của dự án trang bị cho sinh viên những kiến thức cơ bản về cấu trúc bảng báo cáo ngân lưu tài chính theo phương pháp trực tiếp, một số biên dạng ngân lưu cơ bản, nguyên tắc và quy ước xây dựng báo cáo ngân lưu, thành phần của báo cáo ngân lưu, phương pháp xây dựng báo cáo ngân lưu, quy trình xây dựng báo cáo ngân lưu theo phương pháp trực tiếp.
102p
lamtran89
11-07-2014
67
29
Download
-
p
01-01-1970
Download
-
[Phân tích, đánh giá và đề xuất giải pháp giảm thiểu tác động của xâm nhập mặn trên sông Sài Gòn theo các kịch bản nước biển dâng đối với nhà máy cấp nước Tân Hiệp](http://tailieu.vn/doc/phan-tich-danh-gia-va-de-xuat-giai-phap-giam-thieu-tac-dong-cua-xam-nhap-man-tren-song-sai-gon-theo-1802100.html)
Bài viết "Phân tích, đánh giá và đề xuất giải pháp giảm thiểu tác động của xâm nhập mặn trên sông Sài Gòn theo các kịch bản nước biển dâng đối với nhà máy cấp nước Tân Hiệp" ứng dụng mô hình toán MIKE 11 được sử dụng nhằm mục đích mô phỏng các dòng chảy và tình hình xâm nhập mặn trong mùa khô cho lưu vực sông Sài Gòn – Đồng Nai dựa trên các kịch bản nước biển dâng trong các giai đoạn ngắn, trung, và dài hạn.
5p
bethuy1990
20-11-2015
42
11
Download
-
[Bài giảng Bài 07: Phân tích lợi ích và chi phí kinh tế tại thị trường không biến dạng (Học kỳ Hè 2015) - Huỳnh Thế Du](http://tailieu.vn/doc/bai-giang-bai-07-phan-tich-loi-ich-va-chi-phi-kinh-te-tai-thi-truong-khong-bien-dang-hoc-ky-he-201-1848912.html)
Bài giảng Bài 07: Phân tích lợi ích và chi phí kinh tế tại thị trường không biến dạng (Học kỳ Hè 2015) - Huỳnh Thế Du hướng đến trình bày các khái niệm thẩm định dự án về mặt kinh tế; khác biệt giữa phân tích tài chính và phân tích kinh tế; ngân lưu theo các quan điểm;...
32p
hera_01
06-04-2016
19
2
Download
-
Nghiên cứu mới đây cho thấy khoảng 150 triệu người có thể bị ảnh hưởng nếu nước biển dâng 30cm đến 70cm vào cuối thế kỷ này. Hiện tượng nước biển dâng sẽ làm ngập lụt các vũng đất trũng ven biển, bao gồm cả một số thành phố vào loại lớn nhất thế giới.
13p
heoxinhkute4
29-09-2010
50
11
Download
-
ác báo cáo chính thức xuất bản vào năm 2007 của Uỷ ban Liên Chính phủ về Biến đổi Khí hậu (IPCC), Ngân hàng Thế giới (WB), Chương trình Môi trường của Liên hiệp quốc (UNDP) đều cảnh báo Việt Nam nằm trong nhóm các quốc gia chịu tác động cao do hiện tượng biến đổi khí hậu và nước biển dâng.
10p
boy_them_yeu
04-07-2013
107
35
Download
-
Các tác phẩm của Lưu Quang Vũ đã để lại một dấu ấn đáng kể trong lòng công chúng Việt Nam. Tác phẩm ông nổi bật lên từ những năm sau chiến tranh, đặc biệt là những năm 80. Ông đã từng sống những năm tháng tuổi trẻ trong chiến tranh, vào bộ đội chiến đấu và trở về sống trong một thời kỳ khó khăn của nước nhà: thời hậu chiến, kinh tế bao cấp với chồng chất khó khăn, cơ cực. Mời các bạn cùng tham khảo các bài thơ của Lưu Quang Vũ trong phần 1 cuốn sách.
178p
nhasinhaoanh_07
29-09-2015
43
13
Download
-
[Luận văn tốt nghiệp: "Một số biện pháp nhằm hạn chế rủi ro tín dụng tại chi nhánh Ngân hàng Công thương Lưu Xá Thái Nguyên"](http://tailieu.vn/doc/luan-van-tot-nghiep-mot-so-bien-phap-nham-han-che-rui-ro-tin-dung-tai-chi-nhanh-ngan-hang-cong-thu-33553.html)
Trong cuộc xây dựng chủ nghĩa xã hội ở nước ta xuất phát điểm từ một nước có nền kinh tế lạc hậu nghèo nàn về mọi mặt. Chủ trương của Đảng và Nhà nước là đổi mới nền kinh tế, chuyển nền kinh tế từ hành chính tập trung quan liêu bao cấp sang nền kinh tế thị trường có sự quản lý của Nhà nước. Nó quyết định sự thành công của công cuộc đổi mới do Đảng ta khởi sắc. Cùng với sự vận động của nền kinh tế, hệ thống Ngân hàng - sản phẩm của...
37p
tiencuong
08-07-2009
1196
925
Download
-
[Báo cáo tốt nghiệp: “Rủi ro tín dụng và một số biện pháp nâng cao hiệu quả hoạt động tín dụng tại Ngân hàng Công Thương Bạc Liêu”](http://tailieu.vn/doc/bao-cao-tot-nghiep-rui-ro-tin-dung-va-mot-so-bien-phap-nang-cao-hieu-qua-hoat-dong-tin-dung-tai-ng-543366.html)
Đất nước ta đang trong quá trình hội nhập, đổi mới và phát triển, nền kinh tế Việt Nam có nhiều chuyển biến tích cực, đời sống kinh tế ngày một nâng cao. Để đạt được những thành tựu đó, có sự đóng góp không nhỏ của ngành ngân hàng.
97p
michelmelson
13-04-2011
486
320
Download
-
[Luận văn tốt nghiệp: Giải pháp nâng cao chất lượng tín dụng khi cho vay Doanh nghiệp Nhà nước tại Chi nhánh Ngân hàng Công thương Khu vực Ba Đình](http://tailieu.vn/doc/luan-van-tot-nghiep-giai-phap-nang-cao-chat-luong-tin-dung-khi-cho-vay-doanh-nghiep-nha-nuoc-tai-ch-33465.html)
Tuy nhiên, thực tiễn phản ánh tình hình hoạt động của các DNNN đã cho thấy một tình trạng đáng lo ngại và đang trở nên phổ biến đối với hầu hết các DNNN đó là hiện tượng thiếu vốn, đặc biệt là vốn lưu động. Để giải quyết khó khăn này, ngoài phần tài trợ từ ngân sách nhà nước, bổ sung từ nguồn vốn tự tạo, các doanh nghiệp thường tìm đến nguồn vốn tín dụng ngân hàng.
91p
nhattruong
08-07-2009
486
186
Download
-
Tiền tệ ngân hàng do PGS. TS Nguyễn Đăng Dờn (chủ biên) biên soạn gồm 9 chương. Chương 1: Những vấn đề cơ bản về tiền tệ và lưu thông tiền tệ. Chương 2: Các chế độ lưu thông tiền tệ. Chương 3: Lý thuyết về lạm phát và chống lạm phát. Chương 4: Tín dụng và thị trường tài chính. Chương 5: Ngân hàng thương mại và các tổ chức tín dụng. Chương 6: Ngân hàng trung ương và chính sách tiền tệ quốc gia. Chương 7: Hệ thống thanh toán không dùng tiền ở Việt Nam.
340p
namde01
14-03-2013
371
199
Download
-
Phân tích tình hình tài chính ngày nay trở thành nhu cầu của doanh nghiệp nhất là khi Việt Nam gia nhập WTO. Với tình hình công nghệ thông tin phát triển và các doanh nghiệp khi đang dần tiếp cận với nền kinh tế thị trường giao lưu kinh tế với các nước khác cũng như tiếp cận với cách kinh doanh hiện đại.
55p
minhhieu232
15-05-2013
347
120
Download
-
[Luận văn: "Một số biện pháp nhằm hạn chế rủi ro tín dụng tại chi nhánh Ngân hàng Công thương Lưu Xá Thái Nguyên "](http://tailieu.vn/doc/luan-van-mot-so-bien-phap-nham-han-che-rui-ro-tin-dung-tai-chi-nhanh-ngan-hang-cong-thuong-luu-xa--1339812.html)
Đề tài: "Một số biện pháp nhằm hạn chế rủi ro tín dụng tại chi nhánh Ngân hàng Công thương Lưu Xá Thái Nguyên " Trong cuộc xây dựng chủ nghĩa xã hội ở nước ta xuất phát điểm từ một nước có nền kinh tế lạc hậu nghèo nàn về mọi mặt. Chủ trương của Đảng và Nhà nước là đổi mới nền kinh tế, chuyển nền kinh tế từ hành chính tập trung quan liêu bao cấp sang nền kinh tế thị trường có sự quản lý của Nhà nước.
37p
tieungot
14-01-2013
165
81
Download
-
[Báo cáo tốt nghiệp: Nguồn vốn lưu động và các biện pháp nâng cao hiệu quả sử dụng vốn lưu động của công ty Hoàng Sơn](http://tailieu.vn/doc/bao-cao-tot-nghiep-nguon-von-luu-dong-va-cac-bien-phap-nang-cao-hieu-qua-su-dung-von-luu-dong-cu-1280147.html)
Lĩnh vực tài trợ của tín dụng chính là việc các Ngân hàng chọn lựa và tiến hành chuyên môn hoá việc tài trợ tín dụng cho một ngành sản xuất hay một lĩnh vực chuyên môn nào đó hoặc phân tán tín dụng trên nhiều ngành, nhiều đơn vị doanh nghiệp khác nhau. Tiến hành chuyên môn hoá như vậy sẽ có lợi cho Ngân hàng trong quá trình kinh doanh vì dễ dàng nắm bắt các nhu cầu về tín dụng của lĩnh vực tài trợ, kiểm soát được rủi ro và có thể đưa ra được những...
66p
quygia123
05-11-2012
167
60
Download
-
Loại virus này đang lây nhiễm rất mạnh và gây ra những hậu quả nặng nề cho người sử dụng máy tính. Các triệu chứng virus gây ra là biến toàn bộ thư mục thành shortcut, mở liên tục các trang web lạ có URL ngoằn nghèo khi bạn sử dụng trình duyệt IE, khóa và ngăn không cho sử dụng bất cứ ứng dụng nào trên hệ thống bị nhiễm. Thực chất các dữ liệu bị lây nhiễm trên USB vẫn còn tồn tại, chúng chỉ bị virus tạm thời khóa và đặt cho thuộc tính ẩn, đồng thời...
3p
bibocumi33
18-03-2013
97
29
Download
-
Hiện nay, nền kinh tế nước ta đang vận động theo cơ chế thị trường có sự quản lý của nhà nước bằng phát luật, theo định hướng XHCN. Trong nền kinh tế thị trường, doanh nghiệp tồn tại dưới nhiều hình thức khác nhau. Mỗi loại hình doanh nghiệp có những đặc trưng khác nhau xuất phát từ quan hệ sở hữu và mục đích kinh doanh của mỗi doanh nghiệp.
0p
tengteng1
10-11-2011
41
16
Download
-
Sơn Trà là quận có vị trí thuận lợi về phát triển kinh tế và là địa bàn quan trọng về quốc phòng - an ninh, có vị trí quan trọng trong chiến lược an ninh khu vực và quốc gia. Thiên nhiên đã dành cho Sơn Trà nhiều địa điểm lý tưởng để tổ chức các hoạt động du lịch, nghỉ dưỡng, các làng cá truyền thống lâu đời, đang còn lưu trữ một nền văn hoá dân gian mang đầy bản sắc dân tộc, độc đáo của vùng ven biển miền Trung... Sự kết hợp hài hoà giữa...
13p
ctrl_12
09-07-2013
39
12
Download
-
[Đề tài: "Một số biện pháp nhằm hạn chế rủi ro tín dụng tại chi nhánh Ngân hàng Công thương Lưu Xá Thái Nguyên"](http://tailieu.vn/doc/de-tai-mot-so-bien-phap-nham-han-che-rui-ro-tin-dung-tai-chi-nhanh-ngan-hang-cong-thuong-luu-xa-th-1011112.html)
Trong cuộc xây dựng chủ nghĩa xã hội ở nước ta xuất phát điểm từ một nước có nền kinh tế lạc hậu nghèo nàn về mọi mặt. Chủ trương của Đảng và Nhà nước là đổi mới nền kinh tế, chuyển nền kinh tế từ hành chính tập trung quan liêu bao cấp sang nền kinh tế thị trường có sự quản lý của Nhà nước.
37p
tengteng8
06-12-2011
43
8
Download

Set-Cookie: TLDEVNamespace=siakpfqf49lv5up758dosj1o04; path=/; domain=.tailieu.vn; HttpOnly


markdown:
# Điều trị hạ đường huyết
**Điều trị hạ đường huyết**
-
Mục tiêu điều trị hạ đường huyết là phát hiện và điều trị mức đường huyết thấp ngay lập tức bằng cách làm tăng đường huyết nhanh nhất tới mức an toàn nhằm giảm các biến chứng và cải thiện triệu chứng. Cũng cần tránh điều trị quá mức vì có thể làm tăng đường huyết và tăng cân. Những bằng chứng gần đây cho thấy 15g Glucose làm tăng 2.1 mmol/L đường huyết sau 20 phút và giảm triệu chứng cho đa số bệnh nhân. ...
5p
nguhoiphan
26-08-2010
161
21
Download
-
Bài giảng Hạ đường huyết giúp người học nêu được định nghĩa và hậu quả của hạ đường huyết; trình bày được nguyên nhân hạ đường huyết của trẻ; nêu được các triệu chứng lâm sàng, tiến triển và xét nghiệm; nêu được chẩn đoán và điều trị hạ đường huyết.
7p
tuoihaimuoi32
26-06-2014
62
8
Download
-
Hạ đường huyết ít gặp trong điều kiện bình thường nhưng là vấn đề thường gặp trên bệnh nhân đái tháo đường (ĐTĐ) đang điều trị. Hạ đường huyết do điều trị thường gặp với bệnh nhân ĐTĐ trong khi hạ đường huyết tự phát thường xảy ra với bệnh nhân không bị ĐTĐ.
5p
nguhoiphan
26-08-2010
108
17
Download
-
Bài giảng Chẩn đoán và điều trị hôn mê hạ đường huyết - ThS.BS Trần Quang Nam sẽ giới thiệu tới các bạn những thông tin cần thiết về:Chuyển hóa đường bình thường; hạ đường huyết, triệu chứng hạ đường huyết; nguyên nhân hạ đường huyết, hạ đường huyết máu;... Mời các bạn cùng tìm hiểu và tham khảo nội dung thông tin tài liệu.
31p
ngaybinhthuong1234
01-10-2015
54
17
Download
-
Thuốc uống hạ đường huyết Các loại dược phẩm làm giảm lượng glucose trong máu được gọi là thuốc trị hạ đường huyết dạng uống. Chúng bao gồm các chất tăng tiết insulin và chất làm các mô (cơ,mô mỡ và gan…) tăng độ nhạy với insulin.Chất tăng tiết là những chất làm cơ thể tiết ra những chất khác tương tự quá trình hormone tiết vị kích thích dạ dày tiết ra dịch vị.
6p
2barbie
13-09-2010
140
19
Download
-
Chế độ ăn uống điều trị bệnh tiểu đường Không có biện pháp đặc biệt cần được thực hiện liên quan đến sự cân bằng đường huyết nếu đường huyết được kiểm soát chế độ ăn uống một mình. Uống Metformin điều trị hạ đường huyết thường trình bày không có vấn đề
24p
meomap2
02-12-2011
29
4
Download
-
Là một biến chứng thường găp nhất trong điều trị đái tháo đường. ở trẻ em, não cần được cung cấp đường hằng định. Hạ đường huyết (HĐH) rất nghiêm trọng làm ảnh hưởng trực tiếp lên não, giảm phát triển của não. Kết quả làm giảm trí thông minh và giảm thị lực nếu tình trạng hạ đường huyết kéo dài hoặc xảy ra thường xuyên. Nếu xảy ra cấp tính và ở mức độ nặng bệnh nhân có thể bị tử vong. ...
5p
xmen_dangcap
12-01-2011
354
85
Download
-
Acarbose Nhóm:ức chế men Alpha-glucosidase Tên thương mại: Precose - Viên 25 mg - Viên 50 mg - Viên 100 mg Glucobay 50mg Glucarbose 50 mg Dorobay 50 mg Dược lý học Ức chế men tiêu hóa carbohydrate, vì thế giảm tiêu hóa carbohydrate sau khi ăn, chậm hấp thu carbohydrate vì thế hạ đường huyết sau khi ăn. Chỉ định và cách sử dụng Bệnh nhân Đái tháo đường type 2 thất bại với điều trị chế độ ăn.
5p
2barbie
13-09-2010
176
20
Download
-
Cơ chế : Sulfonylureas hạ đường huyết nhờ kích thích tế bào beta tuyến tụy tăng sản xuất insulin Các loại sulfonylureas thường gặp : Glimepiride, Gliclazide, Glibenclamide... Amaryl Thành phần : Glimepiride Chỉ định : Đái tháo dường type 2 Liều dùng: Liều ban đầu thường dùng 1mg x 1 lần/ ngày. Nếu cần, tăng liều từ từ : cách 1-2 tuần theo liều sau : 1mg →2mg→3mg→4mg→6mg ( có thể đến 8 mg). Trung bình 1-4 mg x 1 lần mỗi ngày.
8p
2barbie
13-09-2010
160
20
Download
-
Hoạt động thể chất là nhu cầu thiết yếu cho bất cứ ai và đặc biệt là bệnh nhân đái tháo đường (ĐTĐ) để duy trì một lối sống khỏe mạnh. Tuy nhiên, với những bệnh nhân tiêm Insulin hoặc sử dụng các loại thuốc ĐTĐ, vận động không đúng phương pháp có thể dẫn tới hạ đường huyết. Hạ đường huyết có thể diễn ra ngay khi bạn đang tập, sau khi tập hoặc thậm chí ngày hôm sau.
5p
nguhoiphan
26-08-2010
79
14
Download
-
Hạ đường huyết là tình trạng nồng độ đường máu thấp hơn nhu cầu tối thiểu để nuôi dưỡng cơ thể, gây tổn thương các cơ quan, trong đó tế bào não là cơ quan bị ảnh hưởng sớm và nặng nhất. Hạ đường huyết là một tình huống cấp cứu bởi nó có thể diễn biến nhanh chóng đến hôn mê, có thể gây tử vong, nhưng nếu được phát hiện và điều trị kịp thời sẽ mang lại kết quả rất khả quan. ...
5p
nguhoiphan
24-08-2010
73
10
Download
-
Nhắc tới bệnh đái tháo đường (ĐTĐ), nhiều người thường nghĩ ngay đến tình trạng tăng đường huyết. Trong quá trình điều trị và theo dõi bệnh, nhiều bệnh nhân ĐTĐ cũng chỉ quan tâm làm sao đường huyết của mình không tăng cao. Tuy nhiên, có một vấn đề mà bệnh nhân cũng như người nhà chưa quan tâm nhiều mặc dù đây là biến chứng thường gặp ở bệnh nhân ĐTĐ. Đó là hạ đường huyết.
7p
nguhoiphan
26-08-2010
133
8
Download
-
Bệnh tiểu đường type 2 là loại đái tháo đường không phụ thuộc vào insulin và dễ chữa hơn bệnh tiểu đường tuýp 1. Một số loại thảo dược là những vị thuốc điều trị tiểu đường rất hiệu quả do có tác dụng hạ đường huyết.
3p
vuthuyhang82
18-01-2014
86
7
Download
-
Bệnh nhân đái tháo đường đang điều trị bằng thuốc uống hay thuốc chích insulin đều có nguy cơ bị hạ đường huyết, có thể dẫn đến hôn mê nếu không được theo dõi và xử trí kịp thời.
5p
aquafresh
28-12-2010
90
7
Download
-
Đái tháo đường là một bệnh rối loạn chuyển hóa đang gia tăng theo sự nâng cao mức sống. Vì vậy WHO rất khuyến khích nghiên cứu các thuốc hạ đường huyết có nguồn gốc thực vật.
3p
sunshine_3
28-06-2013
50
8
Download
-
Năm 1998, một nghiên cứu quan trọng, mang tính đột phá đối với bệnh lý đái tháo đường (tiểu đường) type 2 (nghiên cứu UKPDS) hoàn tất, cho thấy xu hướng chung là kiểm soát tốt đường huyết (dù bằng các loại thuốc hạ đường huyết uống đương thời hoặc bằng insulin) đều đem lại kết quả khả quan, hạn chế được các biến chứng nguy hiểm của đái tháo đường.
5p
hoahuongduong3110
21-01-2011
39
6
Download
-
Trẻ sơ sinh bị hạ đường huyết có nghĩa là lượng đường trong máu thấp hơn mức bình thường. Nếu không được điều trị, nó có thể sẽ ảnh hưởng nghiêm trọng tới sức khỏe của trẻ. Tình trạng này kéo dài sẽ gây tổn thương não của bé.
0p
dell_12
27-06-2013
39
3
Download
-
Bài thuyết trình: Các nhóm thuốc trong điều trị đái tháo đường giới thiệu tác dụng, các chế phẩm, dược động học, chỉ định, liều dùng, tương tác của thuốc Insulin, các nhóm thuốc viên hạ đường huyết. Đây là tài liệu tham khảo và học tập dành cho sinh viên ngành Y.
42p
taobien
02-06-2014
188
59
Download
-
Metformin Generic Name: metformin (met FOR min) Brand Names: Fortamet, Glucophage, Glufort, Glumetza, Riomet Cơ chế :Metformin giảm đường huyết nhờ cơ chế sau Metformin làm tăng nhạy cảm của mô đối với insulin, giảm sản xuất đường từ gan Metformin còn làm giảm Triglyceride và acid béo Chỉ định : Điều trị Đái tháo đường type 2, phối hợp với chế độ ăn kiêng và tập thể dục, đặc biệt ở người thừa cân hoặc béo phì.
5p
2barbie
13-09-2010
92
14
Download
-
[Báo cáo: Khảo sát hiệu quả hạ đường huyết và chống oxy hóa của cao chiết cây nhàu (MORINDA CITRIFOLIA L.) ở chuột bệnh tiểu đường](http://tailieu.vn/doc/bao-cao-khao-sat-hieu-qua-ha-duong-huyet-va-chong-oxy-hoa-cua-cao-chiet-cay-nhau-morinda-citrifoli-1522030.html)
Nghiên cứu này khảo sát hiệu quả điều trị BTĐ của cao ethanol rễ, lá, trái xanh và trái chín cây Nhàu thông qua khả năng chống oxy hóa và hạ đường huyết in vivo và vi vitro. Hoạt động chống oxy hóa được xác định thông qua khả năng làm sạch gốc tự do DPPH in vitro.
10p
sunshine_7
19-07-2013
43
7
Download

Set-Cookie: TLDEVNamespace=v7808onfr9ornla27ccurvql61; path=/; domain=.tailieu.vn; HttpOnly


markdown:
# Phương pháp sinh học phân tử
**Phương pháp sinh học phân tử**
-
Cuốn "Cơ sở và phương pháp sinh học phân tử" đợc cấu trúc bởi 9 chương, các nội dung được trình bày đó là: đặc điểm cấu trúc gene của sinh vật Prokaryot và Eukaryot, mối liên hệ giữa ADN, ARN và protein, enzyme sử dụng trong sinh học phân tử, xác định mối liên quan giữa protein và đặc tính ở sinh vật, kỹ thuật sinh học phân tử, phản ứng chuỗi polimerase, tế bào chủ và vector, phân lập gene; tách dòng phân tử và biểu hiện gene.
151p
326159487
18-05-2012
537
239
Download
-
CƠ SỞ VÀ PHƯƠNG PHÁP SINH HỌC PHÂN TỬ Lời nói đầu Sinh học phân tử hiện đại đang phát triển mạnh và đã trở thành nòng cốt của Công nghệ sinh học. Ở Việt Nam, thành tựu nghiên cứu Sinh học phân tử và áp dụng kĩ thuật phân tử trong nghiên cứu Khoa học sự sốngvà Công nghệ sinh học đã có nhiều đóng góg trong việc chăm sóc, bảo vệ sức khoẻ con người; trong đánh giá tài nguyên sinh vật; trong chọn giống và sản xuất nông lâm ngư nghiệp. ...
24p
biodoc
30-08-2011
272
127
Download
-
Phiên mã và dịch mã, điều hòa sự biểu hiện của gen, các biến đổi của bộ gen, các phương pháp sinh học phân tử và công nghệ ADN tổ hợp là nội dung chính được trình bày trong phần 2 của cuốn Giáo trình Sinh học phân tử. Cùng tham khảo để nắm nội dung tài liệu cụ thể hơn.
78p
couple
17-06-2014
234
63
Download
-
Tìm hiểu tổng quan về phân loại sinh vật bằng các phương pháp sinh học phân tử. Sinh học phân tử là môn khoa học nghiên cứu giới sinh vật ở mức độ phân tử chủ yếu nghiên cứu tương tác giữa các hệ thống, cấu trúc khác nhau trong tế bào
61p
honganh0309
04-01-2010
889
522
Download
-
Chương 6 KĨ THUẬT SINH HỌC PHÂN TỬ TRONG PHÂN TÍCH HỆ GENE Ở SINH VẬT Tóm tắt: Sinh học phân tử là nòng cốt của công nghệ sinh học. Phân tích sinh học phân tử được bắt đầu từ việc thu nhận dịch chiết ADN từ tế bào sống đủ sạch để thực hiện các phân tích tiếp theo. Tuỳ theo vật liệu nghiên cứu mà có phương pháp tách chiết ADN phù hợp. Dung dịch ADN sau khi kiểm tra hàm lượng và độ sạch được sử dụng để phân tích theo những mục đích khác nhau như Southem...
13p
biodoc
30-08-2011
351
133
Download
-
Chương 4: ENZYME SỬ DỤNG TRONG KĨ THUẬT SINH HỌC PHÂN TỬ Tóm tắt: Enzyme là những protein hoạt tính sinh học vả dựa vào loại phản ứng xúc tác mà trong sinh học phân tử có thể chia enzyme thành 6 nhóm khác nhau. Trong đó các nhóm enzyme giới hạn, enzyme polimerase, enzyme nối, các enzyme nuclease được quan tâm nghiên cứu và ứng dụng trong các lĩnh vực của sinh học phân tử và kĩ thuật di truyền.
12p
biodoc
30-08-2011
284
123
Download
-
Chương 7 PHẢN ỨNG CHUỖI POLIMERASE(POLIMERASE CHAIN REACTION - PCR) Tóm tắt: Kĩ thuật phản ứng chuỗi dùng enzyme polimerase (Polimerase chain reaction = PCR hay PCR Technology) lần đầu tiên được Mullis và cộng sự mô tả năm 1986 và cũng chính do sự phát minh này mà Mullis đã xứng đáng nhận giải thưởng Nobel về Y học và Sinh lí học năm 1993. Phản ứng chuỗi polimerase (PCR) là kĩ thuật cơ bản và rất quan trọng trong Sinh học phân tử. Phản ứng PCR gồm 3 giai đoạn chính: (1).
17p
biodoc
30-08-2011
203
110
Download
-
[Bài giảng Sinh học phân tử: Phương pháp và kỹ thuật cơ bản trong sinh học phân tử - Nguyễn Thị Ngọc Yến](http://tailieu.vn/doc/bai-giang-sinh-hoc-phan-tu-phuong-phap-va-ky-thuat-co-ban-trong-sinh-hoc-phan-tu-nguyen-thi-ngoc--1823579.html)
Chương này trình bày phương pháp và kỹ thuật cơ bản trong sinh học phân tử. Các nội dung cụ thể được đề cập trong chương này gồm có: Công cụ cơ bản của sinh học phân tử và cách sử dụng, một số phương pháp cơ bản của sinh học phân tử, ứng dụng trong thực tế. Mời các bạn cùng tham khảo.
81p
youcanletgo_03
13-01-2016
85
31
Download
-
Bài giảng Các phương pháp chẩn đoán bệnh nhiễm vi sinh vật của PGS.TS. Cao Minh Nga bao gồm những nội dung về phương pháp vi sinh học, phương pháp miễn dịch học, phương pháp sinh học phân tử. Mời các bạn tham khảo bài giảng để bổ sung thêm kiến thức về lĩnh vực này.
54p
vuhai2995
03-10-2015
52
17
Download
-
Bài giảng Sinh học phân tử: Nhập môn Sinh học phân tử cung cấp cho người học một số kiên thức như: Lược sử phát triển sinh học phân tử, luân chuyển thông tin trong sinh vật, các phương pháp sinh học phân tử. Mời các bạn tham khảo.
30p
youcanletgo_03
13-01-2016
63
16
Download
-
Chương I. Lược sử phát triển của sinh học phân tử Chương II. Các đại phân tử sinh học: Acid nucleic và Protein – Cấu trúc và chức năng của acid nucleic – Cấu trúc và chức năng của protein Chương III. Cấu trúc gen và hệ gen của sinh vật – Cấu trúc của gen – Hệ gen – Các DNA lặp lại trong hệ gen Chương IV. Sự tái bản DNA Chương V. Cơ chế gây biến đổi DNA Chương VI. Sự phiên mã của gen và cơ chế điều hòa phiên mã – I.Sự phiên mã ở...
48p
doicanhcuabautroi
13-10-2012
277
84
Download
-
[Luận văn Thạc sĩ Khoa học: Nghiên cứu, đánh giá các chủng virut Rota lưu hành tại Việt Nam từ năm 1988 đến nay](http://tailieu.vn/doc/luan-van-thac-si-khoa-hoc-nghien-cuu-danh-gia-cac-chung-virut-rota-luu-hanh-tai-viet-nam-tu-nam-19-1870241.html)
Mục tiêu của nghiên cứu: Xác định các yếu tố dịch tễ liên quan đến bệnh tiêu chảy cấp do virut Rota tại Việt Nam từ 1988 đến nay; sử dụng phương pháp sinh học phân tử để xác định các kiểu gen G và P của virut Rota lưu hành. Từ đó phân tích, đánh giá các chủng virut Rota lưu hành và xu hướng biến đổi của các chủng này theo thời gian, theo vùng địa lý,... tại Việt Nam từ 1998 đến nay.
110p
change15
08-07-2016
9
1
Download
-
Với đề tài: “Một số kinh nghiệm trong việc đổi mới phương pháp dạy học phân số ở lớp 4” đã cho thấy sự thay đổi về mặt nhận thức trong cách tư duy toán học của học sinh mà còn giúp cho giáo viên lựa chọn những phương pháp dạy học tích cực và hiệu quả, đặc biệt là khả năng ứng dụng công nghệ thông tin vào tiết học, góp phần đa dạng hoá các hình thức dạy học, giúp học sinh chiếm lĩnh kiến thức một cách khoa học và có chất lượng.
17p
huonglotos
17-04-2014
907
439
Download
-
Với mong muốn chia sẻ cùng bạn đọc mối quan tâm về Sinh học phân tử, một lĩnh vực đang được học tập và nghiên cứu ở Việt Nam, chúng tôi xuất bản cuốn sách "Một số vấn đề cơ bản của Sinh học phân tử" nhằm giới thiệu những quá trình quan trọng xảy ra trong tế bào và một số kỹ thuật cơ bản được sử dụng để nghiên cứu những quá trình đó. Mời các bạn cùng tham khảo.
181p
124357689
05-06-2012
690
372
Download
-
Mời các bạn nắm bắt những kiến thức về cấu trúc và sự nhân bản của vật liệu di truyền, biểu hiện Gene, điều hòa biểu hiện Gene, dụng cụ và thiết bị dùng trong sinh học phân tử, Enzym dùng trong sinh học phân tử, một số phương pháp trong sinh học phân tử thông qua "Bài giảng Sinh học phân tử".
190p
huynhhuuviet
09-06-2011
772
362
Download
-
Ebook sinh học phân tử nhằm giúp cho sinh viên Dược khoa hiểu được cấu trúc cơ bản và chức năng của gen thông qua các bài: Nhập môn, sao chép ADN, các loại ARN, sinh tổng hợp protein, điều hòa hoạt động gen, bộ gen tế bào nhân thật, đột biến gen, các phương pháp phân tích ADn. Mời các bạn tham khảo và học tốt.
203p
kynsha
12-02-2014
238
149
Download
-
Một số vấn đề của sinh học phân tử Võ Thị Hương Lan NXB Đại học quốc gia Hà Nội 2007. 181 tr. Từ khoá: ADN, GEN, genome, nhiễm sắc thể, ty thể, lục tạp, geomic, ADN, tái tổ hợp, ngân hàng các ADNc, cDNA, ADN genome , phản ứng PCR, kỹ thuật gen, phương pháp lai, Protein, tổng hợp protein, vận chuyển protein, tín hiệu tế bào, truyền tín hiệu tế bào, Thụ thể tyrosine kinase, Protein G, sinh trưởng, phát triển, hệ gen lưỡng bội, phôi, chu trình tế vào, phân chia tế bào.
19p
poseidon02
18-07-2011
438
146
Download
-
Sinh học phân tử là môn khoa học nghiên cứu giới sinh vật ơ ̉ mức độ phân tử. Sinh học phân tử chủ yếu nghiên cưú tương tác giữa các hê ̣ thôń g câú trúc khác nhau trong tế bào, gồm quan hệ qua lại giữa quá trình tôn̉ g hơp̣ DNA, RNA, Protein và cách thức điêù hoà cać môí tương tác này.
61p
hoangyeudoi110
13-02-2011
353
124
Download
-
Chương 9 PHÂN LẬP GENE TÁCH DÒNG PHÂN TỬ VÀ BIỂU HIỆN GENE Tóm tắt: Công nghệ ADN tái tổ hợp bao gồm các kĩ thuật tách dòng gene và biểu hiện gene. Bắt đầu từ sự phân lập gene và sau đó là tạo vector tái tổ hợp, biến nạp vào tế bào chủ, tách dòng và xác định trình tự gene. Protein là sản phẩm biểu hiện gene. Quá trình biểu hiện gene ngoại lai bắt đầu từ việc đưa gene vào vector biểu hiện và biến nạp vào tế bào chủ. Vector biểu hiện gene được thiết kế...
26p
biodoc
30-08-2011
159
85
Download
-
Ở Việt Nam hiện nay chủ yếu sản xuất chitin-chitosan theo phương pháp hoá học có sử dụng các loại hoá chất với nồng độ cao, thời gian xử lý dài gây ảnh hưởng tới chất lượng chitin-chitosan và các chế phẩm khác được sản xuất từ phế liệu giáp xác.
95p
sheikhdht
18-07-2013
223
81
Download
## CHỦ ĐỀ BẠN MUỐN TÌM
[Đổi mới phương pháp dạy học](http://tailieu.vn/tag/doi-moi-phuong-phap-day-hoc.html) [phương pháp sinh con trai](http://tailieu.vn/tag/phuong-phap-sinh-con-trai.html) [Phương pháp dạy học sinh lớp 4](http://tailieu.vn/tag/phuong-phap-day-hoc-sinh-lop-4.html) [Phương pháp giải tích phân](http://tailieu.vn/tag/phuong-phap-giai-tich-phan.html) [Phương pháp dạy học Tiếng Việt](http://tailieu.vn/tag/phuong-phap-day-hoc-tieng-viet.html) [Phương pháp dạy học mầm non](http://tailieu.vn/tag/phuong-phap-day-hoc-mam-non.html) [Phương pháp dạy học địa lý](http://tailieu.vn/tag/phuong-phap-day-hoc-dia-ly.html) [Phương pháp dạy học môn hóa học](http://tailieu.vn/tag/phuong-phap-day-hoc-mon-hoa-hoc.html) [Phương pháp dạy học môn toán](http://tailieu.vn/tag/phuong-phap-day-hoc-mon-toan.html) [Đề tài nghiên cứu phương pháp dạy học](http://tailieu.vn/tag/de-tai-nghien-cuu-phuong-phap-day-hoc.html) [Sinh học phân tử](http://tailieu.vn/tag/sinh-hoc-phan-tu.html) [Phương pháp dạy học](http://tailieu.vn/tag/phuong-phap-day-hoc.html) [Phương pháp dạy học tích cực](http://tailieu.vn/tag/phuong-phap-day-hoc-tich-cuc.html) [Phương pháp dạy học âm nhạc](http://tailieu.vn/tag/phuong-phap-day-hoc-am-nhac.html) [Các phương pháp tính tích phân](http://tailieu.vn/tag/cac-phuong-phap-tinh-tich-phan.html) [Phương pháp dạy học toán](http://tailieu.vn/tag/phuong-phap-day-hoc-toan.html) [Phương pháp hóa học](http://tailieu.vn/tag/phuong-phap-hoa-hoc.html) [Định hướng đổi mới phương pháp dạy học](http://tailieu.vn/tag/dinh-huong-doi-moi-phuong-phap-day-hoc.html) [Phương pháp dạy học hóa học](http://tailieu.vn/tag/phuong-phap-day-hoc-hoa-hoc.html) [Phương pháp dạy học ngữ văn](http://tailieu.vn/tag/phuong-phap-day-hoc-ngu-van.html)

Set-Cookie: TLDEVNamespace=8nb6afv0msrluglis9rtradgh6; path=/; domain=.tailieu.vn; HttpOnly


markdown:
# Thực thi chính sách môi trường
**Thực thi chính sách môi trường**
-
Chủ thể chính sách khác nhau có những công cụ khác nhau, và nếu thực thi chính sách băt đầu từ những công cụ quen thuộc là hạn chế phương án chính sách. Một loại công cụ chính sách không thể giải quyết vấn đề và không có công cụ nào ưu việt hơn công cụ khác. Một tổ chức phù hợp những công cụ chính sách được khuyến khích.Lựa chọn công cụ thích hợp không phải là nhiệm vụ dễ dàng. ...
19p
peheo_3
18-08-2012
123
43
Download
-
p
01-01-1970
Download
-
Hoa Kỳ là một quốc gia có chủ quyền sở hữu tất cả các hiến pháp, thể chế, kinh tế, chính trị và thực hiện một cách chặt chẽ, nhất quán chính sách môi trường trong và ngoài nước. Trách nhiệm cho các bộ phận khác của chính sách môi trường phần lớn nằm trong tay của Quốc hội. Hoa Kì tạo điều kiện thuận lợi cho việc thực thi các biện pháp bảo tồn thiên nhiên, không can thiệp nghiêm trọng vào sở hữu tư nhân hoặc các đặc quyền của các tiểu bang.
12p
nguyenhanh92
15-12-2012
158
64
Download
-
Khai thác mỏ và các vấn đề môi trường; hệ thống chính sách MT trong khai thác mỏ; thực tiễn thực thi chính sách môi trường;... là những nội dung chính mà tài liệu "Chính sách bảo vệ môi trường trong khai thác khoáng sản: Thực tiễn thực thi và các bất cập" hướng đến trình bày.
19p
songcochat
06-05-2016
46
6
Download
-
Đầu tư vào tài nguyên con người, kiến thức, thông tin (giáo dục, kỹ năng, tập huấn, nghiên cứu khoa học) có thể cải thiện giá trị biên giảm dần của mức độ đầu tư vật chất. Chính sách nhà nước : chính sách liên quan đến bộ máy nhà nước. Chương trình hành động: chính sách của công ty ưu tiên mua nguyên liệu địa phương. Cam kết xác định: tuân thủ qui định pháp luật về việc đóng thuế thu nhập cá nhân....
48p
peheo_3
18-08-2012
114
48
Download
-
[Thực trạng công tác đào tạo nghề và giải pháp hoàn thiện việc tổ chức thực thi chính sách đào tạo nghề cho lao động nông thôn](http://tailieu.vn/doc/thuc-trang-cong-tac-dao-tao-nghe-va-giai-phap-hoan-thien-viec-to-chuc-thuc-thi-chinh-sach-dao-tao-ng-1842971.html)
Nông nghiệp, nông dân, nông thôn có vị trí chiến lược trong sự nghiệp công nghiệp hóa, hiện đại hóa, xây dựng và bảo vệ tổ quốc, là cơ sở và lực lượng quan trọng để phát triển kinh tế - xã hội bền vững, giữ vững ổn định chính trị, đảm bảo an ninh, quốc phòng; giữ gìn, phát huy bản sắc văn hóa dân tộc và bảo vệ môi trường sinh thái của đất nước;...
33p
vtu123
18-03-2016
103
45
Download
-
Bài giảng "Kinh tế môi trường - Chương 5: Quản lý môi trường" cung cấp cho người học các kiến thức: Khái niệm về quản lý môi trường, các nguyên tắc của quản lý môi trường, công cụ quản lý môi trường, áp dụng chính sách môi trường ở Việt Nam. Mời các bạn cùng tham khảo.
12p
doinhugiobay_18
09-03-2016
21
3
Download
-
[Cơ sở lý luận về xây dựng và thực hiện chính sách xã hội nhằm đảm bảo hài hòa quan hệ giữa công bằng xã hội và tăng trưởng kinh tế - Nguyễn Hữu Dụng](http://tailieu.vn/doc/co-so-ly-luan-ve-xay-dung-va-thuc-hien-chinh-sach-xa-hoi-nham-dam-bao-hai-hoa-quan-he-giua-cong-bang-1846608.html)
Bản chất công bằng xã hội, quan niệm về công bằng xã hội trong kinh tế thị trường định hướng xã hội chủ nghĩa ở nước ta là những nội dung chính trong bài viết "Cơ sở lý luận về xây dựng và thực hiện chính sách xã hội nhằm đảm bảo hài hòa quan hệ giữa công bằng xã hội và tăng trưởng kinh tế". Mời các bạn cùng tham khảo.
0p
lethuy170290
01-04-2016
28
3
Download
-
Hơn 20 năm đổi mới và phát triển kinh tế, quá trình thực thi CSTT của Việt Nam đã có nhiều thay đổi căn bản và ngày càng trở nên thích ứng hơn với những mục tiêu điều tiết nền kinh tế, góp phần tích cực cho sự ổn định thị trường tài chính, kiểm soát lạm phát và hỗ trợ cho tăng trưởng kinh tế. Tuy nhiên, trong xu thế toàn cầu hóa và hội nhập kinh tế quốc tế hiện nay kinh tế trong nước cũng như thế giới ngày càng có nhiều thay đổi khó lường...
118p
dellvietnam
23-08-2012
95
41
Download
-
CÁC CÔNG CỤ PHÁP LÝ VÀ CHÍNH SÁCH TRONG QUẢN LÝ CHẤT THẢI RẮN 8.1. TỔNG QUAN CHUNG VỀ CHÍNH SÁCH MÔI TRƯỜNG Chính sách môi trường là những quy định của cơ quan hành chính quốc gia hoặc của cộng đồng về lĩnh vực sử dụng hợp lý tài nguyên, bảo vệ môi trường nhằm mục tiêu “phát triển bền vững”.
0p
meogiay
15-11-2011
106
37
Download
-
Liệu bạn có giấu diếm một sự thật tai hại nào đó với sếp không? Tôi không giả định để đoán nhưng "sự tự ý" của một người lại là "sự không trung thực" của người khác. Việc phân định danh giới giữa hai điều này, chỗ nào cái này kết thúc và cái kia bắt đầu ngày càng khó hơn. Những người vẫn theo đuổi môi trường minh bạch lý tưởng cho rằng "chúng ta càng chia sẻ thông tin, chúng ta càng có lợi" bị coi là nhảm nhí.
5p
bingo_do
29-05-2010
92
19
Download
-
[Tác động của chính sách miễn, giảm thuế Thu nhập doanh nghiệp đối với các doanh nghiệp và môi trường kinh doanh trên địa bàn tỉnh Vĩnh Phúc](http://tailieu.vn/doc/tac-dong-cua-chinh-sach-mien-giam-thue-thu-nhap-doanh-nghiep-doi-voi-cac-doanh-nghiep-va-moi-tru-1463721.html)
Chủ trương thực hiện chính sách miễn giảm thuế TNDN đã được Nhà nước áp dụng từ lâu ngay từ khi có luật thuế TNDN song việc thực thi chính sách miễn giảm thuế TNDN khó có thể tránh khỏi những sai lầm, những hạn chế trong việc không những không kích thích được sự phát triển sản xuất kinh doanh của doanh nghiệp mà còn có thể làm sai lệch mục đích sử dụng chính sách miễn giảm thuế TNDN của Nhà nước.
28p
badaovl
20-05-2013
75
12
Download
-
[Bài giảng kinh tế môi trường: Bài 3. Kinh tế học về ô nhiễm - Tiêu chuẩn môi trường - Phùng Thanh Bình](http://tailieu.vn/doc/bai-giang-kinh-te-moi-truong-bai-3-kinh-te-hoc-ve-o-nhiem-tieu-chuan-moi-truong-phung-thanh-bi-1573865.html)
Phân biệt khái niệm: Tiêu chuẩn: Xác định các mục tiêu chất lượng môi trường; Phương pháp CAC là cách để thực hiện các mục tiêu (khác với phương pháp thị trường). Đối với chính sách môi trường, phương pháp CAC dựa vào nhiều loại tiêu chuẩn khác nhau nhằm cải thiện chất lượng môi trường.
17p
linhlan1903
06-11-2013
54
12
Download
-
[Bài giảng Hàng hóa và dịch vụ môi trường tại Việt Nam thực trạng sản xuất và chính sách - ThS. Trương Thị Thanh Huyền](http://tailieu.vn/doc/bai-giang-hang-hoa-va-dich-vu-moi-truong-tai-viet-nam-thuc-trang-san-xuat-va-chinh-sach-ths-truon-1797817.html)
Bài giảng Hàng hóa và dịch vụ môi trường tại Việt Nam thực trạng sản xuất và chính sách - ThS. Trương Thị Thanh Huyền hướng đến giới thiệu tới các bạn khái niệm về Egs; thực trạng sản xuất và kinh doanh Egs; thực trạng hệ thống chính sách liên quan đến Egs;... Mời các bạn cùng tìm hiểu và tham khảo nội dung thông tin tài liệu.
28p
cuonghuyen0628
10-11-2015
21
4
Download
-
Vài năm trở lại đây, tuy chưa chiêḿ liñ h thi ̣ phâǹ nhưng thưc̣ phâm̉ chê ́ biêń băt́ đâù xuất hiêṇ sự đa daṇ g san̉ phâm̉ vơí nhiêù thương hiêụ caṇ h tranh. Kinh tế Việt Nam tiếp tục tăng trưởng ổn định, Cơ cấu kinh tế đã đạt được sự chuyển dịch đúng hướng; cơ chế, chính sách mới đã có tác dụng huy động tiềm năng và thu hút nguồn lực từ bên ngoài cho đầu tư phát triển....
12p
vanthanhtran
09-06-2011
287
133
Download
-
CÁC CÔNG CỤ PHÁP LÝ VÀ CHÍNH SÁCH TRONG QUẢN LÝ CHẤT THẢI RẮN 8.1. TỔNG QUAN CHUNG VỀ CHÍNH SÁCH MÔI TRƯỜNG Chính sách môi trường là những quy định của cơ quan hành chính quốc gia hoặc của cộng đồng về lĩnh vực sử dụng hợp lý tài nguyên, bảo vệ môi trường nhằm mục tiêu “phát triển bền vững”.
23p
suatuoiconbo
26-07-2011
177
94
Download
-
Tài liệu tham khảo dành cho giáo viên, sinh viên cao đẳng, đại học chuyên ngành khoa học ứng dụng - Giáo án, bài giảng do các thầy cô trường đại học tôn đức thắng biên soạn giúp củng cố và nâng cao kiến thức.
22p
thiuyen13
16-09-2011
243
112
Download
-
[Luận văn: Phân tích nội dung các công cụ, thực trạng điều hành chính sách tiền tệ ở Việt Nam trong thời gian qua](http://tailieu.vn/doc/luan-van-phan-tich-noi-dung-cac-cong-cu-thuc-trang-dieu-hanh-chinh-sach-tien-te-o-viet-nam-trong--1307841.html)
Kể từ khi thực hiện chính sách mở cửa, chuyển nền kinh tế kế hoạch hoá tập trung sang hoạt động theo cơ chế thị trường, toàn bộ hệ thống tổ chức và hoạt động của ngân hàng Việt Nam đã được đổi mới sâu sắc và đã đạt được những kết quả bước đầu đáng khích lệ.
31p
inside33
10-12-2012
116
70
Download
-
Kể từ khi thực hiện chính sách mở cửa, chuyển nền kinh tế kế hoạch hoá tập trung sang hoạt động theo cơ chế thị trường, toàn bộ hệ thống tổ chức và hoạt động của ngân hàng Việt Nam đã được đổi mới sâu sắc và đã đạt được những kết quả bước đầu đáng khích lệ.
9p
inside33
10-12-2012
159
72
Download
-
Kinh tế càng phát triển kéo theo ô nhiễm môi trường ngày càng nhiều. Nếu như chúng ta không có những chính sách phát triển bền vững - phát triển kinh tế đi đôi với bảo vệ môi trường thì thế hệ tương lai của chúng ta sẽ phải gánh chịu những hậu quả nặng nề như thên tai, …
0p
trautuongquan
20-02-2013
139
67
Download

Set-Cookie: TLDEVNamespace=2jkjrudp8kv89ben3bi3qdsrf5; path=/; domain=.tailieu.vn; HttpOnly