براساس جستجوی مقاله و تحقیق دانشجویی در مورد زبان های برنامه نویسی تعداد 100 مورد در سایت یافت گردید که می توانید پس از مطالعه عناوین این تحقیقات و مقالات دانش آموزی و دانشجویی برای دانلود تحقیق در مورد زبان های برنامه نویسی و یا دانلود مقاله درباره زبان های برنامه نویسی اقدام نمائید:
تاریخچه ویژوال بیسیک .NET ویژوال بیسیک .NET توسعه یافته BASIC می باشد. BASIC توسط پروفسور John Kemeny و Thomas Kurtz از کالج Dartmouth برای نوشتن برنامه های ساده ایجاد شد و این طراحی از اواسط دهه 1960 آغاز گردید. هدف از BASIC اولیه, آموزش برنامه نویسی بود. BASIC توسط انواع متفاوتی از کامپیوترها مورد استفاده قرار گرفت و سرمشق سایر زبان ها شد. با توسعه واسط گرافیکی کاربر (GUI) ...
پیاده سازی و ارزیابی الگوریتمها و سیر تکاملی و انواع زبانهای برنامه نویسی AI به دو مکتب فکری تقسیم می شود: AI قراردادی (Coventional AI) : توسط رسمی سازی (formalism)، تحلیل آماری، تعاریف و اثبات مشخص می گردد (مثل یادگیری ماشین و سیستم های خبره). هوش محاسباتی: با ویژگی های غیررسمی، غیراحتمالی و اغلب با رویکردهای آزمون و خطا شناخته می شود. هوش محاسباتی به سه بخش اصلی تقسیم می گردد: ...
مقدمه بسیاری از زبانهای برنامهنویسی امروزی از این قرارند: C++,C ، Javad , C# , COBOL , Microsoft Visual Basic و غیره. با وجود این همه زبان، یک مهندس نرمافزار چگونه تصمیم میگیرد که کدامیک از آنها را برای یک پروژه استفاده کند. گاهی اوقات، یک زبان به این دلیل انتخاب میشود که تولید کنندگان یک شرکت کار با آن را دوست دارند و یا میشناسند، که این میتواند یک دلیل منطقی باشد. گاهی ...
لیسپ یک زبان برنامهنویسی رایانه است که در سال ۱۹۵۸ به وسیلهٔ جان مککارتی ابداع شده است. این زبان، مانند زبان برنامهنویسی پرولوگ، بیشتر برای برنامهنویسی هوش مصنوعی مورد استفاده قرار میگیرد. با توجه به اینکه زبان لیسپ از نحو سادهای برخوردار است، تجزیه و پیادهسازی آن نسبتاً با سهولت انجام میشود. متن برنامههای لیسپ عموماً از نمادها و لیستهایی از نمادها تشکیل میشود و بدین ...
دِلفی (Delphi) یا به تعبیری ویژوآل پاسکال – یک زبان برنامهنویسی است و بستری برای توسعهٔ نرمافزار که شرکت بورلند آن را تولید کرده است. این زبان، در بدو انتشار خود در سال ۱۹۹۵، به عنوان یکی از نخستین ابزارهایی مطرح شد که از توسعهٔ نرمافزار بر مبنای متدولوژی RAD((Rapid Application Developmentپشتیبانی میکردند؛ یعنی تولید و توسعهٔ سریع برنامههای کاربردی این نرم افزار بر مبنای ...
فرترن اولین زبان سطح بالا است که تولید آن در سال 1954 به سرپرستی جان باکوز به منظور ایجاد یک زبان علمی در شرکت IBM شروع و در سال 1957 روی IBM 704 معرفی گردید که بالغ بر 5/2 میلیون دلار هزینه برداشت. با استفاده از این زبان حل معادلات ریاضی بسیار آسان گردید و بسیار مورد استقبال قرار گرفت. این زبان در اکثر کامپیوتر های بزرگ و کوچک مورد استفاده قرار می گیرد و همین استقبال فوق العاده ...
مقدمه ای بر زبان C پس از نوشتن یک الگوریتم باید آن را با استفاده از یک زبان برنامه نویسی تبدیل به یک برنامه قابل اجرا برای کامپیوتر نماییم. این زبانها به سه دسته کلی تقسیم میگردند : 1- زبان ماشین (سطح پایین) : این زبان مستقیما با صفر و یک نوشته می شود و بدون هیچ واسطه ای برروی کامپیوتر قابل اجرا است. طراحان سخت افزار هر کامپیوتر، زبان ماشین خاص خود را برای آن ماشین طراحی می ...
زبان برنامه نویسی یا زبان کامپیوتری یک تکنیک ارتباطی استاندارد برای بیان دستورالعمل ها به یک رایانه است. در زبان برنامه نویسی از مجموعه ای از قواعد نحوی و معنایی برای تعریف یک برنامه کامپیوتری استفاده می شود. یک زبان به برنامه نویس اجازه می دهد که دقیقا مشخص کند که رایانه روی چه داده ی عمل کند، این داده چگونه ذخیره یا منتقل شود، و دقیقا تحت شرایط مختلف کدام الگوریتم روی آن اعمال ...
جاوا جاوا، امروزه یکی از متداول ترین زبان های برنامه نویسی جهان است. این زبان از لحاظ ظاهری شباهت های زیادی به ++C دارد ولی در اصل می توان تفاوت های بنیادین زیادی را برای آنها بر شمرد. بر خلاف بسیاری دیگر از زبان های کامپایلری که سورس کد آنها پس از کامپایل شدن به باینری یک ماشین حقیقی ترجمه می شود، برنامه های جاوا پس از کامپایل شدن به باینری ماشینی به نام ماشین مجازی جاوا یا JVM ...
تاریخچه کمتر کاربر اینترنت را میتوان یافت که تاکنون با صفحاتی با پسوندPHP برخورد نکرده باشد و البته این پسوند نامی آشنا برای طراحان و برنامه نویسان وب است. پی اچ پی (PHP) یکی از محبوبترین و رایجترین زبان های برنامه نویسی برای ایجاد صفحات پویا در وب است و کمتر خواستهای در محیط وب وجود دارد که در PHP قادر به انجام آن نباشیم. از ایجاد یک صفحه ساده برای پردازش اطلاعات فرمها، ...
مقدمه طبق آمار سایت Global Videogame Market سهم 7 میلیون دلاری بازی های همراه از بازار 28 میلیارد دلاری بازی های رایانه در سال 2001 ( که تقریباً معادل 025/0درصد است) به سهم 6/3میلیارد دلاری از بازار 30 میلیارد دلاری بازی های رایانه ای در سال 2006 افزایش یافته است. یعنی تنها در عرض 6 سال این بازار رشدی 500 درصدی داشته است. ارقام وقتی حیرت آورتر می شود که پیش بینی کاربران بازی های ...
ویژوال بیسیک توسعه یافته basic می باشد.basicتوسط پروفسورjohn kemency وthomas kurts ازکالج dartmouth برای نوشتن برنامه های ساده ایجادشد واین طراحی ازاواسط دهه1960 آغازگردید. هدف از بیسیک اولیه آموزش برنامه نویسی بود.بیسیک توسط انواع متفاوتی ازکامپیوترهامورداستفاده قرار گرفت وسرمشق سایرزبانهاشد. باتوسعه گرافیکی کاربر (gui)توسط میکروسافت دراواخر دهه 1980 واوایل 1990basic تکامل ...
Visual Basic یک زبان برنامه نویسی قوی و ابزاری است که ضمن سادگی وسهولت فراگیری دارای توانائیهای فوق العاده ای میباشدکه به برنامه نویسان امکان نوشتن هر سیستمی را خواهد داد. این زبان یکی از سریعترین و سهل ترین ابزارهای موجود جهت ایجاد برنامه های کاربردی تحت این سیستم عامل Windows از قبیل Microsoft Exel وMicrosoft Access نیز از همین زبان استفاده می نمایند .همچنین برنامه نویسی در ...
مقدمه اوکم (1) زبان برنامه نویسی پارالل انگلستان پیدایش و تکامل یافته است .این بخش زبان و شرایط پیرامونی پیدایش آن و رابطه آن با ترانسپیوتر اینموس (2)را تشریح می کند . اوکلم زبانی است مناسب برای بررسی نظرات وایده ها پیرامون ویژگیهای انتقال پیام در برنامه نویسی پارلل . مزیت بسیار مهم این برنامه آن است که با سرمایه گذاری اندک می توان برنامه هایی قابل اجرا روی مجموعه ای از ابر ...
برنامه های کاربردی وب دسترسی پویای وب پیج های مبتنی بر HTML از طریق یک مرورگر وب را ایجاد می کند. از آنجا که برنامه های کاربردیWeb Dbject شیء گرا بوده و به زبان جاوا نوشته می شود، برنامه کاربردی شماWeb page هایی را با ایجاد نمونه های شی ها به نام مؤلفه های وب به وجود می آورد. مؤلفه وب ترکیبی از زیرمجموعه هایWocomponent و قالبHTML جاوا است. مؤلفه های وب همه مؤلفه ها و عناصر ...
( بخش اول ) دات نت محیطی جدید بمنظور طراحی، پیاده سازی و اجرای برنامه های کامپیوتری را در اختیار طراحان و پیاده کنندگان نرم افزار قرار می دهد. با استفاده از پلات فرم فوق ، می توان بسرعت اقدام به پیاده سازی نرم افزار نمود. برنامه های تولیده شده ، امکان استفاده از پتانسیل های محیط ( Common Language Runtime CLR ) را خواهند داشت . آشنائی با مفاهیم اولیه برنامه نویسی در محیط فوق ، ...
برنامه نویسی تحت وب (Web Application ها ) مقایسه PHPو ASP از آنجائیکه اطلاع رسانی ، برنامه های کاربردی بر مبنای Web و نیاز وجود پایگاههای داده بر روی اینترنت از موضوعات مطرح این سالها گردیده است لذا یافتن تکنولوژی برتر از لحاظ سرعت و هزینه و سایر ویژگیهای لازم از اهمیت ویژه ای برخوردار است. اصول کار با ASP_Net تکنولوژی PHP و ASP و ..... بر این اساس استوارند : 1)سورس برنامه نوشته ...
همزمان با رشد وب ، عمومیت یافتن استفاده از کامپیوترهای شخصی و پیشرفت های مهم در زمینه دستیابی به شبکه های با سرعت بالا ، پردازش های توزیع شده بشدت مورد توجه قرار گرفته است . در این نوع پردازش ها ، همواره می بایست بر دو اصل مهم تاکید و راهکارهای مناسب را دنبال کرد. اولین مسئله توجه به معماری مبتنی بر Component ( عنصر) برای تولید نرم افزار و دومین مسئله نحوه تبین ارتباط بین عناصر ...
تعیین انتهای خط: انتهای خط در فایل های متنی توسط کلید RETURN مشخص میشود ولی در فایل های باینری انتهای خط نداریم. اطلاعات بصورت رکورد کنار هم قرار میگرند تا فایل تمام شود. تعیین انتهای فایل: در فایل های متنی توسط دو حر ف TA (در مبنای 16 (دکمه های CTRL+Z) انتهای فایل مشخص میشود. در فایل های باینری تعداد رکورد (که توسط سیستم نگهداری میشود) انتهای فایل مشخص میشود. باز کردن فایل هر ...
درس اول : آغاز کار با C# در این درس با ارائه چند برنامه و مثال ساده به طرز کار زبان C# میپردازیم. اهداف این درس عبارتند از : فهم ساختار پایهای یک برنامه C# آشنایی با Namespace آشنایی با کلاس (Class) آشنایی با عملکرد متد Main() آشنایی با ورودی/خروجی یا I/O لیست 1-1، یک برنامه ساده با عنوان Welcome در زبان C# // Namespace اعلان using System; // کلاس آغازین برنامه class ...
CPU تراشه enCorRe دستور پشتیبانی میکند. همه برنامهها باید از این 37 دستور استفاده کنند. سیپرس یک مترجم مجانی ارائه میدهد که کدهای اسمبلی را که شما مینویسید به فایلهای موضوع، که به منظور برنامهریزی در EPROM تراشه تهیه میشوند، تبدیل میکند. اگر ترجیح دهید که در C برنامهنویسی کنید، سیپریس یک مفسر C نیز پیشنهاد میکند. اگر با برنامهنویسی اسمبلی میکروکنترلر آشنایی داشته ...
اجرا و عملی ساختن الگوریتمهای انتزاعی وابسته به هم بهوسیله برای تولید یک برنامه رایانهای مشخص با ابزار زبان برنامهنویسی ممکن است. گرچه نزدیکترین راه برای بازسازی این قوانین در رایانه کار روی مدارهای الکترونیکی سختافزار آن است. اما این کاری طاقتفرسا و زمانبر و درنتیجه کمابیش ناممکن است. واسطهایی ساخته شدند تا میان سختافزار و انسان قرار گیرد. طبیعی است یک واسط به ساده ...
داتنت محدود به نوع خاصی از برنامهها نیست، از این چارچوب میتوان برای تولید برنامههای تحت ویندوز، تحت وب، سرویسهای مبتنی بر وب و ... استفاده کرد. دات نت محدود به نوع خاصی از برنامهها نیست، از این چارچوب میتوان برای تولید برنامههای تحت ویندوز، تحت وب، سرویسهای مبتنی بر وب و ... استفاده کرد. یکی دیگر از ویژگیهای داتنت، دارار بودن کتابخانهای بزرگ و جامع از کلاسها و توابع ...
مقدمه C# یکی از زبانهای جدید برنامهسازی شیگرا است که با ارائه رهیافت Component-Based به طراحی و توسعه نرمافزار میپردازد. آنچه ما در حال حاضر از زبان های برنامهسازی Component-Based در اختیار داریم و آنچه که C# در اختیار ما قرار میدهد، افق جدیدی به سوی تولید و طراحی نرمافزارهای پیشرفته را در روی ما قرار میدهند. نرمافزار، به عنوان یک سرویس، هدف اصلی نسل بعدی در سیستمهای ...
فصل اول : آشنایی با Access تاریخچه Access : در سال 1992 ، Microsoft Access به عنوان یک DBMS عرضه شد و در طی سالهای متمادی ، در رده خود به صدر رسید . Access به عنوان بخشی از مجموعه برنامه های معروف Microsoft Access روزانه توسط میلیون ها نفر استفاده می شود. از همان ابتدا Access به تدریج توسعه یافت و به برنامه ای کارآمد با کاربردی آسان مبدل شد. نگارش های اخیر آن در حالی که هم چنان ...
میکرو سیستم های سان دوره جدید خط مشی جاوا – 2 را دردسامبر 1998 درست کردند و برای اولین بار جاوا 1-2 منتشر شد. شهرت محصول سان این دوره را برای هر سه ویرایش جاوا تا امروز حفظ کرد. استاندارد ویرایش (J2SE) : یک خط مشی برای دسکتاپ و PC است و ایستگاههای کاری و حمایتی را فراهم میکند. حمایتهای درونی را برای TCP/IP فراهم می کند و 1/GUIرا جاری می کند. ویرایش تعهدی (J2EE): یکی از بیشترین ...
دلایل ظهور سیستم های Application server : دلیل توسعه و بسط این سیستم ها در پاسخگویی گروههای عظیمی از کاربران نهفته است. توسعه دهندگان احتیاج به ابزاری داشتند که بتواند کلیه منابع سطح پایین مورد استفاده برنامه های کاربردی اینترنت را در قالبی منسجم و قابل استفاده کپسوله کند. به گونه ایی که ایجاد برنامه های کاربردی محاوره ایی و کار آمد، برای اینترنت به راحتی ممکن شود. از این دیدگاه ...
چکیده از ابتدای آموزش رسمی خواندن و نوشتن به کودکانمان می آموزیم که چگونه بنویسند تا بتوانند آموخته های خویش را در هر دقیقه به کار بندند. اما با کاستی ها و ضعف هایی که درآموزش نادرست این درس وجود دارد بسیاری از دانش آموزان درنوشتن کلمات آموخته شده در متن هایی به جز متن درسی مشکل ندارند. معمولاً آموزش املا به شیوه های زیر انجام میشود. 1- املای کامل کردنی 2- املای تقریری 3- املای ...
پایه های اساسی و مقررات مکاتبات اداری: برای گزارش نویسی تعریف های گوناگونی شده که ساده ترین آنها، انتقال پاره ای از اطلاعات به کس یا کسانی که آگاهی کافی ندارند. به عبارت دیگر شخص حقیقی یا حقوقی برای کسب اطلاعات بیشتر نیاز به گزارش دارد. مثلاً اطلاعاتی که از رسانه های گروهی یا روزنامه ها دریافت می کنیم، یک نوع گزارش محسوب می شود. شناسایی پایه ای اساسی آئین نگارش: نگارش به معنی ...
روش های نوین انشا با رویکردی به خلاقیت واژگان کلیدی : انشا،خلاقیت،موانع،راهکارها،شیوه های نوین چکیده : متاسفانه تدریس انشا با شیوه های خلاق،که دانش آموز را در نوشتن ماهر و توانا کند در هیچ یک از مقاطع تحصیلی کشور ما رایج نیست و به همین علت دانش آموزان اغلب از این درس گریزانند و بسیاری از آنان تا آخرین سال تحصیلی انشا نوشتن را یاد نمی گیرند شاید هم انشارا درسی بیهوده می دانند و ...
دبیرستان هایی که تجارب یادگیری عمیق و مرتبط با شغل (حرفه) خارج از مدرسه را برای دانش آموزان خود فراهم می کنند،مهارت هایی را که برای دانش آموزان خود فراهم می کنند، مهارت هایی را که برای موفقیت در تحصیل و دنیای کار و زندگی پس از دبیرستان آنها مورد نیاز است به آنها می آموزند. تعداد زیادی از دانش آموزان پیش از آن که دیپلم خود را بگیرند ،می توانند از عهده کار همزمان با رفتن مدرسه بر ...
نکاتی چند در مورد روشهای صحیح مطالعه بارها شنیده ایم که دانش آموز یا دانشجویی می گوید : (( دیگرحال و حوصله خواندن این کتاب را ندارم )) یا ((آنقدرازاین کتاب خسته شده ام که قابل گفتن نیست)) ویا ((هرچقدرمیخوانم مثل اینکه کمتر یاد می گیریم)) ویا ((10 بار خواندم و تکرار کردم ولی بازهم یاد نگرفتم))به راستی مشکل چیست ؟ آیا برای یادگیری درس واقعا" باید 10 بار کتاب را خواند ؟ آیا باید ...
مقدمه میخواهیم ببینیم چرا نرم افزار ضدویروس به تنهایی برای محافظت سازمان شما در مقابل حمله ویروس های کامپیوتری فعلی و آینده کافی نیست. علاوه بر اینها گاهی به ابزاری قوی برای بررسی محتوای ایمیلها برای حفاظت در مقابل حملات و ویروسهای ایمیل (منظور از ویروس ایمیل ویروسی است که از طریق ایمیل گسترش می یابد) و جلوگیری از نشت اطلاعات نیاز است. اما در هر صورت رعایت بعضی نکات همیشه توسط ...
مقدمه : جهانی سازی و تغییرات فناوری، فرایندهایی که در پانزده سال اخیر سرعت یافته اند، باعث ایجاد یک اقتصاد جدید جهانی شده اند که با فناوری تقویت شده و سوخت (انرژی) آن بوسیله اطلاعات تامین و با دانش رانده می شود. ضرورت این اقتصاد جهانی مستلزم نوع و هدف موسسات آموزشی است. از آنجاییکه روند کنونی به سوی کاهش اطلاعات ناقص و دسترسی به اطلاعات صحیح رو به رشد است، مدارس دیگر نمی توانند ...
مقدمه در چند دهه گذشته، گسترش تکنیکهای جدید حسابداری در تمامی رشته ها و کاربرد آن، نوآوری و دگرگونیهای بسیاری را در زمینه های اقتصادی و بازرگانی پدید آورده است . به خوبی آشکار است که حسابداری شرکتها نیز طی سالهای اخیر، تحولات شگرفی را پذیرا شده و، علاوه بر ارائه اطلاعات و ارقام مربوط به عملکردها، توانسته است با بهره گیری از روشهای جدید، به فرانگری پرداخته و جهت حرکت موسسات ...
مقدمه در چند دهه گذشته، گسترش تکنیک های جدید حسابداری در تمامی رشته ها و کاربرد آن، نوآوری و دگرگونیهای بسیاری را در زمینه های اقتصادی و بازرگانی پدید آورده است . به خوبی آشکار است که حسابداری شرکتها نیز طی سالهای اخیر، تحولات شگرفی را پذیرا شده و، علاوه بر ارائه اطلاعات و ارقام مربوط به عملکردها، توانسته است با بهره گیری از روشهای جدید، به فرانگری پرداخته و جهت حرکت موسسات ...
چکیده امروزه هیچکس خدماتی که شبکه ها در اشتراک منابع سخت افزاری و نرم افزاری انجام می دهند، نفی نمی کند. برای مراکزی که به نحوی بخواهند در جهت کاهش هزینه، وقت و انرژی گامهای اساسی بردارند، آشنائی با شبکه، کاربرد، ریختشناسی های مختلف آن، مزایا، مشکلات اجرائی و پیاده سازی آنها، لازم است. برای مراکز اطلاع رسانی ای که وظیفه اصلی شان پشتیبانی علمی از محققان و پژوهشگران و استفاده ...
بطور کلی دو روش عمده برای کار تئاتر با کودکان و نوجوانان وجود دارد: الف) روش کار با « متن آماده نمایشی» یا ( نمایشنامه ) ب ) روش کار « بدیهه سازی» یا « نمایش خلاق» برنامه ها و شیوه کار این دو روش با یکدیگر تفاوتهای اساسی دارد و نتایج حاصله نیز طبعاً متفاوت است. همانطور که از عنوان پیداست در روش کار با متن آماده نمایشی، معمولاً نمایشنامه مکتوب و اصطلاحاً «متن» نمایش، به صحنه ...
چکیده چه چیز میتواند یک پروسه تولید نرمافزار را توصیف کند؟ آیا منظور از پروسه، آماده سازی نرم افزار صرفاً برای ارائه در بازار است؟ مسلماً در هر کاری وجود یک سامانه و فرایند کاری ضروری است؛ ولی چه چیزی میتواند موجب ایجاد سرعت و کیفیت در فرایند تولید یک نرمافزارشود؟ لزوماً طراحی و پیادهسازی یک فرایند یکپارچه و منطقی میتواند چنین نتیجهای در بر داشته باشد. بدین منظور امروزه ...
زبان سطح بالای Algol یک زبان ساختار یافته جهت پیاده کردن الگوریتم های ریاضی می باشد اما دارای کاستی هایی همچون نداشتن داده های کراکتری و پونیتری است. در تکامل این زبان، زبان پاسکال توسط پروفسور نیکلاث ویرث در انستیتو تکنولوژی فدرال زوریخ (ETHZ) سوئیس ارائه گردید و نام دانشمند فرانسوی قرن هفدهم یعنی پاسکال برروی آن گذاشته شد. از هدف های طراحی این زبان ارائه زبان برنامه نویسی برای ...
حافظه در این سامانه، حافظه بصورت متوالی شماره گذاری شده در خانهها است، هرکدام محتوی بخش کوچکی از دادهها میباشند. دادهها ممکن است دستورالعملهایی باشند که به رایانه میگویند که چه کاری را انجام دهد باشد. خانه ممکن است حاوی اطلاعات مورد نیاز یک دستورالعمل باشد. اندازه هر خانه، وتعداد خانهها، در رایانهٔ مختلف متفاوت است، همچنین فناوریهای بکاررفته برای اجرای حافظه نیز از ...
عنوان: معرفی نرم افزار های سیستم خبره نرم افزارهای سیستم خبره مثالی کاربردی از یک سیستم خبره : ارزیابی سیستم خبره برنامه ریزی تولید(GENESYS): امروزه روند روبه رشد پیچیدگی در صنایع تولیدی و نیاز به کارایی بیشتر، چرخه تولید محصول کوتاه تر، انعطاف بیشتر، کیفیت بهتر محصولات ، ارضای هرچه بهتر توقعات مشتریان و هزینه های کمتر چهره تولید را تغییر داده است. یک چالش بزرگ برای شرکتهای ...
ارتباط دست نویسی با حس حرکت در دانش آموزان کم توان ذهنی چکیده هدف: هدف از این پژوهش بررسی ارتباط دست نویسی باحس حرکت دردانش اموزان کم توان ذهنی است. روش:126کم توان ذهنی اموزش پذیر(53دخترو73پسر) در دامنه سنی 9تا19 سال که در سال تحصیلی 85-1384 در پایه های اول تا پنجم در مدارس استثنایی شهرری مشغول به تحصیل بودند ، دراین پژوهش شرکت کردند برای همه دانش اموزان چک لیست دست نویسی محقق ...
بانک های اطلاعاتی در اصلاحنامه کتابداری (سلطانی ، 1365) در تعریف پایگاه اطلاعاتی آمده است : واحدی است از سوابق و بایگنیهای قابل خواندن با ماشین که برای یک کاربرد واحد تعبیه نشده ، بلکه به منزله یک مجموعه متجانس برای مقاصد مختلف به کار می رود. در فرهنگ کاربران کامپیوتری تعریف پایگاه داده ها چنین است : مجموعه ای از اطلاعات مرتبط درباره یک موضوع که به صورتی مفید سازمان یافته اند و ...
نرم افزارهای بهینه سازی ASCEND یک منبع باز ورایگان ،سیستم مدلینگ ریاضیاتی که در دانشگاه ملون در اواخر دهه 80 توسعه یافته است. کاربردهای اصلی آن در زمینه مدلینگ پروسه شیمیایی می باشد اگرچه قابلیت های کلی هستند.وشامل حل مننده های جبری غیر خطی ،حل کننده های معادلات جبری/تفاضلی ،بهینه سازی غیر خطی ومدلینگ مدل های شرطی چند حوزه ای را شامل می شود.عملکردهای ماتریکس آن توسط یک ماتریکس ...
تاریخچه بانکهای اطلاعاتی وسیرنکاملی آن تاریخچه SQL: نظریات کاد (Codd) غوغایی در زمینه تحقیق در باب بانک اطلاعاتی رابطه ای ایجاد نمود، که از آن جمله پروژه تحقیقاتی درIBM بود. هدف پروژه که به نامSystem/R نامیده می شد، این بود که ثابت کند مفهوم رابطه ای قابل اجرا بوده و نیز ارائه تجربیاتی عملی در زمینه ایجاد یک DBMS رابطه ای. کار بر رویSystem/R در نیمه دهه 1970 در لابراتوارهای ...
پیش بسوی فضا اگرچه می توان زمان دقیق اختراع هواپیما را به لحظه گریز پرنده برادران رایت از بند گرانش زمین نسبت داد، اما واقعا هیچ کس به درستی نمی داند که موشک چه زمانی اختراع شد. بعضی ها در مورد زمان ابداع موشک به طرح های جنگی چینی ها در قرن سیزدهم اشاره می کنند که طی آن پیکان های مجهز به موشک و بمب های خانمان برانداز مورد استفاده قرار می گرفتند. اما گمان می رود که فکر استفاده از ...
فصل اول: مفاهیم شیء گرایی مقدمه شئ گرایی برای توسعه نرم افزار اولین بار در سال 1960 پیشنهاد شد، این روش پس از 20 سال به طور گسترده مورد استفاده جامعه نرم افزاری قرار گرفت. توسعه دهندگان نرم افزار در دهه 1980 توجه جدی خو د را روی شئ گرایی معطوف کردند. تکنولوژی شئ، قابلیت استفاده مجدد را برای مؤلفه های نرم افزاری به ارمغان آورد و این نیز به نوبه خود در تسریع توسعه نرم افزار و ...
ریاضیات به عنوان یک درس اصلی است که داشتن درک درست از آن در آینده ی تحصیلی دانش آموزان و طبعاً پیشرفت علمی کشور نقش مهمی دارد . همچنین شامل کلیه ارتباطات ریاضی با زندگی روزمرّه ، سایر علوم و کاربردهایی در زندگی علمی آینده ی دانش آموزاست .به این ترتیب دربرنامه درسی و آموزشی ، برقرار کردن پیوند ریاضیات با کاربردهایش در زندگی و سایر علوم از قبیل :هنر،علوم طبیعی ،علوم اجتماعی و . . ...
مقدمه زبان شناسی علمی است که به مطالعه و بررسی نظاممند زبان میپردازد. زبانشناسی به مفهوم جدید آن، علمی نسبتا نوپا بوده که قدمتی تقریبا یک صد ساله دارد. در زبانشناسی، ابعاد مختلف زبان در قالب واحد های درسی صرف و نحو، آوا شناسی و واج شناسی، معناشناسی، کاربردشناسی، سخن کاوی، جامعهشناسی زبان، روانشناسی زبان و ... بررسی میشوند. از آنجاییکه زبان یک پدیده پیچیدهی انسانی و ...
شیوه صحیح مطالعه ،چهار مزیت عمده زیر را به دنبال دارد: 1- زمان مطالعه را کاهش میدهد. 2- میزان یادگیری را افزایش میدهد . 3-مدت نگهداری مطالب در حافظه را طولانی تر می کند. 4- بخاطر سپاری اطلاعات را آسانتر می سازد. برای داشتن مطالعه ای فعال و پویا نوشتن نکات مهم درحین خواندن ضروری است تابرای مرور مطالب،دوباره کتاب رانخوانده و در زمانی کوتاه ازروی یادداشتهای خود مطالب را مرور کرد . ...
تاکنون مقالات متعددی در رابطه با دات نت و برنامه نویسی وب بر روی سایت منتشر شده است و شاید این سوال برای بسیاری از خوانندگان مطرح شده باشد که ارتباط این مطالب با یکدیگر چیست و چگونه می توان آنان را با یکدیگر مرتبط و از مطالب ارائه شده در جهت ایجاد یک برنامه وب استفاده نمود؟. در مجموعه مقالاتی که بدین منظور آماده و بر روی سایت منتشر خواهد شد ، سعی می گردد به سوالات فوق ، پاسخ ...
متخصصان علوم اقتصادی و سیاسی تقسیمبندیهای متفاوتی را برای کشورها قائل شده اند؛ مثل کشورهای پیشرفته، صنعتی و جهان اول، در مقابل کشورهای توسعه نیافته، در حال توسعه، جهان سوم و نظایر آن. در این مقاله هدف، تائید، تکذیب و یا بررسی درست و یا غلط بودن این عنوانها نیست؛ بلکه منظور، بررسی مسائل مربوط به انتقال اطلاعات به کشورهای گروه دوم است که از میان عنوانهای فوق، عنوان "جهان سوم" ...
در این بخش، ابتدا به سیر تکوینی خدمات اطلاعات و کتابخانه ای در چند دهه اخیر ونقش آن در پیشرفت و توسعه جوامع آمریکا و انگلیس اشاره گردیده و سپس نمونه هایی از کتابخانه های الکترونیک و روند اجرا در چند کشور مورد بررسی قرار گرفته است. با بررسی تاریخ تمدن بشری مشخص میشود که کتابخانه ها بخش جداناپذیر جامعه متمدن بوده و با نحوه فکری و بافت سازمانی جامعه انسانی ارتباط نزدیک دارد.در ...
چکیده امروزه فن آوری اطلاعات کاربردهای بسیاری در کتابخانه ها و مراکز اطلاع رسانی یافته است که یکی از کاربردهای مهم آن در کتابخانه ها به ویژه کتابخانه های تخصصی شرکت ها و سازمان های مختلف، استفاده از شبکه های رایانه ای به خصوص شبکه اینترانت می باشد. در حوزه فن آوری اطلاعات، اینترانت ها تحولی مهم در عصر حاضر به شمار می آیند. مفهوم اینترانت از اینترنت و به عنوان گامی طبیعی در راه ...
نا توانایی های یادگیری مقوله خاص دیگری است که در حیطه کودکان استثنایی قرار دارد و درصد چشمگیری از کودکان را در بر می گیرد، نا توانایی های یادگیری نارسایی های خاصی است که در صورت عدم شناسایی آن معمولاً تحقیر و توهین و...بی دری و شکست های تحصیلی را به بار می آورد. اشکال بزرگ این اختلال آن است که بر خلاف نابینایی و ناشنوایی و ... تشخیص آن در سنین پیش دبستانی به آسانی امکان پذیر ...
کلید واژه ها: سلامت پروژه، ارزیابی مدیریت پروژه، گزارشات ممیزی چکیده: به منظور ممیزی یک سیستم لازم است ابتدا الزامات و به عبارتی وضعیت ایده آل آن سیستم تعریف گردد. بدین منظور از یکی از معتبرترین و مقبولترین استانداردهای مدیریت پروژه دنیا به نام PMBOK® Guide:2004 استفاده می گردد. حوزه بررسی این مقاله صرفا مرحله پیاده سازی پروژه می باشد و مرحله امکان سنجی و راه اندازی را شامل نمی ...
مقدمه و خلاصه موضوع در گونه های گیاهی هزاران ژن مقاومت (R) در برابر عوامل بیماری ویروسی ، باکتریایی ، قارچی و نماتدی وجود دارد . ظهور مقاومت در بر هم کنش میزبان و عامل بیماری مستلزم بیان ژن مقاومت (R) در میزبان و ژن غیربیماریزا (Avr) در عامل بیماری می باشد . باور بر اینست که ژنهای مقاومت گیاه را قادر می سازند که ژنهای غیر بیماریزا را شناسایی کرده ، فرآیند انتقال پیام را آغاز ...
مقدمه در دنیای امروز که رفته رفته تمامی اعمالی که بشر انجام می دهد به صورت مجازی و از طریق اینترنت به منظور سهولت کار انجام می شود ، سایت های اینترنتی خود را به عنوان یکی از نیاز های انسان روز به روز بیشتر پیدا می کنند و هر شرکت ، نهاد ، مجموعه و هر شخصی برای نمایاندن خود به دیگران و گام برداشتن در جهت پیشرفت خویش ، نیازمند در اختیار داشتن وب سایتی می باشد . امروزه سایت های ...
در این مقاله در تکنیک تشخیص حمله برای شبکه های and-hoc که از همکاری گره ها در یک همسایگی برای کشف یک گره مهاجم (بداندیش) در آن همسایگی استفاده می کند. اولین روش برای تشخیص گره های مهاجم در یک همسایگی که هر دو جفت گره در یک محدوده رادیویی می باشند. این قبیل گره های همسایه به عنوان دسته (گروه یا clique) شناخته می شوند. روش دوم برای تشخیص گره های مهاجم در یک همسایگی که ممکن است دو ...
تاریخچه مختصری از زبان دلفی از زمان پیدایش تا دلفی 6 به تفکیک نسخههای مختلف آن دلفی در واقع یک کامپایلر پاسکال است. دلفی 6 نسل جدید کامپایلر های پاسکال است که شرکت Borlandاز زمان ایجاد اولین نسخه پاسکال توسط Andres Hejlsberg در 15 سال پیش به بازار عرضه کرد. برنامه نویسی به زبان پاسکال در سالیان سال از استواری و ثبات، زیبایی و ظرافت و البته سرعت بالای کامپایل سود برده است. دلفی ...
1. شرحی بر مدیریت منابع سازمان (بنگاه) ERP 1.1. تاریخچه راهحل ERP با وجود برخورداری از ساختار سیستمی و توانمندی در یکپارچه سازی فرایندهای سازمان , یک سیستم جامع صرف نمیباشد بلکه عملی ساختن مفاهیم نوین مدیریت , کنترل دقیق عرضه و تقاضا و بهرهگیری از فاکتورهای موفقیت در بازار را نیز محقق میسازد. از این رو به منظور آشنایی با تاریخچه ERP , اشاره به سرگذشت صنعت و تلاشهای جوامع در ...
فصل 1- مقدمه 1-1- گزارش استانداردها و سیاستهای فنآوری اطلاعات دولت الکترونیک[1] (EGIT)، تعاریف و مفاهیم سیستمها را بر اساس استانداردهای دولت مالزی و ارائه دهندگان راهحلهای IT بیان میکند. مجموعه فنآوریهایی که اجازه بدهد رایانههای شخصی، تجهیزات شبکه و دیگر سرویسگیرها با سرویسدهندههای هر شبکهای کار کنندو ایجاد یک زیربنای IT که از سیاستهای فنآوری اطلاعات دولت الکترونیک ...
مقدمه ای درباره FPGA & CPLD برای آنکه بتوان بخش بزرگی از یک طرح را داخل یک تراشه منتقل نمود و از زمان و هزینه مونتاژ و راهاندازی و نگهداری طرح کاست، ساخت تراشههای قابل برنامه ریزی مطرح شد از جمله مزایای استفاده از تراشههای قابل برنامه ریزی در طراحی پروژهها عبارتند از : کاهش ابعاد و حجم کاهش زمان و هزینه طرح افزایش اطمینان از سیستم حفاظت از طرح حفاظت در برابر نویز و اغتشاش ...
کنترلر USB ، باید بافرهایی برای ذخیره داده هایی که دریافت میکند یا دادههایی که آماده فرستادن روی باس هستند، داشته باشد. بعضی از تراشه ها مانند NET2888 محصول NetChip ، از رجیسترهای به عنوان بافر استفاده میشکند. در حالی که برخی دیگر ، از جمله EZ-USB شرکت سیپرس [1] از بخشی از حافظه داده به عنوان بافر بهره میبرند. رجیسترهایی که داده های رسیده یا منتقل شده را نگهداری میکنند، ...
زبان برنامه نویسی اسمبلی 8051 زبان برنامه نویسی اسمبلی در8051 به فهمیدن مثال هاودستورات اسمبلر ونوشتن دیتاها وغیره نیاز دارد. یک بحث مختصردرباره ابزارهای برنامه نویسی .اسمبلر.ارتباط دهنده هاوغیره همچنین در آغاز این مهم است.خواننده شایددر دسترس بودن ابزارهاو گسترش سیستم ها را چک کندوسعی کند تا برنامه های مثال را بر روی سطح های آن کار کند.بیشتر خصوصیات با هر 8051 توسعه یافته ...
مقدمه : در آغاز ، موفقیت شما دانشجویان و دانش پژوهان عزیز را در ورود به دوره های کارشناسی ارشد و دکترای تخصصی دانشگاه لرستان تبریک عرض می نماییم . راهیابی مجدد شما به دانشگاه در راه کسب علم و دانش نوید تازه ای به روح جامعه نیازمند می دهد . امیدواریم از این دوره طلایی در راه تحصیل ، تحقیق و پژوهش نهایت استفاده را برده و با بهره مندی از تجارب و معلومات استادان متخصص و کارآمد ...
وب سرویس چیست ؟ اشاره : کسانی که با صنعت IT آشنایی دارند حتما ً نام وب سرویس را شنیده اند . برای مثال ، بیش از 66 درصد کسانی که در نظر سنجی مجله InfoWorld شرکت کرده بودند بر این توافق داشتند که وب سرویس ها مدل تجاری بعدی اینترنت خواهند بود . به علاوه گروه گارتنر پیش بینی کرده است که وب سرویس ها کارآیی پروژه های IT را تا 30 در صد بالا می برد . اما وب سرویس چیست و چگونه شکل تجارت ...
برنامه ریزی درسی و چگونگی استفاده از وقت وقت کالایی گرانبهاست که چون از دست رود، قابل برگشت نیست. استفاده موثر از وقت در کلیه شئونات زندگی، از جمله تحصیل عاملی سرنوشت ساز در موفقیت و کامیابی است. از این روست که تمامی متخصصان برنامه ریزی درسی تربیتی بر برنامه ریزی تحصیلی، خصوصا نحوه استفاده از زمان در یادگیری تاکید دارند. شاید هیچ کس به اندازه الیزابت اول ملکه انگلیس(1603-1533) ...
وقت کالایی گرانبهاست که چون از دست رود، قابل برگشت نیست. استفاده موثر از وقت در کلیه شئونات زندگی، از جمله تحصیل عاملی سرنوشت ساز در موفقیت و کامیابی است. از این روست که تمامی متخصصان برنامه ریزی درسی تربیتی بر برنامه ریزی تحصیلی، خصوصا نحوه استفاده از زمان در یادگیری تاکید دارند. شاید هیچ کس به اندازه الیزابت اول ملکه انگلیس(1603-1533) این حقیقت را به طور خلاصه و جالب بیان ...
ویروس های کامپوتری چگونه کار می کنند؟ ویروس های رایانه ای بسیار اسرار آمیز هستند و توجه بسیاری از برنامه ویسان مشاوران امنیتی شبکه های اینترنتی و حتی افراد عادی که از رایانه برای کارهای معمولی خود استفاده میکنند را به خود جلب کرده اند و سالانه هزینه هنگفتی برای جلوگیری ازانتشار و بالا بردن امنیت شبکه ها و رایانه ها د رمقابل ویروس ها صرف می شود. اگر بخواهیم از دید دیگری به ویروس ...
تاریخچه Cad/Cam شامل دو بخش جداگانه با نام های ذیل می باشد: 1 طراحی به کمک کامپیوتر 2 تولید به کمک کامپیوتر این دو بخش در طی 30 سال گذشته به طور مستقل رشد کرده اند و هم اکنون هر دوی آنها با هم تحت عنوان سیستم های Cad/Cam یکپارچه شده اند. معنای یکپارچگی این است که کلیه عملیات طراحی و تولید می تواند در یک سیستم واحد مورد نظارت و کنترل قرارگیرد. طراحی به کمک کامپیوتر اساساً بر یک ...
نواع مختلفی از داده ها وجود دارند Integer یک عدد صحیح می باشد. دو نوع داده با Integer وابستگی دارند . byte, long . long می تواند اعداد بزرگتر از محدوده integer را در خود ذخیره نماید. یک byte کوچکتر می باشد. اعداد اعشاری یا Floating-point numbers اعداد اعشاری اعداد decimal می باشند . توجه به این نکته مهم می باشد که اعداد ممیز شناور و اغلب گرد شده یا بریده می شوند تا به اندازه ...
دریافتن اینکه یک شوخی خنده دار است یا نیست کار ساده ایست. یا به آن میخندید یا نمیخندید. این یک واکنشی آنی ست. شوخی ها میتوانند چیزهای زیادی را درباره آدمهایی که آنها را تعریف میکنند و همین طور آدمهایی که به آنها میخندند آشکار کنند. به نظر فروید شوخی مثل رویاست. زیرا بیانگر عناصر نادلپذیری است که معمولآً از ورودشان به خود آگاهی آدمها دوری میکند. به ندرت پیش میآید که یک ...
رسوبات انتقالی توسط رودخانهها مشکلات زیادی خصوصاً جهت بهرهبرداری از سدها و سازههای آبی به وجود میآورند. در دههای اخیر تحقیقات بزرگی برای درک مکانیسم انتقال رسوب در جریانهای طبیعی صورت گرفته است. تخلیه های صنعتی و پساب های کشاورزی به داخل سیستم آبزیان باعث میشود که رسوبات کف توسط موادسمی آلوده شوند. به همین ترتیب وقتی رژیم رودخانه تغییر مینماید این رسوبات آلوده به پایین ...
سیستم های ترکیبی Soft Computing : ما به کجا می رویم؟ چکیده: Soft Computing یک روش محاسباتی است که شامل منطق فازی،محاسبات عصبی ، محاسبات تکمیلی و محاسبات احتمالی می باشد.بعد از یک نگاه اجمالی به اجزای Soft Computing ،برخی از مهمترین ترکیبات آنرا مورد بررسی و تجزیه وتحلیل قرار میدهیم.ما بر روی توسعه کنترل کننده های الگوریتمی هوشمند،همانند استفاده از منطق فازی برای کنترل پارامترهای ...
مبحث کنترل های داخلی در فصل پنجم، تفکیک وظایف بین کارکنان نجری سیستم دستی حسابداری را مورد بررسی قرار داده است. در چنین سیستمی، هیچ کارمندی مسئولیت کامل یک معامله را بر عهده ندارد، و کار هر فرد توسط فرد دیگری که یک جنبه دیگر از همان معاملا را انجام می دهد، کنترل می شود. تفکیک وظایف، از صحت مدارک و گزارشها اطمینان می دهد و منافع شرکت را در برابر تقلب و بی دقتی حفظ می کند. با ...