@
1/29/2004
درست می کنم این پست رو
جدول ضرب 1تا 5
5 تا دانشجو بگیرد و نمرات فیزیک و ریاضی را بگیرد معدل هر دانشجو را حساب کند
فاکتوریل (تابع)
تاریخ بگیره بگه چه روزی از هفته است
مثلث خیام اسکال
مثلث
جمع 2 تا ماتریس
5 عدد را در یک آرایه بگیرد و ماکزیمم و مینیمم را حساب کند
تابع سینوس و کوسینوس(با سری تیلور)
تابع مین و ماکس
2 و 3 سواال اضافه به عنوان میان ترم در فانال هستش
پروه ی فاینال منو
Echo Program Using Dynamic Memory Allocation
#include
#include
int main(int argc, char *argv[])
{
int i;
int length;
char *buffer;
if (argc == 1) {
printf("USAGE: %s arg1 arg2 ...\n",argv[0]);
exit(1);
}
/* Calculate the length */
length = strlen(argv[1]);
for (i = 2; i < argc; i++) {
length = length + strlen(argv[i]) + 1;
/* The plus one is to hold the space between words */
}
length = length + 1;
/* This last plus one is needed to hold the terminator, '\0' */
/* Allocate the buffer */
buffer = (char *) malloc(length);
if (buffer == NULL) {
printf("Error on malloc");
exit(1);
}
strcpy(buffer,argv[1]);
for (i = 2; i < argc; i++) {
strcat(buffer," ");
strcat(buffer,argv[i]);
}
printf("%s\n",buffer);
exit(0);
}
Dynamically Allocating A Buffer
int n;
char myString[] = "Hello There\n";
n = strlen(myString);
pt = malloc(n + 1);
strcpy(pt,myString)
Example With Fixed Length Buffer
#include
#include
int main(int argc, char *argv[])
{
int i;
char buffer[100];
if (argc == 1) {
printf("USAGE: %s arg1 arg2 ...\n",argv[0]);
exit(1);
}
strcpy(buffer,argv[1]);
/* Copy first word to buffer */
for (i = 2; i < argc; i++) {
strcat(buffer," ");
/* Space between words */
strcat(buffer,argv[i]);
/* Append next word */
}
printf("%s\n",buffer);
exit(0);
}
Introduction
In C, a string is stored as a null, '\0', terminated character array. For instance, the string constant "HELLO WORLD" is stored within a character array as:
H E L L O W O R L D \0
As can be seen in this simple example, a character string of N characters is stored in N+1 bytes. The extra byte is needed to hold the null terminator.
امتحان پایانی(final) زبان C کلاس های 8-10
@
1/27/2004
تهيه نسخه پشتيبان از رجيستري
براي اينکه از رجيستري خود Backup بگيريد، مي بايست پس از اجرا نمودن نرم افزار Registry Editor، گزينه Export را از منوي File انتخاب کنيد. اگر که با رجيستري کار کرديد و ديديد که اشتباها يک فايل را پاک کرده و يا نام آنرا تغيير داديد، مي توانيد بر روي فايل ايجاد شده (همان فايلي را که از طريق فرمان Export ذخيره کرديد)، دوبار کليک کنيد و به سوالي که از شما مي پرسد، جواب Yes دهيد. دقت داشته باشيد که پسوند فايلهاي رجيستري، REG مي باشد.
@
1/25/2004
New Game from JoWood Company
--------------------------------------------------------------------------------
Created:
January 24, 2004
--------------------------------------------------------------------------------
By:
Jérome Bohbot
--------------------------------------------------------------------------------
Category:
Games & Entertainment
--------------------------------------------------------------------------------
Summary:
The long-awaited SpellForce has kept all its promises and even exceeded our expectations! The title combines a role-playing game with one of realtime strategy in a particularly original manner, based on a medieval fantasy world. In both categories, SpellForce uses all the ingredients of the best titles in each type of game and adds a few innovations. The game offers a long drawn-out solo campaign, good multiple player options, and is particularly well designed and produced.
What more could you ask?
@
1/24/2004
Q&A
A No, they are not the same, although the two operators share the same symbol.
The unary minus operator is used to change the sign of a value. In other words,
the unary minus operator returns the negation of the value. The subtraction
operator is an arithmetic operator that performs subtraction between its two operands.
Q What are %c, %d, and %f?
A These are format specifiers. %c is used to obtain the character
format; %d is for the integer format; %f is for the floating-point
format. %c, %d, and %f are often used with C functions such as printf().
Q What are the main differences between the int data type (integer)
and the float data type (floating-point)?
A First, an integer does not contain any fraction parts, but a
floating-point number does. A floating-point number must have
a decimal point. In C, the float data type takes more bits
than the int data type. In other words, the float data type
has a larger range of numeric values than the int data type.
Also, the integer division truncates the fraction part.
For instance, the integer division of 16/10 produces a result of 1, not 1.6.
C Keywords
break
case
char
const
continue
default
do
double
else
enum
extern
float
for
goto
if
int
long
register
return
short
signed
sizeof
static
struct
switch
typedef
typeid
union
unsigned
using
void
volatile
while
Variable Names
@
1/22/2004
سه اصلاحیه جدید مایكروسافت
به گزارش ZDNet با استفاده از خطرناك ترین این نقص ها یك فرد مهاجم می تواند روی بخش امنیتی سرورهای شركتها یك BackDoor ایجاد كند . این نقص در بخش Internet Security and Acceleration سرورهای 2000 و همچنین Small Business Server 2002 وجود دارد . نقص مذکور به دلیل روش فیلترگذاری اطلاعات توسط دیواره آتش و فرمت كردن آنها با استاندارد Real-Time Multimedia Communication بوجود می آید كه به ITU یا H.322 موسوم است .
شركت مایكروسافت ، بخش Internet Security and Acceleration را به منظور مراقبت شبكه های شركتی در مقابل حملات Online طراحی كرده است . به گفته مدیر بخش امنیتی مایكروسافت بروز این مشكل تا حدی مشابه خطاهای انسانی است كه گاهی در سطح نرم افزارها رخ می دهد .
نقص H.322 توسط مركز همكاریهای امنیتی و زیرساختارهای ملی در كشور انگستان و همچنین محققانی از دانشگاه Oulu در فنلاند كشف شده است . بسیاری از تجهیزات شركت های ارائه دهنده Voip نیز در حد پایین تر از محصولات مایكروسافت با این مشكل روبرو هستند .
نقص دیگر امنیتی مربوط به نرم افزار Data Access Component است كه در ویندوز 2000 و XP و همچنین
SQL Server 2000 وجود دارد . این نقص به فرد مهاجم امكان می دهد كه كامپیوتر خود را به صورت یك SQL Server درآورده و كنترل سیستم را در دست بگیرد .
به دلیل پیچیدگی در استفاده از این نقص مایكروسافت خطر آن را "مهم" و نه "بحرانی" اعلام كرده است . نقص سوم نیز مربوط به Exchange Server 2003 كه امكان سوء استفاده از مدل OnlineWeb Access و در نتیجه امكان دستیابی به محتوای In-Box دیگر كاربران را فراهم می كند .
اصلاحیه و اطلاعات در مورد جزئیات دقیق این نقص های كامپیوتری در وب سایت شركت مایكروسافت منتشر شده است . مایكروسافت همچنین این اصلاحیه ها را در سرویس های به روزآوری خودكار مشتركان قرار داده است .
تمرین خانه
1) برنامه ای بنویسید که دو ماتریس 3*4 را با هم جمع کند.
2) برنامه ای بنویسید که 5 عدد را در یک آرایه را بخواند و بزرگ ترین و کوچک ترین عدد را چاپ کند.
Array Example No.3
#include
#include
int sum=0;
int count=0;
void main()
{
int num[5];
clrscr();
while(count<5)
{
scanf("%d", num[count]);
sum=sum+num[count];
count++;
getch();
}
printf("%d", sum);
}
Array Example No.2
#include
void main()
{
int num[5],cnt;
clrscr();
for (cnt=0;cnt<5;cnt++)
{ printf("Enter num",cnt);
scanf("%d",&num[cnt]);
}
printf("%d",num[2]);
getch();
}
Array Example No.1
#include
void main()
{
int num[5],cnt;
clrscr();
for (cnt=0;cnt<5;cnt++)
scanf("%d",&num[cnt]);
printf("%d",num[2]);
getch();
}
A tip on the use of braces in C and C++ in if statements to avoid nasty bugs.
if (myPocketChange == 1000) {
printf("Do'in Fine");
}
Or alternatively,
if (myPocketChange == 1000)
printf("Do'in Fine");
Which should you use? Generally, although it involves a little more typing, always use the form with braces. Why? When using nested if statements or the indentation used is misaligned very subtle hard to find bugs can result. Here's how:
myEggs = 10;
if (myEggs == 12)
printf("You Have a Dozen");
printf("Prepare the Omelet!!");
strcpy(MyCheese,"CHEDDAR");
Here's the output:
Prepare the Omelet!!
Surprised? Before you go on an egg hunt to find the missing two eggs realize that the compiler doesn't care about indentation. Only the first print statement is conditional. The second print statement is not part of the "if" statement. With proper indentation, the same code is:
myEggs = 10;
if (myEggs == 12)
printf("You Have a Dozen");
printf("Prepare the Omelet!!");
strcpy(MyCheese,"CHEDDAR");
With braces, it is even clearer.
myEggs = 10;
if (myEggs == 12)
{
printf("You Have a Dozen");
}
printf("Prepare the Omelet!!");
Strcpy(MyCheese,"CHEDDAR");
Refrence
The Development of the C Language*
more
A Brief History Of C
More
Which One X++ Or ++X ?
Postfix-expression ++ (post increment)
++ Unary-expression (preincrement)
Postfix-expression -- (post decrement)
-- Unary-expression (preferment)
Remarks:
++ (increment) adds one to the value of the expression. Post increment adds one to the value of the expression after it evaluates; while preincrement adds one before it evaluates.
-- (decrement) subtracts one from the value of the expression. Post decrement subtracts one from the value of the expression after it evaluates; while preferment subtracts one before it evaluates.
@
1/20/2004
Waiting 4 Sharp's LCDs.
Changes
Hiiiiiii my dear friend we have many request from our friend to join our weblog so i decide to get new memebers i am realy happy becouse finally i could fixed that "error_r khak bar sa ro" and it have not any bug so
What is FedoraNEWS.ORG?
سايت خبري لينوكس Fedora آغاز به كار كرد
بخش کامپيوتر ابرار اقتصادي - سايت خبري لينوكس Fedora آغاز به كار كرد. اين سايت كه در نشاني http://www.fedoranews.org قرار دارد، با هدف اطلاع رساني سريع و آساني به طرفداران لينوكس رايگان و كدباز Fedora تاسيس شده است.
پروژه لينوكس فدورا كمي پيش همزمان با اعلام خبر قطع سرويس پشتياني لينوكس هاي رايگان RedHat آغاز به كار كرد. مسوولان RedHat حدود 4 ماه پيش براي تمركز بازار فروش بر لينوكس هاي Enterprise خود اعلام كردند كه در اوايل سال 2004، پشتيباني از لينوكس هاي RedHat قطع مي شود.
با اين حال با توجه به ماهيت كدباز (Open Source) بودن لينوكس، كدهاي آخرين نسخه رايگان RedHat در اختيار گروه جديدي از برنامه نويسان قرار گرفت و بدين ترتيب پروژه جديدي به نام Fedora شكل گرفت.
هدف از پروژه لينوكس Fedora طراحي لينوكس كدباز و رايگاني است كه بتواند تمامي نيازهاي كاربر را با كيفيتي مطلوب برآورده سازد.
در اين راستا و براي اطلاع رساني و عرضه نتايج برنامه نويسي در هر مرحله سايت خبري ويژه Fedora نيز راه اندازي شد كه با استفاده از نيروي نويسندگان حرفه اي و داوطلب به ارايه مطالب خبري موردنياز مي پردازد.
منبع : آي تي ايران
- احسان
درباره ی اسکی کدها
@
1/19/2004
وبلاگ ; كالبد شكافي يك مفهوم
25 دي 82 - جام جم آنلاين- ناديده انگاشتن وبلاگها ، براي افرادي مثل ما كه مقدار زيادي از وقتمان را هر روز به خواندن وب سايت ها مي گذرانيم بسيار سخت شده است.
وبلاگها كه آنها را با مخفف «بلاگها» نيز مي شناسيم ، چيزهايي هستند كه شكافتن و بررسي آنها چندان ساده نيست.
موضوع ، زماني سخت مي شود كه بدانيم حجم زيادي از محتواي وبلاگ اين روزها مربوط به وبلاگها و فن آوري وبلاگ است.
وبلاگها چه هستند؟ مساله اصلي چيست؟ چرا ما بايد به وبلاگها اهميت بدهيم؟ در مقاله زير مي كوشيم تا به اين سوالات پاسخ دهيم.
همهی مقاله
@
1/18/2004
Turbo C++ version 1.01
سلام بچهها اول يه عذر خواهي بابت اينكه لينك قبلي كار نميكرد.
اين توربو c هستش همون چيزي كه كتاب aptech باهاش كار ميكنه
ما تو كلاس از توربو C++ كار ميكنيم كه C رو هم پشتيباني ميكنه
نميدونم تا حالا دقت كردين كه هر چيزي رو كه save ميكنيد يا هر كدي كه مينويسيدع
با پسوند .CPP ذخيره ميشه كه منظور همون C Plus Plus هست.
به هر حال اگر ايدهال گرايي رو كنار بگذاريم و بخواهيم چيزي رو كه كتاب از روش درس
داده ميشه رو داشته باشيم اين فايل رو دانلود كنيد تضمين ميشود كه كار ميكنه اگر
مشكلي داشتيد توي نصبش بنويسيد يا بگيد كه راهنما بنويسم براش
نكتهاي كه بايد دقت كنيد اينه كه اين نسخه نميتونه فابلهايي رو كه پسوندشون CPP
هست رو تشخيص بده و اگر احيانا برنامههايي رو كه نوشتيد رو ميخواهيد كه باز بشه
بايد فايل رو پيدا كنيد و دستي rename كنيد پسوندش رو به .C
اگر هم ايدهآليستي ميخواهيد باشيد Microsoft Visual Studio رو برويد بخريد ويژوال
C++ رو اجرا كنيد و همه چيز رو براتون ميخونه تحت ويندوز و خوشگل
توضيحات اضافه بر سازمان!(اينجا)
نسخه:Turbo C++ version 1.01
تاريخ:Ship date: 28-February-1991!
حجم فايل: 2.63 MB
خود فايل:
اينجاست!
اسمي كه دانلود ميشود:tcpp101.zip
نحوهي راهاندازي (install):
1) فايل را Uncompress فرموده
2) فايل INSTALL.EXE را اجرا كنيد
3) يك صفحه تحت داس باز ميشه كه خوش آمديد و تشكر و از اين جور حرفاست شما Enter
بزنيد
4) ميرود يك صفحهي ديگر كه بايد نام درايوي را كه ميخواهيد C در آن نصب شود را
وارد كنيد (توجه كنيد كه اگر فولدري به اسمTC داريد در درايوي كه ميخواهيد C را
نصب كنيد پاك كنيدش )
5) نام درايو رو كه وارد كرديد Enter رو بزنيد
6) نشاني (آدرس) سورس فايل رو ميخواهد كه خودش ميياره براتون شما Enter كنيد
7) ميره يه صفحهي ديگه كه پايينش نوشته “Start Instalation” با كليدهاي حركتي
(Arrow keys) برويد روش و Enter كنيد.
8) نصب ميكنه......... و دو بار پنجركي ميايد كه بايد Enter بزنيد بعدش پنجرك
بسته ميشود و C نصب شده
برويد در درايوي كه گفته بوديد اونجا نصب كنه و فولدر TC رو پيدا كنيد برويد در
فولدر BIN و CPP.EXE
رو اجرا كنيد. (ميتونيدC:\TC\BIN\CPP.EXEاين رو هم Run كنيد).
آفرين!
از احسان براي اين 2 تا خبر تشكر ميكنم
If you can't read Farsi scripts , make sure You have selected View ->Encoding->Arabic (Windows) in IE
باز هم خبر از پيشرفتهايي در کنار گوشمون !
طبق خبر گلف نيوز ، شرکت ملي تله کام امارات (يا همون الاتصالات خودشون) ، بمنظور ارائه خدمات پيشرفته تلفن همراه (مثل بهره گيري از شبکه هوشمند خدمات ويديويي و انيميشن و ترکيب صدا و تصوير) ، قراردادي با کمپاني معتبر آلکاتل فرانسه منعقد کرده که طبق برنامه زمانبندي شده ، تا اواخر 2004 در تمامي گستره پهناور (!!!!!) کشور امارات به بهره برداري کامل ميرسه.
حالا که حرف از امارات شده ، اينو هم بگم که چند هفته پيش نيز اولين نمايشگاه PDA با حضور شرکتهاي HP , Palm one در شهر اينترنتي دبي و تاور هتل امارات برگزار شد .
اينو هم بگم که شرکت سان مايکروسيستمز در هفته هاي گذشته اعلام کرد که قراره از اوايل سال 2004 دفتر مرکزي خودشونو به شهر اينترنتي دبي منتقل کنن ! براي اينکه بيشتر تعجب کنيد ، بگم که تازه شرکت سان جزو عقب افتاده ترين ها در انتقال دفاتر خودش به امارات هستش ... به اين فکر کنيد که چه غولهايي قبل از سان اين کارا رو کردن !
تازه اينکه چيزي نيست ، توي هفته هاي پيش شنيدم که شرکت ملي ارتباطات سيار کويت ، مناقصه 421 ميليوني الجزاير رو براي اينکه براشون سيستم تلفن همراه رو يه سرو ساموني بده برنده شده . جالب اينجاست که رقباي کويت شرکتهاي بزرگي مثل تلفونيکاي اسپانيا بوده ... حالا ديديد ؟!!!
خدا خيرشون بده ، ايشالا که موفق باشن ، ما که از دور نگاه ميکنيم ، از اين نظم و برنامه ريزي و پيشرفت جذاب ، لذت ميبريم . چه برسه به برنامه ريزان و سران ارشدشون و از همه مهمتر مردم کشوراشون (هم امارات و هم کويت) ...
اينو بدونيد که ما داريم در مورد همين کشوراي کوچولو موچولوي دور و بر خودمون صحبت ميکنيم ، چه برسه به ...
شما هم به اون چيزي که من فکر ميکنم داريد فکر ميکنيد ؟ خوب ميدونيد ديگه ... آخيش ، پس نمي نويسمش ! چون واقعا قصه درازيه !!! اما دريغ از يه نتيجه يا ................. ولش کنيد ديگه !!! خودتون گفتيد ميدونيد که ؟؟!!!
- احسان
If you can't read Farsi scripts , make sure You have selected View ->Encoding->Arabic (Windows) in IE
مکالمات غير مجاز بين الملل
در پي انتشار اطلاعيه اي از طرف روابط عمومي شرکت مخابرات ايران ، مبني بر درخواست ارائه شماره تلفن ارائه دهندگان مكالمات غيرمجاز بين الملل ، معاون توسعه مهندسي شركت مخابرات ايران چگونگي برقراري اين گونه مكالمات و پيامدهاي منفي آن را تشريح كرد .
مكالمات غير مجاز بين المللي سال گذشته 32 ميليون دلار خسارت به دولت تحميل كرد . اين خسارت ناشي از آن است كه برخي از اشخاص حقيقي يا حقوقي با نصب آنتن هاي ماهواره اي غيرمجاز در شهرهاي بزرگ كشور و دسترسي به شبكه تلفن ثابت حجم وسيعي از مكالمات تلفني از مبدأ كشورهاي مختلف به مقصد ايران را با تعرفه درون شهري برقرار مي كنند. اين افراد و شركتها، اقدام به فروش كارتهاي تلفن اينترنتي بين المللي در كشورهاي مختلف ميكنند ، زماني كه خريداران اين كارتها در اين كشور با استفاده از اين كارتها ، مقصد خود در ايران را شماره گيري مي كنند ، شركت مذكور با استفاده از سيستم هاي گيرنده خود در شهرهاي مختلف ايران ، اين مكالمات را در شهر مقصد دريافت و آن را از طريق خطوط تلفني خود بر روي شبكه درون شهري منتقل و ارتباط تماس گيرنده خارجي را با مشترك مقصد برقرار مي كند . مدير كل روابط عمومي شركت مخابرات ايران پيش بيني كرد در سال جاري همين ميزان خسارت به اين شركت وارد شود .
در سالهاي اخير پديدهاي به نام «مكالمات غير مجاز بين الملل» كه علاوه بر تبعات منفي اقتصادي، پيامدهاي فرهنگي، اجتماعي و امنيتي در پي داشته، متوجه اكثر كشورهاي دنيا بوده است.
برخي از اشخاص حقيقي و حقوقي با نصب آنتنهاي ماهوارهيي غير مجاز در تهران و برخي از شهرهاي بزرگ و دست يافتن به شبكهي تلفن ثابت كشور، حجم وسيعي از مكالمات تلفني را از مبدا كشورهاي مختلف به مقصد ايران ارسال ميكنند.
اين اطلاعيه تصريح كرده، ادامه اين وضع، بسياري از قراردادهاي منعقده كشور با سازمان هاي مخابراتي ساير كشورها را در رابطه با تبادل ترافيكي، با مشكل جدي مواجه ساخته است و باعث كاهش شديد كيفيت مكالمات از خارج به داخل كشور شده است.
وي در توضيح چگونگي ورود اين شركت ها به فضاي مخابراتي كشور گفت اينگونه شركت ها با دريافت 50 تا 60 خط تلفني از كشور مبدآ خارجي و نصب يك روتر ، از طريق اجاره ماهواره وارد كشور ما مي شوند و در ايران نيز با نصب يك آنتن دريافت امواج ماهواره و يك روتر و همچنين دريافت چند صد شماره معمولي تلفن به كار مي پردازند .
روتر نصب شده در ايران به حذف كدهاي تلفن بين المللي مي پردازد و در نتيجه ، مكالمه كننده از خارج كشور قادر مي شود به عنوان يك مشترك داخلي شركت مخابرات به مكالمه بپردازد.
وي افزود به اين ترتيب ،ارائه دهنده اين خدمات از مكالمه كننده مستقر در كشور خارجي براي هر دقيقه مكالمه به جاي 60 تا 70 سنت ، 5 تا 7 سنت دريافت مي كند و براي 3 دقيقه مكالمه ، به شركت مخابرات ايران رقم ناچيز 42 ريال را طبق تعرفه تلفن شهري پرداخت مي كند .
رشيدي يادآورد شد به سبب ورود غير مجاز اينگونه مكالمات و داخلي شدن آن ، امكان كنترل قانوني اين مكالمات به سبب فراواني نقاط تماس كاهش مي يابد و از اين طريق امنيت كشور هم به مخاطره مي افتد. معاون توسعه مهندسي شركت مخابرات ايران يكي از علت هاي ارزان تر تمام شدن اين گونه مكالمات را استفاده از اينترنت دانست و گفت معمولاً در شبكه هاي مخابراتي ، 64 كيلوبيت به انتقال يك مكالمه اختصاص مي يابد در صورتي كه هنگام استفاده از شبكه ديتا ، پهناي باند را تا يك دهم تقليل مي دهند و از يك پهناي باند به جاي يك كانال ، براي 10 كانال بهره مي گيرند.
وي در پاسخ اين پرسش كه آيا قانوني براي برخورد با ارائه دهندگان اينگونه مكالمات و ابزاري براي شناسايي آنها وجود دارد اظهار داشت : كليه مشتركان تلفن در كشور به هنگام بستن قرارداد اشتراك ، متعهد مي شوند از تلفن خود استفاده غير مجاز نكنند و اين در حالي است كه استفاده از تلفن شهري به اين روش استفاده اي غيرمجاز است . به علاوه ،در اين زمينه متن لايحه قانوني بنا به پيشنهاد وزارت ارتباطات و فناوري اطلاعات ، تهيه و به دولت ارائه شده است كه مراحل لازم را مي گذراند .
وي تأكيد كرد شركت مخابرات ايران ، در حال حاضر ابزار لازم براي شناسايي و برخورد لازم با اينگونه اشخاص و شركت ها را در اختيار دارد كه قطع تلفن و سلب امتياز از جمله اين موارد است . اما با تصويب قانون مربوطه ، جرايم و مجازات هاي لازم براي اين پديده غير مجاز مشخص تر خواهد شد .
در عين حال وزارت ارتباطات و فناوري اطلاعات نيز در معرض اعتراض سازمانهاي قانوني ذيربط در زمينهي مخدوش شدن فضاي ارتباطي كشور از طريق اين نوع مكالمات قرار گرفته است.
از همين رو، به تمامي مشتركين تلفن ثابت و همراه كه گوشيهاي تلفن آنها مجهز به سيستم نمايشگر شماره تلفن تماس گيرنده بوده توصيه مي شود چنانچه در هنگام برقراري ارتباط از خارج كشور در صفحات نمايشگر تلفن خود، يكي از شماره تلفنهاي داخل كشور را مشاهده كردند، شمارهي تلفن رويت شده را از طريق تماس با شماره تلفن 8113940 به اين روابط عمومي اعلام كنند.
حلقه ی while
فرقش با for اینه که زمانی ازش استفاده می کنیم که تعداد تکرار یک عملیات را ندانیم و بخواهیم با بوجود آمدن (درست بودن) یک شرط از حلقه خارج بشه.
@
1/17/2004
روشهای پیشگیری از ویروسها و کرمهایی که از طریق شبکه منتقل میشوند
با رعایت یکسری اصول ساده می توان درصد ایمنی ایستگاههای کاری را نسبت به آلوده شدن به ویروسها و کرمهای اینترنتی بالا برد. در ذیل پس از آشنایی مختصر با عملکرد ویروسها و کرمهای اینترنتی به ذکر چند نکته مهم جهت جلوگیری از آلودگی می پردازیم:
معمولا دو حالت مختلف برای آلودگی وجود دارد. در حالت اول کاربر با نا آگاهی اقدام به اجرا کردن برنامههای آلوده به ویروس و یا برنامه های نصب کننده ویروس می کند. و در حالت دوم بدون دخالت کاربر ویروسها از طریق یک اشکال (Bug) در سیستم عامل یا یکی از برنامه های کاربردی به داخل سیستم نفوذ می کنند. در هر دو حالت ویروس مربوطه از دستگاه آلوده به عنوان پایگاهی برای حمله به سایر دستگاهها استفاده می کند و سایر سیستمها را نیز آلوده می سازد. این روند که شامل مرور کردن بسیار سریع سیستمهای روی شبکه و تلاش برای نفوذ در آن سیستمها می باشد، سبب ایجاد ترافیک فوق العاده سنگینی روی شبکه شده و کارکرد بسیاری از سیستمها را مختل می سازد. یکسری از ویروسها نیز اقدام به فرستادن Email به آدرس های پستی مختلف به میزان بسیار زیاد و سریع می کنند که عموما برنامه آلوده کننده نیز در داخل Email نهفته است.
با رعایت اصول ساده زیر می توان جلوی آلودگی دستگاهها به ویروس را گرفت :
۱- بهروز کردن کامپیوتر (Update): پس از کشف یک اشکال در سیستم عاملها (Windows XP,Windows 2000 یا ...) شرکت تولید کننده یک برنامه کوچک (Patch) را برای از بین بردن اشکال منتشر می کند و چنانچه کاربر سیستم عامل خود را مرتبا به روز کند (update) این اشکالات بر طرف شده و ویروسها قادر به نفوذ نخواهند بود. لذا توصیه می شود که پس از نصب Windows با انتخاب گزینه Windows Update به سایت به روز کردن Microsoft بروید و سیستم خود را update کنید. پس از آن از داخل Control Panel گزینه Automatic Update را انتخاب کرده و در آن گزینه سوم را انتخاب کنید. با انتخاب این گزینه و معین کردن زمان مناسب از این به بعد Patch ها به طور اتوماتیک Download شده و روی کامپیوتر شما نصب خواهند شد. یکسری از برنامه ها نیز وجود دارند که شرکت تولید کننده سیستم عامل آنها را برای به روز سازی کلی سیستم عامل عرضه می کند و به Service pack مشهورند. نصب آنها نیز تا حد زیادی از خطر آلودگی به ویروس می کاهد.
۲- نصب برنامه ضد ویروس: این عمل نیز مانع از آلوده شدن دستگاه شما میشود. از مشهور ترین برنامه های ضد ویروس میتوان Symantec Norton Antivirus, Mcafee نام برد. پس از نصب سیستم عامل دستگاه خود، بلافاصله ضد ویروس را نیز نصب کنید. دقت کنید که پس از نصب ضد ویروس می بایست لیست ویروسهای قابل شناسایی آن را نیز update کنید که این کار به سادگی امکانپذیر است.( به عنوان مثال در مورد Norton Antivirus روی قسمت Live update کلیک کنید.)
بهروز نگاهداشتن Windows و برنامه ضد ویروس، شما را در مورد قسمت عظیمی از حملات ویروسی بیمه خواهد کرد برای گرفتن برنامه های ذکر شده به آدرس : http:// sina.sharif.edu/anti/antivirus.html مراجعه کنید.
چند نکته زیر نیز توصیه می شود:
۱-Email شخصی خود را به هیچ عنوان روی اینترنت پخش نکنید . از وارد کردن آن در سایتهای مختلف اینترنتی پرهیز نمایید.
۲- حتی الامکان از بکاربردنOutlook برای چک کردن Email خودداری نموده و از Webmail استفاده نمایید.
۳- به هیچ عنوان از کسانی که نمی شناسید و یا اطمینان ندارید فایل نگیرید و فایلهای مشکوک زا نیز اجرا نکنید.
Dear Negar
your post saved as a draft
Here is your post number
#107365450763226340
@
1/15/2004
Attention
your post has been saved as a draft & you are removed from weblog
next time join this weblog with a valid yahoo id & your real name.
عذر خواهي
بچهها شرمنده اين توربو C ايراد داره من تستش كردم و مشكل بدجور داره يدونه ديگه به زودي پيدا ميكنم
C++ Tools
کارهای این جلسه
فاکتوریل
جدول ضرب
نمرات فیزیک و ریاضی 5 دانشجو را بگیرد و معدل هر دانشجو را بگیرد.
دستورهای این جلسه
For(مقدار اولیه;شرط;مرحله)
IF(
شرط
else
)
print /n
@
1/13/2004
What is C++?
What is C ?
@
1/07/2004
Access Marks!
Vahid PanjGanj 81.75
Ahmad Sharafshahi 88.25
Mazdak Aghakhani 80.75
Soroor Yousefi 84.5
Marjan Taheri 86.25
Amirhossein Ziayie 79.5
Ataollah Madani 81.25
Fatemeh Khodayee 91.5
Navid Nasrabadi 91
Negar Abdol 89.75
Nima Ali 74
Peyman Mahallati 95
Hamidreza Tavakkoli 72.25
Mehran Rezaie 76.5
@
1/04/2004
About exam
Finally we finished our Access exam successfully .our new class will be start in 20 of dey.
nothing else just goodluck and bye
@
1/02/2004
About Access
tomorrow (=Saturday) we will gather at sharif university to study all together
just come if you see U can sit there and study, without telling jokes or hanging on others
OK ?
see U at 11:00
This weblog is licensed under a
Noncommercial .
اين وبلاگ تحت قانون
غير تجاري قرار
دارد