BIBLIOGRAPHY - Computer programming fundamental principles
This is a complete bibliography of external references used in the Computer programming fundamental principles section.
Blogs
-
F. Tusa, “Introduction to Computer Programs: Bytecode and Machine Code”, Francesco Tusa, https://thinkobjectoriented.hashnode.dev/, (Accessed: Oct. 6, 2024), Available
-
F. Tusa, “An Overview of Classes and Objects”, Francesco Tusa, https://thinkobjectoriented.hashnode.dev/, (Accessed: Dec. 7, 2024) Available
-
F. Tusa, “Understanding Static Attributes and Methods”, Francesco Tusa, https://thinkobjectoriented.hashnode.dev/,(Accessed: Dec. 7, 2024) Available
-
R. Sheldon, “What is Byte code”, Robert Sheldon, https://www.techtarget.com/ (Accessed: Oct. 6, 2024) Available
-
F. Tusa, “An Overview of Classes and Objects”, Francesco Tusa, https://thinkobjectoriented.hashnode.dev/,(Accessed: Dec. 7, 2024), Available
Documentation
E-books
-
Beginning Programming with Java For Dummies:, Barry Burd, 6th edn (O’Reilly, Sept 2021)
-
Bash Cookbook: Ron Brash, Ganesh Naik, Packt Publishing, July 2018
Lecture notes and recordings
-
Plural Sight Premium PluralSight Tutorial
-
Francesco Tusa (2024), More on Memory Management, Static Attributes and Static Methods, PDF slides Available to MSc Computer Science Students MODULE: (2024) 7SENG011W Object Oriented Programming and Lecture 8 Pantopo recordings for the module
-
George Charalambous (2024), Software Development (1), PDF slides Available to MSc Computer Science Students MODULE: (2024) 7SENG012W.1
-
George Charalambous (2024), Computer Hardware (1), PDF slides Available to MSc Computer Science Students MODULE: (2024) 7SENG012W.1
-
George Charalambous (2024), Operating Systems Processes & Resource management (1) , PDF slides Available to MSc Computer Science Students MODULE: (2024) 7SENG012W.1
Research papers
- Central Electronics Engineering Research Institute “Object Oriented Programming”, Bhanu Prasad Pokkunuri, an abstract from the file “oop_paper.pdf”
Websites
-
Stanford University “Understanding operating systems”, (Accessed: Sep. 22, 20224) Available
-
Make Use of It “What is coding”, https://www.makeuseof.com (Acessed Oct 6, 2024)[Available]((https://www.makeuseof.com/tag/what-is-coding/)
-
Stanford University “Bits and Bytes”, Accessed: Oct. 6, 2024. Available
-
Stack overflow, in answer to the question what is the difference between binary code and byte code, authors - several, Accessed: Oct. 6, 2024, Available
-
Geek for geeks, “The difference between a terminal, the console, a shell and the command-line-interface”, https://www.geeksforgeeks.org/ (Accessed: Sep. 30, 2024) Available
-
Learn computer science online “Von Neumann Architecture: Complete Beginners Guide to Computer Science”, https://www.learncomputerscienceonline.com, (Accessed: Sep. 30, 2024) Available
-
Just IT Hardware “What are computer chips and how do they work”, https://www.justithardware.com(Accessed: Oct. 8, 2024) Available
-
Cincomsmalltalk, “What is the Smalltalk Programming Language?”,(Accessed: Dec. 7, 2024) Available
-
Medium Accessed Dec 13, 2024 Available
-
Liquid Search Accessed Dec 13, 2024 Available
-
Medium Accessed Dec 13, 2024 Available
-
Software testing stuff Accessed Dec 13, 2024 Available
-
Wikipedia - Margaret Hamilton Accessed Dec 13, 2024 Available
-
Praxent Accessed Dec 13, 2024 Available
-
XRNord Accessed Dec 13, 2024 Available
-
NandBox Accessed Dec 13, 2024 Available
-
Ada computer science Accessed Dec 13, 2024 Available
-
Tech terms (Accessed: Dec. 14, 2022) Available
-
Crucial Understanding RAM (Accessed: Dec. 14, 2022) Available
-
Life Wire How a CPU processes information (Accessed: Dec. 14, 2022) Available
-
Baeldung “What is a semaphore?” (Accessed: Dec. 14, 2022) Available