tiet 4

2 6 0
tiet 4

Đang tải... (xem toàn văn)

Thông tin tài liệu

GV: - Moãi ngoân ngöõ laäp trình coù caùch toå chöùc CT khaùc nhau, thöôøng thì phaàn thaân chöùa caùc caâu leänh cuûa CT. - Ñöa ra nhöõng VD khaùc nhau veà caùch vieá[r]

(1)

Trường THCS & THPT Nguyễn Trãi - Đức Trọng Tuần 4:

Tiết 4:

Ngày soạn: 29/08/2008 Ngày dạy: 01 /09/2008 CHƯƠNG II: CHƯƠNG TRÌNH ĐƠN GIẢN

§3: CẤU TRÚC CHƯƠNG TRÌNH A Mục tiêu:

1 Kiến thức:

Hiểu chương trình mơ tả thuật tốn ngơn ngữ lập trình. Biết cấu trúc chương trình đơn giản.

2 Kỹ năng: Nhận biết thành phần chương trình đơn giản. 3 Thái độ:

 Nghiêm túc hoc tập tiếp xúc với nhiều quy định nghiêm ngặt LT.  Có ý thức cố gắng học tập vượt qua khó khăn giai đoạn đầu học LT. B Trọng tâm:

 Cấu trúc chung.

 Biết thành phần chương trình. C Chuẩn bị:

1 Giáo viên:

 Giáo án, SGK, BT.

 Bảng cấu trúc chương trình.

2 HS: Đọc, xem chuẩn bị trước nhà. D Tiến trình tiết học:

1 Tổ chức lớp: Lớp trưởng báo cáo sĩ số lớp đồng phục lớp mình. 2 Bài cũ: Thể mới.

3 Bài mới:

HĐ1: Cấu trúc chung

Nội dung Hoạt động GV HS

- Mỗi CT nói chung gồm phần: phần khai báo phần thân CT.

[< Phần khai báo>] [< Phần thân>]

GV: Giới thiệu: Một chương trình viết bằng ngơn ngữ bậc cao nói chung gồm phần: phần khai báo phần thân Phần thân nhất thiết phải có, cịn phần khai báo có hoặc khơng tùy theo chương trình cụ thể.

HS: Chú ý nghe giảng ghi bài. HĐ2: Các thành phần chương trình

Nội dung Hoạt động GV HS

a, Phần khai báo:

*Khai báo tên chương trình: -Trong Pascal:

Program <tên chương trình> -Ví dụ: Program Vi_du; *Khai báo thư viện:

-Trong Pascal khai báo thư viện có dạng: Uses <danh sách thư viện>;

-Ví dụ: Uses Crt;

-Trong C++ khai báo thư viện có dạng: #include <tên thư viện chuẩn>

GV: - Giới thiệu cách khai báo tên chương trình lưu ý phần khái báo khơng bắt buộc có, có khóa Program, tên chương trình.

- Lấy ví dụ minh họa HS: Nghe giải thích ghi bài. GV: Yêu cầu HS cho ví dụ thêm.

HS: Lấy ví dụ khai báo tên chương trình. GV: Giới thiệu số thư viện Pascal: CRT-chứa hàm vào chuẩn làm việc với bàn phím hình; GRAPH-chứa hàm đồ họa.

HS: Quan sát chương trình mẫu cho biết đâu khai báo thư viện.

(2)

Trường THCS & THPT Nguyễn Trãi - Đức Trọng -Ví dụ: #include<stdio.h>

#include<math.h> *Khai báo hằng:

-Trong Pascal: Const Max=100;

PI=3.1416; Kq=’ket qua’; -Trong C++: const int Max=100;

float PI=3.1416; char* KQ= “ket qua”; *Khai báo biến:

-Tất biến dùng chương trình đều phải đặt tên khai báo.

-Biến đơn biến nhận giá trị mỗi thời điểm thực CT.

b, Phần thân chương trình:

- Thân CT thường nơi chứa toàn các câu lệnh CT lời gọi CT con.

- Thân CT thường có cặp dấu hiệu bắt đầu và kết thúc CT.

VD: Trong ngôn ngữ Pascal: Begin

[< Các câu lệnh>] End.

GV: Lấy ví dụ cách khai báo các ngôn ngữ cụ thể.

HS: Trả lời câu hỏi.

GV: So sánh khai báo Pascal và C++

HS: Theo dõi cách viết khai báo trong ngôn ngữ Pascal khác với khai báo trong C++

GV: Khai báo biến xin máy tính cấp cho CT vùng nhớ để lưu trữ xử lý thông tin nhớ trong.

HS: Lắng nghe, ghi bài.

GV: - Mỗi ngơn ngữ lập trình có cách tổ chức CT khác nhau, thường phần thân chứa câu lệnh CT.

- Đưa VD khác cách viết thân CT ngôn ngữ lập trình khác nhau.

HS: Lắng nghe, quan sát ghi bài. HĐ3: Ví dụ chương trình đơn giản

Nội dung Hoạt động GV HS

- Trong Pascal: Program VD; Begin

Write(‘Chao cac ban’); Readln;

End.

- Trong C++ #include <stdio.h> main()

Printf(“Chao cac ban”); 

GV: Cho HS quan sát CT ngôn ngữ khác Pascal C++

HS: Quan sát nhận xét cách viết 2 CT ngôn ngữ khác nhau.

 Thơng qua VD HS nhận ra:

Hai CT thực công việc viết hai ngôn ngữ khác nên hệ thống câu lệnh CT khác nhau. E Củng cố:

 Nhắc lại số khái niệm mới.

 Cho CT mẫu nhà yêu cầu HS phân biệt rõ thành phần CT đó. Dặn dị:

 Học thuộc khái niệm học.

 Làm tập SGK, sách tập.  Xem soạn trước để tiết sau học. F Rút kinh nghiệm:

Ngày đăng: 02/05/2021, 02:55

Tài liệu cùng người dùng

  • Đang cập nhật ...

Tài liệu liên quan