Skip to content

Instantly share code, notes, and snippets.

Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save ccoxwell/e2d483ddee1f7e10545753f50d4307f2 to your computer and use it in GitHub Desktop.
Save ccoxwell/e2d483ddee1f7e10545753f50d4307f2 to your computer and use it in GitHub Desktop.
These questions are meant to prepare students for the 2nd progress assessment.

SDT Progress Assessment 2 Practice

1. What is vim/nano?



2. List bash commands that perform the following: list the files and directories in the working directory; change directories; make a new file; make a new directory.



3. What is HTML?



4. Describe the difference between an HTML tag, element, and attribute.



5. Briefly summarize the following HTML tags: <html></html>, <head></head>, <body></body>, and <title></title>.



6. Briefly summarize the following HTML tags: <div></div>, <section></section>, and <nav></nav>.



7. Explain at least three tags used to define a table in HTML.



8. When should you use <section> instead of <div>?



9. Briefly summarize the effects of the following HTML elements: <b></b> and <i></i>, <ul></ul> and <ol></ol>, <a></a>, <img>, and <br>.



10. What is CSS?



11. Name at least two ways to add CSS to HTML.



12. How do you link an external stylesheet?



13. What are CSS selectors? Provide at least two examples.



14. What is the descendant combinator? Give an example.



15. What is a media query? How can we use media queries to change the appearance of our web page based on the size of the browser window?



17. What are pseudo-classes and pseudo-elements? Give an example of each.



18. How do you include JavaScript in an HTML file? Give an example for both internal and external scripts.



19. What is the DOM?



20. Each element of the DOM is best known as what?



21. How do you access the current web page using JavaScript?



25. What is pseudo-code and why is it useful?



35. What is the difference between a framework and a library?



36. Explain the Model-View-Controller architectural pattern.



Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment