کتاب آموزش زبان برنامه نویسی Sams Teach Yourself C++ in 21 Days یکی از مهمترین آموزش های دانشجویان شناخت و فراگیری زبان های برنامه نویسی است که بهترین این زبان ها C می باشد.
لینک دانلود در سایت آمازون : 
http://www.amazon.com/Teach-Yourself-Complete-Compiler-Edition/dp/0672315645
قیمت ۱۳ دلار – این کتاب فرمت اصلی کتاب است ( اسکن شده نیست)
مناسب برای علاقمندان و دانشجویان تمامی گرایش ها 

چکیده :
شبکه‌های صنعتی یکی از مباحث بسیار مهم در اتوماسیون می‌باشد. شبکه‌ی CAN به عنوان یکی از شبکه‌های صنعتی ، رشد بسیار روز افزونی را تجربه کرده است. در این میان ، عدم قطعیت زمان ارسال پیام‌ها در این پروتکل شبکه ، باعث می‌شود که کاربرد این شبکه در کاربرد‌های حیاتی با اشکال مواجه شود. یکی از راه‌حل‌‌های برطرف کردن این مشکل ، استفاده از تکنیک تحریک زمانی است که در ایت مقاله مورد بررسی قرار می‌گیرد.
مقدمه:
در محیط‌های صنعتی ، کارخانجات ، خطوط تولید و امثالهم ، اتصال میکروکنترلر‌ها ،‌ سنسورها (Sensor) و محرک‌ها (Actuator) با چندین نوع سیستم ارتباطی متفاوت به یکدیگر ، نوعی هنر معماری در الکترونیک و کامپیوتر است. امروزه ارتباطات از نوع تحریک‌پذیر زمانی به‌طور گسترده‌ای در پروتکل ارتباطات برپایه شبکه با پروتکل  CAN (Controller Area Network) استفاده می‌شود. مکانیسم داوری (Arbitrating) در این پروتکل اطمینان می‌دهد که تمام پیام‌ها بر اساس اولویت شناسه (Identifier) منتقل می‌شوند و پیامی با بالاترین اولویت به هیچ عنوان دچار آشفتگی نخواهد شد. در آینده ، بسیاری از زیرشبکه‌های (SubNet) مورد استفاده در کاربرد‌های حیاتی ، به‌عنوان مثال در بخش‌هایی مثل سیستم‌های کنترل الکترونیکی خودرو  (X-By-Wire) ، به سیستم ارتباطی جامعی نیاز دارند که دارای قطعیت ارسال و دریافت در هنگام سرویس‌دهی باشد. به‌ عبارتی ، در ماکزیمم استفاده از باس که به ‌عنوان محیط انتقال این نوع شبکه به‌کار می‌رود ، باید این تضمین وجود داشته باشد که پیام‌هایی که به ایمنی (Safety) سیستم وابسته هستند ، به موقع و به درستی منتقل می‌شوند. علاوه بر این باید این امکان وجود داشته باشد که بتوان لحظه‌ی ارسال و زمانی را که پیام ارسال خواهد شد را با دقت بالایی تخمین زد.

پروژه طراحی کامپیوتر پایه مانو در نرم افزار مکس پلاس:

فایل های شبیه سازی کامل + راهنمای PDF

با این پروژه دیگر مشکلی در کامپیوتر پایه نخواهید داشت.این کامپیوتر از لحاظ کامپایل و شبیه سازی هیچ خطایی ندارد و در نرم افزار مکس پلاس ۱۰ ساخت شرکت altera طراحی و اجرا می شود که بسیار شبیه Quartus است.در معماری کامپیوتر یا آزمایشگاه آن این کامپیوتر اهمیت فراوانی دارد و ۲۵ دستور فصل ۵ کتاب معماری کامپیوتر موریس مانو را به درستی اجرا می کند.این cpu از نوع ۱۶ بیتی است.

پروژه طراحی کامپیوتر پایه مانو در نرم افزار مکس پلاس:

فایل های شبیه سازی کامل + راهنمای PDF

با این پروژه دیگر مشکلی در کامپیوتر پایه نخواهید داشت.این کامپیوتر از لحاظ کامپایل و شبیه سازی هیچ خطایی ندارد و در نرم افزار مکس پلاس ۱۰ ساخت شرکت altera طراحی و اجرا می شود که بسیار شبیه Quartus است.در معماری کامپیوتر یا آزمایشگاه آن این کامپیوتر اهمیت فراوانی دارد و ۲۵ دستور فصل ۵ کتاب معماری کامپیوتر موریس مانو را به درستی اجرا می کند.این cpu از نوع ۱۶ بیتی است.

