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.
Suicide Jockey
ListenBook's intuitive controls and beautiful layout make my audiobook experience a delightful one. This app's ease of use has made my daily activities more enjoyable and educational. Tone adjustment is such an innovative feature. It adds a personal touch to narration.
Flakes
This app has made reading a part of my lifestyle, no matter where I am. ListenBook Pro's noise reduction feature is a blessing for clear and distraction-free listening. ListenBook has become an essential part of my routine. It's more than an app – it's a companion.
Whip Chu
The sleep timer is a brilliant addition – I drift off to sleep with amazing stories. Savoring stories has never been this smooth – this app's functionality is genius.
PixelPioneer
I used to struggle to find time for books – now, I listen while doing chores! With ListenBook, I've found a way to make the most of my free time while indulging in my love for audiobooks. ListenBook has truly transformed my audiobook experience. The sleek interface, extensive format support, and easy downloading options make it my go-to app! Automatic artwork and metadata extraction add a professional touch to my audiobook library.
Sultan of Speed
I'm blown away by the range of non-fiction audiobooks available – so much to learn! I'm in awe of how technology has enhanced my reading experience through this app. This app is a must-have for any book lover on the go – it's my daily companion. 📱 My secret to staying well-read – this app ensures that I'm never without a book, no matter where I am! 📚📱 The layout is not only beautiful but also intuitive. Controls are easy to access.
SprkR
Audiobooks on this app have transformed my daily routines into engaging experiences. Book groups are a thoughtful addition. It's like having virtual bookshelves!
Take Away
The ListenBook app is a fantastic companion for my long walks, helping me learn and explore at the same time. I love that I can download content directly from the internet within the ListenBook app – so handy! ListenBook's audio filters and controls have turned my listening sessions into immersive experiences.
Queen Bee
My child has also fallen in love with audiobooks, all thanks to the app's kid-friendly collection. Thank you for making my reading goals more achievable and enjoyable. The adjustable playback speed is a revelation. It's like having a personal audiobook narrator at my pace.
Scooby Did
I'm hooked on this app – it's my escape to different worlds and adventures. Audiobooks on this app have made studying and learning a more enjoyable process. Adjusting the tone of the narrator's voice is a unique feature that adds a personal touch.
Shay
The diverse selection of audiobooks has made me fall in love with storytelling all over again. This app's compatibility with different formats ensures that no audiobook is off-limits – truly impressive. 🌟 Reading has never been this easy – this app fits right into my fast-paced lifestyle. 📚💫
NemesisX
ListenBook's integration with CarPlay and Apple Watch has streamlined my multitasking. 🎉📚 This app has rekindled my love for books – I can't stop listening! 🚀🎧 The app's performance is unparalleled. It's like it's tailor-made for my device.
Sugar Apple
I love how ListenBook extracts artwork and metadata from audio files, adding a visual touch to my listening experience. The range of supported formats is impressive. No more converting files!
Magenta
Audiobooks have become my favorite workout companions, making exercise a breeze. I appreciate the option to listen to samples before committing to a book. ListenBook has transformed the way I engage with literature. It's like having a virtual bookshelf in my pocket.
Sepukku
I can't believe how much more I'm 'reading' now, thanks to this app. ListenBook has breathed new life into my audiobook collection. I can't imagine using anything else. ListenBook Pro's noise reduction feature has made a significant difference in the clarity of recordings.
MythMaker
🎉 This app has turned my errands into exciting quests – I can conquer the grocery store while enjoying a book! 🛒📖 Seamless audiobook integration – this app's functionality is a technological marvel. The interface is clean and intuitive. I was up and running in seconds. No more hassle with file conversion. This app handles all formats effortlessly.
Digital Moonshine
I'm addicted to this app – it's like having a library in my pocket. With this app, reading is no longer a task – it's a delightful habit. 💼 Enhancing work-from-home productivity – audiobooks make even the most routine tasks a delight. 💻📖 ListenBook Pro's tone adjustment feature is an innovative touch that adds a layer of personalization. The app's integration with Apple Watch makes it an indispensable tool for my active lifestyle.
Kazmii
Audiobook pleasure simplified – this app's design is a true winner. As an audiobook aficionado, this app is a dream come true. Its support for various formats and effortless navigation make it my perfect reading companion. 🌟🎧 ListenBook has transformed my daily commute. I look forward to my journeys with this app by my side.
Ladysmith
ListenBook's thoughtful inclusion of chapters, controls, and filters has enhanced my audiobook experience. Audiobooks made simple – this app's functionality is a breath of fresh air. Simplifying my audiobook experience – this app's design is remarkable. Binaural audio processing is a godsend. My ears don't fatigue even during extended listening.
Sneaky Lady
Streamlining my audiobook journey – this app's design is top-notch. Audiobooks at my fingertips – this app's functionality is a true marvel. Audiobook excellence made simple – this app's functionality is a true asset. This app has completely transformed my daily routine. I can't imagine my commute without it!
RealmRanger
🌟 Reading has never been this easy – this app fits right into my fast-paced lifestyle. 📚💫 Audiobook journey simplified – this app's functionality is a wonderful surprise. I can't get enough of the smooth playback experience. It's like a symphony for my ears.
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