Applications software, Basic Computer Science

Applications Software:

General aspects on applications software. Applications software is the program that allow the user to get the required work done. In other words, applications software comprises the .procedures and instructions which enable computer systems to do what the user requires. The software design essentially involves three abstract concepts: algorithms (i.e., procedures, or recipes, for computation - may be numerical or non-numerical, e.g.; sorting, text searching): Data structures which indicate the way in which information is organised in the computer's memory. In other words, the structure indicates whether it is organised in array or tree pattern. File structures represent the way in which large amounts of information is stored on the storage media for example, whether it is organised sequentially, or in direct access, inverted file. 

Even though users do not need any in-depth knowledge relating to the above mentioned three concepts, it is desirable to have some understanding of the terminology, since it is commonly used in software suppliers' literature. 

Once a software procedure is expressed in such terms, it can be coded into a form which the computer can use, by means of a programming language. There are a number of programming languages in use. It must be emphasised that a computer can only operate on instructions in machine code (binary), and early computers were indeed programmed this way. Assembly language, a more convenient mnemonic form of machine code, is still us id today for specialised applications.  

Posted Date: 10/24/2012 4:28:18 AM | Location : United States

Related Discussions:- Applications software, Assignment Help, Ask Question on Applications software, Get Answer, Expert's Help, Applications software Discussions

Write discussion on Applications software
Your posts are moderated
Related Questions
Memory Management: The purpose of the memory management system is to load programs into memory in such a way as to give each program loaded  the memory that it requires for

Electronic mail is another PC to PC and PC to mainframe data exchange. If you subscribe to an electronic mail service, it will enable your PC to gain access to a 'mailbox' on a ma

How to make an assignment entitled "Decision Making: Forecasting" and I am required to make a pseudocode and flowchart based on the task.

Manipulate the following Boolean expression in such a way so that it can be implemented using exclusive-OR and AND gates only. AB''CD'' + A ''BCD'' + AB''C''D + A''BC''D

The primary step is to start the Debug; this step only consists of typing debug [Enter] on the operative system on time. the "a" (assemble) command is used To assemble a program on

In view of the fact that processes frequently need to communicate with other processes therefore, there is require for a well-structured interaction, devoid of using interrupts, a

assignment 1:architectural design 2: component design

DATA OUTPUT : Whatever, data or information that you feed into a computer will be the data output from a computer system and will be a data file sent from the computer to a periph

Which applications require TCP and why? Also specify which applications require UDP and why? A4) TCP is also known as connection-oriented: setup required between client and server