Computer Programming
Computer Programming
Computer Programming, also known as coding, refers to the process of writing instructions for computing
devices and systems. A computer program translates those instructions into a language that computers
can understand. Computer programmers use many different languages to command computers. Popular
programming languages include Python, JavaScript, Java, and the C-languages. [Source: zdnet.com]
This book deals with the fundamentals of C++ programming language for
beginner programmers, students and anyone who are interested to learn
C++. The main objective of this book is to teach the basic aspects of C++
programming to the students including basic statements, variable
declarations, data types, conditional statements, looping statements,
functions, arrays, strings, structures, and file handling.
Discover the power of Java� for developing applications today when you
trust the engaging, hands-on approach in Farrell's JAVA PROGRAMMING,
9E. Even if you are a first-time programmer, JAVA PROGRAMMING can
show you how to quickly start developing useful programs, all while still
mastering the basic principles of structured and object-oriented
programming. Unique, reader-friendly explanations and meaningful
programming exercises emphasize business applications and game
creation while useful debugging exercises and contemporary case
problems further expand your understanding.
Designed for beginners, the text is clear and approachable, making the
complex concepts accessible to every student. In this new edition, Gaddis
focuses on current languages providing code snippet examples and
complete programs for each. The text uses updated, contemporary
examples to familiarize students with models and logical thought
processes used in programming without further complicating them with
language syntax. By using easy-to-understand pseudocode, flowcharts,
and other tools, Gaddis illustrates how to design the logic of programs.
Search library resources at: http://210.213.146.180:8080/#section=home
Visit the library webpage at: https://www.adzu.edu.ph/library/
COMPUTER PROGRAMMING
Arduino and Raspberry Pi sensor projects for the evil genius (2018)
Chin, Robert
CO QA76.8.R15 C45 2018
Located in Fr Jose T Bacatan SJ Library – Circulation Section
Fully updated for Java Platform, Standard Edition 9 (Java SE 9), Java: A
Beginner's Guide, Seventh Edition, gets you started programming in Java
right away. Bestselling programming author Herb Schildt begins with the
basics, such as how to create, compile, and run a Java program. He then
moves on to the keywords, syntax, and constructs that form the core of
the Java language. The book also covers some of Java's more advanced
features, including multithreaded programming, generics, lambda
expressions, Swing, and JavaFX. This practical Oracle Press guide features
details on Java SE 9's innovative new module system, and, as an added
bonus, it includes an introduction to JShell, Java's new interactive
programming tool.
This book covers the introduction to internet, basic HTML. JavaScript and
Introduction to PHP are the basic programming languages for web
development and design. They are beneficial to learn for developers,
marketers, and people in many other disciplines. Learning HTML can be
used for situations like formatting a blog or email, working with a CMS,
embedding external content on your site, and creating usable content.
This third edition equips the reader with the rationale for vigorous testing
of game software, placing the game in the development process,
practical knowledge of tools for game testing, tester roles, and the
measurements to determine game quality and testing progress. The
reader is taken step-by-step through test design and other QA methods,
using real game situations. The book includes content for the latest
console games and the new crop of touch, mobile, and social games.
Experience the thrill of crafting your own HTML5 game with Phaser.js
game engine. HTML5 and modern JavaScript game engines have helped
revolutionized web-based games. Each chapter displays a sample game
that illustrates an aspect of Phaser.js (now Lazer.js) that can be used as
is, or in remixed games of the developer’s design. Each of these examples
help the reader to understand how to optimize JavaScript game
development with modern project tooling like Grunt and Bower. Though
the world of HTML game development continues to grow and evolve, this
book provides a grounded resource and vital learning tool to anyone
looking to optimize web game development process.
This edition has been updated to reflect the functionality of the current
version of MATLAB, including the new H2 Graphics system. It features
new and revised end-of-chapter exercises, more engineering applications
to help the reader learn this software tool in context, and a new section
on object-oriented programming in MATLAB. MATLAB has become the
standard software tool for solving scientific and engineering problems
due to its powerful built-in functions and its ability to program.
The book distinguishes itself from all other C++ instructional books with
its unique, reader-focused approach. Memorable new examples
demonstrate concepts in action while a wealth of hands-on unique
exercises allow readers to apply concepts as they progress. The book's
visually-driven presentation clarifies concepts with useful IPO charts,
flowcharts and code examples throughout. New videos and PDF files for
each chapter demonstrate how readers can complete exercises using
various compilers.
A technology book for kids! Learning how to code can be like learning a
foreign language. This book serves as an excellent guide to help you start
writing in the odd-looking languages that make the web work. Follow
simple steps as you work with real code to build your own web robots.
Learn how to use C++ to transform program logic and design concepts
into working programs with Smith's C++ PROGRAMS TO ACCOMPANY
PROGRAMMING LOGIC AND DESIGN, 8E. Specifically designed to be
paired with the latest edition of Farrell's highly successful
PROGRAMMING LOGIC AND DESIGN, this new guide combine the power
of C++ with the popular, language-independent, logical approach of the
PROGRAMMING LOGIC AND DESIGN text. Together, the two books
provide the perfect opportunity for readers to learn the fundamentals of
programming, while also learning an actual leading programming
language.
This timely and innovative new text meets the need for a concise, one-
semester book that provides a thorough introduction to iOS and
Objective-C programming and their practical application in developing
iPhone apps. The unique nature of the text highlights and clarifies
potentially challenging concepts by providing abundant examples, end-
of-chapter summaries, programming problems of varying complexity,
and a full hands-on project/lab together with its solution. The book
facilitates not only iOS and Objective-C programming but also actual app
development in one semester by focusing only on the topics required to
develop basic apps.
Explores the use of Unreal Engine 4 (UE4) for the development of real-
time digital interactive contents to be used in computerized games or
simulations. The engine is considered in three main iterations: from the
basic use of the engine to build games and simulation content out of the
box, to intermediate design of interactive content by building on the pre-
supplied contents from the base engine, and through advanced
implementations geared toward a comprehensive understanding of the
power of the Unreal Engine.
Software Impacts
Full-text available from 2019 to present
Available in ScienceDirect E-journals
SoftwareX
Full-text available from 2015 to present
Available in ScienceDirect E-journals
Computerworld
Full-text available from 1996 to 2016
Available in elibraryUSA (Gale Academic OneFile) E-journals
Computer Journal
Full-text available from 2007 to present
Available in EBSCO E-journals
Exploring the Motivation of Livestreamed Users in Learning Computer Programming and Coding (2021)
Hong Huang, Yongji Li
Electronic Journal of e Learning, Vol. 19 Issue 5, pp. 363-375.
Available in EBSCO E-articles
CodeOrama: A Two-Dimensional Visualization Tool for Scratch Code to Assist Young Learners'
Understanding of Computer Programming (2021)
Ladias, Anastasios [and four others]
Themes in eLearning, vol. 14, pp. 31-41.
Available in EBSCO E-articles
The Next Chapter in the STEM Education Narrative: Using Robotics to Support Programming and Coding
(2019)
Blackley, Susan, Jennifer, Howell
Australian Journal of Teacher Education, vol. 44 no. 4 Article 4, pp. 51-64.
Available in EBSCO E-articles
Solve the Problem of Chess Board in the Shape of the Letter L with Three different Patterns Using
Artificial Intelligence & Algorithms (2022)
Seger, Israa Shakir, Israa M. Hayder, Hussain A. Younis, Hameed Abdul-Kareem Younis
Webology, Jan 2022, Vol. 19 Issue 1, pp. 83-95.
Available in EBSCO E-articles
Language impact on productivity for industrial end users: A case study from Programmable Logic
Controllers (2022)
Fronchetti, Felipe [and seven others]
Journal of Computer Languages, Vol. 69, April 2022, 101087
Available in ScienceDirect E-articles
A decision model for programming language ecosystem selection: Seven industry case studies (2021)
Farshidi, Siamak, Slinger Jansen, Mahdi Deldar
Information and Software Technology, Vol. 139, November 2021, 106640
Available in ScienceDirect E-articles
Visual programming language for data visualization based on visual grammar (2021)
Ivanov, Egor, Andrey Karsakov
Procedia Computer Science, Vol. 193, 2021, Pages 402-406
Available in ScienceDirect E-articles
SCC++: Predicting the programming language of questions and snippets of Stack Overflow (2020)
Alrashedy, Kamel [and four others]
Journal of Systems and Software, Vol. 162, April 2020, 110505
Available in ScienceDirect E-articles
Programming languages for data-Intensive HPC applications: A systematic mapping study (2020)
Amaral, Vasco [and eighteen others]
Parallel Computing, Vol. 91, March 2020, 102584
Available in ScienceDirect E-articles
Studying the Execution Time of Crud Operators in the Relational and Non-Relational Databases in the
PHP and PYTHON Programming Languages (2021)
Irakli, BASHELEISHVILI, Avtandili, BARDAVELIDZE
Journal of Computer Science & Control Systems. Oct2021, Vol. 14 Issue 2, pp. 5-8.
Available in EBSCO E-articles
Tunnel Illumination: Algorithm to Determine Standard Values of Luminance in Tunnel Zones Using C
Programming Language Approach (2021)
Perdahci, Canan, Hasanoglu, Onur, Sogodok, Yahya
Light & Engineering. 2021, Vol. 29 Issue 6, pp. 102-109.
Available in EBSCO E-articles
Analytical and Comparison Study of Main Web Programming Languages -- ASP and PHP (2019)
Odeh, Ayman Hussien
TEM Journal. Nov 2019, Vol. 8 Issue 4, pp. 1517-1522.
Available in EBSCO E-articles
Creating Adaptive GraphQL Client for Github Repo Analysis Using Scala Macros (2021)
Singh, Ashesh Kumar
Available in elibraryUSA (ProQuest Dissertations & Theses Global)
Computer Program Complexity and Its Correlation with Program Features and Sociolinguistics (2021)
Alam, Sowkat.
Available in elibraryUSA (ProQuest Dissertations & Theses Global)
Programming Language Techniques for Improving ISA and HDL Design (2021)
Christensen, Michael Alexandre.
Available in elibraryUSA (ProQuest Dissertations & Theses Global)
Programming Heterogeneous Systems from an Image Processing Domain Specific Language (2017)
Pu, Jing.
Available in elibraryUSA (ProQuest Dissertations & Theses Global)
Search library resources at: http://210.213.146.180:8080/#section=home
Visit the library webpage at: https://www.adzu.edu.ph/library/
COMPUTER PROGRAMMING
A Supervised Machine Learning Approach Using Object-Oriented Programming Principles (2018)
Creps, Merl J.
Available in elibraryUSA (ProQuest Dissertations & Theses Global)
Spacetime C++ Core: Higher Performance Implementation of Global Object Tracker Programming Model
(2021)
Yu, Xiaochen.
Available in elibraryUSA (ProQuest Dissertations & Theses Global)
Programming QR code scanner, communicating Android devices, and unit testing in fortified cards
(2017)
Patil, Aniket V.
Available in elibraryUSA (ProQuest Dissertations & Theses Global)
Combining Design by Contract and Programming Logic to Enhance Secure Coding Assistant System
(2021)
Liang, Wenhui.
Available in elibraryUSA (ProQuest Dissertations & Theses Global)
A Programming Model and Execution System for Adaptive Ensemble Applications on High Performance
Computing Systems (2019)
Balasubramanian, Vivekanandan.
Available in elibraryUSA (ProQuest Dissertations & Theses Global)
Machine Learning and Vision Using Edge Devices for Multimodal Chatbots and Bio-meteorological
Sensing (2021)
Kulkarni, Karthik K.
Available in elibraryUSA (ProQuest Dissertations & Theses Global)
Mathematical Optimization Algorithms for Model Compression and Adversarial Learning in Deep
Neural Networks (2021)
Zhang, Tianyun.
Available in elibraryUSA (ProQuest Dissertations & Theses Global)
Neuro Symbolic Artificial Intelligence Pioneer to Overcome the Limits of Machine Learn (2021)
Choy, Kum Hee
Available in elibraryUSA (ProQuest Dissertations & Theses Global)
On the improvement of end-user developed systems using systems analysis and design (1998)
Kreie, Jennifer
Available in elibraryUSA (ProQuest Dissertations & Theses Global)
The Need for an Internally Developed Intrusion Detection System for Web Servers (2020)
Nuangpookka, Pipop.
Available in elibraryUSA (ProQuest Dissertations & Theses Global)
An Open-Source Tool to Support the Quantitative Assessment of Cyber Security for Software Intensive
System Acquisition (2017)
V Nagaraju, L Fiondella and T Wandji
Journal of Information Warfare, Vol. 16, No. 3 (Summer 2017), pp. 31-50.
Available in elibraryUSA (JSTOR) E-articles
Conception of a program for prevention of the dangers related to wind turbines using PYTHON (2018)
Merouane Hadjij, Benfekir Abderrahim and Zoubida Lounis
Wind Engineering, Vol. 42, No. 5 (October 2018), pp. 458-466.
Available in elibraryUSA (JSTOR) E-articles
DATABASES
ScienceDirect. www.sciencedirect.com
Elsevier’s premier platform of peer-reviewed literature. It combines authoritative, full-text scientific,
technical and health publications with smart, intuitive functionality so that users can stay informed in their
field and can work more effectively and efficiently.
EBSCOhost. search.ebscohost.com
Academic Search Complete
The world's most valuable and comprehensive scholarly, multi-disciplinary full-text database, with
more than 8,500 full-text periodicals, including more than 7,300 peer-reviewed journals. The
database features PDF content going back as far as 1887, with the majority of full text titles in
native (searchable) PDF format.
OpenDissertations
An open-access database built to assist researchers in locating both historic and contemporary
dissertations and theses. Created with the generous support of the H.W. Wilson Foundation and
the Congregational Library & Archives in Boston, it incorporates EBSCO’s previously released
American Doctoral Dissertations, and features additional dissertation metadata contributed by
select colleges and universities from around the world. Providing researchers with citations to
graduate research across a span of time, this database will continue to grow through regular
updates and new partnerships with graduate degree-granting institutions.
elibraryUSA. elibraryusa.state.gov/login
JSTOR
A digital library of academic content in many formats and disciplines. The collections include top
peer-reviewed scholarly journals as well as respected literary journals, academic monographs,
research reports from trusted institutes, and primary sources. Journals are available in more than
60 disciplines in the humanities, social sciences, and sciences and mathematics.
computer programming