CSCI Homework Assignment #1
CSCI Homework Assignment #1
9/9/12
CSCI Homework Assignment #1
Chapter 1 1-20
1. A web application is an example of?
B Client/Server design
2. A program that requires the source code each time that it executes is using which method to
convert the source code to machine language?
B An interpreter
3. Which approach is better when evaluating software requirements? B Take time to analyze
and clarify the application requirements
4. What kind of thinking activities are most associated with the work of a programmer?
C Both left and right brain activities.
5. Which approach to software design focuses on data first?
B Object Oriented
Programming
6. Which language does the computer actually understand when it executes instructions for a
program?
A Machine Language
7. What is the computers instruction set
C The basic set of commands that a
computer can execute
8. What is source code? A Program instructions written in a programming language.
9. What does an executable file contain?
B Program instruction that have been
compiled into machine language.
10. Which term applies to an application model where one program calls another program in
order to have some task performed?
A Client/Server
11. What does an interpreter do? A Reads and executed source code, one line at a time
12. What does a compiler do?
B Converts source code into an executable file
13. When you use your web browser to access information you are working with
BA
Client/Server application
14. What is an algorithm? A A set of instructions to meet a requirement of some kind
15. Which of the following is not a feature of a modular application design?
D Less time
needed to evaluate requirements
16. What category of language is used to describe data?
D Machine Language
17. What languages will you learn in this course?
D PHP and HTML
18. Which is the correct order for these stages in the software development life cycle? B
application design, algorithm development, application coding
19. Is a Web browser a client application or a server application? A Client
20. In the world of Object oriented programming operations on data are referred to as:
C Methods
Jonte Watford
9/9/12