Challenger App

No.1 PSC Learning App

1M+ Downloads
Which of these is not a programming language?

ABASIC

BCOBOL

CBNF

DFORTRAN

Answer:

C. BNF

Read Explanation:

  • കമ്പ്യൂട്ടറുകളുമായി സംവദിക്കാൻ ഉപയോഗിക്കുന്ന ഭാഷകളാണ് പ്രോഗ്രാമിംഗ് ഭാഷകൾ.

  • കമ്പ്യൂട്ടറുകൾക്ക് മനസ്സിലാകുന്ന നിർദ്ദേശങ്ങൾ നൽകാനും, അവയെ ഉപയോഗിച്ച് വിവിധ ജോലികൾ ചെയ്യിക്കാനും ഈ ഭാഷകൾ സഹായിക്കുന്നു.

  • ബേസിക് (BASIC), കൊബോൾ (COBOL), ഫോർട്രാൻ (FORTRAN) എന്നിവ പഴയകാലത്ത് പ്രചാരത്തിലുണ്ടായിരുന്ന പ്രോഗ്രാമിംഗ് ഭാഷകളാണ്.

ബേസിക് (BASIC)

  • ബിഗിനേഴ്സ് ഓൾ-പർപ്പസ് സിംബോളിക് ഇൻസ്ട്രക്ഷൻ കോഡ് (Beginner's All-purpose Symbolic Instruction Code) എന്നാണ് ബേസിക്കിന്റെ പൂർണ്ണരൂപം.

  • പഠിക്കാൻ എളുപ്പമുള്ള ഒരു പ്രോഗ്രാമിംഗ് ഭാഷയായിരുന്നു ഇത്.

  • വ്യക്തിഗത കമ്പ്യൂട്ടറുകളുടെ (PC) ആദ്യകാലങ്ങളിൽ ബേസിക് വ്യാപകമായി ഉപയോഗിച്ചിരുന്നു.

  • വിദ്യാഭ്യാസ ആവശ്യങ്ങൾക്കും ലളിതമായ പ്രോഗ്രാമുകൾ എഴുതാനും ഇത് ഉപയോഗിച്ചിരുന്നു.

കൊബോൾ (COBOL)

  • കോമൺ ബിസിനസ്-ഓറിയന്റഡ് ലാംഗ്വേജ് (Common Business-Oriented Language) എന്നാണ് കൊബോളിന്റെ പൂർണ്ണരൂപം.

  • ബിസിനസ് ആവശ്യങ്ങൾക്കായി പ്രത്യേകം രൂപകൽപ്പന ചെയ്ത ഭാഷയായിരുന്നു ഇത്.

  • വലിയ ഡാറ്റാബേസുകൾ കൈകാര്യം ചെയ്യാനും ബിസിനസ് ആപ്ലിക്കേഷനുകൾ നിർമ്മിക്കാനും ഇത് ഉപയോഗിച്ചിരുന്നു.

  • ഇന്നും ചില പഴയ ബാങ്കിംഗ്, സാമ്പത്തിക സംവിധാനങ്ങളിൽ കൊബോൾ ഉപയോഗിക്കുന്നുണ്ട്.

ഫോർട്രാൻ (FORTRAN)

  • ഫോർമുല ട്രാൻസ്‌ലേഷൻ (Formula Translation) എന്നാണ് ഫോർട്രാനിന്റെ പൂർണ്ണരൂപം.

  • ശാസ്ത്രീയവും ഗണിതശാസ്ത്രപരവുമായ കണക്കുകൂട്ടലുകൾക്കായി രൂപകൽപ്പന ചെയ്ത ഭാഷയായിരുന്നു ഇത്.

  • ശാസ്ത്രീയ ഗവേഷണങ്ങൾ, എഞ്ചിനീയറിംഗ്, ഭൗതികശാസ്ത്രം തുടങ്ങിയ മേഖലകളിൽ ഇത് വ്യാപകമായി ഉപയോഗിച്ചിരുന്നു.

  • ഇന്നും കാലാവസ്ഥ പ്രവചനം പോലുള്ള ചില ശാസ്ത്രീയ ഉപയോഗങ്ങളിൽ ഫോർട്രാൻ ഉപയോഗിക്കുന്നു.

ബി.എൻ.എഫ് (BNF)

  • ബി.എൻ.എഫ് (BNF) എന്നാൽ ബാക്കസ്-നോർ ഫോം (Backus–Naur form) എന്നാണ്.

  • ജോൺ ബാക്കസും പീറ്റർ നൗറും ചേർന്നാണ് 1950-കളിൽ ബി.എൻ.എഫ് വികസിപ്പിച്ചത്.

  • അൽഗോൾ 60 (ALGOL 60) എന്ന പ്രോഗ്രാമിംഗ് ഭാഷയുടെ വാക്യഘടന വിവരിക്കാനാണ് ഇത് ആദ്യമായി ഉപയോഗിച്ചത്.

  • കമ്പ്യൂട്ടർ ശാസ്ത്രത്തിൽ, പ്രോഗ്രാമിംഗ് ഭാഷകളിലെ വാക്യഘടന വിവരിക്കാൻ ഉപയോഗിക്കുന്ന ഒരു നൊട്ടേഷൻ (notation) ആണ് ഇത്.

  • ഒരു പ്രോഗ്രാമിംഗ് ഭാഷയുടെ വ്യാകരണ നിയമങ്ങൾ നിർവചിക്കാൻ ബി.എൻ.എഫ് ഉപയോഗിക്കുന്നു.

  • ഇത് ഒരു ഭാഷയിലെ സാധുവായ വാക്യഘടനകൾ എങ്ങനെ രൂപീകരിക്കാമെന്ന് വ്യക്തമാക്കുന്നു.

  • കമ്പ്യൂട്ടർ പ്രോഗ്രാമുകൾക്ക് ഭാഷ മനസ്സിലാക്കാൻ ഇത് സഹായിക്കുന്നു.

പ്രധാന ഉപയോഗങ്ങൾ:

  • പ്രോഗ്രാമിംഗ് ഭാഷാ നിർവചനങ്ങൾ

  • കമ്പ്യൂട്ടർ പ്രോഗ്രാമുകളുടെ വാക്യഘടന വിശകലനം

  • കമ്പൈലറുകളും ഇൻ്റർപ്രെറ്ററുകളും നിർമ്മിക്കൽ


Related Questions:

What is another name for functional language?

കോബോൾ പ്രോഗ്രാമിങ് ലാംഗ്വേജുമായി ബന്ധപ്പെട്ട് ശരിയായ പ്രസ്താവനകൾ ഏതൊക്കെയാണ് ?

  1. ' Common Business Oriented Language ' എന്നതിന്റെ ചുരുക്കപ്പേരാണ് കോബോൾ
  2. 1950 കളിൽ ഗ്രേസ് ഹോപ്പർ എന്ന അമേരിക്കൻ കമ്പ്യൂട്ടർ ശാസ്ത്രജ്ഞനാണ് COBOL വികസിപ്പിച്ചത് 
  3. ബാങ്കിംഗ്, ഇൻഷുറൻസ് മേഖലകളിൽ വ്യാപകമായി ഉപയോഗിച്ചിരുന്ന കമ്പ്യൂട്ടർ ഭാഷയാണ് ഇത് 
  4. ആധുനിക ഉപകരണങ്ങൾ COBOL ഫോർമാറ്റ്  അംഗീകരിക്കില്ല അതുകൊണ്ട് ഇപ്പോൾ COBOL നെ ഒരു ലെഗസി ലാംഗ്വേജ് ആയി പരിഗണിക്കുന്നു 
Which of the following is not a programming language with Object Oriented Features?
What is true about a reference in C++?
Debug window is the same as ________ window in VB.