1,518 Answered Questions for the topic computer science

Computer Science

04/04/19

Why are computable functions also called recursive functions?

In computability theory, computable functions are also called recursive functions. At least at first sight, they do not have anything in common with what you call "recursive" in day-to-day... more
Computer Science

04/02/19

What does Θ(1) memory mean?

I have the definition of an in-situ algorithm from the professor, but I don't understand it.> In-situ algorithms refer to algorithms that operate with Θ(1) memory.What does that mean?
Computer Science

03/27/19

What are the benefits of row major order over column major order when processing 2D arrays?

People prefer accessing a 2D array in row-major order than column-major order. Why row-major is efficient? Is there some advantage of row major as compare to column major wrt memory.
Computer Science

03/27/19

Treating undirected graphs as a subcategory of directed graphs?

Roughly, an undirected graph is very similar to a directed graph where for each edge (v, w), there is always an edge (w, v). That suggests that it might be acceptable to view undirected graphs as a... more
Computer Science

03/27/19

Can the memory cache hold instructions?

My teacher told us that when the ram runs out of space it will push a program in the cache, i argued that the program should go to the swap space in the hard drive, plus the memory cache cannot... more

03/26/19

Is there added value in having your own presentation layout and using it consistently?

From the perspective of a Ph.D. student, how much of an added value is it to have your own presentation slides layout, that is used consistently throughout your Ph.D. conference presentations and... more
Computer Science

03/19/19

Is there a theory/abstraction behind OOP?

Functional programming has the very elegant Lambda Calculus and its variants as a backup theory. Is there such a thing for OOP? What is an abstraction for the object oriented model?
Computer Science

03/19/19

What is a the fastest sorting algorithm for an array of integers?

I have come across many sorting algorithms during my high school studies. However, I never know which is the fastest (for a random array of integers). So my questions are: - Which is the fastest... more
Computer Science

03/18/19

Difference between capacity miss and conflict miss?

For example, Cache contains only 2 sets, SET 1 and SET 2. Problem: If data A maps to SET 1 and it doesn't exist in SET 1 while SET 1 is fully occupied and SET 2 is *not* fully occupied, I know this... more
Computer Science

03/18/19

What does "context" in "context-free grammar" refer to?

There are lots of definitions online about what a Context-Free Grammar is, but nothing I find is satisfying my primary trouble:What *context* is it free of?To investigate, I Googled "context... more

03/18/19

Is Python front end or back end?

Computer Science

03/15/19

Adding elements to a sorted array?

What would be the fastest way of doing this (from an algorithmic perspective, as well as a practical matter)?I was thinking something along the following lines.I could add to the end of an array... more

03/13/19

Is JavaScript front end or backend?

Computer Science

03/13/19

Do "inductively" and "recursively" have very similar meanings?

Do "inductively" and "recursively" mean very similar?For example, if there is an algorithm that determines a n-dim vector by determine its first k+1 components based on its first k components... more
Computer Science Java Web Design Php

03/13/19

Is PHP front end or back end?

03/12/19

What is front end and back end web development?

Computer Science Binary Numbers Maths

03/05/19

Fill in the blank: 10011two -____________=0011two

This is binary numbers...
Computer Science

02/20/19

Are some computer systems considered services even though they are not web based?

Computer Science Javascript

01/02/19

Modify a program from Fahrenheit to Celsius and meters to yards

This is about JavaScript and I need write a code similar to the one I was given or worked with in class. I would like help with where to begin.
Computer Science Web Design Computer Programming

12/25/18

Develop an System Sequence Diagram for the registration of a new rental in a video rental system.

The Website is maintained by a manager who determines what video-titles are available for rent.  Customers of the site register themselves with name, contact information, credit-information etc.... more
Computer Science Music Music Production

11/18/18

How do cassette tapes work?

I’ve been thinking back to the way people used to store their music – on cassette tapes for example. How exactly did those things work? You could spool them out and make a mess and once they were... more
Computer Science Server Api

11/08/18

Can a server make a request?

I have solid understanding of request and response between browser and server; but, can a server make a request as well. I heard that when computer interact with api, the server is the one making... more
Computer Science

11/03/18

Is Microsoft or Intel Intentionally slowing down my PC?My PC is slowing Down.

Is Microsoft or Intel Intentionally slowing down my PC?My PC is slowing Down. When I purchased it, it was Fast.Intel i3 Processor, 4 GB RAM DDR3.The problem is that when this PC was new, it ran all... more

Still looking for help? Get the right answer, fast.

Ask a question for free

Get a free answer to a quick problem.
Most questions answered within 4 hours.

OR

Find an Online Tutor Now

Choose an expert and meet online. No packages or subscriptions, pay only for the time you need.