diff --git a/NEP2020/2024/BCA/3rdsem/cs/assignments/assignment1.md b/NEP2020/2024/BCA/3rdsem/cs/assignments/assignment1.md index c99b3fe..8a4f891 100644 --- a/NEP2020/2024/BCA/3rdsem/cs/assignments/assignment1.md +++ b/NEP2020/2024/BCA/3rdsem/cs/assignments/assignment1.md @@ -7,40 +7,40 @@ Client scripting languages are programming languages that run in a user's web br 1. **JavaScript**: - **Description**: JavaScript is the most widely used client-side scripting language. It allows developers to create interactive elements on web pages, such as form validation, animations, and dynamic content updates without needing to reload the page. - - **Key Features**: + 2. **HTML (with embedded scripts)**: - **Description**: While HTML itself is not a programming language, it is essential for structuring web content. Client-side scripts, often JavaScript, are embedded within HTML documents to enhance functionality. - - **Key Features**: + 3. **CSS (with animations)**: - **Description**: Cascading Style Sheets (CSS) is primarily used for styling web pages but can also include animations and transitions that enhance user interaction. - - **Key Features**: + 4. **VBScript**: - **Description**: VBScript is a scripting language developed by Microsoft, primarily used in Internet Explorer. It's less common today due to the decline of IE and the rise of standards like JavaScript. - - **Key Features**: + 5. **TypeScript**: - **Description**: TypeScript is a superset of JavaScript that adds static typing. It is compiled to JavaScript, allowing developers to catch errors at compile time and improve code maintainability. - - **Key Features**: + 6. **Dart**: - **Description**: Dart is an open-source language developed by Google, primarily used for building mobile, desktop, and web applications. It can be compiled to JavaScript for client-side use. - - **Key Features**: + ### 2. What is .NET Framework? @@ -63,7 +63,7 @@ Web Technology refers to the various tools and techniques that are utilized in t - **Back-End Technologies** - Back-end technologies handle server-side operations. Examples include Node.js, Python (with Flask or Django), Ruby on Rails, and PHP. - **Databases** - - Databases store and manage data for web applications. Common types include relational databases (like MySQL, PostgreSQL) and NoSQL databases (like MongoDB). [(2)](https://chatgpt.com/) + - Databases store and manage data for web applications. Common types include relational databases (like MySQL, PostgreSQL) and NoSQL databases (like MongoDB). ### 5. Explain the Advantages and Disadvantages of Client-side and Server-side Technologies @@ -90,7 +90,7 @@ Web Technology refers to the various tools and techniques that are utilized in t - Disadvantages - Many scripts and content management systems tools require databases in order to store dynamic data. - - It requires the scripting software to be installed on the server. [(1)](https://chatgpt.com/) + - It requires the scripting software to be installed on the server. ### 6. Explain the C# Tokens with one example for each @@ -204,4 +204,4 @@ TODO: explanation and programs ### 21. Explain about Interfaces ## Source: -- Questions - given by faculty \ No newline at end of file +- Questions - given by faculty