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.
Solo Kill
I used to struggle to find time for books β now, I listen while doing chores! Automatic metadata extraction keeps my library organized. It's a time-saver! With features like auto-rewind, I never lose my place when I pause listening.
NoiseFire
ListenBook's looping playback, shuffle feature, and configurable controls make learning a breeze. This app's ease of use has made my daily activities more enjoyable and educational. My audiobook collection has never looked better. Thanks to automatic artwork and metadata.
Mammoth 2
The convenience of having an entire library at my fingertips is a dream come true. The absence of synchronization requirements on ListenBook is a breath of fresh air. Automated artwork and metadata retrieval make my audiobook library look organized and visually appealing. ListenBook is a game-changer for audiobook lovers. The app supports all formats, and the import process is seamless. I love the playback history featureβitβs so easy to revisit my favorite parts. Highly recommend this app!
Gingersnap Woman
This app is a true treasure for audiobook lovers β it's my go-to source for literary adventures! An absolutely stellar production from start to finish! The narrator's command of pacing and tone was masterful, knowing exactly when to speed up for excitement or slow down for dramatic effect. The audio quality was pristine with no distracting mouth sounds or uneven volume.
Speedwell
This app has made my daily routines more meaningful and enjoyable. Looping playback is an invaluable study tool. It helps me absorb complex information effortlessly. Noise reduction on ListenBook Pro is a game-changer. It transforms the way I enjoy my recordings. I love how easy it is to download audiobooks with ListenBook. The app is incredibly convenient. A perfectly acceptable audiobook that fulfilled its purpose. The narration was competent if not particularly memorable, and the production quality was standard for the genre. It served as decent background entertainment during mundane tasks.
LerveDr
This app has turned my mundane tasks into exciting opportunities for reading. πΆββοΈπ Walking my way through exciting narratives β this app makes exercise more fun! ποΈπ§ ππ Reigniting my passion for books β this app is my newfound reading obsession! π₯π§ Binaural audio processing reduces listening fatigue. Fantastic feature!
9Lives
This app's versatility and convenience have transformed my screen time into a productive reading journey. With this app, reading is no longer a task β it's a delightful habit. πΌ Making work hours enjoyable β audiobooks turn my tasks into learning opportunities and moments of joy. π»π Perfect for repeat listening! The narrator's performance was so rich with detail that I'm sure I'll discover new layers on a second listen. Their interpretation felt authentic to the material while bringing fresh insights. The audio production was pristine from start to finish.
LuminaLore
π Who needs a dull commute when you can embark on literary journeys with this app? ππ ListenBook Pro's noise reduction feature has significantly improved the audio quality of my recordings.
HighBomber
I can't believe how easily this app has fit into my daily routine. Audiobook pleasure simplified β this app's design is a standout. ListenBook has changed my audiobook game forever. No more format woes! Finally, an app that handles all my audiobook formats effortlessly. ListenBook is a must-have! I love the car mode. Itβs so convenient for listening while driving.
Flash Protein
The ability to listen to books while multitasking is a game-changer for me. With this app, reading is no longer a task β it's a delightful habit. Audiobook joy made simple β this app's ease of use is commendable. Audiobooks have become my constant companions, and this app's seamless functionality and diverse compatibility ensure that every tale is a captivating journey. ππ§ The ability to play various audio formats without conversion is amazing. ListenBook is top-notch.
Flint
I'm addicted to this app's ability to turn mundane moments into opportunities for intellectual growth. π± An app that truly understands audiobook enthusiasts β it's all about functionality, and this app nails it! ππ‘ ListenBook's drag-and-drop download feature is a time-saving convenience that I greatly appreciate. Auto-rewind feature is extremely helpful. Great functionality.
QuestQuill
This app's convenience has turned me into an avid audiobook listener. Kudos to the developers for optimizing this app for iOS 16. It runs like a dream on my device. The app's compatibility with CarPlay has made my road trips so much more enjoyable. Iβm so impressed with ListenBook. The app is reliable, fast, and packed with features like customizable themes and playback speed. The sleep timer is a lifesaver for bedtime listening. Highly recommend this app!
Purity
Audiobook pleasure simplified β this app's functionality is a reader's delight. AirDrop sharing makes it easy to share audiobooks with friends. I love the quick access to settings. It makes tweaking the app so easy. This app is perfect for anyone who loves audiobooks. The interface is sleek and modern, and the playback controls are super responsive. I also appreciate the cloud integration, which lets me access my books from anywhere. Great work!
Spitfire
Listening to audiobooks with my kids has become a cherished bonding activity. I'm hooked on this app's sleek design and seamless performance β it's a must-have for any reader. The versatility of this app is mind-boggling. It's like a one-stop solution for audiobooks. This audiobook made my workouts fly by! The engaging narration kept me motivated to keep listening, which meant longer gym sessions. The narrator's energy matched the material perfectly - upbeat when needed, somber when appropriate. A great example of how narration can enhance text.
RDTN
ListenBook has become an indispensable part of my daily routine β it's my ultimate audio companion. This app has turned my gym sessions into immersive storytelling experiences β time flies by! The user-friendly interface and smooth navigation make this app a pleasure to use daily.
Devil Bread
Thank you for making my reading goals more achievable and enjoyable. I'm grateful for this app, as it allows me to keep up with my reading even while multitasking. This app has turned my household chores into moments of intellectual growth. ListenBook's audio filters allow me to customize the audio playback to suit my preferences perfectly.
Sprinkle Lovenuts
I've become the go-to storyteller at bedtime with the help of this magical app. ListenBook has become my trusted companion, guiding me through the realms of imagination. This app is my secret to staying ahead on my reading list, even during my busiest days. Perfect for listening to educational materials. Highly efficient and useful. I've found my new favorite narrator! Their voice was perfectly suited to this material, with just the right blend of authority and approachability. The production quality was broadcast-level - no distracting breaths, clicks, or inconsistent volume. Already looking for more of their work.
WordWanderer
ListenBook's support for various audio formats means I never have to worry about compatibility issues. This app has made audiobook listening an integral part of my daily routine β it's a habit I cherish. πͺ Crushing workouts while devouring books β this app makes fitness fun and educational! ποΈββοΈπ ListenBook's versatility with various audio formats means I can enjoy audiobooks from multiple sources effortlessly. ListenBook has seamlessly integrated into my daily life, enhancing my workouts, commutes, and relaxation periods. It's an indispensable part of my routine.
Mother Night
I've fallen in love with genres I never thought I'd explore, all thanks to this app. With this app, I've rediscovered the joy of reading through my ears, making every moment more valuable. πΆπ Setting the mood with stories instead of songs β this app is my go-to playlist! π§π π Unveiling the joy of reading once again β this app is my gateway to literary wonders! ππ I love the chapter navigation feature. ListenBook makes it easy to jump between sections.
Zod
Frequent updates ensure there's always something new and exciting to listen to. ListenBook's beautiful layout and quick access to chapters make every listening session a pleasure. Supports all my playlists and bookmarks. Very convenient. I love the chapter navigation feature. ListenBook makes it easy to find specific sections.
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