در این درس با سه موضوع زبان، گرامر و ماشین آشنا می شوید. این کتاب آموزشی پیش نیاز درس طراحی کامپایلر است. با یادگیری زبان ها و گرامرها می توانید نحوه کار کامپایلر و همچنین طراحی زبان های برنامه سازی را متوجه شد. یادگیری این درس بدون مدرس کار ساده ای نمی باشد و ما در این آموزش تجربه حداقل پانزده سال تدریس این درس را در اختیار شما گذاشته ایم . نظریهٔ ماشینها عبارت است از بررسی ریاضی ماشینهای محاسبهگر انتزاعی و تواناییهای آنها برای حل مسایل به این ماشینهای انتزاعی اتوماتا گفته میشود این نظریه بسیار نزدیک به…
ادامه مطلب / دانلودبازیابی اطلاعات به فناوری و دانش پیچیدهٔ جستجو و استخراج اطلاعات، دادهها، فرادادهها در انواع گوناگون منابع اطلاعاتی مثل بانک اسناد، مجموعهای از تصاویر، و وب گفته میشود. با افزایش روزافزون حجم اطلاعات ذخیره شده در منابع قابل دسترس و گوناگون، فرایند بازیابی و استخراج اطلاعات اهمیت ویژهای یافته است. اطلاعات مورد نظر ممکن است شامل هر نوع منبعی مانند متن، تصویر، صوت و ویدئو باشد. بر خلاف پایگاه دادهها، اطلاعات ذخیره شده در منابع اطلاعاتی بزرگ مانند وب و زیرمجموعههای آن مانند شبکههای اجتماعی از ساختار مشخصی پیروی نمیکنند و عموماً دارای معانی تعریف شده و مشخصی نیستند. هدف…
ادامه مطلب / دانلودسیستم عامل یا سامانه عامل بدون شک مهمترین نرم افزار در کامپیوتر است . سیستم عامل اولین نرم افزاری است که پس از روشن کردن کامپیوتر مشاهده می شود و همچنین آخرین نرم افزاری خواهد بود که قبل از خاموش کردن کامپیوتر مشاهده می شود. سیستم عامل نرم افزاری است که مدیریت برنامه ها را به عهده گرفته و با کنترل، مدیریت و سازماندهی منابع سخت افزاری امکان استفاده بهینه و هدفمند آنها را فراهم کرده و بستری را برای اجرای نرم افزارهای کاربردی فراهم می کند. آموزش سیستم عامل، توسط مهندس فرشید شیرافکن، یکی از بهترین مدرسین مسلط به…
ادامه مطلب / دانلودساختمان داده ها، یکی از دروس مهم و پایه ای دانشگاهی است که پیش نیاز دروس مختلف رشته کامپیوتر است و به عنوان مبحثی که نکات فراوانی دارد، در کنکور کارشناسی ارشد کامپیوتر و کنکور دکتری هوش مصنوعی و نرم افزار از دروس با ضرایب بالا می باشد. کتاب آموزش ساختمان داده ها توسط مهندس فرشید شیرافکن، یکی از بهترین مدرسین مسلط به مباحث ساختمان داده ها، ارائه شده است. ساختمان دادهها از بنیادی ترین مباحث مورد نیاز جهت یادگیری و درک بسیاری از مفاهیم عمده در علوم رایانه است . سازماندادن دادهها به یک طریق خاص و بر پایهی…
ادامه مطلب / دانلودهدف از این آموزش آشنایی با مفاهیم و معماری چندسطحی سیستم پایگاه داده و نقش DBMS، معرفی مدل های داده خصوصا مدل رابطه ای و نحوه ترسیم نمودار ER و نرمال سازی پایگاه داده است . پایگاه داده ها یکی از دروسی است که دانشجویان رشته کامپیوتر باید در مقطع کارشناسی بگذرانند . در این مجموعه ابتدا مفاهیم اولیه در پایگاه داده تدریس می شود. سپس در فصل دوم نمودار ER و در فصل سوم مدل رابطه ای تدریس می شود. در ادامه جبر رابطه ای و SQL و در انتها وابستگی و نرمال سازی به زبانی بسیار ساده تدریس می شود.از…
ادامه مطلب / دانلودسی پلاس پلاس چندین ویژگی شی گرا را از زبان سی معرفی نمود معرفی کلاس چهار ویژگی که در زبانهای شی گرا و بعضاً غیر شی گرا حضور دارد یعنی انتزاع، بستهبندی، وراثت، و چند ریختی را فراهم کرد. اشیاء نمونههای ساخته شده از کلاس در زمان اجرا هستند که میتوان کلاس را نمونهای از قالب ها دانست که چندین مورد از آنها بوجود میآید . سی پلاس پلاس یک زبان برنامه نویسی رایانهای همهمنظوره، شیءگرا، سطح بالا و چند رگه است که از برنامهنویسی رویهای، تجرید دادهها و برنامهنویسی شیءگرا پشتیبانی میکند . این زبان دارای قابلیتهای انواع داده…
ادامه مطلب / دانلودیادگیری یک زبان برنامه نویسی دید ما را به علم کامپیوتر بسیار گسترده تر می کند از طرفی برنامه نویسی نحوه فکر کردن را به ما می آموزد. عمومیت زبان ++C در میان زبان های برنامه نویسی بسیار بالا است و می تواند به عنوان اولین زبان نیز یاد گرفته شود و به پیش نیاز دیگر احتیاج نباشد. برنامه نویسی به زبان سی پلاس پلاس نسبت به C دارای قدرت بیشتری است . کارهایی می توان انجام داد که در C برای انجام آنها در صورت امکان زحمت بیشتری نیاز است. زبان ++C در دو قسمت آموزش داده می شود. در…
ادامه مطلب / دانلودنفس نفس می زدم و بدنم می لرزید. جسمم بر پاهایم سنگینی می کرد و توان ایستادن نداشتم. به سمت تختی که پشت دخل و یخچال مغازه بود رفتم و روی آن نشستم، حتی نشستن هم برایم سخت بود، فشارم پایین افتاده بود و سرم گیج می رفت. به دیوار پشت سرم تکیه دادم و تقریبا ولو شدم. حسن از درب پشت مغازه وارد شد و روبه روی من روی دو پا نشست و توله سگ کوچکی که دو ماهی بیشتر از سنش نمی گذشت و هنوز اسمی برایش انتخاب نکرده بودیم، پشت سرش آمد و دور و برش می…
ادامه مطلب / دانلودشخصیت دایی جان ناپلئون تبلور قشر وسیعی از مردم ایران است که با ساده اندیشی بجای ریشه یابی و پرداختن به امور اصلی از طریق تفکر با خیال پردازی و رویا بافی همواره به اموری توجه میکنند که اصولا وجود خارجی ندارند و دچار توهم انگلیسی ترسی هستند . شخصیت سعید عاشق پیشه جوان و کم تجربه ایست که به قیمت شکست در عشقش در مییابد، پیروی از احساسات به نحوی کورکورانه عاقبتی جز سیلی خوردن از دست روزگار ندارد . ولی سعید در آخر داستان به لطف می و بیان شیوای مرشد و تکیه گاه خود عمو اسدالله حقیقت…
ادامه مطلب / دانلودکتاب هر آنچه باید درباره آیفون های 7 بدانید مجموعه مطالبی درباره مشخصات و قابلیتهای آیفون ۷ و آیفون ۷ پلاس شرکت اپل است. شرکت اپل شهریورماه امسال گوشیهای آیفون ۷ و آیفون ۷ پلاس را معرفی و روانه بازار کرد. این گوشیهای پرچمدار و پرطرفدار به طور رسمی وارد بازار ایران شدند. سایت شبکه از اولین ساعتهای رونمایی آیفونهای ۷ شروع به معرفی مشخصات و قابلیتهای این اسمارتفون کرده و سعی داشت کاربران و طرفداران گوشی تلفن همراه اپل را به طور کامل با مدلهای جدید آشنا و از سوی دیگر برخی سوالها و ابهامات اساسی درباره این گوشیها…
ادامه مطلب / دانلودکتاب وای فای لذیذ توسط ماهنامه شبکه تهیه و تنظیم شده است . امروزه در هر خانهای یک مودم روتر بیسیم یافت میشود و همه اعضای خانه با گوشیهای موبایل هوشمند، تبلت، نوتبوک و کامپیوترهای رومیزی به صورت وایفای از اینترنت استفاده میکنند. به همین دلیل، ترفندهای کار با وایفای مورد توجه و استقبال کاربران قرار دارد. ما برای راحتی خوانندهها، اقدام به جمعآوری و گردآوری مجموعهای از بهترین مطالب آموزشی و کاربردی وایفای منتشر شده روی سایت شبکه کردیم. در این مجموعه، ۹ مطلب کاربردی به روز و جذاب درباره وایفای میخوانید. ده روش ساده افزایش سرعت شبکه های…
ادامه مطلب / دانلودکتاب خیلی بیشتر از سه نقطه یکی از رمان های بسیار زیبا و خواندنی می باشد که به تازگی منتشر شده است . در روستاي خود استادي داشتم که همگان او را پروردگار خداشناسی می نامیدند. چون به هر چه اشاره می نمود خدا را در آن می یافت. می فرمود این کوه هاي بلند را نظاره کن که چقدر بزرگ و محکمند! این عظمت و استقامت تنها اراده الهی است. این پرندگان را ببین که چه زیبا هستند و چگونه می توانند در آسمان پرواز کنند، این قدرت خدایی است. این درختان را نظاره کن که چگونه هوا را…
ادامه مطلب / دانلودکتاب صحرای محشر داستانی از روز قیامت و شرح از قبر برخاستن مردگان و برپا شدن مقدمات محکمه عدل الهی و حاضر شدن افراد در برابر میزان سنجش اعمال و رسیدگی به احوال افراد است که در بستری از طنز ظریف به انتقاد از برخی افراد، عقاید، رفتار، خرافات و عوام فریبی ها می پردازد. در واقع این داستان مجموعه ای از داستان های کوتاه شامل شرح حال افراد مختلف در روز قیامت است از پیامبران گرفته تا شیخ و ملا و معتاد و خسیس و ساده لوح و … حتی شرح حالی از بزرگانی چون ابوسعید ابوالخیر و خیام…
ادامه مطلب / دانلود