1answer.
Ask question
Login Signup
Ask question
All categories
  • English
  • Mathematics
  • Social Studies
  • Business
  • History
  • Health
  • Geography
  • Biology
  • Physics
  • Chemistry
  • Computers and Technology
  • Arts
  • World Languages
  • Spanish
  • French
  • German
  • Advanced Placement (AP)
  • SAT
  • Medicine
  • Law
  • Engineering
Iteru [2.4K]
2 years ago
5

Incremental software development could be very effectively used for customers who do not have a clear idea about the systems nee

ded for their operations. Discuss..
​
Engineering
1 answer:
avanturin [10]2 years ago
5 0

<u>Software Development and Client Needs</u>

In Incremental method of software development customers who do not have a basic idea of the development process are being carried along on like other methods that will relegate them to the background until a product is ready.

With this model and structure in place, when softwares/ products are built from several stages e.g prototype, testing, and when new features are added customers are always carried along with their valuable feedback and suggested greatly considered to achieve the customers satisfactions

This model will work well for the customers/clients who does not have a clear idea on the systems needed for their operations.

In summary the incremental model combines features from the waterfall and prototyping model.

For more information on soft ware development process kindly visit

brainly.com/question/20369682

You might be interested in
Which traditional subject is part of construction management or construction science syllabi?
N76 [4]

Answer:mathematics

Explanation:

4 0
3 years ago
When an object is moving, we use the following coefficient for friction calculations a)-μk b)-μs c)-γk d)- γs
Reika [66]

Answer:\mu_{k}

Explanation:

We use kinetic friction when a body is moving i.e. \mu_{k} for calculations.

Static friction is used when a body is in rest while kinetic friction is used when a body is moving and its value is quite low as compared to static friction .

Static friction value increases as we apply more force while kinetic friction occurs when there is relative motion between bodies.

3 0
4 years ago
computer language C++ (Connect 4 game)( this is all the info that was givin no input or solution) I used the most recent version
Mariana [72]

Answer:

C++ code explained below

Explanation:

#include "hw6.h"

//---------------------------------------------------

// Constructor function

//---------------------------------------------------

Connect4::Connect4()

{

ClearBoard();

}

//---------------------------------------------------

// Destructor function

//---------------------------------------------------

Connect4::~Connect4()

{

// Intentionally empty

}

//---------------------------------------------------

// Clear the Connect4 board

//---------------------------------------------------

void Connect4::ClearBoard()

{

// Initialize Connect4 board

for (int c = 0; c < COLS; c++)

for (int r = 0; r < ROWS; r++)

board[r][c] = ' ';

// Initialize column counters

for (int c = 0; c < COLS; c++)

count[c] = 0;

}

//---------------------------------------------------

// Add player's piece to specified column in board

//---------------------------------------------------

bool Connect4::MakeMove(int col, char player)

{

// Error checking

if ((col < 0) || (col >= COLS) || (count[col] >= ROWS))

return false;

// Make move

int row = count[col];

board[row][col] = player;

count[col]++;

return true;

}

//---------------------------------------------------

// Check to see if player has won the game

//---------------------------------------------------

bool Connect4::CheckWin(char player)

{

// Loop over all starting positions

for (int c = 0; c < COLS; c++)

for (int r = 0; r < ROWS; r++)

if (board[r][c] == player)

{

// Check row

int count = 0;

for (int d = 0; d < WIN; d++)

if ((r+d < ROWS) &&

(board[r+d][c] == player)) count++;

if (count == WIN) return true;

 

// Check column

count = 0;

for (int d = 0; d < WIN; d++)

if ((c+d < COLS) &&

(board[r][c+d] == player)) count++;

if (count == WIN) return true;

 

// Check first diagonal

count = 0;

for (int d = 0; d < WIN; d++)

if ((r+d < ROWS) && (c+d < COLS) &&

(board[r+d][c+d] == player)) count++;

if (count == WIN) return true;

 

// Check second diagonal

count = 0;

for (int d = 0; d < WIN; d++)

if ((r-d >= 0) && (c+d < COLS) &&

(board[r-d][c+d] == player)) count++;

if (count == WIN) return true;

}

return false;

}

//---------------------------------------------------

// Print the Connect4 board

//---------------------------------------------------

void Connect4::PrintBoard()

{

// Print the Connect4 board

for (int r = ROWS-1; r >= 0; r--)

{

// Draw dashed line

cout << "+";

for (int c = 0; c < COLS; c++)

cout << "---+";

cout << "\n";

// Draw board contents

cout << "| ";

for (int c = 0; c < COLS; c++)

cout << board[r][c] << " | ";

cout << "\n";

}

// Draw dashed line

cout << "+";

for (int c = 0; c < COLS; c++)

cout << "---+";

cout << "\n";

// Draw column numbers

cout << " ";

for (int c = 0; c < COLS; c++)

cout << c << " ";

cout << "\n\n";

}

