This class was created by Brainscape user Rebecca Stephens. Visit their profile to learn more about the creator.

Decks in this class (26)

Week 1 Online Test
Which of the following is not a c...,
One strenght of the building code...,
The strength of the growing code ...
20  cards
McConnell_2004_CH01and2_Software_Construction_and_Metaphors
What activities are not involved ...,
What activities may be involved i...,
What activities are involved in s...
9  cards
McConnell_2004_CH03_and4_Upstream_Prerequisites_and_Key_Construction_Decisions
The overreaching goal of preparat...,
What are 3 possible responses to ...,
What is the impact on cost depend...
9  cards
McConnell_2004_CH05_Design_in_Construction
List four reasons why design is a...,
What is software s primary techni...,
Provide definition for minimal co...
17  cards
McConnell_2004_CH06_Working_Classes
An abstract data type is,
List 8 benefits of using adts,
What is the semantic part of a ro...
7  cards
McConnell_2004_CH07_High_Quality_Routines
1 what are some other words which...,
2 list 10 good reasons for creati...,
3 what does cohesion mean when us...
7  cards
McConnell_2004_CH08_Defensive_Programming
What is the core idea behind defe...,
List 3 different general ways to ...,
What is an assertion
10  cards
McConnell_2004_CH09_The_PseudoCode_Process
Drawing of a diagram of the steps...,
Draw a diagram of the steps in cr...,
What is the definition of pseudocode
10  cards
McConnell_2004_CH10_General_Issues_in_Using_Variables
What is implicit variable declara...,
Where should a varaible be inital...,
What is variable scope
12  cards
McConnell_2004_CH11_The_Power_Of_Variable_Names
What is mcconnell s most importan...,
What does good mnemonic do,
What is the optimal length for a ...
10  cards
McConnell_2004_Ch12_Fundamental_Data_Types
What is a fundamental data type,
Discuss reasons for avoiding magi...,
What is integer overflow and how ...
7  cards
McConnell_2004_Ch13_Unusual_Data_Structures
How does a jade reference differ ...,
What is global data,
Discuss common problems with glob...
4  cards
McConnell_2004_Ch14_Organizing_Straight_Line_Code
What is a dependancy in code,
State 5 guidelines for organizing...,
What is mcconnell s principle of ...
5  cards
McConnell_2004_CH15_UsingConditionals
A conditional is a statement that,
Execution of other statements is,
What order should conditional cod...
10  cards
McConnell_2004_CH16_ControllingLoops
1 what is one typical novice prog...,
2 why do some recommend using onl...,
3 how can an endless while loop b...
10  cards
UIConsider.pdf
When developing a user interface ...,
In most cases when addressing the...,
It is unlikely that a gain in per...
29  cards
ch1 quiz
Coding is not really the best wor...,
Construction refers to the proces...,
Construction typically takes what...
10  cards
ch2 quiz
Metaphors for software developmen...,
The strength of the software cons...,
How can metaphors help you unders...
10  cards
ch3 quiz
Average cost for fixing defects _...,
Business systems software project...,
Generally a well run project devo...
10  cards
ch4 quiz
Programming into a programming la...,
The weakness of a mature end of w...,
The jade programming language is ...
10  cards
ch5 quiz
What is the main difference betwe...,
__________ means designing the sy...,
According to mcconnell software s...
10  cards
McConnell 2004 Chapter 17 Unusual Control Structures
0  cards
McConnell 2004 Chapter 17 Unusual Control Structures
1 what is mcconnell s overall opi...,
2 what is the programming languag...,
3 in what circumstances does mcco...
9  cards
McConnell 2004 Chapter 18 Table Driven Methods
1 in what situations does mcconne...,
2 what are three main advantages ...,
3 what are the two main issues wh...
8  cards
McConnell 2004 Chapter 19 General Control Issues
1 what is wrong with using the va...,
2 what are two reasons why tests ...,
3 what are three ways to simplify...
10  cards
McConnell 2004 Chapter 20 The Software Quality Landscape
Software has both external and internal quality characteristics. External characteristics are characteristics that a user of the software product is aware of, including: ● Correctness. The degree to which a system is free from faults in its specification, design, and implementation. ● Usability. The ease with which users can learn and use a system. ● Efficiency. Minimal use of system resources, including memory and execution time. ● Reliability. The ability of a system to perform its requi
5  cards

More about
Software 102

  • Class purpose General learning

Learn faster with Brainscape on your web, iPhone, or Android device. Study Rebecca Stephens's Software 102 flashcards now!

How studying works.

Brainscape's adaptive web mobile flashcards system will drill you on your weaknesses, using a pattern guaranteed to help you learn more in less time.

Add your own flashcards.

Either request "Edit" access from the author, or make a copy of the class to edit as your own. And you can always create a totally new class of your own too!

What's Brainscape anyway?

Brainscape is a digital flashcards platform where you can find, create, share, and study any subject on the planet.

We use an adaptive study algorithm that is proven to help you learn faster and remember longer....

Looking for something else?

Software Engineering 2
  • 10 decks
  • 152 flashcards
  • 121 learners
Decks: Lec 3, Lec 4, Lec 5, And more!
French
  • 121 decks
  • 6695 flashcards
  • 1288 learners
Decks: Expressions 3, Vocab 68, Vocab 66, And more!
CompTIA® A+ Certification Prep 2: Sof...
  • 45 decks
  • 1417 flashcards
  • 4 learners
Decks: Lesson 1 Chapter 1 Operating System Conc, Lesson 1 Chapter 2 Windows Versions And, Lesson 1 Chapter 3 Managing Files In Win, And more!
English Vocabulary in Use Advanced
  • 101 decks
  • 2211 flashcards
  • 735 learners
Decks: Lesson 1, Lesson 2, Lesson 3, And more!
Make Flashcards