Answer:
A positive of the sites of internet is that it can be very helpful to you like brainly. It can also educate you and help when you cant do you something like we have online classes since we can't go to school because of Corona
A negative of the sites of the internet is that sometimes people will try to trick you to do irresponsible things. Some will trick you for your address, credit card number, or using things unwisely. Because people don't know who is behind the screen they might be a criminal but they also don't know who you are until they get your address or information.
Explanation:
Answer:
void delete_record(student_record *arr, int &size, int age, string name, double gpa) {
int index = -1;
if (arr != NULL && size > 0) {
for (int i = 0; i < size; ++i) {
if (arr[i].age == age && arr[i].name == name && arr[i].gpa == gpa) {
index = i;
break;
}
}
}
if (index != -1) {
for (int i = index; i < size - 1; ++i) {
arr[i] = arr[i + 1];
}
size--;
}
}
Answer:Prototyping
Explanation:Prototyping is the software activity in which there is the production of the prototypes which has the incomplete form of application .It is used for the development of the real-world operating system and used in the field of the software development. It provides the benefit to the user by examining about the product's reliability , output, input etc .
Answer:
The reason why software products are developed and delivered quickly is because
- most of the time client cannot wait an extended time for the merchandise to be developed and delivered because the delay in delivery of software products might cause a loss for the client if that specific software is being developed for the client's business solution.
- In some mission-critical applications like defense systems, space research systems in such cases software must be delivered as quickly as possible because the project which is getting into such area cannot await an extended time for a software package to be delivered as here time constraint is involved and delay in at some point might cause a loss for an entire ongoing project.
Explanation:
Sometimes sensible to deliver an unfinished product then issue new versions of that product after delivery because
- Sometimes the software that has got to be developed could be very big which isn't possible to develop during a shorter time and even client cannot wait an extended time for he's software in such case only the primary main core functionality of the software is being developed and delivered to the client and in later version remaining functionality's are included and delivered.
- Even it is often the case that software that has got to be developed is very complex and should get lots of obstacles during development in such cases also only the core functionalities are being developed and delivered and in later version remaining functionality's are included.
3) Presence of bugs in software may also lead to issue a new version of that software after delivery and then fix the bug and deliver the new version to the client.