//---------------------------------------------------

// Main program to play Connect4 game

//---------------------------------------------------

int main()

{

  int choice;

  int counter = 0;

  srand (time(NULL));

  Connect4 board;

  cout << "Welcome to Connect 4!" << endl << "Your Pieces will be labeled 'H' for human. While the computer's will be labeled 'C'" << endl;

  board.PrintBoard();

  cout << "Where would you like to make your first move? (0-6)";

  cin >> choice;

  while (board.MakeMove(choice,'H') == false){

  cin >> choice;

  }

  counter++;

  while (board.CheckWin('C') == false && board.CheckWin('H') == false && counter != 21){

  while (board.MakeMove(rand() % 7, 'C') == false){}

  board.PrintBoard();

  cout << "Where would you like to make your next move?" << endl;

  cin >> choice;

  board.MakeMove(choice,'H');

  while (board.MakeMove(choice,'H') == false){

  cin >> choice;

  }

  counter++;

  }

 

  if (board.CheckWin('C')){

  cout << "Computer Wins!" << endl;}

  else if (counter == 21){cout << "Tie Game!" << endl;}

  else {cout << "Human Wins!" << endl;}

  board.PrintBoard();

}

4 0
3 years ago
An 1800-W toaster, a 1400-W electric frying pan, and a 75-W lamp are plugged into the same outlet in a 15-A, 120-V circuit. The
Mila [183]

Answer:

a) Current drawn by the toaster = 15A

Current drawn by the electric frying pan = 11.67A

Current drawn by the lamp = 0.625A

b) This combination will blow the 15A fuse as the total current requirement for this setup exceeds the 15A rating of the fuse.

Explanation:

a) For parallel connection, there exists, the same voltage and different currents across all the devices.

Voltage cross each of the 3 devices = outlet voltage of 120V

From their respective power rating, current drawn by each device will be calculated.

P = IV

For the toaster, P = 1800 W, V = 120V

I = 1800/120 = 15A

For the electric frying pan, P = 1400 W, V = 120 V

I = 1400/120 = 11.67 A

For the lamp, P = 75 W, V = 120V

I = 75/120 = 0.625 A

b) Total current in a parallel connection setup = Sum total of all the currents.

Total current drawn by all 3 devices = 15 + 11.67 + 0.625 = 27.295A = 27.3 A

This total current requirement surpasses the 15A current rating of the fuse, therefore, this combination will blow the fuse.

Hope this Helps!!!

6 0
3 years ago
When block C is in position xC = 0.8 m, its speed is 1.5 m/s to the right. Find the velocity of block A at this instant. Note th
Amanda [17]

Answer:

The answer is "2 m/s".

Explanation:

The triangle from of the right angle:

\to (x_c-0.8)+(1.5+y_4) +\sqrt{x_c^2 + 1.5^2}= constant

Differentiating the above equation:

\to V_c +V_A+ \frac{X_cV_c}{\sqrt{x_c^2 +1}}=0\\\\\to 1-V_A+ \frac{0.8 \times 1.5}{\sqrt{ 0.8^2+1.5}}=0\\\\

\to V_A=  \frac{1.2}{\sqrt{ 0.64+1.5}}+1\\\\

        = \frac{1.2}{ 1.46}+1\\\\= \frac{1.2+ 1.46}{ 1.46}\\\\ = \frac{2.66}{1.46}\\\\= 1.82 \ \frac{m}{s}\\\\= 2 \ \frac{m}{s}

3 0
3 years ago
Other questions:
  • The Fibonacci sequence 1, 1, 2, 3, 5, 8, 13, 21…… starts with two 1s, and each term afterward is the sum of its two predecessors
    8·2 answers
  • When a mesh in a circuit contains an independent or dependent current source, this leads to a special case of mesh-current analy
    14·1 answer
  • Why is it a good idea to lock your doors while driving?<br> WRITER
    10·1 answer
  • suppose we number the bytes in a w-bit word from 0 (less significant) to w/8-1 (most significant). write code for the followign
    11·1 answer
  • A fatigue test is performed on 69 rotating specimens made of 5160H steel. The measured number of cycles to failure (L in kcycles
    6·1 answer
  • What was the purpose of the vasa ship
    11·1 answer
  • An air standard cycle with constant specific heats is executed in a closed system with 0.003 kg of air and consists of the follo
    15·1 answer
  • List and explain the major features that the following building designs must have to relate directly to their functions.
    11·1 answer
  • How many shift pulses would be required to serially shift the contents of one five-stage register to another five-stage register
    10·1 answer
  • Read the passage.
    9·1 answer
Add answer
Login
Not registered? Fast signup
Signup
Login Signup
Ask question!