تبلیغات
برنامه ای بنویسید که...

برنامه ای بنویسید که...
 
نویسندگان

دوستان این آدرس وبلاگ دیگه ی منه که البته موضوعش کاملا متفاوته :

www.myopal.mihanblog.com




[ پنجشنبه 2 شهریور 1391 ] [ 11:49 ب.ظ ] [ Maedeh ]









همه کاربران اینترنتی در صورتی که از فرد ناشناسی با متن انگلیسی با عنوان «من از تو عکس دارم، عکس ضمیمه را چک کن خودت هستی یا نه به همراه فایل ضمیمه «imag9807.zip» دریافت کردند، به هیچ عنوان فایل ضمیمه آن را باز نکنند.

 

به گزارش فارس، گفتنی است، این فایل حاوی بدافزاری از نوع wiper بوده که نسبت به انهدام کامل اطلاعات روی کامپیوتر کاربران اقدام می‌کند.

در صورت انهدام اطلاعات کامپیوتر، این اطلاعات قابل بازگشت نیست.

لازم به ذکر است، که به منظور جلوگیری از این مسئله اطلاع‌رسانی لازم به دوستان و آشنایان صورت گیرد



[ یکشنبه 23 تیر 1392 ] [ 06:43 ق.ظ ] [ Maedeh ]
گرایش های رشته مهندسی كامپیوتر در مقطع كارشناسی ارشد:

• نرم افزار كامپیوتر
• معماری كامپیوتر
• هوش مصنوعی

گرایش های رشته مهندسی فناوری اطلاعات:

• مهندسی فناوری اطلاعات
• تجارت الكترونیكی
• مدیریت سیستم های اطلاعاتی
• امنیت اطلاعات
• شبكه های كامپیوتری
• سیستم های چندرسانه ای

مواد امتحانی:

1. زبان عمومی و تخصصی انگلیسی

