Một số chương trình Pascal đơn giản dùng cho thiết kế đường Ô Tô

236 710 0
Một số chương trình Pascal đơn giản dùng cho thiết kế đường Ô Tô

Đ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

Cuốn sách này gồm những nội dung chính sau: Chương 1: Cơ cấu - ứng dụng chung máy vi tính Chương 2: Khái quát về lập trình Turbo Pascal Chương 3: Lập trình Turbo Pascal thiết kế ổn định nền đường Chương 4: Lập trình Turbo Pascal thiết kế thoát nước

KS DOAN HOA KS DOAN HOA MOT SO CHUONG TRINH PASCAL DON GIAN DUNG CHO THIET KE DUONG TO NHA XUAT BAN XAY DUNG HA NOI - 2004 LỜI NĨI ĐẦU g hoạt động văn hóa - kinh tế - kỹ Kiến thức ứng dụng máy tính tron ví biển mênh mơng thuật cho ngành nghề, đến os ngày nay, g “mở rộng” thêm, biển ứng Biển giới khơng thay đổi, khơn ngày” ! dụng máy tính lại mở rộng "hàng moi ngành nghề biển mênh Nếu ví ứng dụng máy vị tính cho vàng img dung cho chun ngành mơng, ta coi pham vi biển quốc gia hướng dẫn sử dụng máy vÌ tính theo Hiện có nhiều phần mêm, sách Windows, Excel, AutoCAD, g dân Softdesk, SAP dé hướn “cho chuyên ngành, đọc, hiểu ngành nghề" Thực tế kỹ sư dẫn (trong tập sách dày hàng vận dụng số nhỏ hưỡng ên ngành, dẫn vận dụng cụ thể cho chuy trăm trang) Sách hướng nhì” cịn Ít có thiết kế- thi cong đường , "hình tink thing gap hai loại việc: Mội kỹ sư cầu đường sit dung may vi cắt ngang đường: dùng phần - Lên vẽ thiết kế bình đồ, cắt đọc, g ty Hai Hoa) mém Softdesk NOVA (ctia Con mêm SAP Tính ổn định mái đốc - Tính kết cấu câu, cống phần mêm khác 36 co quan “itt Bishop Ngồi ra, cịn có số phần nên đất yếu v.v chưa hẳn biên" tính tốn độ lún, cải tạo thừa nhận phổ cập rộng rãi Thực tế cho thấy "quên" nguyên lúc công ty thiết kế hay là: kỹ sư "quen" lý tính tốn, cơng thức có sẵn, có đủ để công trường sử dụng phan mém tinh todn tính tốn Mà phần mêm cài đặt vào máy tính (ở cơng) Ấy chưa kể học nhận xéi: dơn giản, Chính có cách sử dụng làm đốt” việc nhanh" Cũng "làm lười, máy vỉ tính giúp kỹ sư “làm việc học tập trí thức kỹ sư† Cách khắc toán, đểở biên tự diễn" nguyên lý tính phục nơi, tốn tính là: kỹ sư nên nắm vững nguyên lý "tif lúc, dựa vào Excel, Pascal, Visual Basic chương trình phục vụ cho cơng việc, theo mà cho hợp lý làm việc Tác giả viết sách nhằm "gợi 9" cho phương pháp phạm thiết kế ổn Một số tốn lập trình giới thiệu bó hẹp định nên dường, thiết kế thoát nước ows, Excel, Sự cải tiến máy tính, chương trình phần mêm (Wind Do có e ngại: viết AutoCad, SAP ) thay đổi hàng tháng, hàng năm có thực tế là: máy tính vữa xong thi lạc hậu ! Tuy vậy, nguyên tắc kế thừa phiên (version) sau máy vi tính thường theo theo phiên phiên trước Do ta n tâm: điêu viết ngun tắc "ơn cố trước giúp 1a ứng dụng theo phiên sau, dũng trí tân" lý thuyết chưng, ví Cuốn sách biên soạn theo trình tự giới thiệu tốn Pascal để dụ tính tốn tay, sau lập chương trình tính họa, đối chiếu cách sứ dụng phần Ngồi ra, phần Phụ lục có giới thiệu sơ lược mém NOVA va SAP 2000 đơn giản Chắc Đó trình độ có hạn, chương trình viết mức nhiều cách lập trình khác bạn đọc, đặc biết kỹ sư trể, có hay nhiều khơi viết Mong độc giả góp ý lượng thứ cho thiếu sót khó tránh tập sách Tác giả Chương CO CAU - UNG DUNG CHUNG MAY VI TINH 1-1 LICH SUPHAT TRIEN MAY TINH 1) Khai quat chung thước Việt Nam, từ năm 1960 - 1970 dùng “máy tính” Tiệp); Logarit Nam 1970 - 1980 máy tính quay tay (như máy NISA Mãi đến số quan thiết kế dùng “bàn gay” Trung Quốc bước năm 90, máy ví tính cá nhân (PC- Personal Computer) hình đen trắng, thâm nhập ứng dụng vào Việt Nam, lúc đầu máy 286 t sau đến 386 hình màu Tháng 11 năm 1997 bát đầu kết nối Interne dd dam Trên giới, chặng đường phát triển máy vi tính, từ bước người ban đầu sớm, gian khổ Từ 1820, nhà toán học thực Anh Charles Babgage thiết kế máy tính đâu tiên, với ý tưởng nhà toán phép tính số học, chưa hồn thành Đến 1936, tiên, học Anh khác, Alan Turing chế tạo thành cơng máy tính đầu giữ bí mật cho có tên gọi “Colossus”, dùng để phá mật mã Đức đến năm 1970 Mark Sự đóng góp Mỹ vào lĩnh vực máy tính điện tử máy nam 1930, ding ro I Dai hoc Téng hop Harvard hang TBM thieét ké tir khí Máy le chuyển mạch điện thay cho cấu chuyển mạch dùng để tính đường đạn cho vũ khí Hải quân Mỹ nhà Đến 1940, bắt đầu hình thành “cơn sốt” chế tạo máy tính kỹ sư Mỹ Mauchly khoa học bên bờ Đại Tây Dương Nam 1945, elphia) chế tạo J Presper Eckert trường Đại học Pennsylvania (Philad cal Integrator And thành công máy tính ENIAC (Electrolic Numeri chân khơng nặng Computer), mot “con quai vat” gồm 18.000 bóng tới 27 tấn! Có lẽ vậy, người “thông minh” ông Thomas Watson, Chủ tịch hãng IBM năm 1943 phát biểu: “Tôi nghĩ thị trường giới cẩn khoảng máy vi tính”! Cau nói vào lịch sử đánh giá sai lầm lớn thời đại Tuy vậy, nhiều nhà khoa học, công ty kinh doanh sớm nhận tác dụng to lớn, tương lai phát triển máy tính đưa máy tính vào cơng việc kinh doanh Hãng IBM nhanh chóng nắm vai trị độc tơn sau chế tạo thành cơng máy tính nhỏ có tốc độ nhanh Năm 1981, hãng bước vào địa hạt máy tính cá nhân (PC), tạo thị trường ma IBM duge coi tiêu chuẩn khơng thức Máy tính cá nhân thực phổ cập Bill Gates, từ 1975 thành lập công ty Microsoft bất đầu bán phần mềm computer ré tién Altair lập trình cho loại Tuy vậy, phát triển nhanh chóng máy tính cá nhân “ngồi sức tưởng tượng” khơng, người, có ơng Ken Olisen- Chủ tịch kiêm người sáng lập hãng Digital Equipment Corp, năm 1977 phát biểu: “Chẳng có lý khiến người ta muốn có comjpiter nha” Trong đó, từ cuối thập kỷ 80, bất nguồn từ mạng máy tính nội quân đội Mỹ, mạng Internet đời phát triển nhanh chóng tồn giới Chỉ vòng I0 năm, Internet tạo nên giới huy hồng khơng bị chia cắt, làm đảo lộn sống nhân loại, hàng tỷ người sinh hoạt làm việc theo thói quen Nhưng “thế giới khác” nước chưa phát triển thuộc khu vực rộng lớn trái đất Châu Phi, Nam Á Cuộc cách mạng thông tin Internet chưa “thấm tới” mảnh đất Các nước nghèo tiếp tục nghèo, cịn nứơc giàu tiếp tục giàu Cuộc chiến thu hẹp khoảng cách giàu nghèo nằm chiến nắm bắt thơng tin Ai nắm thơng tin, người chiến thắng 2) Cấu tạo máy vi tính cá nhân (PC — Personal Computer) Thuật ngữ “máy tính” quen dùng thực chất loại máy tính số (Digital Computer) Máy tính cá nhân PC, quen gọi máy ví tính, máy dùng cho người a Cấu tạo chung máy vi tinh Hình 1-1 giới thiệu khái quát thành phần cấu tạo máy vi tính: hộp máy PC chứa vi xử lý (nên gọi hộp CPU), ổ đĩa cứng, đĩa mềm, mạch ghép Bàn phim (keyboard) Man hinh (monitor) Chuột (mouse) Máy in (printer} Hiện nay, dùng nhiều thiết bị ngoại vi khác như: loa nghe nhạc, joystick (bàn phím trị chơi), modem nối Internet, webcam (ghi hình qua mạng) Các thành phần hữu hình gợi chung phần cứng Để người sử dụng làm việc với PC, cần phải có phần mềm, chương trình lập sẵn để người sử dụng dùng để điều khiển máy tính hoạt động theo yêu cầu mong muốn Phần mềm quan trọng hệ điều hành (như DOS, Windows, Macintosh, Linux ) Sau đến phân mềm ứng dụng khác Office (gồm Word, Excel, thường gọi phần mềm văn phịng), Norton Commander (NC), Pascal (TP- lập trình), Autocad (vẽ kỹ thuat), Softdesk (thiết kế kiến trúc, cầu đường), SAP (tính kết cấu), Lạc Việt tir dién, Antivirus Hộp máy PC Wovaags TS Hình 1-1: Cấu tạo máy tính Hình 1-2 giới thiệu sơ đồ khối chức hệ thống máy vi tính, gồm khối sau: BO NHO TRONG ROM RAM Bus théng GHÉP NỐI VÀO GHÉP NỔI RA THIẾT BỊ VÀO , THIẾT BỊ RA Stan Gia Ban phim Chuột - Màn hình Máy in CÁC THIẾT BỊ NGOẠI VI Hình 1-2: Sơ đồ khối chức hệ thống máy vỉ tính thu thập - Khối xử lý trung tam CPU (central processing unit): dùng để mạch gọi cho chạy lệnh CPU máy PC thường cấu tạo chíp vi máy tính ví xử lý HP (microprocessor) C6 thể nói tim liệu, đo Đặc trưng kỹ thuật điển hình vi xử lý tốc độ truyền MHz (mê ga hec) không ngừng: Bộ vị xử lý quen thuộc Pentium, cải tiến doi Pentium IT năm 1997 Pentiumil có tốc độ 266 MHz, thang 2-1999 z (Pentium IV) có tốc độ 500 MHz, đến thang 11-2003 lên tới 3,5 GigaH cho xử lý - Bộ nhớ (memory): ding để lưu trữ lệnh liệu dẫn, điển hình Gồm loại: nhớ (được tạo vi mạch nhớ bán môi trường ổ đĩa cứng — hard disk) nhớ (được tạo nhớ khác đĩa từ, đĩa quang) Dung lugng Thông số kỹ thuật nhớ đo bing Mbyte hodc Gigabyte cứng máy PC nhớ không ngừng cải tiến: năm 1997 ổ đĩa - 30 Gigabyte Ổ đĩa phổ cập — Gigabyte thi đến 2003 phổ cập 20 ổ CDRom có mềm 3,5 inches quen dùng có dung lượng 1,2 Mbyte, dung lượng tdi 600 Mbyte - Các thiết bị ngoại vi: gồm thiết bị vào (1/O) dùng để nhập xuất đữ liệu Bàn phím, chuột, máy quét thuộc loại thiết bị vào Màn hình, máy in thuộc loại thiết bị Các đĩa nhớ ngồi coi thiết bị vừa vào vừa Các thiết bị ngoại vi liên hệ với CPU qua mạch ghép nối vào¡Ira (I/O — in/out interface) Mạch cho phép nối phận độc lập nhằm làm cho chúng tương hợp thơng tin vơi - Bus hệ thống: tập hợp đường dây mà qua CPU liên kết với phận khác Bộ nhớ thường chia thành ô nhớ nhỏ từ hay byte (1 byte = 8bit, từ = byte) Mỗi nhớ thiết bị vào/ra gán cho địa (address) để CPU định vị cần đọc hay viết liệu lên Máy tính phải có mạch tạo xung điện gọi đồng hồ hệ thống (system clock) để trì hoạt động đồng hố CPU phận liên quan với Tần số đồng hồ hệ thống định tốc độ hoạt động CPU Tồn hệ thống máy tính hoạt động nhờ nguồn điện xoay chiều (220V) acquy Do nhiều thiết bị ngoại vi cần nối trực tiếp vào ổ cắm điện nên ' hệ thống dây cắm phức tạp, cần bố trí khoa học, ổ cắm vững để không xảy cố làm đữ liệu Q trình sử dụng PC theo trình tự khái quất sau: mở máy — vào phần mềm muốn sử dụng (thí dụ Excel), lập bảng tính tốn, save đặt tên file để lưu giữ vào ổ cứng, hồn thành khỏi excel, tắt máy Do đó, “bài học đầu tiên” sử dụng máy ví tính ln là: mở máy, tất máy, vào phần mềm ứng dụng, thoát khỏi phần mềm Máy vi tính giúp 1a tăng nhanh tốc độ làm việc nhiều, hay hỏng vật, tạo nên nguy khó chịu nhất, đáng tiếc liệu mà ta dày công thiết lập, lưu trữ qua hàng tháng, hàng năm Cho nên có người nhận xét: máy vi tính “đỏng đảnh gái dep vay !” b Cấu hình bên máy ví tính Hình 1-3 giới thiệu khái qt cấu hình bên hộp máy PC nối với thiết bị ngoại vi máy PC khác mạng Màn hình ae “TA { Card | ghép - hình | Ghép || | | RAM | 80 x 86 | eprom |) ata mém i nối tiếp Card - 38 | MODEM Ghép nối |_ | ghép nổ mạng lbiều khiển Šđïa é ¬ song song Bản mạch May in : đĩa cứng {| | —————D | 2a Fon |iên toa loại pc | {4 Ban phim Hình 1-3: Sơ khối PC với thiết bị ngoại vi “Tóm tắt cấu tạo máy sau: - Bộ vi xử lý 80 x 86 ~ Bản mạch chinh (Mainboard) - đĩa cứng (HDD - Hard Disk Drive) - dia mém (FDD - Floppy Disk Drive) -O dia quang (CDRom — Compact Disk Read Only Memory) - Chip nhớ tạm thời RAM (Random Access Memory) - Mạch ghép nối thiết bị vào Bus - Các khe cắm mở rộng (Expansion Slots) 3) Mạng máy vi tính Có loại: - Mạng rộng (WAN ~ Wide Area Network): la mang nối nhiều mạng cục bộ.LAN phạm vi tỉnh hay nước Internet mạng liên kết toàn giới, giứp ta truy nhập, trao đổi số liệu với người giới Một dang trao đổi phổ thông thư điện tử E-mail 10 ... đường, yêu Để lập trình cho sản phẩm phần chuyên gia: cầu phải có kết hợp chặt chế m để nội dung thiết - Chuyên gia thiết kế đường chịu trách nhiệ thiết kế kế, trình tự thiết kế, tình xảy chuyển... lập trình máy tính, nhập số liệu, lệnh chương trình chạy máy tính qua bước giỏi, lường trước Nếu chuyên gia thiết kế đường không tinh xây để chuyên chuyên gia lập trình khơng chương trình cho. .. dựa vào Excel, Pascal, Visual Basic chương trình phục vụ cho cơng việc, theo mà cho hợp lý làm việc Tác giả viết sách nhằm "gợi 9" cho phương pháp phạm thiết kế ổn Một số tốn lập trình giới thiệu

Ngày đăng: 06/12/2013, 17:06

Từ khóa liên quan

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

Tài liệu liên quan