لینک فایل اندازه گیری هوشمند دما توسط ربات ونمایش بر روی کامپیوتر

اندازه گیری هوشمند دما توسط ربات ونمایش بر روی کامپیوتر


کلمات کلیدی : اندازه گیری هوشمند دما توسط ربات ونمایش بر روی کامپیوتر
در این سایت هیچ فایلی برای فروش قرار نمی گیرد. برای پشتیبانی و خرید فایل به سایت اصلی فروشنده مراجعه بفرمائید:

لینک دریافت فایل از سایت اصلی


ادامه مطلب ...

لینک فایل پروژه ارتباط SRF02 با کامپیوتر

پروژه ارتباط SRF02 با کامپیوتر


کلمات کلیدی : پروژه ارتباط SRF02 با کامپیوتر
در این سایت هیچ فایلی برای فروش قرار نمی گیرد. برای پشتیبانی و خرید فایل به سایت اصلی فروشنده مراجعه بفرمائید:

لینک دریافت فایل از سایت اصلی


ادامه مطلب ...

لینک فایل کاربرد کامپیوتر در برق

کاربرد کامپیوتر در برق


کلمات کلیدی : کاربرد کامپیوتر در برق
در این سایت هیچ فایلی برای فروش قرار نمی گیرد. برای پشتیبانی و خرید فایل به سایت اصلی فروشنده مراجعه بفرمائید:

لینک دریافت فایل از سایت اصلی


ادامه مطلب ...

لینک فایل کامپیوتر (سخت افزار)

کامپیوتر

(سخت افزار)

 

 

 

 

 با وجود این که بیش از بیست سال از تولد ریزپردازنده نمی گذرد، تصور وسایل الکترونیکی و اسباب بازیهای امروزی بدون آن کار مشکلی است. در 1971 شرکت اینتل 8080 را به عنوان اولین ریزپردازنده موفق عرضه کرد. مدت کوتاهی پس از آن، موتورولا، RCA و سپس MOS Technology و zilog  انواع مشابهی را به ترتیب به نامهای 6800 ، 1801 ، 6502 و Z80 عرضه کردند. گر چه این مدارهای مجتمع      IC) ها ) به خودی خود گر چه کامپیوترها تنها چند دهه ای است که با ما همراهند، با این حال تأثیر عمیق آنها بر زندگی ما با تأثیر تلفن ، اتومبیل و تلویزیون رقابت می کند. همگی ما حضور آنها را احساس می کنیم، چه برنامه نویسان کامپیوتر و چه دریافت کنندگان صورت حساب های ماهیانه که توسط سیستم های کامپیوتری بزرگ چاپ شده و توسط پست تحویل داده می شود. تصور ما از کامپیوتر معمولا داده پردازی است که محاسبات عددی را بطور خستگی


کلمات کلیدی : کامپیوتر (سخت افزار)
در این سایت هیچ فایلی برای فروش قرار نمی گیرد. برای پشتیبانی و خرید فایل به سایت اصلی فروشنده مراجعه بفرمائید:

لینک دریافت فایل از سایت اصلی


ادامه مطلب ...

لینک فایل قطعات کامپیوتر

قطعات کامپیوتر

قبل از پرداختن به بحث های تخصصی پیشرفته تر ، مروری خواهیم داشت بر اجزا و قطعات کامپیوتر . بدون قطعات آورده شده در زیر ، نمیتوانید کامپیوتری را مونتاژ کنید .

Case ( بدنه اصلی)

محفظه ای است که قطعات کامپیوتر در آن مونتاژ میشود . این جعبه بیشتر از فلز ساخته میشود . البته انواعی از آن نیز با پلاستیک و یا ترکیبی از فلز و پلاستیک ساخته میشوند .

Power supply (منبع تغذیه)

نیروی الکتریسیته را به دیگر اجزای کامپیوتر میرساند . منبع تغذیه معمولا همراه با بدنه اصلی کامپیوتر میباشد .

CPU (پردازنده)

در واقع ، مغز کامپیوتر است . انتخاب یک


کلمات کلیدی : قطعات کامپیوتر
در این سایت هیچ فایلی برای فروش قرار نمی گیرد. برای پشتیبانی و خرید فایل به سایت اصلی فروشنده مراجعه بفرمائید:

لینک دریافت فایل از سایت اصلی


ادامه مطلب ...

لینک فایل آشنایی با کامپیوتر برنامه AETUP

لینک پرداخت و دانلود *پایین مطلب*

فرمت فایل:Word (قابل ویرایش و آماده پرینت)

تعداد صفحه:38

 

آشنایی با برنامه AETUP

بعد از اجرای برنامه Post توسط BIOS ،‌ برنامه مخصوص پیکر بندی سخت افزار سیستم به نام Setup  اجرا می شود ، در واقع برنامه Setup داخل حافظه ROM است . ولی مقادیر مربوط به پیکر بندی سیستم در Setup داخل حافظه ای به نام (Complementery Metal Oxide Semiconductor ) CMOS RAM وجود دارد . برخلاف حافظه ROM که نمی توان اطلاعاتش را تغییر داد ، می توانید از طریق اجراء برنامه Setup اطلاعات موجود در حافظه CMOS را تغییر داد . هر وقت کامپیوتر راه اندازی می شود ، برنامه BIOS با استفاده از مقادیر موجود در حافظه CMOS کامپیوتر را پیکر بندی می کند . حافظه


کلمات کلیدی : آشنایی با کامپیوتر برنامه AETUP
در این سایت هیچ فایلی برای فروش قرار نمی گیرد. برای پشتیبانی و خرید فایل به سایت اصلی فروشنده مراجعه بفرمائید:

لینک دریافت فایل از سایت اصلی


ادامه مطلب ...

لینک فایل کارآموزی و کارورزی- کامپیوتر – نرم افزار- در 55 صفحه-docx

 

چکیده


