- •Table of contents
- •General part Module 1. People in it
- •1. Computer and information technology occupations. Us Bureau of Labour Statistics. [Online]. Available: http://www.Bls.Gov/ooh/computer-and-information-technology/home.Htm [Accessed: 13 Sept. 2015]
- •2. Browse job profiles. Graduate prospects. [Online]. Available: http://www.Prospects.Ac.Uk/types_of_jobs_information_technology.Htm [Accessed: 21 Sept. 2015]
- •Module 2. Texting
- •Module 3. Devices and gadgets
- •Module 4. Hardware
- •Module 5. Software
- •Module 6. Cyberspace
- •Module 7. Cyber crime
- •Module 8. Cyber security
- •Module 9. Trends in it
Module 5. Software
№ |
Term |
Definition |
Usage |
|
|
Add (v) |
join or put sth in(to) sth else so as to increase the size, number, or amount |
~ a(n) function/program/text/image; ~ on program/weight; addition (n): in ~ to; additive (n); added (adj); additional (adj); syn. augment ant. subtract, deduct |
|
|
Application (n)
|
a formal request to an authority; a set of one or more programs designed to carry out operations for a specific purpose which are unable to run on their own and depend on the system software to execute |
documentation/graphics/presentation /spreadsheet and statistical/data management/file management/ information and reference software/ education and training/entertainment /accounting and finance/business ̴ ; ~ of force; develop/set up/uninstall /update an ~; apply (v): ~ for a job/post/position; applied (adj): ~ science/mathematics; (non)applicable (adj); applicational (adj) |
|
|
BIOS (abbr) Basic Input/Output System |
the program code and data stored in the permanent memory and used for booting process |
~ setup; embedded/flash ~; display the ~ information |
|
|
Boot (v) |
kick sth hard in a specified direction; turn on a computer and get into the operating system |
~ a(n) accelerator/application/band/computer/code/disc/drive/menu/sector/virus; booting (n): the ~ drive/environment /procedure/ process/sequence/stage; bootable (adj): a ~ CD/drive/diskette; reboot (v); syn. reset, (re)start |
|
|
Catalogue (n) |
an itemized list of titles, course offerings, or articles for exhibition or sale, including descriptive information or illustrations; a publication containing such a list |
a ~ code/of samples/name; enter in/make a ~ of; catalogue (v): ~ business/buyers/by authors; cataloguing (n): ~ problem; catalogued (adj), cataloguer (n); syn. archive, directory |
|
|
Cluster (n) |
a group of similar things or people positioned or occurring closely together; a group of connected computers; the smallest managed section of a hard drive that holds a file |
cluster (adj): ~ address/administrator/ administration/allocation/acceleration/bomb; form/organize ~(s); clustered (adj): ~ access/database/index; syn. array, bunch |
|
|
Compatible (adj) |
able to exist or occur together without problems or conflict; matching the previous versions of software, operating systems or hardware devices |
backward/downward~; ~ application/browser/circuit/blood; syn. adaptable, appropriate, consistent; (in)compatibility (n); ant. incompatible |
|
|
Context (n) |
the circumstances that form a setting for an event, statement, or idea, in terms of which it can be fully understood |
consider/examine/look at/see/ understand/view sth in the ~ of; general/larger/overall/wider/ educational/regional/historical/cultural ~; define/describe the ~; contextual (adj): ~ analysis/approach; context (adj): ~ switch/menu/area/ analysis/activation; syn. background, setting ant. foreground |
|
|
Desktop (adj) |
(of office appliances, such as photocopiers and printers) which can be fitted on top of a desk |
~ publishing/computer/apparatus/ computer/access/application/analysis/ environment/accessories/ configuration; ant. portable/wearable (computer) |
|
|
Design (v) |
decide upon the look and functioning of (a building, garment, or other object), by making its detailed drawing |
~ a book/building/curriculum; redesign (v); design (n): ~ approval/ arrangement/automation; designer (n): ~ fashion/clothes /label/aids; syn. architecture, layout |
|
|
Driver (n) |
a person who drives a vehicle; a program that controls the operation of a device such as a printer or a scanner |
a(n) device/hardware/software/ upgrade /test ~; (un)install/update a ~; drive (v): ~ a car/vehicle/at sth; ~ innovation; driverless (adj); driving (adj, n): the main/principal ~ force of/behind sth; ~ license, reckless ~ |
|
|
Embed (v) |
fix (an object) firmly and deeply in a surrounding mass; incorporate sth (a text, a code, a picture) within the body of a file or document |
~ a(n) channel/file/chip/structure/ function/system/operation/ technology/software in(to) sth; embedding (n), embeddable (adj), embedded (adj): ~ OS; syn. enclose, insert, incorporate |
|
|
Emulate (v) |
match or surpass (a person or achievement), typically by imitation; reproduce the function or action of a different computer, software system, etc. |
~ a sound/action/design/environment/ one’s father/sb’s hairstyle/sb’s success; emulation (n), emulator (n), emulative (adj); syn. imitate, copy, follow sb’s suit
|
|
|
Encapsulate (v) |
enclose sth in or as if in a capsule; provide an interface for a piece of software or hardware to allow or simplify access for the user |
~ a layer/information/program/code; encapsulation (n), encapsulated (adj)
|
|
|
Function (n) |
an activity that is natural to or the purpose of sb/sth; a basic task of a computer, especially one that corresponds to a single instruction from the user |
built-in/system/value/virtual/ annual/social ~; fulfill/perform/attend a ~; ~ procedure/editor/reference/ template; function (v): ~ as a robot/ normally; (non/dis)functional (adj), functionally (adv), functionality (n); syn. feature, activity, operation
|
|
|
Icon (n) |
sb or sth regarded as a representative symbol or as worthy of veneration; a symbol or graphic representation on a screen of a program, option, or window |
pop/rock/fashion ~; ~ bar/control/ editor/-based/-driven; program/document ~; create/change an ~; iconic (adj): ~ structure/path/interface /model; syn. picture, symbol |
|
|
Implement (v) |
put a decision, plan, agreement, etc. into effect |
~ a(n) scenario/action/plan/ agreement; implementation (n): program ~; ~ chart/file/defect/error/ pattern; implement (n): garden ~ (s); implementer(or) (n); implementable (adj); implementability (n); syn. achieve, carry out |
|
|
Install (v) |
place or fix equipment or machinery in position ready for use; copy all of the necessary files to run a software program on a computer
|
~ (a) software/driver/process; installer (n); installing (n); installed (adj): ~ equipment/capacity/base; installation (n): ~ aids/company/costs/ directions/instruction/manual/process/program/tool/wizard; installability (n); installable (adj): ~ device/driver/ RAM; syn. put in place, set ant. uninstall |
|
|
Interface (n)
|
a point where two systems, subjects, organizations, etc. meet and interact; a device or program enabling a user to communicate with a computer |
system/program/graphical/object/user/functional ~; ~ adapter/agent/area/ card/channel/connection/ element/design/functionality/kit/ protocol; interface (v): ~ with another system or person, interfaced (adj); interfacial (adj): ~ connection/failure/ joint/resistance/tension; interfacing (n): ~ capability/circuit/protocol/ software; syn. interact with, connect with; Cf. GUI (Graphical User Interface) WIMP (Windows, Icons, Menus, Pointer) |
|
|
Iteration (n) |
repetition of a process or utterance; repetition of a function or process in a computer program; a new version of a piece of computer hardware or software |
~ cycle/algorithm/function/factor/ index/loop/mode; iterate (v): ~ a(n) operation/function/ process; iterative (adj): ~ algorithm/analysis/approach/ code/ calculation/circuit/formula/ function/ filter/method/network/ procedure/ technique; reiterate (v); iterating (adj); iterated (adj): ~ code/form/graph/operator; syn. repetition |
|
|
Kernel (n) |
the central or most important part of sth; the most basic level or core of an operating system, responsible for resource allocation, file management, and security |
~ debugger/call/function/mode/driver; ~ of security/action/integral; program/real-time/separable/expanded /security ~; address/define a ~; syn. center, core ant. periphery |
|
|
Launch (v) |
set (a newly built ship or boat) afloat for the first time with an official ceremony; send (a missile, satellite, or spacecraft) on its course; start or set in motion (an activity or program) |
~ a campaign/program/vessel/ warship/rocket/spaceship; launch (n): a ~ angle/power/team/ window; launcher (n): a waveguide ~; launching (n): a ~ pad/basin/fiber/rail/ site/tower; launchpad (n); launchway (n): ~ operation; syn. start, commence ant. end, finish |
|
|
License (n) |
an agreement that allows sb or sth to use a service or perform an action as long as they agree to the terms provided therein |
obtain/revoke a ~; grant a ~ to sb; ~ agreement/fee/key/contract/holder; ~ -free; shrink-wrap/group/ corporate ~; licensed (adj): ~ software/product/ dealer/party; licensee (n); licenser (or) (n); licensing (adj): ~ procedure/scheme, service; syn. certificate, warrant, permit |
|
|
Menu (n) |
the food available or to be served in a restaurant or at a meal; a list from which to choose; a list of commands or facilities displayed on screen |
icon-driven/quick access/drop-down/context/pull-down/pop-up/application/feature/cascading ~; ~ box/button/access/choice/ entry/key/-driven/-guided/type/bar; click on/choose from/change the ~ |
|
|
OS (abbr) Operating System |
the software that supports a computer's basic functions, such as scheduling tasks, executing applications, and controlling peripherals |
~ failure/design/kernel/management; server/user/home edition/virtual/ multiuser/multitasking/ multiprocessing/mobile ~; (un)install/update/change/reconfigure/be compatible with an ~ |
|
|
Package (n) |
an object or group of objects wrapped in paper or packed in a box; software that is bunched together to make a complete set |
~ advertising/contract/deal/file/ holiday/module/offer/paper/tour; ~ of subcontract works; build/create a ~; packaged (adj): ~ software/system/ unit; packager (n); packaging (n): ~ density/film/machine/process/robot; syn. kit, parcel, container |
|
|
Pointer (n) |
a long, thin piece of metal on a scale or dial which moves to indicate a figure or position; a movable indicator on a computer screen identifying the point that will be affected by input from the user |
~ device/instrument/operation/ token/tool/-driven/-linked; screen/control/base/vertical/ address ~; point (n): boiling/freezing/hot ~; bring up/raise/concede/yield/cover/discuss/ emphasize/stress/underscore a ~; speak to the ~; at a ~; on this ~; point (v): ~ out problems/errors; pointless (adj): ~ argument; syn. cursor, arrow, issue |
|
|
Recover (v) |
return to a normal state of health, mind, or strength; stabilize or take a computer or electronic device back to a point when it was stable; restore a deleted file |
~ command/function/from an error; recovery (n): system ~, ~ bug/control/ data/factor/node/period/process/rate/ work/time; recoverer (n): program ~; recovered (adj): ~ file/heat/oil/signal; recovering (n): ~ time/probability; (ir)recoverable (adj): ~ error/failure/ reserves; (ir)recoverability (n); syn. reclaim, regain, restore |
|
|
Release (v) |
allow or enable to escape from confinement; set free; make (a film, recording, or other product) available to the public |
~ a film/disc/book/button/prisoner; release (n): ~ date/key/node, ~ of pressure/information/fluid; released (adj): ~ capacity/state/version; releaser (n); syn. (set) free, let go, issue |
|
|
Script (n) |
handwriting as distinct from print; an automated series of instructions carried out in a specific order; a small non-compiled program written for a scripting language or the command interpreter |
~ file/language/font; command/machine/writer ~; (re)write/create/compose/delete/edit a ~; scripting (n): ~ engine/ programming language; inscription (n), inscribe (v) |
|
|
Software (n) |
the programs and other operating information used by a computer |
trial/open source/bundled/commercial/ edutainment/public domain/ encryption/licensed ~; (un)install/configure/release/maintain/design/debug/distribute/implement/ manage/control/test ~; ~ bug/cache/ command/component/configuration /debugging/design/distribution/ engineering/failure/implementation/ life-cycle/management/ piracy/publisher/ utility; ~-based controller/design; syn. program ant. hardware |
|
|
Specification (n) |
an act of identifying sth precisely or of stating a precise requirement; description of an invention accompanying an application for a patent |
~ change/deficiency/error/limit/ requirements/review/statement/writer; ~ of contract/cargo/tolerances; specify (v): ~ the(a) needs/conditions/ offer/diagnosis/extension; specificity (n): ~ of test/construction; specified (adj): ~ behavior/criteria/constraints/ conditions/load/number/quality/ temperature/time; syn. stipulation, parameter, condition |
|
|
System (n) |
a complex whole; a set of things working together as parts of a mechanism or an interconnecting network; a group of related programs or hardware units or both, especially when dedicated to a single application |
~ requirements/engineer/interface/ analyst/area/approach/architecture/ board/bus/code/console/control/crash/debugging/design/disc/element/failure/library/memory/menu/registry; (re)set/start/boot/(un)install/update/ change/(re)configure/access a ~; application/ computer/back-up/binary/ control/ error-correcting/detecting/ information ~; syn. scheme, structure ant. chaos, disorder |
|
|
Task (n) |
a piece of work to be done or undertaken; an activity or a piece of work which CPU has to perform, usually as part of a larger project |
active/current ~; perform/set/ fulfill/complete/carry out/ cancel/abandon/undertake/ assign/entrust sb with a ~; ~-based approach/allocation/ activation/assignment/group/list/ plan/queue; ~ scheduler/priority/ queue/register/table/bar; syn. assignment, undertaking Cf. multitasking |
|
|
Update (v) |
make sth more modern or up-to-date; download a software file that contains refreshed information and various fixes |
~ a status/software/file; update (n): news/automatic/ manual/timely ~, ~ rate/time; updated (adj): ~ program/antivirus/file /database/information/version/sample; updater (n): table ~; updating (n): batch/file/memo/screen ~; syn. modernize, renovate ant. outdated, out-of-date |
|
|
Utility (n) |
the state of being useful, profitable, or beneficial; system software designed to help analyze, configure, optimize or maintain a computer |
public/debugging/disk compression/ maintenance/setup ~; ~ allocation/ area/core/computing/device/ equipment/function/kernel; (un)install/update/change a ~; public ~ies; utilize (v): ~ fully/partially; utilizable (adj): ~ waste; utilization (n): ~ coefficient/ factor/level/parameter/property/rate; utilized (adj); utilizer (n); syn. service Cf. recycle |
|
|
Version (n) |
a particular form of sth differing in certain respects from an earlier form or other forms of the same type of thing; a particular release of a piece of computer software |
demo/beta/active/trial/professional/ crippled/licensed ~; ~ control/ management/tracking; release/copy a ~; versioning (n); syn. form, variant |
|
|
Widget (n) |
an application, or a component of an interface that enables a user to perform a function or access a service; an additional feature or extension to a software program, OS GUI, or a web page, which enables additional features |
~ library/set; un(install)/update/change /reconfigure a ~; syn. gizmo, apparatus, appliance, device |
|
|
-ware (n) |
manufactured articles of a specified type; type of software |
share/demo/ad/group/spy/cripple/crap/ mal/free/stone/table/kitchen/metal ~; syn. commodity |
|
|
Window (n)
|
an opening in the wall or roof of a building or vehicle, to admit light or air; a framed area on a display screen for viewing information |
~ control/frame/menu/space/width; ~-based OS; ~ of vulnerability; acceptance/contact/display/help/ hidden/graphics/pop-up/welcome/ active/alert/application ~; overlapping ~s; bring up a ~; extend beyond the edge of the ~; windowed (adj): ~ address/registers; windowing (n): ~ environment/software/system; windowless (adj): ~ photo-multiplication |
New Oxford American Dictionary, 3rd Edition © 2010 by Oxford University Press Inc.
Oxford Dictionary of English, 3rd Edition © Oxford University Press 2010
Англо-русский словарь по вычислительной технике и программированию: 8-е изд., испр. и доп. - ABBYY. - Масловский Е.К., 2008
Англо-русский толковый словарь по вычислительной технике, Интернету и программированию (8 изд., испр. и доп.). - Э. М. Пройдаков, Л. А. Теплицкий, 2011.
Англо-русский словарь по телекоммуникациям. - «РУССО». - Александров А.В. – 2011.
ACTIVITIES
Activity 1. Give synonyms:
1. boot |
|
2. catalogue |
|
3. design |
|
4. embed |
|
5. emulate |
|
6. function |
|
7. icon |
|
8. implement |
|
Activity 2. Give antonyms:
1. add |
|
2. context |
|
3. install |
|
4. kernel |
|
5. launch |
|
6. recover |
|
7. release |
|
8. system |
|
Activity 3. Word family. Fill in the missing words of the same root where possible:
Noun |
Verb |
Adjective |
Adverb |
application |
|
|
|
|
|
installable |
|
|
|
|
iteratively |
pointer |
|
|
|
|
update |
|
|
|
|
implemented |
|
Activity 4. Complete the tables with words that form strong partnerships with the target vocabulary units:
Target vocabulary unit |
Noun |
cluster |
|
|
|
|
|
|
|
|
|
|
|
|
Target vocabulary unit |
Noun |
desktop |
|
|
|
|
|
|
|
|
|
|
|
|
Adjective |
Target vocabulary unit |
|
interface |
|
|
|
|
|
|
|
|
|
Verb |
Target vocabulary unit |
|
software |
|
|
|
|
|
|
|
|
|
|
|
|
|
Adjective |
Target vocabulary unit |
|
utility |
|
|
|
|
|
|
|
Target vocabulary unit |
Noun |
specification |
|
|
|
|
|
|
|
|
|
|
|
|
Adjective |
Target vocabulary unit |
|
version |
|
|
|
|
|
|
|
|
|
Activity 5. Match the given terms with their definitions:
1. shareware |
A. adjunct software that displays advertising while the program it is attached to is running |
2. software |
B. software designed to facilitate collective working by a number of different users |
3. freeware |
C. software that self-installs on computers and tracks the user's Internet use, mainly for marketing purposes |
4. adware |
D. software that is available free of charge and often distributed informally for evaluation, after which a fee may be requested for continued use |
5. groupware |
E. software specifically designed to disrupt or damage a computer system |
6. spyware |
F. the programs and other operating information used by a computer |
7. malware |
G. software that is available without any payment |
Activity 6. Insert prepositions
To work correctly, application softaware should be compatible ___ the operating system.
The main driving force ____the technological progress is people’s laziness.
The Microsoft Company granted a licensed software ____ the programmer who found a bug in the newly released Windows software.
In every Microsoft Office application software there is a function to embed an image ___ the document.
Click ______the drop-down menu to see all the options.
The Word spellchecker will easily point _____errors in the document.
Speak ___ the point, beacause we are pressed for time.
Activity 7. State the type of logical relations between the following concepts:
Concepts |
Type of logical relations |
1. context – foreground |
A. general and specific |
2. icon - interface |
B. contrast |
3. application – graphics software |
C. equivalence |
4. core - periphery |
D. part and whole |
5. update – security |
E. method and purpose |
6. incompatibility - failure |
F. cause and effect |
7. Interface – GUI |
|
Activity 8. Decode Bill Gates’ saying about software and comment on it:
http://puzzlemaker.discoveryeducation.com/code/BuildCryptogram.asp
Activity 9. Explain the difference between the following concepts using the Venn diagram below:
GNU - closed source software |
application software - utility |
BIOS – OS |
shareware - freeware |
input – output |
emulate – imitate - simulate |
boot – reboot |
Activity 10. Give examples of the following software types. Add other types of -ware that you know:
1. shareware |
2. software |
3. freeware |
4. adware |
5. groupware |
6. spyware |
7. malware |
|
Activity 11. Describe a typical program interface, its components and characteristics.
Activity 12. Name some reasons why software should be updated. Illustrate these reasons with examples from your own experience.
Activity 13. Arrange the software layers below in a descending order from top to bottom; comment on the functionality of each software layer:
Operating system
Application software
BIOS
Drivers
Kernel
Utility
Activity 14. Say what types of application software given below you have installed in your computer or smart phone:
1. documentation software
2. graphics software
3. presentation software
4. file management software
5. education and training software
6. entertainment software
7. accounting and finance software
Activity 15. Write a paragraph on software compatibility by covering such aspects as: definition, importance, types and examples.
TEST
1 |
What is the logical relationship between the concepts “–core - periphery”: a) general and specific b) cause and effect c) method and purpose d) contrast |
2 |
What is the logical relationship between the concepts “application software – graphics software”: a) general and specific b) cause and effect c) method and purpose d) part and whole |
3 |
Software that is bunched together to make a complete set is known as (a/n)___. a) groupware b) package d) adware d) utility |
4 |
Software designed to facilitate collective working by a number of different users is known as (a/n)___. a) groupware b) spyware d) adware d) shareware |
5 |
Software that is available free of charge and often distributed informally for evaluation, after which a fee may be requested for continued use is known as___. a) malware b) spyware d) adware d) shareware |
6 |
An activity or piece of work which CPU has to perform is known as ___. a) thread b) task c) script d) function |
7 |
___ is the most basic level or core of an operating system, responsible for resource allocation, file management, and security. a) kernel b) utility c) periphery d) accessory |
8 |
All of these are types of utilities EXCEPT FOR: a) presentation b) maintenance c) disc compression d) setup |
9 |
MS Word, Excel, Power Point are examples of ___ . a) applications software b) widgets c) utilities d) OS |
10 |
All of these are interface components EXCEPT FOR: a) window b) menu c) driver d) icon |
11 |
Mark the odd word: a) design b) architect c) format d) layout |
12 |
Mark the odd word: a) design b) construct c) layout d) architect |
13 |
The queries can be framed using an ______ version of the existing Database Assistance tool. a) updated b) update c) updater d) updating |
14 |
All of these collocate with the adjective “desktop” EXCEPT FOR: a) publishing b) computer c) application d) cluster |
15 |
The text extended ____ the edge of the window. a) from b) beyond c) behind d) after |
16 |
All of these are types of application software EXCEPT FOR: a) graphics software b) presentation software c) spreadsheet software d) desktop software |
17 |
Spyware and adware differ mostly by their ___. a) size b) programming language c) purpose d) price |
18 |
For further details please contact the Institute for ___Language Studies. a) Applicable b) Applicative c) Applied d) Applicational |
19 |
This is the standard way of ___ data in your program. a) installing b) embedding c) introducing d) inserting |
20 |
Everyone should be able to design a standard Web page in minutes using the point and click type tools for___ text, graphics and sound. a) installing b) introducing c) encapsulating d) inserting |
