SE ASSIGNMENT 1
1. What is a program and what is a software?
Ans: A program is a set of instructions to perform a specified task. A program which when runs on a computing machine allows it to do a particular task. Computer programs are generally written in high level language (i.e. human understandable language) which are further converted into machine level language (binary language) with the help of compilers, interpreter and assembler tools. A software is collections of individual programs collectively executed to perform bigger tasks. A computer software, is that part of a computer machine that contains of encoded information or computer programs. Software is like the brain of computer, without software we can’t do anything on a computer.
…show more content…
What is a SDLC or software Development Specification?
Ans: SDLC is the abbreviation for Software Development Life Cycle. A software development life cycle is essentially a series of steps, or phases, that deliver a model for the development and lifecycle management of an application or piece of software. We have mainly six phases used in the software development:
The following are the six phases involved in Software Development. They are:
1. Analysis- Business requirements are gathered in this phase. This phase is the main focus of the project managers and stake holders. All the requirements which are used to move further for the development of software is done in this phase.
2. Design- In this phase the system and software design is prepared from the requirement specifications which were studied in the first phase. System Design helps in specifying hardware and system requirements and also helps in defining overall system architecture. The system design specifications serve as input for the next phase of the model.
3. Implementation- In this phase the code is produced so it is the main focus for the developer. This is the lengthiest phase of the
…show more content…
What is an IDE and why it is important for Software development?
Ans: IDE stands for Integrated Development Environment An integrated development environment (IDE) is software that consists of basic tools developers, it needs to write and test software. Typically, an IDE contains a code editor like, a compiler or interpreter and a debugger that the developer access through a single graphical user interfaces. An IDE may be a standalone application, or it may be included as a part of one or more existing and compatible applications.
An IDE toolbar looks much like a word processors tool bar. The tools in the tool bar encourage shading coding, source-code designing blunder diagnostics, and reporting and smart code finish. The interface permits the engineer to accumulate and execute code incrementally and oversee changes to source code in a uniform way. IDE's are ordinarily intended to coordinate with outsider form control libraries, as GitHub or apache sub variant.
One of the reasons why IDE is so popular is that it’s highly extensible, so its behaviour can be altered with plugins to better fit your workflow which is important for a software development. It can even get development operations and large-scale team management functionality. Hence IDE’s are very important for the development of
1. Planning Before you want to jump right into planning, you want to meet with your client to talk about the project, you want to obtain certain information so that it can help you learn more about the project and whether or not the project should go ahead. Once you accept doing this project, you want to make sure that the client knows the requirements you’re looking for and whether they will meet your standard. For example, your payment estimates for future stages of the project.
a. Concept of the Operation: This operation consists of four phases. Phase I: Accountability Phase II: Transport to City Point. Phase III: Conduct Staff Ride. Phase IV: Complete of Training and AAR b. Scheme of Maneuver: Phase
In that way the job expectations can be clearly explained before a drafting the project details. I would submit the project to the client for final approval and scheduling. I would require the use of software system only to avoid compatibility or version problems. It they must only upgrade do other system requirements I would require the technical and manager use the final approval plan to redesigning a working system in the lab before a live presentation for the client
iv. Which activities will be done in this phase? 1. Backup old system. 2.
Phase 2 is the logical phase that will map out the entities and attributes required for the tables of the DB using an ER- diagram. Tables are the foundation of your database application”(Caspio Online Help, 2015). Phase 3 is the physical design of the DB this will show tools needed to access the DB, such as how will the users access the DB and the hardware and software needed to make the DB accessible. The relationships among the tables and the structure will be the key to a good design application. When designing a DB one should be conscious of the future use of the DB.
TU170 STUDENT NAME : SALIM SAUD ALAZWANI STUDENT NUMBER : 140716 Q1: Q2: 1) plug-in(computing) we may say it 's program that 's help you to bring data or information from global internet. and we may call it program piece of software code that 's help application or program it could not by itself. plug-ins do things very fast because it 's actually sorts things such as help you to watch video online, listen to online music or radio and play many online games. sometimes we don 't need it but your computer will offers you plug-in and it 's easy app to download if you follow the instructions on the screen.
Innovation of this application will change the programming environment from hand written code to drag and drop capability with textual code generation facility in future as
CLI stands for Command Line Interface and GUI stands for Graphical User Interface. CLI is the oldest version of user interface where the user type in their commands, telling the computer what to do. The most famous CLI is represented by MS-DOS. CLI requires less memory and it use a low resolution. GUI is based on WIMP (Windows, Icon, Menus and Pointer).
These stages are integral to the research process and require careful consideration and planning.
Phase one- Survival: The building phase was completed at this point from wars fought in previous years. Many had fought in the French and Indian War where they learned how to fight and use guerrilla tactics. The
1. The operating system I am using is windows 7 and it allows me access Word, Excel, Access and PowerPoint. 2. A user interface is the way in which the user will interact with the computer system and all the apps that are available on the computers software. The components of a user interface is navigation mechanism, input mechanism, and output mechanism.
CPU- The CPU (central processing unit) is the ‘brain’ of a computer. It carries out all calculations and instructions from software/hardware. It works by taking input data from input devices like the mouse or keyboard, processes the data and produces a form of output like a program opening. 3.
This detailed design should be easily converted to programming logic. It is at this stage the technology specifications for implementing the solution, logical structure of the application, design of WebPages, database designs etc are finalized. Test plans and test cases for the application are devised at this stage. Implementation phase – 5 weeks This stage involves implementing the design documentation using the technologies and platforms decided .For
Since IBM introduced the first personal computer in 1981 and following with Apple introducing the first Macintosh in 1984, graphic design has had huge advances for the better and has since become an ally and tool for modern-day designers. While in the old days a designer would have to use the time consuming “cut and paste” method to create layouts, now they can simply click and drag elements around in Adobe Indesign. Typography has evolved from the days when Johannes Guternberg introduced the mechanical movable type to the point where, in the present day designers can just simple kern or track type with the push of a mouse button. The versatility in digital products like the Adobe Creative Suite allows the designer to be more experimental in their creation and thus pushing boundaries on what can be created.