Bai tap Pascal





Great by: Nguyễn Trọng Hoàng Email: quanaxiem_lovelytnt@yahoo.com

Giải Bài Tập Tin Học 11




Great by: Nguyễn Trọng Hoàng Email: quanaxiem_lovelytnt@yahoo.com
Chng 1:
ột số khái niệm về lập trình và ngôn ngữ lập trình
M
Bài tập
1. Người ta phải xây dựng ngôn ngữ lập trình bậc cao vì
- Ngôn ngữ lập trình bậc cao gần gũi với tự nhiên hơn, thuận tiện cho ñông ñảo người lập trình.
- Ngôn ngữ lập trình bậc cao nói chung không phụ thuộc vào loại máy, cùng một chương trình có thể thực hiện ở nhiều máy khác nhau.
- Chương trình viết bằng ngôn ngữ bậc cao dễ hiểu, dễ hiệu chỉnh và dễ nâng cấp hơn.
- Ngôn ngữ lập trình bậc cao cho phép làm việc với nhiều kiểu dữ liệu và cách tổ chức dữ liệu ña dạng, thuận tiện cho mô tả thuật toán.
2. 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 trên 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.
3.
- Biên dịch: duyệt, kiểm tra, phát hiện lỗi, xác ñịnh chương trình nguồn có dịch ñược không. 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ữ lại ñể sử dụng về sau khi cần.
- Thông dịch: lần lượt dịch từng câu lệnh ra ngôn ngữ máy rồi thực hiên ngay câu lệnh vừa dịch ñược hoặc thông báo lỗi nếu không dịch ñược.
4. Các ñiểm khác nhau giữa tên dành riêng và tên chuẩn: tên dành riêng không ñược dùng khác với ý nghĩa xác ñịnh, tên chuẩn có thể dùng với ý nghĩa khác.
5. ðúng: tamgiac, bai5a, xemxonxiu_ngu...
6. C: 6,23 6.23
E: A20 tên chưa có giá trị
G: 4 6 H: ‘C  ‘C’I: ‘TRUE’ “true” là hằng logic.




Great by: Nguyễn Trọng Hoàng Email: quanaxiem_lovelytnt@yahoo.com




Chng 2:
hng trình đơn giản
Bài Thực Hành Số 1
-----------------*****-----------------

1. Sự khác nhau giữa hằng có ñặt tên và tên biến: Giá trị của hằng có ñặt
tên không thay ñổi khi thực hiện chương trình còn giá trị của biến có
thể thay ñổi tại từng thời ñiểm thực hiện chương trình.
2. Khai báo biến nhằm những mục ñích sau:
- Xác ñịnh kiểu của biến. Trình dịch sẽ biết cách tổ chức ô nhớ chứa giá
trị của biến.
- ðưa tên biến vào danh sách các ñối tượng ñược chương trình quản lí.
- Trình dịch biết cách truy cập giá trị của biến và áp dụng thao tác thích
hợp cho biến.
3. integer, real, extended, longint.
4. D
5. C
6. ( 1 z ) * ( x y / z ) /(a 1 /( 1 x * x * x * x))
2a b
7. a)
8. a)
; b)
b
abc ; c) b ; d)
2 ac a 2 b
program bai8a; uses crt;
var x,y:real; kt:boolean; begin
clrscr;
write(`Nhap x: `);readln(x); write(`Nhap y: `);readln(y); kt:=false;
if ((yabs(x)) or (y=abs(x)))
then
kt:=true;
if kt then write(`Diem vua nhap thuoc phan gach cheo`)




Great by: Nguyễn Trọng Hoàng Email: quanaxiem_lovelytnt@yahoo.com
else write(`Khong thuoc`);
readln
end.
Ví Dụ


b)
program bai8; uses crt;
var x,y:real; kt:boolean; begin
clrscr;
write(`Nhap x: `);readln(x); write(`Nhap y: `);readln(y); kt:=false;
if (abs(y)if kt then write(`Diem vua nhap thuoc phan gach cheo`)
else write(`Khong thuoc`); readln
end.
Ví Dụ



Bài 9.
rogram bai9;
  Thông tin chi tiết
Tên file:
Bai tap Pascal
Phiên bản:
N/A
Tác giả:
Ngô Văn Vạn
Website hỗ trợ:
N/A
Thuộc chủ đề:
Tin học 8
Gửi lên:
04/10/2011 08:23
Cập nhật:
04/10/2011 08:23
Người gửi:
N/A
Thông tin bản quyền:
N/A
Dung lượng:
447.10 KB
Xem:
445
Tải về:
6
  Tải về
Từ site Trường THCS Minh Thạnh:
   Đánh giá
Bạn đánh giá thế nào về file này?
Hãy click vào hình sao để đánh giá File

  Ý kiến bạn đọc

Tìm kiếm tài nguyên

Thành viên
Hãy đăng nhập thành viên để trải nghiệm đầy đủ các tiện ích trên site
Thống kê truy cập
  • Đang truy cập4
  • Hôm nay71
  • Tháng hiện tại5,834
  • Tổng lượt truy cập2,914,166
Thăm dò ý kiến

Bạn đánh giá yếu tố nào quan trọng nhất trong quá trình học tập ?

Trường THCS Minh Thạnh
Địa chỉ: Xã Minh Thạnh, Huyện Dầu Tiếng, tỉnh Bình Dương
Điện thoại: ( 0274) 3545064

Mail:lanntminhthanh@dt.sgdbinhduong.edu.vn
Bạn đã không sử dụng Site, Bấm vào đây để duy trì trạng thái đăng nhập. Thời gian chờ: 60 giây