نرم افزار، مجموعه ای از برنامه های رایانه ای، رویه ها و مستندات است که انجام کارهای مختلف بر روی یک سیستم رایانه ای را بر عهده دارد. عبارت "نرم افزار" برای نخستین بار توسط جان توکی در سال 1958 مورد استفاده قرار گرفت. در سطح بسیار ابتدایی، نرم افزار کامپیوتر، متشکل از زبان ماشین است که شامل گروهی از مقادیر دودویی بوده و دستورالعمل پردازنده را تعیین می کند. دستورالعمل پردازنده تغییر بیان از سخت افزار کامپیوتر در یک توالی از پیش تعریف شده می باشد. به طور خلاصه، نرم افزار کامپیوتر، زبانی است که اصطلاحاً به وسیلۀ آن یک رایانه، صحبت می کند. انواع مختلفی از نرم افزار های رایانه ای وجود دارد و باید دید اقسام اصلی آنها کدامند؟

 

نرم افزار‌ها از منظرهای مختلفی قابل دسته بندی و تقسیم می باشند و متخصصین علوم رایانه ای با توجه به ابعاد مختلف نرم افزار به ارائۀ تقسیم بندی های متفاوتی از این پدیدۀ فناورانه پرداخته اند.

 

 با توجه به این نکته که هر تقسیم بندی می بایستی فلسفه و فایده ای داشته باشد و از طرفی نرم افزار از دو بعد فنی و حقوقی نیز امکان دسته بندی دارد، آنچه در پی می آید بر آن است که نرم افزار را از منظرهای متفاوتی مورد دسته بندی و تحلیل قرار دهد تا زوایا و ابعاد فنی و حقوقی نرم افزار ، قدری روشن تر گردد؛ زیرا به نظر می رسد، میزان و شکل حمایت حقوقی با توجه به اجزا، مراحل و اقسام نرم افزار، متفاوت خواهد بود.

 

 ۱-تقسیم بندی های فنی نرم افزار

 

به جهت فنی و ابعاد مرتبط با علوم رایانه ای، نرم افزار ها را با توجه به معیارهای گوناگون از جمله هدف و مأموریت نرم افزار، زمینۀ استفاده، نوع نقش و عملکرد و یا کاربر نرم افزار، می توان مورد تقسیم بندی‌های مختلفی قرار داد. ذیلاً با توجه به معیارهای پیش گفته به بررسی انواع نرم افزارها از جهت فنی خواهیم پرداخت.

 

1-1-  نرم افزارهای پایه(Programming Software) :

 

این دسته از نرم افزارها، یکی از انواع معمول، شناخته شده و مورد علاقۀ کاربران در میان نرم افزار های کامپیوتری است . این نرم افزار در قالب ابزار بوده و به برنامه نویس در نوشتن برنامه های کامپیوتری کمک می کند. برنامه های کامپیوتری مجموعه ای از دستورات منطقی هستند که برای یک سیستم کامپیوتری، وظایف خاصی را انجام می دهند . ابزارهایی که به برنامه نویسان در ایجاد یک سیستم کامپیوتری کمک  می کنند، شامل ویرایشگر متن ، کامپایلرها و مترجم ها ست. کامپایلرها(مفسرها)، کد منبع را که در قالب یک زبان برنامه نویسی، نوشته شده اند به زبانی که کامپیوتر آن را می فهمد، ترجمه می کنند.(اغلب در قالب دو دویی). کامپایلرها چیزهایی را که به وسیلۀ رابط ها، تجمیع و تبدیل شده اند، تولید می کنند. دی باگرها( اِشکال زداها )، جهت بررسی و اشکال زدایی کدها استفاده می شوند. کد منبع، بعضاً یا به طور کامل، برای ابزارهای اشکال زدا (Debugging tool) که بر روی آنها اجرا شده و به جهت برطرف کردن هرگونه اشکال احتمالی به کار می روند، شبیه سازی  می شود. مترجم ها (Interpreters) برنامه ها را اجرا می کنند. آنها کد منبع و یا یک کد از پیش تالیف شده را اجرا و یا کد منبع را قبل از اجرا به یک زبان میانی ترجمه می کنند.

 

1-2-  نرم افزارهای سیستمی(System Software) :

 

این گونه از نرم افزارها به راه اندازی و اجرای سخت افزار رایانه ای و سیستم رایانه، کمک می کنند. نرم افزارهای سیستمی به سیستمهای عامل، درایورها، سرورها و برنامه های جانبی سیستمی(utilities) اطلاق می شود. نرم افزار سیستمی به یک برنامه نویس کاربردی در خصوص جداسازی و انتزاع زبان برنامه نویسی از سخت افزار، حافظه، و سایر اجزاء مرکب درونی یک رایانه، کمک  می کند تا خودش را درگیر زبان ماشین نکند. یک سیستم عامل، برای کاربرها، با یک پلت فرم، امکان اجرای برنامه های سطح بالا را فراهم می آورد.

 

میان افزارها و سیستم ورودی و خروجی بایوس، ابزاری را فراهم می کنند تا سخت افزار به کار گرفته شود.         

 

1-3-  نرم افزارهای کاربردی(Application Software) :

 

این قسم از نرم افزارها، کاربر نهایی را قادر می سازد تا امور معینی را به انجام رساند. نرم افزارهای مربوط به کسب و کار، پایگاههای داده و نرم افزارهای آموزشی، برخی از اشکال نرم افزارهای کاربردی هستند. همچنین واژه پردازهای مختلف که باید توسط کاربر، به انجام کارهای تخصصی اختصاص داده شوند، نمونه های دیگری از نرم افزارهای کاربردی هستند.

 

1-3-1-   بدافزارها (Malware):

 

