Science Quiz / CPS 506 Chapter 1

Random Science Quiz

Can you name the answers to cps 506 questions in chapter 1?

Quiz not verified by Sporcle

How to PlayForced Order
Challenge
Share
Tweet
Embed
Score 0/50 Timer 20:00
Language Qualities
How well a program is understood 
How easy it is to design programs 
Program performs under specifications 
Language Characteristics
Ease of reading and writing 
Implementation time, compile time, run time, etc. 
Not many ways of doing the same thing 
Testing for type errors, expensive in run time 
Intercepting runtime errors and preventing system crash 
Same memory, 2 or more names 
Language Characteristics pt 2
Support for application domain 
Complex structures, no detailed implementation 
How efficiently applications can be developed 
Training, writing, executing, compiling, environment 
1 program, many platforms 
Wide application domain 
Implementation Methods
Slow translation, fast execution 
No translation, easier implementation, very slow execution 
Mix of previous 2 
Java excels in this 
Implementation method #1 process
Identifiers, special words, operators, punctuation 
Parse Trees 
Intermediate code 
Code for machine to run 
Implementation method #2 process
Sorry my hints for this one will suck 
Sorry my hints for this one will suck 
Sorry my hints for this one will suck 
Implementation method #3 process
Its a combination of the previous 2, Must put the correct order 
Its a combination of the previous 2, Must put the correct order 
Its a combination of the previous 2, Must put the correct order 
Its a combination of the previous 2, Must put the correct order 
Its a combination of the previous 2, Must put the correct order 
Principle of language design categories
Grammar, Vocabulary of keywords and symbols,  
Type of values, meaning of programs, abstract definition 
Mapping values, data structs, program structs to memory. Stack/Heap, Garbage collection 
Unexpected input error, division by 0, unsuccessful memory allocation 
Programming Paradigms
Input > calculate > output, ex. Fortran 
Building blocks, Collection of objects interact. Joshua Panar 
Declarative rules, 'What' instead of 'How' 
One input, one result, composition, conditionals, recursion. ex Lisp, Scheme, ML, Haskell 
Continuous loop that responds to events, ex. VB, Java 
Parallel processes or threads, sharing information, asynchronous processes 
Two or more of the above, ex. Oz, Ruby, Python 
Application Domains
Complex Calculations, fast process, accurate results, Imperative and Parallel paradigms. ex. Fortran 90, C, Fortran 
Business and commercial systems, database managment. Imperative, Declarative and event-driven paradigms. ex. Cobol, RPG, SQL 
Modeling human behaviour, logical deduction, bach cheeening, baby marc is a toddler. Functional and Logic paradigms 
OS, network software, compilers. Imperative, event-driven, parallel paradigms. ex. C 
Ecommerce, Egovernment. Event-driven, OO paradigms 
Random Questions
Data & program in same memory, Fetch-execute cycle 
User and system code together 
Program instructions executed faster than speed of connection 

You're not logged in!

Compare scores with friends on all Sporcle quizzes.
Sign Up with Email
OR
Log In

You Might Also Like...

Show Comments

Extras

Top Quizzes Today


Score Distribution

Your Account Isn't Verified!

In order to create a playlist on Sporcle, you need to verify the email address you used during registration. Go to your Sporcle Settings to finish the process.