Open in app

Sign In

Write

Sign In

Lahiru Chathuranga
Lahiru Chathuranga

15 Followers

Home

About

Sep 27, 2021

Implementation of an Operating System ( 9-User Mode)

This is my 9th article of my Implementation of an Operating System. So in this article I’m going to talk about User Mode. But first I want to inform that you, If you are a new reader for my article series, I think you must go to begging and read…

User Mode Programs

11 min read

Implementation of an Operating System ( 9-User Mode)
Implementation of an Operating System ( 9-User Mode)
User Mode Programs

11 min read


Sep 17, 2021

4+1 Architectural View Model

History of 4+1 Architectural View Model In 1995, Philippe Kruchten was working at Rational Software Corp, at the time the pre-eminent vendor of software development tools. With years of experience designing large scale complex software systems across telecommunications, aerospace, transport and defense, he had observed that software architecture diagrams often failed to provide clarity as to…

7 min read

4+1 Architectural View Model
4+1 Architectural View Model

7 min read


Sep 10, 2021

Implementation of an Operating System ( 8-Page Frame Allocation)

This is my 8th article of my Implementation of an Operating System. So in this article I’m going to talk about Page Frame Allocation. But first I want to inform that you, If you are a new reader for my article series, I think you must go to begging and…

Implementation Os

6 min read

Implementation of an Operating System ( 8-Page Frame Allocation)
Implementation of an Operating System ( 8-Page Frame Allocation)
Implementation Os

6 min read


Sep 6, 2021

Implementation of an Operating System( 7-Virtual Memory and Paging)

This is my 7th article of my Implementation of an Operating System. So in this article I’m going to talk about what is the Virtual Memory and what is Paging. But first I want to inform that you, If you are a new reader for my article series, I think…

13 min read

Implementation of an Operating System( 7-Virtual Memory and Paging)
Implementation of an Operating System( 7-Virtual Memory and Paging)

13 min read


Aug 27, 2021

Software license..

What does mean by software license. A software license is a document that provides legally binding guidelines for the use and distribution of software. Software licenses typically provide end users with the right to one or more copies of the software without violating copyrights. Most open source licenses include the following statements: Software can be modified…

6 min read

Software license..
Software license..

6 min read


Aug 27, 2021

Implementation of an Operating System( 6-The road to user mode)

This is my sixth article of my article series about Implementation of an operating system. And in this article I will talk about The road to user mode in an operating system. If you new to my series fist you must read in in beginning. Because if you don’t read…

5 min read

Implementation of an Operating System( 6-The road to user mode)
Implementation of an Operating System( 6-The road to user mode)

5 min read


Aug 20, 2021

Implementation of an Operating System( 5-Interrupts and Inputs)

This is my fifth article of my article series about Implementation of an operating system. And in this article I will talk about Interrupts and Inputs in an operating system. If you new to my series fist you must read in in beginning. Because if you don’t read it in…

7 min read

Implementation of an Operating System( 5-Interrupts and Inputs)
Implementation of an Operating System( 5-Interrupts and Inputs)

7 min read


Aug 13, 2021

Implementation of an Operating System(4-Segmentation)…

If you new to my series fist you must read in in beginning. Because if you don’t read it in beginning then you couldn’t understand what am I say now, In here you can go to first one. This chapter I will explain how to Segmentation in x86. Segmentation in…

5 min read

Implementation of an Operating System(4-Segmentation)…
Implementation of an Operating System(4-Segmentation)…

5 min read


Aug 6, 2021

Implementation of an Operating System(3-Play with Outputs)

In this chapter I will write about “how we can get a output to display”. If you new to my series fist you must read in in beginning. …

8 min read

Implementation of an Operating System(3-Play with Outputs)
Implementation of an Operating System(3-Play with Outputs)

8 min read


Aug 2, 2021

Heuristic evaluation

A heuristic evaluation is a usability inspection method for computer software that helps to identify usability problems in the user interface (UI) design. It specifically involves evaluators examining the interface and judging its compliance with recognized usability principles. The main goal is to identify any problems associated with the design…

9 min read

Heuristic evaluation
Heuristic evaluation

9 min read

Lahiru Chathuranga

Lahiru Chathuranga

15 Followers

Undergraduate from University of Kelaniya, Sri Lanka. And following Software Engineering course

Following
  • Isuru Malkishara Hansamali

    Isuru Malkishara Hansamali

  • M.R.M Abdullah

    M.R.M Abdullah

  • Supuni Sithara Bandara

    Supuni Sithara Bandara

  • Nipuni Perera

    Nipuni Perera

  • tharaka Ariyarathna

    tharaka Ariyarathna

See all (30)

Help

Status

Writers

Blog

Careers

Privacy

Terms

About

Text to speech

Teams