بدافزار، اشاره به هر گونه نرم افزار مخرب داشته و یک طیف وسیع تر از نرم افزارهایی را در بر می گیرد که به هر شکل، تهدیدی برای امنیت رایانه می باشند. ابزارهای تبلیغاتی مزاحم، جاسوس افزارها، ویروس های رایانه ای، کرم های رایانه ای، اسب های تروجان و یا ترس افزارها، مصادیق نرم افزارهای مخرب می باشند. ویروس های رایانه ای، برنامه های مخربی است که به تنهایی قادر به تکثیر خود بوده و از یک رایانه به رایانۀ دیگر در محیط شبکه و یا اینترنت گسترش می یابند. کرم رایانه ای همین کار را انجام می دهد، تنها با این تفاوت که ویروس ها نیاز به یک برنامه میزبان  ضمیمه دارند و با آن گسترش می یابند، در حالی که در خصوص کرم ها لازم نیست تا خود را به برنامه ای ضمیمه کنند. تروجان نیز خود را تکثیر و اطلاعات را سرقت می کند. نرم افزارهای جاسوسی  می توانند بر فعالیت های کاربر بر روی یک رایانه، نظارت داشته و اطلاعات کاربر را بدون اینکه وی بفهمد، سرقت کنند.

 

1-3-2-   ابزارهای تبلیغاتی مزاحم(Adware) :

 

ابزارهای تبلیغاتی مزاحم نرم افزارهایی هستند که با استفاده از آن، تبلیغات اینترنی در فضای مجازی ، اجرا یا دانلود می شوند. برنامه نویسان، ابزارهای تبلیغاتی مزاحم را به عنوان وسیلۀ تولید درآمد خود طراحی می کنند. آنها، اطلاعات کاربر، مانند وب سایت هایی را که وی اغلب بازدید می کند و صفحاتی که به عنوان صفحۀ مورد علاقه، ثبت کرده را استخراج می کنند. تبلیغاتی که به عنوان پاپ آپ در صفحۀ نمایش شما ظاهر می شوند، ناشی از برنامه های تبلیغاتی مزاحم هستند که شما را ردیابی می کنند. اما ابزارهای تبلیغاتی مزاحم برای امنیت رایانه و یا حریم خصوصی کاربر، مضر نیست؛ بلکه داده ها را جمع آوری کرده و تنها به وسیلۀ پیشنهاد از طریق کلیک کاربر بر روی تبلیغات عمل می کنند.

 

برخی دیگر از نرم افزار ها در میان سایر نرم افزارهای رایانه ای، مانند نرم افزار مدیریت موجودی، برنامه‌ریزی منابع سازمانی ، نرم افزارهای جانبی و نرم افزار حسابداری وجود دارندکه در زمینۀ خاص اطلاعاتی و سیستم های مدیریت داده ها، کاربرد دارند. ذیلاً نگاهی گذرا به برخی از آنها، خواهیم داشت.

 

1-3-3-   نرم افزار انبار گردانی(Inventory Management Software) :

 

این نوع از نرم افزار به یک سازمان در ردیابی کالاها و مواد خود بر اساس کیفیت و کمیت کمک می کند. توابع مدیریت موجودی انبار شامل نقل و انتقالات  انبار داخلی و ذخیره سازی می باشد. این نرم افزار انبار کمک می کند تا یک شرکت در سازماندهی موجودی و بهینه سازی جریان کالا در سازمان خود بهتر عمل کرده و در نتیجه این امر به بهبود خدمات به مشتریان منجر می شود.

 

 

 

1-3-4-   نرم افزارهای جانبی (Utilities Software):

 

همچنان که مطابق عرف معمول خدمات نرم افزاری شناخته شده اند، این گونه از نرم افزارها در خصوص مدیریت سخت افزار رایانه و نرم افزارهای رایانه ای کمک می کنند. این فرآیند نرم افزاری، طیف محدودی از وظایف و عملکرد ها را بر عهدا دارد. یک پارچه سازهای دیسک سخت (Disk defragmenters)، نرم افزارهای سیستمی جانبی و ویروس یاب ها،  برخی از نمونه های متداول نرم افزار های جانبی هستند.

 

1-3-5-   نرم افزار پشتیبان و بازیابی اطلاعات(Data Backup and Recover Software):

 

یک نرم افزار پشتیبان و بازیابی اطلاعات  ایده آل، ویژگی هایی فراتر از کپی ساده از فایل های داده را فراهم می کند. این نرم افزار اغلب، نیازهای کاربر را در خصوص تشخیص موارد و زمان پشتیبانی و حمایت برنامه ها، برطرف می کند. نرم افزارهای پشتیبانی و بازیابی، سازمان مندی اصلی فایل را حفظ کرده و هرگونه بازیابی آسان از اطلاعات پشتیبانی شده را ممکن می سازد.

 

1-3-6-   نرم افزار های پردازش داده ها :

 

این مورد، رایج ترین زمینه برای تولید نرم افزار و استفاده از رایانه است. سیستم هایی نظیر حسابداری، انبارداری، حقوق و دستمزد و فروش، در این خصوص قابل ذکرند.

 

1-3-7-   نرم افزارهای شبیه سازی و مدل سازی :

 

به جهات اقتصادی و ایمنی و صرفه جویی در وقت، برای آموزش و تحقیق در بسیاری از موارد، از این قابلیت در رایانه استفاده می شود. آموزش خلبانی و طراحی بدنه اتومبیل و امثال اینها، مصادیق این دسته اند.

 

1-3-8-   نرم افزارهای سیستم خبره :

 

مقصود ساختن برنامه هایی است که بتواند کارهای هوشمندانه انسان نظیر گفتگو، ترجمه و تفسیر زبان و معاینه را انجام دهد. سیستم های باهوش مصنوعی، بر اساس منطق است و در آن از پایگاه دانش نیز علاوه بر پایگاه داده، استفاده می شود.

 

1-3-9-   نرم افزار های سیستم بی درنگ :

 

