ITEC81 QUIZ Flashcards

1
Q

What is Visual Studio primarily used for?

A

Developing computer programs, websites, web apps, and mobile apps

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

What distinguishes Visual Studio .NET from other versions of Visual Studio?

A

It was the first to fully integrate with the .NET Framework.

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

Which Visual Studio edition is free and suitable for individual developers?

A

Community

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

What is the primary purpose of Visual Studio’s debugging tools?

A

To assist in real-time code assistance

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

Which of the following is NOT a feature of Visual Studio?

A

WebAssembly

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

Which Visual Studio tool helps with cross-platform mobile app development?

A

Xamarin

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

Which service in Visual Studio is responsible for managing the user interface elements?

A

SVsUIShell

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

What does the Visual Studio IDE use VSPackages for?

A

Extending support for different programming languages

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

Which of the following is a feature of Visual Studio’s Cloud Integration?

A

Deployment to Microsoft Azure

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

Which version of Visual Studio introduced support for cross-platform development?

A

Visual Studio 2017

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

What is the purpose of Blazor in Visual Studio?

A

Creating interactive web UIs using C#

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

Which framework is used in Visual Studio for building desktop applications with rich interfaces?

A

WPF

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

What does the .NET Core framework support?

A

Cross-platform applications

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

Which IDE is considered a lighter, cross-platform editor compared to Visual Studio?

A

Visual Studio Code

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

Which version of Visual Studio is designed for high scalability and quality for large teams?

A

Enterprise

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

Which Visual Studio edition is known for offering tools like Server Explorer and XML editing?

A

Professional

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

Which service handles the registration and integration of VSPackages in Visual Studio?

A

SVsShell

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

Which tool in Visual Studio helps with game development using the Unity engine?

A

Unity Support

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

It is a software program designed to run directly on a desktop or laptop computer, utilizing the operating system’s resources

A

Desktop Application

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

It is a software program that runs on a web server and is accessed through a web browser, providing interactive functionality and data processing over the internet.

A

Web Application

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

Visual Studio .NET was introduced around the same time as the .NET Framework.

TRUE/FALSE

A

TRUE

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

Visual Studio is only available for Windows operating systems.

TRUE/FALSE

A

FALSE

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

The Visual Studio Community edition is a paid version with full enterprise features.

TRUE/FALSE

A

FALSE

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

Visual Studio provides built-in support for both Git and other version control systems.

TRUE/FALSE

A

TRUE

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
25
Blazor allows developers to build client-side web applications using JavaScript. TRUE/FALSE
FALSE
26
Xamarin is used for building cross-platform mobile apps. TRUE/FALSE
TRUE
27
MAUI is the predecessor of Xamarin and is used for desktop applications only. TRUE/FALSE
FALSE
28
Visual Studio Code is a lightweight editor compared to Visual Studio. TRUE/FALSE
TRUE
29
The SVsUIShell service in Visual Studio manages the registration of VSPackages. TRUE/FALSE
FALSE
30
IntelliSense in Visual Studio provides real-time code suggestions and auto-completions. TRUE/FALSE
TRUE
31
Visual Studio supports a wide range of programming languages through extensions. TRUE/FALSE
TRUE
32
JetBrains Rider is a direct alternative to Visual Studio that focuses on cross-platform development. TRUE/FALSE
TRUE
33
The Visual Studio Professional edition includes advanced collaboration tools and extensive Microsoft software benefits. TRUE/FALSE
TRUE
34
The Visual Studio IDE cannot be customized with themes and window layouts. TRUE/FALSE
FALSE
35
Visual Studio provides built-in support for unit testing, automated testing, and performance profiling. TRUE/FALSE
TRUE
36
What does VB.NET stand for?
Visual Basic Network Enabled Technologies
37
Which version of Visual Basic is VB.NET a successor to?
Visual Basic 6.0
38
Which programming paradigm does VB.NET support?
Object-Oriented Programming
39
What is the entry point of a VB.NET application?
Main Method
40
What is the purpose of the .NET Common Language Runtime (CLR)?
To manage the execution of .NET applications and perform garbage collection
41
Which feature of VB.NET helps in rapid application development?
Drag-and-Drop functionality
42
Which component of the .NET Framework defines rules for language interoperability?
Common Language Specification (CLS)
43
In VB.NET, what is used to handle runtime errors?
Try, Catch, Finally
44
Which keyword is used to declare a variable in VB.NET?
Dim
45
What is the primary disadvantage of using VB.NET?
Limited cross-platform support
46
Which namespace is commonly used in VB.NET?
System
47
How are identifiers named in VB.NET?
They must start with a letter or underscore
48
What type of error occurs when a program compiles and runs but produces incorrect results?
Logical Error
49
Which tool is commonly used for VB.NET development?
Visual Studio
50
Which of the following is a feature of VB.NET?
Structured exception handling
51
What does the Visual Basic .NET (VB.NET) programming language primarily create?
Desktop (Windows) and web applications
52
What does a graphical user interface (GUI) use to interact with the user?
Graphical elements like buttons and menus
53
In Visual Basic, what is the purpose of a window?
To serve as a container for visual elements
54
What is the role of the Visual Studio IDE?
To provide tools for building applications
55
In event-driven programming, what triggers the flow of the program?
User actions or other triggers
56
What is an event handler in VB.NET?
A procedure that responds to an event
57
Which control provides a customizable grid for displaying tabular data?
GridView
58
What is a method in Visual Basic?
An action or function that an object can perform
59
Which control would you use to display a list of items for user selection?
ListBox
60
In Visual Basic, which of the following control naming conventions is correct for a TextBox?
txtUsername
61
What does the DateTimePicker control allow users to select?
A date and optionally a time
62
What is the purpose of setting properties at design time in VB.NET?
To adjust the visual appearance and initial settings of controls
63
VB.NET fully supports object-oriented programming principles like inheritance and polymorphism. TRUE/FALSE
TRUE
64
VB.NET is a low-level programming language. TRUE/FALSE
FALSE
65
The .NET Framework includes the Common Language Runtime (CLR) and the Framework Class Library (FCL). TRUE/FALSE
TRUE
66
VB.NET can only be used for Windows applications and not for web or mobile applications. TRUE/FALSE
FALSE
67
Identifiers in VB.NET can start with a digit but not with a letter or underscore. TRUE/FALSE
FALSE
68
Automatic garbage collection in VB.NET helps manage memory efficiently. TRUE/FALSE
TRUE
69
In VB.NET, a 'Sub' procedure does not return a value. TRUE/FALSE
TRUE
70
The Just-In Time Compiler (JIT) translates Intermediate Language (IL) into processor-specific machine language. TRUE/FALSE
TRUE
71
VB.NET applications are limited to running only on Windows operating systems. TRUE/FALSE
FALSE
72
VB.NET uses keywords as identifiers in programming. TRUE/FALSE
FALSE
73
Visual Basic .NET is used primarily for creating mobile applications. TRUE/FALSE
FALSE
74
A window in a GUI environment can include text fields, buttons, and images. TRUE/FALSE
TRUE
75
Event-driven programming relies on user actions to determine the flow of the program. TRUE/FALSE
TRUE
76
Event handlers are also known as event procedures in Visual Basic. TRUE/FALSE
TRUE
77
In Visual Basic, methods define the properties of an object. TRUE/FALSE
FALSE
78
Properties of a control can only be set at design time and not at runtime. TRUE/FALSE
FALSE
79
A Label control allows users to input and edit text. TRUE/FALSE
FALSE
80
The CheckBox control allows users to select one option from a list of mutually exclusive options. TRUE/FALSE
FALSE