Descrição
Desenvolvimento de software como disciplina de engenharia, linguagem de programação moderna. Sintaxe e semântica. Rastreamento e visualização da execução de programas. Estilo e documentação. Testes e depuração. Sistema de numeração binária. Tipos de contêineres para gerenciamento de dados. Introdução ao desenho e implementação de algoritmos numéricos. Módulos. Arquivos de dados. Desenvolvimento incremental e iterativo.
Pré-requisitos
- Pré-requisito(s): Este curso não pode ser realizado concomitantemente com ESLA 1300 ou ESLA 1500.
Condições e modalidades
- Impede crédito adicional para Impede crédito adicional para COMP 1005, COMP 1405, ECOR 1041 (não oferecido mais), ECOR 1042 (não oferecido mais), ECOR 1051 (não oferecido mais), ECOR 1606 (não oferecido mais), SYSC 1005 (não oferecido mais).
- Pré-requisito(s): Este curso não pode ser realizado concomitantemente com ESLA 1300 ou ESLA 1500.
- Aulas expositivas três horas por semana, laboratórios três horas por semana.
Texto de referência na sua língua de origem
Software development as an engineering discipline, modern programming language. Syntax and semantics. Tracing and visualizing program execution. Style and documentation. Testing and debugging. Binary number system. Container data types for data management. Introduction to designing and implementing numerical algorithms. Modules. Data files. Incremental, iterative development.
- Prerequisite(s): This course may not be taken concurrently with ESLA 1300 or ESLA 1500 .
- Precludes additional credit for Precludes additional credit for COMP 1005 , COMP 1405 , ECOR 1041 (no longer offered), ECOR 1042 (no longer offered), ECOR 1051 (no longer offered), ECOR 1606 (no longer offered), SYSC 1005 (no longer offered).
- Lectures three hours per week, laboratories three hours per 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/ECOR/