• Join over 1.2 million students every month
  • Accelerate your learning by 29%
  • Unlimited access from just £6.99 per month

University Degree: Software Engineering

Browse by

Currently browsing by:

Meet our team of inspirational teachers

find out about the team

Get help from 80+ teachers and hundreds of thousands of student written documents

  1. 3SFE504 - Object Oriented Programming - Linear and Independent Hash Table code

    const; //display the list contents void printList() const; private: Definition* head; //points to head of list }; #endif List.cc //List.cc #include "Definition.h" #include "List.h" #include <iostream> using namespace std; //constructor - initialises empty list List::List() { head = NULL; } List::~List() { Definition* current; Definition* i; i = head; while (i != NULL) { current = i; i = i->getNext(); delete current; } } bool List::isEmpty() const { return head==NULL; } void List::insertH(string definition) //inserts node at head { Definition* n = new Definition; n->setDefinition(definition); n->setNext(head); head = n; } void List::printList()

    • Word count: 4853
  2. Rich Internet Applications

    2.0 Concepts 2.1 RIA explained and contrasted This concept section has been written in order to explain the following points * To compare and contrast approaches to building RIAs. * To describe and illustrate a Distributed Rich Internet Application. * To evaluate the latest industry developments and emerging RIA technologies. Rich internet applications are web applications that now incorporate in retrospect features that current desktop applications have. Rich Internet applications abbreviated as 'RIA' require a web browser for access to the content unlike a desktop application.

    • Word count: 3510

    Introduction Computers have changed the way we do things. From the way we conduct our business to the way we live in our homes. Computer penetration has reached an all time high. Internet penetration is also at its record highest. A survey estimates that there are more than 1.5 billion cell phones around the world. Computers are revolutionizing every part of our lives. Computers are now infiltrating our homes. Ideas like ubiquitous and pervasive computing have garnered a lot of interest in the past few years.

    • Word count: 3464
  4. Creating a database system for Mr Azizur Rahman, Mr Bilal Sheikh and Mr Iman Ahmed who are part of their own computer-upgrading business, called N.E.T

    He explained that because of their studying commitments they do not have the time to build their own database system. N.E.T basically works as the middleman. Information s gathered by then on what the customer requires, then they order the appropriate components and build or fix the customers computer. In the current process the members have to record customer details, the problems they have with their computer and what they want the computer to perform, these details are at the moment recorded on paper-forms (see next page).

    • Word count: 14908
  5. Programming a calculator in Delphi.

    The first thing I need to do is get the simplest form of a calculator up and running: a calculator that can add, subtract, multiply and divide. This in itself can take some time, but once I have accomplished this then I have a firm base from which to expand and include further features. My main aim (apart from getting it to actually work!) is to make the programming as tidy and efficient as possible. Instead of having messy, hard to read code, I want to try to make the code progressive and easy to follow.

    • Word count: 4712
  6. This report is to describe the process I went through to create a 3D model of a chosen object and to animate it using 3D Studio Max software.

    The television was firstly chosen but was then deemed slightly dull, the mobile phone was next to be chosen but I could not seem to get anywhere at first while trying to create it. So then came the laptop, my own laptop seemed the most sensible to model. The decision to measure it's every dimension was the first step, thinking that this would give it an extra edge of realism. Displayed below are the laptops dimensions which would be very slightly adjusted during creation: Base: 32.5 cm Width, 27 cm Length, 3 cm Height.

    • Word count: 3182
  7. Human Computer Interaction Project.

    No more paying for films or developing. The digital camera allows you to view the pictures you have taken, to select which ones you actually want to keep and to print them off in your own time and in your own home. 2. Description of the device. Retailers of digital cameras claim that they are every bit as straightforward and easy to use as conventional cameras. That even the most novice user could look like an expert within a short period of time.

    • Word count: 16745
  8. Systems Development and Implementation

    * Network effects - The increase in value of the application with the increase in number of users that use the application. * Usage - Higher the usage (more number of users and more use per user), higher the value. * Quality and performance - Defects observed in the system, the volume that the system can handle and its response time are some of the factors. * Usability - Users' perception of how easy it is to use the application * Flexibility and extensibility - Flexibility in meeting changing requirements is valued, especially in business applications.

    • Word count: 3587
  9. Explain the Emergence of Markup Languages.

    This means SGML allows computer to check, for instance, that users do not mistakenly enter a third-level heading without first having entered a second-level heading. According to Martin Bryan, the SGML language allows users to do the followings: * Link files together to form composite documents. * Identify where illustrations are to be incorporated into text files. * Create different versions of a document in a single file. * Add editorial comments to a file. * Provide information to supporting programs.

    • Word count: 6767
  10. Evaluating Websites Usability - comparing 5 websites.

    All the content on page looks informative with a rolling window of current news relating to the college. When in the college, this page is quick to load but when looking at this page from home all the graphical content takes considerably less time. 3. All content is very up to date with upcoming events with brief description and links in rolling text and below that a calendar with events for current month clearly shown. 4. There is no FAQ?s but the top tool bar presents all information clearly and concisely. 5. Page is chunked quite well. As you scroll down the page different heading can clearly be seen with heading links.

    • Word count: 3743
  11. Abstract This report is dedicated to demonstrating and critically reviewing new features and developments happening in Microsofts new Operation System, i.e. Windows 7.

    Device Management Microsoft seems paying much more attention to the usability of device management in Windows 7. Windows 7 includes a collection of new features to improve how users discover and use devices connected to their PCs. These features are fulfilled with several new services and interfaces as following. 1. Devices and Printers Folder Windows 7 introduces a new folder that is named the Devices and Printers folder. Users can easily check all the devices that are connected to their PC with this service.

    • Word count: 3557

Marked by a teacher

This document has been marked by one of our great teachers. You can read the full teachers notes when you download the document.

Peer reviewed

This document has been reviewed by one of our specialist student essay reviewing squad. Read the full review on the document page.

Peer reviewed

This document has been reviewed by one of our specialist student document reviewing squad. Read the full review under the document preview on this page.