answersLogoWhite

0

📱

Computer Science

Computer Science is the systematic study of algorithmic processes that describe and transform information. It includes the theoretical foundations of information and computation and the practical techniques of applying those foundations to computer systems. Among the many subfields of Computer Science are computer graphics, computer programming, computational complexity theory, and human-computer interaction. Questions about Computer Science, terms such as algorithms and proofs, and methodologies are encouraged in this category.

1,839 Questions

Who created punch cards as a means of controlling the loom?

Basile Bouchon and Jean-Baptiste Falcon, and then improved by Joseph Marie Jacquard.

What is two phase protocol in a dbms?

In two phase locking there are two phases. The first phase is known as Expanding Phase and locks are issued in this phase. No lock is released. Then after change all changes are committed and the second phase starts that is the Shrinking Phase in which all the changes are noted and the locks are released. No locks are issued in this phase

Which of the following keys must be unique within a given table?

There is insufficient information in the question to properly answer it. You did not provide "the following". Please restate the question.

In general, however, unique indexes with a not null constraint must be unique, and primary key constraints must be unique.

What is potocol?

protocol is a connection establishment between the source computer to destination computer

ex: tcp / ip protocol

How many MB can a GHz process per second?

Mb is a measurement of capacity while GHz is the amount of how many times the processor completes a cycle (in the millionths) per second. For example, 2 GHz would result in 2,000,000 cycle per second. Where I can see he/she's getting at are how many Mb/s can the processor process. This is all in the matter of the Front-Side Bus of the processor. Here's a mental image: Pretend that the processor is an hourglass. The gap in the center would be the Front-Side Bus. You would get as many grains as you have RAM. The larger the gap, the faster the grains fall through.

What can binary do?

Binary is a system of numbers that a computer uses to record data. It is simpler than decimal as its only characters are 0 and 1 while decimal has 0 1 2 3 4 5 6 7 8 and 9. A computer can more easily record "on off" or 10 than it can 2. in the same way it can more easily record 11 than 3, 100 than 4 101 than 5 110 than 6 etc.

So basically, Binary is just a simpler way of recording the same numbers as decimal, and is much easier for computers to use to store data than decimal as they can just store their bytes as packets of on off on off and that converts on the screen to numbers letters and pixels. oh and your mouse is dependent on binary too.

What are the different types of database languages?

Two main types:

Relational Calculus based Language

Relational Algebra based Language.

These languages provide similar set of operations but with different syntax. Calculus based is more kind of procedural and near to English, while Algebra based uses a set of symbols for queries.

What is directed data mining and undirected data mining?

In directed data mining, you are trying to predict a particular data point - the sales price of a house given information about other houses for sale in the neighborhood, for example.

In undirected data mining, you are trying to create groups of data, or find patterns in existing data - creating the "Soccer Mom" demographic group, for example. In effect, every U.S. census is data mining, as the government looks to gather data about everyone in the country and turn it into useful information.

What are the different applications of computer in the society. explain them?

Computer Uses Uses of computer & related resources. The influence of computers is universal. Computers are used in applications ranging from running a farm, diagnosing a disease, and designing...

What job you get after diploma in computer science?

jr.assistant engineer, jr. software engineer, hardware engineer, analyst, this are the jobs can get after diploma in engg. in india just with a diploma u wont fetch a job, either u do B.E or b.tech or PGDCA( for pgdca eligibile if it is only after 10+2+diploma). some of the valued professional course like Oracle, SAP, IBM, redhat, java, c, c++ certification vl help u in getting a good job n package.

Note: Diploma cannot be considered as low in education. it is far better than normal non-technical degree. it is equivalent B.sc in computerscience. not as B.E or B.tech

When does a call to exec return in UNIX?

A call to the exec() family of functions in UNIX does not normally return to the calling process. This is because the call replaces the invoking process'es image, thus there is nothing to return to. If an error does occur, exec() returns -1, and sets an error value that can be interrogated, but the answer to the question is, usually, never.

The normal paradigm for launching a process and getting control back, such as by the shell, is to call fork(), which splits the invoking process into two identical processes, one continuing to monitor the other. The other process then calls exec(), replacing itself. When it exits, the first process can detect that and retrieve its return value.

What is the purpose of using joins in database is normalization the only purpose of it?

The purpose of using Normalization is to avoid the data redundancy in tables. The normalized schema is much faster in performance so you can get a quick response from the database.

OLTP database designers follow the Normalization rules but the tables in Data warehousing(OLAP) data bases are in the De normalized form, they won't follow the Normalization technique. For this reason we are using more complex queries in Data warehouses which uses more system resources.

Some one might explain you better way.........

Thanks

Blueberry

Why DMA is high performing?

DMA (Direct Memory Access) has high performance because the CPU does not get involved in the transfer of the individual data bytes. The DMA hardware takes care of reading or writing the device, accessing and incrementing the memory pointer, writing or reading the memory, and detecting end of block. Each transfer then only takes one or two machine cycles, and the CPU can go and do something else.

What is the role of data manager in dbms?

DBMS stands for DataBase Management System. So it's role is basically to manage the database. More specifically this software controls the storage, organization, retrieval, integrity and security of the data in the database.