Category: Complete Courses

ডেটা কমিউনিকেশন ও কম্পিউটার নেটওয়ার্ক : কম্পিউটার নেটওয়ার্ক মডেল (DCN – Computer Network Models)

রিদওয়ান বিন শামীম   নেটওয়ার্কিং ইঞ্জিনিয়ারিং একটি জটিল কাজ, যার মধ্যে আছে সফটওয়ার, ফার্মওয়ার, নিচু শ্রেণীর প্রকৌশল, হার্ডওয়ার, এবং ইলেকট্রিক কর্মকাণ্ড। এই কর্মকাণ্ডকে সহজ করার জন্য এটিকে কয়েকটি লেয়ারে ভাগ করা হয়। এই লেয়ারগুলো স্বতন্ত্র ও তাদের নিজস্ব কাজ থাকে, পুরো নেটওয়ার্কিং এই লেয়ারগুলোর উপর নির্ভর করে। লেয়ারগুলো নিজেদের মধ্যে ডাটা আদানপ্রদান করে, কেবলমাত্র ইনপুট …

Continue reading

ডেটা কমিউনিকেশন ও কম্পিউটার নেটওয়ার্ক : কম্পিউটার নেটওয়ার্ক টোপোলজি (DCN – Computer Network Toplogies)

রিদওয়ান বিন শামীম   নেটওয়ার্ক টপোলজি হল একধরনের ব্যবস্থা যার মাধ্যমে কম্পিউটার সিস্টেম বা নেটওয়ার্ক ডিভাইসগুলো পরস্পরের সাথে সংযুক্ত থাকে। ফিজিকাল ও লজিকাল উভয় দৃষ্টিভঙ্গিতেই টপোলজিকে বিবৃত করা যায়। একই নেটওয়ার্কে ফিজিকাল ও লজিকাল উভয় টপোলজি একই রকম বা ভিন্ন হতে পারে।   পয়েন্ট টু পয়েন্ট পয়েন্ট টু পয়েন্ট নেটওয়ার্কে ঠিক দুটো হোষ্ট যেমন কম্পিউটার, …

Continue reading

ডেটা কমিউনিকেশন ও কম্পিউটার নেটওয়ার্ক : নেটওয়ার্ক লেন টেকনোলজি (DCN – Network LAN Technologies)

রিদওয়ান বিন শামীম   বিভিন্ন নেটওয়ার্ক লেন টেকনোলজি নিয়ে আলোচনা করা যাক,   ইথারনেট লেন টেকনোলজিতে এটি বহুল প্রচলিত, ১৯৭০ সালে Bob Metcalfe এবং D.R. Boggs এটি আবিস্কার করেন। IEEE 802.3 তে ১৯৮০ সালে আদর্শ হিসেবে এটিকে গ্রহণ করা হয়।   ইথারনেট মিডিয়া ব্যবহার করে। শেয়ার করা মিডিয়ার ডাটা পরস্পর সংঘর্ষ প্রবণ হতে পারে। ইথারনেট …

Continue reading

সফটওয়্যার প্রজেক্ট ম্যানেজমেন্ট (Software Project Management)

সৈয়দ আলী শাফিন   যে কোন সফটওয়্যার (বা সাধারন মানুষ যাকে বলে আই টি) কোম্পানিতে প্রধানত: দু’ধরণের কাজ হয়ে থাকে । সফটওয়্যার প্রোগ্রামিং সফটওয়্যার প্রজেক্ট ম্যানেজমেন্ট আমাদের আজকের বিষয় সফটওয়্যার প্রজেক্ট ম্যানেজমেন্ট. সফটওয়্যার প্রজেক্ট বলতে আমরা বুঝি, একটি সফটওয়্যার এর প্লানিং থেকে শুরু করে, এর প্রোগ্রামিং, কোয়ালিটি পরীক্ষা, ক্লায়েন্টের কাছে বুঝিয়ে দেয়া. এর এই প্রতিটি …

Continue reading

ডেটা কমিউনিকেশন ও কম্পিউটার নেটওয়ার্ক : কম্পিউটার নেটওয়ার্ক টাইপ (DCN – Computer Network Types)

রিদওয়ান বিন শামীম   সাধারণত নেটওয়ার্কের বিস্তৃতি বলতে এর ভৌগলিক বিস্তৃতি বোঝায়, এটি আমাদের ব্যবহৃত সেলফোন থেকে এর ব্লুটুথ হেডফোন পর্যন্ত ক্ষুদ্র দূরত্বের হতে পারে আবার ইন্টারনেটের মত বিশ্বব্যপী বিস্তৃতও হতে পারে।   পারসোনাল এরিয়া নেটওয়ার্ক ক্ষুদ্রতম নেটওয়ার্ক, ব্যবহারকারীর ব্যক্তিগত ব্যবহারে সীমাবদ্ধ। ব্লুটুথ বা ইনফ্রারেড সমৃদ্ধ যন্ত্রপাতি এই ধরণের নেটওয়ার্ক ব্যবহার করে। ১০ মিটার সীমার …

