Category: Computer Science

  • ghada_IT404

    Annual Report

    FY [Year]

    [Add a quote here from one of your company executives or use this space for a brief summary of the document content.]

    Web Design

    IT404

    Instructions:

    You must submit two separate copies (one Word file and one PDF file) using the Assignment Template on Blackboard via the allocated folder. These files must not be in compressed format.

    It is your responsibility to check and make sure that you have uploaded both the correct files.

    Zero mark will be given if you try to bypass the SafeAssign (e.g. misspell words, remove spaces between words, hide characters, use different character sets or languages other than English or any kind of manipulation).

    Email submission will not be accepted.

    You are advised to make your work clear and well-presented. This includes filling your information on the cover page.

    You must use this template, failing which will result in zero mark.

    You MUST show all your work, and text must not be converted into an image, unless specified otherwise by the question.

    Late submission will result in ZERO mark.

    The work should be your own, copying from students or other resources will result in ZERO mark.

    • Use Times New Roman font for all your answers.

    Name: ###

    CRN: ###

    ID: ###

    2 Marks

    Learning Outcome(s): CLO3

    Instructors: Evaluate the effectiveness of a web design in respect to its context.

    Question One

    Discuss the difference between frontend and backend development. Why is it beneficial for web designers to understand both, even if they specialize in one?

    2 Marks

    Learning Outcome(s): CLO3

    Instructors: Evaluate the effectiveness of a web design in respect to its context.

    Question Two

    Why is testing websites on multiple browsers and devices essential? What challenges arise from differences between platforms?

    2 Marks

    Learning Outcome(s): CLO2

    Instructors: Recognize and evaluate a range of real-world web design approaches.

    Question Three

    Explain the difference between the Internet and the World Wide Web. Why are these terms often confused?

    2 Marks

    Learning Outcome(s): CLO2

    Instructors: Recognize and evaluate a range of real-world web design approaches.

    Question Four

    Describe the process that occurs when a user types a URL into a browser and presses Enter. What happens behind the scenes?

  • Arwa_IT401

    Question One

    Compare assembly language and high-level languages in terms of readability, portability, and translation methods.

    Question Two

    Explain the roles of the Java compiler (javac), the class loader, the bytecode verifier, and the Java Virtual Machine (JVM) within the Java Development Kit (JDK) environment.

    Question Three

    Explain the differences between with examples for any Two of:

    System.out.print()

    System.out.println()

    System.out.printf()

    Question Four

    Write a Java program that asks a student for their name, course name, and credit hours, then displays the information on the screen.

    Important notes:

    1.You should copy and paste the “Java code” to answer this question. DONT take screenshots for your Java code. It must be an editable code.

    2. Take a screenshot of your output and paste it as a part of your answer.

    3.Include comments to all parts of your code to explain the purpose of each statement, as well as a brief paragraph in front of every major part of your code.

  • IT-402: Integrated Enterprise Systems

    • (one Word file and one PDF file) using the Assignment Template on Blackboard via the allocated folder. These files must not be in compressed format.
    • Zero mark will be given if you try to bypass the SafeAssign (e.g. misspell words, remove spaces between words, hide characters, use different character sets or languages other than English or any kind of manipulation).
    • You are advised to make your work clear and well-presented. This includes filling your information on the cover page.
    • You must use this template, failing which will result in zero mark.
    • You MUST show all your work, and text must not be converted into an image, unless specified otherwise by the question.
    • Late submission will result in ZERO mark.
    • The work should be your own, copying from students or other resources will result in ZERO mark.
    • Use Times New Roman font for all your answers.
  • Computer Science Question

    Hello , i have this NLP assignment , the instruction’s are clear and you have a data set in the instruction , i need simple work and without ai please no complex work. This is a group project we are 2

  • MAHA_IT402_IT403_IT405

    Question One

    Question: When building a modern e-portal, developers rarely use PHP alone; they almost always bring JavaScript into the mix. From a users perspective, why is this combination so important? Describe how JavaScript “fills the gaps” that a server-side language like PHP leaves behind when trying to create a smooth, interactive experience.

    Question Two

    Question: Imagine you are building a security feature for a website and you need to know exactly where a visitor is coming from or what kind of browser they are using. PHP provides a special tool called $_SERVER for this. Explain how this variable “listens” to the incoming request and list three specific pieces of information it can tell a developer about the user or the server setup.

    Question Three

    Question: In PHP, we have both “Variables” and “Constants” to store data, but we use them for very different reasons. If you were setting up a configuration file for a large website, why might you choose a Constant for the sites database password but a Variable for a users shopping cart total? Explain the difference in how they are handled by the system after they are created.

    Question Four

    Question: Create a simple, user-friendly PHP application that acts as a “Currency Converter.” The program should:

    1. Display an HTML form where a user can enter an amount in USD.

    Note : Once submitted, the script should multiply that amount by a fixed exchange rate (e.g., 3.75 for SAR).

    2. Display a clear message back to the user, such as: “The equivalent of $100 USD is 375 SAR.”

    (Include both the HTML form and the PHP logic in your answer.)

    Annual Report

    FY [Year]

    [Add a quote here from one of your company executives or use this space for a brief summary of the document content.]

    IT403

    Fundamentals of Databases

    Instructions:

    You must submit two separate copies (one Word file and one PDF file) using the Assignment Template on Blackboard via the allocated folder. These files must not be in compressed format.

    It is your responsibility to check and make sure that you have uploaded both the correct files.

    Zero mark will be given if you try to bypass the SafeAssign (e.g. misspell words, remove spaces between words, hide characters, use different character sets or languages other than English or any kind of manipulation).

    Email submission will not be accepted.

    You are advised to make your work clear and well-presented. This includes filling your information on the cover page.

    You must use this template, failing which will result in zero mark.

    You MUST show all your work, and text must not be converted into an image, unless specified otherwise by the question.

    Late submission will result in ZERO mark.

    The work should be your own, copying from students or other resources will result in ZERO mark.

    • Use Times New Roman font for all your answers.

    Name: ###

    CRN: ###

    ID: ###

    3 Marks

    Learning Outcome(s):

    CLO4: Design a database starting from the conceptual design to the implementation of database schemas.

    Question One

    Reflect on the various types of database users mentioned in Module 1. Choose one type of user (e.g., database administrator, end-user, or designer) and answer the following:

    • Describe their primary responsibilities and interactions with the database management system.
    • Discuss at least two challenges they might face in their role, especially regarding security and data access.
    • Suggest strategies that could be implemented to mitigate these challenges.

    Answers:

    2 Marks

    Learning Outcome(s):

    CLO4: Design a database starting from the conceptual design to the implementation of database schemas.

    Question Two

    What is the best concept that describes each of the following definitions/descriptions?

    • Database description; including details about the database structure, relationships, constraints, and data types.
    • An element of the schema or an object within the schema, such as EMPLOYEE, DEPARTMENT, or SNN.
    • Utilized by the DBA and database architects to define the conceptual schema of a database.
    • Integrates all components into a single computer system, including the DBMS software, application programs, user interface processing software, and hardware.

    Answers:

    Write only one concept each.

    1.

    2.

    3.

    4.

    3 Marks

    Learning Outcome(s):

    CLO4: Design a database starting from the conceptual design to the implementation of database schemas.

    Question Three

    A company is building an e-commerce web application that serves thousands of customers simultaneously.

    • Which DBMS client-server architecture would you recommend for the proposed application, and why?
    • Identify the role of each tier using the e-commerce scenario.

    Answers

    Annual Report

    FY [Year]

    [Add a quote here from one of your company executives or use this space for a brief summary of the document content.]

    Integrated Enterprise Systems

    IT402

    Instructions:

    You must submit two separate copies (one Word file and one PDF file) using the Assignment Template on Blackboard via the allocated folder. These files must not be in compressed format.

    It is your responsibility to check and make sure that you have uploaded both the correct files.

    Zero mark will be given if you try to bypass the SafeAssign (e.g. misspell words, remove spaces between words, hide characters, use different character sets or languages other than English or any kind of manipulation).

    Email submission will not be accepted.

    You are advised to make your work clear and well-presented. This includes filling your information on the cover page.

    You must use this template, failing which will result in zero mark.

    You MUST show all your work, and text must not be converted into an image, unless specified otherwise by the question.

    Late submission will result in ZERO mark.

    The work should be your own, copying from students or other resources will result in ZERO mark.

    • Use Times New Roman font for all your answers.

    Name: ###

    CRN: ###

    ID: ###

    3 Marks

    Learning Outcome (1):

    Explain the interdisciplinary concepts, theories, and trends in ES and their role in supporting business operations

    Question One

    A company has been using an old MRP system for many years. Recently, management noticed that the system cannot support financial planning, customer management, or collaboration with suppliers.

    Evaluate whether upgrading to MRP II or ERP would better support the companys needs. Justify your recommendation by analyzing the differences in scope, integration level, and organizational impact.

    Learning Outcome(4):

    Design ES architectural models for various business processes.

    2 Marks

    Question Two

    A manufacturing process produces 40 units per hour, and the average cycle time for each unit is 0.75 hours.

    Using Littles Law, determine the average inventory within the process. Then explain how reducing cycle time would affect inventory levels and overall process efficiency.

    3 Marks

    Learning Outcome(6):

    Develop robust business intelligence solutions that provide an integrated framework for improved business processes within a global context.

    Question Three

    Srvice company receives frequent complaints about delays and inconsistent service quality. Management wants to redesign its processes to improve quality and reduce errors.

    Propose a quality improvement strategy using techniques such as Poka-Yoke, statistical process control, and continuous improvement methodologies. Explain how each technique would improve the service process.

  • Single- vs. Multi-Threading

    Part One:

    To complete this assignment, review the programming scenarios given below, and explain why a multi-threaded or single-threaded solution is more effective for each. Support your statements with evidence from your sources.

    • A printer that is performing the job of printing a set of documents
    • An application that allows the graphical user interface (GUI) to remain responsive while processing a large number of files
    • A Python webserver that listens for requests, reads them, and pushes the data in the database
    • A shell program that closely monitors its own working space, such as open files, environment variables, and current working directory
    • A program that calculates a large number of payments where each calculation is independent of other payment calculations

    Part Two:
    Use the following guidelines to create three additional programming scenarios similar to the ones given in Part One.

    • Write Scenario One such that the most effective solution is a single-threaded process.
    • Write Scenario Two such that the most effective solution is a multi-threaded process.
    • Write Scenario Three such that the most effective solution is either a single-threaded or multi-threaded process.

    Explain why a multi-threaded or single-threaded solution is more effective for each scenario. Support your statements with evidence from your sources.

    The Single- vs. Multi-Threading paper

    • Must be two to three double-spaced pages (400 to 750 words) in length (not including title and references pages) and formatted according to APA style as outlined in the .
    • Must include a separate title page with the following:
      • Title of paper
      • Students name
      • Course name and number
      • Instructors name
      • Date submitted
    • Must document all sources in APA style as outlined in the .
    • Must include a separate references page that is formatted according to APA style as outlined in the .

    Carefully review the grading rubric below and follow the .

    Rubric

    CPT304 W2A1 01.26

    CPT304 W2A1 01.26

    Criteria Ratings Pts

    This criterion is linked to a Learning OutcomeExplains Why a Multi-threaded or Single-threaded Solution is Most Effective for Each Scenario

    2 ptsDistinguishedComprehensively explains why a multi-threaded or single-threaded solution is most effective for each scenario fully supporting the explanation with applicable information from credible sources.1.76 ptsProficientExplains why a multi-threaded or single-threaded solution is most effective for each scenario mostly supporting the explanation with applicable information from credible sources. The explanation is slightly underdeveloped.

    1.54 ptsBasicMinimally explains why a multi-threaded or single-threaded solution is most effective for each scenario somewhat supporting the explanation with applicable information from credible sources. The explanation is underdeveloped.0.96 ptsBelow ExpectationsAttempts to explain why a multi-threaded or single-threaded solution is most effective for each scenario; however, does not support the explanation with applicable information from credible sources, and the explanation is significantly underdeveloped.0 ptsNon-PerformanceThe explanation of why a multi-threaded or single-threaded solution is most effective for each scenario is either nonexistent or lacks the components described in the assignment instructions.

    2 pts

    This criterion is linked to a Learning OutcomeWrites Scenario 1 such that the Most Effective Solution is a Single-Threaded Process, and Explains Why a Single-threaded Solution is Most Effective for This Scenario

    1 ptsDistinguishedWrites a comprehensive Scenario 1 such that the most effective solution is a single-threaded process, and clearly and comprehensively explains why a single-threaded solution is most effective for this scenario, fully supporting the explanation with applicable information from credible sources.0.88 ptsProficientWrites a Scenario 1 such that the most effective solution is a single-threaded process, and clearly explains why a single-threaded solution is most effective for this scenario, supporting the explanation with applicable information from credible sources. Minor details are missing or slightly unclear.

    0.76 ptsBasicWrites a limited Scenario 1 such that the most effective solution is a single-threaded process, and minimally explains why a single-threaded solution is most effective for this scenario, somewhat supporting the explanation with applicable information from credible sources. Relevant details are missing and/or unclear.0.64 ptsBelow ExpectationsAttempts to write a Scenario 1 such that the most effective solution is a single-threaded process and explain why a or a single-threaded solution is most effective for this scenario; however, does not support the explanation with applicable information from credible sources, and significant details are missing and unclear.0 ptsNon-PerformanceScenario 1 and the explanation of why a single-threaded solution is most effective for this scenario are either nonexistent or lack the components described in the assignment instructions.

    1 pts

    This criterion is linked to a Learning OutcomeWrites Scenario 2 such that the Most Effective Solution is a Multi-threaded process, and Explains why a Multi-threaded Solution is Most Effective for This Scenario

    1 ptsDistinguishedWrites a comprehensive Scenario 2 such that the most effective solution is a multi-threaded process, and clearly and comprehensively explains why a multi-threaded solution is most effective for this scenario, fully supporting the explanation with applicable information from credible sources.0.88 ptsProficientWrites Scenario 2 such that the most effective solution is a multi-threaded process, and clearly explains why a multi-threaded solution is most effective for this scenario, supporting the explanation with applicable information from credible sources. Minor details are missing or slightly unclear.

    0.76 ptsBasicWrites a limited Scenario 2 such that the most effective solution is a multi-threaded process, and minimally explains why a multi-threaded solution is most effective for this scenario, somewhat supporting the explanation with applicable information from credible sources. Relevant details are missing and/or unclear.0.64 ptsBelow ExpectationsAttempts to write a Scenario 2 such that the most effective solution is a multi-threaded process and explain why a multi-threaded solution is most effective for this scenario; however, does not support the explanation with applicable information from credible sources, and significant details are missing and unclear.0 ptsNon-PerformanceScenario 2 and the explanation of why a multi-threaded solution is most effective for this scenario are either nonexistent or lack the components described in the assignment instructions.

    1 pts

    This criterion is linked to a Learning OutcomeWrites Scenario 3 such that the Most Effective Solution is Either a Single-threaded or Multi-threaded proces, and Explains Why a Multi-threaded or Single-threaded Solution is Most Effective for This Scenario

    1 ptsDistinguishedWrites a comprehensive Scenario 3 such that the most effective solution is either a single-threaded or multi-threaded process, and clearly and comprehensively explains why a multi-threaded or single-threaded solution is most effective for this scenario, fully supporting the explanation with applicable information from credible sources.0.88 ptsProficientWrites a Scenario 3 such that the most effective solution is either a single-threaded or multi-threaded process, and clearly explains why a multi-threaded or a single-threaded solution is most effective for this scenario, supporting the explanation with applicable information from credible sources. Minor details are missing or slightly unclear.

    0.76 ptsBasicWrites a limited Scenario 3 such that the most effective solution is either a single-threaded or multi-threaded process, and minimally explains why a multi-threaded or a single-threaded solution is most effective for this scenario, somewhat supporting the explanation with applicable information from credible sources. Relevant details are missing and/or unclear.0.64 ptsBelow ExpectationsAttempts to write a Scenario 3 such that the most effective solution is either a single-threaded or multi-threaded process and explain why a multi-threaded or a single-threaded solution is most effective for this scenario; however, does not support the explanation with applicable information from credible sources, and significant details are missing and unclear.0 ptsNon-PerformanceScenario 3 and the explanation of why a multi-threaded or a single-threaded solution is most effective for this scenario are either nonexistent or lack the components described in the assignment instructions.

    1 pts

    This criterion is linked to a Learning OutcomeWritten Communication: Control of Syntax and Mechanics

    0.34 ptsDistinguishedDisplays meticulous comprehension and organization of syntax and mechanics, such as spelling and grammar. Written work contains no errors and is very easy to understand.0.3 ptsProficientDisplays comprehension and organization of syntax and mechanics, such as spelling and grammar. Written work contains only a few minor errors and is mostly easy to understand.

    0.26 ptsBasicDisplays basic comprehension of syntax and mechanics, such as spelling and grammar. Written work contains a few errors which may slightly distract the reader.0.22 ptsBelow ExpectationsFails to display basic comprehension of syntax or mechanics, such as spelling and grammar. Written work contains major errors which distract the reader.0 ptsNon-PerformanceThe assignment is either nonexistent or lacks the components described in the instructions.

    0.34 pts

    This criterion is linked to a Learning OutcomeWritten Communication: APA Formatting

    0.33 ptsDistinguishedAccurately uses APA formatting consistently throughout the paper, title page, and reference page.0.29 ptsProficientExhibits APA formatting throughout the paper. However, layout contains a few minor errors.

    0.25 ptsBasicExhibits limited knowledge of APA formatting throughout the paper. However, layout does not meet all APA requirements.0.21 ptsBelow ExpectationsFails to exhibit basic knowledge of APA formatting. There are frequent errors, making the layout difficult to distinguish as APA.0 ptsNon-PerformanceThe assignment is either nonexistent or lacks the components described in the instructions.

    0.33 pts

    This criterion is linked to a Learning OutcomeWritten Communication: Page Requirement

    0.33 ptsDistinguishedThe length of the paper is equivalent to the required number of correctly formatted pages.0.29 ptsProficientThe length of the paper is nearly equivalent to the required number of correctly formatted pages.

    0.25 ptsBasicThe length of the paper is equivalent to at least three quarters of the required number of correctly formatted pages.0.21 ptsBelow ExpectationsThe length of the paper is equivalent to at least one half of the required number of correctly formatted pages.0 ptsNon-PerformanceThe assignment is either nonexistent or lacks the components described in the instructions.

    0.33 pts

  • Design Patterns and Object-Oriented Programming

    The assignment includes conceptual questions about patterns like Observer, MVC, Strategy, and Template Method, as well as UML diagrams and Java skeleton code. There is also a programming task where I need to build a GUI application (bar graph editor) using MVC and the Observer pattern.

  • Design Patterns and Object-Oriented Programming

    apply the design patterns, structure the UML diagrams, and implement the required Java code correctly.

  • follow this long directions for excel

    follow the directions 5 of what to do in the other file