Posts

SE 2 - Software Processes

Image
Software Process Software Process (Software methodologies) Set of related activities that leads to the production of the computer Development of the software from the scratch or modifing an existing system What is UML - Unified Modeling Language Usage: It's a drawing language for softwares (diagrams) No codes Give an idea how software works What it does What are the inputs, outputs and processes Helps to write code better Saves time and mistakes later 📘 Name 🤔 What It Shows 🧸 Simple Example Class Diagram The parts (like blueprints) of the software ...

SE 1 - Introduction

Software Engineering Notes History of software engineering First digital computer apeared in eraly 1940s. It came up with stored program architecture ( store program instructions in electrical memory or von neumann architecture) Program languages started to apear in 1950s. ( Fortran , ALGOL , COBOL ) Software crysis - facing to chalangers to develop softwares , increasing complexity and demand NATO in 1968 is organized to discuss software crysis Software engineering Key-words deliver the required fuctionality  performance maintainable dependable usable Importance of Software Economical compared to hardware Automation & efficiency  Commiunication & Creativity Data managment More systems a...