Computer Basics

0.0(0)
Studied by 16 people
call kaiCall Kai
learnLearn
examPractice Test
spaced repetitionSpaced Repetition
heart puzzleMatch
flashcardsFlashcards
GameKnowt Play
Card Sorting

1/33

flashcard set

Earn XP

Description and Tags

discusses the basics of the computer and symbols for creating flowcharts.

Last updated 11:48 PM on 2/28/24
Name
Mastery
Learn
Test
Matching
Spaced
Call with Kai

No analytics yet

Send a link to your students to track their progress

34 Terms

1
New cards

An electronic device capable of performing complex computations in a short time.

A fast electronic calculating machine that accepts input information, processes it according to a list of internally stored instructions called a program, and produces the resultant output information.

COMPUTER

2
New cards

A set of instructions telling a computer what to do

PROGRAM

3
New cards

The craft of implementing one or more interrelated abstract algorithms using a particular programming language to produce a concrete computer program.

PROGRAMMING

4
New cards

The physical equipment of a computer system, including the monitor, keyboard, central processing unit, and storage device

Hardware

5
New cards

Conversion of images, letters and sounds into electrical signals.

Data Representation

6
New cards

Manipulation of “on” and “off” signals to perform complex tasks

Data Electronics

7
New cards

Works with discrete signals, such as 0 and 1.

Digital Device

8
New cards

An abbreviation of binary digit

Abbreviated as a lowercase “b”

BIT

9
New cards

A collectio1n of bits (8 bits)

Abbreviated as an uppercase “B”

BYTE

10
New cards

Computer programs, modules (support and data) working together providing computers with instructions and data for certain task (e.g. word processing, internet browsing.

Anything that can be stored electronically.

Computer instructions or data.

Software

11
New cards

An organized list of instructions that, when executed, causes the computer to behave in a predetermined manner.

Computer Program or (“program”)

12
New cards

An auxiliary set of instructions used in conjunction with the main software program.

Support Module

13
New cards

contains data (not supplied by the user) necessary for the execution of certain task

Data Module

14
New cards

Code written by the programmer.

Source Code:

15
New cards

Machine language representation of the source code.

Object Code:

16
New cards
  • Creates the executable code.

  • Combines program object code, object code from library routines and any other required system code into one addressable machine language file.

Linker

17
New cards

Are computer programs that are used to accomplish specific or specialized tasks for computer user

Application Software

18
New cards

Helps the computer carry out its basic operating function

System Software

19
New cards

A methodology that is typically used to develop, maintain, and replace information systems for improving the quality of the software design and development process.

SOFTWARE DEVELOPMENT LIFE CYCLE (SDLC)

20
New cards
  • The initial stage in the SDLC that has to be performed

  • Includes the information about the requirements for the proposed software

  • known as the feasibility study phase.

Planning Phase

21
New cards
  • Requires the analyst to thoroughly study the current procedures or software used to execute tasks in an organization.

  • The main goal in this phase is to identify the requirements for a new software or simply change several aspects in the current working system.

Analysis Phase

22
New cards
  • during this phase, the developer of the software translates the result of the previous phase into actual design or specifications of the software.

  • development of the software involves covering the input and output screens to reports, databases, and computer process.

Design Phase

23
New cards

______ - Creation of the actual program.

______- Both programmer and analyst submits the software to various “quality testing” to discover if there are any bugs within the software.

______- After coding and testing is done, the actual software must be installed and slowly or completely replaces the old software.

Implementation phase

coding

testing

installation

24
New cards
  • Used to make necessary patches to remove found errors.

  • where the software is systematically repaired and improved based on errors or possible new requirements found.

Maintenance Phase

25
New cards
  • Suggests that prior to proceeding to next phase, the current phase should be finished first.

Waterfall SDLC

26
New cards
  • A step-by-step problem-solving procedure 

  • Finite sequence of steps for solving a logical or mathematical problem.

  • A specific set of well-defined, simple mathematical and logical procedures that can be followed to solve a problem in a finite number of steps.

Algorithm

27
New cards
  • Generic way of describing an algorithm without the use of any specific programming language syntax

Pseudocodes

28
New cards
  • A chart that contains symbols referring to computer operations, describing how the program performs.

  • A graphic map of the path of control or data through the operations in a program or an information-handling system.

Flowchart

29
New cards
  • Ovals or rounded rectangles used to indicate the start and the end of a module or program.

  • An oval is labeled with the name of the module at the start.

  • The end is indicated by the word end or stop for the top or Control Module.

Terminal Block

30
New cards
  • Used for declaring / initializing variables needed to solve a certain process.

  • Declaration: stating a variable name to be use

  • Initialization: to set (a starting value of a variable

Initialization Block

31
New cards
  • The rectangle indicates a processing block has one entrance and one exit.

Process Block

32
New cards
  • The parallelogram indicates input to and output operations has one entrance and only one exit

Input / Output Block

33
New cards
  • The diamond indicates a decision has one entrance and exactly two exits from the block.

Decision Block

34
New cards
  • The circle is used as a connection point between two sections of a flowchart that are not adjacent or closely located to each other used to enhance readability

Connector