سرورچیست؟

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

سرور در مرکز داده (data center) نگهداری می شود. به دلیل هزینه های بسیار بالای نگهداری و اجاره ی ماهانه ی سرور، عموما اشخاص عادی قادر به اجاره ی سرور نیستند و در عوض با پرداخت هزینه های بسیار کمتر، از خدمات و سرورهای شرکت های بزرگ میزبانی وب (مانند طلاهاست) بصورت اشتراکی استفاده می کنند.

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

تاریخچه ی علم مهندسی نرم افزار:

دوره ی اول(1955_1945):در این نسل به علت اینکه هنوز استفاده از نرم افزار رایج نشده بود هنوز علمی به نام مهندسی نرم افزار نیامده بود،برنامه ها عمومأ توسط یک نفر یا یک تیم کوچک نوشته و پشتیبانی میشد.

دوره ی دوم(1965_1955):در این نسل مفهومشبکه های کامپیوتری گسترش یافت واستفاده از نرم افزار رایج تر شد.مفهوم نگهداری در این نسل مطرح شد:

نگهداری نرم افزار یعنی اینکه: 1.رفع خطا در صورت بروز آن  2.اعمال خواسته های کاربر در صورت تغییر  3.انطباق با سخت افزارهای جدید

تعریف نرم افزار:

محصولی است توسط مهندسین نرم افزار طراحی وایجاد میشود،که میتواند درهر اندازه وبا هرمعیاری باشد.

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

مراحل تولید یک نرم افزار:

1.کسب حقایق

الف.تجزیه وتحلیل اطلاعات

ب. مدل سازی یا طراحی(فلوچارت)

2.ساخت مدل

الف. کد نویسی نرم افزار

ب. تست نرم افزار

3.ارائه مدل به مجری

الف. نگهداری اطلاعات

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

لغات و اصطلاحات مهم در زبان فنی و تخصصی کامپیوتر

Diamond = لوزی، الماس Ellipse = بيضی
Leader = راهنما، راهبر، سردسته Angle = زاويه، گوشه
Rank = رتبه، درجه، مرتبه Analyze = تجزيه و تحليل
History = سابقه، تاريخچه Visitor = بيننده، بازديدكننده
Highlight = برجسته، مشخص Layout = طرح كلی، لايه بندی
Advice = پيشنهاد، توصيه Competition = رقابت، مسابقه
Generate = توليد كردن، به وجود آوردن، ساختن Consider = در نظر گرفتن، توجه كردن
Apply =به كار بستن، استفاده كردن Presentation = ارائه، نمايش
Unsubscribe = لغو اشتراك Subscribe = اشتراك، آبونمان
Collect =جمع آوری، به دست آوردن Gathering = جمع آوری، تدوين
Domain = دامنه، نام اختصاصی برای هر سايت اينترنتی Host = ميزبان، كامپيوتر ميزبان در شبكه
   
   

 

نکاتی راجع به زبان فنی و تخصصی

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

پیش وَند (Prefix) : با افزودن به ابتدای کلمه، فقط معنای کلمه را تغییر می دهند ولی نقش دستوری آن را عوض نمی کنند. مثلاً happy به معنی "خوشحال" یک صفت است. با افزودن پیش وند un به ابتدای آن تبدیل به unhappy شده و معنی "ناراحت و غمگین" را می دهد اما همچنان در نقش یک صفت باقی می ماند.

پس وَند (Postfix) : به انتهای کلمه اضافه شده و ضمن تغییرمعنی، نقش دستوری کلمه را عوض می نماید. مثلاً work به معنی "کارکردن" یک فعل است و با افزودن er به انتهای آن تبدیل به worker شده که به معنی "کارگر" بوده و یک اسم فاعل محسوب می شود.

توجه مهم: در هرزبانی استثنائاتی وجود دارد مثلاً "نا" در کلمه ی "نانوا" اصلاً مفهوم منفی کننده ندارد و جزو خود کلمه است. در زبان لاتین هم "Un" در کلمه ی "Understand" جزو خود کلمه است و پیش وند منفی کننده محسوب نمی شود.

پیش وَندهای بیانگر تعداد

Uni = یک، یکی، متحد، یگانه، یکدست

uni + directional = یک طرفه، یک جهتی

uni + form = یک دست، یک شکل

universal = جهانی، فراگیر، همه گیر

uni + code = کدهای یکدست، کد یکسان

union = اجتماع، انجمن

united = متحد، واحد

Multi = چند، چند تایی، چندگانه

multi + media = چندرسانه ای

multi + user = چند کاربره

multi + tasking = چند وظیفگی

multi + processing = چند پردازشی

multi + programming =چندبرنامه ای

multi + boot = راه اندازی چندگانه

