Thursday, August 17, 2023

Data recovery

 

                                                     DATA RECOVER 

* When files are stored on a hard drive, they are organized into sectors. Each sector is a small unit of a storage typically containing 512 bytes of data. The file system  keeps track of which sectors belong to  which files. When a file is created, the file When a file is created, the file system allocates a series of  sectors to store the data. When you delete a file, the file system marks the sector as a available for reuse, but the data isn't immediately wiped from the hard drive. This is why data recovery is possible  even after files have been deleted.      

* Data recovery software works by scanning the storage  a device for sectors that have been marked as     a  available but still contain traces of the deleted data. The software can piece together these sectors  tp reconstruct the deleted file. However, if the sectors have been overwritten by  new data, recovery   becomes much more difficult or even impossible.

*  When data needs to be overwritten on a hard drive, it means new new data is being written sectors   that were previously used to store other files. This process effectively replaces the old data with the new data. Once a sector has been overwritten, the original data is generally irretrievable, even with     advanced recovery methods.

* In summary, data recovery relies on the fact that when a file is deleted,  its data often remains on the storage device until it'overwritte This allows specialized  software toreconstruct and recover deleted files however, if you want to securely erase data and ensure it cannot be recovered, overwritten it with new data multiple times is recommended. This practice is particularly important when dealing with sensitive or confidently information.

Easter Eggs in Softwares

                     

  MULTIPLE  EASTER EGGS  IN SOFTWARE       

1. Microsoft  Excel 97 Flight Simulator : In Excel 97 , users could access a hidden flight simulato by pressing specific key combinations.

2 Google. Search "Do a Barrel Roll": If you type "Do a Barrel Roll" in Google's search bar, the search bar, the reach search results page will actually spin around.

3. Mozilla Firefox "about : robots" in the address bar of Mozilla Firefox displays a   humorous          messages  about robots taking over.

4. Notepad "Bush Hid the Facts": Typing "Bush hid the facts" in Notepad and saving the file, then reopening it, would produce strange characters .

5.Konami Code: Many games and website use the Konami Code (Up,Up, Down, Down, Left, Right, Left, Right, B, A ) to trigger hidden  features.                                   

6. YouTube "Use the Force Luke": On You Tube, if you search "Use the Force, Luke", the interface will respond to mouse movements as if influenced by "the force".

7. Google Chrome "T-Rex Game": When you're offline and try to access  webpage in Google Chromeyou can press the spacebar to start a hidden T-Rex dinosaur game.

8. Windows 95 'Hall of Tortured Souls": In Windows 95, there's a hidden Hall of  Tortured Souls"Easter  eggs accessible by performing a specific sequence of actions in Microsoft Excel.
 
9. Android "Flappy Bird" Game : In older versions of Android, if you go to Settings> About Phone  and tap the Android versionrepeatedly, a mini game resembling   Flappy Bird would appear.

10. Adobe Photoshop "Layer Monkey": In Adobe could access a hidden  "Layer Monkey "  feature   by holding down Ctrl + Alt + Shift and Clicking on the Help menu.                    

Friday, August 11, 2023

Hard Drive Capacity

 




               

WHEN AND WHERE HARD DRIVE CAPACITY CHECKED

                                 IN POST

      *    During the  POST (Power - On self - Test) process , the hard drive capacity is typic checked by the computer's BIOS or UEFI firmware. This check occurs when the computer is powered on or restored.

    *    The BIOS/UEFI  firmware reads the capacity information from the hard drive's metadata and displays  it on the screen during the initial boot - up sequence. This information is usually presented as a part  of the system summary or hard ware information displayed on the screen during the POST process  .  If there are any issues with the hard  drive, such as capacity discrepancies  or errors , they might  be reported a part of The POST  error  messages.

Thursday, August 10, 2023

Booting Process

 

                          

      what happens when the computer is turned       on ? (Booting process)

   *When a computer is turned on, a process called "booting " occurs. During booting, the computer's hardware components  are initialized, and the operating system is loaded into  memory from the storage device ( usually a hard drive or SSD ). The process typical involves several. 

   *    stages : power - on Self - test (POST) , bootloader execution , loading the kernel , initializing hardware devices , Once these steps are completed, the user interface becomes available , and  the computer is ready for use.

  * POWER-ON-SELF-TEST

      (POST): When the computer is powered on, the hardware components perform a self -test to check if they are functioning properly. This include checking the CPU, memory (RAM), storage devices, and other essential hardware. If any issues are detected ,error messages might  be displayed.

          it's important to note that the exact details of the booting process can vary based on thecomputer's hardware, firmware , and operating system. The process described he is a general overview of typical booting sequence.



              


 

