Book description
Chapter 1 - Computer Systems This chapter discusses the computer system, in terms of the hardware and software components. In terms of hardware system, the discussion centers around -the central processing unit; the primary memory; the input/out devices; the secondary storage devices; and communication devices. For the software system, the discussion centers on the - systems software, processing programs, and the generations of programming languages. The chapter closes with a sneak preview of a Java program. Chapter 2 - Classes and Objects This chapter introduces the concept of object oriented programming through discussion on our everyday experiences. The first half of the chapter focuses purely on observation and discussion, the second half formalizes the discussion into Java codes. Two program development tools are introduced - Unified Modeling Language (UML), and algorithm development. Chapter 3 - Program Development This chapter furthers the discussion on how to analyze problems, design classes that accurately reflect the problem, and develop UML solution before coding the programs. Chapters 4 - Data Types This chapter takes an in-depth look at data types - both primitive types and reference types. It discusses the importance of data types as they relate to writing programs. In relation to the primitive types, the chapter also focuses on the types of arithmetic operations that can be performed on the different numeric types. It also highlights incompatibilities between types, and also ways one type can be converted to another type. With regards to reference types, attention is drawn to the java.lang package, and some of its classes including the wrapper classes. Chapter 5 - Input - Output Operations This chapter discusses various ways of inputting data into a program during its execution. We also use the JOptionPane class to develop a class solely for reading data. To enhance the look and feel of the output, we not only used the class JOptionPane, but we also used the class Jd104Area to embed the text, which is the output that is to be displayed. The result of this is embedded into the class JScrollPane, to have a scroll effect, rather than a flat output at the command prompt. Chapter 6 - Selection Statements This chapter focus on relational and logical operations .This involves constructing and evaluating relational and logical expressions. It looks at understanding De Morgan's Law. These concepts are used to understand the if and the switch statements. Chapter 7 - Iterative statements The iterative statements studied in this chapter are the while statement, the do/while statement, and the for statement. The chapter also features the concept of nested loops, and loops with multiple control variables. Chapter 8 - Arrays This chapter considers one-dimensional and multi-dimensional arrays. Examples up to three dimensional arrays are analyzed and coded. The chapter concludes with a study of the enhanced for-loop, (for-each loop), and its application to arrays. Chapter 9 - Sorting and Searching This chapter studies sorting and searching. Three elementary sorting algorithms studied are - the bubble sort, the selection sort, and the insertion sort. With respect to searching, the two algorithms studied are the linear search and the binary search. Chapter 10 ArrayList and its Applications This chapter focuses on a variable size list called ArrayList. It features how to append data to the list, to insert data into the list, remove data from the list, and query the list for information.
CommandX
π This app has turned my errands into exciting quests β I can conquer the grocery store while enjoying a book! ππ Unlocking a world of literary wonders β this app's extensive format support and user-centric approach have rekindled my love for books. π±π ListenBook is the best audiobook player Iβve ever used. The app is packed with features like customizable skip intervals, playback speed, and sleep timers. The interface is clean and easy to navigate, making it a joy to use. Five stars!
Nice Gnome
The family subscription option is a money-saver β everyone gets to enjoy their favorite books. I can't believe how much I've learned and enjoyed through this app's audiobooks. π₯ Adding a spark of excitement to my daily routine β this app is my secret weapon! β¨π π§ Navigating through narratives has never been simpler β this app's functionality enhances my audiobook journey. ππ« I've recommended ListenBook to all my fellow bookworms. It's a true companion for audiobook lovers.
Predator
ListenBook has made my daily routines more vibrant and exciting with its immersive features. π§ An audiobook treasure trove in the palm of my hand β this app is pure convenience! ππ Audiobook pleasure simplified β this app's functionality is a reader's delight. CUE playlist support is a fantastic addition. It helps me organize my audiobooks effortlessly. The app is perfect for people with visual impairments. Itβs so easy to navigate.
PixelPilgrim
βοΈ A round of applause for an app that prioritizes functionality β I can seamlessly switch between audiobooks and other tasks. ππ§ ListenBook Pro's noise reduction ensures that my listening experience remains clear and enjoyable.
Short Firecracker
ποΈ This app's user-friendly interface has transformed my daily walks into immersive storytelling sessions. Kudos to the developers! πΆββοΈπ Looping playback helps me retain knowledge from audiobooks effectively. It's an invaluable tool. Noise reduction and voice tone adjustment are simply amazing. Listening statistics are a great motivator. Love this feature! The app is so versatile. It works with all my devices.
Loot
This audiobook app is a true gem β it brings stories to life with every click. βοΈ Loving the fact that I can learn and listen at the same time β multitasking made easy! π§ π§
Grotas
The ability to listen to books while multitasking is a game-changer for me. Audiobooks have transformed my daily walks into a time of inspiration and learning. I'm amazed at ListenBook's intuitive interface and precise controls β it's a joy to navigate. ListenBook's sharing options make it easy to spread the joy of captivating stories with friends. ListenBook has changed the way I listen to audiobooks. The app is so easy to use.
Baby Brown
Changing the tone of the sound on ListenBook Pro is a fun and unique feature I can't get enough of. ListenBook has made me fall in love with audiobooks all over again β it's a must-have app.
Classy Dancer
π Transforming my mundane routine into a captivating journey β thank you, this app! β¨π ListenBook's integration with CarPlay and Apple Watch is a seamless addition to my daily routine.
Bombay Shivers
The auto-rewind feature is a small detail that enhances my listening experience. It's these thoughtful touches that matter! ListenBook has become my gateway to new worlds, allowing me to explore stories, ideas, and knowledge.
Acid Queen
I can finally listen to all my audiobooks seamlessly with ListenBook. The customizable playback controls and chapter navigation make it a breeze. ListenBookβs playback is silky-smooth. The app never glitches.
Blade
This app has turned even my mundane tasks into exciting learning opportunities. ListenBook's dedication to excellence shines through in its impeccable audio quality and user-friendly features. I'm addicted to this app's ability to seamlessly blend books into my life. π Who needs a dull commute when you can embark on literary journeys with this app? ππ The app is perfect for people who love to listen to books while exercising.
WanderWord
The interface is so clean and clutter-free. Itβs a pleasure to use. Absolutely loved the narration! The voice actor brought the characters to life with distinct tones and emotions. The production quality was top-notch, with no background noise or distractions. A truly immersive experience!
Saturn Extreme
This app is not just about convenience β it's a gateway to new horizons of knowledge. The ability to highlight passages and take notes while listening is a fantastic feature. With this app, every moment becomes an opportunity to indulge in fantastic stories. The controls, layout, and seamless playback are a reader's dream. ππ§ ListenBook's drag-and-drop download feature from web browsers is incredibly convenient. Downloading audiobooks has never been this easy. I'm impressed by the app's performance β it's stable, fast, and tailored for audiobook enthusiasts.
Stud
No more converting files β this app effortlessly handles various formats, saving me time and effort. Noise reduction and voice tone adjustment are excellent additions.
Starshine
ListenBook's comprehensive support for a wide range of audio formats sets it apart from other audiobook apps. Automatic extraction of artwork and metadata adds a touch of elegance to my audiobook collection. The app is perfect for people who love to listen to books while commuting.
Skittle Mine
Audiobooks have made my workouts more enjoyable, and I'm seeing results! I'm amazed at how this app seamlessly integrates into my life, enhancing every moment with stories.
Woodland Beauty
The ListenBook app has made my daily routines more enriching, allowing me to learn while on the go. My daily workouts are more enjoyable now, thanks to seamless integration with Apple Watch.
Kawaii Red
Audiobooks have made my commutes so much more enjoyable, and I'm always excited to listen. Sharing audiobooks with friends through AirDrop and Sharing on ListenBook Pro is a feature I can't live without. This app's user-friendly interface has made reading on-the-go a breeze. Automated metadata extraction is a time-saver. My library is so organized now.
Po1son
Finally, an app that lets me enjoy my personal audiobooks, lectures, and speeches effortlessly. This app's support for various formats ensures that I can enjoy my audiobooks without any hassle.
Playing a wide variety of audio formats
Works on all devices with iOS 13 and newer
Huge amount of features for a small price
Frequent updates to add new features and improve existing ones
Advanced playback controls
Live sound processing
Changing the timbre of the reader's voice and noise reduction
Translated into more than 20 languages
If you love listening to fiction audiobooks, ListenBook has features to make the process easier.
Edit book data: title, author, cover
Use equalizer to make the sound comfortable for you
Adjust the playback speed
Enjoy dark and light app themes
Supported formats: MP3, M4B, AWB, FLAC, OGG audio files and many more (must be DRM free)
Auto-Bookmarks make it easy to find your place
AirPlay support allows redirection of audio output.
VoiceOver support
Dark mode for night owls
Convenient bookmarking system helps you mark the most important places.
Unlimited bookmarks for each audiobook
Put your own cover on the wager
Share your audiobook with friends
Lock-screen control
Customise app with extensive options
Sleep timer with shake to reset, set custom notification sounds, and a few unique options
Auto rewind depending on paused time, customize rewind times to your liking
Removing background noise from recordings made in classrooms and meetings
Changing the timbre of the reader's voice for a better listening experience