Exams are coming!
Get ready with premium notes and study guides!

Textbook Notes for Karl Morris

TEMPLECIS 1057Karl MorrisFall

CIS 1057 Chapter Notes - Chapter 6: Switch Statement, Logical Connective

OC25845753 Page
30 Oct 2018
0
A nested if statement is an if statement inside of another if statement. Allows us to code decisions with multiple alternatives. Multiple-alternative d
View Document
TEMPLECIS 1057Karl MorrisFall

CIS 1057 Chapter Notes - Chapter 3: Return Statement, Input Device

OC25845753 Page
30 Oct 2018
0
It"s important to have multiple numerical data types. Integers are smaller in memory than floating point numbers. Character data type char data type re
View Document
TEMPLECIS 1057Karl MorrisFall

CIS 1057 Chapter Notes - Chapter 1: High-Level Programming Language, Object File, In C

OC25165903 Page
18 Oct 2018
0
Software is the collection of instructions which are stored in memory and executed by the processor (cpu) Instructions must be written in the language
View Document
TEMPLECIS 1057Karl MorrisFall

CIS 1057 Chapter Notes - Chapter 3: Return Statement, Input Device

OC25165903 Page
18 Oct 2018
0
Executable statements are any operations that are executed by the program. An instruction that stores a value or a computational result in a variable.
View Document
TEMPLECIS 1057Karl MorrisFall

CIS 1057 Chapter Notes - Chapter 6: Infinite Loop, Increment And Decrement Operators

OC25845753 Page
30 Oct 2018
0
A counter-controlled loop (counting loop) is a loop whose required number of iterations can be determined before the loop execution begins. Controlled
View Document
TEMPLECIS 1057Karl MorrisFall

CIS 1057 Chapter Notes - Chapter 5: Local Variable

OC25845753 Page
30 Oct 2018
0
Order of execution of function subprograms and main function. Compiler processes function prototypes before main function. Compiler translates a functi
View Document
TEMPLECIS 1057Karl MorrisFall

CIS 1057 Chapter 3: CIS 1057 Chapter 3.2

OC25845753 Page
30 Oct 2018
0
At least one black space is required between words in a program, but additional are ignored by the compiler. Using extra spaces can help make code more
View Document
TEMPLECIS 1057Karl MorrisFall

CIS 1057 Chapter Notes - Chapter 7: Infinite Loop, Function Prototype

OC25845753 Page
30 Oct 2018
0
Conditional loops repeat until a desired condition is met. E. g. until a proper input is given. Placing loop processing in a function subprogram simpli
View Document
TEMPLECIS 1057Karl MorrisFall

CIS 1057 Chapter Notes - Chapter 4: Operand

OC25845753 Page
30 Oct 2018
0
Programmers can change the type of a value via casts. Casts can be implicit (e. g. compiler casts) or explicit, when the programmer writes out (type)va
View Document
TEMPLECIS 1057Karl MorrisFall

CIS 1057 Chapter Notes - Chapter 4: Function Prototype, Structure Chart

OC25845753 Page
30 Oct 2018
0
Debugging is the process of removing errors from a program. Syntax error = violation of the c grammar rules (detected during compilation) Run-time erro
View Document
TEMPLECIS 1057Karl MorrisFall

CIS 1057 Chapter Notes - Chapter 1: Solid-State Drive, Volatile Memory, High-Level Programming Language

OC25845753 Page
30 Oct 2018
0
Memory that is erased when the power supply is removed. Random access memory (ram) (fast memory that stores data for running programs + the programs, c
View Document
TEMPLECIS 1057Karl MorrisFall

CIS 1057 Chapter Notes - Chapter 7: Indirection, Unary Operation

OC25845753 Page
30 Oct 2018
0
A debugger program can help identify bugs in a program. Allows the programmer to execute the program one statement at a time (called single-step execut
View Document

Textbook Notes (280,000)
US (110,000)
Temple (1,000)
CIS (20)
Karl Morris (10)