Carleton University · SYSC 1006

Foundations of Imperative Programming

Créditos : 0,5 créditoAno de referência : 2026-27

Descrição

O paradigma de programação imperativa: atribuição e estado, tipos e variáveis, tipagem estática e dinâmica. Gerenciamento de memória e tempo de vida de objetos: alocação estática, alocação automática em quadros de ativação, alocação dinâmica. Passagem de argumentos de função. Recursão. Estruturas de dados: vetores dinâmicos, listas ligadas, tabelas de dispersão. Leitura e escrita de arquivos.

Pré-requisitos

  • Pré-requisito(s): ECOR 1031 ou (ECOR 1041 e ECOR 1042), todos com nota mínima C- .

Condições e modalidades

  • Também listado como SYSC 2006 .
  • Impede crédito adicional para Impede crédito adicional para COMP 2401 , SYSC 4006 .
  • Pré-requisito(s): ECOR 1031 ou (ECOR 1041 e ECOR 1042), todos com nota mínima C- .
  • Aulas expositivas três horas por semana, laboratório duas horas por semana.
Texto de referência na sua língua de origem

The imperative programming paradigm: assignment and state, types and variables, static and dynamic typing. Memory management and object lifetimes: static allocation, automatic allocation in activation frames, dynamic allocation. Function argument passing. Recursion. Data structures: dynamic arrays, linked lists, hash tables. Reading and writing from files.

  • Prerequisite(s): ECOR 1031 or (ECOR 1041 and ECOR 1042), all with a minimum grade of C- .
  • Also listed as SYSC 2006 .
  • Precludes additional credit for Precludes additional credit for COMP 2401 , SYSC 4006 .
  • Lectures three hours a week, laboratory two hours a week.

Fontes e referências

As datas e as fontes são mantidas para ajudá-lo a verificar os dados. As traduções são propostas para facilitar a leitura; a fonte oficial é a referência para condições e exigências.

Fonte de referência : https://calendar.carleton.ca/undergrad/courses/SYSC/

Escreva para a StudyCanada

Seu projeto ou uma dúvida: vamos continuar por e-mail.

Usaremos estes dados para responder à sua mensagem. Privacidade

Este formulário é destinado à StudyCanada. Para falar com a instituição, use os dados da ficha.