Activity #16: Research Definition

  • Data:
    Data refers to raw, unorganized facts or details that are collected from observations or measurements. Data can be qualitative or quantitative, and it becomes useful when processed into meaningful information. Examples include numbers, names, measurements, or any form of recorded observation.

  • Structure:
    Structure refers to the organized arrangement or relationship of components in a system, object, or concept. In computing and data management, a structure is the way in which data is organized to facilitate access, modification, and use. The structure helps to maintain order and efficiency in processing data.

  • Data Structure:
    A data structure is a systematic way of organizing and storing data in a computer so that it can be accessed and worked with efficiently. Data structures provide a way to manage large datasets for various operations like searching, insertion, deletion, and sorting. Examples include arrays, linked lists, stacks, queues, trees, and hash tables. Proper data structure usage can optimize algorithms and improve performance.

  • [ ] - Square Bracket:
    Square brackets are commonly used in programming for various purposes:

    • In many languages, square brackets are used for indexing arrays or lists, for example, array[0] refers to the first element in an array.

    • They are also used to define arrays or lists in some programming languages, such as JavaScript:
      let numbers = [1, 2, 3];

    • In regular expressions, square brackets are used to define character classes, where they specify a set of characters that match, such as [a-z].

  • { } - Curly Braces:
    Curly braces are used in programming to define blocks of code or scope in many languages. For example:

    • In programming (e.g., C, C++, JavaScript), curly braces group code into blocks such as function bodies, loops, or conditionals

    • In JSON format, curly braces define an object, where key-value pairs are stored

    • Curly braces are also used in mathematical expressions or to group related statements in many other programming and markup languages.