ITEC81 QUIZ 1 Flashcards

1
Q

is an integrated development environment (IDE) from Microsoft , used for developing computer programs, websites, web app, web services, adn mobile apps.

A

Visual Studio

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

it supports multiple programming languages, including C#, C++, VB.NET, Python, JavaScript, adn more through extensions.

A

Visual Studio

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

Visual Studio Designed to be an ____________ for developers, it provides tools for writting, debugging, and testing code, as well as tools for version control and deployment.

A

all-in-one solution

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

is a comprehensive IDE used for developing applications across multiple platforms, including Windows, web, mobile, and cloud. It supports a wide range of programming languages like C#, VB.NET, F#, C++, Python, and JavaScript.

A

Visual Studio

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

refers specifically to the version of Visual Studio released in 2002 that was designed to support the .NET Framework , which was also introduced around the same time.

A

Visual Studio .NET

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

It was the first IDE fully integrated with the .NET Framework, which marked a shift towards managed code and object-oriented programming with languages like C# and VB.NET. It focused on developing applications specifically for the.NET platform, including ASP.NET web applications and Windows Forms applications.

A

Visual studio .NET

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

is a broader term that encompasses various versions and editions of the IDE, supporting multiple programming languages and technologies.

A

Visual Studio

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

specifically refers to versions of Visual Studio that were designed to integrate with the .NET Framework, starting with the 2002 version.

A

Visual Studio .NET

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

Introduced in ____, Visual Studio has evolved significantly over the years, adding new features and supporting modern development practices.

A

1997

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

A free version of Visual Studio, launched in 2014, similar to the Professional edition.

It’s suitable for individual developers to create free or paid apps but has limitations for enterprise use.

A

Community

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

A paid commercial edition of Visual Studio, available since 2010.

It supports XML and XSLT editing, integrates with Microsoft SQL Server, and includes tools like Server Explorer.

A

Professional

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

A paid, comprehensive solution designed for teams of any size, meeting high scalability and quality demands.

This edition is ideal for delivering high-quality, scalable software.

A

Enterprise

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

For creating traditional Windows desktop applications.

A

Windows Form

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

For building more advanced and modern Windows desktop apps with rich user interfaces.

A

WPF (Windows Presentation Foundation):

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

For developing web applications and services using.NET.

A

ASP.NET

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

For building interactive web Uls using C# instead of JavaScript.

A

Blazor

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

For creating cross-platform mobile apps that run on iOS and Android using C# and .NET.

A

Xamarin

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

The evolution of Xamarin for building cross- platform applications with a single codebase.

A

MAUI (Multi-platform App UI)

19
Q

Integration for developing and managing applications on Microsoft Azure, including cloud services and serverless functions.

A

Azure

20
Q

For building cross-platform applications that run on Windows, macOS, and Linux.

A

.NET Core and .NET 5/6+

21
Q

For developing and managing containerized applications.

A

Docker

22
Q

For creating applications that interact with lot devices and services.

A

Azure IoT

23
Q

Advanced code editor with IntelliSense for auto-completion and syntax suggestions, and refactoring tools for improving code quality.

A

Intelligent Code Editing

24
Q

Support for Git and other version control systems directly within the IDE for seamless code management and collaboration.

A

Integrate Version Control

25
Q

Visual designers for building user interfaces for web, desktop, and mobile applications using drag-and-drop functionality.

A

Designer Tools

26
Q

A rich ecosystem of extensions and plugins to add functionality and customize the development environment according to specific needs.

A

Extensibility

27
Q

Built-in tools for unit testing, automated testing, and performance profiling to ensure code quality and reliability.

A

Testing Frameworks

28
Q

Seamless integration with cloud services, particularly Microsoft Azure, for deploying, managing, and scaling cloud-based applications.

A

Cloud Integration

29
Q

Support for building applications across multiple platforms, including Windows, macOS, Linux, iOS, and Android.

A

Cross Platform Development

30
Q

A wide range of templates for various project types, including web, mobile, desktop, and cloud applications, to accelerate development.

A

Project Templates

31
Q

Visual Studio supports a vast ecosystem of extensions and plugins available through the Visual Studio Marketplace. Developers can add new features, integrate third-party tools, and tailor the IDE to their specific needs, enhancing productivity and workflow.

A

Extensions and Plugin

32
Q

The IDE allows extensive customization of its environment, including personalized themes, window layouts, and toolbars. Developers can adjust settings and configure the interface to match their preferences and optimize their development experience.

A

Customable IDE

33
Q

an integrated development environment (IDE) from Microsoft that was widely used for various types of development projects.

A

Visual Studio 2017

34
Q

1 GB of available hard disk space (additional space

A

Disk Space

35
Q

DirectX 9-capable video card with a WDDM driver.

A

Graphics

36
Q

A lighter, cross-platform editor that supports a wide range of programming languages through extensions.

A

Visual Studio Code:

37
Q

A popular alternative for .NET development.

A

JetBrains Raider

38
Q

Provides real-time code assistance with autocomplete, contextual API descriptions, and tips, enhancing development speed and accuracy.

A

Live Coding Support

39
Q

Supports version contro! systems for sharing, pushing, and pulling code, and includes tools for code reviews and work item tracking to facilitate team collaboration.

A

Team Collaboration

40
Q

Allows users to customize the IDE with extensions and add- ons, and even create and share their own extensions to fit specific development needs.

A

Customizable Environment

41
Q

is used to provide the functionality to enumerate solutions and projects in Visual Studio.

A

SVs Solution Service

42
Q

is used to provide User Interface functionality like toolbars, tabs etc.

A

SVs UIShell Service

43
Q

is used to deal with the registration of VSPackages.

A

SVsShell service