ارسال فرم "مهر, ۱۳۹۳"

کتاب آموزشی الگوریتم و فلوچارت

flowchart

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

اسلاید درس طراحی سایت های تجارت الکترونیکی

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

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

  1. زمان LOAD ، اندازه صفحات و سیستم هدایت بازدیدکننده در سایت
    صفحاتی که به کندی ظاهر می شوند، صفحات بسیار بزرگ یا بسیار کوچک و دشواری حرکت در سایت، هر کدام به تنهایی کافی هستند تا بازدیدکننده را خسته و نا امید نمایند. بازدیدکننده هرگز نباید منتظر ظاهر شدن صفحات بماند، هرگز نباید برای خواندن اطلاعات مورد نظرش صفحه را بالا و پایین کند و هرگز نباید برای اطلاعاتی در مورد خرید اجناس مورد نظرش، با دشواری تمام سایت را جستجو کند.
    سایتهای دارای صفحات مرتب، سریع و هدفمند معمولا در امر فروش نیز موفق تر هستند.
    برای اطمینان از سرعت بالا آمدن سایت خود به آدرس زیر مراجعه نمایید:
    http://www.tracert.com
    این سایت از روی سایز صفحات و حجم اطلاعات شما، سرعت را حدس نمی زند بلکه به راستی از نقاط مختلف جهان به سایت شما وصل می شود و سرعت متوسط بالا آمدن سایت را به شما برمیگرداند.

ادامه مطلب

جزوه ساختمان داده برای دوره کارشناسی

ds

مجموعه مقادیر و عملیات روی آنها تشکیل یک ساختار ریاضی را می دهند. نوع داده انتزاعی به مدل ریاضی که یک نوع داده را تعریف می کند اشاره دارد. مدل منطقی یا ریاضی سازماندهی داده ها به یک صورت خاص را ساختمان داده می نامند. ساختمان داده مشخصات عناصر، ارتباط بین آنها و عملیاتی است که روی آنها انجام می شود را تعیین می کند.

انواع ساختمان داده

۱٫ ساختمان داده خطی : یک ساختمان داده را خطی می گویند هرگاه عناصر آن تشکیل یک دنباله را دهند، به بیان دیگر یک لیست خطی باشند.
برای نمایش لیست خطی دو روش اساسی وجود دارد:
• رابطه خطی بین عناصربه وسیله خانه های متوالی حافظه نمایش داده می شود(آرایه).
• رابطه خطی بین عناصر به وسیله اشاره گرها نمایش داده می شود(لیست پیوندی).
۲٫ ساختمان داده غیر خطی مانند درخت ها و گراف ها

ادامه مطلب