در این سیستم ها، عکس العمل بلافاصله صورت می گیرند. نرم افزار های بدین منظور بیشتر در مراکز تولیدی نظیر پالایشگاه مورد استفاده دارد که با بروز هر عامل و علامتی، بی درنگ عکس العمل نشان داده و به تنظیم فرآیند تولید می پردازد.

 

1-3-10-  نرم افزارهای سسیتم نهفته :

 

بسیاری از وسایل کوچک و بزرگ نظیر اسباب بازی، اتومبیل و تجهیزات پزشکی وجود دارند که در آنها کامپیوترهای ریزی به کار رفته است و با برنامه هایی که روی آنها نصب گردیده، کار آن دستگاه کنترل می شود.

 

۲-تقسیم بندی های حقوقی نرم افزار  

 

  با توجه به اینکه نرم افزار پدیده ای فنی بوده و در عین حال، دارای ارزش اقتصادی و مطلوبیت عرفی، می باشد، نیازمند مجموعۀ قواعد و حمایت های حقوقی است تا بتوان به وسیلۀ آن، روابط پدیدآورندگان و مالکان نرم افزار را با مشتریان و مصرف کنندگان تنظیم کرده و از بروز اختلافات و نابسامانی ها و همچنین سوءاستفادۀ ناقضان احتمالی حقوق صاحبان حق در این حوزه جلوگیری به عمل آورد. در این راستا دسته بندی نرم افزار از حیث محدوده و نحوۀ بهره برداری کاربران و مشتریان نرم افزار ، امری بسیار حائز اهمیت است که ذیلاً به آن پرداخته خواهد شد.

 

2-1-  نرم افزارهای سفارشی(Custom Software) :

 

 نرم افزاری  است که برای یک کاربر یا سازمان خاص طراحی شده و از آنجا که برای یک کاربر خاص ساخته شده است، مشخصات و ویژگی های آن مطابق با نیاز کاربر می باشد.

 

البته عبارت نرم افزار سفارشی نرم افزاری را به ذهن متبادر می کند که طی قرارداد سفارش اثر تولید شده. در واقع می توان نرم افزارها را به لحاظ حقوقی و از حیث دارنده حق به نرم افزارهایی که طی قرارداد سفارش تولید شده اند و نرم افزارهایی که طی رابطه کارگر و کارفرمایی تولید شده اند، از یک سو و از حیث دیگر  نرم افزار را به نرم افزارهایی که یک پدیدآورنده دارند در مقابل نرم افزارهایی که اثر مشترک محسوب می شوند؛ تقسیم بندی نمود.این در حالی است که به اعتبار دیگر نرم افزارها را می توان به اختصاصی و متن باز، تقسیم کرد. در واقع نرم افزار اختصاصی یا متن باز می تواند به اشکال مختلف و در روابط مختلف( از حیث نخستین دارنده حقوق) تولید شده باشد. 

 

 2-2-  نرم افزارهای ردۀ عام(Off-the-Shelf Software) :

 

برخلاف نرم افزار های سفارشی، نرم افزار ردۀ عام، بدون در نظر گرفتن رده و کاربر خاص، خریداری می شود. این نرم افزار، ممکن است جهت منظوری خاص یا در خصوص نیازهای کاربری خاص، طراحی شده باشند و یا به این منظور تولید نشده باشند، لیکن قابلیت استفادۀ عام داشته باشند و طیف وسیعی از کاربران بتوانند با استفاده از آن نیاز خود را در زمینۀ مطلوب خودشان برطرف نمایند؛ بدون اینکه هیچ گونه هماهنگی و ارتباطی با طراح نرم افزار داشته باشند. در حقیقت شما هنگام خرید این نرم افزار، با شرایط قرارداد لیسانس آن، موافقت می کنید.

 

2-3-  نرم افزار رایگان(free Softwer):

 

نرم افزاری  است که یک کاربر، برای استفاده، تغییر و توزیع آن، آزاد  است. نرم افزار رایگان به طور کلی  بدون هزینه  از آب در می آید. لیکن هزینه ها مشتمل است بر توزیع، ارائه خدمات، و نگهدارای و پشتیبانی. واژۀ رایگان به آزاد بودن  نرم افزار از نظام کپی رایت، توزیع و جرح وتعدیل اشاره دارد.البته باید در نظر داشت، نرم‌افزارهای رایگان به طور رایگان قابل دانلود و استفاده هستند اما ممکن است لزوما قابلیت استفاده مجدد و تغییر و اصلاح توسط کاربر را نداشته‌باشند. هردو نوع  نرم‌افزارهای آزاد و نرم‌افزارهای متن‌باز در یک ویژگی مشترک هستند: همه‌ی کاربران آن ها باید به کدهای منبع دسترسی داشته باشند. بدین معنی که کدهای منبع این نرم‌افزارها به شخص یا شرکت خاصی اختصاص ندارند و می‌توان آن‌ها را به اشتراک گذاشت.  

 

2-4- نرم افزارهای منبع باز و منبع بسته (Open Source and Closed Source Software):

 

در نرم افزارهای مدل منبع بسته، منبع نرم افزار برای عموم منتشر نشده است؛ در حالی که در نرم افزارهای منبع باز، کد منبع آن برای اصلاح و استفاده در دسترس است. نرم افزارهای منبع باز در قالب کد منبعشان در دسترس هستند و حق تغییر، بهبود و ارتقاء و بعضاً حق انتشار کد آن از طریق لیسانس های نرم افزار اعطا می شود. در جایی که نرم افزار برای عموم مردم تولید شده باشد به آن نرم افزار منبع باز اطلاق می شود؛ چه اینکه نرم افزار یاد شده توسط یک شرکت و یا توسط یک شخص تولید شده باشد.

 

2-5- نرم افزارهای اختصاصی (Proprietary Software) :

 

در نرم افزارهای اختصاصی، حقوق قانونی منحصراً برای دارندۀ حق تکثیر باقی مانده و اکثر نرم افزارهای اختصاصی به صورت منبع بسته در دسترس قرار می گیرند.

 