multi + purpose = چند منظوره

Mono = یک، یکی، تک

monochrome = تک رنگ

monolog = تک صدایی، صحبت یک نفره

monopoly = انحصار، امتیاز انحصاری

Bi = دو، دوتایی، دوگانه

bi + directional = دوطرفه، دوجهتی

bi + lingual = دوزبانه

binary =  دودویی

bi + cycle = دوچرخه

bi + conditional = دوشرطی

 

Poly = چند، چند تا، بیش از دوتا

poly + gone = چند ضلعی

Tri = سه، سه تایی

tri + angle = سه گوشه، مثلث

tripod = سه پایه

Semi = نیم، نصف

semi + conductor = نیمه هادی، نیمه رسانا

semi + final = نیمه نهایی

semi + colon =  نقطه ویرگول، نیمه ی کولون

پیش وَندهای منفی کننده

Un

un + link = جداسازی

un + able = ناتوانی، قادرنبودن

un + lock =  بازکردن، ارحالت قفل خارج شدن

un + known = ناشناخته، نامعلوم

(مثال موارد استثناء : درک، فهمیدن = understand )

Dis

dis + connect = قطع شدن

dis + cover = کشف شدن، رو شدن

dis + able = ناتوان، غیر فعال

dis + agree = مخالف، ناموافق

(مثال موارد استثناء : نمایش، نشان دادن = display )

In

in + visible = رمزگشایی، از رمز خارج ساختن

in + direct = غیر مستقیم

in + active = غیرفعال، راکد

(مثال موارد استثناء : اختراع، ابداع = invent )

De

de + coder = رمزگشایی، از رمز خارج ساختن

de + compress = از حالت فشرده خارج ساختن، باز کردن

de + bug = اشكال زدايي، رفع خطا

(مثال موارد استثناء : حذف، پاک کردن = delete )

Non

non + impact = غیر ضربه ای

non + deterministic = غیر قطعی، نامعین

Anti

anti + virus = ضد ویروس، ویروس کش

anti + static = ضد الکتریسیته ساکن

anti + shock = ضد ضربه، مقاوم در برابر ضربه

Ir

ir + regular =  بی قاعده، نامنظم

Im

im + possible =  غیر ممکن، ناممکن

im + polite = بی ادب، بی نزاکت

(مثال موارد استثناء : تصورکردن، فرض کردن = imagine )

پیش وَندهای دیگر

Co = همکاری، مشارکت

co + processor = کمک پردازنده

co + worker = همکار

co + operative =  تعاونی، مشارکت

(مثال موارد استثناء : جمع آوری، گردآوری = collect )

Re =انجام مجدد یک عمل

re + form = دوباره شکل دادن، اصلاح

re + enter = ورود مجدد، دوباره وارد نمودن

re + usable = قابل استفاده مجدد

re + start = شروع دوباره، راه اندازی مجدد

(مثال موارد استثناء : ناحیه، منطقه = region )

 

Tele = دور، از راه دور

tele + work = كار از راه دور، كار از طريق دفاتر اينترنتی

tele + vision = تلويزيون، ديدن از راه دور

tele + communication =  ارتباطات از راه دور

پس وَندهایی که از بن فعل یا اسم، اسم فاعل می سازند

or

connect + or = اتصال دهنده، رابط

process + or = پردازشگر، پردازنده

separate + or = جدا کننده، سوا کننده

sense + or = حس گر، حس کننده

operate + or = اپرانور، کاربر، عملگر

er

compute + er = محاسبه کننده، رایانه

play + er = پخش کنده، بازیگر

use + er = کاربر، استفاده کننده

repeat + er = تکرار کننده، تقویت کننده

programm + er = برنامه نویس

(مثال موارد استثناء : تابستان = summer )

ian

music + ian = موسیقی دان، آهنگ ساز

technic + ian = تکنیسین، کاردان

ist

football + ist = فوتبالیست، بازیگر فوتبال

separate + ist = جدایی خواه، جدایی طلب

پس وَندهای منفی کننده

free

hands + free = بدون استفاده از دست

oil + free = بدون روغن، بی چربی

toll + free = بدون مالیات، معاف از عوارض

less

wire + less = بی سیم

end + less = بی انتها، بی پایان

home + less = بی خانمان، آواره

base + less = بی اساس، بی پایه، پوچ

rest + less = بی قرار، ناآرام

پس وَندهایی که با افزودن به یک اسم یا فعل، صفت می سازند

able (قابلیت)

port + able = قابل حمل

erase+able = پاك شدنی، قابل حذف

al

logic + al = منطقی

therm + al = حرارتی

digit + al = رقمی، عددی

پس وَندهایی که با افزودن به یک اسم یا صفت، فعل می سازند

