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

Hỗ trợ trực tuyến

  • (Nguyễn Văn Hải)

Đ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

Thống kê

  • truy cập   (chi tiết)
    trong hôm nay
  • lượt xem
    trong hôm nay
  • thành viên
  • Ảnh ngẫu nhiên

    Mauchuvietbangchuhoadung.png Book11.jpg 83974391.jpg ONLINE.gif Chucmungnammoi2013_ngayxuanlongphuongxumvay.swf Bannertet2013.swf Tan_co_loi_thu_xua.swf Thi_nghiem.swf THUY_TIEN.swf THUY_TIEN.swf Bao_la_long_me.swf Cam_on_2012.swf Lich_phat_tai2.swf Bv1.swf For_Elise11.swf 178.swf BHCAIAO2.swf Tro_Ve_Hue.flv CDDTRUONG21.swf Co_nu_hoa_hong_bong_goi_ten_em.swf

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

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

    BÁO MỚI

    LIÊN KẾT WEBSITES

    BÁO - TÁP CHÍ TOÁN HỌC

    Toán H�c Tu�i Tr�

    Tạp chí E-chip

    Tin học và nhà trường

    Văn học và tuổi trẻ

    Báo giáo dục và thời đại

    Mạng giáo dục

    DICTIONARY


    Tra theo từ điển:



    DỊCH TRANG NÀY

    Bách khoa toàn thư

    THỜI GIAN LÀ VÀNG

    blogTrangHa

    Lịch-Máy tính


    Thời tiết các khu vực Việt Nam

    Hà Nội
    Ha Noi

    TP Hồ Chí Minh
    Ho Chi Minh

    Huế
    Click for Hue, Viet Nam Forecast

    LỊCH TRUYỀN HÌNH

    LỜI HAY - Ý ĐẸP

    Liên kết thư viện các tỉnh

    Hôm nay nhé!

    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ư liệu của Thư viện về máy tính của mình.
    Nếu đã đăng ký rồi, quý vị có thể đăng nhập ở ngay ô bên phải.

    GA 11

    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: THPT Trần Nhật Duật
    Người gửi: Nguyễn Văn Hải (trang riêng)
    Ngày gửi: 16h:37' 24-09-2010
    Dung lượng: 853.5 KB
    Số lượt tải: 3
    Số lượt thích: 0 người
    Chương I MỘT SỐ KN VỀ LT VÀ NNLT
    Tiết 1 Khái niệm lập trình và ngôn ngữ lập trình
    Ngày soạn:...../......; Ngày giảng:..../......
    I. Mục tiêu
    1. Kiến thức:
    - Hiểu khả năng của ngôn ngữ lập trình bậc cao, phân biệt được ngôn ngữ máy và hợp ngữ.
    - Hiểu ý nghĩa và nhiệm vụ của chương trình dịch. Phân biệt được biên dịch và thông dịch.
    2. Kỹ năng:
    II. Chuẩn bị của GV và HS:
    Giáo viên: SGK, giáo án.
    Học sinh: SGK, vở ghi.
    III. Nội dung:
    . Ổn định lớp:
    Kiểm diện:
    11C1:
    11C2:
    11C3:
    11C4:
    
    11C5:
    11C6:
    11C7:
    
    
    . Kiểm tra bài cũ:
    . Bài giảng:
    Nội dung
    Hoạt động của GV và HS
    
    



    - Ngôn ngữ máy
    Hợp ngữ
    Ngôn ngữ lập trình bậc cao
    Lập trình: là sử dụng cấu trúc dữ liệu và các câu lệnh của ngôn ngữ lập trình cụ thể để mô tả dữ liệu và diễn đạt các thao tác của thuật toán.

    Chương trình dịch: Là chương trình đặc biệt có chức năng chuyển đổi chương trình được viết bằng ngôn ngữ lập trình bậc cao thành chương trình thực hiện được trên máy tính.



    - Thông dịch (interpreter): được thực hiện bằng cách lặp lại dãy các bước sau:
    . Kiểm tra tính đúng đắn của câu lệnh tiếp theo trong chương trình nguồn.
    . Chuyển đổi câu lệnh đó thành một hay nhiều câu lệnh tương ứng trong ngôn ngữ máy.
    . Thực hiện các câu lệnh vừa chuyển đổi được.
    - Biên dịch (compiler) được thực hiện qua hai bước:
    . Duyệt, phát hiện lỗi, kiểm tra tính đúng đắn của các câu lệnh trong chương trình nguồn.
    . Dịch toàn bộ chương trình nguồn thành một chương trình đích có thể thực hiện trên máy và có thể lưu trữ thực hiện lại khi cần thiết.
     Trong chương trình lớp 11 chúng ta đã được biết qua về ngôn ngữ lập trình. Trong chương trình lớp 11 chúng ta sẽ tìm hiểu chi tiết hơn về nnlt.
    Bạn nào cho biết ở lớp 11 chúng ta đã nhắc tới những loại ngôn ngữ lập trình nào?
    HS: Trả lời câu hỏi. HS khác bổ xung.



    Chương trình viết bằng ngôn ngữ bậc cao nói chung không phụ thuộc vào loại máy (chương trình có thể chạy trên nhiều loại máy tính khác nhau).
    Chương trình dịch được chia thành hai loại: Thông dịch và biên dịch.
    (Lấy ví dụ minh họa để HS phân biệt được hai loại ctd này).




    HS: Nghe giảng, ghi chép.











    Trong thông dịch không có chương trình đích để lưu trữ, trong biên dịch cả chương trình nguồn và chương trình đích có thể lưu trữ lại để sử dụng về sau.
    
    IV. Củng cố: Kể tên một số ngôn ngữ lập trình mà em biết?
    (Một HS trả lời, HS khác bổ sung).
    V. Dặn dò: Đọc trước bài 2.


    Tiết 2 Các thành phần của ngôn ngữ lập trình
    Ngày soạn:...../......; Ngày giảng:..../......
    I. Mục tiêu
    1. Kiến thức:
    - Biết ngôn ngữ lập trình có ba thành phần cơ bản là: bảng chữ cái, cú pháp, ngữ nghĩa. Hiểu và phân biệt được ba thành phần này.
    - Biết một số khái niệm: tên, tên chuẩn, tên dành riêng (từ khóa), hằng và biến.
    2. Kỹ năng:
    - Ghi nhớ các quy định về tên, hằng, biến trong một ngôn ngữ lập trình.
    - Cách đặt tên đúng và nhận biết được tên sai quy định.
    II. Chuẩn bị của GV và HS:
    Giáo viên: SGK, giáo án, bảng phụ.
    Học sinh: SGK, vở ghi.
    III. Nội dung:
    . Ổn định lớp:
    Kiểm diện:
    11C1:
    11C2:
    11C3:
    11C4:
    
    11C5:
    11C6:
    11C7:
    
    
    . Kiểm tra bài cũ: Chương trình dịch là gì? Tại sao cần phải có chương trình dịch?
    . Bài giảng:
    Nội dung
    Hoạt động của GV và HS
    
    1. Các thành phần cơ bản.

    a) Bảng chữ cái.
    Trong Pascal, bảng chữ cái bao gồm các kí tự sau:
    Các chữ cái thường và chữ cái in hoa của bảng chữ cái tiếng Anh.
    ‘A’...’Z’ có mã 65..90
    ‘a’...’z’ có mã 97..122
    ‘0’...’9’ có mã 48..57
    10 Chữ số thập phân
     
    Gửi ý kiến

    7 NGUYÊN ÂM NGẮN-5 DÀI-8 ĐÔI -|- 24 PHỤ ÂM

    DOWNDLOAD SOFTWARES -||- TẢI PHẦN MỀM

    XEM TRUYỀN HÌNH ONLINE

    CẢNH ĐẸP

    TRUYỆN CƯỜI

    FUNNY STORIES

    Search google

    Google

    My family photos