Geschreven door studenten die geslaagd zijn Direct beschikbaar na je betaling Online lezen of als PDF Verkeerd document? Gratis ruilen 4,6 TrustPilot
logo-home
Tentamen (uitwerkingen)

CSE 240 MIDTERM QUESTIONS AND ANSWERS 100% CORRECT | GRADED A+

Beoordeling
-
Verkocht
-
Pagina's
41
Cijfer
A+
Geüpload op
22-04-2024
Geschreven in
2023/2024

CSE 240 MIDTERM QUESTIONS AND ANSWERS 100% CORRECT | GRADED A+ When evaluating a programming language the category Reusability describes: - This concept asks how tied down a language is to a particular platform, can code be distributed easily and can libraries be made and shared Autocode and FORTRAN are considered to be the first high-level programming languages. - True There was an early focus on efficiency due to early programmable computers being themselves fairly inefficent being limited in power and storage. - True With over 500 programming languages in the world, the best way approach to learning languages is to focus on memorizing syntax and structure. Then learn languages with simimlar syntaxes and structures. - False What is the major improvement of structured programming languages over the earlier programming languages? - Removing Go to statement from the language.

Meer zien Lees minder
Instelling
Vak

Voorbeeld van de inhoud

CSE 240 MIDTERM QUESTIONS AND ANSWERS

100% CORRECT | GRADED A+




When evaluating a programming language the category Reusability

describes: -✔✔ This concept asks how tied down a language is to a

particular platform, can code be distributed easily and can libraries be

made and shared

Autocode and FORTRAN are considered to be the first high-level

programming languages. -✔✔ True

There was an early focus on efficiency due to early programmable

computers being themselves fairly inefficent being limited in power and

storage. -✔✔ True

With over 500 programming languages in the world, the best way approach

to learning languages is to focus on memorizing syntax and structure. Then

learn languages with simimlar syntaxes and structures. -✔✔ False

What is the major improvement of structured programming languages over

the earlier programming languages? -✔✔ Removing Go to statement from

the language.

,What programming language characteristics impact the readability of the

programs written in this language? -✔✔ Data Structures, Syntax Design,

Control Structures

What programming paradigm does Fortran belong to? -✔✔ Imperative

In contrast to Web 1.0, what is the key function of Web 2.0? -✔✔ Web is

the computing platform

Event-driven computing paradigm is to -✔✔ define a set of events and

write an event handler for each event.

von Neumann Architecture is -✔✔ A state based programming structure

which loads and interprets instructions from memory into action

Event-driven computing paradigm is to -✔✔ define a set of events and

write an event handler for each event.

If your program was designed to print "Hello World" ten (10) times, but

during execution, it printed eleven (11) times. What type of error is it? -✔✔

Semantics Error

Given this snippet of code in C,



char alpha = 'a';

int numeric = alpha + 10;

,which of the following statement is correct: -✔✔ Syntactically correct, but

contextually incorrect.

For the following BNF ruleset, which are terminal symbols? (Check all that

apply.)



<char> ::= a | b | c | ... | x | y | z

<identifier> ::= <char> | <char> <identifer> -✔✔ y, a

Which commands (constructs) do NOT have a loop when expressed in

syntax graphs? Select all that apply -✔✔ while (condition) do {statements;}



if-then-else



for ( <init-expr>; <test-expr>; <increment-expr> ) {<statements>}

If a program contains an error that divides a number by zero at the

execution time. This error is a -✔✔ Semantic Error

Given:



Very Simple Programming Language (VSPL)

, <char> ::= a | b | c | ... | z | 0 | 1 | ... | 9



<operator> ::= + | - | * | / | % | < | > | == | >= | <=



<variable> ::= <char> | <char> <variable>



<expr> ::= <variable> <operator> <variable> | ( <expr> ) <operator> (

<expr> )



<assign> ::= <variable> = <expr>;



<statements> ::= <assign> | <assign> <statements>




The following is valid:

myvar = (x + y) * (a - c); -✔✔ true

Given:



Very Simple Programming Language (VSPL)

Geschreven voor

Vak

Documentinformatie

Geüpload op
22 april 2024
Aantal pagina's
41
Geschreven in
2023/2024
Type
Tentamen (uitwerkingen)
Bevat
Vragen en antwoorden

Onderwerpen

$13.99
Krijg toegang tot het volledige document:

Verkeerd document? Gratis ruilen Binnen 14 dagen na aankoop en voor het downloaden kun je een ander document kiezen. Je kunt het bedrag gewoon opnieuw besteden.
Geschreven door studenten die geslaagd zijn
Direct beschikbaar na je betaling
Online lezen of als PDF

Maak kennis met de verkoper
Seller avatar
mwitimorren

Maak kennis met de verkoper

Seller avatar
mwitimorren Teachme2-tutor
Volgen Je moet ingelogd zijn om studenten of vakken te kunnen volgen
Verkocht
-
Lid sinds
2 jaar
Aantal volgers
0
Documenten
31
Laatst verkocht
-

0.0

0 beoordelingen

5
0
4
0
3
0
2
0
1
0

Recent door jou bekeken

Waarom studenten kiezen voor Stuvia

Gemaakt door medestudenten, geverifieerd door reviews

Kwaliteit die je kunt vertrouwen: geschreven door studenten die slaagden en beoordeeld door anderen die dit document gebruikten.

Niet tevreden? Kies een ander document

Geen zorgen! Je kunt voor hetzelfde geld direct een ander document kiezen dat beter past bij wat je zoekt.

Betaal zoals je wilt, start meteen met leren

Geen abonnement, geen verplichtingen. Betaal zoals je gewend bent via iDeal of creditcard en download je PDF-document meteen.

Student with book image

“Gekocht, gedownload en geslaagd. Zo makkelijk kan het dus zijn.”

Alisha Student

Bezig met je bronvermelding?

Maak nauwkeurige citaten in APA, MLA en Harvard met onze gratis bronnengenerator.

Bezig met je bronvermelding?

Veelgestelde vragen