براساس جستجوی مقاله و تحقیق دانشجویی در مورد برنامه نویسی تحت لینوکس تعداد 100 مورد در سایت یافت گردید که می توانید پس از مطالعه عناوین این تحقیقات و مقالات دانش آموزی و دانشجویی برای دانلود تحقیق در مورد برنامه نویسی تحت لینوکس و یا دانلود مقاله درباره برنامه نویسی تحت لینوکس اقدام نمائید:
داتنت محدود به نوع خاصی از برنامهها نیست، از این چارچوب میتوان برای تولید برنامههای تحت ویندوز، تحت وب، سرویسهای مبتنی بر وب و ... استفاده کرد. دات نت محدود به نوع خاصی از برنامهها نیست، از این چارچوب میتوان برای تولید برنامههای تحت ویندوز، تحت وب، سرویسهای مبتنی بر وب و ... استفاده کرد. یکی دیگر از ویژگیهای داتنت، دارار بودن کتابخانهای بزرگ و جامع از کلاسها و توابع ...
تاریخچه کمتر کاربر اینترنت را میتوان یافت که تاکنون با صفحاتی با پسوندPHP برخورد نکرده باشد و البته این پسوند نامی آشنا برای طراحان و برنامه نویسان وب است. پی اچ پی (PHP) یکی از محبوبترین و رایجترین زبان های برنامه نویسی برای ایجاد صفحات پویا در وب است و کمتر خواستهای در محیط وب وجود دارد که در PHP قادر به انجام آن نباشیم. از ایجاد یک صفحه ساده برای پردازش اطلاعات فرمها، ...
مقدمه طبق آمار سایت Global Videogame Market سهم 7 میلیون دلاری بازی های همراه از بازار 28 میلیارد دلاری بازی های رایانه در سال 2001 ( که تقریباً معادل 025/0درصد است) به سهم 6/3میلیارد دلاری از بازار 30 میلیارد دلاری بازی های رایانه ای در سال 2006 افزایش یافته است. یعنی تنها در عرض 6 سال این بازار رشدی 500 درصدی داشته است. ارقام وقتی حیرت آورتر می شود که پیش بینی کاربران بازی های ...
لیسپ یک زبان برنامهنویسی رایانه است که در سال ۱۹۵۸ به وسیلهٔ جان مککارتی ابداع شده است. این زبان، مانند زبان برنامهنویسی پرولوگ، بیشتر برای برنامهنویسی هوش مصنوعی مورد استفاده قرار میگیرد. با توجه به اینکه زبان لیسپ از نحو سادهای برخوردار است، تجزیه و پیادهسازی آن نسبتاً با سهولت انجام میشود. متن برنامههای لیسپ عموماً از نمادها و لیستهایی از نمادها تشکیل میشود و بدین ...
دِلفی (Delphi) یا به تعبیری ویژوآل پاسکال – یک زبان برنامهنویسی است و بستری برای توسعهٔ نرمافزار که شرکت بورلند آن را تولید کرده است. این زبان، در بدو انتشار خود در سال ۱۹۹۵، به عنوان یکی از نخستین ابزارهایی مطرح شد که از توسعهٔ نرمافزار بر مبنای متدولوژی RAD((Rapid Application Developmentپشتیبانی میکردند؛ یعنی تولید و توسعهٔ سریع برنامههای کاربردی این نرم افزار بر مبنای ...
گنو/لینوکس با ویندوز چه تفاوتی دارد؟ یکی از نخستین سوالاتی که در ذهن هر کاربری که به تازگی نام گنو/لینوکس به گوشش خورده است، مطرح میشود، این است که خوب گنو/لینوکس چه تفاوتی با ویندوز دارد؟ من در این مقاله قصد دارم بدون اینکه وارد مسائل خیلی فنی شوم، به طور اجمالی این موضوع را تشریح کنم. لینوکس چیست؟ لینوکس به خودی خود، یک هسته (Kernel) است. هسته، بخش اصلی سیستمعامل را تشکیل ...
11 تاریخچه: لینوکس یک سیستم عامل چند کاربره و چند وظیفه ای است که روی سخت افزارهای مختلف اجرا می شود. نسخه اول لینوکس توسط یک دانشجوی فنلاندی به نام لینوکس توروالدز ارائه شد. توروالذر این نسخه را در وب برای سایر برنامه نویسان ارسال کرد تا از آن استفاده کنند و آن را بهبود بخشند. توروالدز خود این س یستم عامل را براساس یک سیستم دانشگاهی به نام MINX توسعه داد. این سیستم عامل توسط ...
یکی از نخستین سوالاتی که در ذهن هر کاربری که به تازگی نام لینوکس به گوشش خورده است، مطرح میشود، این است که خوب لینوکس چه تفاوتی با ویندوز دارد؟ من در این مقاله قصد دارم بدون اینکه وارد مسائل خیلی فنی شوم، این موضوع را تشریح کنم. یکی از نخستین سوالاتی که در ذهن هر کاربری که به تازگی نام لینوکس به گوشش خورده است، مطرح میشود، این است که خوب لینوکس چه تفاوتی با ویندوز دارد؟ من در ...
برنامه نویسی تحت وب (Web Application ها ) مقایسه PHPو ASP از آنجائیکه اطلاع رسانی ، برنامه های کاربردی بر مبنای Web و نیاز وجود پایگاههای داده بر روی اینترنت از موضوعات مطرح این سالها گردیده است لذا یافتن تکنولوژی برتر از لحاظ سرعت و هزینه و سایر ویژگیهای لازم از اهمیت ویژه ای برخوردار است. اصول کار با ASP_Net تکنولوژی PHP و ASP و ..... بر این اساس استوارند : 1)سورس برنامه نوشته ...
آموزش کار با PHP مقدمه PHP یک زبان اسکریپتی سمت سرور (Server Side) می باشد که امروزه بیش از نصفی از وبسایتهای مطرح جهان، از آن برای حفظ و نگهداری داده ها و ایجاد سایتهای دینامیک و به روز استفاده می کنند. PHP هم همانند تمامی زبانهای برنامه نویسی Server Side، ترجمه شده و در نهایت به صورت کدهای HTML در اختیار کاربر قرار می گیرد. از این رو کد شما، از دید دیگران پنهان می ماند. اما ...
برپایی یک سرور وب در این فصل عناوین زیر را خواهید آموخت: معرفی سرورهای وب Apache پیکربندی سرور وب Apache شروع به کار و توقف سرور نظارت بر روی فعالیتهای سرور Worid wide web بخشی از اینترنت است که سریعترین رشد را داشته است . بر طبق نظر Netceraft )www.netcraft.com ( بیش از 54 میلیون سایت وب بر روی اینترنت در سپتامبر سال 2004 وجود داشته است. تجارت الکترونیک یک فروشگاه مجازی جدید را ...
مقدمه: شما برای خریدن مثلا یک کتاب تخصصی درباره کامپیوتر به چند جا سر میزنید ؟ چقدر برای رفتن به کتاب فروشی ها هزینه می کنید ؟ چقدر از وقت شما در ترافیک و گشت و گذار در پشت ویترین ها هدر می رود ؟ چقدر خسته میشوید ؟ چقدر CO2 تنفس می کنید ؟ و . . . حال فرض کنید بخواهید آخرین نسخه برنامه winamp را داشته باشید . در عرض 2 دقیقه کار انجام شده است . اتصال به اینترنت ، جستجو در وب و سپس ...
طریقه استفاده از قفل نرم افزاری چکیده با توجه به فزونی نرم افزار در سیستم های کامپیوتری از یک طرف و توانایی کنترل کپی های غیرمجاز ( از دیدگاه اقتصادی آن ) از طرفی دیگر دلیلی محکم جهت بررسی این شاخه از مهندسی نرم افزار می باشد. از آنجا که متاسفانه قانون Copyright در تمام جهان بجز ایران و چند کشور دیگر اجرا می گردد, بحث کنترل کپی های غیرمجاز حساس تر می شود. در این مقاله سعی بر این ...
جدا از مشکلات مقیاس گذاری تکنیک های جستجوی قدیمی، برای داده های به این اندازه، تکنیک های جدید رقابتی که استفاده از نمایش اطلاعات اضافی در فرا متن ها را برای نتیجه جستجوی بهتر شامل میشود وجود دارد… خیزش سریع تکنولوژی برای جمع آوری مستندات وب و نگهداری آن ها بصورت بروز لازم و ضروری است. فضای ذخیره سازی باید به نحو موثری جهت ذخیره ایندکس ها و مستندا تشان استفاده شود. سیستم ...
مایکروسافت در بازار سیستم عامل های سرور هم پیشتاز است،اما برای حفظ این جایگاه نیاز به تلاش مضاعفی دارد مایکروسافت با معرفی نسخه جدید سیستم عامل سرور خود به دنبال تثبیت این موقعیت در آینده است سکوی جدید،نسخه ارتقا یافته ویندوز2 سرور است که قرار است در اوایل سال 23 عرضه شود سیستم عامل سرور جدید فعلاًNET Server23 نام دارد و عامل پایدارتر،سریع تر و ایمن تر از نسخه های قبلی ویندوز ...
phpسال 1994 توسط Rasmus Lerdorf ایجاد شد و مخفف واژگان Personal Home Pages به حساب می آید. روی بیشتر کلیک کن تا ادامه رو ببینیبا گسترش قابلیت ها و موارد استفاده این زبان PHP در معنای Hypertext Preprocessor به کار گرفته شد. عبارت پیش پردازشگر (Preprocessor) بدین معنی است که PHP اطلاعات را قبل از تبدیل به زبان Html پردازش می کند. مطابق مطالب سایت وب رسمی PHP که در آدرس ...
XSL، در واقع دارای دو راستا می باشد، تبدیلات XSL یا XSLT (نگارش 1.0 که یک معرفی W3C است و نگارش 1.1 که ارائه شده است) و اشیاء قالب بندی XSL یا XSLFO. هر کدام هنگامی که واردکار با داده های XML می شوند، برای انجام وظایف متفاوتی طراحی می شوند. XSLT اجازه می دهد محتوای XML را بگیریم و به هر شکل دیگری تغییر دهیم، ممکن است آن شکل دیگر، یک صفحه XTML یک فایل متنی یا حتی یک سند XML دیگر ...
شگفتا که رایانه ها از ۲۰ سال پیش تاکنون چگونه متحول شدهاند و چگونه متحول کردهاند. حالا هر روز هزاران نفر به خیل کاربران این جعبه جادویی دوم اضافه میشوند و هر لحظه که میگذرد، مفهومی، شاخهای یا رشتهای جدید به این دنیا پیوند میخورد. افزایش این شاخ و برگ اما هرگز باعث نشده که این درخت، پیر و کهنسال جلوه کند، که برعکس، گویی هر روز جذابتر و با شکوهتر مینماید. حاصل این ...
سولایس یک محیط عملیاتی بسیار قوی می باشد که در برگیرنده سیستم عامل چند پردازنده ای چند کاربردی (sun os)sun می باشد . سولاریس یک سیستم عامل شبکه است که در سیستم های pc وابسته به اینتل و همچنین سیستم هایی با پردازنده دارای ساختار معماری ultra SPARC , SPARC اجراء می گردد . این سیستم ها می توانند دارای حداکثر CPU64 باشند که به طور همزمان در سیستم سرور E10000 در حال کار می باشند . با ...
نصب و معرفی Mono Mono1 -1 - چیست ؟ Mono یک نرم افزاری است که به برنامه نویسان اجازه می دهد به راحتی برنامه های مستقل از محیط اجرایی تولید کنند. Mono یک پیاده سازی متن باز از Microsoft .Net framework بر اساس استانداردهای ECMA برای #C و زبان مشترک در زمان اجرا است. تولید کنندگان Mono بر این عقیده اند که پذیرش یک بستر موفق و استاندارد شده تولید نرم افزار مانند Net.، باعث کاهش موانع ...
تاریخچه ویژوال بیسیک .NET ویژوال بیسیک .NET توسعه یافته BASIC می باشد. BASIC توسط پروفسور John Kemeny و Thomas Kurtz از کالج Dartmouth برای نوشتن برنامه های ساده ایجاد شد و این طراحی از اواسط دهه 1960 آغاز گردید. هدف از BASIC اولیه, آموزش برنامه نویسی بود. BASIC توسط انواع متفاوتی از کامپیوترها مورد استفاده قرار گرفت و سرمشق سایر زبان ها شد. با توسعه واسط گرافیکی کاربر (GUI) ...
فرترن اولین زبان سطح بالا است که تولید آن در سال 1954 به سرپرستی جان باکوز به منظور ایجاد یک زبان علمی در شرکت IBM شروع و در سال 1957 روی IBM 704 معرفی گردید که بالغ بر 5/2 میلیون دلار هزینه برداشت. با استفاده از این زبان حل معادلات ریاضی بسیار آسان گردید و بسیار مورد استقبال قرار گرفت. این زبان در اکثر کامپیوتر های بزرگ و کوچک مورد استفاده قرار می گیرد و همین استقبال فوق العاده ...
مقدمه ای بر زبان C پس از نوشتن یک الگوریتم باید آن را با استفاده از یک زبان برنامه نویسی تبدیل به یک برنامه قابل اجرا برای کامپیوتر نماییم. این زبانها به سه دسته کلی تقسیم میگردند : 1- زبان ماشین (سطح پایین) : این زبان مستقیما با صفر و یک نوشته می شود و بدون هیچ واسطه ای برروی کامپیوتر قابل اجرا است. طراحان سخت افزار هر کامپیوتر، زبان ماشین خاص خود را برای آن ماشین طراحی می ...
زبان برنامه نویسی یا زبان کامپیوتری یک تکنیک ارتباطی استاندارد برای بیان دستورالعمل ها به یک رایانه است. در زبان برنامه نویسی از مجموعه ای از قواعد نحوی و معنایی برای تعریف یک برنامه کامپیوتری استفاده می شود. یک زبان به برنامه نویس اجازه می دهد که دقیقا مشخص کند که رایانه روی چه داده ی عمل کند، این داده چگونه ذخیره یا منتقل شود، و دقیقا تحت شرایط مختلف کدام الگوریتم روی آن اعمال ...
جاوا جاوا، امروزه یکی از متداول ترین زبان های برنامه نویسی جهان است. این زبان از لحاظ ظاهری شباهت های زیادی به ++C دارد ولی در اصل می توان تفاوت های بنیادین زیادی را برای آنها بر شمرد. بر خلاف بسیاری دیگر از زبان های کامپایلری که سورس کد آنها پس از کامپایل شدن به باینری یک ماشین حقیقی ترجمه می شود، برنامه های جاوا پس از کامپایل شدن به باینری ماشینی به نام ماشین مجازی جاوا یا JVM ...
مقدمه بسیاری از زبانهای برنامهنویسی امروزی از این قرارند: C++,C ، Javad , C# , COBOL , Microsoft Visual Basic و غیره. با وجود این همه زبان، یک مهندس نرمافزار چگونه تصمیم میگیرد که کدامیک از آنها را برای یک پروژه استفاده کند. گاهی اوقات، یک زبان به این دلیل انتخاب میشود که تولید کنندگان یک شرکت کار با آن را دوست دارند و یا میشناسند، که این میتواند یک دلیل منطقی باشد. گاهی ...
درس اول : آغاز کار با C# در این درس با ارائه چند برنامه و مثال ساده به طرز کار زبان C# میپردازیم. اهداف این درس عبارتند از : فهم ساختار پایهای یک برنامه C# آشنایی با Namespace آشنایی با کلاس (Class) آشنایی با عملکرد متد Main() آشنایی با ورودی/خروجی یا I/O لیست 1-1، یک برنامه ساده با عنوان Welcome در زبان C# // Namespace اعلان using System; // کلاس آغازین برنامه class ...
CPU تراشه enCorRe دستور پشتیبانی میکند. همه برنامهها باید از این 37 دستور استفاده کنند. سیپرس یک مترجم مجانی ارائه میدهد که کدهای اسمبلی را که شما مینویسید به فایلهای موضوع، که به منظور برنامهریزی در EPROM تراشه تهیه میشوند، تبدیل میکند. اگر ترجیح دهید که در C برنامهنویسی کنید، سیپریس یک مفسر C نیز پیشنهاد میکند. اگر با برنامهنویسی اسمبلی میکروکنترلر آشنایی داشته ...
ویژوال بیسیک توسعه یافته basic می باشد.basicتوسط پروفسورjohn kemency وthomas kurts ازکالج dartmouth برای نوشتن برنامه های ساده ایجادشد واین طراحی ازاواسط دهه1960 آغازگردید. هدف از بیسیک اولیه آموزش برنامه نویسی بود.بیسیک توسط انواع متفاوتی ازکامپیوترهامورداستفاده قرار گرفت وسرمشق سایرزبانهاشد. باتوسعه گرافیکی کاربر (gui)توسط میکروسافت دراواخر دهه 1980 واوایل 1990basic تکامل ...
فصل اول : آشنایی با Access تاریخچه Access : در سال 1992 ، Microsoft Access به عنوان یک DBMS عرضه شد و در طی سالهای متمادی ، در رده خود به صدر رسید . Access به عنوان بخشی از مجموعه برنامه های معروف Microsoft Access روزانه توسط میلیون ها نفر استفاده می شود. از همان ابتدا Access به تدریج توسعه یافت و به برنامه ای کارآمد با کاربردی آسان مبدل شد. نگارش های اخیر آن در حالی که هم چنان ...
میکرو سیستم های سان دوره جدید خط مشی جاوا – 2 را دردسامبر 1998 درست کردند و برای اولین بار جاوا 1-2 منتشر شد. شهرت محصول سان این دوره را برای هر سه ویرایش جاوا تا امروز حفظ کرد. استاندارد ویرایش (J2SE) : یک خط مشی برای دسکتاپ و PC است و ایستگاههای کاری و حمایتی را فراهم میکند. حمایتهای درونی را برای TCP/IP فراهم می کند و 1/GUIرا جاری می کند. ویرایش تعهدی (J2EE): یکی از بیشترین ...
Visual Basic یک زبان برنامه نویسی قوی و ابزاری است که ضمن سادگی وسهولت فراگیری دارای توانائیهای فوق العاده ای میباشدکه به برنامه نویسان امکان نوشتن هر سیستمی را خواهد داد. این زبان یکی از سریعترین و سهل ترین ابزارهای موجود جهت ایجاد برنامه های کاربردی تحت این سیستم عامل Windows از قبیل Microsoft Exel وMicrosoft Access نیز از همین زبان استفاده می نمایند .همچنین برنامه نویسی در ...
دبیرستان هایی که تجارب یادگیری عمیق و مرتبط با شغل (حرفه) خارج از مدرسه را برای دانش آموزان خود فراهم می کنند،مهارت هایی را که برای دانش آموزان خود فراهم می کنند، مهارت هایی را که برای موفقیت در تحصیل و دنیای کار و زندگی پس از دبیرستان آنها مورد نیاز است به آنها می آموزند. تعداد زیادی از دانش آموزان پیش از آن که دیپلم خود را بگیرند ،می توانند از عهده کار همزمان با رفتن مدرسه بر ...
تاریخچه لینوکس آغاز داستان در سال 1991 در حالی که جنگ سرد رو به پایان میرفت و صلح در افقها هویدا میشد، در دنیای کامپیوتر، آینده بسیار روشنی دیده میشد. با وجود قدرت سخت افزارهای جدید، محدودیت های کامپیوترها رو به پایان میرفت. ولی هنوز چیزی کم بود... و این چیزی نبود جز فقدانی عمیق در حیطه سیستم های عامل. داس، امپراطوری کامپیوتر های شخصی را در دست داشت. سیستم عامل بی استخوانی که با ...
خوشنویسی ایرانی خوشنویسی ایرانی بخشی از خوشنویسی اسلامی است که در ایران و سرزمینهای وابسته یا تحت نفوذ او همچون کشورهای آسیای میانه، افغانستان و شبه قاره هند به تدریج حول محور فرهنگ ایرانی شکل گرفت. و نه تنها از مفاخر هنر ایرانی بلکه از مفاخر هنر اسلامی و حتا هنر جهان به شمار میرود. درحالی که عمدهٔ تبدیل نگارش معمولی کلمات به خوشنویسی هنرمندانه در جهان اسلام، بهعهده ایرانیان ...
لینوکس چیست؟ لینوکس یک سیستم عامل آزاد و باز متن است که تحت مجوز GNU/GPL منتشر شده است. باز متن به این معنی که هر شخصی آزاد است تا از آن استفاده کند ،آن را تغییر دهد و حتی می تواند آن را دوباره توزیع کند. اگر بخواهیم دقیق باشیم فقط باید هستهٔ لینوکس را لینوکس بنامیم اما به طور معمول این کلمه به سیستمعاملهای یونیکسمانندی (یا گنو/لینوکسی) اطلاق میشود که بر مبنای هستهٔ لینوکس ...
همزمان با رشد وب ، عمومیت یافتن استفاده از کامپیوترهای شخصی و پیشرفت های مهم در زمینه دستیابی به شبکه های با سرعت بالا ، پردازش های توزیع شده بشدت مورد توجه قرار گرفته است . در این نوع پردازش ها ، همواره می بایست بر دو اصل مهم تاکید و راهکارهای مناسب را دنبال کرد. اولین مسئله توجه به معماری مبتنی بر Component ( عنصر) برای تولید نرم افزار و دومین مسئله نحوه تبین ارتباط بین عناصر ...
لینوکس: امنیت، امنیت، امنیت امروزه در دنیایی متکی بر فناوری اطلاعات زندگی میکنیم که هر لحظه به خطر افتادن جریان اطلاعات منجر به بروز خسارتهای تجاری جبران ناپذیری خواهد شد. امروزه همه به دنبال یک سکوی (Platform) امنتر برای اجرای برنامههای کاربردی و سرویسدهندهها هستند. لینوکس حرفهای زیادی برای گفتن در سمت امنیت دارد. بسیاری از قابلیتهای امنیتی که در ویندوز وجود ندارند و یا ...
به سوی نسل بعدی جمعیت و الگوهای برنامه ریزی آموزشی[1] نویسنده: اسکات مورلند[2] ترجمه: داور فخری در سالهای اخیر از اهمیت آموزش به عنوان سرمایه گذاریهای لازم برای توسعه اقتصادی کاسته نشده است. بدون آموزش، توسعه در مفهوم واقعی کلمه ممکن نیست تنها آموزش است که می تواند مهارتهای لازم برای رسیدن به رشد پایدار اقتصادی و افزایش کیفیت زندگی را ایجاد کند. اکنون نیز این اظهارنظر، ورود به ...
معرفی و مقدمه ای بر سیستم عامل لینوکس . بدون شک یکی از رقابتهای کشورهای پیشرفته، در زمینه کامپیوتر است و ما هر روز شاهد پیشرفت این تکنولوژی عظیم هستیم. سیستم عامل ها و نرم افزارهای کامپیوتری نیز همزمان با این تحولات به پیش می روند. سیستم عامل یکی از مهمترین اجزاء نرم افزاری یک کامپیوتراست. سیستم عامل رابط بین نرم افزارها و عملکرد سخت افزار ها می باشد و نقش مدیریتی دارد. تعدادی ...
مقدمه لینوکس، یک سیستم عامل قدرتمند، پایدار و رایگان است و هم اکنون توسط شرکت ها و سازمان های متعددی از سراسر جهان پشتیبانی و حمایت می شود. این سیستم عامل به صورت متن باز ارائه می شود و بدین ترتیب برنامه نویسان و دانشجویان به راحتی میتوانند کدهای آن را تغییر دهند. لینوکس یک سیستم عامل رایگان، سریع، پایدار،قابل اطمینان و انعطاف پذیر است که بر روی طیف وسیعی از کامپیوترها همانند ...
تاریخچه مختصری از زبان دلفی از زمان پیدایش تا دلفی 6 به تفکیک نسخههای مختلف آن دلفی در واقع یک کامپایلر پاسکال است. دلفی 6 نسل جدید کامپایلر های پاسکال است که شرکت Borlandاز زمان ایجاد اولین نسخه پاسکال توسط Andres Hejlsberg در 15 سال پیش به بازار عرضه کرد. برنامه نویسی به زبان پاسکال در سالیان سال از استواری و ثبات، زیبایی و ظرافت و البته سرعت بالای کامپایل سود برده است. دلفی ...
1. شرحی بر مدیریت منابع سازمان (بنگاه) ERP 1.1. تاریخچه راهحل ERP با وجود برخورداری از ساختار سیستمی و توانمندی در یکپارچه سازی فرایندهای سازمان , یک سیستم جامع صرف نمیباشد بلکه عملی ساختن مفاهیم نوین مدیریت , کنترل دقیق عرضه و تقاضا و بهرهگیری از فاکتورهای موفقیت در بازار را نیز محقق میسازد. از این رو به منظور آشنایی با تاریخچه ERP , اشاره به سرگذشت صنعت و تلاشهای جوامع در ...
پیشگفتار : امروزه در دنیایی متکی بر فناوری اطلاعات زندگی میکنیم که هر لحظه به خطر افتادن جریان اطلاعات منجر به بروز خسارتهای تجاری جبران ناپذیری خواهد شد. امروزه همه به دنبال یک سکوی (Platform) امنتر برای اجرای برنامههای کاربردی و سرویدهندهها هستند. لینوکس حرفهای زیادی برای گفتن در سمت امنیت دارد. بسیاری از قابلیتهای امنیتی که در ویندوز وجود ندارند و یا فقط با اضافه کردن ...
مقدمه : حمد و سپاس ایزد منان را که با الطاف بیکران خود این توفیق را به ما ارزانی داشت تا بتوانیم در راه ارتقای دانش عمومی و فرهنگ و به ویژه علوم کامپیوتر و انفورماتیک گامهایی هرچند کوچک برداریم. امروزه گستردگی علوم و توسعه روزافزون آن شرایطی را به وجود آورده که هر روز شاهد تحولات اساسی و چشمگیر در سطح جهان هستیم. این مطلب را با مقدمه ای در مورد سیستم عامل شدن لینوکس آغاز می ...
مقدمه C# یکی از زبانهای جدید برنامهسازی شیگرا است که با ارائه رهیافت Component-Based به طراحی و توسعه نرمافزار میپردازد. آنچه ما در حال حاضر از زبان های برنامهسازی Component-Based در اختیار داریم و آنچه که C# در اختیار ما قرار میدهد، افق جدیدی به سوی تولید و طراحی نرمافزارهای پیشرفته را در روی ما قرار میدهند. نرمافزار، به عنوان یک سرویس، هدف اصلی نسل بعدی در سیستمهای ...
مقدمه سیستم عامل برنامه ای است که سخت افزارکامپیوتررامدیریت می کند.مبنایی برای برنامه های کاربردی است وبه عنوان واسط بین کاربروسخت افزارکامپیوترمحسوب می شود.سیستم عامل بخش مهمی ازهرسیستم کامپیوتری است .یونیکس یکی ازانواع سیستم های عامل وبه جرات می توان گفت که قویترین آنها می باشدحدودسی سال است که سیستم عامل یونیکس ساخته شده است درطول این مدت تعداداستفاده کنندگان این سیستم عامل ...
مقدمه ایران کشوری است که سیم کشی ارتباطاتی گستردهای دارد . ایران دارای پنج میلیون استفاده کننده از اینترنت است و انتظار میرود که تعداد آنان تا سال 2009 به 20 میلیون نفر برسد. وبلاگ نویسی تبدیل به یکی از روشهای رایج مبادله اطلاعات، اخبار و عقاید در ایران شده است. در واقع ، فارسی، بعد اززبانهای انگلیسی ، پرتغالی و فرانسوی، چهارمین زبان در دنیا برای وب لاگ نویسی است. در طی دو سال ...
دلایل ظهور سیستم های Application server : دلیل توسعه و بسط این سیستم ها در پاسخگویی گروههای عظیمی از کاربران نهفته است. توسعه دهندگان احتیاج به ابزاری داشتند که بتواند کلیه منابع سطح پایین مورد استفاده برنامه های کاربردی اینترنت را در قالبی منسجم و قابل استفاده کپسوله کند. به گونه ایی که ایجاد برنامه های کاربردی محاوره ایی و کار آمد، برای اینترنت به راحتی ممکن شود. از این دیدگاه ...
چکیده: با توجه به اینکه در صنعت از جمله صنایع پالایش و پتروشیمی مبدل حرارتی وجود دارند که از لحاظ مصرف انرژی بهینه نمیباشند و از لحاظ اقتصادی مناسب نیستند و از طرفی ممکن است بعد از مدتی مشکلاتی از نظر عملیاتی نیز در فرآیند ایجاد نمایند. دانشمندان به فکر اصلاح (Retrofit) شبکه مبدلهای حرارتی افتادند بطوری که هدفشان کاهش مصرف انرژی و طبعاً کاهش هزینههای عملیاتی بوده است بنابراین ...
یکی از مهمترین آثار و تبعات رشد و توسعه فناوریهای ارتباطی و اطلاعاتی(ICTs) در عصر حاضر ظهور پدیده تجارت الکترونیک(E-Commerce) بوده است. تجارت الکترونیک که همگام و همپای توسعه اینترنت قوت و بسط بیشتری یافت زمینه لازم را در جهت رشد و توسعه اقتصادی فراهم می کند و راندمان کمی و کیفی مبادلات تجاری را افزایش می دهد. افزایش و گسترش عرصه های رقابتی را در مراودات تجاری باعث می شود و موجب ...
رمز خوشبختی، رضایت، موفقیت بزرگ، احساس خوب، قدرت فردی و کارایی این است که عادت کنید هر روز اولین کاری که انجام میدهید خوردن قورباغه خودتان باشد. خوشبختانه میتوانید از طریق تمرین این مهارت را یاد بگیرید و هنگامی که توانستید قبل از هر کاری عادت شروع مهمترین کار را در خود به وجود آورید، موفقیت شما حتمی خواهد بود. در اینجا خلاصهای از بیست و یک روش فوقالعاده برای غلبه بر تنبلی و ...
پائین بودن نرخ سواد در هندوستان که فقر اقتصادی از جمله مهم ترین عوامل آن محسوب می گردد مهم ترین معضل آموزشی کشور است. بنابر برآوردهای به عمل آمده بیش از یک سوم جمعیت هندوستان زیر خط فقر زندگی می کنند. اگر چه حضور در مدارس رایگان می باشد اما هزینه تهیه کتاب، لباس مدرسه و حمل و نقل برای خانواده های فقیر هزینه ای هنگفت به شمار می رود. در خانواده های فقیر، مشارکت دختران در نگهداری ...
خلاصه این مقاله به بررسی جنبههای مختلف و رو به رشد منطق محاسباتی میپردازد. تکنیکها و کاربردهای فعلی آن را مطالعه میکند و در نهایت به یک نتیجهگیری و ارایه پیشنهادهایی در مورد منطق محاسباتی میپردازد. 1- مقدمه منطق محاسباتی[1] بخشی از منطق است که به بررسی راهکارهای محتلف بررسی درستی احکام در دستگاههای مختلف منطقی میپردازد. این رشته به طور عمیقی با علوم کامپیوتر پیوند یافته است ...
مشکلات درسی نوجوانان در دوران بلوغ مقدمه دگرگونی ها و پیشرفت جوامع بشری به گونه ای است که اگر نهادهای تعلیمی و تربیتی بازنگری و بهسازی اجزاء خود را مورد توجه جدی قرار ندهند، سیل تحولات سبب تخریب بنیادهای اساسی اندیشه و عمل آنان خواهد گردید. نظام آموزش و پرورش سرزمین اسلامی ایران می تواند با تکیه بر مبانی و اصول متخذه از فرهنگ غنی اسلامی و باز سازی و بهبود مستمر برنامه ها و ...
ماشینهای فرز: 1- ماشین فرز زانوئی و ستونی 2- ماشین فرز تولیدی (دروازه ای) 3- ماشین فرز مخصوص اگر چه بعضی از عملیات اصلی فرزکاری به وسیله ماشین های فرز زانوئی ستونی انجام گرفته است ولی قابل فهم و درک است که بر اثر توسعه یافتن مهارتها سازندگان ماشینها انواع ماشینهای فرز مخصوص دیگری را به بازار عرضه نموده، زیرا که برای اجراء کارهای پیچیده و مهم نیاز به ماشینهای پیچیده تر بوده تا ...
مقدمه آیا تاکنون با پیشامدهای ناکام کنندهای در زندگی مواجه شدهاید، طوری که دلتان بخواهد به همه چیز خاتمه دهید؟ آیا تاکنون مرگ به عنوان راه حلی بهتر از مبارزه با زندگی برایتان مطرح شده است؟ بسیاری از مردم در دورهای از زندگی خود به مرگ فکر کردهاند، ولی تعداد بسیار کمی از آنها واقعا به خودکشی عمل میکنند. بحران خودکشی تجربهای مغشوش کننده ، دردناک و سخت است. برای بیرون آمدن از ...
مفاهیم HTML & XTHML این برنامه درواقع نرم افزاری است که کامپیوتر شما برای مرور و نشان دادن صفحات وب به ان نیاز خواهد داشت.ازجمله معروف ترین مرورگرهای اینترنتی می توان به کاوشگر اینترنت شرکت مایکروسافت (اینترنت اکسپلورر ومرورگرنت اسکیپ اشاره نمود.گردش دروبی که ازنظرمحتوی و یا شکل متشابه ایده های ذهنی شما را جذب کرده و باعث می شودبارها به ان مراجعه کنید. یک صفحه وب چیست ؟ نیز ...
امروزه استفاده از رایانه، زندگی بشر را در تمامی وجوه دگرگون ساخته است. مطالعات انجام شده در ارتباط با برنامه های توسعه اغلب کشورها، نشاندهنده محوری بودن نقش فناوری اطلاعات و ارتباطات در این گونه برنامه هاست. فناوری اطلاعات و ارتباطات را می توان به عنوان ابزاری نیرومند برای ارتقای کیفیت و کارایی آموزش مورد استفاده قرار داد به گونهای که شیوه سنتی آموزش را دستخوش تغییر قرار داده و ...
مقدمه : جهانی سازی و تغییرات فناوری، فرایندهایی که در پانزده سال اخیر سرعت یافته اند، باعث ایجاد یک اقتصاد جدید جهانی شده اند که با فناوری تقویت شده و سوخت (انرژی) آن بوسیله اطلاعات تامین و با دانش رانده می شود. ضرورت این اقتصاد جهانی مستلزم نوع و هدف موسسات آموزشی است. از آنجاییکه روند کنونی به سوی کاهش اطلاعات ناقص و دسترسی به اطلاعات صحیح رو به رشد است، مدارس دیگر نمی توانند ...
مقدمه : در ابتدای پیدایش علوم کامپیوتر، برنامهنویسان کدهایی در سطح ماشین مینوشتند. به همین دلیل بیشتر توجه آنان معطوف به مجموعه دستورات ماشین بود. به تدریج زبانهای سطح بالا ایجاد شد و در نتیجه توجه برنامهنویسان بیشتر به اصل مسئله معطوف گردید. اکنون سطح انتزاعی بر روی کامپیوترهای مختلف ایجاد شده است. یعنی برنامهی نوشته شده روی هر ماشین اجرا میشود. در زبانهای ساختیافته ، ...
مقدمه شاید بسیاری از مردم و حتی آموزگاران فکر کنند که ریاضیات هنر محاسبه است و ریاضی دانان باید همه عمر خود را صرف ساختن محاسبات پیچیده ریاضی کند . چنین عقیده ای به حقیقت نزدیک نیست . کار ریاضی دانان استدلال است نه محاسبه . در حقیقت ما در آموزش مفاهیم مربوط به ریاضی در پی محاسبه کردن نیستیم بلکه پرورش تفکر منطقی در فراگیران یکی از اهداف مهم می باشد . هدف اصلی این مجموعه گسترش ...
بیل گیتس رئیس شرکت مایکروسافت بیل گیتس در سن 43 سالگی ثروتمندترین مرد جهان بود. او از سن 20 سالگی تاکنون رئیس شرکت مایکروسافت بوده است که ارزش آن چیزی در حدود 50 بیلیون دلار است (گرچه خود گیتس تاکید دارد که بیشتر پول وی در سهام مایکروسافت صرف شده) و ثروت او به اندازهای است که خارج از درک مردم است. به این دلیل ثروت وی هم مایه رشک ما است و هم کنجکاوی ما را برمیانگیزاند. گیتس ...
مقدمه در چند دهه گذشته، گسترش تکنیکهای جدید حسابداری در تمامی رشته ها و کاربرد آن، نوآوری و دگرگونیهای بسیاری را در زمینه های اقتصادی و بازرگانی پدید آورده است . به خوبی آشکار است که حسابداری شرکتها نیز طی سالهای اخیر، تحولات شگرفی را پذیرا شده و، علاوه بر ارائه اطلاعات و ارقام مربوط به عملکردها، توانسته است با بهره گیری از روشهای جدید، به فرانگری پرداخته و جهت حرکت موسسات ...
دیباچه از آنجائیکه محیط کسب وکار عصر اطلاعات فعلی رقابت شدیدی را در اخذ اطلاعات و دانش ایجاد نموده است ،ضرورت دارد سیستم ها ی اطلاعاتی سازمانها تا حد ممکن پیوستگی خود را حفظ کند وچنانچه بخواهند از هم جدا و به صورت جزیره های اطلاعاتی مستقل کار کنند اطلاعات مطلوبی از آنها نمیتوان استخراج کرد. بسیاری از متخصصان ITبر این عقیده اند که تنها بخشی از اطلاعات سازمان در فرآیند های تصمیم ...
مقدمه در چند دهه گذشته، گسترش تکنیک های جدید حسابداری در تمامی رشته ها و کاربرد آن، نوآوری و دگرگونیهای بسیاری را در زمینه های اقتصادی و بازرگانی پدید آورده است . به خوبی آشکار است که حسابداری شرکتها نیز طی سالهای اخیر، تحولات شگرفی را پذیرا شده و، علاوه بر ارائه اطلاعات و ارقام مربوط به عملکردها، توانسته است با بهره گیری از روشهای جدید، به فرانگری پرداخته و جهت حرکت موسسات ...
تعریف حسابداری: حسابداری به انحناء گوناگون تعریف شده است. کامل ترین تعریف فن حسابداری به شرح زیر است: حسابداری عبارت است از فن ثبت، طبقه بندی و تلخیص فعالیت های مالی یک مؤسسه در قالب اعداد قابل سنجش به پول و تفسیر نتایج حامل از بررسی این ارقام. تعریف حسابداری سازمانهای دولتی نیز خارج از حدود تعریف مذکور نیست. و در این سازمانها نیز باید کلیه فعالیتهای مالی در قالب اعداد قابل سنجش ...
چکیده امروزه هیچکس خدماتی که شبکه ها در اشتراک منابع سخت افزاری و نرم افزاری انجام می دهند، نفی نمی کند. برای مراکزی که به نحوی بخواهند در جهت کاهش هزینه، وقت و انرژی گامهای اساسی بردارند، آشنائی با شبکه، کاربرد، ریختشناسی های مختلف آن، مزایا، مشکلات اجرائی و پیاده سازی آنها، لازم است. برای مراکز اطلاع رسانی ای که وظیفه اصلی شان پشتیبانی علمی از محققان و پژوهشگران و استفاده ...
1-3- تاریخچه توسعه و تکامل یونیکس تاریخچه طولانی یونیکس که می توان گفت بخشی از آن خوب و بخشی از آن بد می باشد , مطالعه ای است در پشتکار و استقامت, تغییرات ناگهانی در جهت توسعه نرم افزار, و جشن پیروزی تکنولوژی خوب بر روش برخورد هرج و مرج طلبانه ای که بعضی اوقات صنعت کامپیوتر با محصولات خوب پیش می گیرد . به دهه 1960 برمی گردیم , هنگامی که پیشرفت و توسعه کامپیوتر حوزه کاری تعداد ...
فصل اول : انرژی فسیلی فیل ها- تاریخچه صنعت نفت چاه نفت بسیار بزرگ در اصطلاح صنعت نفت، «فیل» نامیده می شود. در اوایل دهه ۱۹۵۰ زنجیره فیل های کشف شده در خاورمیانه به سرعت بیشتر می شد. از اوایل دهه ۱۹۵۰ تا پایان دهه ۱۹۶۰ بازار نفت به طور فوق العاده ای گسترش می یافت. موج گسترش چنان عظیم بود که مانند جریان زیرآبی قوی و سهمناکی، هر کس را که متولی نفت بود به جلو می راند. مصرف با چنان ...
خلاصه: Plc مخفف عبارت programming logic control میباشد.این سیستم وسیله ایاست که متناسب بابرنامه ای که دریافت میکند وظیفه ای خاص را اجرا میکند به عبارت دیگر plc نوعی کامپیوتر است که برنامه ای خاص را اجرا میکند . با ظهور plc تجهیزات و قطعات استفاده شده در کنترل فرایند های صنعتی و خطوط تولید تغییر نموده و مدار های رله کنتاکتوری و سخت افزاری حالت جامد کم کم جای خود را به کنترل کننده ...
فصل اول: مقدمه ای بر رجیستری نحوه عملکرد برنامه اجرایی Regedit.exe نحوه ساختن یک دستور و انتخاب نوع آن مشاهده تأثیر تغییرات ایجاد شده در رجیستری تهیه نسخه پشتیبان از رجیستری و تعمیر رجیستری آسیب دیده. مقدمه ای بر رجیستری (Registry) در ابتدا کامپیوترها و کاربران بر اساس سیستم عامل MS-DOS فعالیت می کردند و برنامه هایی که ساخته می شد بر اساس این سیستم عامل بودند. برنامه تحت DOS ...
چکیده چه چیز میتواند یک پروسه تولید نرمافزار را توصیف کند؟ آیا منظور از پروسه، آماده سازی نرم افزار صرفاً برای ارائه در بازار است؟ مسلماً در هر کاری وجود یک سامانه و فرایند کاری ضروری است؛ ولی چه چیزی میتواند موجب ایجاد سرعت و کیفیت در فرایند تولید یک نرمافزارشود؟ لزوماً طراحی و پیادهسازی یک فرایند یکپارچه و منطقی میتواند چنین نتیجهای در بر داشته باشد. بدین منظور امروزه ...
این ضمیمه به عنوان کمکی به برنامهنویسان C با شناسایی جنبههای مختلف زبان تهیه شده است. به این طریق، این ضمیمه به عنوان یک راهنما است و آموزشی نیست. سرمنشاءهای [برنامه] C زبان برنامه نویس C در اولین بار به وسیله دنیس ریتج (Dennis Ritch) بر روی یک DEC.PDP-11 که از سیستمعامل UNIX استفاده میکرد. اختراع گردید. زبان C دنباله زبانی با نام BCPL است که هنوز در اروپا بیشترین استفاده ...
با این که دیسک های نرم توانایی ذخیره اطلاعات را دارند، اما دارای معایبی نیز می باشند. از جمله این عیب ها گنجایش و سرعت کم دسترسی به اطلاعات را می توان نام برد. در صورتی که دیسک سخت این گونه نمی باشد. هر رایانه معمولاً یک هارددیسک دارد اما بعضی سیستم ها ممکن است دارای دو یا چند هارددیسک باشند. در واقع هارددیسک یک محیط ذخیره سازی دائم برای داده ها می باشد. اطلاعات در رایانه به ...
خلاصه این مقاله تاریخچه جاوا و کاربردهای جاوا در اینترنت را شرح می دهد. جاوا یک زبان برنامه نویسی است که با استفاده از آن می توان برنامه های متنوعی را نوشت.بیشترین کاربرد جاوا در ایجاد اپلت هایی است که در کاوشگرهای وب قابل مشاهده هستند. قدرت جاوا در سادگی و استقال از آن از بستر سخت افزاری (چه در فایل منبع برنامه و چه در کد باینری آن) است. با جاوا می توان برنامه هایی را هم نوشت ...
زبان سطح بالای Algol یک زبان ساختار یافته جهت پیاده کردن الگوریتم های ریاضی می باشد اما دارای کاستی هایی همچون نداشتن داده های کراکتری و پونیتری است. در تکامل این زبان، زبان پاسکال توسط پروفسور نیکلاث ویرث در انستیتو تکنولوژی فدرال زوریخ (ETHZ) سوئیس ارائه گردید و نام دانشمند فرانسوی قرن هفدهم یعنی پاسکال برروی آن گذاشته شد. از هدف های طراحی این زبان ارائه زبان برنامه نویسی برای ...
هر سال از اول اردیبهشت به مدت یک هفته مدیران مدارس درگیر برنامه های هفته مشاغل می باشند . در هفته مشاغل دانش اموزان با برنامه های مختلف مدرسه آشنایی و اطلاعاتی در خصوص حرفه و رشته های تحصیلی و شغل های مختلف بدست می اورند. علاوه براین در سالهای اخیر به دلیل وجود شغل های متنوع وزیاد و حرفه های گوناگون و رشته های تحصیلی مختلف و همچنین گسترش مدارس فنی و حرفه ای اهمیت برنامه بیشتر ...
بر روی هر کامپیوتر حداقل یک هارد دیسک وجود دارد.برخی از سیستم ها ممکن است دارای بیش از یک هارد دیسک باشند. هارد دیسک یک محیط ذخیره سازی دائم برای اطلاعات را فراهم می نماید . اطلاعات دیجتال در کامییوتر می بایست بگونه ای تبدیل گردند که بتوان آنها را بصورت دائم بر روی هارد دیسک مغناطیسی ذخیره کرد. مبانی هارد دیسک هارد دیسک در سال 1950 اختراع گردید. هارد دیسک های اولیه شامل دیسک های ...