| دسته بندي | پاورپوينت |
| بازديد ها | 0 |
| فرمت فايل | ppt |
| حجم فايل | 14 كيلو بايت |
| تعداد صفحات فايل | 19 |


| دسته بندي | پاورپوينت |
| بازديد ها | 0 |
| فرمت فايل | ppt |
| حجم فايل | 14 كيلو بايت |
| تعداد صفحات فايل | 19 |


| دسته بندي | پاورپوينت |
| بازديد ها | 1 |
| فرمت فايل | ppt |
| حجم فايل | 110 كيلو بايت |
| تعداد صفحات فايل | 14 |


.1زبان برنامه نويسي BASIC
ترجمه مقاله مقدمه اي بر زبان برنامه نويسي scheme
| دسته بندي | كامپيوتر |
| فرمت فايل | docx |
| حجم فايل | 93 كيلو بايت |
پس از پرداخت، لينك دانلود فايل براي شما نشان داده مي شود
پرداخت و دانلود
مقاله تحليل زبان برنامه نويسي جاوا در 11 صفحه وُرد قابل ويرايش با فرمت docx
تاريخچه جاوا
در مقايسه با زبانهاي ديگر، همچون ++C يا بيسيك يا فورترن، جاوا زبان نسبتاً جديدتري است. شركت سان مايكروسيستمز در سال ۱۹۹۱ يك پروژه تحقيقاتي به نام گرين (Green) را آغاز كرد. هدف اين پروژه ايجاد زباني جديد شبيه به ++ C بود كه نويسنده اصلي آن، جيمز گاسلينگ، آن را بلوط (Oak) ناميد. اما بعدها به دليل برخي مشكلات حقوقي از ميان ليستي از كلمات تصادفي نام آن به جاوا تغيير كرد.
پروژه گرين به دليل مشكلات بازاريابي در شرف لغو شدن بود تا اينكه گسترش وب در سال ۱۹۹۳ باعث نمايش تواناييهاي وافر جاوا در اين عرصه گشت. اينگونه بود كه شركت سان مايكروسيستمز در مه ۱۹۹۵ جاوا را رسماً به بازار عرضه كرد.
جاوا يك زبان برنامهنويسي است كه در ابتدا توسط شركت sun Microsystems ايجاد شدهاست و در سال 1995 به عنوان مولفه اصلي java platform منتشر شد.اين زبان قسمت هاي بسياري از گرامر خود را از C و ++C گرفته اما داراي مدل شيگرايي سادهاي است و امكانات سطح پايين كمي دارد. كاربرد جاوا در كامپايل به صورت بايت كد است كه قابليت اجرا روي تمامي ماشينهاي شبيهسازي جاوا را داشته باشد صرف نظر از معماري و خصوصيات آن كامپيوتر. اجراي اصلي كامپايلرهاي جاوا، ماشينهاي پيادهسازي و كتابخانههاي آن توسط اين شركت از سال 1995 منتشر شد. در 2007 may اين شركت، نرمافزار رايگان اين زبان را فراهم كرد. ديگران هم كاربردهاي ديگري از اين زبان را منتشر كردند مثل كامپايلر GNU براي جاوا.
اهداف اصلي در زمان پياده سازي جاوا
از متدولوژي شيءگرايي در اين زبان بطور كامل استفاده شود.
قابليت اجراي برنامه هاي يكسان در سيستم عامل هاي مختلف
پشتيباني از ويژگي هاي شبكه هاي كامپيوتري
اجراي راه دور برنامه ها بصورت كاملا امن
كاربرد راحت و ساده زبان به كمك انتخاب اجزاء مفيد
ساير زبانهاي شيءگرا و استفاده از آن در جاوا (الگوبرداري)
خصوصيات زبان برنامه نويسي جاوا
ساده(simple)
ﺟﺎوا ﻃﻮري ﺷﺪه ﮐﻪ ﺑﺮﻧﺎﻣﻪ ﻧﻮﯾﺴﺎن ﺣﺮﻓﻪ اي ﺑﺴﺎدﮔﯽ آن را ﻓﺮاﮔﺮﻓﺘﻪ و ﺑﻄﻮر ﻣﻮﺛﺮي ﺑﮑﺎر ﻣﯽ ﺑﺮﻧﺪ .
ﺟـﺎوا دﺳـﺘﻮر زﺑـﺎن Cو++ Cوﻫﻤﭽﻨﯿﻦ ﺑﺴﯿﺎري از ﺟﻮاﻧﺐ ﺷﯽ ئ ﮔﺮاﯾﯽ ++ Cرا ﺑﺎرث ﺑﺮده ، اﮐﺜﺮ ﺑﺮﻧﺎﻣﻪ ﻧﻮﯾﺴﺎن ﺑﺮاي ﮐـﺎر ﺑـﺎ ﺟـﺎوا دﭼـﺎر ﻣﺸـﮑﻞ ﻧﺨﻮاﻫﻨﺪ ﺷﺪ .
ﺟﺎوا ﺗﻼش ﮐﺮده ﮐﻪ ﺟﻨﺒﻪ ﻫﺎي اﺳـﺘﺜﻨﺎﯾﯽ و ﺧـﺎرق اﻟﻌـﺎده ﻧﺪاﺷـﺘﻪ ﺑﺎﺷـﺪ . در
ﺟﺎوا ، ﺗﻌﺪاد اﻧﺪﮐﯽ از ﺷﯿﻮه ﻫﺎي ﮐﺎﻣﻼ" ﺗﻮﺻﯿﻒ ﺷﺪه ﺑﺮاي اﻧﺠﺎم ﯾﮏ وﻇﯿﻔﻪ وﺟﻮد دارد .
شيﮔﺮا
ﺟــــﺎوا از ﺑﺴــــﯿﺎري از ﻣﺤــــﯿﻂ ﻫــــﺎي ﻧــــﺮم اﻓــــﺰاري اوﻟﯿــــﻪﺑﺮاﺳــــﺎس
اشياء مواردي را به ﻋﺎرﯾﺖ ﮔﺮﻓﺘﻪ و ﺗﻮازﻧﯽ ﺑﯿﻦ ﻧﻈﺮﯾﻪ ﻟﻔﻆ ﻗﻠﻤﯽ ﺗﺤﺖ ﻋﻨﻮان " ﻫﺮ ﭼﯿﺰي ﯾﮏ ﺷﯽ . اﺳـﺖ " و ﻧﻈﺮﯾـﻪ واﻗﻌﯿـﺖﮔﺮاﯾﯽ " ﺟﻠﻮي راه ﻣﻦ ﻗﺮار ﻧﮕﯿﺮ " ﺑﻮﺟﻮد آورده اﺳﺖ . ﻣﺪل ﺷﯽ ئ در ﺟﺎوا ﺑﺴﯿﺎر ﺳﺎده و ﺑﺮاﺣﺘﯽ ﻗﺎﺑﻞ ﮔﺴـﺘﺮش اﺳـﺖ
در ﺣﺎﻟﯿﮑﻪ اﻧﻮاع ﺳﺎده آن ﻧﻈﯿﺮ اﻋﺪاد ﺻﺤﯿﺢ (integers) ﺑﻌﻨـﻮان ﻋﻤﻠﮑﺮدﻫـﺎي ﺳـﻄﺢ ﺑـﺎﻻي ﻏﯿـﺮ ﺷـﯽ ئ ﺗﻠﻘـﯽ ميشود
پس از پرداخت، لينك دانلود فايل براي شما نشان داده مي شود
پرداخت و دانلود
| دسته بندي | كامپيوتر |
| فرمت فايل | docx |
| حجم فايل | 23 كيلو بايت |
پس از پرداخت، لينك دانلود فايل براي شما نشان داده مي شود
پرداخت و دانلود
مقاله تحليل زبان برنامه نويسي ++C در 12 صفحه وُرد قابل ويرايش با فرمت docx
تحليل زبان برنامه نويسي ++C
سرفصلهاي يادگيري هر زبان برنامه نويسي عبارتند از:
قالب كلي زبان
قالب كلي دستورات
انواع داده ها
تعريف متغير و نحوه انتساب و قوانين نامگذاري
دستورات شرطي و كنترلي
دستورات تكرار
ساختمان داده ها (آرايه ها ،رشته ها و...)
نحوه كار با فايلها
نحوه نوشتن توابع
و....
دسته بندي زبانهاي از لحاظ نزديكي به سخت افزار:
سطح پايين مانند اسمبلي
سطح ميانه مانند C,C++
سطح بالا مانند Java،Pascal،Delphi،.net
دسته بندي به لحاظ ساخت يافتگي –شي گرا:
ساخت يافته C،Pascal
ساخت يافته-شي گرا C++،JAVA،Delphi،.net
غيرساخت يافته qbasic
مقدمه:
زبان C يك زبان همه منظوره است. دستورالعملهاي اين زبان بسيار شبيه عبارات جبري و نحو آن شبيه جملات انگليسي مي باشد. اين امر سبب ميشود كه C يك زبان سطح بالا باشد كه برنامهنويسي در آن آسان است ›››
++C كه از نسل C است، تمام ويژگيهاي C را به ارث برده است. اما برتري فني ديگري هم دارد: C++ اكنون «شيگرا» است. ميتوان با استفاده از اين خاصيت، برنامههاي شيگرا توليد نمود. برنامههاي شيگرا منظم و ساختيافتهاند، قابل روزآمد كردناند، به سهولت تغيير و بهبود مييابند و قابليت اطمينان و پايداري بيشتري دارند.
آنچه درباره C++ مي آموزيم :
1- چرا C++ ؟
2- تاريخچۀ C++
3- آمادهسازي مقدمات
4- شروع كار با C++
5- عملگر خروجي
6- ليترالها و كاراكترها
7- متغيرها و تعريف آنها
8- مقداردهي اوليه به متغيرها
9- ثابتها
10- عملگر ورودي
پس از پرداخت، لينك دانلود فايل براي شما نشان داده مي شود
پرداخت و دانلود
| دسته بندي | ويژوال بيسيك |
| فرمت فايل | doc |
| حجم فايل | 2.437 مگا بايت |
پس از پرداخت، لينك دانلود فايل براي شما نشان داده مي شود
پرداخت و دانلود
پروژه رشته كامپيوتر به زبان VB و SQL (سيستم اداره برق)
در اين پروژه از زبان برنامه نويسي ساده و پرطرفدار ويژوال بيسيك استفاده شده است.
در اين پروژه از پايگاه داده SQL 2008 استفاده شده است. (فايل هاي پايگاه داده با پسوند mdf و ldf)
اين پروژه شامل مستندات كامل و اصولي با فرمت word و قابل ويرايش به شرح فهرست زير است:
پيشگفتار :
مقدمه:
فصل اول
مشخصات و ويژگي هاي كلي نرم افزار
فرم هاي مورد استفاده در برنامه
فرم اصلي و صفحه آغازين:
فرم ثبت مشترك:
فرم اضافه كردن انشعاب:
فرم جستجوي فيش مشترك يا انشعاب:
فرم ثبت و يا حذف شخص:
فرم جستجوي شخص:
فرم مربوط به گزارش اشخاص :
فصل دوم
جداول مورد استفاده برنامه در پايگاه داده:
جدول شخص:
جدول انشعاب:
جدول ثبت نام(تخصيص انشعاب به شخص):
ارتباط بين جداول:
فصل سوم
نمودار ER سطح 1:
ارتباط بين موجوديت ها:
فصل چهارم
كد نويسي و توضيح كدها:
كد فرم ثبت اشخاص
كد فرم ثبت مشترك
كد فرم ثبت انشعاب
كد فرم جستجوي مشترك
كد فرم جستجوي شخص
كد فرم اصلي
منابع:
پس از پرداخت، لينك دانلود فايل براي شما نشان داده مي شود
پرداخت و دانلود
| دسته بندي | فناوري اطلاعات |
| فرمت فايل | doc |
| حجم فايل | 3.572 مگا بايت |
پس از پرداخت، لينك دانلود فايل براي شما نشان داده مي شود
پرداخت و دانلود
مطالب فصل اول:
تاريخچه شبكه، شبكه هاي كامپيوتري، كاربردهاي شبكه، چند اصطلاح، ALOHAnet ، Packet switching و TCP/IP، وب، شبكه هاي WAN، تـاريـخچـه اينتـرنت در دنـيـا، تاريخچه اينترنت در ايران، تاريخچه وب، تاثير سايت در اطلاع رساني، وب سايت چيست واز چه اجزايي تشكيل شده است ؟،
چگونه مي توان يك وب سايت راه اندازي كرد؟، مزاياي وب سايت چيست؟، طراحي وب سايت به چه معناست ؟، آيا وب سايت ها انواع خاصي دارند؟
مطالب فصل دوم:
انواع وب سايت، نرم افزار هاي تحت وب، اصول طراحي صفحات وب ( انواع وب سايت) چيست؟، مزاياي وب سايت براي شما، طراحي يك سايت حرفه اي، مزايـاي وب سـايـت و پورتـال تحـت اينترنت، تفاوتهاي سايت دايناميك با سايت استاتيك، وب سايت دايناميك (پويا) چيست؟، مزيت هاي وب سايتهاي پويا، معرفي زبان هاي برنامه نويسي، زبانهاي برنامه نويسي وب، معرفي و مقايسه ي زبان هاي تحت وب، مقايسه ASP.NET و ASP كلاسيك، زبانهاي برنامه نويسي در ASP.NET، ابزارهاي ASP.NET، مقايسه ي php و asp.net، سيستم عامل، معماري،، سرعت توسعه نرم افزار، سرعت اجراي نرم افزار، كداميك را انتخاب كنيم؟
مطالب فصل سوم:
طراحي وب سايت پويا، امنيت و نگهداري وب سايت، آشنايي با پروتكل SSL و عملكرد آن - جستجوي "پروتكل SSH" در سايت، اجزاي پروتكل SSL، فايروال ( firewall ) چيست؟، هاست و دامين چيست؟، تفاوت UNIX hosting با Windows hosting در چيست؟، آشنايي با انواع هاست يا ميزبان وب، كنترل پنل، ويژگي هاي يك هاست خوب، انتخاب سرويس هاست مناسب با نياز شما، طراحي وب سايت پويا با استفاده از Joomla و نحوه مديريت محتوي وب، جوملا (Joomla)، محيط مديريتي joomla و منوهاي جوملا، آشنايي با منو ها، طراحي وب سايت و نرم افزار هاي كاربردي در اين پروژه، مراحل ثبت دامنه Domain و خريد هاست Host، آشنايي پنل پلسك و محيط هاست، محيط مديريتي هاست.
مطالب فصل چهارم:
مقدمه، فن آوري اطلاعات و گسترش خدمات ارتباطي , وب سايتها
پس از پرداخت، لينك دانلود فايل براي شما نشان داده مي شود
پرداخت و دانلود
| دسته بندي | سي | .C |
| فرمت فايل | |
| حجم فايل | 25.091 مگا بايت |
پس از پرداخت، لينك دانلود فايل براي شما نشان داده مي شود
پرداخت و دانلود
زبان C يك زبان مياني است. زبانهاي برنامه نويسي را مي توان به سه دسته تقسيم كرد: زبانهاي سطح بالا، زبانهاي سطح مياني، زبانهاي سطح پايين. علت مياني بودن زبان C اين است كه، از طرفي همانند زبان سطح پاييني مثل اسمبلي قادر است مستقيما به حافظه دستيابي داشته باشد . . .
پس از پرداخت، لينك دانلود فايل براي شما نشان داده مي شود
پرداخت و دانلود
| دسته بندي | مقالات ترجمه شده isi |
| فرمت فايل | doc |
| حجم فايل | 1.798 مگا بايت |
پس از پرداخت، لينك دانلود فايل براي شما نشان داده مي شود
پرداخت و دانلود
AMO - Advanced Modeling and Optimization, Volume 12, Number 1, 2010
Parallel alignment of coding DNA
Abstract
We present a new parallel algorithm that computes an optimal alignment of the
coding DNA sequences based on DNA/protein model proposed by Hein for the
evaluating distance between two coding DNA sequence. The algorithm is proved to
be adaptive and cost optimal with respect to the sequential algorithm. The parallel
algorithm is implemented and experimental results show the efficiency of algorithm.
همسوسازي (صف بندي) موازي برنامه نويسي DNA
چكيده
در اين مقاله ما يك الگوريتم موازي جديد پيشنهاد مي كنيم كه صف بندي بهينه رشته برنامه نويسي DNA مبتني بر مدل DNA/protein كه توسط Hein پيشنهاد شده است را بمنظور تعيين فاصله بين دو رشته برنامه نويسي DNA محاسبه كند. اثبات خواهيم كرد كه اين الگوريتم نسبت به الگوريتم ترتيبي، از نظر هزينه بهينه بوده و تطبيقي مي باشد. الگوريتم موازي اجرا شده و نتايج آزمايشي، كارايي اين الگوريتم را نشان خواهد داد.
پس از پرداخت، لينك دانلود فايل براي شما نشان داده مي شود
پرداخت و دانلود
| دسته بندي | معماري |
| فرمت فايل | doc |
| حجم فايل | 288 كيلو بايت |
پس از پرداخت، لينك دانلود فايل براي شما نشان داده مي شود
پرداخت و دانلود
Advanced in Control Engineering and Information Science
Parallelizing Network Coding on Manycore GPU-Accelerated System with Optimization
Abstract
It is well known that network coding has emerged as a promising technique to improve network throughput and
available bandwidth. But, due to high computational complexity, the practicability of network coding has remained to
be a challenge. At the same time, applications accelerated by GPU are confined to traditional methods, in which GPU
is used as a coprocessor to consume dataset transferred from CPU. Therefore, an aggressive parallel network coding
framework with optimization is customized for GPU, in which an appropriate granularity of parallelism for network
coding is presented, and GPU can act as not only data consumer but also data producer. Moreover, random linear
network coding is parallelizing and optimizing on CUDA-enabled GPU to validate proposed techniques.
Experimental results demonstrate that it is effective to parallelize network coding on manycore GPU-accelerated
system using proposed techniques.
برنامه نويسي موازي شبكه روي سيستم GPU چندهستهاي شتابيافته با بهينهسازي
چكيده
واضح است كه كدگذاري شبكه به عنوان روشي اميدواركننده براي بهبود بازده شبكه و پهناي باند موجود پديد آمده است. اما، با توجه به پيچيدگي محاسباتي بالا، قابليت پيادهسازي كدگذاري شبكه هنوز هم به عنوان يك چالش بر جاي مانده است. همچنين، كاربردهاي شتابيافته با GPU محدود به روشهاي سنتي هستند، كه در آن GPU بعنوان يك كوپروسسور براي مصرف مجموعهدادههاي انتقالي از CPU استفاده ميشود. بنابراين، يك چارچوب كدگذاري شبكه موازي مهاجم با بهينهسازي براي GPU سفارشي شده است، كه در آن يك گرنيولاريتي مناسب موازيشدگي براي كدگذاري شبكه ارائه شده است، و GPU نه تنها ميتواند به عنوان مصرفكننده داده، بلكه توليدكننده داده نيز عمل كند. علاوه بر اين، كدگذاري شبكه خطي تصادفي، در GPU فعال شده با CUDA موازي و بهينهسازي شده است تا به اعتباربخشي روش ارائه شده بپردازد. نتايج عملي [آزمايشگاهي] نشان ميدهد كه موازي كردن كدگذاري شبكه در سيستم چندهسته شتابيافته با GPU استفاده از روشهاي پيشنهادي بسيار موثر است.
پس از پرداخت، لينك دانلود فايل براي شما نشان داده مي شود
پرداخت و دانلود