暗記メーカー
ログイン
dwight
  • rovic garcia

  • 問題数 34 • 2/10/2025

    記憶度

    完璧

    5

    覚えた

    14

    うろ覚え

    0

    苦手

    0

    未解答

    0

    アカウント登録して、解答結果を保存しよう

    問題一覧

  • 1

    Sample of scripting language

    python, javascript, perl, ruby

  • 2

    Applications of scripting language

    to automate certain task, to extract info from a dataset, less code intensive compared to programming languages

  • 3

    2 type of scripting languages

    server side, client side

  • 4

    Scripts written in these languages are executed in the server

    server side

  • 5

    Scripts written in these languages are executed on the client browser

    client side

  • 6

    common server side scripting languages

    python, perl, php

  • 7

    Common examples of client side languages

    javascript, vbscript

  • 8

    Benefits of scripting languages

    ease of use, area of use, no compilation, ease of debugging, portability

  • 9

    These are machine level prog language

    first gen

  • 10

    These are the assembly languages that use assemblers to convert the code to machine-understandable format for execution. The main advantage of these languages over First Generation languages was their speed.

    second gen

  • 11

    These are high-level languages that are less machine-dependent as compared to first and second-generation languages. Example: BASIC, COBOL, FORTRAN, etc.

    third gen

  • 12

    These languages support a specific programming domain. Example: PL/SQL for database management, Oracle Reports for report generation, etc.

    fourth gen

  • 13

    These languages were designed to get a task done without having to write a complete set of instructions for the same. These languages only require constraints to be defined and state the task that needs to be done without mentioning the steps to accomplish the same

    fifth gen

  • 14

    Benefits of programming language

    faster execution, no dependency, programming, code security

  • 15

    When did the first programming language invented?

    1843

  • 16

    Fundamental programming methodology

    programming paradigm

  • 17

    A programming paradigm that uses "objects"

    object oriented programming

  • 18

    It directly translate the program

    compiled language

  • 19

    is the process by which objects of one class acquire the properties of objects of another class.

    inheritance

  • 20

    provides the idea of reusability.

    inheritance

  • 21

    which a single derived class is inherited from a single base class is known as the Single Inheritance.

    single inheritance

  • 22

    is a feature of some object-oriented computer programming languages in which an object or class can inherit features from more than one parent object or parent class.

    multiple inheritance

  • 23

    In programming, not only you can derive a class from the base class but you can also derive a class from the derived class.

    multilevel inheritance

  • 24

    If more than one class is inherited from the base class, it's known as hierarchical inheritance. In hierarchical inheritance, all features that are common in child classes are included in the base class. For example, Physics, Chemistry, Biology are derived from Science class.

    heirarchical

  • 25

    The process of combining more than one type of Inheritance together while deriving subclasses in a program

    hybrid inheritance

  • 26

    is a way of connecting different software components to create a unified system

    interface

  • 27

    is a powerful tool for creating complex systems. It enables developers to easily create and manage large projects, as well as break down complex tasks into smaller, more manageable pieces. It also helps to reduce the risk of errors and ensures that the system works as expected.

    interface

  • 28

    are reusable solutions to common problems that arise during software development. They provide a structured approach to solving problems and can help developers avoid common pitfal

    design patterns

  • 29

    used to help make a system independent of how its objects are created, composed and represented.

    creational patterns

  • 30

    are concerned with how classes and objects are organized and composed to build larger structures.

    structural patterns

  • 31

    are used to deal with assignment of responsibilities to objects and communication between objects.

    behaviorial patterns

  • 32

    Write 3 creational patterns

    abstract factory, factor method, singleton

  • 33

    Write 3 structural pattern

    decorator, facade, proxy

  • 34

    Write 3 behaviorial pattern

    iterator, momento, observer

  • 35

    design patterns can help developers create systems that are

    modular,scalable and maintainable