Chapter 1-An Overview of Computers and Programming

Question # 00575722
Subject: General Questions
Due on: 08/26/2017
Posted On: 08/26/2017 12:16 PM
Tutorials: 1
Rating:
4.9/5
Question Dot Image

Chapter 1: An Overview of Computers and Programming

TRUE/FALSE

1. Software can be classified into two broad types: application software and programming software.

2. Every programming language has rules governing its word usage and punctuation.

3. Besides the popular, comprehensive programming languages such as Java and C++, many programmers use scripting languages such as Python, Lua, Perl, and PHP.

4. Professional computer programmers write programs to satisfy their own needs.

5. The heart of the programming process lies in planning the program’s logic.

6. Once a program is completely coded, it is ready for a company or organization to use.

7. A flowchart is an English-like representation of the logical steps necessary to solve a

problem.

8. An infinite loop is a flow of program logic that repeats and never ends.

9. Alan Turing is often regarded as the first programmer.

10. Programmers can use either procedural programming or object-oriented programming to develop programs.

MULTIPLE CHOICE

1. ____ data items may involve organizing or sorting them, checking them for accuracy, or performing calculations with them.

a. Processing c. Outputting

b. Inputting d. Converting

2. ____ errors are relatively easy to locate and correct because the compiler or interpreter you use highlights every error.

a. Logic c. Input

b. Syntax d. Process

3. If you use an otherwise correct word that does not make sense in the current context, programmers say you have committed a ____ error.

a. syntax c. semantic

b. logic d. programming

4. A(n) ___ is a named memory location whose value can vary.

a. input c. output

b. variable d. logic

5. Computer programmers often refer to memory addresses using ____ notation.

a. binary c. mathematical

b. indirect d. hexadecimal

6. Before a programmer plans the logic of the program, he or she must ____.

a. understand the problem c. test the program

b. write the program code d. maintain the program

7. After a programmer plans the logic of a program, the next step is ____.

a. understanding the problem c. translating the program

b. testing the program d. coding the program

8. The process of walking through a program’s logic on paper before you actually write the program is called ____.

a. desk-checking c. pseudocoding

b. flowcharting d. testing

9. Typically, a programmer develops a program’s logic, writes the code, and ____ the program, receiving a list of syntax errors.

a. runs c. executes

b. compiles d. tests

10. The process of finding and correcting program errors is called ____.

a. desk-checking c. error correcting

b. syntax-checking d. debugging

11. After programs are put into production, making necessary changes is called _____.

a. debugging c. maintenance

b. conversion d. testing

12. Using ____ involves writing down all the steps you will use in a program.

a. a compiler c. a flowchart

b. an interpreter d. pseudocode

13. In a flowchart, the ____ is used to represent processing.

a. circle c. triangle

b. diamond d. rectangle

14. The ____ is used to represent output in a flowchart.

a. square c. parallelogram

b. circle d. triangle

15. The ____ is the standard terminal symbol for a flowchart.

a. circle c. diamond

b. lozenge d. square

16. The repetition of a series of steps is called a(n) ____.

a. repeat flow c. flow

b. loop d. infinite loop

17. A(n) ____ is a repeating flow of logic with no end.

a. nonterminated condition c. variable

b. infinite loop d. decision symbol

18. You represent a decision in a flowchart by drawing a decision symbol, which is shaped like a ____.

a. parallelogram c. diamond

b. square d. circle

19. Many programming languages use the term ____ to refer to the marker that is used to automatically recognize the end of data in a file.

a. data_end c. eof

b. end_data d. eod

20. A(n) ____ tells the user what to enter.

a. command line c. prompt

b. input screen d. data line

21. A(n) ____ is a program that you use to create simple text files.

a. text editor c. GUI

b. IDE d. GDE

22. A(n) ____ is a software package that provides an editor, a compiler, and other programming tools.

a. GUI c. GDE

b. CGI d. IDE

