Classification of programming languages MCQs
Showing 35 questions (Total: 35)
নিচের কোনটি 3G Language নয়?
Correct Answer:
গ: Assembly Language
Explanation:
নিচের কোনটি 3G Language নয়? সঠিক উত্তর Assembly Language যান্ত্রিক ভাষা (Machine Language ) এবং অ্যাসেম্বলি ভাষাকে ( Assembly Language ) নিম্নস্তরের ভাষা হিসেবে অভিহিত করা হয়, যাদেরকে যথাক্রমে প্রথম এবং দ্বিতীয় প্রজন্মের ভাষা বলা হয়। পক্ষান্তরে , বেসিক (BASIC) সি (C) , সি + + জাভা, প্যাসকাল, ফোরট্রান, কোবল ইত্যাদিকে উচ্চ স্তরের ভাষা হিসেবে অভিহিত করা হয়, যাকে তৃতীয় প্রজন্মের ভাষা ও বলা হয়।
নিচের কোনটি ডাটাবেজ language?
Correct Answer:
ক: Oracle
Explanation:
নিচের কোনটি ডাটাবেজ language? সঠিক উত্তর Oracle বহুল ব্যবহৃত কিছু ডেটাবেজ language হলো : Oracle , MySQL, Sybase ইত্যাদি। Java, C, C + , C + + ইত্যাদি হলো প্রোগ্রামিং ল্যাংগুয়েজ । MS word হলো একটি word processing application software।
Which of the following programming languages is not a high level language ?
Correct Answer:
C: Oracle
Explanation:
Which of the following programming languages is not a high level language ? Correct Answer Oracle Popular High – level programming languages today include : FORTRAN, Pascal, C,C + + , Java, Python, Visual Basic, Delphi, Perl, PHP, Ruby, ECMAScript, COBOL etc. Oracle is a database Program and a type of structured Query language (SQL).
Of the following, which one is not a computer language?
Correct Answer:
A: MS-DOS
Explanation:
Of the following, which one is not a computer language? Correct Answer MS-DOS MS - DOS is a Operating System.
Which is not a object oriented programming language?
Correct Answer:
B: C
Explanation:
Which is not a object oriented programming language? Correct Answer C Java, C + + , C# x C প্রত্যেকেই উচ্চস্তরের (High Level) ভাষা। এদের মধ্যে java, C + + বহুল ব্যবহৃত দুটি Object + Oriented programming ভাষা। C # ও একটি Optect oriented programming ভাষা। তবে C - এর Object Orienter Version - ই হলো C + + ।
Which one is language translator?
Correct Answer:
B: Assembler
Explanation:
Which one is language translator? Correct Answer Assembler Assembler, Complier এবং Intgerpreter - এ তিনটি কম্পিউটার ভাষার অনবাদক প্রোগ্রাম। Assembler ভাষাকে মেশিন ভাষায় রূপান্ত করতে Assembly ব্যবহৃত হয়।
Which one of the following programming languages is not a high level language ?
Correct Answer:
A: FORTRAN
Explanation:
Which one of the following programming languages is not a high level language ? Correct Answer FORTRAN Fortran is a programming language that was designed for scientific and engineering applications. It is one of the oldest high-level programming languages and is still widely used today for numerical computations and simulations.Java is a popular programming language that is used for developing web and mobile applications, games, and other software. Java is known for its platform independence, which means that Java programs can run on any device that has a Java Virtual Machine installed.Oracle is a company that develops and sells a wide range of software products, including databases, middleware, and enterprise software. Oracle also develops the Java programming language and provides various tools and technologies for building and deploying software applications.C++ is a programming language that is widely used for developing operating systems, device drivers, video games, and other software applications. C++ is known for its speed and efficiency, and is a popular choice for performance-critical applications. C++ is an object-oriented programming language, which means that it supports features such as classes, inheritance, and polymorphism.
Programming errors detected by the language translator are called __ errors .
Correct Answer:
D: syntax
Explanation:
Programming errors detected by the language translator are called __ errors . Correct Answer syntax Syntax is the order or arrangement of words and phrases to form proper sentences. The most basic syntax follows a subject + verb + direct object formula. That is, "Jillian hit the ball." Syntax allows us to understand that we wouldn't write, "Hit Jillian the ball." Man hiking in the Andes as syntax in writing examples.
Which of the following program is an example of Platform Independent Program?
Correct Answer:
C: Java
Explanation:
Which of the following program is an example of Platform Independent Program? Correct Answer Java Java প্ল্যাটফর্ম ইন্ডিপেন্ডেন্ট ল্যাঙ্গুয়েজ কারণ Java যে কোন Platform/Operating System এ চলতে পারে। Java চলার জন্য JDK (Java Development Kit), JVM (Java Virtual Machine) ইত্যাদি প্রোগ্রাম use করে থাকে। FORTRAN (Formula Translator), C + + , Visual Basic প্ল্যাটফর্ম ইন্ডিপেন্ডেন্ট নয়।
Which of the following is a programming language?
Correct Answer:
B: Pascal
Explanation:
Which of the following is a programming language? Correct Answer Pascal Pascal হলো উচ্চতর ভাষার programming language।
Which of the following Language that Computer can Understand & Execute ?
Correct Answer:
A: Machine Language
Explanation:
Which of the following Language that Computer can Understand & Execute ? Correct Answer Machine Language Machine language (1st Generation Language): কম্পিউটারের যাবতীয় কাজ এই Machine language - এ করা হয়। এটি Binary System ব্যবহার করে চলে, যা দুইভিত্তিক সংখ্যা পদ্ধতি নামে পরিচিত। 0 এবং 1 এই দুইটি সংখ্যার মাধ্যমে বাইনারিতে সম্ভাব্য সকল সংখ্যা প্রকাশ করা হয়। প্রেক্ষিতে, কেউ কেউ Binary - কে মেশিন ল্যাঙ্গুয়েজ - ও বলে থাকেন। যেমনঃ কম্পিউটারের CPU সরাসরি মেশিন ল্যাঙ্গুয়েজ (0 and 1) দিয়ে কাজ করে থাকে।
Easily relocatable language is
Correct Answer:
B: Assembly Language
Explanation:
Easily relocatable language is Correct Answer Assembly Language Easily relocatable language is Assembly language। দ্বিতীয় প্রজন্মের বা সেকেন্ড জেনারেশনের ভাষা (১৯৫০) হলো আ্যসেম্বলি ভাষা। আ্যাসেম্বলি ভাষাকে সাংকেতিক ভাষাও বলে।
Which is the limitation of high level language ?
Correct Answer:
A: Lower efficiency
Explanation:
Which is the limitation of high level language ? Correct Answer Lower efficiency High level language এ লিখিত প্রোগ্রাম যে কোনো কম্পিউটারে ব্যবহার করা হয় । তবে প্রোগ্রাম রান করতে বেশি সময় লাগে এবং বেশি মেমোরি প্রয়োজন। তাই Low level language থেকে High level language এর efficiency ( দক্ষতা) কম।
Which one does run on client side ?
Correct Answer:
B: Java Script
Explanation:
Which one does run on client side ? Correct Answer Java Script ইন্টারনেট ব্যবস্থায় ক্লায়েন্ট এবং সার্ভার খুবই জনপ্রিয় দুটি শব্দ। সার্ভার কম্পিউটার এর জন্য যে সকল প্রোগ্রামিং ল্যাঙ্গুয়েজ ব্যবহার করা হয় তার মধ্যে অন্যতম হলোঃ PHP Microsoft ASP.NET ব্যবহারকারী/ক্লায়েন্ট এর দিক থেকে যেসকল প্রোগ্রামিং ল্যাঙ্গুয়েজ ব্যবহার করা হয় তার মধ্যে অন্যতমঃ Javascript. HTML. CSS. AJAX.
Which one of the following is the core property of Object Oriented Programming ?
Correct Answer:
D: Encapsulation, polymorrphism, and inheritance
Explanation:
Which one of the following is the core property of Object Oriented Programming ? Correct Answer Encapsulation, polymorrphism, and inheritance Object Oriented Programming Concepts: Class: Blueprint for creating objects. Objects: An instance of a class. Abstraction: Hiding internal details and showing functionality is known as abstraction. For example, phone call. We make a call but don't know the internal processing. Encapsulation: Binding (or wrapping code) and data together into a single unit is known as encapsulation. For example, Capsule. It is wrapped with different medicines. A java class is the example of encapsulation. Inheritance: When one object acquires all the properties and behaviours of a parent object or parent class, it is known as inheritance. Polymorphism: If one task is performed in different ways, it is known as polymorphism. In Java, we use method overloading and method overriding to achieve polymorphism. Another example is: a cat speaks meow, dog barks woof etc.
In Object Oriented Programming a property can be accessed from ________.
Correct Answer:
B: only from its own class
Explanation:
In Object Oriented Programming a property can be accessed from ________. Correct Answer only from its own class মনে রাখতে হবে, Object Oriented Programming - এ class এর তিন ধরনের Access Specifier আছে। যথাঃ public - members are accessible from outside the class private - members cannot be accessed (or viewed) from outside the class, only within the class. protected - members cannot be accessed from outside the class, however, they can be accessed in inherited classes. Inheritance: When one object acquires all the properties and behaviours of a parent object or parent class, it is known as inheritance. সুতরাং, উত্তরঃ Private Class এর member গুলো শুধুমাত্র Class ভিতরে থেকে Access করা যাবে। বাইরে থেকে নয়।
What are the three main types of computer languages ?
Correct Answer:
D: all of these
Explanation:
What are the three main types of computer languages ? Correct Answer all of these সাধারণত কম্পিউটার ল্যাঙ্গুয়েজ কে প্রধান তিনটি প্রধান ভাগে ভাগ করা হয়। যথাঃ Machine language (1st Generation Language): কম্পিউটারের যাবতীয় কাজ এই Machine language - এ করা হয়। এটি Binary System ব্যবহার করে চলে, যা দুইভিত্তিক সংখ্যা পদ্ধতি নামে পরিচিত। 0 এবং 1 এই দুইটি সংখ্যার মাধ্যমে বাইনারিতে সম্ভাব্য সকল সংখ্যা প্রকাশ করা হয়। প্রেক্ষিতে, Binary - কে মেশিন ল্যাঙ্গুয়েজ বলা হয়। যেমনঃ কম্পিউটারের CPU সরাসরি মেশিন ল্যাঙ্গুয়েজ (0 and 1) দিয়ে কাজ করে থাকে। Assembly language (2nd Generation Language): একে Low Level Language - ও বলা হয়। Memory management, Registry Access, Clock Cycle Operations ইত্যাদি কাজের জন্য এটি ব্যবহৃত হয়। এছাড়া Microprocessor এবং অন্যান্য Programmable Device এর জন্য - ও Assembly language এর ব্যবহার আছে। High level language (3rd Generation Language): The high - level language is easy to understand and the code can be written easily as the programs written are user - friendly in a high - level language. Examples of high - level languages are C + + , C, JAVA, FORTRAN, Pascal, Perl, Ruby, and Visual Basic etc. High level language জটিলতা বর্জিত কারণ এটি সহজবোধ্য এবং মানুষের পাঠোপযোগী পদ্ধতিতে কোডিং করা যায়।
FORTRAN is a programming language. What does FORTRAN stand for ?
Correct Answer:
D: Formula Translation
Explanation:
FORTRAN is a programming language. What does FORTRAN stand for ? Correct Answer Formula Translation দ্বিতীয় প্রজন্মে বা জেনারেশন ভাষা হলো উচ্চতর ভাষা। FORTRAN হলো দ্বিতীয় প্রজন্মের ব্যবহৃত উচ্চতর ভাষা। FORTRAN এর পূর্ণ রূপ হলো - - Formula Translation.
Which language is directly understood by the computer without any translation program?
Correct Answer:
A: Machine language
Explanation:
Which language is directly understood by the computer without any translation program? Correct Answer Machine language Any program which is written in the computer is converted into binary form because the computer understands only binary number. Binary number we can call it as machine language so computer can understand machine language without any conversion.
Which of the following is not a programming language ?
Correct Answer:
C: MS-excel
Explanation:
Which of the following is not a programming language ? Correct Answer MS-excel java, C + + উচ্চ স্তরের প্রোগ্রামিং ভাষা। Pascal একটি মাধ্যম স্তরের প্রোগ্রামিং ভাষা। MS Excel - একটি স্প্রেডিট সফটওয়্যার। এর সাহায্যে অফিস সংক্রান্ত হিসাব - নিকাশ নির্ভুল ভাবে করা যায়। এটি Microsoft এর Office Management Pakage Software - এর অংশ।
Which of the following is a programming language ?
Correct Answer:
B: Pascal
Explanation:
Which of the following is a programming language ? Correct Answer Pascal Lotus - A software company/A kind of flower. MS - Excel - Application Program. Netscape Navigator - A web browser. Pascal - A Programming Language.
which of the following is programming helps you to learn Android programming.
Correct Answer:
C: Java
Explanation:
which of the following is programming helps you to learn Android programming. Correct Answer Java অ্যান্ড্রয়েড এক ধরনের মোবাইল অপারেটিং সিস্টেম যা Linux Kernel নির্ভর। Java প্রোগ্রামিং এর সাহায্যে অ্যান্ড্রয়েড ডেভেলপমেন্ট শেখা যেতে পারে।
An acronym for conference on Data systems languages is
Correct Answer:
B: CODASYL
Explanation:
An acronym for conference on Data systems languages is Correct Answer CODASYL CODASYL is an acronym for "Conference on Data Systems Languages". This was a consortium formed in 1959 to guide the development of a standard programming language that could be used on many computers.
FORTRAN is a programming language which stands for?
Correct Answer:
C: Formuala Translation
Explanation:
FORTRAN is a programming language which stands for? Correct Answer Formuala Translation FORTRAN এর পূর্ণরুপ Formula Translation ।ফোরট্রান আদিতম উচ্চস্তরের নির্দেশকমূলক প্রোগ্রামিং ভাষা। জন বাকাস ও অন্যান্যরা IBM - এ কর্মরত অবস্থায় ১৯৫০ এর দশকের মাঝামাঝি সময়ে এটি তৈরি করেন। FORTRAN দ্বিতীয় প্রজন্মের কম্পিউটার ভাষা।
Which one is the first high level programming language?
Correct Answer:
C: FORTRAN
Explanation:
Which one is the first high level programming language? Correct Answer FORTRAN কম্পিউটারকে আদেশ - নির্দেশ প্রদানের জন্য কম্পিউটার বুঝতে পারে এমন কিছু সংকেত এবং কতিপয় নিয়মকানুন ব্যবহার করে প্রোগ্রাম তৈরি করা হয়। প্রোগ্রাম তৈরির জন্য ব্যবহৃত এই সকল নিয়মকানুন ও সংকেত গুলোকে একত্রে প্রোগ্রামের ভাষা বলে। FORTRAN (Formula Translation) হচ্ছে তৃতীয় প্রজন্মের উচ্চতর প্রোগ্রামিং ভাষা। এটি ১৯৫৭ সালে জন বাকাস তৈরি করেন।
Which programming language is used extensively for artificial intelligence?
Correct Answer:
D: Prolog
Explanation:
Which programming language is used extensively for artificial intelligence? Correct Answer Prolog পঞ্চম প্রজন্মের প্রোগ্রামের ভাষা হিসেবে মানুষের স্বাভাবিক ভাষা বা ন্যাচারাল ল্যাংগুয়েজকে ব্যবহারের চেষ্টা চলছে। বর্তমানে এ প্রচেষ্টা অনেক দূর এগিয়েছে। কৃত্রিম। বুদ্ধিমত্তা, রোবোটিক্স ইত্যাদি ক্ষেত্রে পঞ্চম প্রজন্মের ভাষার গুরুত্বপূর্ণ ভূমিকা রয়েছে। এটি মূলত কৃত্রিম বুদ্ধিমত্তা প্রয়োগের একটি ক্ষেত্র । Mercury, OPSS, Prolog হচ্ছে পঞ্চম প্রজন্মের ভাষা।
All programming language required user to follow certain rules of.......
Correct Answer:
B: Syntax
Explanation:
All programming language required user to follow certain rules of....... Correct Answer Syntax কোন সুনির্দিষ্ট language দ্বারা যে রীতিতে program এর স্টেটমেন্টগুলো রচিত হয়, সে সুনির্দিষ্ট রীতিই উক্ত language এর Syntax.
.......... is natural language statements that look like programming code.
Correct Answer:
C: Pseudo code
Explanation:
.......... is natural language statements that look like programming code. Correct Answer Pseudo code গ্রিক শব্দ সুডোর (Pseudo) অর্থ - ছদ্ম বা কৃত্রিম। প্রোগ্রামাররা অনেক সময় প্রোগ্রামের জন্য যে কোড লেখা হবে তার একটি খসড়া টেক্সট ভার্সন তৈরি করেন। যেটা দেখতে অনেকটা প্রোগ্রামিং কোডের মতো হলেও এটি আসল নয়। এই কল্পিত কোডকেই বলে সুডোকোড। সুডো কোড বলতে এমন কিছু নির্দেশ বোঝায় যা প্রোগ্রামের অ্যালগরিদম বা প্রোগ্রাম রচনায় সহায়ক ভূমিকা পালন করে। প্রোগ্রাম রচনা ও উন্নয়নে সুডো কোড একটি জনপ্রিয় পদ্ধতি।
নিচের কোনটি 3G language নয়-
Correct Answer:
ঘ: Machine Language
Which of the following language does not need any translation?
Correct Answer:
A: Machine language
Explanation:
Which of the following language does not need any translation? Correct Answer Machine language কম্পিউটার শুধু ০ (শূন্য) এবং ১ (এক) বুঝতে পারে। আর এই ০ ও ১ দিয়ে লেখা ভাষাকে মেশিন ভাষা (Machine Language) বলে। কম্পিউটারে নিজস্ব ভাষা বা মৌলিক ভাষা হচ্ছে মেশিন ভাষা। মেশিন ভাষার সবচেয়ে বড় সুবিধা হচ্ছে কম্পিউটারের সাথে সরাসরি যোগাযোগ করা যায়। আর মেশিনের ভাষায় লেখা প্রোগ্রাম নির্বাহের জন্য অনুবাদের প্রয়োজন হয় না। তাই অনুবাদক প্রোগ্রামের প্রয়োজন না থাকায় দ্রুত নিৰ্বাহ হয়।
Object oriented Programming এর বৈশিষ্ট্য কোনটি?
Correct Answer:
ক: Polymorphism
Explanation:
Object oriented Programming এর বৈশিষ্ট্য কোনটি? সঠিক উত্তর Polymorphism Object oriented Programming এর কয়েকটি বৈশিষ্ট্য হলো: Object, Class, Dynamic binding, Inheritance, Polymorphism
C কী ধরনের প্রোগ্রামিং ভাষা-
Correct Answer:
গ: High Level language
Explanation:
C কী ধরনের প্রোগ্রামিং ভাষা- সঠিক উত্তর High Level language সি একটি অত্যন্ত কার্যকরী(highly efficient) প্রোগ্রামিং ভাষা । প্রায় ৪৪ বছরেরও বেশি সময় ধরে জনপ্রিয় থাকার এটাই হয়ত মূল কারণ। স্টান্ডার্ড সি প্রোগ্রাম বহনযোগ্য(portable)। একটি সিস্টেমের জন্য লিখিত কোড কোনো ধরণের পরিবর্তন ছাড়াই অন্য অপারেটিং সিস্টেমে কাজ করে। আমরা ইতিমধ্যেই উল্লেখ করেছি যে, প্রোগ্রামিং শেখা শুরু করার জন্য সি একটি সহজ ও সুন্দর ভাষা। আপনি যদি সি প্রোগ্রামিং জানেন, তাহলে আপনি শুধু সি প্রোগ্রাম কিভাবে কাজ করে এটাই বুঝবেন না, বরং কম্পিউটার কিভাবে কাজ করে তার একটি মানষিক চিত্র আঁকতে পারবেন।
Programming Language এর নিচের কোনটি ‘If দিয়ে replace করা হয়?
Correct Answer:
গ: switch
Encasulation এর মাধ্যমে object oriented programming এর কোন বৈশিষ্ট্য নিশ্চিত হয়?
Correct Answer:
খ: Abstraction
নিচের কোনটি প্রোগ্রামিং এর ভাষা?
Correct Answer:
ঘ: কোনটিই নয়
Explanation:
নিচের কোনটি প্রোগ্রামিং এর ভাষা? সঠিক উত্তর কোনটিই নয় প্রোগ্রাম তৈরির জন্য ব্যবহৃত কম্পিউটার বুঝতে পারে এমন কিছু নিয়ম কানুন ও সংকেতকে একত্রে প্রোগ্রামিং বলে। কিছু প্রোগ্রামিং ভাষার উদাহরণ হলো : ফোরট্রান, আ্যালগল, প্যাস্কাল, জাভা ইত্যাদি। অপশনে কোনটি প্রোগ্রামিং ভাষা নয়।