این نوع نرم‌افزارها متعلق به یک شرکت یا شخص حقیقی است و استفاده از آن‌ها مستلزم خرید یا کسب مجوز بهره‌برداری از دارنده است. دسترسی به کدهای منبع و تغییر آن‌ها توسط کاربر در نرم‌افزارهای اختصاصی، امکان‌پذیر نیست. مطابق شرایط و ضوابط آنچه که « موافقتنامه مجوز بهره‌برداری کاربر نهایی» نامیده می‌شود، کاربران مجاز به تکثیر، به اشتراک گذاشتن، تغییر، توزیع مجدد یا مهندسی معکوس کدهای منبع نیستند.

 

برخی فروشندگان نرم افزار، کد منبع نرم افزارهای اختصاصی را با دسترسی محدود، میان مشتریان توزیع می کنند.نرم افزار اختصاصی به شکل نرم افزار مشروط یا نرم افزار معرف (Demoware) خواهد بودکه کاربران جهت استفاده از آنها وجهی را پرداخت نمی کنند، و فی الواقع ترکیبی از نرم افزارهای رایگان و مشروط هستند. اینگونه نرم افزارها مشتمل بر هزینۀ بسته بندی نیست، زیرا در قالب بسته بندی بازاری ارائه نمی شوند؛ اینگونه نرم افزارها به صورت اینترنتی یا در قالب های سخت افزارهای حامل که نیاز به بسته بندی تجاری مجزا ندارند، به مشتریان ارائه می شوند. با این وجود ممکن است برنامه نویسان از شما بخواهند تا مبلغ اندکی را جهت استحقاق دریافت نسخه های پشتیبان و کمکی، بپردازید.

 

2-6- نرم افزارهای مشروط و نرم افزارهای جزئی :  (Shareware and Retail Software)

 

در حالی که نرم افزارهای مشروط به عنوان نسخۀ آزمایشی به کاربران عرضه می شود، نرم افزارهای جزئی به کاربران نهایی فروخته می شوند. با افزایش دسترسی به نرم افزارهای مشروط و رایگان بر روی اینترنت، بازار نرم افزارهای جزئی تغییر می کند. طراحان و فروشندگان، شروع به ارائۀ نرم افزارهایشان جهت فروش بر روی اینترنت می کنند. مکرراً نرم افزارهای مشروط به عنوان نرم افزاری غیر فعال(crippleware)، که در آنها ابعاد اصلی نرم افزار عمل نمی کنند و پس از اتمام دورۀ آزمایش به طور کلی از کار می افتند. اگرچه نرم افزار های مشروط قالب های بسیار مشهوری هستند که در این قالب، نرم افزارهای جزئی کاملاً  از این شهرت و تداول برخوردار نیست. برای مثال نرم افزار Microsoft office یک نرم افزار بسته بندی شدۀ جزئی است که می بایستی خریده شوند. نرم افزار های جزئی ممکن است به عنوان بستۀ تجهیزات اصلی تولید منتقل شوند (OEM) در حال حاضر طراحان نرم افزار، به تولید کنندگان بزرگ بر اساس یک قرارداد لیسانس یک نسخه از کپی نرم افزار را به ایشان تحویل می دهند تا قبل از خرید امکان نصب نرم افزار مزبور را بر روی دستگاه های رایانه خود نصب کنند. بنابراین در بسته های موسوم به (Box Package Form) یک نسخه کپی از نرم افزار مجوز دار از طریق  نمایندگی های مجاز به مشتریان تحویل داده می شود.

 

     2-7-  نرم افزار اختراعی و نرم افزار کپی رایتی : (Patent software and copy right software  )

 

نرم افزار ازجهت این که تابع احکام کدام رژیم حمایتی حقوقی باشد قابل دسته بندی است. دو نظام حقوقی معروف و نسبتاً جا افتاده برای اموال غیر مادی وجود دارد که جنبه بین المللی نیز یافته و کنوانسیون های متعددی در خصوص آنها به تصویب رسیده است. نظام حق مولف یا کپی رایت و نظام حق اختراع. یکی از معمولترین نظام های پیشنهادی برای حمایت از پدیدآورندگان نرم افزار، نظام حق مولف است. برخی مشابهت ها بین یک اثر ادبی همانند کتاب و یک برنامه رایانه ای به خصوص در ابتدای عمر مهندسی نرم افزار که به شکل پیشرفتۀ کنونی مطرح نبود، سبب شد قوانین کپی رایت بسیاری از کشورها، طوری اصلاح شوند که از نرم افزارهای رایانه ای نیز همانند آثار ادبی حمایت شود. این در حالی است که تفاوت های در موضوع و نیز عدم تناسب احکام حق مولف با نرم افزار موجب شده است نظرها به نظام حقوق صنعتی(حق اختراع) معطوف شود و البته حق اختراع نیز کاملاً برای نرم افزارها مناسب نبوده و نقطه ضعف هایی بر آن بار می شود.

 

2-8- نرم افزار مشاع و نرم فزار غیر مشاع :

 

    هرگاه اشخاص متعدد در پدیدآوردن نرم افزار ، مشارکت داشته باشند، چنانچه سهم مشارکت هریک در پدیدآوردن نرم افزار مشخص باشد، حقوق مادی حاصل از آن به نسبت مشارکت به هریک تعلق می گیرد. در صورتی که کار یکایک آنان جدا و متمایز نباشد، اثر مشترک نامیده می شود و حقوق ناشی از آن، حق مشاع پدیدآورندگان است. البته باید خاطر نشان کرد که هریک از شرکا به تنهایی یا همه آنها به اتفاق می توانند در مورد نقض حقوق موضوع قوانین مربوطه به مراجع قضایی، مراجعه کنند.

 