23. A(n) ____ is a location on your computer screen where you type text entries to communicate with the computer’s operating system.

a. input line c. command line

b. communication line d. GCI

24. A ____ allows users to interact with a program in a graphical environment.

a. GCI c. command line

b. CGI d. GUI

25. The major difference between the two main programming styles in use today is the ____.

a. use of flowcharts versus pseudocode

b. testing procedure used by the programmer

c. programmer’s focus during the earliest planning stages of a project

d. programming language used

COMPLETION

1. When instructions are carried out, a program runs, or ____________________.

2. A(n) ____________________ is the sequence of steps necessary to solve any problem.

3. When you draw a flowchart, you use a(n) ____________________ to represent the input symbol, which indicates an input operation.

4. A preselected value that stops the execution of a program is often called a(n) ____________________ value because it does not represent real data.

5. A(n) ____________________ programmer would approach a problem by dividing the process into manageable subtasks.

MATCHING

Match each term with a statement below.

a. volatile memory f. pseudocode

b. software g. hardware

c. syntax error h. flowchart

d. machine language i. flowlines

e. sentinel j. documentation

1. Equipment, or the physical devices, associated with a computer

2. Instructions that tell the computer what to do

3. Contents are lost when the computer is turned off or loses power

4. Represent(s) the millions of on/off circuits within the computer

5. Incorrectly spelled words, or reversing the proper order of two words in a computer program

6. All the supporting paperwork for a program

7. Pictorial representation of the logical steps it takes to solve a problem

8. English-like representation of the logical steps it takes to solve a problem

9. Used to show the correct sequence of statements

10. Preselected value that stops the execution of a program

SHORT ANSWER

1. Describe internal and permanent storage.

2. Describe the function of a compiler and an interpreter.

3. What is a variable and how is it used in a program?

4. What is involved in putting a program into production?

5. How is a decision represented in a flowchart?

6. How does a program recognize the end of an input file?

7. Discuss two ways that you can enter a program into a computer.

8. List the features that are commonly included with an IDE editor.

9. What are some of the features provided by modern programming languages that were not available in older programming languages?

10. Currently, there are two major techniques used to develop programs and their procedures. Name and describe them.

Dot Image
expertguy Posted By :
Questions: 34513 Tutorials: 33884
Tutorials for this Question

Chapter 1-An Overview of Computers and Programming

Tutorial # 00573449
Posted On: 08/26/2017 12:17 PM
Feedback Score: Not rated yet!
Purchased By: 2
expertguy
Posted By:
Questions:
34513
Tutorials:
33884
Report this Tutorial as Inappropriate
Tutorial Preview
The solution of Chapter 1-An Overview of Computers and Programming...
Attachments
chapter_1_.zip (8.31 KB)

Great! We have found the solution of this question!

