InvitedByMe Flashcards

(33 cards)

1
Q
לאחר הקוד מה יופיע בכל אחד מהמשתנים ומה יודפס
string myStr = "2";
int a;
bool Res = int.TryParse(myStr, out a);
Console.WriteLine(Res);
A

myStr =”2”
a = 2
res = True
True

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

int a;
Console.WriteLine(a);
מה ידפיס הקוד הנ”ל ואם לא יעבוד איזה סוג של שגיאה תיהיה?

A

לא ידפיס שגיאת קומפלציה נסיון להדפיס משתנה ללא ערך

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

כיצד ניתן להמיר ערך של משתנה ל
int
בשתי דרכים

A

int(variable);

int.Parse(variable);

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

כיצד מתבצעת המרת ערך ל

string

A

variable.ToString();

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

האם יש חשיבות לגודל האותיות בשפה?

A
כן
המשתנה:
Num ! = num
פעולת הדפסה:
CoNsole.wRiteLine() != Console.WriteLine()
ועוד
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

אם לא הוגדר אחרת משתנה של מחלקה הוא מסוג?

A

private

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

שימוש במשתנה בלי להגדיר אותו זאת שגיאה מסוג?

A

שגיאת קומפלציה

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

שליחת פרמטר למתודה בלי שהוא תואם את סוג הפרמטרים שהיא מקבלת זאת שגיאה מסוג?

A

שגיאת קומפלציה

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

שגיאות במבנה של הקוד והSYNTAX

הן שגיאות מסוג

A

שגיאת קומפלציה

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

חלוקה באפס וחריגה מגובלות המערך זאת שגיאה מסוג?

A

שגיאת זמן ריצה

runtime eror

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

אם המתודה רצה ומחזירה תשובה לא נכונה מדובר בשגיאת?

A

שגיאה לוגית

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

myStr = “ds”;
int a;
bool Res = int.TryParse(myStr, out a);
מה יופיע בתוך a?

A

0

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

האם ל
string
יש את הפונקציות
TryParse,Parse

A

לא יש

ToString()

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q
2.	נתון קטע הקוד הבא:
  int x = 8;
  int y = 16;
  string z = "5";
  Console.WriteLine(y%x+z);
מה יודפס למשתמש על המסך?
A

05

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

int z = 012;
Console.WriteLine(z);
מה יודפס?

A

12

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

ערך דיפולטיבי של

string?

17
Q

ערך דיפולטיבי של

char?

18
Q

ערך דיפולטיבי של

bool?

19
Q

ערך דיפולטיבי של

int, short, long ?

20
Q

ערך דיפולטיבי של

double, float ?

21
Q

ערך דיפולטיבי של

array, object ?

22
Q

(access) attributes, methods

בדיפולט על?

A

private, class  internal

23
Q

כיצד נראה המבנה של

switch,case

A
switch (v)
{
case value: statements; break;
case value: statements; break;
….
default: statements; break; 
}
24
Q

+

משמש ל?

A

numeric addition and string concatenation

25
What is a correct syntax to output "Hello World" in C#? a. Console.WriteLine("Hello World"); b. cout << "Hello World"; c. print ("Hello World"); d. System.out.println("Hello World");
a.Console.WriteLine("Hello World");
26
The value of a string variable can be surrounded by single quotes. True/False?
False
27
``` כמה שורות יופיעו בהדפה הבאה? Console.Write("s"); Console.Write("s"); Console.WriteLine("s"); Console.Write("s"); Console.Write("s"); Console.Write("s"); Console.WriteLine("s"); Console.Write("s"); Console.WriteLine("s"); Console.WriteLine("s"); ```
4
28
כיצד ניתן למצוא את האורך של סטרינג או מערך? a. length() b. Length c. length d. getLength()
b.Length
29
מי יצר את c#?
It is an object-oriented programming language created by Microsoft that runs on the .NET Framework.
30
השפה מבוססת על?
C# has roots from the C family, and the language is close to other popular languages like C++ and Java.
31
הגירסא הראשונה של השפה יצא בשנת?
2002
32
באיזה עוד דרך ניתן להמיר לint? מלבד Parse,TryParse,casting
Convert.ToInt32
33
הדפסת int and string יכולה להעשות בשתי דרכים
int a=0; Console.WriteLine("i am the string"+ a); Console.WriteLine($"i am the string " {a});