1. Trang chủ
  2. » Trung học cơ sở - phổ thông

ON TAP HKI

21 17 0

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

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Nội dung

- Ngôn ngữ lập trình là tập hợp các ký hiệu và quy tắc viết các lệnh tạo thành một chương trình hoàn chỉnh và thực hiện được trên máy tính.... ÔN TẬP HỌC KỲ I.[r]

(1)ÔN TẬP HỌC KỲ I GV: Nguyễn Thanh Toàn Tổ: Toán-Lý-Tin (2) ÔN TẬP HỌC KỲ I Chương trình là gì? - Chương trình máy tính là dãy các lệnh mà máy tính có thể hiểu và thực 2.Ngôn ngữ lập trình là gì? - Ngôn ngữ lập trình là tập hợp các ký hiệu và quy tắc viết các lệnh tạo thành chương trình hoàn chỉnh và thực trên máy tính (3) ÔN TẬP HỌC KỲ I Thành phần chương trình (pascal)? -Phần khai báo: • khai báo tên chương trình •Các thư viện và số khai báo khác - Phần thân(phần bắt buộc) gồm các câu lệnh mà máy tính cần thực hiện; nằm các từ khoá begin và end (4) ÔN TẬP HỌC KỲ I Các kiểu liệu Turbo Pascal? Tên kiểu Phạm vi giá trị integer Số nguyên khoảng 215 đến 215  real Số thực có giá trị tuyệt đối khoảng 2,910-39 đến 1,71038 và số char Một kí tự bảng chữ cái string Xâu kí tự, tối đa gồm 255 kí tự (5) ÔN TẬP HỌC KỲ I Có bao nhiêu phép toán liệu kiểu số? Kí hiệu Kiểu liệu Phép toán + Cộng Số nguyên, số thực - Trừ Số nguyên, số thực * Nhân Số nguyên, số thực / Chia Số nguyên, số thực Div Chia lấy phần nguyên Số nguyên mod Chia lấy phần dư Số nguyên (6) ÔN TẬP HỌC KỲ I Các lệnh Pascal: Write: Thông báo kết tính toán màn hình Writeln: Thông báo kết tính toán màn hình và đưa trỏ xuống dòng Read: Nhập liệu từ bàn phím Readln: Nhập liệu từ bàn phím và đưa trỏ xuống dòng Clrscr: Xóa liệu và đưa trỏ lên góc trên bên trái màn hình Delay: Tạm ngưng chương trình x/1000 giây (7) ÔN TẬP HỌC KỲ I Kết phép chia 17 mod là: a 3.4 b c d (8) ÔN TẬP HỌC KỲ I Sau thực xong lệnh: Writeln(’16 div = ‘, 16 div 3); ta nhận kết nào sau đây? A 16 div B ‘16 div = ‘ C ‘5‘ D (9) ÔN TẬP HỌC KỲ I Biến là gì? Và cách khai báo biến chương trình Pascal nào? - Biến là đại lượng đặt tên dùng để lưu trữ liệu Gía trị biến có thể thay đổi quá trình thực chương trình Cú pháp: Var <Tên biến> : <Kiểu kiệu> ; Ví dụ: Var Dientich, chuvi : real; (10) ÔN TẬP HỌC KỲ I Hằng là gì? Và cách khai báo chương trình Pascal nào? - Hằng là đại lượng đặt tên dùng để lưu trữ liệu Gía trị không thay đổi quá trình thực chương trình Cú pháp: Conts <Tên hằng> = <Giá trị hằng> ; Ví dụ: Conts bankinh = 3; (11) ÔN TẬP HỌC KỲ I Phép gán chương trình Pascal thể nào? Cho ví dụ? Phép gán thể dấu: VD: b := a/c; := (12) ÔN TẬP HỌC KỲ I Hãy liệt kê các lỗi chương trình sau đây và sửa lại cho đúng: Program baitap; Program baitap Uses crt; Usescrt; Begin Begin Clrscr; Clrscr writeln(‘chao cac ban’); writeln(chao cac ban); Delay(5000); Delay(5000) End End (13) ÔN TẬP HỌC KỲ I Quá trình giải bài toán trên máy tính gồm có bao nhiêu bước bước nào? Quá trình giải bài toán trên máy tính gồm có bước: - xác định bài toán ; - Xây dựng thuật toán ; - Viết chương trình (14) ÔN TẬP HỌC KỲ I Trình bày cú pháp câu lệnh điều kiện dạng đủ và câu lệnh điều kiện dạng thiếu Cho ví dụ? Dạng thiếu: If < Điều kiện > then <Câu lệnh>; Dạng đủ: If < Điều kiện > then <Câu lệnh 1> Else <Câu lệnh 2>; VD: If a> b then write (a); If a>b then Max := a else Max:= b; (15) ÔN TẬP HỌC KỲ I Bài tập: Câu Phát biểu nào sau đây đúng với quy tắc đặt tên ngôn ngữ Pascal? a Tên không có khoảng trắng và không có kí tự đặc biệt b Tên bắt đầu số đến chữ cái c Tên gồm chữ cái, chữ số , dấu gạch và phải bắt đầu chữ cái dấu gạch d Tên gồm chữ cái, chữ số, dấu gạch và bắt đầu số (16) ÔN TẬP HỌC KỲ I Câu Chọn câu đúng viết biểu thức toán học sang kí hiệu ngôn ngữ b  4ac Pascal a) b^2 – 4*a*c; b) b*b - 4*a*c; c) b^2 – 4ac; d) b*b – 4*ac; (17) ÔN TẬP HỌC KỲ I Câu Kết phép chia 17 mod là: a 3,4 b c d (18) ÔN TẬP HỌC KỲ I Câu 'Hello Tupro Pascal' thuộc kiểu liệu nào các kiểu liệu sau: a) String; b) Integer; c) Real; d) Char; (19) ÔN TẬP HỌC KỲ I Câu Để khai báo biến Y thuộc liệu kiểu xâu (String) Pascal ta khai bao nào? a) Var Y=String; b) Var Y:=String; c) Var Y:Char; d) Var Y:String; (20) ÔN TẬP HỌC KỲ I Bài tập Viết chương trình cho phép nhập vào số nguyên N Sau đó, kiểm tra xem N có chia hết cho và không? program bai1; uses crt; var N: integer; begin clrscr; write('Nhap vao so N=');readln(N); if (N mod = 0) and (N mod = 0) then writeln('So chia het cho va 9') else writeln('So khong chia het cho va 9'); readln end (21) ÔN TẬP HỌC KỲ I Về nhà:  Viết chương trình cho phép nhập vào số nguyên dương N Sau đó, kiểm tra xem N có chia hết cho không? Viết chương trình cho phép nhập vào số nguyên N Sau đó, kiểm tra xem N là số dương hay số âm Viết chương trình xác định số nhỏ số a, b, c (với a, b, c là các giá trị số nguyên nhập bất kì từ bàn phím *) Ôn lại các kiến thức đã học từ đầu năm, chuẩn bị tiết sau kiểm tra học kỳ (22)

Ngày đăng: 23/06/2021, 19:05

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN

w