Using the EPS 254 Computers

This information comes courtesy of our system administrator, Luke Albers.

login:
User:csuser
pass:newzealandwasgreat!
domain:coe

Students can login to eps254 using this account.
After they login they can setup their msu account by going to this page:

setup new msu account:
https://www.montana.edu/cgi-bin/msuconf/index.cgi

I do not create MSU accounts, students need to refer to ITC if they have
problems creating their MSU account, or if they need to reset their msu
account password.

This account expires in 1 week, it is only setup so students can access
the computer to setup their msu account.

You can also refer students to the faq for information about setting up an
account.

--Luke

General Interest: You can find out which computers and servers are broken by clicking here.

Material to Understand

Exercises

  1. How do you invoke CLISP on our system?
  2. How do you exit CLISP?
  3. What happens when you type in 5? Why?
  4. What happens when you type in 'notorious? Why?
  5. What happens when you type in notorious? Why?
  6. What happens when you type '(notorious vertigo)? Why? Bonus: What do these movies have in common?
  7. What happens when you type (notorious vertigo)? Why?
  8. Give the variable movies the value '(notorious vertigo psycho).
  9. How can you access the first element of movies?
  10. How can you access the second element of movies?
  11. How can you access everything but the first element of movies?
  12. What is t? What is nil?
  13. How can you add spellbound to the front of movies?
  14. How can you add spellbound to the end of movies?
  15. Use the function list to build the list '(1 2 3).
  16. Use the function cons to build the list '(1 2 3).
  17. Use the function append to build the list '(1 2 3).
  18. Is cons or append more efficient? Explain.
  19. Use a lisp function that determines how many top-level items are in the variable movies.
  20. Print out the top-level items in the variable movies in reverse without changing the value of the variable.
  21. Calculate the sum of 2 plus 3.
  22. Calculate the sum of 2 plus 3 plus 4 (as simply as possible).
  23. Write an expression that uses the quadratic formula to calculate one of the roots of x^2 + x - 6 = 0.
  24. What happens if you make an error in the CLISP interpreter?
  25. How do you recover from an error in the CLISP interpreter?