Operating System 操作系统代写

操作系统 OS 课程主要包括进程管理, 内存管理, 设备管理和文件系统.

COMP2017 COMP9017 Tutorial 2 Addressable Memory and Standard Library Functions

COMP2017 / COMP9017 Tutorial 2 Addressable Memory and Standard Library Functions The Preprocessor and Function Prototypes The preprocessor is part of the compilation pipeline that allows functions from separate translation units to be utilised in your source files and linked together. We are also able to define compile time constants and compile code based on […]

COMP2017 COMP9017 Tutorial 2 Addressable Memory and Standard Library Functions Read More »

COMP2017 COMP9017 Tutorial 3 Structs, Unions, Bitfields and Files

COMP2017 / COMP9017 Tutorial 3 Structs, Unions, Bitfields and Files Structs and Unions Within C you can declare a new ‘type’ using structs. A struct is a collection of existing types with a constant size in memory defined at the time of compilation, and with a packing that is consistent within the architecture of the

COMP2017 COMP9017 Tutorial 3 Structs, Unions, Bitfields and Files Read More »

CS2302 myshell

#include #include #include #include #include #include #include #ifndef FALSE #define FALSE 0 #ifndef TRUE #define TRUE 1 #define MAX_BUFFER 1024 // max line buffer #define MAX_ARGS 64 // max # args #define SEPARATORS ” \t\n” // token sparators #define README “readme” // help file name struct shellstatus_st int foreground; // foreground execution flag char *infile;

CS2302 myshell Read More »

UY 2214 Project 2 E20 Simulator

1 Introduction CS-UY 2214 — Project 2 Jeff Epstein, Ratan Dey This project represents a substantive programming exercise. Like all work for this class, it is to be completed individually: any form of collaboration is prohibited, as detailed in the syllabus. This project is considered a take-home exam. Before even reading this assignment, please read

UY 2214 Project 2 E20 Simulator Read More »

LangProc Compilers Coursework

2022/2023 Compilers Coursework There are two components to the coursework: A C compiler, worth 90%. The source language is pre-processed C90, and the target language is RISC-V assembly. The target environment is Ubuntu 22.04, as described in the attached Dockerfile. See here for the full set of requirements and more information about the testing environment.

LangProc Compilers Coursework Read More »

CIT593 HW13 dynamic memory

CIT 593 | Assignment: Dynamic Memory & File I/O | 1 Setting up Codio for this HW: 1) Open the Codio assignment via Coursera 2) From the Codio File-Tree click on: lc4_memory.h and lc4_memory.c 3) Remember to use the Codio “Pre-submission tests” function before submitting the assignment. The goal of this HW is for you

CIT593 HW13 dynamic memory Read More »