Computer C Language Flashcards
(31 cards)
What is a program?
A program is a set of instructions tells the computer what to do and how to do.
What is a programming language?
A programming language is a set of words and symbols used to write programs. It is a means of communication between a user and a computer.
What is a computer?
A computer is a device that follows the instructions given to it.
What is a computer program?
A well-defined set of instructions given to the computer is called a computer program.
What is machine language?
Machine language is a type of language in which instructions are written in binary form. It is the only language that is directly understood by the computer. It is the native language of computer.
How does a computer understand machine language?
A program written in machine lamguage can be executed very fast by the computer. The computer does not need any translator to understand machine language.
What is a characteristic of programs written in machine language?
Programs written in machine language can be executed very fast by the computer.
What are the two main categories of low-level languages?
The two main categories of low-level languages are machine language and assembly language.
What is the relationship between low-level languages and hardware?/ What is low-level languages?
Low-level languages are near to computer hardware and far from human languages.
What are the two types of computer programming languages?
The two types of computer programming languages are low-level languages and high-level languages.
What is the difficulty level of learning machine language?
Machine language is difficult to understand and learn. The process of writing and modifying program in machine language takes a lot of time.
What are mnemonics?
In assembly language, machine instructions are replaced with English-like words known as Mnemonics. It is pronounced as Ne-Monics.
How is ‘mnemonics’ pronounced?
It is pronounced as Ne-Monics.
What is assembly language?
Assembly language is a low-level programming language.
How does assembly language relate to machine language?
In assembly language, machine instructions are replaced with English-like words known as Mnemonics. It is pronounced as Ne-monics.
What is the level of assembly language compared to machine language?
Assembly language is one step higher than machine language.
What is a challenge of using assembly language?
Writing programs in assembly language takes a lot of time.
What is an assembler?
An assembler is a translator which is used to convert assembly language programs into machine language.
Can programs written in assembly language be executed directly by a computer?
No, programs written in assembly language cannot be executed by the computer directly.
What is assembly language mostly used for?
Assembly language is mostly used for writing system software.
How do programs written in assembly language compare to machine language programs?
Programs written in assembly language are easier to write and modify than machine language programs.
What does BASIC?
BASIC stands for Beginner All-purpose Symbolic Instruction Code. It was used mainly by students to use rhe computer to solve simple problems.
What is FORTRAN?
FORTRAN stands for Formula Translation. It has very powerful mathematical capabilities.
What is Pascal?
Pascal is used for both scientific and business applications.