Save
Busy. Please wait.
Log in with Clever
or

show password
Forgot Password?

Don't have an account?  Sign up 
Sign up using Clever
or

Username is available taken
show password


Make sure to remember your password. If you forget it there is no way for StudyStack to send you a reset link. You would need to create a new account.
Your email address is only used to allow you to reset your password. See our Privacy Policy and Terms of Service.


Already a StudyStack user? Log In

Reset Password
Enter the associated with your account, and we'll email you a link to reset your password.
focusNode
Didn't know it?
click below
 
Knew it?
click below
Don't Know
Remaining cards (0)
Know
0:00
Embed Code - If you would like this activity on your web page, copy the script below and paste it into your web page.

  Normal Size     Small Size show me how

Comp 2 Software

HC - Comp 2 Software

QuestionAnswer
State one role of the operating system Operating systems act as an interface between the user and the hardware (computer)
State one purpose of library programs To allow the sharing of run-time code across programs, e.g. the same print routine may be used by a word processor and by a spreadsheet program
State one advantage of purchasing bespoke software it is written and optimised for one client's specific needs,i.e. only has those features / functions needed.
State one disadvantage of purchasing bespoke software more expensive as client has to cover production costs
State two advantages of writing a program in assembly language over writing a program in machine code Easier to understand; it will take less time to code as using mnemonic operation codes
What is meant by software programs (sequences of instructions) which run on the hardware/computer
What is an assembler It is a program that translates an assembly language program into machine code
What is a compiler It is a program that translates high level language code into object code.
What is object code Object code is the machine code language of the target machine
What is an interpreter An interpreter analyses and executes a high-level language program a line at a time
Give an example of a language translator An assembler or a compiler or an interpreter.
Which generations of programming languages are classed as low-level First and Second
Which generations of programming languages are classed as high-level Third and Fourth
What type of translator is required to translate a high-level language statement into machine code Compiler
Explain what is meant by a declarative language Class of languages including functional and logic programming languages
Explain what is meant by a imperative programming language It is a language in which the instructions are executed in a programmer-defined sequence.
Are low-level programming languages imperative Yes
Third generation programming languages are imperative, sometimes they are referred to as? procedural languages
A declarative language such as Prolog and SQL define what is to be computed rather than how the computation is to be done.
In declarative program you write, or declare facts that are processed by a standard algorithm for that language to produce the desired result.
Created by: whiteauwielder
Popular Computers sets

 

 



Voices

Use these flashcards to help memorize information. Look at the large card and try to recall what is on the other side. Then click the card to flip it. If you knew the answer, click the green Know box. Otherwise, click the red Don't know box.

When you've placed seven or more cards in the Don't know box, click "retry" to try those cards again.

If you've accidentally put the card in the wrong box, just click on the card to take it out of the box.

You can also use your keyboard to move the cards as follows:

If you are logged in to your account, this website will remember which cards you know and don't know so that they are in the same box the next time you log in.

When you need a break, try one of the other activities listed below the flashcards like Matching, Snowman, or Hungry Bug. Although it may feel like you're playing a game, your brain is still making more connections with the information to help you out.

To see how well you know the information, try the Quiz or Test activity.

Pass complete!
"Know" box contains:
Time elapsed:
Retries:
restart all cards