Get premium membership and access questions with answers, video lessons as well as revision papers.
On-line transmission of data from source e.g. Data Direct Entry (DDE)
Source document keyed directly keyed directly into diskette (key-to-diskette).
The source document itself prepared in machine-sensible form using character recognition techniques.
Data capture devices.
Portable encoding devices.
Source data captured from tags, plastic badges or strips.
Creation of data for input as a by-product of another operation.
Steve ju answered the question on June 6, 2018 at 20:57
- 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)
- Explain what is wrong with the following program and then fix it.
// This program contains an error.
#include
#include
using namespace std;
class myclass {
int *p;
public:
myclass(int i);
~myclass()...(Solved)
Explain what is wrong with the following program and then fix it.
// This program contains an error.
#include
#include
using namespace std;
class myclass {
int *p;
public:
myclass(int i);
~myclass() { delete p;}
friend int getval(myclass o);
};
myclass::myclass(int)
{
p = n;
if(!p) {
cout << "Allocation error\n";
exit(1);
}
*p = i;
}
int getval(myclass o)
{
return *o.p; // get value
}
int main()
{
myclass (2);
cout << getval (a) << " " <cout <<"\n";
cout << getval(a) << " " << getval(b);
return 0;
}
Date posted: May 29, 2018. Answers (1)
- Imagine a situation in which two classes, called pr1 and pr2, shown below, share one printer.Further imagine that other parts of your program need to...(Solved)
Imagine a situation in which two classes, called pr1 and pr2, shown below, share one printer.Further imagine that other parts of your program need to when the printer is in use by an object of either of these two classes. Create a function in C++ called inuse() that returns true when the printer is being used by either and false otherwise. Make this function a friend of both pr1 and pr2.
class pri1 {
int printing; //...
public:
pr1 () {printing = 0}
void set_print (int status) {printing = status;}
// ...
};
class pr2 {
int printing;
// ...
public:
pr2 () {printing = 0;}
void set_prt status) {printing = status; }
// ...
};
Date posted: May 29, 2018. Answers (1)