Applications software, Basic Computer Science

Assignment Help:

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.  


Related Discussions:- Applications software

Data output, DATA OUTPUT : Whatever, data or information that you feed int...

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

SQL 2008 Server Management Studio, 4. Provide a list of productid’s, the n...

4. Provide a list of productid’s, the name of the vendor and their credit rating. The results should be ordered by last name and then by credit rating. Write out the SQL that wo

Frequency and bandwidth, Frequency and Bandwidth: Let us try to unders...

Frequency and Bandwidth: Let us try to understand a little about how information is transmitted. The information may be in the form of sound (human voice, music) or it may be

Explanation pre increment with example, Problem 1 What is precedence of...

Problem 1 What is precedence of operators? How are expressions evaluated using precedences? Defining precedence of operators Explanation of how expressions are evaluat

What is atm cell, Header contains routing and error control information Pay...

Header contains routing and error control information Payload carries the actual user information, either voice, data or video

Foundation of computer system, Foundation of Computer System Q.No-1: W...

Foundation of Computer System Q.No-1: What do you understand by the Efficiency in term of Computers? and How will you measure it? Also define Speed and its factors which ca

How can we create a fcb file?, Creating a new file For the formation of fil...

Creating a new file For the formation of files the 21H interruption 16H function is used. DX must identify a control structure whose necessities are that as a minimum the logic uni

Hacking, how can i hack a server

how can i hack a server

Explain how cpu responses to an interrupts, Problem 1. Explain the diff...

Problem 1. Explain the different categories of instructions. Explanation of 4 categories 2. Explain the steps to be followed for the addition of floating point numb

Write Your Message!

Captcha
Free Assignment Quote

Assured A++ Grade

Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!

All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd