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.
Swan Mustang
ListenBook's dedication to enhancing the audiobook experience has made it my preferred app for listening to content on the go. ListenBook is fantastic! Supports every audiobook format I have. Super convenient! 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!
Twinkle
This app's intuitive controls and user-friendly layout have made audiobook listening a true pleasure. This app's intuitive features and easy navigation make it a must-have for audiobook enthusiasts. No more hassle with file conversion. This app handles all formats effortlessly.
M8deUp
This app's seamless integration with my devices has made audiobook listening a hassle-free experience. I've rediscovered my love for reading, all thanks to this app's convenience. Revolutionizing the way I enjoy stories โ this app's seamless playback and intuitive controls make it a must-have for every book enthusiast. ๐ฑ๐ง The app's performance is remarkable โ it's fast, stable, and designed to cater to audiobook enthusiasts. It's a pleasure to use. ListenBookโs playback is silky-smooth. The app never glitches.
Dandelion
With a vast genre selection, I've broadened my horizons and explored new topics. ListenBook's dedication to optimizing for iOS 16 ensures a seamless experience on the latest devices. Enhancing my daily routines โ this app's design makes listening a joy. The noise reduction feature is a game-changer for clearer dictaphone recordings.
Alley Fiend
I'm able to enjoy books in a whole new way โ while cooking, working out, or even gardening. I've fallen in love with genres I never thought I'd explore, all thanks to this app. With ListenBook, I can explore new genres, learn new topics, and enjoy classic literature with ease. I'm blown away by the attention to detail in every aspect of this app. I love the ability to change the playback pitch. Itโs a unique feature.
Manly
I'm hooked on this app โ it's like Netflix for book lovers! This app's ease of use has made my long drives educational and enjoyable. CUE playlist support is a brilliant feature that allows me to create customized listening experiences for different moods, activities, and moments of the day. Finally, an app that supports all audiobook formats. It's a dream come true for audiophiles like me.
Greek Rifle
โญ๏ธ Turning mundane tasks into exciting adventures โ this app makes folding laundry a breeze with audiobooks! ๐๐ง Adjusting the tone of the narrator's voice is a unique touch โ it's like having a personalized reading. Iโve tried many audiobook players, and this one is by far the best.
Disco Potato
ListenBook has redefined my audiobook journey, making it more enjoyable and convenient than ever before. ๐ฑ An app that truly understands audiobook enthusiasts โ it's all about functionality, and this app nails it! ๐๐ก
Sand Whiskers
Listening to books in their original language has improved my foreign language skills. ๐ง This app has changed my reading game! Now I can 'read' while I work โ genius! ๐๐ผ Sharing audiobooks through AirDrop is a wonderful way to spread the joy of storytelling. Looping playback has revolutionized my language learning journey. I'm making rapid progress. The app is so easy to set up. I was listening to my books in no time.
Roadblock
Navigating audiobooks seamlessly โ this app's design is top-notch. Kudos to the creators for crafting an app that understands audiobook lovers. With smooth playback and thoughtful design, it's a true companion for book enthusiasts. ๐๐ Adjustable playback speed and volume control are top-notch. I've listened to hundreds of audiobooks, and this one stands out for its professional quality. The narrator struck the ideal balance between dramatic interpretation and letting the text speak for itself. The audio engineering was superb with consistent volume levels and crystal-clear recording.
Wiccan Thunder
This app has turned my mundane tasks into exciting opportunities for reading. Audiobook enthusiasts, rejoice! This app's thoughtful features, such as auto-rewind and chapter navigation, cater perfectly to our storytelling cravings. ๐๐ No more hassle with formats โ this app ensures my audiobook adventures are smooth, and my favorite tales are just a tap away. Highly recommended! ๐๐ง ListenBookโs playback is smooth and reliable. I never have issues with audio quality.
Twisty Dew
ListenBook's extensive library and user-friendly interface have made it my go-to app. With this app, my daily routines have become moments of intellectual growth and personal enjoyment. ๐ก The future of audiobook listening is here โ this app's sleek functionality redefines how we enjoy our favorite stories. ๐ง๐ฎ Downloading books over WiFi is quick and hassle-free. Very convenient.
Predator
ListenBook Pro's sharing features allow me to spread the joy of audiobooks with my friends and family. ๐ผ Elevating my work-from-home routine with this app's delightful audiobook selection! ๐ป๐ ListenBook Pro's unlimited audiobook length is a dream come true for those epic tales. It's like having a personal audiobook library in your pocket. Great app for audiobook enthusiasts. ListenBook supports a wide range of formats. The app is so reliable. Iโve never had any issues with it.
Crossing Guard
The app's reliability and ease of use make it a true gem in the world of audiobooks. With ListenBook, my daily commutes have become a cherished time for learning and enjoyment. I'm in awe of this app's ability to make reading so accessible and convenient. Noise reduction and voice tone adjustment enhance the listening experience significantly. ListenBook has completely transformed how I enjoy audiobooks. The chapter navigation is seamless, and the statistics feature is a fun way to track my listening progress. The app is stable, fast, and incredibly user-friendly. Five stars!
ThickSKN
The convenience of having an entire library at my fingertips is a dream come true. I'm amazed at how this app's narrators bring characters and stories to life. This app's convenience and ease of use have transformed my screen time into productive learning sessions. With this app, I'm discovering the joy of reading during my commutes. I'm amazed at how this app has turned my errands into exciting reading sessions.
ManMaker
I can't believe how much more I'm able to read with the help of this app. ListenBook's support for a variety of audio formats ensures that I can access my content without any limitations. This app's compatibility with different file types means that my entire audiobook collection is at my fingertips. ListenBook has become my trusted companion for literary adventures. The app's features are exceptional. 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.
LunaStar
The captivating narrators make each story come alive in a unique way. Sharing audiobooks with friends through AirDrop and Sharing on ListenBook Pro is a fantastic way to spread the joy of audiobooks. This app's ease of use has made my daily activities more enjoyable and educational. Sharing audiobooks through AirDrop is a delightful way to share the joy of storytelling with friends and family. It fosters connections and conversations. 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!
MindfulMingle
The app's stability and reliability make it my go-to choice for audiobooks. โญ๏ธ Turning mundane tasks into exciting adventures โ this app makes folding laundry a breeze with audiobooks! ๐๐ง ๐ฑ It's like having a personal audiobook library at my fingertips! This app's functionality is a dream come true for book lovers. ๐๐ฅ
InfinityInsight
This app's support for various formats and genres ensures that there's always something new to explore. I'm addicted to this app โ it's like having a library in my pocket. I can't imagine my life without this app โ it's my constant source of books. ListenBook's extensive format support makes it the ultimate audiobook app for any audiobook lover. Beautiful design and intuitive interface. Very user-friendly.
Stickers
Audiobooks have turned road trips into unforgettable journeys of imagination. I've become an audiobook addict, all thanks to this amazing app.
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