










Study with the several resources on Docsity
Earn points by helping other students or get them with a premium plan
Prepare for your exams
Study with the several resources on Docsity
Earn points to download
Earn points by helping other students or get them with a premium plan
A series of questions and answers related to the foundations of programming. It covers topics such as operators, data types, variable declarations, control structures, and algorithm design. It is designed to test and reinforce understanding of basic programming concepts, making it a useful resource for students learning to code. The questions cover a range of topics, including data types, operators, control structures, and algorithm design. This resource is suitable for students and educators in computer science.
Typology: Exams
1 / 18
This page cannot be seen from the preview
Don't miss anything!











Which |\operator |\should |\be |\used |\to |\determine |\if |\a |\number |\is |\evenly |
divisible |\by |\5? % A |\car |\drove |\ 200 |\miles |\using |\ 10 |\gallons |\of |\fuel. Which |\operation |\should |\be |\used |\to |\compute |\the |\miles |\per |\gallon, |\which |\is |\20? Division A |\variable |\should |\hold |\a |\person's |\height |\in |\meters. Which |\data |\type |\should |\the |\variable |\be? Float A |\variable |\should |\hold |\the |\names |\of |\all |\past |\U.S. |\presidents. Which |\data |\type |\should |\the |\variable |\be? String |\array A |\program |\uses |\the |\number |\of |\seconds |\in |\a |\minute |\in |\various |
calculations. How |\should |\the |\item |\that |\holds |\the |\number |\of |\seconds |\in |\a |\minute |\be |
declared? Constant |\integer |\secondsPerMinute
A |\program |\determines |\if |\a |\user's |\age |\is |\high |\enough |\to |\run |\for |\U.S. |
president. |\The |\minimum |\age |\requirement |\is |\35. How |\should |\the |\item |\that |\holds |\the |\minimum |\age |\be |\declared? Constant |\integer |\minAge Given |\integer |\x |= |\ 3 |\and |\integer |\y |= |\5. What |\is |\the |\value |\of |\the |\expression |( |\x |/ |\2.0) |+ |\y?
Given |\float |\x |= |\10.2 |\and |\float |\y |= |\1.0. What |\is |\the |\value |\of |\the |\expression |\x |/ |\y |?
What |\kind |\of |\operator |\is |\the |== |\in |\the |\expression |\i |== |\20? Equality What |\is |\the |\purpose |\of |\parentheses |() |\in |\a |\programming |\expression? To |\group |\expressions Given |\float |\x |= |\3.0. Which |\expression |\evaluates |\to |\2.0? x |/ |\ 2 |+ |\0.5 |/2 |+ |.
function |\P(integer |\x) |\returns |\integer |\y y |= |\ 2 |* |\x What |\does |\P(5) |\evaluate |\to? 10 Function |\F() Put |"Hey" |\to |\output What |\entire |\output |\appears |\after |\three |\successive |\calls |\to |\F()? HeyHeyHey What |\is |\a |\valid |\user-defined |\function |\name? Any |\valid |\identifier A |\function |\MyFct |\has |\an |\input |\x |\and |\an |\output |\z. What |\does |\MyFct |\return? z |\only What |\is |\the |\return |\value |\of |\a |\function? Output |\of |\a |\function A |\program |\should |\continue |\accepting |\input |\numbers, |\adding |\each |\to |\a |
sum, |\until |\a |\ 0 |\is |\input. Which |\control |\structure |\should |\be |\used? While |\loop
Joe |\is |\building |\an |\online |\game. |\He |\wants |\to |\provide |\a |\riddle |\and |\have |\the |\player |\guess |\the |\answer. |\The |\game |\needs |\to |\prompt |\the |\user |\to |\enter |\the |\answer, |\check |\to |\see |\if |\it |\the |\input |\provided |\does |\not |\match |\the |\correct |
answer, |\and |\continue |\prompting |\the |\user |\until |\the |\answer |\entered |
matches |\the |\correct |\answer. Which |\control |\structure |\supports |\Joe's |\needs? Do-while |\loop What |\is |\put |\to |\output |\by |\the |\following |\pseudocode: x |= |\ 3 do Put |\x |\to |\output Put |" |" |\to |\output x |= |\x |- |\ 1 while |\x |> |\ 0 3 |\ 2 |\ 1 A |\programmer |\has |\developed |\the |\following |\code: count |= |\ 0 while |\count |\is |\less |\than |\5: print |'Hello' What |\is |\the |\result |\of |\implementing |\this |\code? 'Hello' |\will |\print |\indefinitely. What |\is |\the |\loop |\expression |\in |\the |\following |\pseudocode? i |= |\ 0 while |\i |< |\ 20
Order |\the |\tasks |\needed |\to |\create |\a |\pyramid |(large |\on |\bottom, |\small |\on |
top) |\on |\a |\table |\from |\first |(1) |\to |\last |(4). A |\Place |\largest |\shape. B |\Clear |\table C |\Place |\smallest |\shape. D |\Place |\middle-sized |\shape. BADC What |\does |\the |\following |\algorithm |\determine? if |\x |== |\y z |= |\ 1 else z |= |\ 0 Whether |\x |\and |\y |\are |\the |\same What |\does |\the |\following |\algorithm |\accomplish? x |= |\Get |\next |\input if |\x |== |- Put |"Goodbye" |\to |\output Outputs |\Goodbye |\when |\user |\types |- What |\does |\an |\output |\of |\ 1 |\indicate |\for |\the |\following |\algorithm |\running |\on |\a |\five-element |\list |\of |\integers? i |= |\ 0 x |= |\ 0 while |\i |< |\ 5 if |\list[i] |< |\ 0
x |= |\ 1 i |= |\i |+ |\ 1 Put |\x |\to |\output At |\least |\one |\integer |\is |\negative When |\should |\a |\programmer |\develop |\an |\algorithm |\to |\solve |\a |\problem? Before |\writing |\a |\program |\to |\solve |\the |\problem Which |\text |\represents |\an |\algorithm? Insert |\key, |\turn |\key, |\open |\door Which |\text |\represents |\an |\algorithm? Shake |\bulb; |\if |\it |\rattles, |\replace |\it An |\algorithm |\should |\output |"OK" |\if |\a |\list's |\numbers |\are |\all |\non-zero, |\else |\the |\output |\is |"Not |\OK." Which |\test |\is |\a |\valid |\test |\of |\the |\algorithm? Input |\99, |\0, |\5. |\Ensure |\output |\is |"Not |\OK." Which |\elements |\are |\characteristic |\of |\a |\class |\diagram? System's |\classes, |\attributes, |\and |\methods |\and |\their |\features, |\constraints, |
and |\relationships
A |\programmer |\decides |\a |\program |\should |\convert |\U.S. |\units |\to |\metric |
units |\and |\decides |\to |\write |\the |\program |\in |\C++ |\using |\several |\functions. Which |\phase |\of |\a |\waterfall |\approach |\is |\occurring |\when |\the |\programmer |
starts |\writing |\the |\program? Implementation A |\company |\has |\a |\new |\project |\it |\wishes |\to |\implement |\to |\track |\and |
analyze |\employee |\and |\customer |\interactions. |\The |\company |\leadership |
determines |\that |\the |\system |\should |\support |\direct |\data |\entry |\as |\well |\as |
automated |\data |\capture |\of |\phone |\calls |\and |\emails. Which |\phase |\of |\the |\waterfall |\process |\is |\occurring? Analysis A |\programmer |\shows |\a |\program's |\first |\version |\to |\a |\customer. |\The |
customer |\provides |\feedback, |\which |\causes |\the |\programmer |\to |\change |\the |
goals |\of |\the |\program. In |\which |\phase |\of |\an |\agile |\approach |\are |\goals |\changed |\based |\on |\customer |\feedback? Analysis A |\programmer |\shows |\a |\program's |\first |\version |\to |\a |\customer. |\Based |\on |
feedback, |\the |\programmer |\begins |\writing |\a |\second |\version |\of |\the |\program. In |\which |\phase |\of |\an |\agile |\approach |\does |\the |\writing |\of |\a |\second |\version |
of |\the |\program |\occur? Implementation
A |\programmer |\shows |\a |\program's |\first |\version |\to |\a |\customer. |\Based |\on |
feedback, |\the |\programmer |\creates |\a |\second |\version, |\and |\then |\has |\a |
colleague |\run |\the |\second |\version |\on |\numerous |\inputs |\to |\ensure |\outputs |
are |\correct. Which |\phase |\of |\an |\agile |\approach |\is |\that |\colleague |\carrying |\out? Testing A |\programmer |\is |\currently |\programming |\the |\fourth |\version |\of |\a |\program. |
Each |\version |\has |\additional |\features |\to |\satisfy |\more |\customers. In |\which |\phase |\of |\an |\agile |\approach |\does |\the |\programming |\of |\the |\fourth |
version |\occur? Implementation What |\does |\a |\programmer |\do |\first |\to |\use |\an |\existing |\programming |\library? Include |\the |\library What |\relationship |\is |\common |\among |\a |\programming |\library's |\functions? Functions |\all |\relate |\to |\the |\same |\purpose What |\is |\an |\advantage |\of |\using |\a |\programming |\library? The |\code |\has |\already |\been |\tested Which |\language |\is |\dynamically |\typed? Python Which |\language |\is |\not |\built |\on |\object-oriented |\design |\principles?
Which |\characteristic |\specifically |\describes |\a |\markup |\language? Tags |\surround |\text |\to |\describe |\desired |\formatting Which |\characteristic |\specifically |\describes |\interpreted |\languages? They |\can |\be |\run |\one |\statement |\at |\a |\time Which |\characteristic |\specifically |\describes |\interpreted |\languages? They |\can |\run |\on |\any |\machine |\having |\the |\right |\interpreter Program Consists |\of |\instructions |\executing |\one |\at |\a |\time. Input A |\program |\gets |\data, |\perhaps |\from |\a |\file, |\keyboard, |\touchscreen, |\network, |\etc. Process A |\program |\performs |\computations |\on |\that |\data, |\such |\as |\adding |\two |
values |\like |\x |+ |\y. Output A |\program |\puts |\that |\data |\somewhere, |\such |\as |\to |\a |\file, |\screen, |\network, |
etc. Variables To |\refer |\to |\data, |\like |\x. Algorithm A |\sequence |\of |\instructions |\that |\solves |\a |\problem.
Flowchart A |\graphical |\language |\for |\creating |\or |\viewing |\computer |\programs. Run |\execute Carrying |\out |\a |\program's |\statements. String |\literal Consists |\of |\text |(characters) |\within |\double |\quotes, |\as |\in |"Go |#57!". Characters Any |\letter |(a-z, |\A-Z), |\digit |(0-9), |\or |\symbol |(~, |!, |@, |\etc.). Newline A |\two-character |\sequence |\n |\whose |\appearance |\in |\an |\output |\string |\literal |
causes |\the |\cursor |\to |\move |\to |\the |\next |\output |\line. Comment Text |\a |\programmer |\adds |\to |\a |\program, |\to |\be |\read |\by |\humans |\to |\better |
understand |\the |\code, |\but |\ignored |\by |\the |\program |\when |\executing. Whitespace Refers |\to |\blank |\spaces |(space |\and |\tab |\characters) |\between |\items |\within |\a |
statement, |\and |\to |\newlines. Moore's |\Law Engineers |\have |\reduced |\switch |\sizes |\by |\half |\about |\every |\ 2 |\years. Assignment |\statement Assigns |\a |\variable |\with |\a |\value, |\such |\as |\x |= |\5. Variable |\declaration Specifies |\the |\variable's |\name |\and |\type. Integer
Text |\that |\resembles |\a |\program |\in |\a |\real |\programming |\language |\but |\is |
simplified |\to |\aid |\human |\understanding. if |\else A |\decision |\and |\its |\two |\branches. |\Because |\IF |\the |\decision's |\expression |\is |
true |\then |\the |\first |\branch |\executes, |\ELSE |\the |\second |\branch |\executes. Boolean A |\type |\that |\has |\just |\two |\values: |\true |\or |\false. While |\loop A |\loop |\that |\repeatedly |\executes |\the |\loop |\body |\while |\the |\loop's |\expression |
evaluates |\to |\true. For |\loop A |\loop |\with |\three |\parts |\at |\the |\top: |\a |\loop |\variable |\initialization, |\a |\loop |
expression, |\and |\a |\loop |\variable |\update. Do |\While |\loop A |\loop |\that |\first |\executes |\the |\loop |\body's |\statements, |\then |\checks |\the |
loop |\condition. Array An |\ordered |\list |\of |\items |\of |\a |\given |\data |\type. Function |\call Consists |\of |\the |\function |\name |\and |\parentheses, |\within |\which |\comma- separated |\arguments |(if |\any) |\appear. Analysis This |\first |\SDLC |\phase |\determines |\the |\goals |\and |\requirements |\for |\a |
system. Design This |\second |\SDLC |\phase |\defines |\specifics |\of |\how |\to |\build |\a |\program.
Implementation This |\third |\SDLC |\phase |\involves |\writing |\the |\program. Testing The |\fourth |\SDLC |\phase |\checks |\the |\system |\functions |\properly |\and |\meets |
requirements. Waterfall |\method Each |\phase |\is |\done |\in |\sequence, |\entirely |\completing |\one |\phase |\before |
moving |\to |\the |\next |\phase. Agile |\or |\spiral A |\program |\can |\be |\built |\by |\doing |\small |\amounts |\of |\each |\phase |\in |
sequence, |\and |\then |\repeating. Universal |\Modeling |\Language |(UML) Is |\a |\modeling |\language |\for |\software |\design |\that |\uses |\different |\types |\of |
diagrams |\to |\visualize |\the |\structure |\and |\behavior |\of |\programs. Use |\case |\diagram A |\behavioral |\diagram |\used |\to |\visually |\model |\how |\a |\user |\interacts |\with |\a |
software |\program. Class |\diagram A |\structural |\diagram |\that |\can |\be |\used |\to |\visually |\model |\the |\classes |\of |\a |
program, |\including |\data |\members |\and |\functions. Activity |\diagram A |\flowchart |\used |\to |\describe |\the |\flow |\of |\an |\activity |\or |\set |\of |\activities. Sequence |\diagram A |\behavioral |\diagram |\that |\shows |\interaction |\between |\software |
components |\and |\indicates |\the |\order |\of |\events. Statically |\typed