Get premium membership and access questions with answers, video lessons as well as revision papers.
There is extensive use of graphical objects.
There are features that allow easy program coding, error detection and correction.
In order to write code, one double clicks on an object and selects the event for which they are writing code.
Steve ju answered the question on June 6, 2018 at 21:17
- Explain the stages of data collection(Solved)
Explain the stages of data collection
Date posted: June 6, 2018. Answers (1)
- State the data collection media and methods(Solved)
State the data collection media and methods
Date posted: June 6, 2018. Answers (1)
- Types of errors during data collection(Solved)
Types of errors during data collection
Date posted: June 6, 2018. Answers (1)
- Describe types of files(Solved)
Describe types of files
Date posted: June 6, 2018. Answers (1)
- Advantages of direct files
(Solved)
Advantages of direct files
Date posted: June 6, 2018. Answers (1)
- Describe data storage hierarchy(Solved)
Describe data storage hierarchy
Date posted: June 6, 2018. Answers (1)
- Give reasons why workers resist computers(Solved)
Give reasons why workers resist computers
Date posted: June 6, 2018. Answers (1)
- The two primary objectives of Operating System
(Solved)
The two primary objectives of Operating System use
Date posted: June 6, 2018. Answers (1)
- What is a digital circuit?(Solved)
What is a digital circuit?
Date posted: June 4, 2018. Answers (1)
- Explain two roles of a computer driver(Solved)
Explain two roles of a computer driver.
Date posted: June 4, 2018. Answers (1)
- Name three functions of computer drivers(Solved)
Name three functions of computer drivers.
Date posted: June 4, 2018. Answers (1)
- Write a program using C++ language that creates a two-by-three two-dimensional safe array of integers.Demonstrate that it works.(Solved)
Write a program using C++ language that creates a two-by-three two-dimensional safe array of integers.Demonstrate that it works.
Date posted: May 29, 2018. Answers (1)
- Rework the strtype class below so it uses new and delete.
#include
#include
#include
using namespace std;
class strtype {
char *p;
int len;
public:
strtype(char *ptr);
~strtype()
};
strtype::strtype (char *ptr)
{
len =...(Solved)
Rework the strtype class below so it uses new and delete.
#include
#include
#include
using namespace std;
class strtype {
char *p;
int len;
public:
strtype(char *ptr);
~strtype()
};
strtype::strtype (char *ptr)
{
len = strlen(ptr);
p = (char *) malloc(len+1);
if(!p) {
cout << "Allocation error \n";
exit(1);
}
strcpy(p,;
}
strtype::~strtype()
{
cout << "Freeing p\n";
free(p);
}
void strtype::show()
{
cout <cout << "\n";
}
()
{
strtype s1("This is a test"), ("i like C++");
s1.show();
s2.show();
return 0;
}
Date posted: May 29, 2018. Answers (1)
- Using c++ language, create a function called recip() that takes one double reference parameter.Have the function change the value of that parameter into its reciprocal.Write...(Solved)
Using c++ language, create a function called recip() that takes one double reference parameter.Have the function change the value of that parameter into its reciprocal.Write a program to demonstrate that it works
Date posted: May 29, 2018. Answers (1)
- Given the following class, show how to initialize a ten-element array so that x has the values 1 through 10.
class samp {
i x;
public:
samp(int n) {x...(Solved)
Given the following class, show how to initialize a ten-element array so that x has the values 1 through 10.
class samp {
i x;
public:
samp(int n) {x = n; }
int getx() {return x ;}
};
Date posted: May 29, 2018. Answers (1)
- Show how to allocate a float and an int by using new. Also, show how to free them by using delete.(Solved)
Show how to allocate a float and an int by using new. Also, show how to free them by using delete.
Date posted: May 29, 2018. Answers (1)
- Create a function called mag() using the following prototype that raises num to the order of magnitude specified by order.(use C++ language)
void mag(long &num, long...(Solved)
Create a function called mag() using the following prototype that raises num to the order of magnitude specified by order.(use C++ language)
void mag(long &num, long order);
For example, if num is 4 and order is 2, when mag() returns, num will be 400.Demonstrate in a program that the function works.
Date posted: May 29, 2018. Answers (1)
- The copy constructor is also involked when a function generates the temporary object that is used as the function's return value. With this in...(Solved)
The copy constructor is also involked when a function generates the temporary object that is used as the function's return value. With this in mind, consider the following output:
constructing nomally
constructing normally
constructing copy
This output was created by the following program. Explain why, and describe precisely what is occuring.
#include
using namespace std;
class myclass {
public:
myclass();
myclass(const myclass &o);
myclas f();
};
// Normal constructor
myclass::myclass()
{
cout << "Constructing normally\n";
}
// Copy constructor
myclass::myclass(const myclass &ocout << "Constructing copy\n";
}
// Return an object.
myclass myclass::f()
{
myclass temp;
return temp;
}
int main()
{
myclass obj;
obj = obj.return 0;
}
Date posted: May 29, 2018. Answers (1)
- Explain the purpose of copy constructor and how it differs from a normal constructor.
(Solved)
Explain the purpose of copy constructor and how it differs from a normal constructor.
Date posted: May 29, 2018. Answers (1)
- Given this particular defined class;
class strtype {
char *p;
int len;
public:
char *getstring() { return p;}
int getlength() { return len;}
add two constructor functions. Have the first one...(Solved)
Given this particular defined class;
class strtype {
char *p;
int len;
public:
char *getstring() { return p;}
int getlength() { return len;}
add two constructor functions. Have the first one take no parameters. Have this one allocate 255 bytes of memory (using new), initialize that memory as a null string, and give len a value of 255. Have the other constructor take two parameters. The first is the string to use for initialization and the other is the number of bytes to allocate. Have this version allocate the specified amount of memory and copy the string to that memory. Perform all necessary boundary checks and demonstrate that your constructors work by including a short program.
Date posted: May 29, 2018. Answers (1)