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.
Hex Panther
I'm hooked on this app โ it's like Netflix for book lovers! The ease of downloading content via WiFi, WebDAV, and more has made ListenBook my audiobook hub. Downloading audiobooks is a breeze, thanks to the variety of options available. Drag and drop downloads are genius. It simplifies the entire process.
Ladysmith
ListenBook has brought the joy of audiobooks back into my life in a whole new way. ListenBook has turned my daily routines into audiobook-driven journeys of imagination. ๐ถ Forget background music, I've got enchanting stories to accompany my chores! ๐ต๐
Firefly Caramel
I love that I can switch between devices seamlessly and continue where I left off. The intuitive interface and seamless navigation make this app a joy to use. ListenBookโs CarPlay support makes listening in the car a seamless experience.
Roma Kabuki
With this app, I've discovered a new way to make my workouts and downtime more engaging and insightful. ๐ Unlocking the door to imagination โ this app is my key to endless stories and endless possibilities. ๐๐ Audiobook joy made simple โ this app's ease of use is a game-changer. With ListenBook, downloading audiobooks has become hassle-free, thanks to the various download options. ListenBook Pro takes things up a notch with unlimited audiobook length. It's a game-changer!
Risen
My commutes to work have transformed into exciting journeys thanks to this app. ๐ง An audiobook treasure trove in the palm of my hand โ this app is pure convenience! ๐๐
Dakota Bliss
ListenBook's features are a bookworm's dream come true โ from chapters to bookmarks, it's got everything. Perfect for listening to lectures and speeches. Highly useful app.
Mother Hen
I'm amazed at how this app has made reading fit into every aspect of my life. ๐ถ๐ My new soundtrack? Audiobooks, of course! This app makes every day musical. ๐ง๐ถ Sharing audiobooks with friends through AirDrop is a fun way to inspire others to read.
Pinup Diva
I'm able to enjoy books in a whole new way โ while cooking, working out, or even gardening. ๐ฑ My secret to staying well-read โ this app ensures that I'm never without a book, no matter where I am! ๐๐ฑ Audiobook excellence made simple โ this app's functionality is a true asset. ListenBook's user-friendly interface and powerful features have rekindled my love for audiobooks. The audio filters and precise controls are fantastic! Drag and drop downloads directly from my web browser? That's a level of convenience I appreciate.
VileHero
Finally, an app that turns my daily commute into an adventure through literature. ListenBook has given me the gift of time โ turning daily tasks into moments of inspiration.
BlackExcalibur
With this app, I've rediscovered the joy of literature during my daily walks โ it's truly invigorating. I can't imagine my daily activities without this app โ it's the perfect way to stay engaged and informed. Tone adjustment is a thoughtful addition that adds a personal touch to the audiobook narration. It's like having a narrator tailor their voice to my preferences. ListenBookโs bookmarking feature is incredibly useful. I never lose my place in a book.
NexusNomad
I'm amazed at how this app seamlessly integrates into my life, enhancing every moment with stories. ListenBook's integration with AirDrop and sharing options makes it simple to spread the joy of storytelling. Sharing audiobooks with friends through AirDrop is such a fun way to spread joy. AirDrop sharing is a very convenient feature. Thanks, ListenBook!
DriftDetector
I'm able to enjoy books in a whole new way โ while cooking, working out, or even gardening. ListenBook's compatibility with various formats ensures that my audio needs are met. With this app, I've found a way to turn every moment into an opportunity for learning and enrichment. ๐ก The future of audiobook listening is here โ this app's sleek functionality redefines how we enjoy our favorite stories. ๐ง๐ฎ
Impulsive Flower
๐ฅ Audiobook enjoyment at the tap of a finger โ this app's functionality is a testament to modern convenience. ๐ฑ๐ ListenBook Pro's noise reduction feature is a game-changer for immersive listening in any environment. Sharing audiobooks with friends through AirDrop is a fun way to spread the joy. Smooth playback and great sound quality. ListenBook is my new favorite app! The ability to play various audio formats without conversion is very convenient. ListenBook is a great app.
Scare Stone
I'm grateful for this app โ it's made reading a part of my everyday life. This app's convenience has transformed my screen time into meaningful reading sessions. ListenBook has become my gateway to new worlds, allowing me to explore stories, ideas, and knowledge.
London Fox
I've become the storyteller of my family, sharing the amazing audiobooks I've discovered. Gone are the days of fumbling with different formats โ this app's comprehensive support ensures I can enjoy any audiobook without a hitch. ๐๐ Perfect for studying with its playback controls and audio filters. Excellent app! ListenBookโs playback is silky-smooth. The app never glitches.
Demand Chopper
ListenBook's detailed statistics feature helps me keep track of my listening habits. It's amazing to see how much I've learned from all those audiobooks! ListenBook's comprehensive format support makes it the ultimate companion for audiobook enthusiasts. My daily workouts are more enjoyable now, thanks to seamless integration with Apple Watch.
Hog Butcher
ListenBook has become my trusted companion, guiding me through the realms of imagination. With this app, I've found a way to make my daily errands more enjoyable and intellectually stimulating. Audiobooks made easy โ this app's functionality is truly a gift. Audiobook enjoyment has become an integral part of my routine, thanks to this app's seamless integration and user-friendly design. A must-have! ๐๐ฑ
Jester
I'm amazed at how this app has made my daily routines more enjoyable and intellectually stimulating. Audiobook pleasure simplified โ this app's functionality is a reader's delight. Audiobook immersion without complications โ this app's ease of use is commendable. The library organization feature is a blessing. My audiobooks are finally organized and easy to find. I love the chapter navigation feature. ListenBook makes it easy to find specific sections.
Greek Rifle
Audiobooks have transformed my daily walks into a time of inspiration and learning. ๐ช Doubling the impact of my workouts โ exercising and exploring stories, all thanks to this app! ๐ช๐ง Effortlessly exploring new worlds โ this app's design is user-centric and efficient. Navigating through chapters is a breeze. I can easily jump to the parts I want to listen to.
Bleeker
The narrator's voices are so soothing โ a perfect way to unwind after a stressful day. The family subscription option is a money-saver โ everyone gets to enjoy their favorite books. Packed with useful features. My favorite audiobook app! Easy sharing with friends via AirDrop. Very convenient.
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