.

CSI6223 Network Forensics

    Edith Cowan University 
    School of Science
    CSI6223 Network Forensics
    PORTFOLIO 1
    Advanced Scripting Languages
    

Assessment 1: Network Forensics Research Paper

Advanced Scripting Languages

1 Assessment Details

Unit Code

Unit Title

Advanced Scripting Languages

Title

Portfolio 1

Marks

10 Marks

Learning Objectives

Analyse and evaluate scripted software in order to ensure reliability and security of developed solutions.

Create and deploy scripted software that utilises pre-existing software as part of its core functionality.

2 Introduction

This portfolio task consists of Workshop 2 (Week 2) and Workshop 3 (Weeks 3). Please refer to the individual workshops in blackboard for further details.

3 Task

  1. Complete Workshop 2
  2. Complete Workshop 3
  3. Submit both workshops

4 Marking Criteria Workshop 2

The following is the marking criteria used for this assessment. Any additional feedback will be provided in the space provided below.

Success Criteria

Performance Indicators

Low Performance*

Meet Expectations

Meet Expectations +

Exceptional

Marks obtained

Use of inbuilt command

No attempt and/or Not functional

(0)

Command used to find colour of each image

(1)

N/A

? out of 1

Use of loop

No attempt and/or Not functional

(0)

Loop used for counting

(1)

N/A

? out of 1

Array used

No attempt and/or Not functional

(0)

Array used to store the counts

(1)

N/A

? out of 1

String processing used

No attempt and/or Not functional

(0)

Strings processed and formatted to display correct output

(1)

N/A

? out of 1

Function used

No attempt and/or Not functional

(0)

Function used in the code for a specific purpose

(0.5)

N/A

? out of 0.5

Output report produced

No attempt and/or Not functional

(0)

Report displayed as expected

(0.5)

N/A

? out of 0.5

 

Total

 

? out of 5

Additional Feedback:

 

 

* Please note that if you fail to meet the minimum performance for a given success criteria, you will be awarded a zero (0) under the “Low Performance” performance indicator.

5 Marking Criteria Workshop 3

The following is the marking criteria used for this assessment. Any additional feedback will be provided in the space provided below.

Success Criteria

Performance Indicators

Low Performance*

Meet Expectations

Meet Expectations +

Exceptional

Marks obtained

Script accepts argument

No attempt and/or Not functional

(0)

Arguments are accepted

(1)

N/A

? out of 0.5

Exit error codes for arguments

No attempt and/or Not functional

(0)

One error code implemented correctly

(0.5)

Both error codes implemented correctly

(0.5)

? out of 1

File size determined and KB calculated

No attempt and/or Not functional

(0)

File size determined

(1)

KB calculated using arithmetic operations

(1)

 

? out of 2

SQLite usage

No attempt and/or Not functional

(0)

Insert OR Select used correctly

(0.5)

Insert AND Select used correctly

(0.5)

? out of 1

Output sorted correctly

No attempt and/or Not functional

(0)

Sorted according to file size

(0.5)

N/A

? out of 0.5

Total

? out of 5

Additional Feedback:

* Please note that if you fail to meet the minimum performance for a given success criteria, you will be awarded a zero (0) under the “Low Performance” performance indicator.

6 Referencing

Your work must comply with ECU referencing guidelines. You are expected to provide referencing in your code where required. Insert as comments where appropriate.

.