Quiz Back to schedule page
Quiz 13 Next

Quiz Number 1 Answers

SWE 432, Fall 2008
September 8
 

  1. Why are you studying Computer Science?
    Answer:
    • CS is interesting and I like to build things, so programming is fun.
    • Subject that most interests me.
    • I enjoy being able to create/represent numerous sub-sections of our universe. I enjoy the control over the computer as well as the creative process that is involved. I enjoy automation which allows necessary tasks to be done quickly and efficiently.
    • I felt CS was an easy degree.
    • I became interested in computer science after writing a program in Basic in highschool; it was fun and rewarding to get desired output.
    • I began programming in GW-BASIC in middle school with interest in designing and programming computer games, so its just the subject I'm most interested in when it comes to what degrees are available, and hopefully it will pay well.
    • I enjoy working on computers.
    • Good question. Studying CS is not my passion but I think that I can find good job opportunities. But I like it.
    • I am studying CS in part because I seem to be pretty good at it, and because it was the major that interested me the most.
    • I am studying CS because I like to solve problems and am also good at math and eventually want to get into software development and design. So CS seemed like a good option.
    • For fun, and this is what I like to do.
    • To learn how abstract concepts can be realized as computer applications.
    • To understand the basics of computers.
    • Because it teaches the art of computing that is increasingly becoming fundamental to most of the sciences. It also gives me a broad range of domains to apply my expertise in.
    • I enjoy working with computers, especially their dynamic nature.
    • I enjoy creating software, especially on a web-based platform. I would study SWE as a major instead if I had the choice as I am aware the master's program has a web develpoment track.
    • I love to program. Anytime I complete a project, it makes me feel good that wow I've done something like that. And time go by fast when I'm programming.
    • I like to write programs because I feel like I have control over the computer. I want to contribute something to the society by creating a software to help people.
    • Computational power is an untapped wealth that can be applied to solve problems in every field. The fact that CS, as a science, is relatively young, leaving a lot of room for more discoveries to be made.
    • I have had interest in CS for a long time. Thanks to ...? (not sure)
    • I enjoy coding (I enjoy challenges). It's also a good compliment to my systems engineering degree.
    • There is always new material to learn and discover, as well as the problem solving aspect.
    • I really enjoy learning new algorithms and applying them to different applications.
    • I like exploring different languages and approaches to build software.
    • To have a good understanding of ocmputing and software engineering.
    • Programming is what I liked. Also, I think computer will be more and more necessary to peoples.
    • I have always been interested in computers. I was always interested in computer graphics, web designing, and logistic.
    • To become a software engineer.
    • I made a mistake.
  2. Computer Science enrollment is dropping all over the US and Europe. Why do you think that is happening?
    Answer:
    • CS is harder and I think many people are scared off because they may not be able to get all A's and they think al lthe jobs are going to India.
    • Scared potential students.
    • The number one factor: laziness CS is not easy humanity, as it increases in goods and automation tend to look for quick 'push button' solutions for everything. The result is an unwillingness to do anything that reqiures actual work.
    • People think CS is boring or difficult.
    • Maybe the crash in demand few years back (end of .coms) has left people with an impression that the field is not stable as far as job opportunities.
    • It's a huge subject, and the requirements for a degree force a student to study many aspects of the field they may not be particularly interested in. I feel that a good deal of the knowledge that needs to be acquired for a certain job will be learned on the job, and much of the subjects touched upon in a degree program are too specialized to be of much use in the actual working world.
    • People find computer too ..? (not sure.. difficult to read handwriting)
    • I believe that there is presently a pessimism about the future of CS professionals, that's considering the work involved in becoming a computer scientist, that money and jobs will be lost to outsourcing.
    • People are becoming doctors and engineers because those are considered more traditional career paths and CS majors are not getting as high a pay rate as they once were.
    • People want to go after money.
    • Outsourcing. I have found students having work interest in more technical studies ..? (not sure .. difficult to read handwriting)
    • A lot of high quality software is already written. It's more important these days to have good sofware engineering process.
    • People shying always from math and science because of stigma of difficulty that the subject carries.
    • Counties like India are filling the need through outsourcing making US student puesue other careers like bio-engineers.
    • I think there is less interest in CS due to social characteristics such as females are not as interested in the subject and some males would rather study something with more 'diverse' enrollment. Also, there has been the outsourcing scare that people fear they will not get employed.
    • Many people may think that CS is hard or heard that hiring of CS graduate is no longer needed as much as it is used to. In addition, some probably prefer taking elecommunication (network) as well as IT since IT also covers Java or HTML.
    • There are software that will generate what people want on the background, so hiring more CS people is not needed. In addition, computer engineer also knows how to program, so CS enrollment students move to computer engineering.
    • There seems to be a glut on the job market of certain kinds of programmers, making the field in general less popular as a means of employ.
    • The recent job drop has caused people to drop out of CS. This could also be because CS is seemingly hard.
    • It is difficult, the subject matter itself is becoming more complex. And other areas of study may be more attractive.
    • It is becoming more theoretical and standardized. It is less about innovation and design techniques and more about math and science.
    • People are moving towards more of IT jobs where CS is not required as much.
    • No introduction of detaild sciences in elementary and middle school.
    • People are finding it dififcult to keep-up with the material being taught.
    • Computer has a big impact at how human work now. It also takes a big part in entertainment nowadays.
    • IT has become easier for companies to hire programmers from other companies for cheaper, hence decreasing the number of jobs.
    • Because more students are choosing SWE field.
    • Outsourcing is making job market extremely competitive. ALso, its not that interesting field.
  3. Who invented the World Wide Web?
    (A) Vannevar Bush no - Hypertext
    (B) Al Gore no - helped fund NSFNet
    (C) Bill Gates no
    (D) Tim Berners-Lee YES
    (E) Englebart no - Mouse

  4. Match the following terms with their definitions. Answer by writing pairs of numbers and letters, for example: (1-A).
               1. Web Page       A. Software that makes web sites dynamic
               2. Web Site       B. Data that fits in one browser screen
               3. Web Site Software       C. Creating web sites and software that satisfy high quality requirements
               4. Web Site Engineering       D. A number of web pages that are semantically related and physically linked
    Answer: (1, B) (2, D) (3, A) (4, C)