ify

class + ify = دسته بندی، رده بندی

ize

computer + ize = کامپیوتری کردن، کامپیوتری شدن

custom + ize = سفارشی کردن، سفارشی شدن

category + ize = دسته بندی، گروه بندی

 

 نمونه هایی از لغات متشابه املایی و آوایی، که معانی کاملاً متفاوتی دارند:

Contact = تماس، برخورد

Contract = قرارداد، پيمانكاری

‍Construct = ساخت، ساختن

Conduct = هدايت، راهنمايی، بردن

Accept = پذیرفتن، قبول کردن

Except = به جز، به غیر از

Expect =انتظار داشتن، پیش بینی کردن

Concept = مفهوم، معنا

Respect = احترام، بزرگ داشت

Least = حداقل، کمترین

List = لیست، فهرست

Whole = کامل، تمام

Hole = حفره، سوراخ

Console = پايانه، تركيب صفحه نمايش و صفحه كليد

Cancel = لغو كردن

Exit = خروج

Exist = وجود داشتن، موجود بودن

Expert = آگاه، خبره

Export = صادر کردن، خروج

Button = دکمه، کلید

Bottom = پایین، زیر

Sweep = جاروب كردن، مرور

Swap = مبادله، تعويض

Temporary = موقتی

Contemporary = معاصر، هم دوره

Season = فصل سال

Reason = دليل، علت

Left = چپ

Left = ترك كردن ،(Leave)گذشته فعل

   
   

 

 نمونه ای از لغاتی که هرکدام معنی جداگانه ای دارند، ولی در کنار هم کلمه ای جدید با معنی متفاوت می سازند:

 

Counter = شمارنده

Part = قطعه، بخش

Counterpart = همتا، نقطه مقابل، همکار

 

 

 

 نمونه ای از لغات مترادف(هم معنی) Synonyms

توصیه، پیشنهاد

recommend = advice

ارتباط، اتصال، ملحق شدن

link = join = attach = connect

درک کردن، فهمیدن

recognize = understand

به کار بردن، استفاده کردن

use = apply

ابزار، وسيله، دستگاه

device = instrument = tool

ساختن، درست كردن

construct = make = build

هدف، مقصد

target = destination

اشكال، خطا، عيب

bug = error

سرپرست، ناظر، مدير(در شبكه يا سيستم های چند كاربره)

administrator = supervisor

منبع، منشاء، اصل، سرچشمه

origin = source

جمع آوری، گردآوری

gathering = collect

پايان دادن، خاتمه بخشيدن

finalize = finish

   
   

 

 نمونه ای از لغات متضاد(با معنی ضد هم) Antonyms

include  ≠ exclude

به استثنای ≠   شامل

send  ≠ receive

دریافت ≠ ارسال

upload  ≠ download

دریافت ≠   ارسال

input  ≠ output

خروجی ≠ ورودی

positive  ≠ negative

  منفی   ≠   مثبت 

ascending  ≠ descending

  نزولی  ≠    صعودی 

 

      import  ≠ export

خروج، صادر شدن ≠ دریافت، ورود

   
   

 

 نمونه ای از لغاتی که دو یا چند معنی کاملاً جداگانه دارند، و فقط در جمله می توان معنی اصلی آن را درک کرد:

Term = دوره تحصیلی، لفظ و اصطلاح

Order = مرتب کردن، سفارش دادن، دستور دادن

Play = اجراکردن،نمایش دادن، بازی کردن

Terminator = نابودگر، قطعه ای در شبكه برای مسدود نمودن دو انتهای كابل در کارت شبکه اولين و آخرين ايستگاه كاری

Rest = استراحت كردن و آرامش يافتن، بقيه و باقيمانده

Bug = سوسك و حشره، خطا و اشكال در برنامه

  Press = فشار، فشردن، خبر، خبرگذاری

Close = نزديك، ب

طریقه ساخت ایمیل در یاهو(yahoo)

