1. Tuyển Mod quản lý diễn đàn. Các thành viên xem chi tiết tại đây

Ai đã hoc môn hệ điều hành giúp với

Chủ đề trong 'Hỏi đáp Tin học' bởi red_devil85, 09/07/2006.

  1. 0 người đang xem box này (Thành viên: 0, Khách: 0)
  1. red_devil85

    red_devil85 Thành viên mới

    Tham gia ngày:
    16/12/2004
    Bài viết:
    156
    Đã được thích:
    0
    Ai đã hoc môn hệ điều hành giúp với

    MÌnh đang học môn hệ điều hành có một số câu hỏi mong mọi người giải đáp giúp
    -Khi in văn bản ra máy in đường kẻ bị mờ hỏi lý do tại sao?
    -Giải thích bằng cách nào khi khởi động một chương trình quét vi rút chương trình đó đưa ra thông báo bộ nhớ bị thiếu, có thể máy đã nhiễm virus trong bộ nhớ
    -Giải thích hiện tượng và cho cách khắc phục:
    Trong chương trình có các lệnh đưa thông tin trực tiếp ra máy in. Trước khi thực hiện chương trình máy in đã sẵn sàng nhưng khi thực hiện chương trình xong vẫn chưa thấy kết quả đưa ra máy in?
    -Giải thích tác dụng các lệnh:
    Flushall ( ) (C)
    Flush ( ) (Pascal)
    Read & Readln
  2. hienbx

    hienbx Thành viên mới

    Tham gia ngày:
    14/02/2006
    Bài viết:
    102
    Đã được thích:
    0
    - Do mực máy in hoặc do cái máy in thôi còn dèault máy in sẽ chọn độ dpi thích hợp -> chất lượng tốt nhất.
    - Khả năng đó cũng xảy ra nhưng it thoi bạn nên xem lại hệ thống của bạn có thể bị thiếu RAM
    - Flush là lẹnh xóa toàn bộ data trong buffer I/O.
    Mà mấy cái này đâu có liên quan tới ai học HĐH đâu. hix
  3. cuonghb644

    cuonghb644 Thành viên gắn bó với ttvnol.com

    Tham gia ngày:
    05/05/2004
    Bài viết:
    2.721
    Đã được thích:
    96
    Bác đang học hệ điều hành pascal hay hệ điều hành printer hay sao ấy nhỉ!
  4. red_devil85

    red_devil85 Thành viên mới

    Tham gia ngày:
    16/12/2004
    Bài viết:
    156
    Đã được thích:
    0
    Quên mất ở đây máy in hoàn toàn bình thường không do mực in mà đây là lỗi hệ điều hành mà.Em nghĩ có liên quan tới SPOOL nhưng không biết giải thích thế nào
  5. red_devil85

    red_devil85 Thành viên mới

    Tham gia ngày:
    16/12/2004
    Bài viết:
    156
    Đã được thích:
    0
    Em đang học nguyên lý hệ điều hành
  6. fcbayernmunchen

    fcbayernmunchen Thành viên rất tích cực

    Tham gia ngày:
    24/03/2002
    Bài viết:
    6.863
    Đã được thích:
    0
    Thì bác xem cái dịch vụ spoolsv có đang chạy bình thường hay không.
    Em không rành về lập trình nhưng đoán cái read là đọc 1 kí tự, còn readln là đọc 1 dòng
  7. A_li_bo_bo

    A_li_bo_bo Thành viên rất tích cực

    Tham gia ngày:
    28/02/2002
    Bài viết:
    3.033
    Đã được thích:
    0
    em cũng chả hiểu gì cả,nhưng hiểu được mỗi từ SPOOL và tác dụng,nguyên lý của SPOOL.
    Mà hồi trước học dốt môn này lắm ,học thầy Tùng dạy bên trươngg bách khoa bây giờ thầy vẫn đang dạy thì phải.
    Nhưng thực sự đọc mấy câu hỏi về máy in thì không hiểu.Nhưng mấy cái này thì hiểu
    Flush ( ) (Pascal)
    Read & Readln
  8. red_devil85

    red_devil85 Thành viên mới

    Tham gia ngày:
    16/12/2004
    Bài viết:
    156
    Đã được thích:
    0
    Đúng là khó thạt đấy .Mình còn bài tập nữa là dùng nguyên lý hệ điều hành giải thích một chương trinh Pascal
  9. anhtuannd

    anhtuannd Thành viên mới

    Tham gia ngày:
    30/08/2004
    Bài viết:
    6.790
    Đã được thích:
    0
    Read: đọc dữ liệu nhập vào nhét vô 1 biến
    Readln: đọc dữ liệu trên 1 dòng, các giá trị cách nhau bởi dấu Space. Sau khi đọc xong con trỏ được đưa xuống dòng dưới.
  10. xmatrix

    xmatrix Thành viên mới

    Tham gia ngày:
    14/03/2004
    Bài viết:
    326
    Đã được thích:
    0
    Em tạm giải thích thế này:
    Dựa vào cơ chế SPOOL và nguyên lý Queue, các dữ liệu để in mặc dù đã có vẻ được đưa ra máy in nhưng vì chúng ta sử dụng SPOOL nên nó được ghi thành file và nằm đâu đó trong bộ nhớ, chỉ đến khi nào máy in thực sự rỗi nó sẽ tiến hành in file đấy. Trong trường hợp này, giả sử trước đó bác có khoảng vài print task, một trong số đó bị lỗi khiến cái task đấy không tiếp tục được. Vì các task ở trong queue nên task đầu mà kô làm việc được thì task sau chưa tiến hành được.
    Cách khắc phục trong trường hợp này:
    - Kiểm tra máy in hoạt động tốt hay không? Có bị kẹt giấy, hết mực...?
    - Xoá các task trước đi.

Chia sẻ trang này