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

Advantages of manual drawing?

1) The clutch can be used to increase engine revs without increased speed. This is useful when going up a hill with low revs.

2) The car can be started without any battery power by performing a push start.

3) If for some reason the brakes fail, engine braking can be used to slow the car down.

4) Simpler mechanics means that it is easier to repair.

5) Lower fuel consumption.

6) Faster acceleration.

7) More enjoyable to drive.

8) The clutch can be used to drive at very slow speeds which means the brakes won't be holding the car back whereas an automatic would.

I would never advise anyone to use (1) above as it will burn out the clutch.

8) The clutch can be used to drive at very slow speeds. I.E. driving through a ford/brook/flood driving slow but keep the engine reeving to prevent water entering the exhaust pipe (only briefly because has i said riding the clutch will burn it out. not so bad as in (1) because the engine is not working hard as it would if it was going up an hill.

9) in an emergency a experienced driver can change to 1st gear when driving as fast as 30mph to slow down. (I can do it, I was told Austrailian taxi drivers (N.S.W.) have to do it when tested

not advisable to try unless you have been taught. It is called double declutching

What are examples of alphanumeric characters in an email address?

Alphanumeric characters are lowercase a-z, uppercase A-Z, and numbers 0-9. It does not include any punctuation characters, special characters, etc. Aggie80 is certainly an alphanumeric address. Most systems recommend that you use at least three of the four character sets, lowercase letters, uppercase letters, numbers and symbols. Not all systems will take symbols, so Aggie80 would be a fair alphanumeric password, (No, I don't use it!) it would be considered 'stronger' if it had at least 8 characters. So WikiAggie80 would be pretty good. It sure wouldn't appear in any dictionary!

What are the applications of avl tree?

Binary Search Tree and AVL Tree are dictionary data structures. They are used for many search operations and also those operations where data is constantly inserted and deleted. AVL trees provide a better efficiency than BST as they maintain their upper bound of O(n*log n) through rotations.

Eg: the map and set library in c++ isimplementedusing trees.

What is the relationship between program and hardware?

The hardware is the physical mechanism (usually electronic) that performs the steps coded in the program instructions. The program is a procedure consisting of one or more algorithms.

What kind of math do you need for computer science major?

It really depends on fields. In my view the 3 most important math fields that are important in computer science are:

Discrete maths - Set theory, logic, combinatorics

Number theory - Vital in cryptography and security.

Geometry and Matrices - Game theory etc.

What is the name given to copies of data or program files?

If they are being kept in case there is a chance of losing the originals, they are called backups. Otherwise they can just be referred to as copies.

Why is organized data easier to analyze?

Organized data is easier to analyze because it is structured and systematic, making it simpler to identify patterns, trends, and relationships within the dataset. Having data arranged in a logical manner facilitates quicker retrieval and comparison of information, ultimately leading to more efficient analysis and decision-making processes.

What is a backpropagation?

A backpropagation is an error correction technique used in neural networks.

Is it mandatory to have computer science knowledge to learn c?

In order to learn 'c' language you've the basic knowledge about Computer.

How do you read binary numbers like 100101001110?

Like base ten, the base two places increase by exponent. The first place is two to the zero power, the second place is two to the first power, the third place is two to the second power and so on. The number you have printed has one 2, one 4, one 8, one 64, one 256 and one 2048

100101001110 base 2 = 2382 base 10

What provides essential operating system services?

The BIOS. The BIOS provides services to the OS and the OS provides services to the applications.

What is base case in recursion?

The base case in recursion is a condition that stops the recursive calls, preventing the function from calling itself indefinitely. It serves as the simplest instance of the problem, where the solution is known and can be returned directly without further recursion. Establishing a clear base case is essential for ensuring that recursive algorithms terminate correctly and efficiently. Without it, a recursive function may lead to stack overflow errors or infinite loops.

How interrupts increase the performance of the CPU?

Interrupts increase the efficiency of the CPU by allowing it to stop what it's doing and go on to a different task. Interrupts are usually reserved for high priority events, for example, whenever you click a key, an interrupt is sent to the CPU that tells it to immediately stop what it is doing, save the state of the current operation it's doing, and execute the interrupt.

How are binary numbers read?

Binary numbers follow a place-value rule just like ordinary decimal numbers. The difference is that instead of each digit indicating a power of 10 ("base 10"), binary numbers use powers of 2 ("base 2"). Also, because the digits used can't go any higher than one less than the base, 0 and 1 are the only digits in a binary number just like 0 ... 9 (=10-1) are the only digits in a base 10 number.

To convert a binary number to an ordinary base-10 number, start reading from the right. Multiply each digit by the power of two corresponding to that position, starting with the zero power. For example, if you had the binary number 100011 you would convert it like this. Remember, conversion starts from the right side so the digits are read and multiplied in the order 1-1-0-0-0-1

1 x 20 + 1 x 21 + 0 x 22 + 0 x 23 + 0 x 24 + 1 x 25 which translates to

1x1 + 1x2 + 0x4 + 0x8 + 0x16 + 1x32

So, 100011 in binary is the same as 35 in ordinary decimal numbers.

What does the cardinality ratio specify?

The cardinality ratio specifies the number of relationship instances that an entity can participate in.

What is nesting in computer science?

Nesting is the process of organizing information in layers. For an example, a loop in a program can contain another loop which can contain yet another loop. This is called nested loops.

What is meant by an organic approach?

Organic approach, in contrast to the mechanistic approach, in the project management area is a way to manage/organize/and delegate the work in a more decentralized fashion. Every individuals in the project are given a clear set of performance targets that they are motivated to achieve. Those performance targets define the results that are expected but then people figure out for themselves how to deliver the results. The theory behind it is that flexibility allows people to work at their best if they can think for themselves and control their own actions efficiently adapting real-time situation changes.

Why you use many processors in a mainframe computers?

Mainframe computers are used for bigger and complex environment than mini computer, so many processors are used to increase the efficiency of data processing.

It also provides another benifit i.e. a mainframe computer is able to continue to be in service with remaining processors in case one processor is failed.

What is the sum of the values stored in cells b4 b5 b6 and b7?

Use following function in any other cell to calculate sum: =sum(b4:b7)