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.
TrixiePhany
Audiobooks have turned my quiet moments into imaginative journeys β thank you, app! I'm hooked on this app's sleek design and seamless performance β it's a must-have for any reader. I'm hooked on this app's effortless downloading process β I can have my favorite audiobooks in seconds.
Duchess
Bookmarking on ListenBook makes it easy to pick up where I left off β no more searching for my spot! ListenBook Pro's tone adjustment feature is an innovative way to make each audiobook unique. The ability to play various audio formats without conversion is very convenient. ListenBook is a great app.
Ba1t
I'm impressed by ListenBook's ability to extract artwork and metadata automatically. Every moment is a chance to dive into a new adventure with this app. Its smart controls and comprehensive format support ensure that my audiobook journey is a seamless one. ππ§ The automatic extraction of artwork and metadata adds a professional touch to my audiobook collection.
PixelPathfinder
With this app, I can devour books like never before β it's incredibly efficient. Noise reduction on ListenBook Pro is impressive. My recordings sound crystal clear. 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!
Fiend Oblivion
I can't believe how easy it is to dive into a new world with this app. ListenBook has streamlined my audiobook experience. It's a must-have app for enthusiasts.
DreadSherX
ListenBook's interface is not just aesthetically pleasing; it's also highly functional. Navigating through chapters and controls is a breeze. Sharing audiobooks through AirDrop is a delightful way to share the joy of storytelling with friends and family. It fosters connections and conversations.
NexusNomad
I've become the storyteller of my family, sharing the amazing audiobooks I've discovered. ListenBook has transformed my daily activities into opportunities for personal growth. Audiobook pleasure simplified β this app's design is a true winner. Adjusting playback speed has revolutionized the way I learn and enjoy audiobooks. I can adapt the pace to my needs, maximizing comprehension and retention. Great app for audiobook enthusiasts. ListenBook supports a wide range of formats.
Sienna Princess
This app has completely transformed my commute β I look forward to it now! I'm grateful for ListenBook's support for a wide range of formats, making it a one-stop solution for audio content. The app's support for different audio formats is like a dream come true for audiophiles.
Bleeker
I'm able to catch up on my reading list even during the busiest days. Audiobooks on this app have made my daily walks a time of reflection and inspiration. ListenBook's support for playlists in the CUE format makes organizing and enjoying audiobook series a delightful experience. ListenBook is the ultimate audiobook player. 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! This served its purpose as background listening while I worked. I probably missed some details but the narrator's voice was pleasant enough.
Springheel Jack
π Whether I'm cooking, commuting, or relaxing at home, this app's seamless functionality keeps me engaged in captivating narratives. π§β¨ Audiobook lovers, you need this app in your life. The innovative features, from audio filters to compatibility, enhance my reading journey. ππ§ The range of audio formats supported is incredible. No need to worry about file conversion.
Lord Pistachio
ListenBook's compatibility with CarPlay and Apple Watch integration is a brilliant touch. Navigating audiobooks with ease β this app's design is user-centric. Navigating audiobooks with ease β this app's functionality is a standout. Adjustable playback speed and volume control are top-notch. A masterclass in audiobook narration! The performer maintained perfect consistency in character voices throughout while keeping the main narration clear and engaging. The production was flawless - no weird edits or background noise. I'll be seeking out more works by this narrator.
Cabbie
I appreciate how ListenBook offers various methods for downloading audio β it caters to different preferences. Looping playback is a brilliant study tool. Thanks to ListenBook, my learning has improved! The automatic extraction of artwork and metadata adds a professional touch to my audiobook collection. Supports all my playlists and bookmarks perfectly.
Swampmasher
This app's support for various formats ensures that I can enjoy my audiobooks without any hassle. This app's user-friendly interface has made reading on-the-go a breeze. Audiobook pleasure without the fuss β this app's functionality is top-notch. With its powerful audio downloading features, I can have my favorite audiobooks ready to go, anytime and anywhere. Auto-rewind is a very handy feature. Excellent app.
Vermilion
The narrator's voices are so engaging, it's like having a personal storytelling session. ListenBook's integration with CarPlay and Apple Watch is seamless. I can now enjoy my favorite audiobooks during commutes and workouts.
Toy Town
ππ On-the-go listening has never been smoother β this app's functionality keeps me engaged during long commutes. ππ Adjusting playback speed has transformed the way I consume audiobooks. I can tailor the pacing to match my learning style and preferences. Tone adjustment is an innovative touch that adds a personal connection to the audiobook narration. It's like having a custom reading experience.
Polar Bee
This app has transformed my daily walks into exciting literary adventures. With this app, I've rediscovered the joy of literature during my daily walks β it's truly invigorating. ListenBook Pro takes things up a notch with unlimited audiobook length. It's a game-changer!
Tin Mutt
I'm amazed by the variety of genres available β there's something for everyone. I can't get enough of this app β it's like having a personal storyteller in my pocket. The statistics tracking feature is eye-opening. I never realized how much time I spend on audiobooks until now!
FlyGuardX
ListenBook's commitment to providing a smooth and enjoyable listening experience is evident in every detail. This app's convenience has made reading a priority in my busy schedule. The app's support for CarPlay and Apple Watch makes it a true companion for all occasions. The app is perfect for people who love to read but donβt have the time.
CloudFrenzy
The 'Explore' feature has introduced me to authors I might never have discovered otherwise. Navigating my audiobook library is a breeze β thank you, app developers! The ability to download audiobooks directly is fantastic. ListenBook is very convenient. What a delightful listening experience! The narrator's timing was impeccable, knowing exactly when to pause for effect or let the words flow. Their character voices were distinct yet natural - no over-the-top accents or distracting vocal tics. The audio quality was consistently excellent.
Mad Rascal
User-centric audiobook joy β this app's ease of use is a true marvel. ListenBook has transformed my daily routine into an opportunity to learn, relax, and enjoy. I've recommended ListenBook to all my fellow bookworms. It's a true companion for audiobook lovers.
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