2-9- نرم افزار مکمل و نرم افزار سازگار :

 یکی از حقوقی که همیشه در مورد نرم افزار و سایر آثار دارای حق مالکیت فکری مورد بحث و اختلاف نظر بوده است «حق تولید سازگار» است که در مورد آثار ادبی و هنری با عنوان تولید آثار اشتقاقی یا تلفیقی عنوان می‌شود. به


کلمات کلیدی : نرم افزار, کامپیوتر, سخت افزار, کارآموزی, کارورزی نرم افزار, فناوری اطلاعات, نرم افزار کاربردی,
در این سایت هیچ فایلی برای فروش قرار نمی گیرد. برای پشتیبانی و خرید فایل به سایت اصلی فروشنده مراجعه بفرمائید:

لینک دریافت فایل از سایت اصلی


ادامه مطلب ...

لینک فایل گزارش کارآموزی کامپیوتر در شهرداری-در قالبdocx - در 60 صفحه

 بررسی فرآیند شکل گیری و رشد این منطقه گویای این موضوع است که تا سال 1343 این منطقه محدوده ای روستایی بوده که با شبکه ای از راه های روستایی منتهی به جاده ساوه و شهرری در بستری طبیعی و کشاورزی استقرار داشته است. در بین سال های 1343 تا 1358 به صورت توسعه کالبدی شهر تهران فرآیند پیوند و جذب این منطقه از طریق پادگان قلعه مرغی و کارگاه های صنعتی جوار، جاده ساوه و استقرار کوره های آجرپزی آغاز گشته و به تدریج به سایر نقاط آن گسترش می یابد. این روند در سال های 1358 و 1366 از شدت بیشتری برخوردار گشته به نحوی که این دوره زمانی را می توان به دوران تکمیل جذب در تهران و استحاله بافت های روستایی، توسعه شتابان جمعیت و رشد مراکز سکونت گاهی منطقه نام نهاد. از سال 1366 تا به امروز را نیز می توان به دوران ثبات قانونی، پیوستگی بافت های پراکنده، تامین کاربری خدمات شهری و احداث تجهیزات و تاسیسات شهری منطقه نامید.

 

2-3- فعالیت های سازمان

 

در این مرکز فعالیت های گوناگونی انجام می‌شود که معمولا در همه شهرداری ها وجود دارد.

 

از جمله زیبا سازی مناطق شهری،  بازسازی مناطق مخروبه، احداث پارک ها و تفرجگاه هاو فضای سبز و کلیه فعالیت های مربوط به شهر و راه سازی، فعالیت های مربوط به ترافیک شهری، امور فرهنگی و اجتماعی و ورزشی و...

 

2-4- چارت سازمانی محل کارآموزی

 

چارت سازمانی شهرداری منطقه 19 را در شکل (2-1) می‌بینید.محل فعالیت ما در این مرکز با دایره قرمز مشخص شده است.

 

 

 

شکل 2-1-چارت سازمانی شهرداری منطقه 19

 

 

 

2-5- فعالیت های کامپیوتری سازمان

 

در این مرکز نیز همانند تمامی سازمان ها بسیاری از فعالیت ها توسط کامپیوتر انجام می‌گیرد.

 

از جمله این فعالیت ها می‌توان به ،شبکه کردن کامپیوتر های موجود در سازمان،  فعالیت برروی پایگاه داده کل مرکز و سازماندهی آن، رسیدگی به مشکلات سخت افزاری کارمندان، نصب برنامه های مختلف بر روی سیتم های کارمندان و کلیه فعالیت های کامپیوتری مربوط به شهرداری ها که با استفاده از نرم افزار های خاصی انجام می‌گیرد، اشاره کرد.

 

 

 

2-6- نرم افزار ها و سخت افزار های مورد استفاده

 

 در این مرکز  به علت  گوناگونی فعالیت ها تقریبا از بیشتر نرم افزار های موجود استفاده می‌شد از جمله  آنتی ویروس مک آفی، برنامه های آفیس، و برنامه های دیگر که از برنامه های اختصاصی آنها می‌توان به پام و شهرسازی اشاره کرد که بر روی تمامی سیستم ها نصب بود.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

3- فعالیت های انجام شده

 

 از فعالیت هایی که ما در این مرکز انجام دادیم  می‌توان به طراحی  سایت برای  مرکز کامپیوتر شهرداری اشاره کرد که در ادامه به طور کامل شرح آن را خواهید دید.

 

از دیگر فعالیت های ما در شهرداری می توان به موارد زیر اشاره کرد.

 

نصب آنتی ویروس و آپدیت آن

 

نصب ویندوز ،فرمت و پارتیشن بندی ویندوز

 

نصب نرم افزار های مربوط به شهرداری از جمله پام و شهر سازی

 

ساخت domain

 

تعویض فن و هارد سیستم

 

نصب آفیس و فونت

 

و...

 

که بر روی چندین کامپیوتر انجام شد.

 

 

 

3-1- شرح فعالیت ها و آموخته ها

 

در این قسمت به شرح تفصیلی فعالیت های خود  برای طراحی سایت می‌پردازیم.

 

ابتدا  توضیحات مختصری راجع به وب و برنامه نویسی هایی که در این سایت انجام شده است می‌دهیم که در زیر خواهید دید.

 

 

 

 

 

 

 

 

 

 

 

3-1-1- تاریخچه وب

 

تیم برنرز لی، بنیانگذار شبکه جهانی وب، با برپایی یک سایت وب در آگوست ۱۹۹۱، نام خود را به عنوان نخستین طراح وب در تاریخ نگاشت. او در نخستین وب سایت خود، از اَبَرمتن و پیوندی برای ایمیل (پست الکترونیک) استفاده کرده بود.

 

