Skip to content
Models & Data

Models & Data

Menu
  • Home
  • Services
  • Projects
  • Publications
  • About
  • Blog
  • Contact

Category: Computer Programming

Cyber-Physical Systems – CPS

May 20, 2024
| No Comments
| Computer Programming, General, Software Modeling

CPS system integrates physical and computational components for monitoring and controlling physical processes. CPS is a collection of computing devices communicating with one another and interacting with the physical world, via a network of sensors and actuators in a feedback loop. Some Features Reactive/Proactive Computation: reactive systems, that continuously interacts with the environment (includes or not people) through input and output. Nevertheless, we […]

Read More »

Posted in <a href="https://www.camargo.pro.br/category/computer-programming/" rel="category tag">Computer Programming</a>, <a href="https://www.camargo.pro.br/category/general/" rel="category tag">General</a>, <a href="https://www.camargo.pro.br/category/software-modeling/" rel="category tag">Software Modeling</a> Leave a comment

Vulnerabilities of Memory Safety – Faults

April 24, 2024
| No Comments
| Computer Programming
Memory Safety

The concern regarding Memory Safety-related vulnerabilities is not new; faults resulting from the lack of adherence in memory read and write operations have long been highlighted in the literature. Buffer overflows, buffer overheads, race-conditions, invalid page faults, initialization errors are types of faults of this nature.

Read More »

Posted in <a href="https://www.camargo.pro.br/category/computer-programming/" rel="category tag">Computer Programming</a> Tagged <a href="https://www.camargo.pro.br/tag/cyber-security/" rel="tag">Cyber Security</a>, <a href="https://www.camargo.pro.br/tag/memory-safe/" rel="tag">Memory Safe</a>, <a href="https://www.camargo.pro.br/tag/vulnerabilities/" rel="tag">Vulnerabilities</a> Leave a comment

An Inquisitiveness About C++, Rust, and ChatGPT

May 4, 2023
| No Comments
| Computer Programming
C++and Rust Languages

Software metrics are used to measure code quality, code debugging, and performance optimization in computer programming are examples. There are several tools and methods to check source code aspects such as density, complexity, reliability, and other code properties. Halstead and McCabe’s Cyclomatic complexity are the most popular metrics for measuring the density and complexity of […]

Read More »

Posted in <a href="https://www.camargo.pro.br/category/computer-programming/" rel="category tag">Computer Programming</a> Tagged <a href="https://www.camargo.pro.br/tag/c-language/" rel="tag">C++ language</a>, <a href="https://www.camargo.pro.br/tag/rust-language/" rel="tag">Rust Language</a>, <a href="https://www.camargo.pro.br/tag/software-metrics/" rel="tag">software metrics</a> Leave a comment

Teaching Teenagers to Computer Programming

April 21, 2022
| No Comments
| Computer Programming

I started a project that visas to teach teenagers to computer programming. During the planning of this project, we discuss several things, mainly the technology for implementing the algorithms. Some people mentioned the language Python, while other playful tools such as the scratch. However, the language chosen was the C language. The fact that we […]

Read More »

Posted in <a href="https://www.camargo.pro.br/category/computer-programming/" rel="category tag">Computer Programming</a> Leave a comment

Software Architecture

October 25, 2021
| No Comments
| Computer Programming, Software Modeling

Nowadays, it is still common to find software systems designed with a monolithic architecture, mainly the legacy systems, even with the popularization of the Model View Control (MVC). The development of systems based on MVC, introduced by Trygve Reenskaug into Smalltalk-79, is a software design pattern, which the components of the software are organized in three layers, […]

Read More »

Posted in <a href="https://www.camargo.pro.br/category/computer-programming/" rel="category tag">Computer Programming</a>, <a href="https://www.camargo.pro.br/category/software-modeling/" rel="category tag">Software Modeling</a> Tagged <a href="https://www.camargo.pro.br/tag/frog-computing/" rel="tag">Frog Computing</a>, <a href="https://www.camargo.pro.br/tag/software-architecture/" rel="tag">Software Architecture</a> Leave a comment

Algorithm

March 19, 2021
| No Comments
| Computer Programming

The algorithm is the base of computer programming. Therefore, is necessary to have a good understanding of the concept and elements that featuring an algorithm. The use of the algorithms is ancient and history shows that algorithms were used by Babylonian Mathematicians, about 2500 BC (more about). In the 50s, the word algorithm was most […]

Read More »

Posted in <a href="https://www.camargo.pro.br/category/computer-programming/" rel="category tag">Computer Programming</a> Tagged <a href="https://www.camargo.pro.br/tag/algorithm/" rel="tag">Algorithm</a>, <a href="https://www.camargo.pro.br/tag/gcd-excercise/" rel="tag">GCD Excercise</a> Leave a comment

Recent Posts

  • Time Series and Software Engineering
  • Cyber-Physical Systems – CPS
  • Vulnerabilities of Memory Safety – Faults
  • Applying Exploratory Data Analysis (EDA) in Judicial Expertise.
  • An Inquisitiveness About C++, Rust, and ChatGPT

Recent Comments

    Archives

    • October 2024
    • May 2024
    • April 2024
    • July 2023
    • May 2023
    • October 2022
    • April 2022
    • October 2021
    • August 2021
    • April 2021
    • March 2021

    Categories

    • Computer Programming
    • Data Modeling
    • Data Science
    • General
    • Software Modeling

    Meta

    • Log in
    • Entries feed
    • Comments feed
    • WordPress.org

    Archives

    • October 2024
    • May 2024
    • April 2024
    • July 2023
    • May 2023
    • October 2022
    • April 2022
    • October 2021
    • August 2021
    • April 2021
    • March 2021

    Categories

    • Computer Programming
    • Data Modeling
    • Data Science
    • General
    • Software Modeling

    Meta

    • Log in
    • Entries feed
    • Comments feed
    • WordPress.org

    © Models & Data 2025. Powered by WordPress