Docsity
Docsity

Prepare for your exams
Prepare for your exams

Study with the several resources on Docsity


Earn points to download
Earn points to download

Earn points by helping other students or get them with a premium plan


Guidelines and tips
Guidelines and tips

Computer Science Glossary: Software, Programming Languages, and Operating Systems Terms, Quizzes of Information Technology

Definitions for various terms related to software, programming languages, and operating systems. Topics include open-source software, proprietary application software, operating systems, multitasking, graphical user interface (gui), 1st, 2nd, 3rd, 4th generation programming languages, hypertext, virtual memory, system support programs, social interface, contract software, hyperlinks, and hypertext document. This glossary is useful for students and professionals in computer science and related fields.

Typology: Quizzes

2011/2012

Uploaded on 01/24/2012

pate15328
pate15328 🇺🇸

5

(1)

12 documents

1 / 5

Toggle sidebar

This page cannot be seen from the preview

Don't miss anything!

bg1
TERM 1
software
DEFINITION 1
a collection of computer programs and related data that
provides the instructions/commands for telling a computer
what to do and how to do it
TERM 2
open-source software
DEFINITION 2
software made available in source code form at no cost to
developers examples: lennox, firefox, moxilla
TERM 3
proprietary application software
DEFINITION 3
software that addresses a specific or unique business need
for a company; may be developed in-house or may be
commissioned from a software vendor
TERM 4
operating system
DEFINITION 4
the main system control program, which supervises the
overall operations if the computer, allocates CPU time and
main memory to programs, and provides sn interface
between the user and the hardware
TERM 5
mutlitasking/multiprograming
DEFINITION 5
the management of 2 or more tasks, or programs, running
concurrently on the computer system (one CPU)
pf3
pf4
pf5

Partial preview of the text

Download Computer Science Glossary: Software, Programming Languages, and Operating Systems Terms and more Quizzes Information Technology in PDF only on Docsity!

software

a collection of computer programs and related data that provides the instructions/commands for telling a computer what to do and how to do it TERM 2

open-source software

DEFINITION 2 software made available in source code form at no cost to developers examples: lennox, firefox, moxilla TERM 3

proprietary application software

DEFINITION 3 software that addresses a specific or unique business need for a company; may be developed in-house or may be commissioned from a software vendor TERM 4

operating system

DEFINITION 4 the main system control program, which supervises the overall operations if the computer, allocates CPU time and main memory to programs, and provides sn interface between the user and the hardware TERM 5

mutlitasking/multiprograming

DEFINITION 5 the management of 2 or more tasks, or programs, running concurrently on the computer system (one CPU)

Graphical User Interface

(GUI)

system software that allows users to have direct control of visible objects (such as icons) and actions, which replace command syntax TERM 7

1st generation programming

language

DEFINITION 7 binary code TERM 8

2nd generation programming

language

DEFINITION 8 mononics TERM 9

3rd generation programming

language

DEFINITION 9 command oriented TERM 10

4th generation programming

language

DEFINITION 10 not having to do all the steps (before it was step by step)

social interface

a user interface that guides the user through computer applications by using cartoon-like characters, graphics, animation, and voice commands TERM 17

contract software

DEFINITION 17 specific software programs developed for a particular company by a vendor TERM 18

hyperlinks

DEFINITION 18 the links that connect document nodes in hypertext TERM 19

hypertext document

DEFINITION 19 the combination of nodes, links, and supporting indexes for any particular topic in hypertext TERM 20

hypertext markup language

(HTML)

DEFINITION 20 the standard programming language used on the Web to create and recognize hypertext documents

off-the-shelf application software

software purchased, leased, or rented from a vendor that develops programs and sells them to many organizations; can be standard or customizable TERM 22

multithreading

DEFINITION 22 a form of multitasking that runs multiple taks within a single application simultaneously TERM 23

multiprocessing

DEFINITION 23 simultaneously processing of more than one program by assigning them to different processors (mulitple CPUs) TERM 24

reusability feature

DEFINITION 24 feature of object oriented languages that allows objects created for one purpose to be used in a different object- oriented program if desired