Introduction
You need to create a simple password protected content management system coupled with a cookie
editor.

Environment
Assignment will be tested on a computer with installed Apache and mod_perl. Your files will be put in a
directory which is mapped to the server path /comp2405/assgn3. The following configuration options
will be enabled for this directory:

•  Files *.pl and *.cgi will be handled by mod_perl
•  AllowOverride All
•  Options All
•  AccessFileName .htaccess
•  RewriteEngine On
•  DirectoryIndex index.html index.pl
Mod_rewrite will be loaded.

Читать далее…


Requirements

Create a web page (index.html) containing the following sections:

  1. Header: contains your name and student number
  2. Student Data Input Form
    • contains the following input fields:
      • First Name
      • Last Name
      • Carleton University Student Number
      • Canadian Postal Code
    • contains a submit button that implements the following functionality:
      • when the user presses the button the data must be validated using regular expressions
      • think about reasonable rules for names, student number and postal code Читать далее…

К сожалению, описание задания не сохранилось. Зато, сам результат – вот он!


The objective of this course is to learn how to develop online applications that users can access on various platforms via a standard client: a web browser. We are not concerned with the design of static web pages, but with the generation of dynamic content. You will learn about HTML, server-side scripting in Perl, client-side scripting in JavaScript, XML processing, and AJAX. As time permits, the course will also cover JAVA applets, issues related to design of web applications and security.

Цель этого курса научиться разрабатывать онлайн приложения, которые в последствии могут быть использованы на различных платформах с помощью стандартного клиента: веб-браузера. Мы не будет сосредотачиваться на дизайне статичных веб-страниц, а скорее на генерации динамического содержания. Вы узнаете, что такое HTML, программирование на стороне сервера на Perl, программирование на стороне клиента на JavaScript, обработка XML, AJAX. Если позволит время, мы также коснемся Java-апплетов, веб-приложений и безопасности.

Читать далее…


На курсе COMP3004 у меня было персональное задание – сделать обзор книги Software Engineering до конца семестра, каждая глава отдельным файлом, с передачей основных идей и принципов. В конце каждой главы нужно выразить свое мнение о полученной информации.

Почитать главы можно в вики.


In COMP 3004 there are two objectives. The first objective is to learn the syntax and semantics of the UML and more specifically the use of ROSE-RT.  ROSE-RT is a CASE tool that is only available in the SCS labs.  The lectures will address a subset of the models used in the UML. Students are expected to pick up the details of ROSE-RT on their own.  The midterm and final exams will check to see that everyone is proficient with the basics of the tool.  The TAs are there to help you with the tool but not teach you ROSE-RT.
The second objective of the course is to learn about design decisions.  Design decisions will lead us to consider our decisions throughout the development process, and how to capture them effectively. The course will conclude with the study of various design patterns.

У курса COMP 3004 две цели. Первая – изучить синтаксис и семантику UML и в частности научиться использовать Rose-RT. Rose-RT это инструмент, доступный только в SCS лабах. Лекции посвящены некоторым моделям, используемым в UML. Студенты должны изучить детали Rose-RT самостоятельно. Мидтерм и финальные экзамены проверят, насколько хорошо были изучены основы инструмента. TA помогут с использованием Rose-RT, но не научат его основам.
Вторая цель курса – научиться совершать выбор в плане дизайна. Решения в плане дизайна являются основой для решения проблем разработки. Курс так же включает в себя изучение различных моделей дизайна.

Читать далее…


Полный цикл лекций по курсу Programming in C++, Carleton Univerity, 2008. ВНИМАНИЕ! Эти лекции медленно переносятся в вики, вы тоже можете помочь.

Классы

Читать далее…


Course Description: This course is an in-depth study of programming in C++, with emphasis on features supporting the development of large, efficient, and reusable object-oriented systems.

Contents:
Review of C, Java, C++ Syntax Basics
Types, Classes and Inheritance
Memory (Stack and Heap Based objects)
Functions and Function Pointers
Methods and Method Pointers
Scope Resolution Operator
Values, Pointers and References
Static and Dynamic Binding
Operator Overloading
Constants
Construction, Destruction and Initialization
Containers and Iterators
Templates
Multiple Inheritance
Patterns

Описание курса: Этот курс посвящен углубленному изучению программирования на С++, с особым упором на возможнсть разработки крупных, эффективных и обладающих возможности повторного использования объектно-ориентированных систем.

Раздел в вики, посвященный курсу.

Читать далее…



Midterm-экзамен по предмету COMP2805. Скачать.

 Страница 5 из 7  « Начало  ... « 3  4  5  6  7 »

Warning: Parameter 1 to id_generic_callback() expected to be a reference, value given in /home/users/f/freetonik/domains/css.freetonik.com/wp-content/plugins/intensedebate/intensedebate.php on line 911

Fatal error: Allowed memory size of 134217728 bytes exhausted (tried to allocate 9005068 bytes) in /home/users/f/freetonik/domains/css.freetonik.com/wp-includes/functions.php on line 959