برای ساختن ایمیل در سایت یاهو باید به قسمت میل یاهو ( yahoo mail ) مراجعه کنید برای رفتن به این قسمت دو راه وجود دارد اولین راه این است که شما به سایت یاهو بروید ( www.yahoo.com ) و بعد از کامل شدن سایت در قسمت بالایی سایت گزینه ای به نام mail را بزنید با زدن این گزینه شما وارد قسمت میل یاهو می شوید و حالا راه دوم برای رفتن به این قسمت که با صرف وقت کمتری وارد این قسمت میشوید و این راه این است که شما یک راست به این آدرس بروید ( www.mail.yahoo.com ) با رفتن به این آدرس شما وارد قسمت میل یاهو میشوید بعد از وارد شدن به این قسمت باید برای ورود به صفحه ساخت ایمیل بر رو ی گزینه sing up که در سمت راست صفحه بالای قسمت وارد کردن یوزر نیم و پسورد قرار دارد، بعد از زدن این گزینه شما وارد صفحه ی ساخت ایمیل میشوید که این صفحه yahoo registration نام دارد .این صفحه صفحه ی ساخت ایمیل میباشد در این صفحه شما پنج قسمت میبینید به نامهای :1. Create Your Yahoo! ID2. If You Forget Your Password….3. Customizing Yahoo!4. Verify Your Registration5. Terms of Serviceدر قسمت اول که Create Your Yahoo! ID نام دارد شما هفت نوار میبینید :1. first name : در این قسمت باید نام کوچک خود را وارد کنید.2. Last name : در این قسمت باید نام خانوادگی خود را وارد کنید.3. Preferred content: در این قسمت باید نام کشور خود را وارد کنید که به علت نداشتن نام ایران بهتر است همان گزینه ی اولی یعنی yahoo !u.s. بماند.4. Gender : در این قسمت باید جنسیت خود را اعلام کنید یهنی زن هستید یا مرد.5. Yahoo! ID: در این قسمت باید آیدی پیشنهادی خود را بنویسید بعد از نوشتن ایدی برای اینکه مطمئن شوید که آیدی تکراری نیست گزینه ی زیری این وار را فشار دهید تا به شما نشان دهد که قبلا این ایدی ساخته شده یا خیر (در صورت تکراری بودن ایمیل ساخته نمیشود)6. Password : در این قسمت باید یک پسورد 6 رقمی وارد کنید .7: Re-type password : در این قسمت باید پسورد خود را تکرار کنید.در قسمت دوم که If You Forget Your Password نام داردن شما پنج نوار مببینید این قسمت بسیار مهم میباشد و شما باید اطلاعاتی را که وارد میکنید به یاد داشته باشید زیرا اگر پسورد خود را فراموش کردید با مراجعه به قسمت forget password بتوانید پسورد ایمیل خود را پیدا کنید در قسمت فورگت پسورد که برای پیدا کردن پسورد ایمیل ساخته شده میباشد یاهو همین سوال ها را برای دادن پسورد از شما میپرسد پس حتما اطلاعات این قسمت را به یاد داشته باشید.1. Security question : شما در این قسمت باید یک سوال از خود بپرسید مثلا این سوال را انتخاب کنید what was the name of your first school که معنایش این میشود :نام مدرسه شما چیست.2. Your answer : در این قسمت باید به سوالی که از خود پرسیدید جواب بدهید.3. Birthday : در این قسمت سه نوار کنار هم میبینید که مربوط به روز و ماه تولد میشود اولین نوار از سمت چپ ماه تولد شما را میخواهد یعنی در چه ماهی متولد شده اید نوار وسطی ( dd ) از شما مبپرسد که در چه برجی به دنیا آمده اید نوار اخری (yyyy ) از شما سال تولد را میخواهد که باید سال تولد خود را از 1990 به پایین بزنید زیرا بالاتر از 1990 قبول نمیکند و نمیتوانید ایمیل بسازید .4. ZIP/Postal code : در این قسمت شما باید یک کد پنج رقمی را وارد کنید هرچی که باشد مثلا 12584 .5. Alternate Email : در این قسمت باید آدرس کامل ایمیل خود را وارد کنید البته این نکته را باید بگم که در این قسمت باید به جای @yahoo.com یک کلمه دیگر بزنید مثلا : @company.com اگر این نکته را رعایت نکنید ایمیل شما ساخته نمیشود.در قسمت سوم که Customizing Yahoo نام دارد شما سه نوار میبینید :1. Industry : در این قسمت شما باید بگویید که چه شغلی دارید البته زیاد این قسمت مهم نمیباشد و شما میتوانید هر کدام از گزینه های داخل نوار را که خواستید انتخاب کنید2. Title: در این قست باید بگویید که در شغل خود مالک چه چیزی هستید البته بگوم که این سه قسمت زیاد مهم نیست و شما هر کدام از کلمه های درون نوار را انتخاب کنید ایمیل شما ساخته میشود 3. Specialization: این قسمت با انتخاب دو گزینه ی بالا خاموش میشود .در قسمت چهارم که Verify Your Registration نام دارد شما یک نوار و یک کادر میبینید در این قسمت شما باید کد درون کادر را درون نوار بالای کادر که Enter the code shown نام دارد به طور صحیح وارد کنید .قسمت پنجم Terms of Service نام دارد که گزینه خاصی ندارد .در پایان در آخر صفحه دو گزینه میبینید به نامهای I agree I don’t agree که شما باید برای ساخت ایمیل خود گزینه I agree را فشار دهید .