
1400 programming questions: practical exercises from beginners to experts
- programmingpractice book
- Categories:Computers & Internet
- Language:Russian(Translation Services Available)
- Publication date:
- Pages:192
- Retail Price:(Unknown)
- Size:148mm×210mm
- Publication Place:Russia
- Words:(Unknown)
- Star Ratings:
- Text Color:(Unknown)
Request for Review Sample
Through our website, you are submitting the application for you to evaluate the book. If it is approved, you may read the electronic edition of this book online.
Special Note:
The submission of this request means you agree to inquire the books through RIGHTOL,
and undertakes, within 18 months, not to inquire the books through any other third party,
including but not limited to authors, publishers and other rights agencies.
Otherwise we have right to terminate your use of Rights Online and our cooperation,
as well as require a penalty of no less than 1000 US Dollars.
Feature
★ The book contains over 1400 programming exercises with varying levels of difficulty, covering a wide range of topics. It does not rely on a specific programming language and can be solved using multiple languages such as Pascal, Python, and C.
★ Whether readers who self-study programming or teachers from primary and secondary schools, vocational colleges, and universities, they can find content that suits them from this book.
★ Author Dmitry Zlatopolski is an authoritative figure in the field of computer science in Russia, and his works always bring profound inspiration and practical knowledge to readers.
★ The author also authored "400 Computer Science Intelligence Questions: Challenges of Logic and Thinking".
Description
This book is not only suitable for readers who self-study programming, but also for teachers in primary and secondary schools, vocational colleges, and universities. For beginners, the basic exercises in the book can help them quickly master the basic concepts and skills of programming; For readers with a certain foundation, high difficulty exercises can challenge their thinking limits and enhance their programming skills. The book also provides detailed problem-solving strategies and reference answers to help readers better understand and master the problem-solving methods for each exercise.
Through this book, readers can gradually improve their programming skills and transition from beginners to experts. This book is an indispensable tool for both preparing for programming exams and better applying programming skills in practical projects.
Author
Associate Doctor of Technical Science, Associate Professor of Computer Science and Applied Mathematics at the Mathematics Department of Moscow Normal University. He is an iconic figure in the field of computer science in Russian high schools, having written 5 books and over 10 computer science booklets. In addition, he also serves as the editor of the "Entering Computer Science" column in the supplement "Computer Science" of the newspaper "First Semester", and is the founder and director of the Museum of the History of Computing Technology.
Professor Zlatopolski has extensive experience and outstanding contributions in the field of computer science education. His works are known for their strong practicality and rich content, and are deeply loved by readers and educators. His books have not only helped countless students and teachers improve their programming skills, but also made important contributions to the development of computer science education.
Contents
Chapter 1 Screen Information Output
Chapter 2 Formula Calculation
Chapter 3: Integer Operations
High difficulty exercises
Chapter 4 Operation Selection in the Program
4.1 Two operational options
High difficulty exercises
4.2 Single Non essential Operation Options
4.3 Three or more operational options
4.4 Multiple operation options
Chapter 5: Fixed Repetitive Operations
Chapter 6: Conditional Repetitive Operations
Chapter 7 Processing of Data Input
Chapter 8: Numerical Sequence Processing Following Specific Laws
Chapter 9: Repetitive Loop Operations
Chapter 10: Random Numbers and Simple Pairing Simulation
Chapter 11: The Use of Arrays
Chapter 12: String Processing
Chapter 13 Processing of Different Data Types
Additional exercises for Python language programming design
Chapter 14: The Use of Processes and Functions
Appendix 1: Practice of Writing Arithmetic Expressions
Appendix 2 Variable Value Determination Exercise
Appendix 3 Practice on Writing Logical Expressions and Determining Their Values
references