Đồng hồ

Tài nguyên dạy học

Thành viên trực tuyến

1 khách và 0 thành viên

Hỗ trợ trực tuyến

Thống kê

  • truy cập   (chi tiết)
    trong hôm nay
  • lượt xem
    trong hôm nay
  • thành viên
  • Điều tra ý kiến

    Bạn thấy trang này như thế nào?
    Đẹp
    Đơn điệu
    Bình thường
    Ý kiến khác

    Ảnh ngẫu nhiên

    Baner_Tet_1.swf Bao_la_long_me.swf GL214_1625.jpg JQGmAAjEZoU.swf Tuyet_roi.mp3 Thiep_moi_SN_Web_THU_VIEN_HOA_SINH.swf Hanhphucoi_35x702.jpg Song5.jpg VND.swf Monguknxua1.swf Mua_Dong_khong_lanh.swf VN_20201.swf Bay_giua_ngan_ha.swf Email_tinh_yeu1.mp3 Nguoi_con_gai_thuy_chung.swf Tai_nan_nghe_nghiep.flv Lai_trung_de__Haiz_Studio.mp3 Lai_trung_de__Haiz_Studio.mp3 Heal_the_world.swf Suy_ngam.jpg

    TIN TỨC MỚI NHẤT

    ĐỌC BÁO ONLINE

    Sắp xếp dữ liệu

    XEM CÁ CẢNH

    CẢNH ĐẸP VIỆT NAM

    DỰ BÁO THỜI TIẾT

    Hà Nội
    Nam Định
    Hà Giang

    Ngắm Người đep

    WELCOME TO MY WEBSITE

    Chào mừng quý vị đến với website của Hoàng Thanh Hải

    Quý vị chưa đăng nhập hoặc chưa đăng ký làm thành viên, vì vậy chưa thể tải được các tài liệu của Thư viện về máy tính của mình.
    Nếu chưa đăng ký, hãy nhấn vào chữ ĐK thành viên ở phía bên trái, hoặc xem phim hướng dẫn tại đây
    Nếu đã đăng ký rồi, quý vị có thể đăng nhập ở ngay phía bên trái.

    Thực hành Violet 1.7

    Wait
    • Begin_button
    • Prev_button
    • Play_button
    • Stop_button
    • Next_button
    • End_button
    • 0 / 0
    • Loading_status
    Nhấn vào đây để tải về
    Báo tài liệu có sai sót
    Nhắn tin cho tác giả
    (Tài liệu chưa được thẩm định)
    Nguồn:
    Người gửi: Hoàng Thanh Hải (trang riêng)
    Ngày gửi: 09h:28' 18-02-2011
    Dung lượng: 83.0 KB
    Số lượt tải: 2
    Số lượt thích: 0 người
















    CÁC BÀI TẬP MẪU SỬ DỤNG
    NGÔN NGỮ LẬP TRÌNH
    VIOLET SCRIPT



























    HÀ NỘI, 5/2004
    Các bài toán mẫu
    Giới thiệu
    Các bài toán mẫu dưới đây là các ví dụ hoàn chỉnh viết bằng ngôn ngữ VS, giúp cho người đọc hiểu được ý tưởng cơ bản của việc lập trình, đồng thời cho thấy các quy tắc chung để tạo lập một chương trình VS. Người dùng hoàn toàn có thể sử dụng và phát triển các bài tập mẫu này theo những ý tưởng riêng của mình.
    Các bài tập mẫu được trình bày ngắn gọn và dễ hiểu, với mục đích cho thấy khả năng tạo các bài giảng sinh động bằng VS là rất dễ dàng. Tất nhiên, những khả năng thực sự mà VS làm được còn lớn hơn nhiều so với những những gì thể hiện trong các ví dụ ở đây, mà thậm chí ngay cả tác giả của ngôn ngữ lập trình cũng chưa thể khám phá ra hết được.
    Vẽ đồ thị hàm số
    Trong chương trình học cấp 2 và cả cấp 3 đều có các bài tập vẽ đồ thị hàm số. Để giải quyết một bài tập này sẽ không hề đơn giản (phải tính đạo hàm, vi phân, khảo sát sự biến thiên hàm số,…), vậy mà cũng chỉ quanh quẩn ở một số dạng hàm số cơ bản. Tuy nhiên, với một ngôn ngữ lập trình bình thường, ta có thể vẽ được đồ thị bất kỳ mà không cần phải tính toán đạo hàm, vi phân,… Với VS, việc vẽ đồ thị còn dễ dàng hơn nhiều.
    Ví dụ dưới đây sẽ vẽ đồ thị hàm số y = (x-2)*(x-1)*x*(x+1)*(x+2), nghĩa là một đồ thị cắt trục hoành tại các điểm -2, -1, 0, 1 và 2.

    function main
    line 0, y0 = 6, 16, y0
    line x0 = 8, 0, x0, 12
    set_paper Paper, 3, 0xFF00FF
    appear Pencil
    attach_pen Pencil
    for x from -2.2 to 2.4 step 0.05
    y = (x-2)*(x-1)*x*(x+1)*(x+2)
    set_pos Pencil, x0 + x, y0 - y
    delay 1
    next
    end

    
    Bài toán quỹ tích
    Bài toán 1: Cho một điểm A cố định nằm trong đường tròn tâm O, kẻ đường thẳng qua A cắt đường tròn tại P. Tìm quỹ tích trung điểm M của OP khi P chuyển động trên đường tròn.

    function main
    set_paper Paper, 2, 0xBF00BF
    appear Point, ox=8, oy=6, "O", right
    appear Point, ax=8, ay=8, "A", left
    circle ox, oy, 4
    appear Point, 0, 0, "M"
    attach_pen PointM

    for angle from 135 to 135-360 step -2
    get_point &px, &py, ox, oy, angle, 4
    appear Point, px, py, "P"
    set_pos PointM, (px+ax)/2, (py+ay)/2

    set_paper Draft, 2, 0x0000BF
    erase
    line ax, ay, px, py
    note_edge 2, "", M, P
    note_edge 2, "", M, A
    delay 1
    next
    end

    

    Bài 2: Đường Cycloide
    Đường quỹ tích được sinh ra khi một vòng tròn chạy xung quanh một vòng tròn khác. Trong phần chương trình dưới đây 3 biến số R1, R2 và L có thể được sửa đổi tùy ý sẽ tạo ra vô vàn những loại đường cycloide khác nhau.

    function main
    R1 = 2.0
    R2 = 0.8
    L = 2.0
    set_paper Draft, 2, 0
    circle x0=8.25, y0=5.75, R1

    set_paper Wheel, 2, 0x0000FF
    set_fill 0x7FBFFF, 50
    circle 0, 0, R2
    line 0, -R2, 0, R2
    line -R2, 0, L*R2, 0
    circle L*R2, 0, 0.1

    set_paper Paper, 3, 0xFF0000
    attach_pen Wheel, L*R2, 0

    for t from 0 to 720 step 2
    get_point &x, &y, x0, y0, t, R1+R2
    set_pos Wheel,
     
    Gửi ý kiến

    ↓ CHÚ Ý: Bài giảng này được nén lại dưới dạng ZIP và có thể chứa nhiều file. Hệ thống chỉ hiển thị 1 file trong số đó, đề nghị các thầy cô KIỂM TRA KỸ TRƯỚC KHI NHẬN XÉT  ↓


    GIA ĐÌNH TÔI

    SỨC KHOẺ, GIỚI TÍNH, TÌNH YÊU

    TRUYỆN CƯỜI