بخشی از متن:
مراحل زیر برای نصب فایلهای نمونه بر روی دیسک سخت کامپیوتر دنبال نمایید تا اینکه بتوانیم برنامه و پروژه خود را اجرا کنیم: 
۱- اطمینان حاصل نماییم که Interner information نصب واجرا شده است. می‌توانید این موضوع را به وسیله باز کردن اپلت Renvice در داخل control panel و جستجوی سرویس های Iss Admin  و world wide  و web publishing بررسی نمایید که هر دوی این خدمات دارای یک وضعیت اجرا می‌باشند. 
۲- اگر Interner information نصب نشده است آن را با استفاده از بخش components Add / Remve window اپلت Add/ Remve program  داخل control panel نصب نمایید اگر یک یا هر دو خدماتی که در مرحله اول بحث شد شورع به کار نکرده اند می‌توانید با استفاده از کلیک راست بر روی سرویس و انتخاب گزینه start آنها را راه اندازی نمایید.
فهرست مطالب:
نصب فایلهای نمونه بر روی کامپیوتر
مروری بر Asp. NET
NET framework
SQL srver 2000
زبانها و ابزارهای زبان
Nopepad . NET
Visual studio. NET
معماری ASP. NET
چه چیزی در ASP.NET وجود دارد
NoPE pad. NET
ایجاد یک دایر کتوری مجازی
فصل دوم / استفاده از ابزارهای برنامه نوسی ASP. NET
مهم
Visual studio. NET
ایجاد یک صفحه جدید (Web From) ASP.NET
افزودن کنترل ها
برنامه های کاربردی وب ASP.NET
فرم های وب ASP. NET
پنجره ها
نکته
نوارهای ابزار
نکته
Menus (منوها )
نکته
OPTINS (گزینه ها)
ایجاد یک برنامه کاربردی وب Visual Basic . NEP  ASP. NEP
ایجاد یک برنامه کاربردی وب با NET SDK
ایجاد یک ریشه برناکه کاربردی
ایجاد زیر دایرکتوری ها
ایجاد صفات aspx
مجوزهای دسترسی
نکته
انتخاب یک زبان برای صفحه (زبان صفحه)
نکته
فعال سازی وضعیت Session
فعال سازی وضعیت Session در Visual studio . NET
توصیه هایی برای وضعیت Session
ذخیره وضعیت Session در SQL Server
منابع

پروژه طراحی وب سایت دانلود کتاب

بدون دیدگاه

چکیده:
کتاب مهمترین یاور انسان در تمام مراحل بوده و خواهد بود شاید نحوه در دسترس بودن آن متفاوت باشد اما همان ساختار بی ریایی خود را حفظ خواهد کرد.
این سایت امکانی است برای در اختیار گذاشتن کتابها در دسترس عموم تا بتوانند از این طریق به اطلاعات خود افزوده و نتیجه مطلوب را از مطالعه آنها بگیرند.
بطور کلی سایت برای دریافت کتابها برنامه ریزی شده است همچنین امکان قرار دادن فایل را برای کاربران فراهم نموده است که برای این کار بازدید کنندگان باید عضو سایت باشند.
پروژه دارای ۲۱ صفحه بوده که در آن از کدهای HTML و زبان برنامه نویسی Asp.net همچنین کدهای VB.net استفاده شده است.Asp.net و Vb.net جزء جدید ترین زبانهای برنامه نویسی بوده که از طرف شرکت مایکروسافت به بازار روانه شده است این زبانها با وجود اشیاء زیادی که در خود دارند کار برنامه نویسی را تا حدود زیادی ساده تر نموده اند.
زبانها فوق الذکر در مجموعه .Net موجود بوده و با نصب آن می توانید این زبانها را به راحتی کار نمایید.
همچنین در این برنامه از بانک اطلاعاتی Sql استفاده شده است که برای ارتباط به آن حتما باید Microsoft Sql Server را بر روی سیستم نصب نمایید.و درنهایت برای اجرای بدون مشکل آن احتیاج به نصب Internet Information Service(IIS)  دارید که جزء نرم افزارهای جانبی ویندوز بوده و می توانید به راحتی آن را از روی سی دی نصب ویندوز نصب نمایید.
کل فایلهای پروژه داخل شاخه ای به نام FeeEBook قرار دارند و داخل این شاخه دو شاخه App_data برای قرار گرفتن بانک اطلاعاتی و Book برای قرار گرفتن کتابها ایجاد شده اند.
امکانات زیر برای طراحی سایت نظر قرار گرفته است:
 بخش کاربری:
– بخشی از سایت  مربوط به لینک های سایر سایت های دیگر که کار مشابه سایت ما را انجام می دهند و کتابخانه های الکترونیکی معروف باشد . 
– بخش جستجو نیز برای کتابهای مورد نظر کاربران قرار داده شده است.
– تبلیغات سایر ارگانها و سازمانها نیز در سایت قرار داده شده است.
بخش مدیریتی:
– در صفحات سایت یک بخش کوچک برای ورود نام کاربری و رمز عبور مدیر سایت و کاربران عضو در سایت  گنجانده شده است . مدیر سایت از این طریق می تواند به صفحات کنترلی دسترسی یابد و کاربران عضو می توانند کتاب های جدید خود را در سایت بگذارند 
– صفحه کنترلی مربوط به مدیر سایت می تواند حاوی امکاناتی مثل حذف کاربران ، حذف یا تغییر اطلاعات کتاب ها می باشد . 
– صفحه مربوط به کاربران عضو می تواند دارای امکانات اضافه کردن کتاب  باشد.
سرفصلهای اصلی:
چکیده
امکانات سایت 
بانک اطلاعاتی
صفحات
شمای کلی
کد برنامه
خلاصه
منابع

