To read this article in English please click this link খুব সাধারণভাবে বলতে গেলে, যেকোনো ইস্যুতে সরাসরি, নৈতিক এবং আইনানুগ হস্তক্ষেপ করা। এক্ষেত্রে অবশ্যই খোলামেলা এবং অগ্রগামী হওন। যেকোনো সমস্যা এড়িয়ে না গিয়ে দ্রুত এবং সুন্দরভাবে সমাধান করুন। পেশাগত দায়িত্ব দুটি বিষয়ের উপর নির্ভর করে। যথা:- ১. পেশার প্রতি দায়িত্ব ২. গ্রাহক এবং আমজনতার প্রতি …
Category: সফটওয়্যার ইঞ্জিনিয়ার
সফটওয়্যার ইঞ্জিনিয়ার
Mar 29
প্রোজেক্ট শুরুর নানা দিক
কিভাবে একটি প্রোজেক্ট শুরু হয়? প্রোজেক্ট সাধারণত তিনটি কারণে করা হয়। যেমনঃ- ব্যবসায়িক প্রয়োজনঃ উদাহরণ স্বরূপ কোন সরকার তাদের এয়ারলাইন্স কোম্পানির নিরাপত্তা ব্যবস্থায় প্রয়োজনীয় সরঞ্জাম যুক্ত করতে চায়। কিংবা একটি কোম্পানি তাদের ই-কমার্স সাইটে সফলতা পেতে চায়। সুবিধাঃ প্রযুক্তিগত সমস্যার দ্রুত সমাধান বা এধরনের সুবিধা কাজে লাগাতেও প্রজেক্ট করা হয়। উদাহরণ স্বরূপ এক আইফোন লক্ষ্য …
Mar 29
Recursive Function বিষয়ক কিছু কথা : On Recursive Function
আধুনিক সকল প্রোগ্রামিং ল্যাঙ্গুয়েজ এই Recursive Function কে ব্যাবহার করে অনেক জটিল সমস্যা সমাধান করা সম্ভব। যদিও সঠিক ভাবে না বোঝার কারণ এ অনেকেই এই পদ্ধতি ব্যাবহার করেন না। Recursive Function অর্থ একটি function যখন নিজের ভিতর তার নিজেকে call করে। এই প্রক্রিয়া ততক্ষন চলতে থাকে, যতক্ষণ function টি নির্দিষ্ট কোন parameter এর জন্য কোন …
Mar 29
প্রোজেক্ট ম্যানেজমেন্টঃ সংক্ষিপ্ত পরিচিতি
প্রোজেক্ট বলতে কি বোঝায়? প্রোজেক্ট বলতে এমন কর্মকাণ্ডকে বোঝায় যাতে বিভিন্ন পরিকল্পনা ও প্রক্রিয়ার মধ্য দিয়ে কোন পণ্য উৎপাদন করা হয় কিংবা কোন সেবা প্রদান করা হয় অথবা যেকোনো ধরনের ফলাফল প্রদান করা হয়। পণ্য বলতে কোন ভৌত বস্তু যেমন একটি টেলিভিশনকে বোঝায়। সেবা বলতে ইন্টারনেট কিংবা একটি ওয়েবসাইট আর ফলাফল বলতে কোন রিসার্চ প্রোজেক্টের …
Mar 29
সি এবং অ্যারে : Array in C
int marks[4][10] = {{80, 70, 92, 78, 58, 83, 85, 66, 99, 81}, {75, 67, 55, 100, 91, 84, 79, 61, 90, 97}, {98, 67, 75, 89, 81, 83, 80, 90, 88, 77}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0}}; #include <stdio.h> int main() { int marks[4][10] = {{80, 70, 92, …
Mar 29
একজন দক্ষ প্রোগ্রামার হতে গেলে যে জিনিসগুলো লাগবে তা হচ্ছে: How to be a great programmer
বর্তমান সময়ের জনপ্রিয় এবং বহুল ব্যবহৃত প্রোগ্রামিং ল্যাঙ্গুয়েজ। আধুনিক প্রোগ্রামিং ল্যাঙ্গুয়েজের যাত্রা শুরু হয় সি দিয়ে। বর্তমানে যেসব প্রোগ্রামিং ল্যাঙ্গুয়েজ জনপ্রিয়তার শীর্ষে আছে সেসব গুলোর একটা না একটা অংশ সি থেকে নেওয়া হয়েছে। একজন দক্ষ প্রোগ্রামার হতে গেলে যে জিনিসগুলো লাগবে তা হচ্ছে– ১) এক বা একাধিক প্রোগ্রামিং ল্যাঙ্গুয়েজে ভালো দখল, ২) ভালো একটি IDE …
Mar 29
ভিসুয়াল প্রোগ্রামিং কি? What is Visual Programming
সবাইকে আমার সালাম ও আন্তরিক অভিনন্ধন জানায়।আজ আমি ভিসুয়াল বেসিক কি এই নিয়ে আলোচনা করব। ভিসুয়াল শব্দটির বাংলা হচ্ছে সরাসরি দেখা যায়।প্রগ্রাম্মিং আর ভাসায় ভিসুয়াল মানে code না লিখে প্রগ্রাম এর বিভিন্ন ইউজার ইন্টারফেস শমুহ প্রগ্রাম এ সংযুক্ত করা। ভিসুয়াল প্রোগ্রামিং হচ্ছে এমন এক ধরনের windows ভিত্তিক object oriented programming যাতে মেনু, চিত্র, বিভিন্ন ধরনের …
Mar 28
কি এই প্রোগ্রামিং ???? What is Programming?
…………….কি এই প্রোগ্রামিং ???? My name Shamsuddin Ahmed My Email : kbshams13@gmail.com আমাদের মাঝেই সবকিছুই সমস্যাপূর্ণ । এই দরলাম আমি বাজার থেকে ডিম কিনে এনে নিজে খাতায় কষে কষে হিসেব করছি, উফফ ! কি ঝামেলা তাই না ? যদি এই ঝামেলাটা মিটিয়ে খুব কম সময়ে করে ফেলা যেতো তবে কতই না ভালো হতো ? বাস্তবিক …
Mar 28
VBScript দিয়ে কম্পিউটার এর সাথে চ্যাট ।
chatbot by anwar jahid VBScript দিয়ে কম্পিউটার এর সাথে চ্যাট । এই চ্যাট মেশিন তৈরি করে বন্ধুদের বলতে পারবেন যে আপনি কম্পিউটার এর সাথে আড্ডা দিচ্ছেন বা চ্যাট করছেন। কিন্তু কিভাবে? লজিকটা একদম সিম্পল সেটা হচ্ছে যে, আমরা কিছু প্রশ্ন এবং উত্তর আগে থেকে কম্পিউটার প্রোগ্রাম টিতে ইনপুট করে রাখব তাহলে আপনি যখনি কিছু জিজ্ঞাশ …
Mar 25
সফটওয়্যার নির্মাণে সময় নির্ধারণ: আপনার কি কি বিবেচনা করা উচিত? (Software Time Estimation)
Translation of : http://www.salearningschool.com/displayArticle.php?table=Articles&articleID=1360 সফটওয়্যার নির্মাণে সময় নির্ধারণ: আপনার কি কি বিবেচনা করা উচিত? (Software Time Estimation) 2013-03-21, সাইদ আহমেদ একটি টাস্ক/কাজ এর জন্য সময় নির্ধারণ করতে নীচের সব কিছু বিবেচনার প্রয়োজন হতে পারে একটি টাস্ক রূপায়ণ করতে গেলে, ওই টাস্ক এর সাথে সম্পর্কিত অনেক অতিরিক্ত টাস্ক ও রূপায়ণ করতে হতে পারে. অতিরিক্ত স্টাফ, প্রকৃত টাস্ক …