TUTORIAL CHAPTER 1
1. List two type of programming methodologies.
- Procedural Programming.
- Object Oriented Programming.
2. Differentiate between computer program and computer programming?
Differentiate between computer program and computer programming is, computer program is
a set of instructions that were written in programming language by a user (programmer) to
follow the instructions for examples like Calculator, Spotify, Games and even more. Basically
a computer program is something you can interact with and it processes and gives an output
(results). Computer programming is more about creating a program by using programming
languages like C++, Python, and Java. Computer programming mostly were used to build
software, websites, games and mobile applications.
3. What is programming language?
Programming language is a place where you can create codes and programming. For
example, Java, C++, Lua, Python, and many more. Each programming language has its
own benefits. For instance Lua, Lua is a programming language mostly used among the
game developers such as Roblox, Lua also is a friendly programming language and even
beginners can start using it step by step.
4. Give 3 examples of programming language.
- Lua
- C++
- JavaScript
5. What is compiler?
Compiler is a program that translates High Level Language written in programming
language into a machine language (Binary code) so computers can execute.
6. List 4 types of error?
- Syntax Errors
- Runtime Errors
- Semantic Errors
- Logical Errors
1
7. List 5 steps in SDLC?
- Planning
- Design
- Development
- Testing
- Maintanance
8. Differentiate between machine language and high-level language.
Differentiate between machine language and high level languag is, Machine language can be only read by
computers by machine language (Binary Code). Humans can read machine language but it’s difficult and
impractical due to no meaningful words and just numbers. We've developed a High-level language where it was
designed for human programming and practical.
9. Do you want to be a programmer? Why?
I’m not planning to be a programmer but I think it’s reasonable to learn because we are
growing in a world full of technologies that grows, improvised and even more advanced.
By learn programming we can step forward beyond our limitations to achieve what we
want.