Search This Blog

Sunday, 22 March 2020

Q.O.D.S - Lets BrainStorm!!


Question of the Day Series

An Initiative by Blogger

Question of the Day Series (Day 1): How Google Maps Works?



      1.)   Answer_Link_1

2.)   Answer_Link_2

3.)   Answer_Link_3

4.)   Answer_Link_4

5.)   Answer_Link_5


Questions of the Day Series (Day 2):

Some have used to download Movies, Software and Big Files. But

How Torrent Works?



1.)   Answer_Link_1

2.)   It creates a link b/w our computer and a remote computer where the file is located
And help us to access or download the file
It also works on the concept on seeds and peers where file is downloaded in segments and later compiled as one single file locally.. Systems uploading the file are called seeds and systems downloading the files are called peers

3.)   Answer_Link_3

4.)   Answer_Link_4

5.)   Answer_Link_5


Question of the Day Series (Day 3/10)

 

How does a search engine company go about indexing and storing information about the billions of webpages online at a given time, especially when pages are constantly being created and deleted? (HINT: - web crawling, data mining, databases, parallel computing)




1.)   Answer_Link_1 

      2.)   Answer_Link_2 

      3.)   Answer_Link_3

      4.)   Answer_Link_4
      5.)   Answer_Link_5


Question of the Day Series (Day 4/10)

 

1.)  How come the in-game enemies seem to be 'smart' and able to learn from your actions? (Hint: - artificial intelligence)

            1.)     Answer_Link_1

            2.)    Answer_Link_2

            3.) Heuristics and scanning the possible game states helps the agent to make decisions.
Game AI consists of several sophisticated algorithms, like the classic Min-Max algorithm used in Tic-Tac-Toe, or Alpha-Beta Pruning to eliminate game states which are of lesser value.

2.) How is it possible for you and dozens of other people to play online simultaneously and still have the game feel responsive most of the time? (Hint: - networking, client-server architecture)


1.) I think this might be optimizing problem, where, network engineers and database designers work together to bring the most of the available resources. System Design is one field which is mainly focused by developers of user-end applications.

Choosing the right Client-Server topography and efficient rerouting skills make the game/product to maintain uniformity, hence reducing input lags and irresponsive games, which eventually improves user experience.


Question of the Day Series (Day 5/10)

As modern planes become more and more automated, with more of their subsystems being controlled by software components, how can you feel safe flying on a machine where a single software bug could jeopardize hundreds of lives? How can we find difficult-to-squash bugs and give guarantees that software is functioning correctly? (Hint: - software reliability, program analysis)


                  1.)   Rigorous testing and quality assurance checks are done to ensure that bugs are not occurred when the user is using the product. New features are added to Dev builds and are tested thoroughly, and then is released to the public.Version control and good contributor community are some key factors which play a role in software reliability.

2.)   Answer_Link_2

3.)   Answer_Link_3

4.)   Answer_Link_4

5.)   Answer_Link_5


Question of the Day Series (Day 6/10)

 

How come the self-check-in kiosks are so easy to use and much more efficient than waiting in line for people to check you in? You just swipe a credit card, and you're all set! (Hint: - user interface, networking, databases)


1.)   Kiosks have smart scanners which are linked to the global database. Once a user performs a transaction, the details are processed in the cloud, by server-client communication, where the transaction details are processed by the main server and changes are made in the database.Efficiency is brought here by good Database design, along with best practices for securing and making the network fast enough, which helps in improving transaction experience

2.)   Answer_Link_2 

      3.)   Answer_Link_3 

      4.)   Answer_Link_4

      5.)   Answer_Link_5


Question of the Day Series (Day 7/10)

How Facebook Uses Machine-Learning? “People You May Know" Feature in Facebook/LinkedIn

(Hints:-Facial Recognition, Textual Analysis (Deep Text), Targeted Advertising, Language Translation & News Feed)


1.)    Answer_Link_1 

      2.)    Answer_Link_2 
  
      3.)    Answer_Link_3

      4.)    Answer_Link_4

      5.)    Answer_Link_5


Question of the Day Series (Day 8/10)

 

How can you be reasonably confident that nobody will steal your credit card number while you are shopping online?

OR

How is your Info Secured in Internet? (Network security, cryptography)


1.)    Answer_Link_1

2.)    Answer_Link_2

3.)    Answer_Link_3

4.)    Answer_Link_4

5.)    Answer_Link_5


Question of the Day Series (Day 9/10)

 

How can high-quality photos, audio, and video be compressed so much (1/10 to 1/100 of original size) without losing much quality? (Hint: - lossy compression algorithms)


1.)    Answer_Link_1


      2.)    Answer_Link_2

      3.)    Answer_Link_3

      4.)    Answer_Link_4

      5.)    Answer_Link_5



Question of the Day Series (Day 10/10)

How this Curfew is Beneficial for Us? What are your Views from Different angles?

Anyone did something interesting in Computer Science that they really wanted to do, But couldn't due to lack of time?

 Write Your Answers in the Comment Section Below!!

 

Hope this Article made You More Knowledgeable By Brainstorming about Real-World Problems!!!

Thank You for Investing your Precious Time in Reading this Article !! 

Keep Learning,Hustling and Growing!!







No comments:

Post a Comment