Ch 1
1)A(n)__________is a set of instructions that a computer follows to perform a task
b. program
10) A __________ is enough memory to store a letter of the alphabet or a small number.
a. byte
12) In a(n) __________ numbering system, all numeric values are written as sequences of 0s and 1s. b. binary
15. An extensive encoding scheme that can represent the characters of many of the languages in the world is __________. c. Unicode
19) If you were to look at a machine language program, you would see __________.
b. a stream of binary numbers 21. Computers can only execute programs that are written in __________.
c. machine language
22. The __________ translates an assembly language program to a machine language program.
b. compiler
23. The words that make up a high-level programming language are called __________.
d. key words
24. The rules that must be followed when writing a program are called __________.
a. syntax
25. A(n)__________program translates a high-level language program into a separate machine language program.
a. assembler
CHAPTER 2
1. A __________ error does not prevent the program from running, but causes it to produce incorrect results.
c. logic
3. A(n) __________ is a set of well-defined logical steps that must be taken to per- form a task.
d. algorithm
4. An informal language that has no syntax rules, and is not meant to be compiled or executed is called __________.
b. pseudocode
5. A __________ is a diagram that graphically depicts the steps that take place in a program.
a. flowchart
6. A(n) __________ is a set of statements that execute in the order that they appear.
a. serial program b. sorted code c. sequence structure d. ordered structure
7. A __________ is a sequence of characters that is used as data.
a. sequence structure
8. A __________ is a storage location in memory
computer. This "machine language" was very tedious to write by hand since even simple tasks such as printing some output on the screen require 10 or 20 machine language commands. Machine language is often referred to as a "low level language" since the code directly manipulates the hardware of the computer. In contrast to low-level languages, higher level languages such as "C", C++, Pascal, Cobol, Fortran, ADA and Java are called "compiled languages". In a compiled language, the programmer writes…
4. PROGRAMMING APPROACHES Organizations and individuals are continually searching for more efficient ways to perform the software development process. One-way of reducing the time and cost of development is to standardize software programs and the programming process. The benefits of standardized programs are that they are easier to code, maintain, debug, and modify. In recent years, a variety of techniques have appeared attempting to minimize differences in the way programmers' design and develop…
Coding Languages An imperative language uses a sequence of statements to determine how to reach a certain goal. These statements are said to change the state of the program as each one is executed in turn. In functional programming, programs are executed by evaluating expressions, in contrast with imperative programming where programs are composed of statements, which change global state when executed. Functional programming typically avoids using mutable state. Logic programming languages, of…
Part 1 Introduction to Programming Chapter 1 Understanding Program Logic and Programming In this chapter, you will learn how to: 1. Define the meaning program logic and a computer program. 2. Describe the relationship between computer programming logic and computer programs. 3. Explain the process of solving a problem with program logic and a computer program. 4. Describe why program logic is modeled with pseudo code and flow charts before being transformed into a program. 5. Recognize…
What are the characteristics of a program language The vocabulary of the language should resemble English (or some other human language). Symbols, abbreviations, and jargon should be avoided unless they're already familiar to most people. Programs should consist mostly of instructions; tedious declarations should be kept to a minimum. The language and its class or function library should be fully documented. Source code, even if provided, is no substitute for documentation. At least for beginners…
2. The person who actually runs a computer program is called a (A) (B) (C) (D) (E) 3. user. customer. client. tester. runner. A A collection of lines of instruction is called a(n) (A) (B) (C) (D) 4. first-generation language. package. higher-level language. machine language. C program. algorithm. system. programmer. A Which of the following is NOT considered to be one of the three basic features of a program? (A) (B) (C) (D) input processing output store D 5. Software refers to the people…
Table of Contents Programming 2 Event Driven Programming 2 Typical examples of events are: 2 Mouse events 2 Keyboard events 2 Event on programming Languages 2 A few examples of programming languages: 2 Events in programming 2 Visual Basic 3 What Is Visual Basic? 3 VB.NET (Visual Basics.NET) 3 Triggers and Timer functions. 3 Three types of triggers. 3 User activated 3 Temporal 3 State Triggers. 4 Operating systems and Event driven programming. 4 Operating systems that make use of…
me deliver on my responsibilities in an efficient manner.” Jennise Sami, Advisor QANTAS The Certificate IV in Programming provides the skills and knowledge for an individual to develop basic programming skills in the most commonly used programming languages PROGRAMMING (ICA40511) The Certificate IV in Programming develops basic programming skills in languages used in commercial systems. The qualification is built around core competencies common to several ICT programs at certificate…
Windows? They are created using something called Programming. Programming, at its simplest form, is lines of code (or text) you type into a computer, to tell it to do the actions you specify. Computer programming is used to create almost everything now. From Games, to the stuff you see on the screen of your phone, and even the whole Windows from Microsoft. Programming is a growing concept, and beginning to become part of our everyday lives. Programming can be useful in many ways, you can learn: To dive deeper into the Computer…