Related Questions
ETHC445 Week 2 Assignment Religion and Ethics Latest 2024
ETHC445 Week 2 Assignment Religion and Ethics Assignment Required Resources Read/review the following resources for this activity: Textbook: Chapters 3, 4 Lesson Minimum of 2 sch …
ETHC445 Week 1 Assignment Cultural Relativism and Moral Action Latest 2024
ETHC445 Week 1 Assignment   Cultural Relativism and Moral Action Assignment Required Resources Read/review the following resources for this activity: Textbook: Chapter 1, 2 …
Evaluate how a typical drug, when orally administered,
Using the knowledge you gained from the readings, evaluate how a typical drug, when orally administered, may be handled differently by these two patients: Ms. Jones is a 30-year-old female perso …
Psychology - why you consider them, and what you plan
Psychology Question This self-assessment/discussion aims to identify at least three of your strengths, why you consider them, and what you plan to do to maintain them. You will also identify three …
Early Historical Development of Applied Behavior Analysis
In 1913, John B. Watson was the first American psychologist to call himself a "behaviorist." From 1913 to 1974, a series of events and developments took place that helped to shape and contri …
Ethics in Human Services Discussion - what challenges you will face
Ethics in Human Services Lesson 02 - Discussion After reviewing this lesson, think about what challenges you will face as a beginning counselor or human services professional. What personality t …
Agricultural productivity has increased as a result of three things
Contemporary Environmental Issues Final Exam This is an open book exam that is worth 50 points. This exam covers weeks 6 – 8 and chapters 7 – 10 in Brown. You may refer to the book, the …
Review Chapter 3: Managing Our Population and Consumption
To prepare for this assignment, Review Chapter 3: Managing Our Population and Consumption. Review Chapter 4: Sustaining Our Agricultural Resources. Ensure you have participated in all disc …
Bereavement is the state of loss when someone close to an individual
Florida National University Bereavement Questions Bereavement is the state of loss when someone close to an individual has died. The death of a loved one is one of the greatest sorrows that ca …
Discussion -A working definition begins with your personal
Florida National University discussion Step 1 Create a working definition of either "race" or "ethnicity.” A working definition begins with your personal understanding of …
Recent Questions
regis college nu641 exam
any exam questions …
Walden HLTH6412 Complete Course Latest 2025
HLTH6412-1/HLTH8412E-1/HLTH5412 Health Ed & Comm. Strategies Module 1 Discussion EVIDENCE BASED RESOURCES You have probably heard of evidence-based medicine, but have you heard of evidenc …
Walden HLTH6412 All Assignments Latest 2025
HLTH6412-1/HLTH8412E-1/HLTH5412 Health Ed & Comm. Strategies Module 1 Assignment DISTINGUISHING RELIABLE SOURCES OF INFORMATION Ensuring that you utilize reliable health information to in …
Walden HLTH6412 Module 6 Assignment Latest 2025
HLTH6412 Health Ed & Comm. Strategies Module 6 Assignment FINAL PROJECT Each day the public is exposed to many different forms of health communication. Health communications and the healt …
Walden HLTH6412 Module 5 Assignment 3 Latest 2025
HLTH6412-1/HLTH8412E-1/HLTH5412 Health Ed & Comm. Strategies Module 5 Assignment 3 INFOGRAPHIC FOR HEALTH EDUCATION TO E-LEARNING Keeping in mind the knowledge you gained from completing …
Walden HLTH6412 Module 5 Assignment 2 Latest 2025
HLTH6412-1/HLTH8412E-1/HLTH5412 Health Ed & Comm. Strategies Module 5 Assignment 2 INTRODUCTION TO DATA STORYTELLING WITH INFOGRAPHIC This assignment explores how much an infographic can …
Walden HLTH6412 Module 5 Assignment 1 Latest 2025
HLTH6412-1/HLTH8412E-1/HLTH5412 Health Ed & Comm. Strategies Module 5 Assignment 1 USING ARTIFICIAL INTELLIGENCE IN HEALTH EDUCATION It may be difficult to believe that the term Artificia …
Walden HLTH6412 Module 3 Assignment 2 Latest 2025
HLTH6412-1/HLTH8412E-1/HLTH5412 Health Ed & Comm. Strategies Module 3 Assignment 2 ASSESSING CULTURAL COMPETENCE Being a culturally competent health educator can help reduce the health eq …
Walden HLTH6412 Module 3 Assignment 1 Latest 2025
HLTH6412-1/HLTH8412E-1/HLTH5412 Health Ed & Comm. Strategies Module 3 Assignment 1 ASSESSING PERSONAL BIAS Bias is a result of our environment and background. We often make quick judgment …
Walden HLTH6412 Module 2 Assignment 2 Latest 2025
HLTH6412-1/HLTH8412E-1/HLTH5412 Health Ed & Comm. Strategies Module 2 Assignment 2 ASSESSING THE HEALTH LITERACY LEVEL OF HEALTH EDUCATION MATERIALS Carson, the community health educator …