
CSC 409 Quiz 1
Quiz by Olumide
Feel free to use or edit a copy
includes Teacher and Student dashboards
Measure skillsfrom any curriculum
Measure skills
from any curriculum
Tag the questions with any skills you have. Your dashboard will track each student's mastery of each skill.
With a free account, teachers can
- edit the questions
- save a copy for later
- start a class game
- automatically assign follow-up activities based on students’ scores
- assign as homework
- share a link with colleagues
- print as a bubble sheet
20 questions
Show answers
- Q1Which programming language was primarily developed for scientific applications and is still widely used today?FortranLISPCOBOLJava30s
- Q2What is a primary characteristic of a good programming language that affects how easily programs can be read and understood?ObscurityComplexityReadabilityAmbiguity30s
- Q3What does the concept of orthogonality in programming languages refer to?The ability to combine a small set of constructs in many waysThe number of reserved wordsThe complexity of the languageThe support for multiple programming paradigms30s
- Q4Which language is known for its use in artificial intelligence applications?LISPC++COBOLFortran30s
- Q5What is the main disadvantage of using a language with poor readability?It makes maintenance difficultIt requires more memoryIt has more bugsIt runs slower than faster languages30s
- Q6In programming languages, what is 'writability'?The speed of program executionThe ease of creating programs for a specific domainThe ability to read codeThe number of features in a language30s
- Q7Which of the following is a characteristic that significantly affects the reliability of programs?Syntax designCommentingProgramming styleType checking30s
- Q8What is the purpose of regular expressions in programming languages?Memory allocationData encryptionPattern matching in stringsType inference30s
- Q9Which programming paradigm focuses on the execution of code segments as 'rules'?Logic programmingProcedural programmingImperative programmingFunctional programming30s
- Q10What is a major trade-off in programming language design?Simplicity vs. expressivenessPortability vs. efficiencySpeed vs. costReadability vs. coding style30s
- Q11What is the primary purpose of studying programming languages?Increased capacity to express ideasSimplified code writingFaster code executionImproved debugging skills30s
- Q12Which programming language is primarily associated with scientific applications?FortranCOBOLPythonLISP30s
- Q13What characteristic of programming languages helps define how errors are handled at runtime?Exception handlingType checkingSyntax designAliasing30s
- Q14Which language is known for its use in artificial intelligence applications?LISPRubyJavaC30s
- Q15What is a primary criterion for evaluating programming languages that focuses on the clarity of the code?ReliabilityWritabilityReadabilityEfficiency30s