Git Product home page Git Product logo

final's Introduction

Access Code 2.1 final assessment โ€” laptop coding

Instructions

  1. Fork this repository. You will commit your solutions to your cloned repository, and submit the repository for grading at the end of the assessment.

  2. Clone your fork from GitHub.

  3. Import the code into IntelliJ by selecting "Import Project", choosing the top directory of your clone, and accepting the defaults.

In each problem, you will complete the implementation of small methods, classes, or programs that we provide you with. Each problem is contained in a separate package directory.

Very simple tests are provided with some of the problems. These tests are not comprehensive; passing these tests does not guarantee that your solution is correct. Your solution must satisfy the problem as described, and otherwise behave reasonably. You may add additional tests if you wish.

For each problem, do the following:

  1. Read and understand the README.

  2. Examine the provided code, especially the parts marked "TODO".

  3. Implement your solution.

Finally, check your solution for the following:

  • The code compiles, ideally without warnings.
  • If tests are provided, they pass.
  • Your code is well organized and formatted.
  • Your variables, methods, and attributes are named reasonably.
  • You follow good Java practice regarding,
    • member access (public or private)
    • use of accessors
    • static methods and attributes

These problems are designed to be solved with relatively few lines of straightforward code. If you find yourself writing dozens of lines or complex logic to solve one problem, try looking for a simpler solution.

Part 1: Java

Complete all five problems.

Problem 1: abbr

Problem 2: states

Problem 3: radiobutton

Problem 4: strq

Problem 5: cardgame

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.