در آغاز، سایت های وب با کُدهای ساده «اچ‌ تی‌ام‌ال» نوشته می‌شدند، گونه ای از زبان کُدنویسی که ساختار ساده‌ای به وب سایت ها می‌داد، شامل سرتیتر و پاراگراف، و توانایی پیوند دادن به صفحه های وب دیگر، با اَبَرمتن. در مقایسه با روش های دیگر، این راه تازه و متفاوتی بود که کاربران به سادگی می‌توانستند با یک مرورگر، صفحه های پیوند خورده را باز کنند.

 

با پیشرفت وب و هنر طراحی آن، زبان کُد نویسی اش، اَبَرمتن یا اچ‌تی‌ام‌ال، پیچیده تر و پرانعطاف تر شد. ابزاری مانند جدول ها که بیشتر برای نمایش نمودارهای داده ای بودند، به زودی مورد استفاده نادرست، برای چیدمان های پنهان در صفحه های وب قرار گرفتند. با پیدایش صفحه های الگوی وب یا «CSS»، روش نادرست طراحی با جدول های پنهان در صفحه، از گردونه خارج، و به جای آن استفاده مناسب از صفحه های الگوی وب یا «CSS»، جایگزین شد.

 

فن آوری های یکپارچه سازی داده‌گاه ها (Database)، مانند زبان‌های کُدنویسی سمت سرور (Server-Side Scripting) مانند PHP, ASP.NET, ASP, JSP استانداردهای طراحی مدرن با الگوها (CSS)، ساختار سایت های وب را باز هم تغییر داده و آن را پیشرفته تر کرده اند.

 

همچنین، با آمدن نگاره های جان دار و فن آوری های پویانمایی به صفحه ها، مانند فِلَش (Flash)، چهره وب بیشتر از پیش تغییر کرد و توانمندی های تازه به سازندگان رسانه و طراح های وب داده شد، و توانایی های بیشتر و کارایی های تازه مرورگرها برای اچ‌تی‌ام‌ال.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

3-1-2-معرفی شبکه پهناور جهانی(Word Wide Web)

 

قبل از به وجود آمدن اینترنت و وب رویای زاندا مطرح بود. در این زمان تمامی علوم، مستندات، تصاویر، صوت، ویدئو و ... توسط هر فرد که دارای یک دستگاه کامپیوتر بود در هر زمان و مکان دلخواه قابل دستیابی بود. زاندا, رویای"تندلسون" از یک کامپیوتر خیالی بود. وی دنیایی را که در آن اطلاعات از طریق ابر متن ها وابر رسانه ها بصورت یک شبکه تار عنکبوتی به هم متصل و مرتبط می‌گردیدند پیش بینی کرده بود. در این دنیا اطلاعات بصورت یک کتابخانه جهانی در نظر گرفته می‌شوند. دستیابی به این کتابخانه جهانی واستفاده از آن تاثیر شگرفی در جوامع متفاوت بشری را به دنبال داشته و منشا بروز تحولات عظیم در حیات بشری خواهد بود.

 

 

 

3-1-3- اینترنت

 

اینترنت شبکه ای از شبکه های مرتبط به یکدیگر بوده که بر روی آن سرویس های متعددی به منظور ارائه خدمات فعال می‌باشند. بدون شک سرویس وب یکی از مهمترین سرویس های موجود بر روی اینترنت است که بیشترین تاثیر را در عمومیت یافتن اینترنت در سطح جوامع بشری بر عهده داشته است. وب در نگاه اول مانند یک سیستم اطلاعاتی توزیع شده است. در سیستم فوق اطلاعات براساس استاندارد های مربوطه و با یک ساختار مشخص قرار گرفته و با استفاده از ارتباطات تعریف شده بین اطلاعات می توان به سرعت و به سادگی از اطلاعات موجود استفاده کرد. ارایه دهندگان اطلاعات با پیروی از اصول موجود اطلاعات خود را در سیستم فوق قرار داده وجستجو کنندگان اطلاعات، با استفاده از ابزارهایی خاص قادر به جستجو و دستیابی به این اطلاعات خواهند شد.

 

    یک وب سایت سیستمی بر روی اینترنت است که شامل سرویس دهنده وب (Web Server) است. این سرویس دهنده نرم افزاری بر روی سایت است که امکان دستیابی مرورگرهای وب را به مستندات موجود فراهم می‌کند. مستندات وب می‌بایست با یک قالب خاص نوشته شوند به گونه ای که ابر متن ها بتوانند با یکدیگر کار نمایند.

 

 این قالب خاصHTML(Hypertext  Markup Language)نامیده شد. این زبان به عنوان زیر مجموعه زبان SGML  (Standard Generalized Markup Language ) محسوب می‌گردد.SGML استانداری جهت تعریف فورمت در مستندات متنی است. از استاندارد فوق در گذشته اغلب جهت عملیات مربوط به نشر رومیزی استفاده می‌شد.

 

 

 

 

 

 

 

 

 

 

 

 

 

3-1-4-محدودیت های صفحات وب

 

Html دارای هیچگونه امنیتی نبوده وکدهای آن را همه می‌توانند مشاهده وحتی تکثیر کنند . شاید تنها مزیت این نوع از صفحات طراحی آسان و به کارگیری سریع آن ها در یک شبکه باشد. این نوع از صفحات دارای امکانات لازم به منظور آفرینش صفحات پویا نیستند چون نمی توان کدهای مورد نظر خود را بعد از درخواست یک صفحه به آن اضافه کرد. می بایست به دنبال روشی بود که به کمک آن بتوان صفحات وب پویا را ایجاد کرد.به منظور نیل به هدف فوق از دو روش عمده استفاده می‌شود.

 

 

 

1-Client -side dynamic page  

 

بهره گیری از تکنولوژی هایی که پویایی یک صفحه را از جایگاه سرویس گیرنده تحقق خواهند داد.

 

2-Side dynamic-server page

 

بهره گیری از تکنولوژی هایی که پویایی یک صفحه را از جایگاه سرویس دهنده تحقق نمایند.

 

 

 

