Escrito por estudiantes que aprobaron Inmediatamente disponible después del pago Leer en línea o como PDF ¿Documento equivocado? Cámbialo gratis 4,6 TrustPilot
logo-home
Ensayo

Programming Coursework

Puntuación
-
Vendido
-
Páginas
38
Grado
A
Subido en
17-04-2023
Escrito en
2018/2019

The Module Code & Module Title coursework is designed to provide students with a comprehensive understanding of a specific subject within the field of computer science. The coursework is structured to include a combination of lectures, tutorials, and practical sessions to ensure that students develop both theoretical and practical skills. The coursework covers a wide range of topics related to the specific module, including the history and evolution of the subject, the key concepts and principles, and the latest developments and trends. The coursework may also include discussions on the impact of the subject on society, ethical issues, and current debates. Throughout the coursework, students will engage in a range of activities, including reading academic papers and textbooks, writing essays and reports, and participating in group discussions and presentations. There may also be practical sessions where students will work on projects, experiments, or simulations to apply their theoretical knowledge and develop their practical skills.

Mostrar más Leer menos
Institución
Grado

Vista previa del contenido

Module Code & Module Title

CS5001NI Networks and Operating System

Assessment Weightage & Type

20% Individual Coursework

Year and Semester

2018-19 Autumn / 2018-19 Spring



Student Name: Ashutosh Chaurasia

London Met ID: 17032168

College ID: NP01NT4S180019

Assignment Due Date: 15th April 2019

Assignment Submission Date: 15th April 2019

Word Count (Task B): 1540


I confirm that I understand my coursework needs to be submitted online via Google Classroom under the
relevant module page before the deadline for my assignment to be accepted and marked. I am fully
aware that late submissions will be treated as non-submission and a mark of zero will be awarded.

,Acknowledgement:
I would like to thank and express my sincere gratitude towards Islington College
and London Metropolitan University for giving us this coursework about UNIX Shell
Scripting and to learn more about it and different network protocols and the I/O
system structure. I would also like to thank my module leader Mr. Bijay Limbu
Senihang for teaching us about the various technical networking terms involved in
this project and providing us with different types of educational resources. He
helped us a lot through this coursework.

I would also like to thank our teacher Mr. Suryansh Mathema for guiding us through
this coursework without whom it would have been difficult for us to complete this
coursework on time. He helped us creating the script file for this script program.

Last not but not the least, I would like thanks my parents for supporting me through
this and helping me to complete this coursework.

,Abstract:
This document contains a brief introduction to shell scripting and UNIX shell
followed by the source code of the program and its various test cases of both valid
and invalid input. Since UNIX is one of multi-client and multiprocessing working
frameworks, UNIX has its answer for the framework asset the board. The UNIX
piece handles practically all the essential issues identified with procedure the
executives, memory the board, document framework, and I/O framework, and give
all around characterized framework programs that have the obvious task of
obligation so as to permit client projects to call them with framework calls.

, Contents
1. Task A: ................................................................................................................................................. 1
1.1. Introduction:................................................................................................................................. 1
1.1.1. Aims and Objective: ............................................................................................................... 1
1.2. Script: ........................................................................................................................................... 2
1.3. Testing: ........................................................................................................................................ 7
1.3.1. For valid inputs: .................................................................................................................. 7
3.1.2. For Invalid Inputs: .................................................................................................................. 13
1.4. Contents of three files:............................................................................................................. 17
1.5. Conclusion: ................................................................................................................................ 18
2. Task B: Technical Report ................................................................................................................ 19
2.1. Introduction:............................................................................................................................... 19
2.2. Aims and Objective: ................................................................................................................. 20
2.3. Body of the report: .................................................................................................................... 20
2.3.1. Network connection protocol: ......................................................................................... 20
2.3.2. UNIX Communication: ..................................................................................................... 22
2.3.3. Security Aspect of UNIX OS: .......................................................................................... 23
2.3.4. I/O system Structure: ....................................................................................................... 24
2.3.5. I/O Disk Scheduling: ........................................................................................................ 25
2.3.6. I/O Device Handler: .......................................................................................................... 26
2.4. Conclusion: ................................................................................................................................ 27
3. References: .......................................................................................... Error! Bookmark not defined.
4. Appendix: ........................................................................................................................................... 29
4.1. Appendix- A: .............................................................................................................................. 29
4.1.1. Types of Linux Shells:...................................................................................................... 29
4.1.2. Bash Scripting: .................................................................................................................. 29
4.2. Appendix- B: .............................................................................................................................. 29
4.2.1. Interrupts:........................................................................................................................... 29
4.2.2. Polling Scheme: ................................................................................................................ 30
4.2.3. Interrupt Nesting: .............................................................................................................. 30
4.2.4. Direct Memory Access (DMA): ....................................................................................... 31

Escuela, estudio y materia

Institución
Estudio
Desconocido
Grado

Información del documento

Subido en
17 de abril de 2023
Número de páginas
38
Escrito en
2018/2019
Tipo
ENSAYO
Profesor(es)
Desconocido
Grado
A

Temas

$10.98
Accede al documento completo:

¿Documento equivocado? Cámbialo gratis Dentro de los 14 días posteriores a la compra y antes de descargarlo, puedes elegir otro documento. Puedes gastar el importe de nuevo.
Escrito por estudiantes que aprobaron
Inmediatamente disponible después del pago
Leer en línea o como PDF

Conoce al vendedor
Seller avatar
ayushmanthapa

Conoce al vendedor

Seller avatar
ayushmanthapa (self)
Seguir Necesitas iniciar sesión para seguir a otros usuarios o asignaturas
Vendido
-
Miembro desde
2 año
Número de seguidores
0
Documentos
5
Última venta
-

0.0

0 reseñas

5
0
4
0
3
0
2
0
1
0

Documentos populares

Recientemente visto por ti

Por qué los estudiantes eligen Stuvia

Creado por compañeros estudiantes, verificado por reseñas

Calidad en la que puedes confiar: escrito por estudiantes que aprobaron y evaluado por otros que han usado estos resúmenes.

¿No estás satisfecho? Elige otro documento

¡No te preocupes! Puedes elegir directamente otro documento que se ajuste mejor a lo que buscas.

Paga como quieras, empieza a estudiar al instante

Sin suscripción, sin compromisos. Paga como estés acostumbrado con tarjeta de crédito y descarga tu documento PDF inmediatamente.

Student with book image

“Comprado, descargado y aprobado. Así de fácil puede ser.”

Alisha Student

Preguntas frecuentes