مقاله ترجمه شده، اقتباس دولت الکترونیک در سه کشور آمریکای لاتین؛ آرژانتین، برزیل و مکزیک
با عنوان اصلی:

 Adoption of e-government in three Latin American countries Argentina, Brazil and Mexico

انتشارات ScienceDirect، سال ۲۰۰۸
خلاصه:
این
مقاله اقتباس دولت الکترونیک در سه کشور آمریکای لاتین: آرژانتین، برزیل و
مکزیک را مورد بحث قرار می دهد. تحقیق ابتدا یک چارچوب مفهومی برای بررسی
ایجاد و خدمات دولت الکترونیک را ارایه می‌کند که برای ارزیابی اقتباس آن
در این سه اقتصاد مهم آمریکای لاتین اعمال شده است. یافته های تحقیق می
تواند هر کشور به عنوان مدلی برای توسعه موفق و همچنین اجرای دولت
الکترونیک در یک کشور در حال توسعه غیر صنعتی را معرفی کند. تجزیه و تحلیل
هم چنین در جستجوی یافتن یک خلا در مطالعه دولت الکترونیک در کشورهای کمتر
توسعه یافته می باشد که بخش آن ها تلاش می کنند در این جنبه حیاتی از توسعه
دولت دیجیتال به همتایان توسعه یافته خود برسند.
فهرست مطالب مقاله:
خلاصه
۱- چارچوب مفهومی؛ دولت الکترونیک چیست؟
۲- رویکرد تحقیق
۳-یافته ها؛ ارزیابی دولت الکترونیک در ارژانتین، برزیل و مکزیک
۳-۱٫ آرژانتین
۳-۲٫ برزیل
۳-۳٫ مکزیک
۴- تحلیل سیاست

مقاله نقش فناورى هاى ارتباطى در پیشرفت کشور


فهرست :
نقش فناورى هاى ارتباطى در پیشرفت کشور
در محیط دانشگاهى، این رویکرد میان رشته اى به چه نحو تقویت شد؟
نحوه راه اندازى این نوع پروژه ها به چه شکل است؟
آیا شما پیشرفت را عمدتاً محدود به حوزه تکنولوژیک مى کنید؟
میزان پیشرفت پروژه قرن آباد تا چه حد بوده است؟
از دید شما، مدیریت دانسته چه حوزه عملى را در برمى گیرد؟

چند برنامگی، Multi programing

بدون دیدگاه

چند برنامگی، مقدمه ای به سیستم های عامل

بخشی از مقدمه:
در
پروژه بعدی شما پشتیبانی مناسب برای چند برنامه نویسی را طراحی و اجرا
خواهید کرد. شما فرمان های سیستم را طوری توسعه خواهید داد که اصول ارتباط
درون فرایندی و مدیریت فرایند را انجام دهد. شما این را به پروژه اول دارای
کد می افزایید. اطمینان حاصل که قبل از شروع پروژه دوم تمام نواقص در
پروژه اول را اصلاح کرده اید. این راه حل برای پروژه یک به عنوان بخشی از
جلسه هفته بعد مورد بررسی قرار خواهد گرفت.
ناکوس در حال حاضر یک محیط
تک برنامه نویسی است. ما مجبوریم ناکوس را تغییر  دهیم به طوری که هر
فرایند در  مسیر سیستم خود حفظ شوند. ما باید تخصیص حافظه و واپس گیری آن
توجه داشته باشیم. هم چنین تمام داده ها و وابستگی های همزمان سازی بین
رشته ها را مد نظر قرار می دهیم. شما ابتدا قبل از کد گذاری راه حل را
طراحی می‌کنید جزئیات در زیر آورد است…

پاورپوینت آشنائی با پروتکل FTP در قالب فایل با فرمت Ppt و در ۱۲ اسلاید به همراه جزئیات , کاملا قابل ویرایش آماده دانلود و پرینت می باشد .

مقدمه:
امروزه از پروتکل های متعددی در شبکه های کامپیوتری استفاده می گردد که صرفاً تعداد اندکی از آنان به منظور انتقال داده طراحی و پیاده سازی شده اند . اینترنت نیز به عنوان یک شبکه گسترده از این قاعده مستثنی نبوده و در این رابطه از پروتکل های متعددی استفاده می شود.
برای بسیاری از کاربران اینترنت همه چیز محدود به وب و پروتکل مرتبط با آن یعنی HTTP است ، در صورتی که در این عرصه از پروتکل های متعدد دیگری نیز استفاده می گردد. FTP نمونه ای در این زمینه است .
فهرست مطالب:
مقدمه
پروتکل FTP چیست؟
ویژگی های پروتکل FTP
Passive Mode
ملاحضات امنیتی
Passive Mode و یا Active Mode
پیکربندی فایروال
یک نکته دیگر در رابطه با پروتکل FTP

    Sorry. No data so far.

دسته‌ها