مترجم یا همگردان یا کامپایلر برنامه یا مجموعهای از برنامههای کامپیوتری است که متنی از زبان برنامه نویسی سطح بالا (زبان مبدا) را به زبانی سطح پایین (زبان مقصد)، مثل اسمبلی یا زبان سطح ماشین، تبدیل میکند. خروجی این برنامه ممکن است برای پردازش شدن توسط برنامه دیگری مثل پیونددهنده مناسب باشد یا فایل متنی باشد که انسان نیز بتواند آنرا بخواند. مهمترین علت استفاده از ترجمه کد مبدا، ایجاد برنامه اجرایی میباشد. برعکس برنامهای که زبان سطح پایین را به بالاتر تبدیل میکند را decompiler گوییم. ترجمه کامل کد منبع برنامهای از یک زبان سطح بالا به کد شیء، پیش از اجرای برنامه را همگردانی یا کامپایل میگویند. به بیان ساده، کامپایلر برنامهای است که یک برنامه نوشته شده در یک زبان خاص ساختیافته را خوانده و آن را به یک برنامه مقصد (Target Language) تبدیل مینماید. در یکی از مهمترین پروسههای این تبدیل، کامپایلر وجود خطا را در برنامه مبدأ اعلام مینماید. در اولین نگاه، تنوع کامپایلرها ممکن است به چشم نیاید. تعداد بسیار زیادی زبانهای منبع وجود دارند که دامنه آنها از زبانهای شناخته شده مانند فرترن و پاسکال تا زبانهای خاص منظوره گسترده است. زبانهای مقصد نیز گستردگی متناظر با این زبانها دارند. یک زبان مقصد ممکن است زبان برنامهسازی دیگر یا زبان ماشین یا … باشد.
این جزوه به صورت اسلایدهای پاورپوینت است
247اسلاید دارد
برنامهنویسی رایانه در فرهنگ واژه غیر متخصصین ممکن است به تمام پروژه ساخت نرمافزار یا برنامهٔ رایانهای گفته شود. با این همه برنامهنویسی تنها بخشی از فرآیند توسعه نرمافزار یا برنامه رایانهای است. اهمیت، توجه و منابع اختصاص داده شده به برنامهنویسی، بسته به ویژگیهای مشخص شده محصول و خواست افراد درگیر در پروژه و کاربران و در نهایت شیوهٔ انتخاب شده مهندسی نرمافزار متغیر است. در این مقاله شش زبان مهم و رایج برنامه نویسی مورد برسی قرار میگرید
سرفصل :
زبان دلفی ( Delphi )
دلفی 2006
دلفی 2007
زبان سی پلاس پلاس ( C++ )
تاریخچه زبان
استاندارد زبان
نام ++C
توسعه آینده
فلسفه
کتابخانه استاندارد
ویژگیهای معرفی شده در ++C
پیش پردازنده
قالبها
اشیا
وراثت
چندریختی
چندریختی ایستا
گرانبارسازی تابع
گرانبارسازی عملگر
ساختار برنامه ها
محیطهای برنامه نویسی
زبان سی شارپ ( C# )
سکّوی دات نت
انعطاف پذیری سی شارپ
مثالی از سی شارپ
منبع اطلاعات در سی شارپ
فایلهای تولیدی در سی شارپ
ابزارهای دیگر در سی شارپ
زبان بیسیک ( basic )
Basic فرزند دردانه بیل گیتس
ظهور میکروکامپیوترها
زبان FORTRAN
معرفی و تاریخچه فرترن
چرا فرترن؟
فرترن 90
استانداردهای کد نویسی
ساختار برنامه فرترن
متغیرها
قوانین نامگذاری متغیرها
انواع داده ها
تعریف متغیرها
عبارات و عملیات محاسباتی
توابع رشته ای
ورودی و خروجی
ورودی و خروجی فایل
زبان ویژوال بیسیک ( Visual Basic )
visual basic چیست؟
تاریخچه visual basic
برنامه نویسی ساخت یافته
تعداد صفحات:17
استفاده از شبکه های کامپیوتری در چندین سال اخیر رشد فراوانی کرده وسازمانها وموسسات اقدام به برپایی شبکه نموده اند . هر شبکه کامپیوتری باید با توجه به شرایط وسیاست های هر سازمان ، طراحی وپیاده سازی گردد. در واقع شبکه های کامپیوتری زیر ساخت های لازم را برای به اشتراک گذاشتن منابع در سازمان فراهم می آورند؛ در صورتیکه این زیر ساختها به درستی طراحی نشوند، در زمان استفاده از شبکه مشکلات متفاوتی پیش آمده و باید هزینه های زیادی به منظور نگهداری شبکه و تطبیق آن با خواسته های مورد نظر صرف شود.
سرفصل :
چکیده
فصل اول
شبکه کامپیوتری چیست ؟
مدل های شبکه
اجزا ءشبکه
انواع شبکه از لحاظ جغرافیایی
ریخت شناسی شبکه
مدل Open System Interconnection OSI
ابزارهای اتصال دهنده
فصل دوم
مفاهیم مربوط به ارسال سیگنال و پهنای باند
کابل شبکه
عملکردهای اساسی کارت شبکه
نصب کارت شبکه
تنظیمات مربوط به ویندوز برای ایجاد شبکه
شبکه های بی سیم
مفاهیم و تعاریف
پارامترهای مؤثر در انتخاب و پیادهسازی یک سیستم WLAN
جمع بندی
فهرست منابع فصل اول و دوم
تعداد صفحات:58
این پروژه شامل موضوعات و نمودارهای زیر است
نمرات نهایی درس ریاضی 20 دانشجوی دختر وپسر
میانگین و انحراف معیار و میانگین و میانه و مد و … بصورت جدول
نمودار میله ای فراوانی
نمودار فراوانی تعداد دانشجویان دختر وپسر
نمودار دایرهای نمرات درس ریاضی
نمودار دایره ای تعداد دانشجویان دختر و پسر
نمودار هیستوگرام نمرات درس ریاضی
رگرسیون و ضریب همبستگی
واریانس و انحراف معیار
تعداد صفحات:14
یش بینی رابطه بین متغیرهای بازاریابی و متغیرهای واکنشی در تصمیمات مربوط به فعالیتهای تجاری که ، در آنها بازاریابی و خرید و فروش بهم وابسته است ، از اهمیت برخوردار می باشد ، این مثال ساده را در نظر بگیرید که ، یک خرده فروش باید قیمتی که با آن کالایی خاص را به فروش برساند ، تعیین نماید . یک تصمیم گیری اصولی خرده فروش را بر آن می دارد که رابطه بین قیمت کالا ( متغیر بازاریابی ) و تقاضای کالا ( متغیر واکنشی ) را در قیمت گذاریهای مختلف مورد توجه قرار دهد . حال مثال را پیچیده تر در نظر بگیرید ، وضعیتی را فرض کنید که خرده فروش احساس می کند که انجام تبلیغات برای کالا به در آمد فراینده ای منجر خواهد شد. این تبلیغات ممکن است به شکل کاهش موقتی قیمت که از طریق بکارگیری کوپن حاصل می شود صورت گیرد . تعیین بهای اعتباری کوپن قیمت موثری که با آن کالا به فروش می رسد را مشخص می نماید و این قیمت موثر تنها در صورتی مشخص می گردد که تقاضا در مراحل قیمت گذاری مختلف معلوم باشد . با این وجود اگر سایر تاثیرات در نظر گرفته شوند ، تصمیم گیری سخت تر می شود . اگر خرده فروش چندین نمونه کالا را به فروش برساند ، کاهش قیمت یک نمونه خاص به خریداران ممکن است در طی دوره تبلیغ ، آن کالا را به مقدار زیاد ذخیره نمایند ، که این امر به کاهش فروش کالایی که در دوره تبلیغ و در آمدهای خالص ثابت را دنبال می کند ، می انجامد .
سرفصل :
تحقیقات بازاریابی پیوسته و آنلاین ( کامپیوتری )
طرح اجرای تحقیقات بازاریابی پیوسته آنلاین
اصول تحقیقات بازاریابی آنلاین نظامدار
گروه های کنترلی و تجربی مشابه
دانش فعال
تجربیات صریح و ضمنی
تعیین حساسیت قیمت
تعیین تاثیرات اوراق سازی / وفاداری به نمونه کالا
سفارش مجدد کاتالوگ
مباحث و نتایج
اندیشه شبیه سازی از این جا آغاز می شود که ما برای بدست آوردن شناخت نسبت به آن کار، بدون اینکه متحمل هزینه های سنگین پیاده سازی مدل نمونه شویم، قبل از هر کار یک مدل کامپیوتری کامل از فعالیت مورد نظر بوجود آورده و نیازها، فعالیت ها، مواد اولیه، نیروی کار و کلاً عوامل دخیل در نتیجه فعالیت را لحاظ کنیم و می سنجیم و با در نظر گرفتن تمامی اثرات آنان، با ضریب اطمینان بیشتری نسبت به ادامه کار و فعالیت اقتصادی اقدام می نماییم. استفاده های ما از شبکه های کامیوتری نیز به این تکنولوژی نقش مهمی در زندگی روزمره ما بخشیده است و لزوم بهینه سازی در سرعت، کیفیت ارائه و نیز هزینه خدمات شبکه ای به وضوح احساس می شود. به همین جهت بر آن شدیم تا با ارائه مدلی کلی از اعمال انجام گرفته در یک شبکه محلی (Lan) که برخورد بیشتری با آن داریم، یکی از راه های بهینه سازی در سرعت دسترسی به شبکه را مورد بررسی و تحلیل قرار دهیم و موضوع مقایسه بین فعالیت های انجام گرفته توسط هاب و هاب-سوییچ در شبکه محلی را انتخاب نمودیم.
سرفصل :
توضیحاتی در مورد شبکه های کامپیوتری
مدل OSI و توضیح وظایف لایه های آن
توضیحاتی در مورد شبکه محلی ( LAN ) و هم بندی های معروف
توضیحاتی در مورد شبیه سازی
نرم افزار Arena و توضیحات کلی در مورد ساختمان کاری آن
توضیحاتی کوتاه در مورد قطعات مختلف موجود در ماژول Basic Process
مدل سازی از LAN و توضیحات مرحله ای از روند انجام کار
به همراه فایل اصلی پروژه
منابع و مأخذ
هارد دیسکها در دهه 1950 اختراع شدند. در ابتدا آنها دیسکهای بزرگی به ضخامت 20 اینچ بودند و فقط مقدار محدودی مگابایت اطلاعات میتوانستند ذخیره کنند. در ابتدا نام آنها “دیسکهای ثابت یا ماندنی” (Fixed Disks) یا وینچسترز (Winchesters) یک اسم رمز که قبلا برای یک محصول محبوب IBM استفاده می شده.) بود. بعدا برای تشخیص هارد دیسک از فلاپی دیسک نام هارد دیسک بر روی آنها گذاشته شد. هارد دیسکها یک صفحه گرد سخت (بشقاب) دارند که قادر است میدان مغناطیسی را نگه دارد، بر خلاف لایه پلاستیکی انعطاف پذیری که در فلاپیها و کاستها دیده می شود. در ساده ترین حالت یک هارد دیسک هیچ تفاوتی با یک نوار کاست ندارد. هم هارد دیسک و هم نوار کاست از یک تکنیک برای ذخیره کردن اطلاعات استفاده میکنند . این دو وسیله از مزایای عمده ذخیره سازی مغناطیسی استفاده میکنند. میدان مغناطیسی براحتی پاک و دوباره نوشته می شود. این میدان براحتی می تواند الگوی شار مغناطیسیای که بر روی میدان ذخیره شده را بیاد بیاورد.
سرفصل :
هارد دیسک چگونه کار می کند؟
اساس هارد دیسک
نوار کاست در برابر هارد دیسک
ظرفیت و توان اجرایی
اعضای داخلی: بورد الکترونیکی
ذخیرۀ اطلاعات
نحوه انتخاب یک هارد دیسک
جایگاه هارد دیسک
ویژگی ها ی مهم
تشریح مشخصات
نکاتی دررابطه با تهیه هارد دیسک
16 صفحه
در الگوریتم های مسیر یابی غیر متمرکز،هر روتر اطلاعاتی در مورد روترهایی که مستقیما به آنها متصل میباشند در اختیار دارد. در این روش هر روتر در مورد همه روتر های موجود در شبکه،اطلاعات در اختیار ندارد.این الگوریتمها تحت نام الگوریتمهای (DV (distance vector معروف هستند.در الگوریتمهای مسیریابی عمومی،هر روتر اطلاعات کاملی در مورد همه روترهای دیگر شبکه و نیز وضعیت ترافیک شبکه در اختیار دارد.این الگوریتمها تحت نام الگوریتمهای(LS (Link state معروف هستند.ما در ادامه مقاله به بررسی الگوریتمهای LS میپردازیم.
سرفصل :
الگوریتمهای LS
الگوریتمهای DV
مسیریابی سلسله مراتبی
14 صفحه
چاپگر از متداولترین دستگاههای خروجی در کامپیوتر است که از آن بمنظور چاپ اطلاعات استفاده می شود . کاربران کامپیوتر صرفنظر از نوع استفاده ، ممکن است در مقاطع زمانی خاصی نیازمند استفاده از چاپگر باشند. چاپگرها دارای انواع متفاوتی می باشند. چاپگرهای جوهر افشان،لیزری تک رنگ و لیزری رنگی ، سه گروه عمده از چاپگرهای موجود می باشند. هر یک از چاپگرها ( از چاپگرهای جوهر افشان تا چاپگرهای لیزری ) طراحی منحصربفرد خود بوده و بمنظور اهداف و کاربردهای خاصی ، طراحی شده اند.
سرفصل :
آشنایی با چاپگر ها و انواع و ویژگی های آنها
چاپگرهای ضربه ای (Impact Printer)
چاپگر حروفی (آفتابگردان)
چاپگرهای غیر ضربه ای (Non Impact Printer)
چاپگر های جوهر افشان
چاپگرهای لیزری
ویژگی ها ی مهم یک چاپگر
SATA II چیست؟
خانواده SATA
16 صفحه
کامپیوتر شامل بخشهای مختلفی است که در این مقاله به معرفی اختصار هرکدام از این قسمت ها خوهیم پرداخت. پردازشگر مرکزی ( CPU ) : ریزپردازنده بمنزله ” مغز” کامپیوتر بوده و مسئولیت انجام تمامی عملیات ( مستفیم یا غیر مستقیم ) را برعهده دارد. هر چیزی را که کامپیوتر انجام می دهد با توجه به وجود “ریز پردازنده ” است . برد اصلی ( MotherBoard ) : برد اصلی کامپوتر بوده که تمام عناصر داخلی به آن متصل خواهند شد. پردازشگر و حافظه بر روی برد اصلی نصب خواهند شد. برخی از عناصر سخت افزاری ممکن است مستقیما” و یا بصورت غیر مستقیم به برد اصلی متصل گردنند. مثلا” یک کارت صدا می تواند همراه برد اصلی طراحی شده باشد و یا بصورت یک برد مجزا بوده که از طریق یک اسلات به برد اصلی متصل می گردد.
سرفصل :
پردازشگر مرکزی ( CPU)
حافظه
برد اصلی ( MotherBoard )
منبع تغذیه ( Power Supply)
هارد دیسک ( Hard Disk)
کارت صدا ( Sound Card )
کارت گرافیک (Graphic Cards)
مانیتور ( Monitor )
صفحه کلید ( KeyBoard )
موس ( Mouse )
فلاپی دیسک ( Floppy Disk )
CD-ROM
پورت ها
کارت شبکه ( Lan Card)
مودم کابلی
رسانه های ذخیره سازی قابل حمل
30صفحه