Programming Fundamentals: A Modular Structured Approach, 2nd Edition

Loại tài liệu: Tài liệu số - Tài nguyên giáo dục mở / Bộ sưu tập: Công nghệ thông tin

Tác giả: Kenneth Leroy Busbee, Dave Braunschweig

Nhà xuất bản: Harper College Open Press

Năm xuất bản: 2023

Tải ứng dụng tại các liên kết sau để xem đầy đủ tài liệu.

Tóm tắt nội dung

Cuốn sách mở rộng tầm nhìn ban đầu bằng cách hỗ trợ nhiều ngôn ngữ lập trình với mã giả và sơ đồ, đồng thời bao gồm mã ví dụ bằng C++, C#, Java, JavaScript, Python và Swift. Các nguyên tắc cơ bản về lập trình thường được chia thành ba khóa học đại học: Mô-đun/Có cấu trúc, Hướng đối tượng và Cấu trúc dữ liệu.Nội dung giới thiệu về lập trình, quy trình phát triển phần mềm, các công cụ và phương pháp được sử dụng để phát triển và thử nghiệm chương trình. Chúng bao gồm các môi trường phát triển tích hợp (IDE), kiểm soát phiên bản, đầu vào và đầu ra cũng như chương trình Hello World ở định dạng mã giả và sơ đồ. Các ngôn ngữ lập trình C++, C#, Java, JavaScript, Python và Swift được giới thiệu kèm theo mã ví dụ.. Các mô-đun học tập của cuốn sách này được viết dưới dạng các mô-đun độc lập. Phần lớn các mô-đun học tập của sách giáo khoa này được viết mà không xem xét đến ngôn ngữ lập trình cụ thể. Các khái niệm được trình bày một cách khái quát, với logic chương trình được thể hiện đầu tiên ở dạng mã giả và sơ đồ. Các ví dụ về ngôn ngữ cụ thể tuân theo tổng quan chung.

Abstract:

The book expands on the original vision by supporting multiple programming languages with pseudocode and schematics, and includes example code in C++, C#, Java, JavaScript, Python and Swift. Programming fundamentals are generally divided into three undergraduate courses: Modular/Structured, Object-Oriented, and Data Structures. An introduction to programming, the software development process, and the tools and methods used to develop and test programs. These include integrated development environments (IDEs), version control, input and output, and the Hello World program in pseudocode and schematic formats. C++, C#, Java, JavaScript, Python and Swift programming languages are introduced with example code. The learning modules of this book are written as standalone modules. The majority of learning modules of this textbook are written without considering specific programming languages. Concepts are presented in a generalized way, with program logic first expressed in the form of pseudocode and diagrams. Examples of specific languages follow a general overview.

Ngôn ngữ:En.
Tác giả:Kenneth Leroy Busbee, Dave Braunschweig
Thông tin nhan đề:Programming Fundamentals: A Modular Structured Approach, 2nd Edition
Nhà xuất bản:Harper College Open Press
Loại hình:Tài nguyên giáo dục mở / Bộ sưu tập: Công nghệ thông tin
Bản quyền:https://creativecommons.org/licenses/by-sa/4.0/
Nguồn gốc:https://harpercollege.pressbooks.pub/programmingfundamentals/
Mô tả vật lý:547p.
Năm xuất bản:2023

Sử dụng ứng dụng Libol Bookworm quét QRCode này để mượn và đọc tài liệu)

(Lưu ý: Sử dụng ứng dụng Bookworm để xem đầy đủ tài liệu. Bạn đọc có thể tải Bookworm từ App Store hoặc Google play với từ khóa "Libol Bookworm”)