You are on page 1of 2

1. What are the Basic components for Hardware and Software?

: Mother Board
: Cabinet
: Cpu
: Chipset
: Rom
: Ram
: CMOs battery
: Cards
: Data Storage Devices
: Keyboard
: Mouse
: Printers and scanner
: Cd drives
: Graphic card

2. Define Programming Language

: Programming  languages  exist  as  formal  languages  that  consist  of strings that
produce  machine  code  output  in  various  forms. Programming languages are one  type  of
computer language, and  they  are used  to implement algorithms.

3. What are the categories of Programming Language?

: Machine language - Is a language that consists of binary bits that is read, understood and
interpreted by a computer machine.

: Assembly language - Uses a basic set of symbols to represent the 0s and 1s of machine code.

: Compiled Languages - A compiled language which, we use a compiler to compile and execute
our code.

: Interpreted Languages - A language that has been translated by a compiler is one where you
can run the program without the use of machine code.

: Scripting Languages - Scripting languages are programming languages that allow an


application to be controlled. Scripts which can run independently of any other application.

: Markup Languages - Markup languages are artificial languages used to annotate documents so
that they are syntactically distinct from text. (the text that defines how text is displayed).

: Procedural Languages - Procedural programming means defining the steps that programs must
take to achieve a desired state.

: Functional Languages - In functional programming languages, each calculation is defined as a


mathematical estimate. They focus on the application of functions.
: Logic-based Programming Languages - Logic programming is a programming paradigm based
on formal logic. Logical Programming is a set of sentences in logical form, which express facts
and rules about a problem domain.

: Object-Oriented Languages - Object-oriented programming (OOP) is an advanced programming


paradigm based on the concept of "objects".

4. What is program development life cycle in System Programming?

: A software development life cycle begins with a decision to build software and ends after the
software is no longer in use. The software development process includes 5 main stages. Each of
them has several steps. In essence, SDLC is a roadmap for developing software products.
Basically it’s teaches u how to do system programming in right way, step by step.

You might also like