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.
BlacKitten
I'm rediscovering my favorite classics in a whole new way – through audiobooks! Listening to audiobooks has made my daily commute more enjoyable and productive. ListenBook's user-friendly interface and powerful features have rekindled my love for audiobooks. The audio filters and precise controls are fantastic!
RealmRanger
With ListenBook, downloading audiobooks has become hassle-free, thanks to the various download options. Book groups feature keeps series and related titles together. Neat and tidy! The app's compatibility with CarPlay enhances my driving experience. Audiobooks on the road have never been better. I love the ability to share my progress with friends. It’s a fun feature.
DuckDuck
I'm addicted to the personalized recommendations – it's like the app knows me! I'm amazed at how immersive the experience is – it's like being inside the story. Sharing audiobooks through AirDrop is a wonderful way to spread the joy of storytelling. Binaural audio processing reduces listening fatigue. Fantastic feature! The bookmark feature is fantastic. I can easily pick up where I left off.
Red Heroine
The ListenBook app has transformed my device into a treasure trove of knowledge and entertainment. I'm grateful for ListenBook's support for a wide range of formats, making it a one-stop solution for audio content. This app has made waiting in lines and queues an opportunity for exploration and enjoyment. The book groups feature is a thoughtful addition. It helps me keep my series and related titles together.
SWAT Honey
Kudos for the thoughtfully curated collections – I'm discovering hidden gems! With ListenBook, I've unlocked a world of educational and entertaining content right at my fingertips. ListenBook's support for CarPlay and Apple Watch has made my listening experience even more seamless. ListenBook Pro's noise reduction feature is a blessing for clear dictaphone recordings. The statistics tracking feature is very useful. ListenBook helps me keep track of my listening time.
Thunder Tank
ListenBook's variety of ways to download audio makes it incredibly convenient. I can't imagine a day without this app – it has made my audiobook journey effortless and rewarding. Adjustable playback speed and volume controls are excellent. Finally, an audiobook player that supports all formats! No more converting files.
Crazy Rox
ListenBook's clean interface and organized layout make it a pleasure to browse through my audiobooks. This app's seamless integration with CarPlay and other devices has revolutionized my audiobook experience. ListenBook's sharing options make it easy to introduce others to the joys of audiobook storytelling. The adjustable playback speed feature is a true innovation. It adds a personalized touch to my listening.
ThoughtTrailblazer
The app's intuitive design makes it easy to find and listen to my favorite authors. Streamlined audiobook integration – this app's usability is truly impressive.
Innocent Ghost
The library organization feature is a blessing. My audiobooks are finally organized and easy to find. The app's versatility in downloading audio is impressive. It streamlines the process and saves time.
Icy Avenger
Unwinding with a good audiobook has become my favorite self-care ritual. Adjustable playback speed and volume control make for a customized experience.
Bowie
ListenBook is my daily companion, turning mundane tasks into exciting audio adventures. ListenBook has revolutionized my audio experience, making it both personalized and engaging. ⭐️ Who knew cleaning could be this exciting? This app turns chores into adventures! 🧹🏰 The ability to download audio from various sources without syncing is fantastic. ListenBook makes it so easy.
Most Wanted
Audiobooks have become my go-to gift for friends – and they all love it! The statistics tracking feature is very useful. ListenBook helps me keep track of my listening time.
Swedish Pixie
Streamlined audiobook integration – this app's usability is impressive. No more hassle with formats – this app ensures my audiobook adventures are smooth, and my favorite tales are just a tap away. Highly recommended! 📚🎧 As an audiobook enthusiast, I'm in awe of ListenBook's advanced features. The ability to adjust the reader's voice tone is a unique and fun addition.
Midas
This app's user-friendly design makes navigating through books a breeze. ListenBook's support for various audio formats means I never have to worry about compatibility issues. ListenBook's powerful audio downloading features are a dream come true – no more hassles! The app's versatility in audio downloading is impressive. It's a one-stop solution for all my content. ListenBook is hands down the best audiobook player I’ve ever used. The interface is clean, intuitive, and packed with features like customizable playback speed and sleep timers. It supports all formats, which is a huge plus for me. Highly recommend!
Wiccan Thunder
🎶📚 Tuning in to the symphony of stories – audiobooks are the soundtrack of my daily routines. 🎵📚 Downloading books directly in the app is so easy. Highly recommend! The app is very easy to use. ListenBook makes managing my audiobook library simple.
Midnight Rider
ListenBook has become my trusted companion, guiding me through the realms of imagination. ListenBook Pro's noise reduction feature is a blessing for clear dictaphone recordings. Noise reduction on ListenBook Pro is impressive. My recordings sound crystal clear. Adjustable playback speed is a brilliant feature. It adds a layer of customization to my audiobook enjoyment. CUE playlist support is a brilliant feature that allows me to create customized listening experiences for different moods, activities, and moments of the day.
Freeze Queen
ListenBook's support for various download methods and audio formats ensures that I always have access to my favorite content. This app's seamless integration with CarPlay and other devices has revolutionized my audiobook experience. Audiobook immersion made simple – this app's ease of use is commendable. Adjustable playback speed and volume controls are fantastic features. The app is so intuitive. I didn’t even need to read the instructions.
Mafia Rapunzel
I've never been so entertained while doing household chores – this app is a lifesaver! 📚 Farewell, boredom during ironing sessions – audiobooks make it a breeze! 👗🎧
Sw33per
I'm addicted to this app – it's a non-stop journey through captivating tales. Who knew that commuting could become such an enjoyable reading session? Effortless audiobook exploration – this app's design is a reader's dream. Drag and drop downloads are genius. It simplifies the entire process.
Tornado Maker
This app makes traffic jams a breeze – time flies by while I'm engrossed in a story. 📱 Carrying my favorite stories with me wherever I go – this app is like a portable library in my pocket. 📚👜 💪 Juggling tasks while enjoying stories has never been easier – this app's functionality is a multitasking marvel. 💼📖
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