wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Java Basic Quizz

Total questions: 15

Worksheet time: 8mins

Name
Class
Date
1.

জাভা কী?

a)
  • একটি নিম্ন-স্তরের প্রোগ্রামিং ভাষা

b)
  • একটি উচ্চ-স্তরের, অবজেক্ট-ওরিয়েন্টেড প্রোগ্রামিং ভাষা

c)
  • একটি স্ক্রিপ্টিং ভাষা

d)
  • একটি মার্কআপ ভাষা

2.

জাভা কোন ধরনের ভাষা?

a)

কম্পাইলড ভাষা

b)

ইন্টারপ্রেটেড ভাষা

c)

উভয়ই

d)

কোনোটিই নয়

3.

জাভা ভার্চুয়াল মেশিন (JVM) কী?

a)

একটি হার্ডওয়্যার ডিভাইস

b)

একটি অপারেটিং সিস্টেম

c)

একটি সফ্টওয়্যার অ্যাপ্লিকেশন

d)

একটি প্রোগ্রামিং ভাষা

4.

জাভা প্রোগ্রাম কোন লাইনে শুরু হয়?

a)

public static void main(String[] args)

b)

class MyClass

c)

import java.util.*;

d)

কোনটিই নয়

5.

জাভার প্রাথমিক ডাটা টাইপগুলো হলো?

a)

int, float, char, boolean

b)

int, float, double, string

c)

int, char, boolean, string

d)

float, double, char, boolean

6.

জাভায় ++ অপারেটর কী করে?

a)

দুটি ভেরিয়েবলকে যোগ করে

b)

একটি ভেরিয়েবলের মান ১ দিয়ে কমায়

c)

একটি ভেরিয়েবলের মান ১ দিয়ে বাড়ায়

d)

কোনোটিই নয়

7.

জাভায় if-else স্টেটমেন্টের কাজ কী?

a)

একটি লুপ চালানো

b)

একটি শর্ত পরীক্ষা করা

c)

একটি ফাংশন কল করা

d)

কোনোটিই নয়

8.

জাভায় for লুপের কাজ কী?

a)

একটি শর্ত সত্য থাকতে একটি কোড ব্লক চালানো

b)

একটি নির্দিষ্ট সংখ্যক বার একটি কোড ব্লক চালানো

c)

একটি অ্যারেতে সবগুলো এলিমেন্টের উপর লুপ চালানো

d)

উপরের সবগুলো

9.

অবজেক্ট-ওরিয়েন্টেড প্রোগ্রামিং (OOP) কী?

a)

একটি প্রোগ্রামিং প্যারাডাইম

b)

একটি প্রোগ্রামিং ভাষা

c)

একটি সফ্টওয়্যার ডেভেলপমেন্ট টুল

d)

কোনোটিই নয়

10.

OOP-এর চারটি মূল নীতি কী?

a)

অবজেক্ট, ক্লাস, ইনহেরিটেন্স, পলিমরফিজম

b)

ফাংশন, ডাটা টাইপ, লুপ, কন্ডিশন

c)

কম্পাইলেশন, ইন্টারপ্রিটেশন, ডিবাগিং, টেস্টিং

d)

কোনোটিই নয়

11.

একটি ক্লাস কী?

a)

একটি অবজেক্টের ইনস্ট্যান্স

b)

একটি অবজেক্টের বৈশিষ্ট্য

c)

একটি অবজেক্টের ব্লুপ্রিন্ট

d)

কোনোটিই নয়

12.

ইনহেরিটেন্স কী?

a)

একটি ক্লাস থেকে অন্য একটি ক্লাস তৈরি করা

b)

একটি ক্লাসের বৈশিষ্ট্যগুলো অন্য একটি ক্লাসে ব্যবহার করা

c)

একটি ক্লাসের মেথডগুলো অন্য একটি ক্লাসে ব্যবহার করা

d)

উপরের সবগুলো

13.

জাভায় মেথড ওভারলাডিং কী?

a)

একই নামের কিন্তু ভিন্ন প্যারামিটার সহ একই ক্লাসের মেথড

b)

একই নামের কিন্তু ভিন্ন রিটার্ন টাইপ সহ একই ক্লাসের মেথড

c)

একই নামের কিন্তু ভিন্ন প্যারামিটার সহ ভিন্ন ক্লাসের মেথড

d)

কোনোটিই নয়

14.

জাভায় একটি অ্যারে ঘোষণা করার সঠিক পদ্ধতি কী?

a)

a = [2,3,4,5]

b)

int numbers[] = {1, 2, 3};

c)

numbers = {1, 2, 3};

d)

int[] numbers = {1, 2, 3};

15.

জাভায় একটি কনস্ট্রাক্টর কী?

a)

একটি ক্লাসের মেথড

b)

একটি ক্লাসের বৈশিষ্ট্য

c)

একটি ক্লাসের ইনস্ট্যান্স তৈরি করার জন্য ব্যবহৃত একটি বিশেষ মেথড

d)

কোনোটিই নয়