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.
Moon Radar
π§ββοΈ Finding zen in the art of listening β this app takes mindfulness to a new level! π§ββοΈπ§ Looping playback is a study aid sent from heaven. It's helping me ace my exams!
Ember Rope
The convenience of having a library at my fingertips is unparalleled. With this app, every moment is an opportunity to dive into a new story. πββοΈπ Combining fitness and fiction β this app keeps me motivated during workouts with its engaging stories! πββοΈπ Adjusting the tone of the voice is an innovative feature that allows for a personalized listening experience. The app never crashes. Itβs reliable and stable.
Sugar Apple
ListenBook's user-friendly controls and innovative features have made it an indispensable tool for my audiobook enjoyment. ListenBook's dedication to providing a smooth and enjoyable listening experience is evident in every aspect of the app. With this app, my daily commute has transformed into an engaging journey through captivating stories. is a breeze with ListenBook. It's convenient and reliable.
Gothic Slacker
ListenBook's dedication to delivering a high-quality playback experience sets it apart from other apps. With this app, I can switch seamlessly between my iPhone and iPad, making my reading experience continuous. Configurable auto-rewind is genius. No more confusion when I pause and resume. ListenBook makes my commute enjoyable. The audio filters really enhance the listening experience.
Sexy
I can't believe how much I've 'read' since I started using this app. ListenBook's intuitive design and thoughtful features have made my audiobook experience delightful. ListenBook's loop and shuffle playback features have become indispensable tools in my audiobook learning. Automated metadata extraction is a time-saver. My library is so organized now.
Viceswerve
An audiobook lover's dream come true. So many options, I'm in heaven! I love the ability to import books from my computer. Itβs so easy.
DuckDuck
This app has reignited my passion for reading, and I'm forever grateful. I'm addicted to this app's seamless performance and impressive library. With this app, I've found a way to turn every moment into an opportunity for learning and enrichment. The audio filters make a noticeable difference. ListenBook provides an excellent listening experience. Absolutely loved the narration! The voice actor brought the characters to life with distinct tones and emotions. The production quality was top-notch, with no background noise or distractions. A truly immersive experience!
Twix Bond
This app has brought back the joy of reading, even when I'm on the move. No more carrying heavy books β this app has transformed my reading habits. Noise reduction on ListenBook Pro is impressive. My recordings sound crystal clear. 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! An average audiobook experience. Nothing was wrong with itβthe narration was fine, and the story was okayβbut nothing particularly stood out. It served its purpose as entertainment during my commute.
Thrasher
The convenience of having an entire library at my fingertips is a dream come true. My audiobook collection has never been more organized. Library management is a breeze. CarPlay compatibility takes my driving experience to a whole new level. Audiobooks on the road have never been better. Easy chapter access and smooth playback. Love this app! The app is so well-designed. Itβs clear the developers put a lot of thought into it.
Oblivion
ListenBook's audio filters are a fantastic addition, enhancing the sound quality of my audio files. ListenBook has taken my listening pleasure to new heights β it's a true audio marvel. π Reading has never been this easy β this app fits right into my fast-paced lifestyle. ππ«
Biscuit Meg
I can't get over how smooth the playback is. Even high-quality files play flawlessly. ListenBook's interface is so intuitive. I was up and running in no time. Sharing audiobooks with friends through AirDrop is such a fun way to spread joy. ListenBook has become my trusted companion. It's my go-to app for expanding my knowledge and enjoyment. Iβve been using ListenBook for months, and itβs been a fantastic experience. The app is lightweight, doesnβt drain my battery, and works perfectly in the background. The equalizer and voice boost features are amazing. Highly recommend!
Dahlia Bumble
I'm no longer missing out on great stories β this app fits perfectly into my lifestyle. No more hassle with converting files β ListenBook supports a wide range of formats for a seamless listening experience. ListenBook's powerful audio downloading features are a game-changer β I can have my audiobooks ready in no time. I'm hooked on this app's effortless integration with my daily activities. 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!
New York Winder
With this app, I'm experiencing the joy of reading in a whole new light. Sharing audiobooks with friends through AirDrop is a fun and interactive way to connect. I love the ability to share my progress with friends. Itβs a fun feature.
Lava Nibbler
The narrator's voices are so engaging, it's like having a personal storytelling session. I can't get enough of this app's intuitive design and user-friendly interface. Bookmarks are a must-have for any audiobook lover. They help me stay organized and engaged. The app is perfect for people who love to listen to books at night.
Digital Moonshine
This app has turned my daily commute into a source of inspiration and entertainment. This app has reignited my passion for literature β I'm devouring books like never before. Kudos to ListenBook for optimizing the app for iOS 16 β it shows their dedication to excellence. ListenBook has become my trusted companion, guiding me through the realms of imagination. π Turning my phone into a portal of stories β this app's ease of use is remarkable! π±π«
Snout Pixie
This app's compatibility with different devices ensures that I can enjoy my audiobooks anywhere, anytime. This app's convenience has made my audiobook addiction thrive! π‘ Enriching my daily routines with wisdom and wonder β thank you, this app! π±π Automated artwork and metadata retrieval make my library look organized and professional.
WanderWord
Excellent support for various audio formats. Very satisfied. I love the ability to share my progress with friends. Itβs a fun feature.
Flint Cast-Iron
I love that I can switch between fiction and non-fiction effortlessly. 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!
Intimidation Station
This app's convenience has turned me into an avid audiobook listener. Sharing audiobooks with friends through AirDrop is a fun and interactive way to connect.
Sly Silvermoon
ListenBook's drag-and-drop download feature from web browsers is incredibly convenient. Downloading audiobooks has never been this easy. ListenBook Pro's noise reduction feature is a blessing for clear dictaphone recordings.
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