Professional Documents
Culture Documents
How to convert a number in the number system (2,8,16,10) to other number syste
How a program in a high-level language is translated into machine language using an interpreter?
Interpretation refers to the process of translating each line of the source program into the
corresponding line of the object program and executing the line.
A compiler normally translates the whole source program into the object program.
Is the choosing a suite programming paradigm importance? why?
is a way in which a computer language looks at the problem to be solved.
the development process flows in only one direction.In waterfall model overlapping of phases is not
possible.
software is developed in a series of steps divided into more smaller modules
What are basic operations on data types: Array, record, list?
Insertion − Adds an element at the given index.
Deletion − Deletes an element at the given index.
Search − Searches an element using the given index or by the value.
Update − Updates an element at the given index.
What applications can apply some data types: STACK, QUEUE, TREE, GRAPH?
Problem solving with a computer means processing data. To process data, we need to define the
data type and the operation to be performed on the data.
The definition of the data type and the definition of the operation to be applied to the data is part of
the idea behind an abstract data type
What is the diference between the text file and binary file?
Can store only plain text in a file. Can store different types of data (image, audio, text) in
a single file
How to read from/write to by using two access methods: sequential access and random access.
A sequential file is one in which records can only be accessed one after another from beginning to end.
an indexed file can relate the account number (key) to the record address
A hashed file uses a mathematical function