what_you_should_know

what_you_should_know - CS 1301 Study Guide or What you...

Info iconThis preview shows pages 1–2. Sign up to view the full content.

View Full Document Right Arrow Icon
CS 1301 Study Guide -or- What you should know (a non-exhaustive list): Computer Science: What is a program? An algorithm? How is Computer Science (CS) different from Math? How is it  similar? Why is it important to understanding how computer programs are made? What makes a  computer program correct? How do we test if a program is correct? What are the different ways a  program can “misbehave”?  How long have computers been around? The idea of computation? What were early computers used  for? How have computers changed over time? You should know all of the computer science vocabulary introduced in both of your textbooks. What is recursion? What is needed for a correctly working recursive function?  What is iteration? Why might you want to iterate in a computer program, and over what? What is conditional execution? What does conditional execution allow us to do? What does it mean to call a function or method? What does it mean to “pass” a parameter into a  function? What does it mean to return a value? What is the difference between returning a value and  printing output? What is the flow of execution? How is it affected by iteration, conditionals, function  calls and returns? What is the main idea behind “Functional Programming”? What is the main idea  behind “Object-Oriented Programming”? How are they different from “Imperative” or “Procedural”  programming? How is data represented inside modern computers? How do you convert between decimal, octal, 
Background image of page 1

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
Image of page 2
This is the end of the preview. Sign up to access the rest of the document.

Page1 / 2

what_you_should_know - CS 1301 Study Guide or What you...

This preview shows document pages 1 - 2. Sign up to view the full document.

View Full Document Right Arrow Icon
Ask a homework question - tutors are online