Medical Imaging Computer Science

5.0(1)
studied byStudied by 0 people
learnLearn
examPractice Test
spaced repetitionSpaced Repetition
heart puzzleMatch
flashcardsFlashcards
Card Sorting

1/110

encourage image

There's no tags or description

Looks like no tags are added yet.

Study Analytics
Name
Mastery
Learn
Test
Matching
Spaced

No study sessions yet.

111 Terms

1
New cards

Abacus

The earliest calculating tool, invented thousands of years ago in China and is still used in some parts of Asia.

2
New cards

Blaise Pascal and Gottfried Leibniz

Two mathematicians in 17th century who built Mechanical Calculators that could perform the FOUR BASIC ARITHMETIC FUNCTIONS of addition, subtraction, multiplication, and division.

3
New cards

Charles Babbage

Designed an analytical engine that performed general calculations automatically in 1842.

4
New cards

Herman Hollerith

designed a tabulating machine to record census data in 1890.

5
New cards

John Atansoff and Clifford Berry

designed and built the first electronic digital computer in 1939.

6
New cards

Colossus

Built by British, first fully operational working computer designed to crack encrypted German military codes in December 1943.

7
New cards

Automatic Sequence Controlled Calculator

(ASCC) / Mark I

The frst general-purpose modern computer, developed in 1944 at Harvard University.

8
New cards

ENIAC (Electronic Numerical Integrator and Calculator)

The first general-purpose electronic computer, developed in 1946 at the University of Pennsylvania by J. Presper Eckert and John Mauchly

9
New cards

transistor

is an electronic switch that alternately allows

or does not allow electronic signals to pass

10
New cards

William Shockley

developed the transistor in 1948 at the Bell

Telephone Laboratories.

11
New cards

Transistor

It made possible the development of the “stored program” computers.

12
New cards

UNIVAC (UNIVersal Automatic Computer)

The first commercially successful general purpose, stored program electronic digital computer in 1951. Eckert and Mauchly of the Sperry-Rand Corporation.

13
New cards

First-generation computers

vacuum tube devices (1939–1958)

14
New cards

Second-generation computers

individually packaged transistors in 1958.

15
New cards

Third-generation computers

Integrated circuits (ICs), which consist of many transistors and other electronic elements fused onto a chip—a tiny piece of semiconductor material, usually silicon in 1964.

16
New cards

microprocessor

developed in 1971 by Ted Hoff of Intel Corporation

17
New cards

fourth generation of computers

extension of the third generation and incorporated large-scale integration (LSI), then later replaced by very large-scale integration (VLSI), which places millions of circuit elements on a chip that measures less than 1 cm in 1975.

18
New cards

computer

refers to any general-purpose, stored-program electronic digital computer

19
New cards

Analog

refers to a continuously varying quantity; a digital system uses only two values that vary discretely through coding.

20
New cards

Principal parts of computer

hardware and software

21
New cards

hardware

everything about the computer that is visible—the physical components of the system that include the various input and output devices

22
New cards

Hardware

Operations that include input processing, memory, storage, output, and communications.

23
New cards

software

the computer programs that tell the hardware what to do and how to store and manipulate data.

24
New cards

Computer Language

To give a computer instructions on how to store and manipulate data

25
New cards

binary system

All computers languages translate what the user inputs into series of two digits, 0 and 1.

26
New cards

decimal system

10 digits (0–9) in the system is used

27
New cards

Latin for “finger” or toe

digit

28
New cards
term image

A timeline showing the evolution of today’s computer.

29
New cards
<p>Power of 2 notation</p>

Power of 2 notation

Is used in radiologic imaging to describe image size, image dynamic range (shades of gray), and image storage capacity.

30
New cards

Digital images

made of discrete picture elements, pixels, arranged in a matrix.

31
New cards

computed tomography (CT) and magnetic resonance imaging (MRI) images measurement

256 × 256 (2⁸) to 1024 × 1024 (2¹⁰)

32
New cards

digital fluoroscopy image measurement

1024 × 1024 matrix

33
New cards

digital radiography and digital mammography Matrix sizes

2048 × 2048 (2¹¹) and 4096 × 4096 (2¹²)

34
New cards

bit

a single binary digit, 0 or 1

35
New cards

bytes

Bits grouped into bunches of eight

36
New cards

binary digits

Are to encode and is to translate from ordinary characters to computer-compatible characters

37
New cards

One kilobyte (kB)

equal to 1024 bytes

38
New cards

kilo in bytes

represents 2¹⁰ or 1024

39
New cards

The computers typically used in radiology

departments have capacities measured in

gigabytes (GB)

40
New cards

How many bits can be stored on a 64-kB

chip?

542,288 bits

<p>542,288 bits</p>
41
New cards

word

Constitutes to two bytes equal to 16 bits

42
New cards

“nibble”

half a byte equal to 4 bits

43
New cards

“chomp”

two words equal to 32 bits

44
New cards

computer program

The sequence of instructions developed by a software programmer. Used to distinguish two classifications of computer programs: systems software and application programs.

45
New cards

Systems software

programs that make it easy for the user to operate a computer to its best advantage.

46
New cards

Application programs

written in a higher level language expressly to carry out some user function.

47
New cards

Computer programs

the software of the computer.

48
New cards

operating system

series of instructions that organizes the course of data through the computer to the solution of a particular problem. It makes the computer’s resources available to application programs.

49
New cards

assembler

computer program that recognizes symbolic instructions such as “subtract (SUB),” “load (LD),” and “print (PT)” and translates them into the corresponding binary code

50
New cards

Assembly

the translation of a program written in symbolic, machine-oriented instructions into machine language instructions

51
New cards

Compilers and interpreters

are computer programs that translate an application program from its high-level language, such as Java, BASIC, C++, or Pascal, into a form that is suitable for the assembler or into a form that is accepted directly by the computer

52
New cards

Interpreters

make program development easier because they are interactive.

53
New cards

Compiled programs

run faster because they create a separate machine language program.

54
New cards

applications programs

Computer programs that are written by a computer manufacturer, by a software manufacturer, or by the users themselves to guide the computer to perform a specific task

55
New cards

Application programs

allow users to print mailing lists, complete income tax forms, evaluate financial statements, or reconstruct images from x-ray transmission patterns.

56
New cards

Application programs

They are written in one of many high-level computer languages and then are translated through an interpreter or a compiler into a corresponding machine language program that subsequently is executed by the computer

57
New cards
term image

The sequence of software manipulations required to complete an operation.

58
New cards

bootstrap

Capable of transferring other necessary programs off the disc and into the computer memory. loads the operating system into primary memory, which in turn controls all subsequent operations.

59
New cards

hexadecimal number system

used by assembly level applications

60
New cards

assembly language

acts as a midpoint between the computer’s binary system and the user’s human language instructions.

61
New cards

hexadecimal numbers

Each of these symbols is used to represent a binary number or, more specifically, a set of four bits.

62
New cards

In hexadecimal numbers, a byte is equal to

two hexadecimal numbers. Which means each of these symbols is equal to 4 bits

63
New cards
term image

The set of hexadecimal numbers corresponds to the binary numbers for 0 to 15

64
New cards

FORTRAN (FORmula TRANslation)

The oldest language for scientific, engineering, and mathematical problem, developed in 1956 by IBM

65
New cards

algorithms

Problems that can be expressed in terms of formulas and equations

66
New cards

BASIC (Beginners All-purpose Symbolic Instruction Code)

Developed at Dartmouth College in 1964 as a first language for students

67
New cards

BASIC

contains a powerful arithmetic facility, several editing features, a library of common mathematical functions, and simple input and output procedures.

68
New cards

COBOL (COmmon Business Oriented Language)

One high-level, procedure-oriented language designed for coding business data processing problems. Provides extensive file-handling, editing, and report generating capabilities for the user

69
New cards

Pascal

high-level, general purpose programming language that was developed in 1971 by Nicklaus Wirth of the Federal Institute of Technology at Zürich, Switzerland. A general-purpose programming language is one that can be put to many different application

70
New cards

C

considered by many to be the first modern “programmer’s language.” It was designed, implemented, and developed by real working programmers and reflects the way they approached the job of programming.

71
New cards

C+ +

response to the need to manage greater complexity, developed by Bjarne Stroustrup in 1980.

contains the entire C language, as well as many additions designed to support object-oriented programming (OOP)

72
New cards

OOP

a method of dividing up parts of the program into groups, or objects, with related data and applications, in the same way that a book is broken into chapters and subheadings to make it more readable.

73
New cards

Visual programming languages

designed specifically for the creation

of Windows applications.

74
New cards

macros

used to carry out user defined functions or a series of functions in the application. The user can create a command to manipulate a series of data by performing a specific series of steps.

75
New cards

recording

process of designing a macro

76
New cards

LOGO

language that was designed for children

77
New cards

ADA

official language approved by the U.S. Department of Defense for software development. It is used principally for military applications and artificial intelligence.

78
New cards

Java

developed in 1995, became very useful in web application programming as well as application software

79
New cards

HTML (HyperText Markup Language)

predominant language used to format web pages.

80
New cards

central processing unit (CPU)

primary element that allows the computer to manipulate data and carry out software instructions

81
New cards

microprocessor

In microcomputers, they are the CPU

82
New cards

control unit and an arithmetic/logic unit (ALU)

Computer's CPU components

83
New cards

bus

an electrical conductor that connects the two components and all other components

84
New cards

processor

The electronic circuitry that does the actual computations and the memory that supports it

85
New cards

Main memory

the working storage of a computer.

86
New cards

RAM

The contents are temporary, capacity usually is expressed as megabytes (MB), gigabytes (GB), or terabytes (TB), referring to millions, billions, or trillions of characters stored.

87
New cards

two types of RAM

dynamic RAM (DRAM) and static RAM (SRAM

88
New cards

DRAM

The memory is not saved after turning off the power

89
New cards

SRAM

retains its memory even if power to the computer is lost

90
New cards

registers

Special high-speed circuitry areas found in the control unit and the ALU. hold information that will be used immediately.

91
New cards

Read-only memory (ROM)

contains information supplied by the manufacturer, called firmware that cannot be written on or erased.

92
New cards

PROM, EPROM, and EEPROM

Three variations of ROM chips used in special

situations

93
New cards

PROM (programmable read-only memory)

blank chips that a user, with special equipment, can write programs to. After the program is written, it cannot be erased.

94
New cards

EPROM (erasable programmable read-only memory)

contents are erasable with the use of a special device that exposes the chip to ultraviolet light.

95
New cards

EEPROM (electronically erasable programmable read-only memory)

can be reprogrammed with the use of special electron impulses.

96
New cards

motherboard or system board

the main circuitboard in a system unit. This board contains the microprocessor, any coprocessor chips, RAM chips, ROMchips, othertypes of memory, and expansion slots, which allow additional circuit boards to be added

97
New cards

Storage

archival form of memory

98
New cards

terminal

input/output device that uses a keyboard for input and a display screen for output.

99
New cards

dumb terminal

cannot do any processing on its own; it is used only to input data or receive data from a main or host computer

100
New cards

intelligent terminal

has built-in processing capability and RAM but does not have its own storage capacity.