2. ریاضیات (آمار و احتمال - ریاضیات مهندسی - محاسبات عددی - ساختمان گسسته

3. دروس مشترك(ساختمان داده - مدارهای منطقی - معماری كامپیوتر - سیستم عامل - نظریه زبانها و ماشینها)

4.دروس تخصصی سخت افزار (مدار های الکتریکی-VLSI-الکترونیک دیجیتال-انتقال داده)

5. دروس تخصصی نرم افزار (طراحی الگوریتم - كامپایلر - زبانهای برنامه سازی - پایگاههای داده)

6. دروس تخصصی هوش مصنوعی (مدارهای الكتریكی - طراحی الگوریتمها - هوش مصنوعی)

ضرایب مواد امتحانی در هر گرایش:

گرایش معماری کامپیوتر(سخت افزار) : (1)(2)(4)(2)(0)(0)

گرایش هوش مصنوعی: (1)(2)(4)(0)(0)(2)

گرایش نرم افزار : (1)(2)(4)(0)(2)(0)



توضیح: اعداد روبروی گرایش ها مثلا معماری كامپیوتر ضریب دروسی است كه به ترتیب در بالا ذكر شده مثلا ضریب 1 نشان دهنده ی ضریب درس اولی یعنی زبان خارجه است.



ادامه مطلب

طبقه بندی: متفرقه، 
[ شنبه 7 بهمن 1391 ] [ 08:32 ب.ظ ] [ Maedeh ]

آیا شما یک برنامه نویس مبتدی هستید ؟ یا کسی که فقط به برنامه نویسی علاقه دارد و نمی داند از کجا شروع کند ؟ یا شاید کسی هستید که با زبان های برنامه نویس آشنایی دارد و می خواهد یک زبان جدید را یاد بگیرد به هر حال جزئ هر کدام از دسته های بالا باشید مقاله زیر مربوط به شماست در این مقاله 10 زبان برنامه نویسی محبوب دنیا را که در اخرین نظر سنجی Hacker News انتخاب شده را بررسی می کنیم .


برای شروع می توانید از زبان پایتون Python شروع کنید زبان بارنامه نویسی بسیار کار آمد که این روز ها طرفداران بسیار زیادی پیدا کرده است از هکر ها گرفته تا دانشجویان و استادان ویژگی های این زبان باعث شده که طرفداران آن روز به روز زیاد شوند این ویژگی ها عبارتند از ساده بودن منابع رایگان و زیاد برای یادگیری دیتابیس و کتابخانه های انلاین و عظیم و انعطاف پذیری آن همچنین خوب است که بدانید این زبان بر روی تمام پلتفرم ها از جمله لینوکس و ویندوز و حتی مک هم کار می کند .

اگر شما از ان دسته برنامه نویسانی هستید که چندین سال است برنامه نویسی می کنید و از زبان های دشواری مانند C و Java خسته شده اید می توانید یک زبان جدید و سرگرم کننده را امتحان کنید مانند زبان Haskell .

زبان های جدیدی هم به تازگی به دنیای برنامه نویسی وارد شده اند و با کمال تعجب در مدت کم با اقبال باور نکردنی روبرو شده اند این زبان ها که اکثرا مخصوص اسکریپت نویسی هستند شامل زبان هایی مانند Scala, Haskell, Clojure, Erlang, CoffeeScript که برای مثال زبان Coffescript همانند زبان جاوا اسکریپت است ولی با قدرت بیشتر یا Haskell مخصوص کسانی است که می خواهند به زبان روبی برنامه بنویسند یا بتوانند در کنار روبی اسکریپت نویسی هم داشته باشند .

در این نظر سنجی که زبان های Python اول و Ruby دوم شده اند شاهد این هستیم که زبان هایی برنامه نویسی محبوب گذشته محبوبیت خود را روز به روز از دست می دهند زبان هایی مانند Perl و PHP البته باید این را هم در نظر داشت که در بخش زبان های برنامه نویسی سسرور PHP بیشترین طرفدار را دارد .

مت 

   



نتایج جدول به صورت زیر است :

  1. Python :   3026 points (پرطرفدار ترین)
  2. Ruby   :   1697 points
  3. JavaScript    :   1385 points
  4. C    :   959 points
  5. C#    :   814 points
  6. PHP    :    647 points
  7. Java   :   544 points
  8. C++    :   526 points
  9. Haskell   :   510 points
  10. Closure   :   449 points

منبع :parsgeek




طبقه بندی: برنامه نویسی، 
[ جمعه 6 بهمن 1391 ] [ 01:53 ق.ظ ] [ Maedeh ]

دکمه Esc کیبورد شما این پیغام را به رایانه می‌فرستد: هی تو، به حرف من گوش کن!

 به گزارش قدس آنلاین به نقل از فارس، این جمله‌ای بود که Jack Dennerlein در همایش دانشگاه هاروارد در توضیح دکمه Esc به زبان آورد. در ادامه این صحبت، Dennerlein که او هم در زمینه چگونگی ارتباط کامپیوتر با انسان فعال است، در توضیح این دکمه چنین گفت: در سال‌های 1970 تا 1980 که انقلاب کامپیوتر رو به پیشرفت بود از این دکمه برای کنترل رفتار ماشین‌ها استفاده شد...


                   


ادامه مطلب
[ سه شنبه 9 آبان 1391 ] [ 10:46 ق.ظ ] [ Maedeh ]

برنامه‌نویسی وب‌


فعلاً برنامه‌نویسی تحت وب داغ‌ترین سوژه در دنیای برنامه‌نویسی است. شاید بد نباشد یادآوری كنم كه اصولاً فلسفه برنامه‌نویسی تحت وب چه بود كه به اینجا رسید. علت محبوبیت و رشد گسترده برنامه‌نویسی تحت وب، حل شدن مشكل كلاینت بود.

در این مدل از برنامه‌نویسی، برنامه‌نویس دغدغه چندانی درباره قابل نصب بودن برنامه‌اش روی پلتفرم‌های مختلف ندارد زیرا وضعیت تقریباً روشن است. همین كه برنامه شما روی یكی دو مرورگر معروف مانند فایرفاكس و اینترنت اكسپلورر جواب بدهد، كافی است.

بنابراین در پاسخ به این سؤال كه كدام زبان برنامه‌نویسی وب را انتخاب كنیم، باید گفت زبان‌هایی كه از همه ساده‌ترند و تغییر و تحولات را به سرعت می‌پذیرند. در حال حاضر در این زمینه دو فناوری
PHP و ASP.NET پیشتاز هستند. زبان اسكریپت‌نویسی PHP شباهت‌هایی به زبان C دارد.

به همین دلیل سرعت كامپایل شدن آن بالا است و سایت‌هایی كه از این زبان استفاده می‌كنند اندكی سریع‌ترند. فناوری
ASP.NET از ویژوال بیسیك دات‌نت یا سی‌شارپ استفاده می‌كند. این دو زبان، به ویژه در جدیدترین نسخه فناوری دات‌نت در یك حد هستند.

                                   


ادامه مطلب

طبقه بندی: برنامه نویسی، 
[ سه شنبه 9 آبان 1391 ] [ 10:39 ق.ظ ] [ Maedeh ]

1- دلیل برنامه نویسیتان را مشخص کنید

در ابتدا باید شما بدانید هدفتان از برنامه نویسی چیست؟ آیا صرفا برای شغل خاص و کسب درآمد؟ آیا فکر تازه ای در دنیا داردید و میخواهید برنامه ای تازه بسازید؟ آیا میخواهید کسب علم کنید؟ یا میخواهید دروس دانشگاهتان را پاس کنید؟ پاسخ به این سوال اهمیت بسیاری دارد تا بتوانید در مراحل بعد بهتر عمل کنید.


ادامه مطلب

طبقه بندی: برنامه نویسی، 
[ دوشنبه 3 مهر 1391 ] [ 01:11 ق.ظ ] [ Maedeh ]
19شهریور/1358
درگذشت آیت الله سید محمود طالقانی

17شهریور/1348
درگذشت جلال آل احمد

11سپتامبر/2001
انفجار  برج های دوقلو

24شهریور/1378
درگذشت دکتر عبدالحسین زرین کوب

9سپتامبر/2001
ترور احمد شاه مسعود



طبقه بندی: روزنگار، 
[ یکشنبه 19 شهریور 1391 ] [ 09:51 ب.ظ ] [ Maedeh ]
asp.net یک چارچوب کاربردی web است که توسط شرکت مایکروسافت عرضه گردیده تا برنامه نویسان بتوانند برای ساخت سایت‌های web و برنامه‌های web پویا وسرویس‌های web پویا وسرویس‌های web xml از آن استفاده کنند . این بخشی از زیر ساخت NET . مایکروسافت و جانشینی برای تکنولوژی صفحات سرویس دهنده فعال ( asp ) است . asp مبتنی بر زبان های مشترک در حال اجرا است که به برنامه نویسان اجازه می‌دهد کدهای asp را با استفاده از هر زبان framework.net بنویسند .


                              

ادامه مطلب

طبقه بندی: برنامه نویسی، 
[ یکشنبه 19 شهریور 1391 ] [ 12:44 ق.ظ ] [ Maedeh ]

برنامه نویس موفق هیچ وقت سر وقت در محل کارش پیدایش نمیشود

معنای نیمه شب ها برای یک برنامه نویس با نیمه شب انسان های عادی تفاوت دارد . نیمه شب برای یک برنامه نویس یعنی ۱۰ صبح برای یک انسان عادی

یک برنامه نویس همیشه تعدادی لغات تخصصی در آستین دارد که میتواند با سر هم کردن آنها دیگران را گیج کند

برای یک برنامه نویس هیچ راه حلی بالاتر از Restart کردن وجود ندارد

نام بیل گیتس برای هر برنامه نویس موفق مقدس است و معبدش مایکروسافت و گوگل میباشد.

برنامه نویس موفق فقط و فقط با لب تاپ خود عشق بازی میکند.

یک برنامه نویس موفق میداند طعم قهوه وقتی سیگاری بر گوشه لب خود داری چه مفهمومی دارد.

یک برنامه نویس موفق اکثراً قهوه و چایی ولرم مینوشد.


منبع: روبوار


[ یکشنبه 19 شهریور 1391 ] [ 12:12 ق.ظ ] [ Maedeh ]
برنامه نویس موجودیست زنده که اغلب بصورت نشسته با کمی خمیدگی روبروی خود را نگاه می کند.

این موجود توانایی بسیار زیادی در گیر دادن به یک موضوع و پلک نزدن را داراست.

بیشتر طول عمر خود را بدون تحرک سپری می کند و فقط انگشتانش دارای فعالیت بسیار زیاد هستند.

غالباً بصورت انفرادی یافت می شوند و در پاسخ به مخاطب همواره می گویند: چی؟

99% آنها شب زیست هستند.

بین یک شاخه گل رز و یک تکه پاره آجر تفاوتی قائل نمی شود.

و دنیای وی فقط نیم متر جلوتر از چشمانش است.



طبقه بندی: طنز، 
[ یکشنبه 19 شهریور 1391 ] [ 12:03 ق.ظ ] [ Maedeh ]
                          


طبقه بندی: تصاویر جالب، 
[ یکشنبه 12 شهریور 1391 ] [ 03:16 ق.ظ ] [ Maedeh ]


برای شروع چه چیزی لازم است؟

1-Linuxوwinرا روی کامپیوتر نصب کنید و شروع به یادگیری کنید.

2-شروع به یارگیری زبان C کنید.

3-شروع به یاد گیری TCP/IPکنید.

4-مهمترین چیز علاقه به طی کردن یک راه بسیار طولانی.

ادامه مطلب

طبقه بندی: هک و امنیت، 
[ یکشنبه 12 شهریور 1391 ] [ 03:06 ق.ظ ] [ Maedeh ]

شبكه مجموعه ای از سرویس دهنده ها و سرویس گیرنده های متعددی می باشد كه به یكدیگر متصل هستند. در این بین سرویس دهنده ها (server) نقش سرویس دهنده و خدمات دهی وسرویس  گیرنده ها (Client) نقش سرویس گیرنده یا همان مشتری را بازی می كنند.

انواع شبكه : شبكه ها را می توان به دو دسته ی «شبكه های محلی » LAN و شبكه های بزرگ تر از آن (WAN) تقسیم كرد.


شبكه های محلی : Local Area Network 

این نوع شبكه ها به شبكه های( (LAN) معروف  هستند. شبكه های محلی معمولا میزبان 2 تا 20كامپیوتر و در غالب Work Group میباشند. سرعت این نوع شبكه بسیار زیاد است (معمولا 100MB Per Sec) و می  توان حجم داده های بالا را در مدت بسیار كم انتقال داد.

شبكه های گسترده : Wide Area Network

این نوع شبكه ها به شبكه های WAN معروف هستند.این شبكه ها بزرگتر از شبكه های LAN و اغلب برای امور عمومی از آن استفاده می  شود. ازجمله این شبكه ها میتوان شبكه های VAN و یا شبكه های بزرگتر مانند Internet و.. را نام برد. سرعت انتقال داده ها در این نوع شبكه ها نسبت به LAN (در ایران) بسیار ناچیز میباشد. این سرعت به خاطر استفاده از خطوط 56K است. البته می توان با استفاده از خطوط DSL یا ISDN و یا بی سیم Wire Less سرعت این ارتباط را به اندازه 128K ,256 k , 512 kیا بالاتر افزایش داد    Internet Protocol:
IP IP یك عدد 32 بیتی (bit) است كه پس از اتصال به شبكه (... , Internet , LAN) به ما تعلق می گیرد.
شكل كلی IP را می توان  به صورت http://www.xxx.yyy.zzz در نظر گرفت كه با هر بار اتصال به اینترنت به صورت Dial Up این عدد تغییر می كند.
به عنوان مثال در حال حاضر IP ما 213.155.55.104 است اما در اتصال بعدی ممكن است این عدد به 213.155.55.20 تغییر كند.




طبقه بندی: اینترنت و شبکه، 
[ یکشنبه 12 شهریور 1391 ] [ 03:00 ق.ظ ] [ Maedeh ]

قابلیت خاصی در جاوا وجود دارد بنام اپلت. اپلت‌ها امکانات فراوانی برای نوشتن برنامه‌های تحت وب در اختیار برنامه‌نویسان قرار می‌دهند که دیگر زبان‌های برنامه‌نویسی فاقد آن هستند. البته وجود ماشین مجازی جاوا برای اجرای اپلت لازم است. اپلت‌ها نظیر فناوری Activex شرکت مایکروسافت هستند که برنامه‌نویسان را قادر می‌سازد تا امکاناتی را به مرورگر کاربر بیافزایند.البته تفاوت این دو در امنیت می‌باشد به گونه‌ای که اپلت‌ها بدلیل اینکه در محیطی به نام جعبه شنی اجرا می‌شوند امن هستند ولی Activex‌ها فاقد چنین امنیتی هستند.


ادامه مطلب

طبقه بندی: برنامه نویسی، 
[ دوشنبه 9 مرداد 1391 ] [ 02:16 ق.ظ ] [ Maedeh ]
.: Weblog Themes By themzha :.

تعداد کل صفحات : 7 ::      1   2   3   4   5   6   7  

درباره وبلاگ


منتظر نظراتتون برای بهتر شدن بلاگ هستم.

آمار سایت
بازدیدهای امروز : نفر
بازدیدهای دیروز : نفر
كل بازدیدها : نفر
بازدید این ماه : نفر
بازدید ماه قبل : نفر
تعداد نویسندگان : عدد
كل مطالب : عدد
آخرین بروز رسانی :
امکانات وب

Online User ابزار پرش به بالا