Search Header Logo
Unit 3.7 WJEC Alevel CS

Unit 3.7 WJEC Alevel CS

Assessment

Presentation

Computers

12th Grade

Practice Problem

Medium

Created by

R Roy

Used 1+ times

FREE Resource

51 Slides • 20 Questions

1

media

2

media

3

media

4

media

5

media

6

Multiple Choice

What is the main purpose of CASE tools in software engineering?

1

To assist with the design, development, and testing of software

2

To create video games

3

To manage social media accounts

4

To write novels

7

Multiple Choice

Which of the following is NOT a function provided by Computer Aided Software Engineering (CASE) tools?

1

Providing a data dictionary

2

A code generator

3

Playing audio files

4

Incorporating version control

8

media

9

Open Ended

Explain the difference between Upper CASE, Lower CASE, and Integrated CASE tools in the software development life cycle.

10

media

11

media

12

Open Ended

Describe how flowchart creators, such as Gliffy, can benefit the software engineering process.

13

Fill in the Blanks

Type answer...

14

Multiple Select

Which of the following are features of analysis and planning tools used in software engineering?

1

Templates for system components

2

Audio editing capabilities

3

Intelligent connectors

4

Flow chart creation

15

media

16

Multiple Choice

Which of the following is a primary function of Gliffy as shown in the image?

1

Creating flow charts quickly

2

Writing code for applications

3

Managing team collaboration

4

Testing software requirements

17

media

18

Multiple Choice

How do intelligent connectors in Microsoft Visio benefit the diagram creation process?

1

They automatically connect shapes and improve accuracy

2

They generate test cases for requirements

3

They allow for modular code implementation

4

They help prototype user interfaces

19

media

20

Fill in the Blanks

Type answer...

21

Open Ended

Explain how CASEComplete supports the recording and validation of requirements during the analysis phase.

22

media

23

media

24

Multiple Choice

Which features of lower CASE tools help streamline the management of large numbers of documents?

1

Collaboration features for team access

2

Automated code generation

3

Diagram creation tools

4

Test case validation

25

media

26

Open Ended

What is the purpose of wireframing in the context of design tools for analysis and planning?

27

media

28

media

29

media

30

media

31

media

32

media

33

media

34

Multiple Choice

Which of the following is a primary function of a text editor in an Integrated Development Environment (IDE)?

1

Compiling code into machine language

2

Writing and editing programming code

3

Running code and displaying results

4

Automatically generating documentation

35

media

36

Multiple Select

Which of the following tools are commonly found in an IDE?

1

Text editor

2

Translator

3

Auto-documentation tools

4

Spreadsheet

37

media

38

media

39

Multiple Choice

What is one advantage of using Notepad++ or a similar IDE over a simple text editor like Notepad for writing code?

1

It automatically translates code to object code

2

It provides features like syntax highlighting and line numbering

3

It runs code faster

4

It generates documentation automatically

40

Open Ended

Explain how features like syntax highlighting and automatic line numbering in an IDE help programmers write and debug code more efficiently.

41

media

42

Fill in the Blanks

Type answer...

43

media

44

Multiple Choice

How does an IDE assist a programmer before running the code if there is a syntax error?

1

It ignores the error and runs the code anyway

2

It underlines the error and provides an error message

3

It deletes the erroneous line automatically

4

It converts the code to object code

45

media

46

media

47

media

48

media

49

media

50

media

51

media

52

media

53

media

54

media

55

media

56

media

57

media

58

media

59

media

60

media

61

media

62

media

63

media

64

media

65

media

66

media

67

media

68

media

69

media

70

Multiple Choice

Which of the following is NOT typically included in the software engineering process?

1

Testing

2

Debugging

3

Documentation

4

Cooking

71

Open Ended

What is one key takeaway you learned about software engineering and the role of software tools in the engineering process?

media

Show answer

Auto Play

Slide 1 / 71

SLIDE