Client Side Dynamic Page

 

در مدل فوق ماژول هایی(Plug-in ) که به مرورگر ملحق شده اند تمامی عملیات لازم جهت ایجاد صفحات پویا را انجام خواهند داد. کدهای Html از طریق فایل مربوطه که شامل مجموعه ای از دستورالعمل ها است برای مرورگر ارسال خواهد شد. مرورگر ها دستورات فوق را جهت تولید کدهای Html و در زمان درخواست یک صفحه توسط کاربر استفاده خواهند کرد. بنابراین محتویات یک صفحه بر اساس درخواست کاربران وبه صورت پویا ایجاد خواهد شد.

 

 

 

مراحل آماده شدن یک صفحه وب پویا با تاکید بر روش client-side 

 

 

 

1-یک مولف صفحه وب مجموعه ای از دستورالعمل را برای ایجاد کدهای Html نوشته وآن ها را در فایلی با انشعاب Html ذخیره می نماید.

 

2-کاربران درخواست یک صفحه را از طریق مرورگر خود برای سرویس دهنده وب ارسال خواهد کرد.

 

3-سرویس دهنده فایل درخواستی (در صورت نیاز فایل دیگری که شامل دستورالعمل ها باشد)را پیدا خواهد کرد.

 

4-سرویس دهنده وب فایل حاوی کدهای Html و در صورت نیاز دستورالعمل های مربوطه را برای متقاضی ارسال خواهد کرد.

 

5-یک ماژول همراه مرورگر دستورا لعمل ها را پردازش وکدهای Html را درهمان صفحه Html بر

 

می‌گرداند.

 

6-در نهایت کدهای html توسط مرورگر نمایش داده می‌شوند.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

شکل 3-1- مراحل آماده شدن یک صفحه وب پویا با تاکید بر روش client-side 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Server Side Dynamic Page

 

 

 

در این مدل کدهای Html به همراه مجموعه ای از دستورالعمل ها برای سرویس دهنده ارسال ومجددا از دستورالعمل های فوق برای تولید کدهای Html برای صفحه ای که کاربر درخواست کرده استفاده شده ودر نهایت صفحه به صورت پویا بر اساس درخواست کاربر ایجاد خواهد شد.

 

 

 

مراحل آماده شدن یک صفحه پویا با تاکید بر روش هایserver-side  

 

 

 

1-یک مولف صفحه وب، مجموعه ای از دستورالعمل ها را برای ایجاد کدهای Html نوشته، ودستورالعمل ها را در یک فایل ذخیره می‌کند.

 

2-کاربران از طریق مرورگر خود درخواست یک صفحه وب را نموده واین درخواست برای سرویس دهنده وب ارسال خواهد شد.

 

3-سرویس دهنده وب محل فایل حاوی دستورا لعمل را پیدا خواهد کرد.

 

4-سرویس دهنده وب دستورات موجود در فایل را به منظور تولید کد Html اجرا خواهد کرد.

 

5-سرویس دهنده وب کدهای تولید شده جدید را ار طریق شبکه برای مرورگر ارسال می‌نماید.

 

6-مرورگر کدهای Html را پردازش ودر نهایت صفحه وب نمایش داده خواهد شد.

 

 

 


کلمات کلیدی : گزارش کارآموزی رشته کامپیوتر در شهرداری
در این سایت هیچ فایلی برای فروش قرار نمی گیرد. برای پشتیبانی و خرید فایل به سایت اصلی فروشنده مراجعه بفرمائید:

لینک دریافت فایل از سایت اصلی


ادامه مطلب ...

لینک فایل پاورپوینت مبانی کامپیوتر 480 اسلاید

پاورپوینت مبانی کامپیوتر 480 اسلاید


کلمات کلیدی : پاورپوینت مبانی کامپیوتر 480 اسلاید,پاورپوینت ,مبانی کامپیوتر ,480, اسلاید
در این سایت هیچ فایلی برای فروش قرار نمی گیرد. برای پشتیبانی و خرید فایل به سایت اصلی فروشنده مراجعه بفرمائید:

لینک دریافت فایل از سایت اصلی


ادامه مطلب ...

لینک فایل گزارش کارآموزی کامپیوتر در شرکت بیمه توسعه

فصل اول

معرفی مکان کارآموزی

وظایف من در کارآموزی 

فـــــــــــــــصل دوم

 امنیت شبکه

 مفاهیم امنیت شبکه  

فــــــــــــــصل سوم  

 نصب  Fire Wall 

 آشنایی با DNS

 آشنایی با  DHCP

 مفهوم دامین و طریقه ساخت آن  

 آشنایی با اکتیو دایرکتوری و اجزای آن  

 چرا Service Directory 

 اکتیو دایرکتوری چگونه کار میکند

 مــــزایای اکتیو دایرکتوری

 پروتکل های امنیتی شبکه ها  

 پروتکل امنیتی IPsec

  پروتکل امنیتی Transport Layer Security(TLS)

 انــواع حملات  

 حمله های لایه کاربرد( virus, worm)

 راههای مقابله با چند حمله

 اعمال سیاست با Group Policy

 ایجاد Organization Unit .

 تنظیم Proxy برای کاربران بصورت گروهی

 تنظیمات و حذف و اضافه گزینه های مربوط به Control Panel

نکته برای حفظ امنیت

 خلاصه مطالـــب

منــــــــــــابع


کلمات کلیدی : گزارش کار آموزی,گزارش,کار آموزی,گزارش کار آموزی کامپیوتر,کارآموزی کامپیوتر,گزارش کارآموزی رشته کامپیوتر در شرکت بیمه توسعه ,گزارش کارآموزی
در این سایت هیچ فایلی برای فروش قرار نمی گیرد. برای پشتیبانی و خرید فایل به سایت اصلی فروشنده مراجعه بفرمائید:

لینک دریافت فایل از سایت اصلی


ادامه مطلب ...