Continue reading

ডেটা কমিউনিকেশন ও কম্পিউটার নেটওয়ার্ক : সংক্ষিপ্ত বিবরণ (DCN – Overview)

রিদওয়ান বিন শামীম   পরস্পর সংযুক্ত কম্পিউটার ও তদসংশ্লিষ্ট অনুষঙ্গ (যেমন প্রিন্টার ইত্যাদি) নিয়ে যে ব্যবস্থা তাকে কম্পিউটার নেটওয়ার্ক বলে। এই নেটওয়ার্ক তারযুক্ত বা তারবিহীন উভয় ধরনেরই হতে পারে। কম্পিউটার নেটওয়ার্ককে বিভিন্ন বিষয়ের উপর নির্ভর করে ভাগ করা যায় যথা,   ভৌগলিক কারণ আমাদের নিজস্ব টেবিল, বিল্ডিং, শহর এসবের তারতম্যের ভিত্তিতে বিভাজন হতে পারে, আন্তর্সম্পর্ক …

Continue reading

অ্যাপ এম এল এর ইতিহাস (AppML History)

রিদওয়ান বিন শামীম   ১৯৯৯ সালে রেফসনেস ডাটা (Refsnes Data) অ্যাপ এম এল এর প্রথম সংস্করণ ডেভলাপ করে।এমনকি তখনও অ্যাপ এম এল মূলত ওয়েব ক্লায়েন্ট ও ওয়েব সার্ভারের মধ্যে এইচটিটিপি কমিউনিকেশনের উপর নির্ভরশীল ছিল। পরবর্তীতে এই পদ্ধতিই এজ্যাক্স নামে পরিচিতি লাভ করে। ২০০০ সালের সেপ্টেম্বরে নরওয়ের একজন গ্রাহকের আগ্রহে প্রায় ৩০টি এপ্লিকেশনের ডাটা উইন্ডোজ ডেক্সটপ …

Continue reading

অ্যাপ এমএল স্থাপত্য (AppML Architecture)

নাজমুল ইসলাম আধুনিক ওয়েব স্থাপত্য AppML সমসাময়িক কৌশল এবং আধুনিক ওয়েব ডেভেলপমেন্ট এর ধারনাকে একত্রিত করে। AppML গতি, সরলতা, এবং কম খরচে উপর নজর দেয়: সেবামূলক MVC আর্কিটেকচার অত্যন্ত কম ব্যান্ডউইথ খরচ ক্লাউড কম্পিউটিং জন্য অনুকূল উপস্থাপনা বা প্রেজেন্টেশন থেকে কন্টেন্টসময়হ সম্পূর্ণ আলাদা করা ইন্টেলিজেন্ট ঘোষণামূলক প্রোগ্রামিং দ্রুত এবং তৎপর ওয়েব ডেভেলপমেন্ট উচ্চ আকার পরিবর্তনযোগ্য …

Continue reading

অ্যাপ এমএল রেফারেন্স – এপিআই (AppML Reference – API)

আদনান নাহিদ   অ্যাপ এমএল মেথড   মেথড বা পদ্ধতি বিবরণ new AppML() একটি নতুন AppML অবজেক্ট বা বস্তু তৈরি করুন appml (“name”) নির্দিষ্ট নামের AppML অবজেক্ট বা বস্তু ফেরত দেয় displayMessage(text) নির্দিষ্ট বার্তা প্রদর্শন করে getData() অ্যাপ্লিকেশন থেকে তথ্য গ্রহণ করে run() একটি অ্যাপ্লিকেশন অবজেক্ট বা বস্তু চালু করে setError(no, description) একটি নির্দিষ্ট ত্রুটি …

Continue reading

অ্যাপ এম এল রেফারেন্সঃ ডাটাবেস (AppML Reference – Databases)

রিদওয়ান বিন শামীম     ডাটাবেসের বৈশিষ্ট্য ডাটাবেসের বৈশিষ্ট্য ডাটাবেসকে ডাটা সোর্সরূপে প্রদর্শন করে। এর কিছু উপবৈশিষ্ট্য আছে,   Element (উপাদান) বর্ণনা “connection” ডাটাবেসের কানেকশনের নাম “execute” এসকিউএল বিবৃতির অ্যারি যা ডাটা পুনঃরসজ্জিত করার আগে সম্পাদন করতে হয় (ঐচ্ছিক) “keyfield” মূল টেবিলের জন্য প্রধান ক্ষেত্র(ঐচ্ছিক) “maintable” এপ্লিকেশনের জন্য মূল টেবিল(ঐচ্ছিক) “orderby” নির্ধারিত এসকিউএল আরোপিত ক্লস(ঐচ্ছিক) …

Continue reading