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

Example of flowcharting, Example of flowcharting: Example Problem s...

Example of flowcharting: Example Problem statement: To find out whether a given number is even or odd. Algorithm: Step 1 Start Step 2 INPUT the number n  Step 3

Execution of a machine instruction, Execution of a machine instruction: ...

Execution of a machine instruction: Execution of a machine instruction on modern processors involves a complex sequence of operations with multiple cycles. One instruction cyc

Search strategy-artificial intelligence, Search strategy-artificial intelli...

Search strategy-artificial intelligence: Soundness: You  can hear  in  some  application domains  -  i.e.  automated  theorem proving - that a search is "sound and complet

List two i/o virtualization methods, Question 1 List two I/O virtualizatio...

Question 1 List two I/O virtualization methods. Based on different features compare these two methods Question 2 Discuss three areas considered by organizations to secure the

Note on hyper text markup language (html) with example, Problem A) The ...

Problem A) The TCP/IP reference model is the network model used in the current Internet architecture. This model is derived from the OSI model and they are relatively same in n

Why learning of Assembly language is beneficial?, The first reason to work ...

The first reason to work with assembler is that it offers the opportunity of knowing more the operation of your PC, which permits the development of software in a more constant man

Determine whether the system is stable or causal, QUESTION (a) For each...

QUESTION (a) For each of the following systems, determine whether the system is (1) stable, (2) causal, (3) linear, (4) time invariant, (5) passive (i) Y[n] = x[-n] (ii)

Source and object programs, Source and Object Programs A set of instruc...

Source and Object Programs A set of instructions in a high-level language are called “Source program”. Since high-level languages are machine independent, it is required to fir

Explain the architecture of wap, Question 1 Discuss the benefits and goals...

Question 1 Discuss the benefits and goals of e-commerce Question 2 List and explain the features of portal Question 3 Elaborate the TCP/IP model Question 4 Explain the archi

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