برنامه نويسي

برنامه نويسي

فروشگاه دانشجو

پاورپوينت برنامه نويسي موبايل

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

فروشنده فايل

كد كاربري 1079
كاربر

 

چهار زبان برنامه نويسي 14 اسلايد

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

فروشنده فايل

كد كاربري 1079
كاربر

.1زبان برنامه نويسي BASIC

ترجمه مقاله مقدمه اي بر زبان برنامه نويسي scheme

۱۴ بازديد

ترجمه مقاله مقدمه اي بر زبان برنامه نويسي 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) ﺑﻌﻨـﻮان ﻋﻤﻠﮑﺮدﻫـﺎي ﺳـﻄﺢ ﺑـﺎﻻي ﻏﯿـﺮ ﺷـﯽ ئ ﺗﻠﻘـﯽ ميشود 

پس از پرداخت، لينك دانلود فايل براي شما نشان داده مي شود

پرداخت و دانلود

دانلود مقاله تحليل زبان برنامه نويسي ++C

۱۵ بازديد
دسته بندي كامپيوتر
فرمت فايل 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- عملگر ورودي

 


پس از پرداخت، لينك دانلود فايل براي شما نشان داده مي شود

پرداخت و دانلود

پروژه رشته كامپيوتر به زبان SQL و VB (سيستم اداره برق)

۲۰ بازديد
دسته بندي ويژوال بيسيك
فرمت فايل 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
فرمت فايل pdf
حجم فايل 25.091 مگا بايت

پس از پرداخت، لينك دانلود فايل براي شما نشان داده مي شود

پرداخت و دانلود

زبان C يك زبان مياني است. زبانهاي برنامه نويسي را مي توان به سه دسته تقسيم كرد: زبانهاي سطح بالا، زبانهاي سطح مياني، زبانهاي سطح پايين. علت مياني بودن زبان C اين است كه، از طرفي همانند زبان سطح پاييني مثل اسمبلي قادر است مستقيما به حافظه دستيابي داشته باشد . . .

پس از پرداخت، لينك دانلود فايل براي شما نشان داده مي شود

پرداخت و دانلود

همسوسازي (صف بندي) موازي برنامه نويسي DNA

۱۳ بازديد
دسته بندي مقالات ترجمه شده 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 محاسبه كند. اثبات خواهيم كرد كه اين الگوريتم نسبت به الگوريتم ترتيبي، از نظر هزينه بهينه بوده و تطبيقي مي باشد. الگوريتم موازي اجرا شده و نتايج آزمايشي، كارايي اين الگوريتم را نشان خواهد داد.

 

 

پس از پرداخت، لينك دانلود فايل براي شما نشان داده مي شود

پرداخت و دانلود

برنامه نويسي موازي­ شبكه روي سيستم GPU چندهسته­اي شتاب­يافته با بهينه­سازي

۱۵ بازديد
دسته بندي معماري
فرمت فايل 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 استفاده از روش­هاي پيشنهادي بسيار موثر است.

 

پس از پرداخت، لينك دانلود فايل براي شما نشان داده مي شود

پرداخت و دانلود