Hình ảnh logic dự án - 1
1. trực Logic - Dự án 1 Giới thiệu dự án này đặt nền tảng cho lập trình như là một kỹ thuật giải quyết problem-. Các khái niệm cơ bản của đầu vào và đầu ra được bảo hiểm, cũng như sự phân biệt giữa logic và cú pháp của một ngôn ngữ lập trình cụ thể. Trong dự án này, bạn sẽ học được rằng ... • Biến là địa điểm lưu trữ được sử dụng để giữ đầu vào và xử lý thông tin. • Mỗi biến có hai thành phần: tên của nó và giá trị của nó. • Báo cáo đầu vào được sử dụng để có được dữ liệu vào các biến. • Biểu thức là yếu tố mã giá trị trả lại. • Câu lệnh gán được sử dụng để thực hiện tính toán và lưu kết quả. • Báo cáo kết quả sẽ được sử dụng để hiển thị thông tin. • Input, chuyển nhượng, và đầu ra báo cáo là đủ để viết một chương trình nhỏ. Case Study (Cửa hàng tạp hóa Thanh Toán) Dự án này bao gồm đầu vào, chế biến, và các báo cáo đầu ra, các chức năng tối thiểu cần thiết cho một hệ thống thông tin máy tính hữu ích. Sau khi thảo luận về những ba báo cáo, chúng tôi sẽ phát triển một chương trình kiểm tra hàng tạp hóa làm việc. Giải pháp của chúng tôi sẽ đầu vào giá mua của ba mặt hàng trong cửa hàng. Chương trình sẽ xác định tổng giá của tất cả ba mặt hàng, cộng thêm thuế doanh thu 6 phần trăm, và hiển thị tổng số kết quả. Các giải pháp được trình bày sau trong dự án này. 1-1 "Hello World" Đó là một truyền thống lâu đời rằng chương trình đầu tiên của bạn trong bất kỳ ngôn ngữ được thông báo đầu ra '' Xin chào thế giới. "Chúng tôi sẽ làm theo phù hợp và viết một chương trình Hello World sử dụng Visual Logic. Bắt đầu bằng cách chạy chương trình Visual logic chứa trên với văn bản này. Khi chương trình bắt đầu, bạn sẽ thấy hai yếu tố flowcharting, Begin và End, nối với nhau bằng một dòng chảy mũi tên. Nhấp vào nút chuột trái vào mũi tên flow-; menu Flowchart Elements nên bật lên (Hình 1-1).
2. Chọn Output từ popup menu để thêm một yếu tố đầu ra cho sơ đồ của bạn. Sau đó bấm đúp chuột vào các yếu tố đầu ra mới được bổ sung, mở hộp thoại ra. Gõ "Hello World '' (chắc chắn rằng bạn bao gồm dấu ngoặc kép) vào trong hộp văn bản, và sau đó nhấp vào nút OK. Hình 1-2 cho thấy cách sơ đồ của bạn nên xem xét sau khi đóng hộp thoại.
3. Nhấn F5 để chạy chương trình. Chương trình thực hiện, tạo ra một hộp thoại đầu ra xuất hiện với dòng chữ "Hello World '' (Hình 1-3). Xin chúc mừng! Bạn vừa viết chương trình máy tính đầu tiên của bạn! 1-2 Logic và Cú pháp Một chương trình máy tính là một giải pháp cho một vấn đề, chẳng hạn như, làm thế nào khách hàng có thể xem và mua sản phẩm qua mạng Internet? "Hoặc," Làm thế nào các đại diện bán hàng có thể truy cập trực tiếp và chính xác số liệu hàng tồn kho? "Mỗi chương trình (hoặc dung dịch) có hai thành phần, thuật toán và cú pháp của nó. Một thuật toán là thiết kế logic được sử dụng để thực hiện một mục tiêu cụ thể. Các công cụ khác nhau để đại diện cho các thuật toán tính toán có sẵn, hai sơ đồ phúc phổ biến nhất và giả. Trong phần này của khóa học, chúng tôi sẽ sử dụng Visual Logic, trong đó kết hợp các tiện ích của sơ đồ (đại diện đồ họa của các thuật toán) và giả (một mô tả không kỹ thuật của một thuật toán) với các mô phỏng máy tính. Sử dụng Visual Logic, thuật toán máy tính có thể được viết, lưu, chỉnh sửa, thực thi, và sửa lỗi. Khi một thuật toán đã được phát triển, nó phải được truyền đạt bằng một ngôn ngữ thích hợp. Để giao tiếp hành động với một máy tính, các nhà phát triển sử dụng một ngôn ngữ lập trình như Visual Basic, C #, C ++, Java, Pascal, hoặc Cobol (trong số những người khác). Cú pháp đề cập đến các quy tắc cụ thể của một ngôn ngữ lập trình. Có nghĩa là hàng trăm ngôn ngữ lập trình để lựa chọn, mỗi với cú pháp độc đáo của riêng mình. Do đó, viết một chương trình máy tính liên quan đến việc tạo ra một thiết kế hợp lý để giải quyết một vấn đề và sau đó thực hiện rằng thiết kế trong một cú pháp thích hợp. Một hệ thống thông tin là một sự kết hợp của người và công nghệ (máy tính) thu thập, tổ chức và xử lý dữ liệu để sản xuất thông tin. Đối với bất kỳ hệ thống thông tin có ích, nó phải làm ít nhất ba điều: nhập dữ liệu vào hệ thống, xử lý dữ liệu trong hệ thống, và kết quả đầu ra thông tin từ hệ thống. Ví dụ, một hệ thống thông tin cửa hàng trực tuyến có thể có đầu vào bao gồm các sản phẩm ID cho các mục một khách hàng muốn mua, cùng với các địa chỉ gửi thư và số thẻ tín dụng của khách hàng. Việc xử lý có thể bao gồm một cơ sở dữ liệu tham khảo để xác định chi phí của từng hạng mục, tính thuế bán hàng, tính toán chi phí vận chuyển dựa trên địa chỉ gửi thư của khách hàng, và thanh toán thẻ tín dụng của khách hàng số tiền thích hợp. Sản lượng có thể bao gồm một biên nhận của khách hàng và báo cáo cho bộ phận bán hàng và nhà kho.
4. 1-3 cáo Input Hãy nhớ rằng một hệ thống thông tin phải nhập dữ liệu vào hệ thống, xử lý dữ liệu trong hệ thống, và kết quả đầu ra thông tin từ hệ thống. Việc đầu tiên của những người ba nhiệm vụ, nhập dữ liệu vào hệ thống, được thực hiện bằng phương tiện của một câu lệnh đầu vào. Một tuyên bố đầu vào chấp nhận dữ liệu từ người sử dụng và lưu trữ dữ liệu đó vào một biến. Một biến là một vị trí lưu trữ có thể được truy cập và thay đổi theo mã phát triển. Một biến có một tên (mà không thay đổi) và một giá trị dữ liệu liên quan (có thể thay đổi trong quá trình thực hiện). Để hiểu rõ hơn về đầu vào, hãy xem xét việc sửa đổi sau vào chương trình Hello World bạn chỉ cần viết. Bấm vào mũi tên flow- trên báo cáo kết quả đầu ra và thêm một yếu tố đầu vào. Double-click vào các yếu tố đầu vào, mở đầu vào hộp thoại phần tử. Nhập "Tên" (không có dấu ngoặc kép) trong biến textbox và nhấn OK. Sau đó bấm đúp chuột vào các yếu tố đầu ra và thay đổi văn bản trong hộp thoại để đọc "Hello" & Tên (sử dụng dấu ngoặc kép quanh "He1lo '' nhưng không xung quanh Name). Giải pháp của bạn bây giờ trông giống như Hình 1-4. Khởi động chương trình. Bạn sẽ được nhắc nhở để nhập một giá trị cho Tên. Nhập tên của bạn bên trong dấu ngoặc kép (ví dụ, "Dave" '). Chương trình sau đó sẽ hiển thị một hộp thông báo với những lời chào thích hợp (ví dụ, "Chào Dave";
5. xem hình 1-5). Lập trình đơn giản Định dạng Các chương trình Hello Tên sử dụng một tuyên bố đầu vào để nhắc nhở người dùng một giá trị được lưu trữ và sau đó tái sử dụng trong một tuyên bố sản lượng. Giá trị nhập vào tại dấu nhắc đầu vào có thể là số (ví dụ: 42 hoặc 3,14159) hoặc một chuỗi ký tự (ví dụ, "Dave '' hoặc" Go Big Red ''). Hãy nhận biết rằng dữ liệu chuỗi đầu vào phải được nhập vào trong dấu ngoặc kép. Có những khó khăn với các dữ liệu số là tốt. Hầu hết các ngôn ngữ lập trình không cho phép nhập số để bao gồm các biểu tượng như biểu tượng phần trăm (%) hoặc dấu đô la ($) hoặc thậm chí dấu phẩy (,). Đầu vào số phải chỉ gồm chữ số và có thể là một dấu thập phân. Bạn sẽ nhanh chóng có được sử dụng để sử dụng các ký hiệu số thích hợp cho lập trình. Bảng 1-1 tóm tắt một số ký hiệu số phổ biến và các định dạng lập trình chính xác.
6. Biến Tóm tắt • Biến là địa điểm lưu trữ được sử dụng để tổ chức các dữ liệu và thông tin. • Mỗi biến có hai thành phần: tên của nó (mà không thay đổi) và giá trị của nó (có thể thay đổi trong quá trình thực hiện). • Báo cáo Tóm tắt Bản Tuyên Bố Input • Input được sử dụng để có được dữ liệu vào các biến. • Trong Visual Logic, các yếu tố đầu vào sơ đồ là một parallelagram với đầu vào từ khóa theo sau là tên biến. • Khi câu lệnh đầu vào được thực hiện, người dùng sẽ được nhắc nhở để nhập một giá trị bằng cách sử dụng bàn phím. Giá trị nhập sau đó được lưu trữ trong biến để sử dụng sau. • Chuỗi đầu vào phải được đặt trong dấu ngoặc kép. • đầu vào Numeric phải chỉ chứa chữ số và có thể là một dấu thập phân. Ký hiệu phần trăm (%), hiệu đô la ($), và dấu phẩy (,), trong số những biểu tượng khác, không được phép. • 1-4 Chương trình Paycheck Weekly Bây giờ bạn đã viết đầu tiên hai chương trình máy tính của bạn, Hello World và Hello Tên. Chương trình thứ ba của bạn sẽ được một chút phức tạp hơn. Bây giờ bạn sẽ viết một chương trình tiền lương hàng tuần mà chấp nhận số giờ làm việc và mức lương giờ cho người lao động và các chương trình sẽ tính toán và hiển thị số tiền lương phù hợp do các nhân viên cho tuần hiện tại. Chương trình tiền lương hàng tuần này sẽ sử dụng tất cả ba vấn đề cơ bản của một hệ thống thông tin đầu vào, chế biến, và đầu ra và sẽ được phát triển trong các bước. Chương trình tiền lương hàng tuần có hai biến đầu vào, giờ và Rae. Khởi động hệ thống logic Visual. (Nếu nó đã được chạy, dưới menu chuột File, sau đó mới) Click vào dòng chảy mũi tên và chọn các yếu tố đầu vào. Lặp lại để thêm một yếu tố đầu vào thứ hai. Sau đó kích đúp vào từng yếu tố để thêm tên Hours biến và Rate (Hình 1-6). Các đầu vào cho chương trình lương hàng tuần đã được hoàn tất.
7. 1-5 Phân cáo Các câu lệnh gán có thể được sử dụng để thực hiện một tính toán và lưu kết quả. Ngoài ra (+), trừ (-), nhân (*), chia (/) là phép tính số học thông thường được tìm thấy trong hầu hết các ngôn ngữ lập trình cấp cao. Lưu ý rằng các toán tử nhân thường là một dấu sao (*) chứ không phải là lần điều khiển truyền thống (X), vì X có thể bị nhầm lẫn như một tên biến. Để minh họa cho việc sử dụng các câu lệnh gán, chúng tôi trở lại chương trình kiểm tra được khoản thanh toán hàng tuần. Bạn đã sử dụng hai câu đầu vào để chấp nhận các Hours dữ liệu và Rate. Một tuyên bố chuyển nhượng sẽ được bổ sung để xử lý dữ liệu đó. Các tính toán cần thiết là đơn giản. Giờ lần mức sản lượng lương do. Quay trở lại với Visual Logic, nhấp chuột vào một dòng chảy mũi tên bên dưới hai báo cáo đầu vào, và sau đó chọn một phần tử chuyển nhượng từ menu. Đúp vào các yếu tố giao để mở hộp thoại chỉnh sửa giao. Các hộp văn bản bên trái có nhãn biến, và các hộp văn bản bên phải được dán nhãn Expression. Một biểu thức là một yếu tố mã giá trị trả lại, như một công thức biến hay toán học. Hầu hết các ngôn ngữ lập trình theo truyền thống này trong việc chỉ định các biểu thức ở bên tay phải (RHS) của câu lệnh gán, và các biến để lưu trữ kết quả ở phía bên tay trái (LHS) của câu lệnh gán. Khi thực hiện, biểu hiện bên tay phải được đánh giá đầu tiên. Kết quả của biểu thức sau đó được lưu vào
đang được dịch, vui lòng đợi..