Saturday, August 5, 2023

Operating systems and languages used to write them

                            MACOS       

           *  mac OS was primarily developed using the programming language objective-C and the 
 Cocoa framework. In recent years, Swift has also become a significant language for macOS development. These languages are essential for  creating applications and system components on macOS. 
           *  Mac operating systems, such as macOS, are primarily developed using a combination 
of programming languages, with the majority of the core components being written in C, C++, and Objective-C. Apple also uses Swift for developing various macOS applications and framework.
           *   Development; Mac applications can be developed using various programming
 languages, including Objective-C Swift, C,C++, and more Apple provides  a robust set of development tools and framework, such as X code, to  aid develops in building applications for macOS.

 Overall, macOS offers a user friendly and powerful computing experience

 catering to a wide range of users from casual consumers to professionals and developers.    

                           WINDOWS

                                                                                                                                                     

                     OPERATING  SYSTEM                   

   *    The windows operating system was primarily developed using the the C and C++ programming
languages. These languages were instrumental in creating the core components and system
libraries of Windows. The use of  C and C++ allowed Microsoft to achieve the performance, efficiency, and low - level control necessary for building an operating system. Over the
 years, other programming languages have been incorporated into Windows for  various 
  purposes, but C and C++ remain the foundation of the operating system's development.
  *    Windows programming can be done using various programming languages, but the most commonly used languages for developing Windows  applications is C++ Microsoft official development platform, know as the Windows A P l , provides extensive support for C++
 programming. Additionally,  C# is another popular language for Windows  development 
 especially when using Microsoft's . NET framework. Other languages like Visual Basic and Python can also be used for specific Windows applications.
            

VON Neuman

                                              VON NEUMANN

        *   The von Neumann architecture is a foundational computing framework developed   by.  John von Neumann. It includes CPU, memory, input(I)/output(O) devices, and a control  unit, enabling  stored- program concept and flexibility in executing a wide                range of programs. Though newer paradigms have emerged, it remains   essential in shaping modern computing.
        *    While the von Neumann architecture has served as the basis for computing for many               decades,  newer computing paradigms, such as parallel processing, distributed                         computing  and emerged to tackle more complex problems and improve overall performance in the modern computing landscape. However, the von Neumann architecture remains a fundamental concepts and continues to shape the way computers function today.  
       *   The von Neumann architecture laid the groundwork for the development of modern                      operating systems, programming languages, and software. it also greatly influenced the design of  electronic computers, making them more accessible and powerful.          *    One the significant advantages of this architecture is its flexibility. It allows computers 
 to execute a wide range of programs by simply changing the instructions stored in memory. Before von Neumann's concept, computers were often hardwired for specific tasks, limiting their versatility.

Friday, August 4, 2023

Phonetic Symbols

 PHONETI ALPABET     

                                                                      ... The NATO Version

    A - Alpha

    B - Bravo

    C  - Charlie

    D  - Delta

    E  - Echo

    F  - Foxtrot

    G  - Golf

    H  - Hotel 

     I   - Indiana

     J   - Juliet     

     K  - Kilo

     L   - Lima

    M  - Mike

     N  -  November 

     O  - Oscar

     P   - Papa

     Q  - Quebec

     R  - Romeo

     S   - Sierra

     T   - Tango 

     U   - Uniform

       V     - Victor 

     W   - Whiskey

      X   - X-Ray

      Y    - Yankee

      Z    - Zulu 

                                                                     "Darshan k" can be  phonetically written as:

                                                                                 [" Dahr-shahn KAY "].

Introduction The phonetic language is also known as the spelling language or the NATO phonetic language, which is used by professional communicators like the cops, military, etc. It is used to accurately identify the letters during communication. History There was a common criticism that these alphabets were rather English in composition hence a newer version of the phonetic alphabet keeping in mind of English, French and Spanish was released by Air Transport Association (IATA), which is a similar one used today. 
                                                                                             

Data recovery

                                                           DATA RECOVER  * When files are stored on a hard drive, they are organized into se...