بانك كد
در ضمن دوستان برنامه نويس هم ميتونن كدها و برنامه هاي خودشون(شامل پروژه هاي انجام شده و...) رو به ايميل مديريت ارسال كنند تا در بانك اطلاعاتي كد، آرشيو كنيم.
تخصص و خوش ذوقي خودتون رو نشون بديد.
منتظر هستيم...
ايميل مديريت :
برنامه راهنماي 118
نماي كلي برنامه:
1)اضافه نمودن مشترك جديد
مشخصات:نام ونام خانوادگي ،شماره تلفن،آدرس و ...
2)جستجو
3)حذف اشتراك
4)محتويات فايل
5)بستن برنامه
تحليل برنامه:
ورودي:نام مشترك،آدرس و شماره تلفن
خروجي:جستجو در نام ها و دادن خروجي مناسب بر مبناي نام مشترك.
الگوريتم برنامه:
1)شروع
2)ليست را نشان بده
3)اگر گزينه اول انتخاب شد( (recordبه قسمت اضافه نمودن كاربر جديد به فايل وارد ميشويم.
4)با منوي search به جستجو در كل فايل ميپردازيم، بر مبناي اشاره گري از نوع integer كه همان نام مشترك است.
5)گزينه حذف برو به delete،گزينه محتويات فايل بود برو به list. و با انتخاب exitبرنامه خاتمه مييابد.
6)تمام
پالايش الگوريتم:
مرحله 3 ورود اطلاعات و ذخيره بر روي فايل:
1)فايل را باز كن ،اگر مشكلي در باز كردن فايل پيش امد خروجي مناسب را براي كاربر نشان بده با تست خالي بودن فايل اين كار انجام ميشود.فايل از نوع ورودي باز ميشود و اطلاعات از ورودي بر روي فايل نوشته ميشوند.
2)نام را بگير در name ذخيره كن،براي اينكه جستجو و دسترسي به قسمتي از فايل امكان پذير باشد نيازمند يك روش دست يابي به فايل هستيم كه در اينجا از خدمات ليست پيوندي و اشاره گرها استفاده ميكنيم.
3)ابتداي شروع هر ركورد را با يك اشارهگر به ادرس مورد نظر مشخص ميكنيم تا هانگام جستجو و بازيابي فايل دسترسي آسانتري به فايل داشته باشيم.
4)از p^همراه با ورودي ها براي مشخص شدن مكان آنها در فايل استفاده ميكنيم.(مثل(p^.name,p^tel,P^address...
5)پس ازاتممام ورود اطلاعات بر اي محافظت از محتويات فايل ،بايد فايل را ببنديم.
(نكته مهم در كار با فايل شيوه باز كردن و بستن فايل در زمان و مكان مناسب استتجربه برنامه نويس در اين مورد به ياراي وي ميشتابد.)
مرحله 4 جستجو در ميان مشتركان:
1)ميخواهيم جستجو براساس نام باشد.
2)فايل باز ميشود،جستجو براساس يكي از روشهاي جستجو(دودويي،هرمي و....)انجام ميشود و با يافتن نام مورد نظر در فايل، اشاره گر فايل به مكاني ميرود كه اشاره گر نام به آن مكان اشاره ميكند.
3)از اين مكان به بعد ما بنا به سليقه خود خروجي مناسب را چاپ ميكنيم چون در مكان مورد نظر هستيم و به تمام اطلاعات دسترسي داريم.
مرحله 5 پاك كردن اشتراك :
كافي است كليدي را كه در فايل براي شاره رگ قرار داده بوديم برابر صفر قرار دهيم و ديگر دسترسي به داده ورودي نداريم.
(نكته:داده هاي ورودي همچنان در فايل وجود دارند ولي ما به آنها دسترسي نداريم و ميتوانيم بر روي آنها بنويسيم.)
برروز رساني برنامه:
افزودن قسمتهاي ديگربه برنامه و توسعه برنامه امكان پذير است.مثلا ميتوانيم خصوصيات زير را به برنامه اضافه كنيم:
شماره موبايل،شماره محل كار و...مشخصات فردي بيشتر شامل نام پدر و محل تولد و ...روشهاي جستجو براساس منطقه،شماره پيشنهادي و...
تمام علاقمنمدان ميتوانند كدهاي برنامه را دريافت و و به بدنه اصلي برنامه خود افزوده و در صورت تمايل قسمتهايي را به آن اضافه كنند تا به نام خود در بانك اطلاعاتي انجمن قرار داده شود.
اگر ميخواهي كسي را يك شب سير كني به وي ماهي بده و گرنه به وي ماهي گيري ياد بده.(امام علي (ع))
بر همين مبنا ما نميخاهيم كه دوستان برنامه نويس از گرسنگي خدايي نكرده...پس گله اي در كار نباشه اگر كل كد رو در اختيارتون قرار نداديم.
با تشكر و سپاس فراوان از دوست خوب و برنامه نويس مبتكر اقاي اكو برتني به خاطر كدنويسي برنامه
تحليل برنامه زانا كهنه پوشي
اینم نمونه فایل اجرایی برنامه:
آموزش محیط گرافیکی پاسکال (قسمت اول)
مقدمه: هدف این متن آموزش قواعد و گرامر پاسکال نیست بلکه آشنایی دانشجویان با جنبههای جذاب دیگر پاسکال است که غالبا هنگام تدریس این زبان در کلاسهای دانشگاهی نادیده و حذف میگردد.
این متن برای کسانی است که به زبان پاسکال آشنایی مقدماتی دارند و مهمتر از آن به برنامه نویسی علاقمند هستند و حاضراند وقت بیشتری را صرف یادگیری این قسمت مهم دنیای کامپیوتر یعنی برنامه نویسی کنند.
قسمت اول مقدمات محیط گرافیکی و چند تابع کتابخانهای شرح داده خواهد شد.
در قسمت دوم به چگونگی استفاده از موس و ایجاد یک رابط گرافیکی برای استفاده کاربر خواهیم پرداخت.
بیل گیتس – تولد : اکتبر ۲۸ سال ۱۹۵۱ در واشنگتن - سیاتل
رویا بیل گیتس در نوجوانی این بود که هر خانواده و حرفه باید یک کامپیوتر داشته باشد و تحقق رویا او محاسبات دنیا را تغییر داد
تحصیلات : در دانشگاه هاروارد (که قبل از اتمام ترک تحصیل کرد)
مؤسس گروه برنامه نویسی lakeside در سال ۱۹۷۱ – ۱۹۷۴
افتخارات : مدال بین المللی تکنولوژی در سال ۱۹۹۲
ویلیام هنری گیتس در یک خانواده ثروتمند سیاتل به دنیا آمد. گیتس دومین فرزند از سه فرزند ویلیام و مری گیتس است. والدین گیتس درگیر سیاست و تجارت بودند و فرزندان خود را تشویق میکردند که در زندگی آنها نقش داشته باشند. اعتماد به نفس و هوشمندی دو ویژگی بود که به گیتس کمک کرد تا به اهدافش برسد. ریاضیات, تجارت و محاسبات زمینههایی بود که گیتس به آنها علاقه داشت. گیتس و دوستانش گهگاه برای تفریح مجله fortune را مطالعه میکردند. این خصوصیاتی بود که به گیتس کمک کرد تا محاسبات دنیا را تغییر دهد.
|
| |||||||
|
بيشتر محصولات جديد وايفاي از بُعد امنيت كه دغدغهاي مهم در شبكههاي بيسيم به شمار ميرود، حمايت گستردهاي از Wi-Fi Protected Access2) WPA2) به عمل ميآورند كه آخرين استاندارد رمزنگاري داده ارسالي از طريق هوا به شمار ميرود. محصولات وايفاي از اين استاندارد حمايت ميكنند؛ زيرا از ماه جاري مجمع وايفاي، قابليت سازگاري با WPA2 را به عنوان بخش اجباري تستهاي هماهنگي خود لحاظ ميكند.البته دو نوع WPA2 وجود دارد و بيشتر تلفنهاي وايفاي و بسياري از دستگاههاي ديگر از نسخه قبلي حمايت ميكنند كه از ابتدا براي شبكههاي خانگي طراحي شده بود. توسعه بيش از حد WPA Personal وارد كردن كليدها بدون صفحه كليد وسيع؛ اما كمعمق امنيت شبكههاي محلي خانگي
WPA Personal WPA Enterprise | |||||||
گزارشی از سمینار مقدمه ای بر باز شناسی گفتار
شرح گزارش:
مراسم طبق معمول همه سمینار ها و همایشها با تاخیر شروع شد. پس از نیم ساعت تاخیر و با تلاوت آیاتی چند ازقرآن کریم به طور رسمی مراسم شروع شد.
مجری برنامه با شور و هیجان زیاد توضیحاتی در مورد موضوع سمینارداد و در ابتدای کار از مدیر گروه رشته فناوری اطلاعات جناب آقای مهندس بهرام پوردعوت کرد تا در مورد کارهای انجام شده تا حالا باری گروه ای تی گزارشی بدهد.
وی گزارش کاملی از کارای انجام شده و در دست اجرا رو ارائه داد و به معرفی مختصری از میهمان و سخنران ویژه پرداخت.
پس از اینها نوبت به گل سرسبد مجلس رسید که بیاد و مراسم رو با وجود خودش چراغون کنه.
معرفی وی با این عناوین شروع شد:
جناب آقای دکتر هادی ویسی
دکترای کامپیوتر (هوش مصنوعی و معماری کامپیوتر)
محقق ارشد در آزمایشگاه پردازش گفتار دانشگاه صنعتی شریف
مدیر عامل شرکت عصر گویش پرداز (زمینه کاری،پردازش و تشخیص گفتار)
رتبه اول فارغ التحیصلان کارشناسی ارشد دانشگاه صنعتی شریف
تخصص:مقاوم سازی ،تشخیص گفتارخودکار تلفنی
ارائه مقاله های علمی متعدد به مجلات معتبر بین المللی و...
وقتی وی به جایگاه اومد که ارائه خودش رو بده گفت که من کار شاقی نکردم و دوستان نسبت به من بسیار لطف دارند کاری که من کردم هر دانشجوی ارشد میتونه با زحمت و وقت گذاشتن انجام بده و از این حرفا که نهایت خاکی بودن و مرامشو نشون داد.استاد طبع شعر هم داشتند در بین سخنانشون از ابیات شعرا نیز استفاده میکردند.
قسمت اول ارائه توضیحی در مورد گفتار و تعاریف اون بود. قسمت دوم تخصصی تر بود که که مربوط به شیوه کار ومعرفی الگوریتمهای معروف بود که تقریبا نصف حضار رو به خارج از باغ برد.(اخه این مبحث اولین جدید بود و ثانیا حضار هم که اطلاعاتشونو برم ...)بخش سوم جذابتر و عمومی تر بود در مورد نحوه کارکرد نرم افزار های موجود و کاربردهای تبدیل گفتار به متن .
پس از ارائه یک قسمت بسیار جذاب و مهم داشتیم که نمایش کار نرم افزاری بود که توسط تیم دکتر ویسی نوشته شده بود.نرم افزار نویسا که کار تبدیل گفتار به متن رو انجام میداد.
تست نرم افزار توسط خود دکتر انجام شد وی یک متنی رو خوند بلافاصله نسخه متنی اون رو در فایل ورد دیدیم.تشویق حضار هم همون لحظه مجلس رو گرمترو و هیجانی تر کرده بود.
یک قسمت دیگه نرم افزار کمکی نویسگر بود که اونم تست شد و یک نرم افزار دیگه طراحی کرده بودن که تو اون یک سری جملات محاوره ای به زبان فارسی وجود داشت که کاربر میتونست با گفتن هر کدوم از اونا اگه وجود داشت معادل انگلیسی یا عربیش رو براش بخونه.اینم خیلی جالب بود.
دکتر ویسی نکته خیلی جالبی رو مطرح کردند ایشون گفتند که متاسفانه ما تو ایران مشکل نیروی متخصص داریم ،ما میایم نیرو هامون رو دو سال آموزش میدیم پس از یه مدت به یکی از کشورهای اروپایی و یا امریکایی میرن و تمام کارها رو خراب میکنن.یک نمونش که به اون اشاره کردن 5 نفر ازاعضای تیم خودشون بود که به دلایلی کاملا هم منطقی مجبور شدن به خارج از کشور برن.میگفتن که مشکل بستر سازی برای نیروهامون داریم مشکل تامین نیازها رو داریم (البته نه تو شرکتشون چون تو شرکتشون تمام نیازهای افراد رو براورده کردن در کل منظورشون بود). این وضع ما رو خیلی از اهدافمون دور میکنه و ما رو تو رسیدن به اهداف دچار مشکل میکنه.
امیدواریم که این مساله هم حل شه.
و در نهایت تشکر دکتر ویسی از حضور گرم حضار و خداحافظی با وی .
دکتر ظهیری هم از دانشگاه صنعتی شریف سخنرانی کوتاهی در اخر داشتند.
مراسم حدود سه سات طول کشید.
در کل سمیناری جالب و مفید بود امیدوارم از این سمینارها بیشتر و بیشتر برگزار بشه و در ضمن یک نکته خیلی مهم اینه که هر کدوم از کسانی که به این سمینار ها میرن کاش حتی مطالعه سطحی هم بوده در مورد مبحث داشته باشن تا مثل امروز از باغ بیرون نرن.
برای اینکه بتونیم برتر بایم باید یه پله جلوتر بایم نه اینکه همون پایین پله بالا رو نگاه کنیم و نا امید شیم از بالا رفتن.
به امید روزی که همه ما به دنبال یاد گیری و کسب فناوری های جدید و روز دنیا باشیم تا ما هم حرفی برای گفتن در بازارهای جهانی داشته باشیم.
به اطلاع میرساند تمام اعضاء کانون برنامه نویسی صفر و یک موظف به رعایت و اجرای موارد زیر میباشند:
1)ارائه مقاله علمی ،آموزشی،یا گرداوری مطلب،حداقل هر فصل یک مقاله
2)ارائه هر ماه حداقل یک سورس برنامه همراه با تحلیل آن
در صورت عدم رعایت موارد بالا، پس از سه اخطار و با رای تیم مدیریت و مجمع ،عضویت لغو میشود.