Name: Nil } else { start aux (start + 1, count - 1) } } aux (init, n) } val xs List [Int] = { val n = 5 createList (2) } What will the value of xs be if the programming language uses dynamic scope? A: List (2) B: List (2, 3, 4, 5, 6) C: List (2, 3, 4, 5) D: List (2, 3) E: List (2, 3, 4) Question 10: Consider the Scala code: q= (x: Int) => List (x, x + 1, x + 2) What will happen when q(10) is executed? A: Returns 33. B: Returns 10. C: Returns List (10,11,12). D: Returns List (12,12,12). E: Returns 12. Question 11: Consider the C program: #include #include int *f (int x) { int y; int *p=&y; *p = x * 2; p= malloc (sizeof (int)); return p; } int main (void) { int *q= f (10); printf ("result = %d\n", *q); return 0; } Serial Number: 500

Database System Concepts
7th Edition
ISBN:9780078022159
Author:Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Publisher:Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Chapter1: Introduction
Section: Chapter Questions
Problem 1PE
icon
Related questions
Question
Scala programming
Name:
Nil
} else {
start aux (start + 1, count - 1)
}
}
aux (init, n)
}
val xs List [Int] = {
val n = 5
createList (2)
}
What will the value of xs be if the programming language uses dynamic scope?
A: List (2)
B: List (2, 3, 4, 5, 6)
C: List (2, 3, 4, 5)
D: List (2, 3)
E: List (2, 3, 4)
Question 10: Consider the Scala code:
val q = (x: Int) => List (x, x + 1, x + 2)
What will happen when q(10) is executed?
A: Returns 33.
B: Returns 10.
C: Returns List (10, 11, 12).
D: Returns List (12, 12, 12).
E: Returns 12.
Question 11: Consider the C program:
#include <stdlib.h>
#include <stdio.h>
int *f (int x) {
int y;
int *p=&y;
*p = x * 2;
p= malloc (sizeof (int));
return p;
}
int main (void) {
int *q = f (10);
printf ("result = %d\n", *q);
return 0:
}
Serial Number: 500
Transcribed Image Text:Name: Nil } else { start aux (start + 1, count - 1) } } aux (init, n) } val xs List [Int] = { val n = 5 createList (2) } What will the value of xs be if the programming language uses dynamic scope? A: List (2) B: List (2, 3, 4, 5, 6) C: List (2, 3, 4, 5) D: List (2, 3) E: List (2, 3, 4) Question 10: Consider the Scala code: val q = (x: Int) => List (x, x + 1, x + 2) What will happen when q(10) is executed? A: Returns 33. B: Returns 10. C: Returns List (10, 11, 12). D: Returns List (12, 12, 12). E: Returns 12. Question 11: Consider the C program: #include <stdlib.h> #include <stdio.h> int *f (int x) { int y; int *p=&y; *p = x * 2; p= malloc (sizeof (int)); return p; } int main (void) { int *q = f (10); printf ("result = %d\n", *q); return 0: } Serial Number: 500
Serial Number: 500
Name:
Which one of the following statements is true about the C code?
A: p is a dangling pointer.
B: The variable y is moved to the heap at runtime.
C: q is not a dangling pointer.
D: The assignment to *p is unsafe.
E: q is a dangling pointer.
Question 12: Consider the Scala code:
val q= (x: Int) => List (x, x + 1, x + 2)
What is the type of q?
A: Int=>List [Int]
B: List [Int]
C: Int=>Int
D: List [Int=>Int]
E: List[(Int, Int, Int)]
Question 13: Consider the C code:
#include "stdio.h"
#include "stdlib.h"
typedef int (*funcptr) (int);
int a;
funcptr f (int x) {
a = x;
int g (int y) { return x + y; }
return &g;
}
int main (void)
{
funcptr h= f (10);
printf ("result = %d\n", h (20));
return 0;
}
Which one of the following statements is true about the C code?
A: The call to h is safe when using the GCC extension for nested functions.
B: The call to h is standard C and does not need the GCC extension for nested functions.
C: The variable x is moved to the heap at runtime.
D: The variable a is moved to the heap at runtime.
E: The call to h is unsafe when using the GCC extension for nested functions.
Question 14: Consider the following code in Java:
Transcribed Image Text:Serial Number: 500 Name: Which one of the following statements is true about the C code? A: p is a dangling pointer. B: The variable y is moved to the heap at runtime. C: q is not a dangling pointer. D: The assignment to *p is unsafe. E: q is a dangling pointer. Question 12: Consider the Scala code: val q= (x: Int) => List (x, x + 1, x + 2) What is the type of q? A: Int=>List [Int] B: List [Int] C: Int=>Int D: List [Int=>Int] E: List[(Int, Int, Int)] Question 13: Consider the C code: #include "stdio.h" #include "stdlib.h" typedef int (*funcptr) (int); int a; funcptr f (int x) { a = x; int g (int y) { return x + y; } return &g; } int main (void) { funcptr h= f (10); printf ("result = %d\n", h (20)); return 0; } Which one of the following statements is true about the C code? A: The call to h is safe when using the GCC extension for nested functions. B: The call to h is standard C and does not need the GCC extension for nested functions. C: The variable x is moved to the heap at runtime. D: The variable a is moved to the heap at runtime. E: The call to h is unsafe when using the GCC extension for nested functions. Question 14: Consider the following code in Java:
Expert Solution
steps

Step by step

Solved in 3 steps with 1 images

Blurred answer
Knowledge Booster
Linked List Representation
Learn more about
Need a deep-dive on the concept behind this application? Look no further. Learn more about this topic, computer-science and related others by exploring similar questions and additional content below.
Similar questions
  • SEE MORE QUESTIONS
Recommended textbooks for you
Database System Concepts
Database System Concepts
Computer Science
ISBN:
9780078022159
Author:
Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Publisher:
McGraw-Hill Education
Starting Out with Python (4th Edition)
Starting Out with Python (4th Edition)
Computer Science
ISBN:
9780134444321
Author:
Tony Gaddis
Publisher:
PEARSON
Digital Fundamentals (11th Edition)
Digital Fundamentals (11th Edition)
Computer Science
ISBN:
9780132737968
Author:
Thomas L. Floyd
Publisher:
PEARSON
C How to Program (8th Edition)
C How to Program (8th Edition)
Computer Science
ISBN:
9780133976892
Author:
Paul J. Deitel, Harvey Deitel
Publisher:
PEARSON
Database Systems: Design, Implementation, & Manag…
Database Systems: Design, Implementation, & Manag…
Computer Science
ISBN:
9781337627900
Author:
Carlos Coronel, Steven Morris
Publisher:
Cengage Learning
Programmable Logic Controllers
Programmable Logic Controllers
Computer Science
ISBN:
9780073373843
Author:
Frank D. Petruzella
Publisher:
McGraw-Hill Education