2016-2017-2 程序设计与数据结构 (北京电子科技学院)

  • 程序设计个人项目

    程序设计个人项目 [TOC] 学有余力者完成,要验收、答辩,不是自己独立完成的会倒扣分 。 程序设计要求 用Java编程实现个人项目,要求: 所有参考别人的代码都要给出来源,并且自己要理解 代码实现要使用git,每实现一个函数都要有伪代码,产品代码,测试代码,每个函数至少有一次git commit
    娄老师   2019-04-04 15:39   0   572
  • 2018-2019-2 网络对抗技术 20162329 Exp3 免杀原理与实践

    [TOC] 免杀原理与实践 一、基础问题回答 1.杀软是如何检测出恶意代码的? 基于特征码的恶意软件检测:简单来说特征码就是一串代码段,只是由于这一串代码段可以表明某个软件或程序具有恶意功能(当然一般正常的程序是不会携带该代码段的),所以被杀软所记录保存在其数据库中(病毒库),每当机器需要运行或安装
    Don't_worry   2019-03-29 21:40   0   153
  • 2018-2019-2 网络对抗技术 20162329 Exp2 后门原理与实践

    [TOC] 1.实践基础 1.1.什么是后门 后门就是系统或者软件在不经过正常认证流程就可以连接或使用的通道。 后门的产生有以下原因: 1.系统或软件在编写最初时程序员人为留下的特殊通道 2.系统或软件在编写时由于程序本身的原因产生的漏洞而被不法分子利用产生的后门 3.不法分子利用自制木马或其他攻击
    Don't_worry   2019-03-23 16:43   0   108
  • 程序设计团队项目

    程序设计团队项目 [TOC] 团队作业(一):团队展示 参考邹欣老师的博客 "《现代软件工程讲义 4 团队和流程》" 和 "《现代软件工程讲义 5 团队合作的阶段》" ,在接下来的时间里,我们将尝试以团队为单位完成一些任务。 任务一:团队组建 3 5人一组,建立团队 认真选择你的队友,不必限于同一个
    娄老师   2019-03-20 15:13   0   751
  • 《移动平台应用开发实践》教学进程(12周)

    《移动平台应用开发实践》教学进程(12周) [TOC] 学习资源 "使用码云和博客园学习简易教程" "Intellj IDEA 简易教程" "使用JDB调试Java程序" "积极主动敲代码,使用JUnit学习Java" "进度条和学习过程可视化" "使用码云和博客园学习简易教程" :如何交作业 "做
    娄老师   2019-03-20 13:15   0   471
  • 《Java程序设计》课程实验要求

    《Java程序设计》课程实验要求 [TOC] 注册 "实验楼账号" 进入 "《Java 程序设计》 BESTI IS" 课程,邀请码:DLUH8XBH 实验一 Java开发环境的熟悉 参考 "”实验一 Java开发环境的熟悉(Linux + Eclipse)" 和 ""Intellj IDEA 简易
    娄老师   2019-03-18 17:02   0   770
  • 《Java2 实用教程(第五版)》教学进程

    《Java2 实用教程(第五版)》教学进程 目录 [TOC] 预备作业1:你期望的师生关系是什么? 同学们开始挣下学期的成绩了,我们下学期采用翻转课堂,现在的作业都有加分。我们课程要大大提升同学们的自学能力,不少内容可以假期自学,比如: "教材视频http://www.cnblogs.com/roc
    娄老师   2019-03-18 13:19   0   1799
  • Linux下C语言编程基础

    Linux下C语言编程基础 一、目的 1. 熟悉Linux系统下的C开发环境 2. 熟悉vi的基本操作 3. 熟悉gcc编译器的基本原理 4. 熟练使用gcc编译器的常用选项 5. 熟练使用gdb调试技术 6. 熟悉makefile基本原理及语法规范 7. 掌握静态库和动态库的生成 二、实验步骤 1
    娄老师   2019-03-15 10:34   0   2754
  • 2018-2019-2 网络对抗技术 20162329 Exp1 PC平台逆向破解

    [TOC] 1.实践目标 本次实践的对象是一个名为pwn1的linux可执行文件。 该程序正常执行流程是:main调用foo函数,foo函数会简单回显任何用户输入的字符串。 该程序同时包含另一个代码片段,getShell,会返回一个可用Shell。正常情况下这个代码是不会被运行的。我们实践的目标就是
    Don't_worry   2019-03-14 12:07   0   103
  • Windows本地代码仓库使用连接教程

    [TOC] 软件安装 安装Git( "软件下载链接" ) 根据自己的系统选择对应版本下载安装 安装TortoiseGit( "软件下载链接" ) 1.下载完毕解压文件夹,双击安装程序 2.选择next按钮,进入End User License Agreement页面,如下图选择选项: 3.选择nex
    Don't_worry   2019-03-07 21:03   0   288