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.
Marshmallow Treat
Sharing audiobooks with friends through AirDrop and Sharing on ListenBook Pro is a fantastic way to spread the joy of audiobooks. π Long road trips? No problem β this app keeps me entertained mile after mile! ππ The audio filters make a noticeable difference. ListenBook provides an excellent listening experience.
BlackExcalibur
This app has rekindled my love for literature, and I'm spreading the word to everyone I know. Library organization has never been easier thanks to ListenBook. My collection is well-managed.
Gold Bentley
πββοΈπ Experiencing stories while staying active β this app's functionality enhances my walks and runs like never before. π§ποΈ Seamless audiobook integration β this app's design is remarkable. I love the ability to change the playback pitch. Itβs a unique feature.
Raggedy Ann
The ListenBook app has made my daily routines more enriching, allowing me to learn while on the go. Changing the tone of the sound on ListenBook Pro is a unique feature that adds a personal touch to my listening. Adjusting the tone of the narrator's voice is a unique feature. I'm loving it! The app's performance is remarkable β it's fast, stable, and designed to cater to audiobook enthusiasts. It's a pleasure to use. Sharing audiobooks with friends is a fantastic way to introduce them to new stories.
Wooden German
This app has added a new layer of enjoyment to my downtime β I'm truly grateful. ListenBook has made my audiobook journey effortless, turning every moment into an escape. πΆπ Replacing tunes with stories β my house is alive with the sound of narration! π§π The import process is seamless. I had no trouble adding my audiobooks.
Sly Silvermoon
ListenBook's commitment to providing a smooth and enjoyable listening experience is evident in every detail. I love that ListenBook offers both basic and advanced features, catering to all types of users. π§ Audiobooks anywhere, anytime β this app's convenience is unbeatable! ππ Downloading over WiFi is super efficient. Saves a lot of time. The audio filters make a noticeable difference. ListenBook provides an excellent listening experience.
Plegasus
The narrator's voices are so engaging, it's like having a personal storytelling session. Book Groups on ListenBook make it easy to categorize and access my audiobooks. ListenBook's compatibility with various formats means I can now enjoy all my favorite audiobooks in one place. I love how ListenBook makes it easy to organize my audiobook library. The app supports all formats, and the import process is a breeze. The playback controls are responsive, and the sound quality is excellent. Highly recommend!
Toe
I can't get enough of this app's convenience and the endless possibilities it offers. This app's sleek design and effortless navigation have made my audiobook journey a true delight. 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.
Darkside Hooker
I'm enjoying books I never thought I'd be interested in β all thanks to this app. I've recommended ListenBook to all my fellow bookworms. It's a true companion for audiobook lovers.
Sleek Assassin
I can finally tackle my reading list while stuck in traffic β what a win! π This app's functionality is a masterpiece β it seamlessly integrates audiobooks into my daily routine. ππ¨
Saturn Extreme
ListenBook's compatibility with various formats has made it my go-to app for all audio content. User-centric audiobook joy β this app's ease of use is a true marvel. Seamless audiobook integration β this app's design is a true delight. CUE playlist support is a fantastic feature that allows me to create curated listening experiences for different moods and settings.
ByteBard
The app's reliability and ease of use make it a true gem in the world of audiobooks. With this app, I've rediscovered the joy of literature during my daily walks β it's truly invigorating. π± An entire library at my fingertips β this app is a book lover's dream come true! ππ πΆπ The harmony between simplicity and functionality in this app is truly impressive. Audiobooks have never sounded this good! π΅π§ The app's compatibility with CarPlay and Apple Watch enhances my listening experience on the go.
Mum Mary
I love that I can switch between fiction and non-fiction effortlessly. ListenBook's support for a variety of audio formats makes it a versatile and essential app for audiobook enthusiasts. This app is like a personal audiobook concierge! The ability to download and organize audio files effortlessly is a game-changer for my reading routine. π±π Looping playback is my secret weapon for language learning. It's revolutionized my approach. The appβs design is sleek and modern. ListenBook is my favorite audiobook player.
Star Killer
Chapters make it so easy to pick up where I left off. No more hunting around. ListenBook's compatibility with CarPlay is a major convenience during road trips.
ThickSKN
ListenBook's compatibility with CarPlay and Apple Watch adds convenience to my audiobook routine. Noise reduction feature is magic. Now I can listen to recordings even in noisy settings. ListenBook Pro's noise reduction feature is a game-changer. It enhances the audio quality and ensures that I can immerse myself fully in the content.
MindfulMingle
Listening to books while doing chores? This app makes it possible! π Drifting into dreamland with enchanting audiobooks β bedtime has become a gateway to imagination. ππ The speed adjustment feature is my secret weapon for studying complex materials.
DreamDiver
This app has made my daily walks a time for both exercise and learning. π Drifting into dreamland with enchanting audiobooks β bedtime has become a gateway to imagination. ππ Efficiency meets audiobooks β this app's functionality is a true triumph. is a breeze with ListenBook. It's convenient and efficient. Adjusting playback speed has revolutionized the way I learn and enjoy audiobooks. I can adapt the pace to my needs, maximizing comprehension and retention.
Pusher
Audiobook enthusiasts, rejoice! This app's thoughtful features, such as auto-rewind and chapter navigation, cater perfectly to our storytelling cravings. ππ ListenBookβs playback is silky-smooth. The app never glitches.
Shay
ListenBook's support for a variety of audio formats makes it a versatile and essential app for audiobook enthusiasts. is a breeze. It's incredibly convenient for building my collection. Great app! ListenBook supports so many formats, and the playback is always smooth. The app is so easy to set up. I was listening to my books in no time. ListenBook has completely changed how I enjoy audiobooks. The app is packed with features like customizable skip intervals, playback speed, and sleep timers. The interface is clean and easy to navigate. Five stars!
TulipCake
The sleek design and easy navigation are visually pleasing and user-friendly. ListenBook has made managing and enjoying audiobooks, lectures, and speeches effortless and enjoyable. Audiobook lovers, you need this app in your life. The innovative features, from audio filters to compatibility, enhance my reading journey. ππ§ A functional audiobook production that met basic requirements. The narrator's voice was pleasant enough to listen to for extended periods, though their performance didn't add much interpretation to the text. The audio engineering was competent without being remarkable.
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